html, body, form, form p, p, textarea, td, ul, ol {
	font-size: 10px;
	line-height: 14px;
	color: #666666;
	font-family: verdana;
}

p { margin: 0px 0px 0px 0px; }

/*table*/

.td-1 {
	background-color: #e0ebf6;
}

/* links */
a:link				{ color: #666666; text-decoration:none; }
a:visited			{ color: #666666; text-decoration:none; }
a:hover				{ color: #666666; text-decoration:underline; }
a:active 			{ color: #666666; text-decoration:none; }

h1 { margin: 0px 0px 8px 0px; font-size:11px; font-weight:bold; color: #666666;}

h4 { margin: 0px 0px 1px 0px; font-size:11px; font-weight:normal; color: #666666;}


body { height: 101%; background-color: #e4e4e4; margin: 0px; padding: 0;}

	#container-page { position: absolute; left: 50%; width: 910px; margin-left: -455px; margin-top: 0px; background-color: #ffffff; }
	#layout-page { background-color: #ffffff; width: 900px; margin: 5px 5px 5px 5px; float:none;}
    	#layout-page { 	min-height: 560px;
			_height: 560px; /* ie hack */ }
    
    
	#layout-header { background-color: #e4e4e4;  width:900px; height: 118px; margin:0px; padding-top:2px;}
		#pics-row { background-color: #efefef; width:892px; height:66px; margin: 2px 2px 2px 5px; }
			#pics-row img { margin:0px; padding:0px; width:97px; height:64px; border: solid 1px #efefef; float:left; }
			
		#logos-row { background-color: #e4e4e4; width:892px; height:46px; margin: 2px 2px 2px 5px; }
			#logos-row img { margin:0px; margin-left:3px; padding:0px; width:96px; height:46px; border: solid 0px #e4e4e4; float:left; }
	
	
	
    	 #layout-header-blau { background-color: #83b0db;  width:900px; height: 17px;  margin:0px; }
    	 	#date, #menue-top { float:left; height: 17px; color:#ffffff; }
    	 	#date { margin: 0px 113px 0px 20px; }
    	 	#menue-top a { font-weight:bold; color:#ffffff; }
    
    
    
    #layout-left { float:left; width:164px; background-color:#ffffff; margin: 30px 35px 0px 0px; }
    	#menue-left ul { line-height:19px; font-weight:bold; list-style: none; list-style-type: none; margin: 0px 0px 0px 0px; padding:0px; }
    	#menue-left li { border:0px; border-bottom: 1px solid #D3D3D3; }
    	#menue-left a { margin: 0px 0px 0px 18px; }
    	.menue_left_act a { color:#d0921f; } 
    	
		#layout-logo 		{ background: url(../img/logo_uvh.gif) no-repeat; width: 163px; height: 82px; }
    	#layout-logo         { margin: 10px 0px 0px 4px; }
		#layout-logo a		{ display: block; height: 82px; text-decoration: none; }
    
    
    
    #layout-middle { width:440px; background-color:#ffffff; float:left; margin: 30px 59px 0px 0px; }
    #layout-middle a { color:#B71D23; }
    
    #layout-middle ul { margin: 0px 0px 0px 15px; padding:0px; }
    
	
	
	
	#layout-right { width:200px; background-color:#e0ebf6; float:left; margin: 30px 0px 0px 0px; border:0px; float:left; padding:0px; }
		*html #layout-right { width:180px; background-color:#e0ebf6; float:left; margin: 30px 0px 0px 0px; border:0px; float:left; padding:0px; } 
	
		#layout-right { border-left:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; }
		
		#layout-right h1 { background-color:#83b0db; width:200px; color:#ffffff; font-size:10px; margin: 0px 0px 0px 0px;}
			*html #layout-right h1 { background-color:#83b0db; width:196px; height:15px; color:#ffffff; font-size:10px; margin: 0px 0px 0px 0px;}
		
        #layout-right h1 div.head_news { margin-left:10px; }
        
        #layout-right div.text_news { margin: 10px 5px 5px 10px; }
        	*html #layout-right div.text_news { margin: 10px 0px 0px 10px; }
        
        	#layout-right div.text_news a { color:#B71D23; }
        #layout-right div.text_news h1 { margin: 5px 5px 0px 0px; background-color:#e0ebf6; color:#666666; width:180px; }
        	.news-list-item h1 { margin: 5px 5px 0px 0px; color:#666666;  }
        	.news-single-item h3 { font-size:10px; }
    
    
			
	#footer { width:513px; background-color:#ffffff; }
	#footer { margin:0px; margin-top:12px; margin-left:206px; margin-bottom:12px; }
	
	
	
	

