body {
	margin: 0px;
	padding: 0px;
	scrollbar-face-color: #336699;
	scrollbar-shadow-color:#336699;
	scrollbar-highlight-color:#336699;
	scrollbar-3dlight-color:#336699;
	scrollbar-darkshadow-color:#336699;
	scrollbar-track-color:#9FB2C5;
	scrollbar-arrow-color:#FFFFFF;
}




img { border: 0px; }

.gallery { width: 106px; height: 106px; background-color: #FFFFFF; cursor: hand; }
.gallery2 { width: 267px; height: 267px; border: 1px solid; border-color: #6A8BBD; background-color: #FFFFFF; }
.gallery3 { width: 280px; border: 1px solid; border-color: #6A8BBD; }
.ryhmanoikeudet { width: 565px; border: 1px solid; border-color: #6A8BBD; }
.shoppingcart { width: 61px; height: 61px; border: 1px solid; border-color: #FFFFFF; background-color: #FFFFFF; cursor: hand; }

.kuvalistanimi { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: #CC0000; }

.kuvateksti { 
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 9px; 
	color: #000000; 
	padding-top: 6px; 
	padding-left: 6px; 
	padding-right: 6px; 
	padding-bottom: 6px; 
}

.kuvateksti2 { 
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 9px; 
	color: #000000; 
	padding-top: 4px; 
	padding-left: 6px; 
	padding-right: 6px; 
	padding-bottom: 4px; 
}

span { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: #336699; }

.tulokset { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #000000; }
.tulokset2 { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #DDEEFF; }
.tulokset3 { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #003399; }
.login { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #003366; }
.error { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.etusivu { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #000000; }
.uutiset { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #003399; }

.otsikko { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: #336699; font-weight: bold; }
.aktiiviosio { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 17px; color: #CC0000; font-weight: bold; }

td.taulu_red { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: #FFFFFF; background-color: #CC0000; font-weight: bold; text-align: middle; }
td.taulu_grey { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: #FFFFFF; background-color: #808080; font-weight: bold; text-align: middle; }
td.taulu_blue { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: #FFFFFF; background-color: #336699; font-weight: bold; text-align: middle; }
td.taulu_text { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #474747; font-weight: normal; text-align: middle; }
td.taulu_text_b { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-align: middle; }

tr.vaalea { background-color: #FFFFFF; }
tr.tumma { background-color: #EAEAEA; }


 div { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #303030; } 

div.etusivuwrapper { float: left; margin: 0px; padding: 0px 0px 0px 0px; }
div.etusivufloat { float: left; margin: 0px; padding: 0px 0px 0px 0px; }

div.wrapper { float: left; margin: 0px; padding: 10px 0px 0px 10px; }
div.wrapper2 { float: left; margin: 0px; padding: 10px 10px 10px 10px; }
div.float { float: left; margin: 0px; padding: 2px 2px 2px 2px; border: 1px solid #F9F9F9; }
/*
	background-image: url(img/pixel_blue.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
*/



.tausta01 { background-image: url("img/bg_ylareuna01.gif"); background-position: top left; background-repeat: repeat-x; }
.tausta02 { background-image: url("img/bg_tuotelistaus.gif"); background-position: top left; background-repeat: repeat-x; }
.tausta03 { background-image: url("img/bg_ylareuna03.gif"); background-position: top left; background-repeat: repeat-x; }
.tausta04 { background-image: url("img/bg_etusivu.gif"); background-position: top left; background-repeat: repeat-y; }

div.korostusloota { 
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px; color: #000000; text-decoration: none; 
	border: 1px solid #CBCBCB; background-color: #F0F0F0; 
	padding-left: 15px; padding-top: 10px; padding-right: 15px; padding-bottom: 10px;
	margin-left: 0px; margin-top: 0px; margin-right: 1px; margin-bottom: 1px;
}


input.search { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; border: 1px solid #FFFFFF; background: #648ECD; width: 34px; height: 20px; }
input.amount { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #000000; font-weight: normal; border: 1px solid #A4A4A4; background: #FFFFFF; width: 34px; height: 18px; }
input.login { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #2A4579; font-weight: normal; border: 3px solid #C5E2FF; background: #C5E2FF; width: 160px; height: 21px; margin: 2px; }
select { font-family:Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; font-weight: normal; width: 326px; }

a { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #CC0000; text-decoration: none; }
a:link { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #CC0000; text-decoration: none; }
a:active { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #CC0000; text-decoration: none; }
a:visited { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #CC0000; text-decoration: none; }
a:hover { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #CC0000; text-decoration: underline; }

a.etusivu { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #CC0000; text-decoration: none; }
a.etusivu:link { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #CC0000; text-decoration: none; }
a.etusivu:active { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #CC0000; text-decoration: none; }
a.etusivu:visited { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #CC0000; text-decoration: none; }
a.etusivu:hover { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #CC0000; text-decoration: underline; }

a { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #003399; text-decoration: none; }
a.tl:link { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #003399; text-decoration: none; }
a.tl:active { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #003399; text-decoration: none; }
a.tl:visited { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #003399; text-decoration: none; }
a.tl:hover { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; color: #CC0000; text-decoration: none; }

a.taulu_nimi { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #CC0000; text-decoration: none; }
a.taulu_nimi:link { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #CC0000; text-decoration: none; }
a.taulu_nimi:active { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #CC0000; text-decoration: none; }
a.taulu_nimi:visited { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #CC0000; text-decoration: none; }
a.taulu_nimi:hover { font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 11px; color: #CC0000; text-decoration: underline; }

a.v8 { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
a.v8:link { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
a.v8:active { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
a.v8:visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
a.v8:hover { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; text-decoration: underline; }

a.login { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.login:link { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.login:active { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.login:visited { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.login:hover { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; }


/*  ylapalkin etusivulle */

.etusivulle { font-family: Arial, Helvetica; font-size:12px; color: #FFFFFF;}
.etusivulle a { font-family: Arial, Helvetica; font-size:12px; color: #FFFFFF; text-decoration:none;}
.etusivulle a:visited { font-family: Arial, Helvetica; font-size:12px; color: #FFFFFF; text-decoration:none;}
.etusivulle a:active { font-family: Arial, Helvetica; font-size:12px; color: #FFFFFF; text-decoration:none;}
.etusivulle a:hover { font-family: Arial, Helvetica; font-size:12px; color: #FFFFFF; text-decoration:underline;}


