/* CSS Document */


body {		
	background-color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
    margin:0;
	padding:0;
	height: 100%;
	width: 100%;
	}
	
.contside{
	width:539px;
	float:left;
}
.navside{
	width:234px;
	float:left;
}


.logo{	
	padding-left:15px;
	padding-top:34px;
	padding-bottom:25px;
}
.banners{
	padding-left:15px;
}
.navindx{
	margin-top:85px;
}
.ajatusban{
	margin-bottom:5px;
}
.bantxt{
	text-align:justify;
}
.lahetysban{
	margin-top:9px;
}


.form_txt{
	padding-top:6px;
	float:left;
}
.form_data{
	padding-top:5px;
	float:right;
}
.input_form
{
	border: 1px solid #7D7D7D;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #C3C3C3;
	background-color: #333333;
}
.textarea_txt{
	padding-top:6px;
}
.toppad6{
	padding-top:6px;
}
textarea{
	width:234px;
	border: 1px solid #7D7D7D;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #C3C3C3;
	background-color: #333333;
}
.input_but{
	background-color:#666666; 
	width: 50px; 
	font-size: 10px; 
	color: #fff; 
	font-family: verdana, geneva, arial;
}

.footer{
	background-color:#000; 
	clear:both;
	margin-top:12px;
}
.footer2{
	background-color:#2B2B2B; 
	padding:15px;
	height:30px;
}
.footer_txt{
	padding-top:3px;
	float:left;
}
.left{
	float:left;
}
.right{
	float:right;
}


.clearboth{
	clear:both;
}


	
.black{
 	background-color:#000000;
}
.green{
    background-color:#45646F;
}
.gray{
 	background-color:#666666;
}
.dark_gray{
 	background-color:#404040;
}			
.txt_small {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
	  text-align: left;		
	  color: #FFFFFF;
      }

.selected {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
	  text-align: left;
	  font-weight: bold;		
	  color: #666666;
      }	  
.txt_medium_j {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
	  text-align: justify;		
	  color: #FFFFFF;
      }	  
.txt_orange {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
	  font-weight: bold;	
	  color: #FF9900;
      }	  
a:link {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
	  text-decoration: none;		
	  color: #FFFFFF;
      }	   
a:hover {
      font-family: Verdana, Arial, Helvetica, sans-serif;
	  color: #FFFFFF;
	  font-size: 11px;
	  text-decoration: underline;
      }
		
a:active {
      font-family: Verdana, Arial, Helvetica, sans-serif;
	  color: #FFFFFF;
	  font-size: 11px;
	  text-decoration: none;
         }
a:visited {
      font-family: Verdana, Arial, Helvetica, sans-serif;
	  color: #FFFFFF;
	  font-size: 11px;
	  text-decoration: none;
          }
page:link {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
	  text-decoration: none;		
	  color: #FFFFFF;
      }	   
page:hover {
      font-family: Verdana, Arial, Helvetica, sans-serif;
	  color: #FFFFFF;
	  font-size: 11px;
	  text-decoration: underline;
      }
		
page:active {
      font-family: Verdana, Arial, Helvetica, sans-serif;
	  color: #FFFFFF;
	  font-size: 11px;
	  text-decoration: underline;
         }
page:visited {
      font-family: Verdana, Arial, Helvetica, sans-serif;
	  color: #FFFFFF;
	  font-size: 11px;
	  text-decoration: underline;
          }		  

.from{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
	  text-align: left;
	  font-weight: bold;  		
	  color: #FFFFFF;
      }			  	  