a:link {
color: #00419a;
font-family: Trebuchet MS;
text-decoration: none;
font-weight:none;
}
a:active {
color: #00419a;
font-family: Trebuchet MS;
text-decoration: none;
font-weight:none;
}
a:visited {
color: #00419a;
font-family: Trebuchet MS;
text-decoration: none;
font-weight:none;
}
a:hover {
color: #00419a;
font-family: Trebuchet MS;
text-decoration: none;
font-weight:none;
}
select {
color: #000000;
font-size: 11px;
font-family: Arial;
width:200px;
}
input {
font-family: Trebuchet MS;
color: #00419a;
background-color:#e0f1fc;
font-size: 11px;
font-weight:none;
border:0;
width:150px;
height:16px;
padding: 2px;
}
textarea {
font-family: Trebuchet MS;
color: #00419a;
background-color:#e0f1fc;
font-size: 11px;
font-weight:none;
border:0;
width:190px;
height:125px;
padding: 2px;
}
td {
color: #436c29;
font-size: 12px;
font-family: Trebuchet MS;
border:0;
}

.navi a:link {
color:#ffffff;
}
.navi a:active {
color:#ffffff;
}
.navi a:visited {
color:#ffffff;
}
.navi a:hover {
color:#ffffff;
}

.navi { color: #ffffff; font-size: 10px; font-family: Trebuchet MS; font-weight:none; padding-top:3px; padding-bottom:2px;}
.otsikko { color: #00419a; font-size: 16px; font-family: Trebuchet MS; line-height:20px; font-weight:bold; }
.leipis { color: #00419a; font-size: 12px; font-family: Trebuchet MS; line-height:14px; }
.bleipis { color: #00419a; font-size: 12px; font-family: Trebuchet MS; line-height:14px; font-weight:bold; }
.nappi_laheta { color: #00419a; background-color:#e0f1fc; font-size: 9px; font-family: Trebuchet MS; font-weight:none; width:50px; padding-top:1px; padding-bottom:1px; padding-left:10px; padding-right:10px; }