a:link {
color: #e20021;
font-family: Helvetica;
text-decoration: none;
font-weight:none;
}
a:active {
color: #e20021;
font-family: Helvetica;
text-decoration: none;
font-weight:none;
}
a:visited {
color: #e20021;
font-family: Helvetica;
text-decoration: none;
font-weight:none;
}
a:hover {
color: #e20021;
font-family: Helvetica;
text-decoration: none;
font-weight:none;
}
select {
color: #000000;
font-size: 11px;
font-family: Helvetica;
width:200px;
}
input {
color: #7f7f7f;
font-size: 11px;
width:332px;
height:27px;
BORDER-TOP: #bababa 1px solid;
BORDER-RIGHT: #bababa 1px solid;
BORDER-BOTTOM: #bababa 1px solid;
BORDER-LEFT: #bababa 1px solid;
font-family: Helvetica;
padding-left:4px;
padding-top:6px;
padding-right:4px;
}
td {
color: #000000;
font-size: 11px;
font-family: Helvetica;
border:0;
}
textarea {
color: #7f7f7f;
font-size: 11px;
font-family: Helvetica;
BORDER-TOP: #bababa 1px solid;
BORDER-RIGHT: #bababa 1px solid;
BORDER-BOTTOM: #bababa 1px solid;
BORDER-LEFT: #bababa 1px solid;
width:405px;
height:145px;
padding-left:4px;
padding-top:4px;
padding-right:4px;

}
li {
list-style-type:circle;
}
.linkki a:link {
color:#999999;
}
.linkki a:active {
color:#999999;
}
.linkki a:visited {
color:#999999;
}
.linkki a:hover {
color:#999999;
}
.alanavi a:link {
color:#999999;
}
.alanavi a:active {
color:#999999;
}
.alanavi a:visited {
color:#999999;
}
.alanavi a:hover {
color:#e20021;
}
.etuleipis2 a:link {
color:#ffffff;
}
.etuleipis2 a:active {
color:#ffffff;
}
.etuleipis2 a:visited {
color:#ffffff;
}
.etuleipis2 a:hover {
color:#ffffff;
}
.otsikko3 a:link {
color:#ffffff;
}
.otsikko3 a:active {
color:#ffffff;
}
.otsikko3 a:visited {
color:#ffffff;
}
.otsikko3 a:hover {
color:#ffffff;
}
.otsikko4 a:link {
color:#ffffff;
}
.otsikko4 a:active {
color:#ffffff;
}
.otsikko4 a:visited {
color:#ffffff;
}
.otsikko4 a:hover {
color:#ffffff;
}
table.navbar {
   border-collapse: collapse;
}
table.navbar td {
   border: 1px solid #ccc;
}
table.navbar td a{
   display: block;
   width: 9em;
   padding: 3px;
   text-decoration: none;
}
table.navbar td a:link, table.navbar td a:visited {
   color: #000;
   background-color: #fff;
}
table.navbar td a:hover, table.navbar td a:active {
   color: #fff;
   background-color: #666;
}

.otsikko { color: #ffffff; font-size: 28px; font-family: Helvetica; font-weight:bold; line-height:36px; }
.otsikko2 { color: #ffffff; font-size: 18px; font-family: Helvetica; font-weight:bold; line-height:32px; }
.etu_ots { color: #ffffff; font-size: 18px; font-family: Helvetica; font-weight:bold; line-height:18px; }
.otsikko3 { color: #ffffff; font-size: 16px; font-family: Helvetica; font-weight:bold; line-height:32px; }
.otsikko4 { color: #ffffff; font-size: 16px; font-family: Helvetica; font-weight:bold; line-height:22px; }
.otsikko_pieni { color: #ffffff; font-size: 11px; font-family: Helvetica; font-weight:none; line-height:11px; padding-left:7px;padding-top:6px;width:177px;height:21px;background-color:#1a1a1a; }
.otsikko_pvm { color: #a3a3a3; font-size: 10px; font-family: Helvetica; font-weight:none; line-height:11px; padding-right:10px;padding-top:6px;width:98px;height:21px;background-color:#1a1a1a; }
.etu_pvm { color: #a3a3a3; font-size: 12px; font-family: Helvetica; font-weight:none; line-height:12px;padding-top:7px; padding-bottom:10px; }
.ots_leipis { color: #999999; font-size: 12px; font-family: Helvetica; line-height:12px; padding-left:0px;  }
.ots_leipis2 { color: #999999; font-size: 12px; font-family: Helvetica; line-height:12px; padding-left:0px;  }
.alanavi { color: #999999; font-size: 11px; font-family: Helvetica; line-height:12px; padding-left:0px;  }
.alanavi_akt { color: #e20021; font-size: 11px; font-family: Helvetica; line-height:11px; padding-left:0px;  }
.kuvateksti { color: #999999; font-size: 10px; font-family: Helvetica; line-height:11px; padding-left:0px;  }
.linkki { color: #999999; font-size: 10px; font-family: Helvetica; line-height:11px; padding-left:0px;  }
.copy { color: #4d4d4d; font-size: 10px; font-family: Helvetica; line-height:11px; padding-left:0px;  }
.etuleipis { color: #ffffff; font-size: 12px; font-family: Helvetica; line-height:17px; padding-left:14px;padding-right:14px;padding-top:24px; }
.etuleipis2 { color: #ffffff; font-size: 12px; font-family: Helvetica; line-height:17px; }
.etuboksi { width:286px;height:226px;background-color:#000000; }
.leipis { color: #ffffff; font-size: 12px; font-family: Helvetica; line-height:18px; padding-left:0px;padding-right:0px; }
.leipis_harmaa { color: #999999; font-size: 12px; font-family: Helvetica; line-height:18px; padding-left:0px;padding-right:0px; }
.thumb_ots { color: #979797; font-size: 10px; font-family: Helvetica; line-height:20px; padding-left:0px;padding-right:0px; }
.thumb_ots2 { color: #ffffff; font-size: 12px; font-family: Helvetica; line-height:14px; padding-left:0px;padding-right:0px; }
.thumb_leipis { color: #ffffff; font-size: 10px; font-family: Helvetica; line-height:11px; padding-left:0px;padding-right:0px; }

