.leipateksti, td,p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333333;
}
.leipateksti_new {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #333333;
line-height: 1.5;
}
#sisaltoteksti p{
font-family: Arial;
font-size:12px;
line-height: 1.5;
}
#sisaltoteksti li {
font-family: Arial;
font-size:12px;
line-height: 1.5;
}
#sisaltoteksti a {
text-decoration:underline;
color:blue;
font-family: Arial;
font-size:12px;
line-height: 1.5;
}
#nostot a {
text-decoration:underline;
color:blue;
font-family: Arial;
font-size:12px;
line-height: 1.5;
}
#nostot p, #nostot strong {
font-family: Arial;
font-size:12px;
}
.otsikko {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #333333;
}
.otsikko_new {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #333333;
}
.murupolku {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #5C5C5C;
}
.murupolku_new {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #5C5C5C;
}
.footertext {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #003366;
}
.footertext_new {
 font-family: Arial,Helvetica, sans-serif;
 font-size: 11px;
 color: #003366;
}
.headertext {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FFFFFF;
 font-weight:bold;
}
.headertext_new {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #FFFFFF;
 font-weight:bold;
}
.headertext:hover, .headertext_new:hover {
 color: #FFA800;
}
.hakukentta {
background-color:white;
border-width: 0;
color: black;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.unable {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #A4A4A4;
 }
.vasennavi {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #333366;
}
.vasennavi_new {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #333366;

}
.vasennavi_new_active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #ff8534;

}

.vasennaviselected {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #ff8534;
}
.vasennaviselected_new {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #ff8534;
}

.vasennavitoka {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #333399;
}
.vasennavitoka_new {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #333399;
}
.vasennavitoka_new_active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #ff8534;
}
.vasennavitokaselected {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #ff8534;
}
.vasennavitokaselected_new {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #ff8534;
}

.vasennavikolmas  {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #5a90ba;
}
.vasennavikolmas_new  {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #5a90ba;
}
.vasennavikolmas_new_active  {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #ff8534;
}
.vasennavikolmasselected  {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #ff8534;
}

.vasennavikolmasselected_new  {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #ff8534;
}


.vasennavineljas {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #5A90BA;
}
.vasennavineljas_new {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #5A90BA;
}
.vasennavineljasselected {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #ff8534;
}
.vasennavineljasselected_new {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #ff8534;
}


navitaulu {
width: 170px;
 background-color:#ffffff;
 padding: 0px;
 text-decoration: none;
}
a:hover {
  text-decoration: none;
}
a:active {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:link {
  text-decoration: none;
}
input,textarea {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #333333;
}
a {
 text-decoration:none;
}
#lomake input.textfield, #lomake textarea {
 width:350px;
}
.vaakanavi {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #333366;
 vertical-align: middle;
width: 90px; 
height: 35px; 
}
.vaakanavi_new {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #333366;
 vertical-align: middle;
width: 90px; 
height: 35px; 
}
a.vaakanavi:link {
color: #333366; 
text-decoration: none 
vertical-align: middle; 
width: 90px; 
height: 35px; 
}
a.vaakanavi_new:link {
color: #333366; 
text-decoration: none 
vertical-align: middle; 
width: 90px; 
height: 35px; 
}

a.vaakanavi:visited {
color: #333366; 
text-decoration: none; 
width: 90px; 
height: 35px; 
vertical-align: middle;
 }
a.vaakanavi_new:visited {
color: #333366; 
text-decoration: none; 
width: 90px; 
height: 35px; 
vertical-align: middle;
 }

a.vaakanavi:active {
color: #333366;  
text-decoration: none; 
width: 90px; 
height: 35px; 
vertical-align: middle;  
}
a.vaakanavi_new:active {
color: #333366;  
text-decoration: none; 
width: 90px; 
height: 35px; 
vertical-align: middle;  
}

a.vaakanavi:hover {
color: #333366;  
text-decoration: underline; 
width: 90px; 
height: 35px; 
vertical-align: middle;    
}
a.vaakanavi_new:hover {
color: #333366;  
text-decoration: underline; 
width: 90px; 
height: 35px; 
vertical-align: middle;    
}
a.vaakanavisel:visited {
color: #FFFFFF; 
text-decoration: none; 
background-color: #6699cc; 
width: 90px; 
height: 35px; 
vertical-align: middle; 
}
a.vaakanavisel_new:visited {
color: #FFFFFF; 
text-decoration: none; 
background-color: #6699cc; 
width: 90px; 
height: 35px; 
vertical-align: middle; 
}

.sitemap1 {font-size:12px; font-weight:bold}
.sitemap2 {font-size:10px; font-weight:bold;margin-left:10;}
.sitemap3 {font-size:10px;margin-left:20;}
.sitemap4 {margin-left:30;}

#underline a:hover {
text-decoration: underline;
 }
h1 {font-size:14px; font-weight:bold}
h2 {font-size:13px; font-weight:bold}
h3 {font-size:12px; font-weight:bold}
h4 {font-size:10px; font-weight:bold}
h5 {font-size:12px; font-weight:bold}
h6 {font-size:12px; font-weight:bold}

#muru {
 font-family: Arial, Helvetica, sans-serif;
}

