
ul#tuoreimmat_sivut {
	/*list-style:none;*/
	margin:0 0 0 30px;
	padding:0;
}
ul#tuoreimmat_sivut li {
	margin:0 0 5px 0px;
	padding:0;
}
#tuoreimmat_sivut a { color:#001D6F; }
#tuoreimmat_sivut a:link  { text-decoration: none; }
#tuoreimmat_sivut a:active { text-decoration: none; }
#tuoreimmat_sivut a:visited { text-decoration: none; }
#tuoreimmat_sivut a:hover { text-decoration: underline; }


#kielinavi {
	text-align:left;
	line-height:18px;
	width:920px;
	margin:0 auto;
}

#navi2area {
	width:160px;
	margin:15px 0 0 15px;
}
#keskipalsta {
	width:470px;
	margin:40px 0 0 25px;
}

#keskipalsta a, #op-sisallot a {
	color:#001D6F;
}



#kollaasi {
	background-color:#333333;
	padding:5px 0;
}


#op-email {
	width:170px; 
	height:65px; 
	margin:5px 0 0 0; 
	text-align:center;
}



.kieliversiot1 {
	float:right;
	width:100px;
}

#etusivusisalto p {
	font-size:16px;
	font-weight: bold; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
}

.submitbutton { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 	
	font-style: normal; 
	font-weight: normal; 
	color: #333333; 
	background-color: #F1F1EF;
}
.submitbutton2 { 

	border-color: #CC6666 #AAC0FD #AAC0FD #CC6666;

}
.date { font-size: 9px; color: #666666; font-weight: normal;}


.sitaatti { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal;}
.logo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold;}

.sijaintiastia {  }
.sijaintiinfo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; }
.sijaintiurl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; }
.sijaintipass { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; }

.navivaliotsikko { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: bold;}

.naviotsikko { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #F3B202; font-weight: bold;}

.navival1 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; color: #5BADC7; font-weight: bold;}
.naviurl1 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; color: #ffffff; font-weight: bold;}

.navimodotsikko2 { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 16px; color: #000000; font-weight: bold;
	background-color: transparent;}
.navival2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.naviurl2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #001D6F; font-weight: bold;}
.navivaliotsikko2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold;}

.navival3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal;}
.naviurl3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #001D6F; font-weight: normal;}

.navival4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal;}
.naviurl4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #001D6F; font-weight: normal;}
	
.sisanavi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold;}
.sisanaviurl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.vvbg { }

.topic { width:140px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #001D6F; font-weight: normal;}


.naviaktalue{  }

#vvnavi a:link  { text-decoration: none; }
#vvnavi a:active { text-decoration: none; }
#vvnavi a:visited { text-decoration: none; }
#vvnavi a:hover { text-decoration: underline; }

#topicsnavi a:link  { text-decoration: none; }
#topicsnavi a:active { text-decoration: none; }
#topicsnavi a:visited { text-decoration: none; }
#topicsnavi a:hover { text-decoration: underline; }
#topicsnavi p { margin-top: 0px; margin-bottom: 5px; }

#topic_alaryhmat {
	/*background-color:#C4B7A1;*/
	padding:8px;
	border:2px solid #C4B7A1;
}
#topic_alaryhmat a:link  { text-decoration: none; color:#000000; }
#topic_alaryhmat a:active { text-decoration: none;  color:#000000; }
#topic_alaryhmat a:visited { text-decoration: none; color:#000000;  }
#topic_alaryhmat a:hover { text-decoration: underline; color:#000000;  }
#topic_alaryhmat p { 
	margin-top: 0px; 
	margin-bottom: 5px;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color:#000000; 
}

.alaryhman_nimi {
	margin:10px 0px 0px 0px;
	padding-bottom:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #001D6F; 
	font-weight: bold;
}

#hnavi a:link  { text-decoration: none; }
#hnavi a:active { text-decoration: none; }
#hnavi a:visited { text-decoration: none; }
#hnavi a:hover { text-decoration: underline; }

#sisanavi a:link  { text-decoration: underline; }
#sisanavi a:active { text-decoration: underline; }
#sisanavi a:visited { text-decoration: underline; }
#sisanavi a:hover { text-decoration: none; }	

#metanavi p { font-size: 10px; }
#metanavi a:link  { text-decoration: none; color: #001D6F;}
#metanavi a:active { text-decoration: none; }
#metanavi a:visited { text-decoration: none; color: #001D6F; }
#metanavi a:hover { text-decoration: underline; }	

.mustapalkkitxt { font-family: "Times New Roman", Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; font-weight: bold;}
.vvkk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #001D6F; font-weight: bold;}


.op-nostoalue {
	margin:0 0 20px 0;
}
.valiotsake { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold;
	background-color:#1F799B;
	line-height:18px;
}



.yhteystiedot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #76A8B7; }

.ingressi { 
	font-weight: bold;
}
.kuvateksti { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	font-style: normal; font-weight: normal; 
	color: #666666; 
}

.infolaatikko { 
	padding:10px; 
	background-color: #E5DDC6;
}

.email { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #001D6F; font-weight: bold;}


.itemotsikko {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.itemtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.itemingressi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal;}

.haku { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.laskuri { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; }
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #6587A8; }

#forumalue p { margin-left:10px; margin-top:6px }
.forumdate{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-weight: normal; 
	color: #333333; 
	background-color: #E5DDC6;
	padding:3px;
	padding-left:10px;
}
.forumkirjoittaja{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: italic; 
	font-weight: bold; 
	color: #333333; 
	background-color: transparent;
	
}
.forumteksti { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-weight: normal; 
	color: #333333; 
	background-color: transparent;
}


.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:0em;
}
.kuvastia_c {
	margin-bottom:0em;
	text-align:center;
}
