td {font-family: helvetica,arial,sans-serif; font-size: 12px;}
body {font-family: helvetica,arial,sans-serif; font-size: 12px; margin-top: 0px; margin-left: 18px; margin-height: 0px; margin-width: 0px;}
p {font-family: helvetica,arial,sans-serif; font-size: 12px;} 
/*
 Ylläolevat tyylit on ensisijaisesti editoria varten 
*/ 

.taulutausta {  font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #663300; text-decoration: none; background-color: #ffffff; font-weight: bold}
/*
.navigointi {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #006600; text-decoration: none; background-color: #000000; font-weight: bold}
.navigointi2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none; background-color: #D2F5AB; font-weight: normal}
*/
.navigointi {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #386BA0; text-decoration: none; font-weight: bold}
.navigointi-selected {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #386BA0; text-decoration: none; font-weight: bold}
.navigointi2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #386BA0; text-decoration: none; font-weight: normal;}
.navigointi2-selected { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #386BA0; text-decoration: none; font-weight: normal;}
.navigointi-selected2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #386BA0; text-decoration: none; font-weight: normal;}
.oikealaita { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-decoration: none; background-color:#D6E0F5;}
.naviotsikko { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none; background-color: #D6E0F5; font-weight: bold}
.otsikkoik { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none ; font-weight: bold; background-color: #D6E0F5;}
.leipisoik { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none ; font-weight: normal; background-color: #f0f0f0}
.leipis { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: 
none ; background-color: #ffffff}
/*.leipis { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; 
text-decoration: none ; background-color: #ffffff}*/
.napit { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}

.searchresults { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none ; background-color: #FFFFFF}
a {color: #000000;}
.vasenlaita { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none ; background-color: #; font-weight: bold}
.kesk1taso { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none ; font-weight: normal; background-color: #CCCCCC}
.kesk2taso { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none ; font-weight: normal; background-color: #efefef}
.kauppa { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none ; font-weight: normal; background-color: #99CC66 }
.leipisotsikko { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; 
text-decoration: none ; font-weight: bold}
/*.leipisotsikko { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none 
; font-weight: bold}*/
.luelisaa { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000;}
/*.luelisaa { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000;
font-weight:bold }*/
.otsikko { font-family: Geneva,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none ; font-weight: bold}
    .alert {font-family: Geneva,Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: red; text-decoration: none ; font-weight: bold}

.leipisOtsikko1 { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; 
letter-spacing: normal }
.leipis1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px}
.Palsta { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; clip: rect( ); background-color: transparent; margin-left: 20px }
.PalstaOtsikko { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; clip: rect( ); margin-left: 0px; background-color: yellow; font-weight: bold }
.vasenOtsikko {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}



/* riippuvalikon tyylit*/
 
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}

/* CoolMenus 4 - default styles - end*/

/*Style for the background-bar*/
/*.clBar{position:absolute; width:10; height:10; background-color:#3366CC; layer-background-color:#3366CC; visibility:hidden;}*/

/*.clBar{position:absolute; background-image:url(/images/tausta2.jpg);visibility:hidden}*/
.clBar{position:absolute;visibility:hidden}


/*.clBar{position:absolute; width:10; height:10; background-image:url(http://www.nelonen.fi/gifs/ots_uutislahetys.gif); layer-background-color:white; visibility:hidden; backround-repeat:no-repeat;}*/

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute;padding:2px; font-family: arial,helvetica; font-size:12px;color:#ffffff; font-weight:bold; }
/*.clLevel0{background-color:white; layer-background-color:white; color:black;}*/
/*.clLevel0{background-image:url(http://www.nelonen.fi/gifs/ots_uutislahetys.gif); color:black;}*/
/*.clLevel0over{background-color:#3366CC; layer-background-color:#3366CC; color:#ffffff; cursor:pointer; cursor:hand; }*/

/*.clLevel0over{background-image:url(image:url(http://www.nelonen.fi/gifs/ots_uutislahetys.gif)); layer-background-color:#FFFFFF; color:red; cursor:pointer; cursor:hand; }*/
.clLevel0over{ layer-background-color:#FFFFFF; cursor:pointer; cursor:hand; }
/*.clLevel0over{background-color:#3366CC; layer-background-color:#3366CC; color:#ffffff; cursor:pointer; cursor:hand; }*/
.clLevel0border{position:absolute; visibility:hidden; background-image:url(/img/kaari2.jpg);}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:3px; font-family: arial,helvetica; font-size:12px; 
font-weight:normal; color:white;}
/*.clLevel1, .clLevel1over{position:absolute; padding:3px; font-family: arial,helvetica; font-size:12px; font-weight:normal;}*/
/*.clLevel1{background-color:#D6E2F0; layer-background-color:#D6E2F0; color:#000000;}*/
.clLevel1{background-color:#8CA7DC; layer-background-color:#8CA7DC;; color:#ffffff;}
.clLevel1over{background-color:#8CA7DC; layer-background-color:#8CA7DC; color:#000000; cursor:pointer; cursor:hand; }
/*.clLevel1over{background-color:#D6E2F0; layer-background-color:#D6E2F0; color:#000000; cursor:pointer; cursor:hand; }*/
.clLevel1border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}
/*.clLevel1border{position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#ffffff}*/

/*Styles for level 2*/
 .clLevel2, .clLevel2over{position:absolute; padding:5px; font-family: arial,helvetica;font-size:12px; font-weight:bold}
 .clLevel2{background-color:#D2F5AB; layer-background-color:#D2F5AB; color:#FFFFFF;}
.clLevel2over{background-color:#D2F5AB; layer-background-color:#D2F5AB; color:#009900; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}

