body { margin: 0px; background: #FFFFFF; font-family: Trebuchet MS, Arial, Verdana;}

.tborder { background: #FFFFFF; border: 0px; }

.thead { background: #333333; border: 0px; height:16px; font-weight:normal; font-size: 11px; padding:0px}

.thead  a:link { text-decoration: none; color:#FFFFFF; }

.thead  a:visited { text-decoration: none; color:#FFFFFF; }

.thead  a:hover{ text-decoration: underline; color:#FFFFFF; }

.tcat { background-image:url(harmaa_otsikko_tausta.gif); border:0px; height:30px; margin-top:5px; font-size:14px; font-weight:bold; padding-left:10px;}

.tcat a:link { text-decoration: none; color:#FFFFFF; }

.tcat a:visited { text-decoration: none; color:#FFFFFF; }

.tcat a:hover{ text-decoration: underline; color:#FFFFFF; }

.alt1, .alt1Active { background: #FAFAFA; border-right: 0px #BBBBBB solid; border-bottom: 1px #BBBBBB solid; border-left: 1px #CCCCCC solid; border-top: 1px #CCCCCC solid; padding:3px 8px 3px 8px;}

.alt1 a:link, .alt1_alink, .alt1Active a:link, .alt1Active_alink
{ text-decoration: none; color:#333333; font-size:12px; font-family:Verdana, Arial, Trebuchet MS ; }

.alt1 a:visited, .alt1_avisited, .alt1Active a:visited, .alt1Active_avisited
{ text-decoration: none; color:#333333; font-size:12px; font-family:Verdana, Arial, Trebuchet MS; }

.alt1 a:hover, .alt1 a:active, .alt1_ahover, .alt1Active a:hover, .alt1Active a:active, .alt1Active_ahover
{ text-decoration: underline; color:#000000; font-size:12px; font-family:Verdana, Arial, Trebuchet MS; }

.alt2, .alt2Active { background: #FFFFFF; border-right: 1px #BBBBBB solid; border-bottom: 1px #BBBBBB solid; border-left: 1px #EEEEEE solid; border-top: 1px #EEEEEE solid; padding:3px 8px 3px 8px; }

.vbmenu_control { background-image:url(harmaa_otsikko_tausta.gif); }

.tervetuloa_nimi { text-decoration: none; color:#999999; font-size:13px; font-family:Arial, Trebuchet MS, Verdana; }

.tervetuloa_nimi a:link { text-decoration: none; color:#999999; font-size:13px; font-family:Arial, Trebuchet MS,  Verdana; }

.tervetuloa_nimi a:visited { text-decoration: none; color:#999999; font-size:13px; font-family:Arial, Trebuchet MS,  Verdana; }

.tervetuloa_nimi a:hover { text-decoration: underline; color:#999999; font-size:13px; font-family:Arial, Trebuchet MS,  Verdana; }

td.tfoot { height:20px; background-color:#FFFFFF; color:#000000; font-size:13px; font-family: Arial, Trebuchet MS, Verdana; padding:5px;}
td.tfoot a:link { color:#000000; text-decoration:; }
td.tfoot a:visited { color:#000000; text-decoration:; } 
td.tfoot a:hover { color:#999999; text-decoration:none; }

.alakuva { height:100px; width: 750px; background-image:url(moottori_alakuva.jpg); background-position: top center; background-repeat:no-repeat;   }

.alakuva_tausta { height:100px; background-color:#141E27; background-image:url(); background-position: center; background-repeat:repeat-y;   }

.paakuva { height: 200px; width: 750px; background-image:url(moottori_paakuva.jpg);  background-position: top center; background-repeat:no-repeat;   }

.paakuva_tausta { height:200px; background-color:#0D1216; background-image:url();  background-position: center; background-repeat: repeat-y;  }

.taustakuva { background-image:url();  background-position: center; background-repeat:; padding:0px 0px 0px 0px  } 


.paanavi { white-space: nowrap; padding: 0px 15px 0px 15px; background-image:url(moottori_otsikko_tausta.gif); text-decoration: none; font-weight: bold; color:#FFFFFF; font-size:13px; font-family: Trebuchet MS, Verdana; }
.paanavi a:link { background-image:url(moottori_otsikko_tausta.gif); text-decoration: none; font-weight: bold; color:#FFFFFF; font-size:13px; font-family: Trebuchet MS, Arial, Verdana; }
.paanavi a:visited { background-image:url(moottori_otsikko_tausta.gif); text-decoration: none; font-weight: bold; color:#FFFFFF; font-size:13px; font-family: Trebuchet MS, Arial, Verdana; }
.paanavi a:hover { background-image:url(moottori_otsikko_tausta.gif); text-decoration: underline; font-weight: bold; color:#FFFFFF; font-size:13px; font-family: Trebuchet MS, Arial, Verdana; }

.panel { background-image:url(); padding: 15px; background-color:#FAFAFA; font-size:12px; font-family: Trebuchet MS, Verdana; border:0px #FFFFFF solid}
td.panelsurround { background-image:url(); background-color:#FAFAFA; font-size:12px; font-family: Trebuchet MS, Verdana; border:1px #BBBBBB solid}

.teksti { color:#000000; font-size:13px; font-family: Trebuchet MS, Verdana;}
.teksti a:link { color:#000000; font-size:13px; font-family: Trebuchet MS, Verdana; text-decoration:underline; }
.teksti a:visited { color:#000000; font-size:13px; font-family: Trebuchet MS, Verdana; text-decoration:underline; } 
.teksti a:hover { color:#666666; font-size:13px; font-family: Trebuchet MS, Verdana; text-decoration:none; }

div.laajahaku { color:#FFFFFF; text-decoration:underline; font-size: 11px}
div.laajahaku a:link { color:#FFFFFF; text-decoration:underline; font-size: 11px}
div.laajahaku a:visited { color:#FFFFFF; text-decoration:none; font-size: 11px} 
div.laajahaku a:hover { color:#FFFFFF; text-decoration:none; font-size: 11px}

.uutinen { color:#000000; font-size:11px; font-family: Verdana, Trebuchet MS;}
.uutinen a:link { color:#000000; font-size:11px; font-family: Verdana, Trebuchet MS, ; text-decoration:underline; }
.uutinen a:visited { color:#000000; font-size:11px; font-family: Verdana, Trebuchet MS; text-decoration:underline; } 
.uutinen a:hover { color:#666666; font-size:11px; font-family: Verdana, Trebuchet MS; text-decoration:none; }



