
body {	
	background-image:url(img/back.jpg);
	text-align:center;
	}
.bkg_brd {
	background-image:url(img/back_2.jpg);
	background-repeat:no-repeat;
	width:38px;
}
.bkg_brd2 {
	background-image:url(img/back_3.jpg);
	background-repeat:no-repeat;
	width:38px;
}				
.td_major{
	background-color: #ACC441;
    width:800px;
	vertical-align:top;
	padding-top:20px;
}
.copy{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #6B792B;
	padding-top:15px;
}

.table_content{
	width:652px;
}

.td_logo{
	vertical-align:top;
	width:123px;
	height:147px;
	background-image:url(img/logo_td.jpg);
}

.td_menu_cont{
	vertical-align:top;
	width:529px;
	height:147px;
	background-position:bottom;
	background-repeat:no-repeat;	
	background-image:url(img/page_menu.jpg);
}

.td_table_left{
	width:123px;
	height:490px;
	background-image:url(img/txt_table_left.jpg);
}

.td_text{
	text-align:left;
	vertical-align:top;
	background-color:#DDE6B0;
	height:490px;
	padding-right:22px;
}
.td_table_bot{
	background-position:top;
	background-position:right;
	background-repeat:no-repeat;
	width:550px;
	height:16px;
	background-image:url(img/txt_table_bot.jpg);
}
.tree{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;	  	
	  color: #6B792B;
	  text-decoration: none;
}
.pagefoot{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #6B792B;
	  padding-top:15px;
	  text-decoration: none;
}
.page{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #6B792B;
	  text-decoration: none;
}
.selected{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #6B792B;
	  font-weight:bold;
	  text-decoration: none;
}
.sivuots{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 14px;	  	
	  color: #51600D;
	  text-decoration: none;
	  padding-top:5px;
	  padding-bottom:8px;
}
.artikkots{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #51600D;
	  text-decoration: underline;
}
.kirjoittaja{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;	  	
	  color: #51600D;
	  text-decoration: none;
	  padding-top:10px;	  
}
.lahteet{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #51600D;
	  text-decoration: none;  
	  border-bottom:1px dotted #B9C57F;  
	  padding-top:5px;
	  padding-bottom:5px;
}
.lahde_nro{
	  font-family:Georgia, "Times New Roman", Times, serif;
      font-size: 12px;	  	
	  color: #51600D;	  
}
.otsikko{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 14px;	  	
	  color: #51600D;
	  font-weight:bold;	  
}		
.kuvaus{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #51600D;
	  text-align:justify;
	  padding-top:3px;	  
	  padding-bottom:10px;
	  border-bottom:1px dotted #B9C57F;  
}
.txt{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #51600D;
	  text-align:justify; 
	  padding-top:15px;
	  padding-bottom:5px;
}
.linkit{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #6B792B;
	  text-decoration: none;
	  border-bottom:1px dotted #B9C57F;  
	  padding-top:5px;
	  padding-bottom:5px;
}
.td_ots{
	padding-top:3px;
	text-align:left;
}
.td_ots2{
	padding-top:10px;
	text-align:right;
}
.td_ots3{
	text-align:right;
}
.td_nav{
    background-color: #9DA72F;
	width:50px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
}
.over_nav{
	width:50px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
	background-color: #FE9D04;
}	
.out_nav{
	background-color: #9DA72F;
	width:50px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
}	  	  
a.nav:link {
      font-family: Trebuchet MS;
      font-size: 11px;
	  color: #FFFFFF; 
	  text-decoration: none;		

      }
a.nav:hover {
      font-family: Trebuchet MS;
      font-size: 11px;
	  text-decoration: none;	  	  		
	  color: #FFFFFF; 
      }
a.nav:active {
      font-family: Trebuchet MS;
      font-size: 11px;
	  text-decoration: none;	   		  	  	
	  color: #FFFFFF; 
      }
a.nav:visited {
      font-family: Trebuchet MS;
      font-size: 11px;	  	
	  color: #FFFFFF;
	  text-decoration: none;
      }
a.tree:link {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
	  color: #6B792B; 
	  text-decoration: none;		

      }
a.tree:hover {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
	  text-decoration: underline;	  	  		
	  color: #6B792B; 
      }
a.tree:active {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
	  text-decoration: none;	   		  	  	
	  color: #6B792B; 
      }
a.tree:visited {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;	  	
	  color: #6B792B;
	  text-decoration: none;
      }	
a.artikkots:link{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #51600D;
	  text-decoration: underline;
	  font-weight:bold;
}
a.artikkots:hover{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #51600D;
	  font-weight:bold;
	  text-decoration: underline;
}	
a.artikkots:active{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #51600D;
	  font-weight:bold;	  
	  text-decoration: underline;
}	
a.artikkots:visited{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #51600D;
	  font-weight:bold;	  
	  text-decoration: underline;
}
a.page:link{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #6B792B;
	  text-decoration: none;
}
a.page:hover{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #6B792B;
	  text-decoration: underline;
}
a.page:active{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #6B792B;
	  text-decoration: none;
}
a.page:visited{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #6B792B;
	  text-decoration: none;
}
a.linkit:link{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #6B792B;
	  text-decoration: none;
}
a.linkit:hover{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #6B792B;
	  text-decoration: underline;
}
a.linkit:active{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #6B792B;
	  text-decoration: none;
}
a.linkit:visited{
      font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size: 12px;	  	
	  color: #6B792B;
	  text-decoration: none;
}		    