.jsdomenudiv {
	background-color: #000000;
	background-repeat: repeat-y;
	border: 1px solid #000000;
	cursor: hand;
	padding-bottom: 2px;
	padding-top: 2px;
	position: absolute;
	visibility: hidden;
	z-index: 10;
}

.jsdomenuitem {
	background: transparent;
	color: #ffffff;
	border: 1px solid #000000;
	font-family: sans-serif, Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 15px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

.jsdomenuitemover {
	background: #006243;
	border: 1px solid #333333;
	color: #ffffff;
	font-family: sans-serif, Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 15px;
	padding-top: 2px;
	position: relative; /* Do not alter this line! */
}

.jsdomenusep {
	padding-left: 5px;
}

.jsdomenusep hr{
}


body{scrollbar-arrow-color:#ffffff; 
     scrollbar-base-color:##ffffff; 
     scrollbar-face-color:#cccccc; 
     scrollbar-shadow-color:#ffffff;
     scrollbar-3dlight-color:#ffffff;     
     scrollbar-highlight-color:#333333;
     scrollbar-darkshadow-color:#000000;
     scrollbar-track-color:#e1e1e1;}

h1{
	text-decoration:none; 
	color:#000000;
	font-weight:600; 
	font-size:13px;  
	font-family:Verdana, Arial, Helvetica, sans-serif;}

h2{
	text-decoration:none; 
	color:#0303A3;
	font-weight:600; 
	text-align:left;
	font-size:13px;  
	font-family:Verdana, Arial, Helvetica, sans-serif;}
	

.tdheader{ 
	text-decoration:none; 
	color:#ffffff; 
	font-weight:600; 
	font-size:13px;         
	font-family:arial; 
	padding:2 5 2 5;}	
	
.tdubique{ 
	text-decoration:none; 
	color:#9A662B; 
	font-weight:200; 
	font-size:11px;         
	font-family:verdana;
	padding:7 5 7 5;}	
	
.tdtext{
	font-family:verdana, helvetica, sans-serif;
	text-decoration:none; 
	color:#000000; 
	font-weight:200; 
	font-size:13px; 
	text-align:justify; 
	padding:15 10 15 10;}
	
.tdleft{ 
	text-decoration:none; 
	color:#ffffff; 
	font-weight:600; 
	font-size:13px;         
	font-family:verdana; 
	padding:5 0 5 0;}
	
.tdtuotteet{ 
	text-decoration:none; 
	color:#004A2C; 
	font-weight:200; 
	font-size:11px;         
	font-family:arial; 
	padding:3 2 3 2;}
	
.xl22{ 
	background-color:#ffffff;
	text-decoration:none; 
	color:#004A2C; 
	font-weight:200; 
	font-size:11px;         
	font-family:arial; 
	padding:3 2 3 2;}	
	
a.navi {text-decoration:none; color:#5B6695; font-family:arial,sans-serif; font-size:12px; 
font-weight:600; padding:0 0 0 0;}
:link.navi {text-decoration:none;} 
:visited.navi {text-decoration:none;} 
:hover.navi {text-decoration:none; color:#3E3F66;}
:active.navi {text-decoration:none;}
:focus.navi {text-decoration:none;}

a.link { text-decoration:none; color:#333333; font-weight:600; font-size:13px; font-family:arial;}
:link.link {text-decoration:none;} 
:visited.link {text-decoration:none;} 
:hover.link {text-decoration:none; color:#A91717;}
:active.link {text-decoration:none;}
:focus.link {text-decoration:none;}

a.ubique {text-decoration:none; color:#ffffff; font-family:verdana, sans-serif; font-size:12px; 
font-weight:200; padding:0 0 0 0;}
:link.ubique {text-decoration:none;} 
:visited.ubique {text-decoration:none;} 
:hover.ubique {text-decoration:none; color:#cccccc;}
:active.ubique {text-decoration:none;}
:focus.ubique {text-decoration:none;}

a.menulink {display: block; width: 170px; text-decoration: none; font-family:arial; font-size:13px; color:#5B6695; 
font-weight:200; border: solid 1px #FBF7EB; padding:0 3 0 3;}
:link.menulink {text-decoration:none;} 
:visited.menulink {text-decoration:none;} 
:hover.menulink {border: solid 1px #666666; background-color:#E3E0D5;}
:active.menulink {text-decoration:none;}
:focus.menulink {text-decoration:none;}
