body 

{  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10px; 

	color: #000000; 

	background-color: #EEB133;

	margin-top: 0px; 

	margin-right: 0px; 

	margin-bottom: 0px; 

	margin-left: 0px; 

	padding-top: 0px; 

	padding-right: 0px; 

	padding-bottom: 0px; 

	padding-left: 0px;

	scrollbar-face-color: #FFD220; 

	scrollbar-shadow-color: #999999; 

	scrollbar-highlight-color: #999999; 

	scrollbar-3dlight-color: #E8E4E8; 

	scrollbar-darkshadow-color: #E8E4E8; 

	scrollbar-track-color: #E8E4E8;

	scrollbar-arrow-color: #E8E4E8;

}



.ylanavi 

{  

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 12px; 

color: #663300; 

border-color: black black #F2CA75; 

margin-top: 0px; 

margin-right: 0px; 

margin-bottom: 0px; 

margin-left: 5px; 

padding-top: 0px; 

padding-right: 0px; 

padding-bottom: 0px; 

padding-left: 5px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px

}



.mini 

{  

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 9px; 

color: #663300; 

margin-right: 5px; 

padding-right: 5px

}



.ala 

{  

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 9px; 

color: #000000; 

margin-top: 0px; 

margin-right: 0px; 

margin-bottom: 1px; 

margin-left: 0px; 

padding-top: 0px; 

padding-right: 0px; 

padding-bottom: 2px; 

padding-left: 0px; 

border-color: #EEB133 #9999CC black black

; background-color: #F7F7E8

; background-image: url(../pics/cornerbg1.gif); background-repeat: no-repeat; background-position: left top; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; vertical-align: bottom

}



.ots 

{  

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 10px; 

font-weight: bold; 

margin-left: 4px; 

padding-left: 4px

; color: #CC9900

}



.newstop 

{  

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 10px; 

font-weight: bold; 

margin-top: 2px; 

margin-right: 2px; 

margin-bottom: 2px; 

margin-left: 4px; 

padding-top: 2px; 

padding-right: 2px; 

padding-bottom: 2px; 

padding-left: 4px; 

border: solid; color: #996600

; border-color: #FFFFFF #F0F0D2; border-width: 0px 1px 1px

}



td 

{  

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 10px; 

color: #846300

}



.newsbox 

{  

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 10px; 

font-weight: normal; 

color: #977200; 

margin-top: 2px; 

margin-right: 2px; 

margin-bottom: 4px; 

margin-left: 3px; 

padding-top: 2px; 

padding-right: 2px; 

padding-bottom: 4px; 

padding-left: 3px; border: 1px solid; border-color: #FFFFFF #E8DC9D #E8DC9D

}



.newsbtm 

{  

margin-top: 2px; 

margin-right: 2px; 

margin-bottom: 4px; 

margin-left: 3px; 

padding-top: 2px; 

padding-right: 2px; 

padding-bottom: 4px; 

padding-left: 3px; border: 1px solid; border-color: #FFFFFF #E8DC9D #E8DC9D

}



.main 

{  

border-color: #F7F7E8 black #F7F7E8 #F0F0E8; 

margin-top: 10px; 

margin-right: 0px;

 margin-bottom: 5px; margin-left: 10px; 

padding-top: 10px; 

padding-right: 0px; 

padding-bottom: 5px; 

padding-left: 10px

; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px

}



a 

{  

color: #996600; 

text-decoration: none

}



.yriesmain 

{  

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px; 

color: #663300; 

text-decoration: none; background-image: url(../pics/ulko_talvi1_bg.jpg); 

background-repeat: no-repeat; 

background-position: right bottom; 

text-align: justify; 

margin-top: 0px; 

margin-right: 5px; 

margin-bottom: 5px; 

margin-left: 5px; padding-top: 0px; 

padding-right: 5px; 

padding-bottom: 5px; 

padding-left: 5px; border-color: black black black #D2A74D; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px

}



.left 

{  

margin-top: 10px; 

margin-right: 0px; 

margin-bottom: 5px; 

margin-left: 4px; 

padding-top: 10px; padding-right: 0px; 

padding-bottom: 5px; 

padding-left: 4px

; border-color: #F7F7E8 black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px

; background-color: #FFFFFF; background-image: url(../pics/leftbg.gif)

}



.justify 

{  

text-align: justify

; margin-top: 4px; padding-top: 4px

; margin-left: 4px; padding-left: 4px

; margin-right: 4px; padding-right: 4px; margin-bottom: 2px; padding-bottom: 2px

}



.line 

{  

margin-bottom: 0px; 

padding-bottom: 0px; 

border-color: #F0F0D2 black; margin-left: 3px; padding-left: 3px

; margin-top: 0px; padding-top: 0px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px

}



.textbox 

{  

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px; color: #333333; 

background-color: #F7F7E8; height: 15px; 

width: 120px; 

border: 1px #E8DC9D solid; 

vertical-align: middle; margin-top: 1px; 

margin-right: 2px; 

margin-bottom: 1px; 

margin-left: 2px; 

padding-top: 1px; 

padding-right: 2px; 

padding-bottom: 1px; 

padding-left: 2px

}



.texarea 

{  

font-family: Arial, Helvetica, sans-serif; 

font-size: 12px; 

color: #663300; vertical-align: top; 

margin-top: 2px; 

margin-right: 2px; 

margin-bottom: 2px; 

margin-left: 2px; 

padding-top: 2px; 

padding-right: 2px; 

padding-bottom: 2px; 

padding-left: 2px; 

border: 1px #E8DC9D solid; 

height: 50px; 

width: 200px

; background-color: #F7F7E8

}

.napit 

{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #996600; text-align: center; vertical-align: middle; height: 20px; width: 70px; border: 1px #E8DC9D solid; font-weight: normal

; background-color: #F7F7E8

}



.top

{  

background-color: #D9B568; 

background-image: url(../pics/topbg.jpg); 

background-repeat: repeat

; border-color: black black #D2A74D; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px

; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px

}



a:hover {  color: #664500}

.kuva {  border: 1px #EEEECC solid}

.active {  border-color: black black #EEB133; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

b {  }

.ylakulma {  background-color: #F7F7E8; background-image: url(../pics/cornerbg.gif); background-repeat: no-repeat; background-position: right bottom; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCC99; vertical-align: top; margin-left: 4px; padding-left: 4px}

.ala1 {  border-color: #F2CA75 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.ani {  margin-top: 2px; margin-right: 2px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 2px; padding-bottom: 0px; padding-left: 0px; border-color: #F0F0D2 #F0F0D2 black black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.srstuote {  margin-top: 2px; margin-right: 1px; margin-bottom: 1px; margin-left: 2px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border-color: #F0F0D2 black #F0F0D2 #F0F0D2; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; color: #EEB133; font-family: Geneva, Helvetica, san-serif, "Arial Black"}

.tuotetxt {  margin-right: 0px; margin-left: 1px; padding-right: 0px; padding-left: 1px; border-color: black #F0F0D2 #F0F0D2; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CEA500; font-weight: bold; font-size: 9px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}

.huom {  color: #CC9900}

.bg {  background-color: #FFFFFF}

.leftnavi {  border-color: black #E8DC9D #E8DC9D; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}

.alanavi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin-top: 1px; margin-bottom: 1px; margin-left: 5px; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; border-color: black #E8DC9D; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}

a:active {  color: #000000}


