H2 {
	FONT-SIZE: 140%;
   padding-top: 10px;
   padding-left: 20px;
   margin-right: 70px;
   margin-left: 300px;
   margin-top: 10px
}
img {
   margin-right: 1px;
   margin-left: 1px;
   margin-bottom: 1px;
   margin-top: 1px;
   border-bottom: 1px;
   border-left: 1px;
   border-right: 1px;
}
.yhteydenottolomake {
   BORDER-COLOR: #C9BBB0;
   COLOR: #C9BBB0;
}
label.yhteydenottolomake {
   display:block;
   float:left;
   width:6em;
   text-align:right;
   padding:3px .5em 0 0;
   clear:both;
   color: #574230 
}
.laheta { margin:1px 1px 1px 7.2em}
form.yhteydenottolomake input, form.yhteydenottolomake textarea, form.yhteydenottolomake select { width:65%; }
form.yhteydenottolomake input, form.yhteydenottolomake textarea, form.yhteydenottolomake select, div#kommenttilomake textarea {
    border:1px solid;
    font-size:.9em;
    color: #C9BBB0;
    border-color: #C9BBB0;
    background-color: #574230;
    overflow: auto;
}
input#nimi {
   COLOR: #C9BBB0;
}
#topnav A.toplink {
	BORDER-RIGHT: #574230 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #574230 1px solid; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 1px 1px 4px; BORDER-LEFT: #574230 1px solid; COLOR: #C9BBB0; PADDING-TOP: 5px; BORDER-BOTTOM: #574230 1px solid; BACKGROUND-COLOR: #574230; TEXT-ALIGN: center;
}
.hmpic {
	MARGIN-RIGHT: 70px
}
.hmpic TD {
	LINE-HEIGHT: 0px
}
.hmpic IMG {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 1px; BORDER-LEFT: black 1px solid; WIDTH: 30px; BORDER-BOTTOM: black 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: white
}
.hmpic A:hover IMG {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; MARGIN: 1px; BORDER-LEFT: white 1px solid; WIDTH: 30px; BORDER-BOTTOM: white 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: gray
}
TD.boxedteksti {
   COLOR: #C9BBB0;
   padding-left: 20px 
}
TD.boxedteksti2 {
   COLOR: #C9BBB0;
   padding-top: 20px;
   padding-bottom: 10px;
   padding-right: 20px;
   padding-left: 20px;
}
.kauppa {
	color: #C9BBB0;
}
.kauppa A:link {
	BACKGROUND-COLOR: transparent; 
	COLOR: #C9BBB0;
}
.kauppa A:visited {
    BACKGROUND-COLOR: transparent;
    COLOR: #C9BBB0;
}
.kauppa A:hover {
   BACKGROUND-COLOR: #C9BBB0;
	COLOR: #574230;
	text-decoration:none;
}
.facebook A:link {
	BACKGROUND-COLOR: transparent; 
	COLOR: #C9BBB0;
}
.facebook A:visited {
    BACKGROUND-COLOR: transparent;
    COLOR: #C9BBB0;
}
.facebook A:hover {
   BACKGROUND-COLOR: #C9BBB0;
	COLOR: #574230;
	text-decoration:none;
}
TABLE.boxedteksti2 {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #C9BBB0; 
	PADDING-TOP: 2px; 
	BACKGROUND-COLOR: #574230;
   height: 480px
}
TABLE.boxedteksti {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #C9BBB0; 
	PADDING-TOP: 2px; 
	BACKGROUND-COLOR: #574230;
   height: 400px
}
TD.td {
	BORDER-RIGHT: thin outset; 
   BORDER-TOP: thin outset; 
   VERTICAL-ALIGN: baseline; 
   BORDER-LEFT: thin outset; 
   BORDER-BOTTOM: thin outset; 
   BACKGROUND-COLOR: #fefeff 
}
TD.boxedfooter {
	COLOR: #967A62; 
	BACKGROUND-COLOR: #574230;
   PADDING-LEFT: 400px;
   padding-top: 2px;
   padding-bottom: 2px;
   
}
TD.laskuri {
   padding-top: 1px;
   padding-bottom: 1px;
   color: #715B46;
   background-color: #574230;
}
TD.kuva6 {
   padding-top: 40px;
}
TABLE.boxed {
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #C9BBB0; 
	PADDING-TOP: 2px; 
	BACKGROUND-COLOR: #574230;
   height: 400px;
}
TD.boxed {
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #C9BBB0; 
	PADDING-TOP: 2px; 
	BACKGROUND-COLOR: #574230
}
TD.boxedkuva {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #C9BBB0; 
	PADDING-TOP: 10px; 
	BACKGROUND-COLOR: #574230
}
TD.boxedMenu {
	BORDER-RIGHT: #C9BBB0 1px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #C9BBB0 1px solid; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #C9BBB0 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #C9BBB0 1px solid; 
	BACKGROUND-COLOR: #e0e0e0;
	FONT-SIZE: 12px; 
	COLOR: #C9BBB0
}
TABLE.boxedfooter {
   margin-top: 10px;
   WIDTH: 751px;
   MARGIN-TOP: 5px;
	BACKGROUND-COLOR: #574230;
   HEIGHT: 15px;
}
TH.boxed {
	BORDER-RIGHT: #808080 1px solid; 
	PADDING-RIGHT: 8px; 
	BORDER-TOP: #808080 1px solid; 
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #808080 1px solid; 
	COLOR: #000000; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #808080 1px solid; 
	BACKGROUND-COLOR: #a6a6a6
}
TH.boxed {
	BACKGROUND-COLOR: #c0c0c0
}
TD.boxedHeaderoik {
 padding-top: 30px;
}
