body,td,th { color: #755656; font-family: 'Tahoma', Verdana; font-size: 9pt; }
body { margin-left: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px;}

a:link { color: #CC3300; text-decoration: none;}
a:visited { text-decoration: none; color: #993333;}
a:hover { text-decoration: underline; color: #FF3333;}
a:active { text-decoration: none; color: #FF3366; }

p {background-color:none;}
.top_bg { background-image: url(images/top_bg.jpg);	background-repeat: repeat-x; height:170px; }
.body_bg { background-image: url(images/bg.jpg); background-repeat:repeat-x; }
.content{ padding-left:10px; padding-top:10px; padding-right:10px; /*	padding-top:10px;*/ }

.ajan_ots { font-size:11px; color:#E25151; font-weight:bold; width:240px;}
.ajan_pvm { font-size:11px; color:#C99C9C; font-weight:bold;}
.ajan_text { font-size:11px; color:#755656;}

a.ajan:link { font-size: 10px; color: #CC0000; font-weight: normal; text-decoration: none;}
a.ajan:visited {font-size: 10px; color: #845448; font-weight: normal; text-decoration: none;}
a.ajan:hover { font-size: 10px; color: #FF0000; font-weight: normal; text-decoration: underline;}
a.ajan:active { font-size: 10px; color: #FF3366; font-weight: normal; text-decoration: none;}

.tbl{ width:380px; height:370px; }
.tbl_bg{ width:368px; padding-left:10px; background-image:url('images/uutisia_tausta.jpg');	background-repeat:repeat-x; background-color:#FBFAF8; }
.tbl_bg2{ width:368px;background-image:url('images/uutisia_tausta.jpg');	background-repeat:repeat-x; background-color:#FBFAF8; }
.tbl_bg p{	padding-left:10px; background-color:#FBFAF8;}

.tbl p{ background-color:transparent;}

	
.ad{ width:763px; }
.sisalto_ad { width:751px; padding-left:10px; background-image:url('images/uutisia_tausta.jpg'); background-repeat:repeat-x; background-color:#FBFAF8;}
.sisalto_ad p { padding-left:10px; }
	
.vr{ background-image:url('images/vr.jpg');	background-repeat:repeat-y;}		
.or{ background-image:url('images/or.jpg');	background-repeat:repeat-y;}
.yla{ height:6px;}
.ala{ height:6px;}

.alaviiva{ border-bottom:1px solid #E5D9DA;}
.top{ border-bottom:2px solid #E5D9DA; border-top:2px solid #E5D9DA;}
.menu{width:220px;}
.sisallot{width:770px;}

#container .column {  float: left;}
#center { width: 100%;}
#left { width: 380px; }
#right { width: 380px; }
#footer { clear: both; }


/* menut */

a.val_level_1:link {  font-size:11px; color: #8596B1;  text-decoration: none; font-weight: normal; }
a.val_level_1:visited {  font-size:11px; text-decoration: none; color: #8596B1; font-weight: normal;}
a.val_level_1:hover { 	font-size:11px; text-decoration: none; color: #8596B1; font-weight: normal; }
a.val_level_1:active {  font-size:11px; text-decoration: none; color: #8596B1; font-weight: normal; }

a.val_level_1_selected:link { font-size:11px; text-decoration: none; color: #003366; font-weight: bold; }
a.val_level_1_selected:visited{ font-size:11px; text-decoration:none; color:#003366; font-weight: bold;}
a.val_level_1_selected:hover{ font-size:11px; text-decoration: none; color: #003366; font-weight: bold; }
a.val_level_1_selected:active{ font-size:11px; text-decoration:none; color: #003366; font-weight: bold; }

a.val_level_2:link { font-size:11px; color: #8596B1;  text-decoration: none; font-weight: normal; }
a.val_level_2:visited { font-size:11px; text-decoration: none; color: #8596B1; font-weight: normal;}
a.val_level_2:hover { font-size:11px; text-decoration: none; color: #8596B1; font-weight: normal; }
a.val_level_2:active { font-size:11px; text-decoration: none; color: #8596B1; font-weight: normal; }

a.val_level_2_selected:link { font-size:11px; text-decoration: none; color: #003366; font-weight: bold; }
a.val_level_2_selected:visited{ font-size:11px; text-decoration:none; color:#003366; font-weight: bold;}
a.val_level_2_selected:hover{ font-size:11px; text-decoration: none; color: #003366; font-weight: bold; }
a.val_level_2_selected:active{ font-size:11px; text-decoration:none; color: #FFFFFF; font-weight: bold; }


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

a.tabs_selected:link { font-size:11px;  color: #FFFFFF;  text-decoration: none;  font-weight: normal;  }
a.tabs_selected:visited { font-size:11px;  text-decoration: none; color:#FFFFFF;  font-weight: normal;  }
a.tabs_selected:hover { font-size:11px;  text-decoration: underline; color: #FFFFFF;  font-weight: normal;   }
a.tabs_selected:active { font-size:11px;  text-decoration: none; color: #FFFFFF;  font-weight: normal;  }

tr.kansio-off { background-image: url(images/tuote_kansio_bg.jpg); background-repeat: repeat-x;  }
tr.kansio-on { background-image: url(images/tuote_kansio_bg_off.jpg); background-repeat: repeat-x; }

tr.tuote-off { background-image: url(images/tuote_pdf_bg.jpg);  background-repeat: repeat-x; }
tr.tuote-on { background-image: url(images/tuote_pdf_bg_off.jpg); background-repeat: repeat-x; }

tr.kansio-off_sublvl { background-image: url(images/tuote_kansio_bg_lvl2.jpg); background-repeat: repeat-x;  }
tr.kansio-on_sublvl { background-image: url(images/tuote_kansio_bg_off_lvl2.jpg); background-repeat: repeat-x; }

tr.tuote-off_sublvl  { background-image: url(images/tuote_pdf_bg.jpg);  background-repeat: repeat-x; }
tr.tuote-on_sublvl  { background-image: url(images/tuote_pdf_bg_off.jpg); background-repeat: repeat-x; }

td.tabs_selected { background-color: #CCCCCC; background-image: url(images/menu_bg_selected.jpg); background-repeat: repeat-x; }
td.tabs_normal { background-color: #CCCCCC; background-image: url(images/menu_bg_normal.jpg); background-repeat: repeat-x; }

.sub_menu_btm_border {background-color: #FF3636; }

.menu_rgt_shdw { background-image:url(images/menu_rgt_shdw.jpg); background-repeat:repeat-y;}

/* input { background-color: #FBFAFA;  font-size: 11px; font-weight: normal; height: 16px; padding-left :2px; }*/
input#small { border: 1px solid #D6C1C1; background-color: #FBFAFA;  font-size: 11px; font-weight: normal;  padding-left :2px; }
textarea#small { border: 1px solid #D6C1C1; background-color: #FBFAFA;  font-size: 11px; font-weight: normal;  padding-left :2px; }

.search_input { background-color: #FBFAFA; border: 1px solid #D6C1C1; font-size: 11px; font-weight: normal; height: 16px; padding-left :2px; }
.search_btn{ border:none; font-size: 11px; font-weight: normal; height: 16px; padding-left :2px; }

.virhe { font-size:12px; color:#FF3300; }

h1 { font-family:Geneva, Arial, Helvetica, san-serif; color:#82624A; letter-spacing: 12px; }
h2 { font-family:Geneva, Arial, Helvetica, san-serif; color:#82624A; letter-spacing: 10px;  }
h3 { font-family:Geneva, Arial, Helvetica, san-serif; color:#82624A; letter-spacing: 8px;  }
h4 { font-family:Geneva, Arial, Helvetica, san-serif; color:#82624A; letter-spacing: 6px;  }
h5 { font-family:Geneva, Arial, Helvetica, san-serif; color:#82624A; letter-spacing: 4px; }
