BODY{
 margin:2px;
}

TD,DIV,TH{
 font-size:14´px;
 font-family:arial;	
}

.runko{
 border:1px dotted black;
 width:980px;
}

.yla_palkki{
 background-color: RGB(31, 90, 166);
 width: 980px;
 height: 20px;
}

.yla_logo{
 padding:4px;	
}

.yla_kieli{
 padding-left:100px;	
}

.yla_valiv{
 width: 950px;
 height: 22px;	
 background-image:url('img/turkoosiviiva.jpg');
}

.yla_haku{
 padding-left:40px;	
}


.vasen_menuV{
 padding-top:1px;	
}

.vasen_menu a{
 background-color:rgb(31, 90, 166);
 height:20px;
 display:block;	
 font-family:arial;
 font-weight:bold;
 font-size:12px;
 color:white;
 text-decoration:none;
 padding-top:3px;
 padding-left:10px;
}

.vasen_menu a:hover{
 background-color:rgb(60, 119, 195);
 height:20px;
 display:block;	
 font-family:arial;
 font-weight:bold;
 font-size:12px;
 color:white;
 text-decoration:none;
 padding-top:3px;
 padding-left:10px;
}


.vasen_mini_menu a{
 background-color:rgb(60, 119, 195);
 height:20px;
 display:block;	
 font-family:arial;
 font-weight:bold;
 font-size:11px;
 color:white;
 text-decoration:none;
 padding-top:3px;
 padding-left:20px;	
}

.box TH{
 background-color:rgb(31, 90, 166);
 height:30px;
 width:142px;
 font-family:arial;
 font-weight:bold;
 font-size:12px;
 color:white;
}


.box TD{
 border:2px solid #ddd;
 height:30px;
 width:142px;
 font-family:arial;
 font-size:12px;
}

.copy{
 color:#999;
 padding:4px;	
}

.copy a{
 color:#999; 	
}

.paakuva{
 background-image:url("img/paakuva2.jpg");
 width:589px;
 height:358px;
}

.paakuva_div{
 border:2px solid #ddd;
 width:290px;
 height:120px;
 background-color:white;
 padding-left:5px;
 padding-top:15px;
 font-family:arial;
 font-weight:bold;
 font-size:14px;
 color:rgb(31, 90, 166);	
}

.paakuva_img{
 padding-top:10px;
 padding-left:20px;	
}

.tietoturva th{
 background-color:black;
 color:white;	
 width:591px;
 height:25px;
}

.tietoturva_td{
 background-color:rgb(186, 3, 33);
 color:white;	
 width:591px;
 padding:4px;
}

.tietoturva_box{
 background-color:white;
 padding:5px;
 width:400px;
}

.tietoturva_t{
 border-right:2px solid rgb(186, 3, 33);
 padding:4px; 
 color:rgb(186, 3, 33);
 font-weight:bold;
 padding-left:25px;
 padding-right:25px;
}

.box_ttd{
 border:2px solid #ddd;
 height:74px;
 width:186px;
 font-family:arial;
 font-size:12px;
 color:rgb(31, 90, 166);
 font-weight:bold;
}

.oikea TH{
  background-color:rgb(89, 112, 60);
  font-size:12px;
  color:white;
  width:144px;
  height:20px;
}

.oikea A{
 font-weight:bold;
 color:black;	
}

.ala_palkki{
 background-color: RGB(31, 90, 166);
 width: 995px;
 height: 15px;
}
.mik_ttd{
 background-color: RGB(214, 235, 255);
 font-family:arial;
 font-size:12px;
 color:rgb(31, 90, 166);
 font-weight:bold;
}
.mik_ttd2{
 font-family:arial;
 font-size:12px;
 color:rgb(31, 90, 166);
 font-weight:bold;
}
