.listausnelio1{
	background-image:url(nelio_pun.gif); 
	background-repeat:no-repeat;
}
.listausnelio2{
	background-image:url(nelio_kelt.gif); 
	background-repeat:no-repeat;
}
.listausnelio3{
	background-image:url(nelio_vihr.gif); 
	background-repeat:no-repeat;
}
.listausnelio4{
	background-image:url(nelio_lila.gif); 
	background-repeat:no-repeat;
}




.kuvateksti {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;  
	font-weight: normal; 
	margin-top: 0px; 
	margin-bottom: 8px; 
	color: #fafafa;
}

.inputvarjo {
	padding:4px 0px 0px 4px; 
	width:100px; 
	height:18px; 
	background-image:url(../kuvat/inputtausta.gif); 
	border-width:0px;
}
.submit {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	height:18px; 
}




#paanavi {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #fafafa; 
	font-weight: bold;	
}
#paanavi a:link  { text-decoration: none; color: #fafafa; font-weight: bold;	}
#paanavi a:active { text-decoration: none; color: #fafafa; font-weight: bold;	}
#paanavi a:visited { text-decoration: none; color: #fafafa; font-weight: bold;	}
#paanavi a:hover { text-decoration: underline; color: #fafafa; font-weight: bold;	}




.pikahaku { 
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #fafafa; 
	font-weight: normal;

}
.sininen {
	color: #fafafa;
}


#vasennavi h2 {
	width:150px;
	margin:20px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #fafafa; 
	font-weight: bold;


}
#vasennavi p {


}

#vasennavi a:link  { text-decoration: none; color: #fafafa; }
#vasennavi a:active { text-decoration: none; color: #fafafa; }
#vasennavi a:visited { text-decoration: none; color: #fafafa; }
#vasennavi a:hover { text-decoration: underline; color: #fafafa; }

#hauntarkennus  
{
	/*
	float:right;
	width:180px;
	*/
	margin:20px 20px 0px 18px;
	/*
	margin-left:8px;
	padding:10px;
	background-color:#fafafa; 
	border:2px solid #F07587;
	*/
}
#hauntarkennus h1 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	font-weight: bold; 
	margin-top: 0em; 
	margin-bottom: 10px; 
	background-color: transparent;

}
#kaupunkinavi {
	height:16px;
	overflow:hidden;
}
#kaupunkinavi_naytalisaa {
	margin-top:6px;
	display:block;
	
}
#tuotetyypit { 
	
	margin:0px 0px 0px 0px;

	

}
#tuotetyypit h2 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0168AD; 
	font-weight: bold;
	margin:0px 0px 8px 0px;
}
#tuotetyypit p 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #fafafa; 
	font-weight: normal;
	margin:0px 0px 5px 0px;
}
#tuotetyypit p.kaupunkiohje {
	color:#fafafa;
}


#vuosikymmen { 
	width:100px;
	margin:20px 0px 0px 0px;
	

}
#vuosikymmen h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #fafafa; 
	font-weight: bold;
	margin:0px 0px 8px 0px;
}
#vuosikymmen p {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #fafafa; 
	font-weight: normal;
	margin:0px 0px 5px 0px;
}

.submithaku{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
}



#ryhmalista { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #fafafa; 
	font-weight: normal;

}
#ryhmalista table td {

}
#ryhmalista strong  { color: #fafafa; }
#ryhmalista a:link  { text-decoration: none; color: #fafafa; }
#ryhmalista a:active { text-decoration: none; color: #fafafa; }
#ryhmalista a:visited { text-decoration: none; color: #fafafa; }
#ryhmalista a:hover { text-decoration: underline; color: #fafafa; }

.ryhmalista1 { background-color: #2a2c2a; font-weight: bold}
.ryhmalista2 { background-color: #2a2c2a; font-weight: bold; }

.ryhmanimi { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #fafafa; 
	font-weight: bold;
	margin-top:0em;
	margin-bottom:0em;
}

.smool { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #fafafa; 
}

.rivi { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #fafafa; 
}

.riviotsikko { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	color: #fafafa; 
}

.tarjoushinta { 
	color: #fafafa; 
}

#tuotelista { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #fafafa; 
	font-weight: normal;
}
#tuotelista a:link  { text-decoration: none; color: #fafafa; }
#tuotelista a:active { text-decoration: none; color: #fafafa; }
#tuotelista a:visited { text-decoration: none; color: #fafafa; }
#tuotelista a:hover { text-decoration: underline; color: #fafafa; }

a:link  { text-decoration: none; color: #fafafa; }
a:active { text-decoration: none; color: #fafafa; }
a:visited { text-decoration: none; color: #fafafa; }
a:hover { text-decoration: underline; color: #fafafa; }

.tuotelista1 { background-color: #2a2c2a; font-weight: bold; }
.tuotelista2 { background-color: #2a2c2a; font-weight: bold; }

.huom {color: #fafafa}

.vasenreuna{
	 background-image: url(kuvat/reuna_vasen.gif);
}
.oikeareuna{
	 background-image: url(kuvat/reuna_oikea.gif);
}

.ingressi { 
	font-weight: bold;
}

.kuvastia_pad_va {
	margin-left:1em;
	margin-bottom:0em;
 	float:right;
}
.kuvastia_pad_oa {
	margin-right:1em;
	margin-bottom:0em;
 	float:left;
}
.kuvastia_pad_a {
	margin-bottom:1em;
}
.kuvastia_pad_a2 {
	margin-bottom:1em;
}
.kuvastia_c {
	margin-bottom:0em;
	
}


