@charset "UTF-8";
body  {
    	font: Verdana, Arial, Helvetica, sans-serif;
 		background: #fff url(img/top3.jpg);
 		background-repeat: repeat-x;
    	margin: 0; 
    	padding: 0;
    	text-align: center; 

    }
	
h1{
 		font-family:Arial, Helvetica, sans-serif;
 		font-size: 30px;
 		color: #63799c;
		font-weight: normal;
	}

p{
 		font-family:Arial, Helvetica, sans-serif;
 		color: #666666;
 		font-size: 12px;
 		line-height: 14px;
	}
 
img {
		border: 0px;
	}
	
a {
  		text-decoration: none;
 		 color: #63799c;
	}
	
a:hover {
		color: #b3c9e6;
}
    
    .thrColElsHdr #container { 
    	width: 800px;  
	    background:transparent;
    	margin: 0 auto; 
    	border: 0px;
    	text-align: left; 
		padding: 0px;
    } 
	
	.thrColElsHdr #header { 
		background-color: transparent; 
    } 
    .thrColElsHdr #header h1 {
    	margin: 0; 
	    background: url(./img/header.jpg) no-repeat left;
	    width: 800px;
		height:237px;
		overflow-y:visible;
		position:relative;
		background-color: transparent;
		margin-top:50px;
    }
	
	.index {
		margin-top: 40px;
		margin-left: 20px;
	}
		
    #bgweiss {
		width:800px;
		margin-top:-235px;
		background-color:#ffffff;
		padding-top:0px;


	}
    .thrColElsHdr #sidebar1 {
    	float: left; 
    	background: transparent;
		position:relative;
		min-width: 150px;
		margin-top: 215px;
    }
	
	#sidebar1 {
		font-family:Arial, Helvetica, sans-serif;
		font-style: italic;
		padding-left: 130px;
		margin-right: 5px;
		overflow-y:visible;
		position:relative;
	
	}
	
	#sidebar1 ul {
		list-style: none;
 		padding: 0px;
	}
	
	#sidebar1 ul li {
		height: 26px;
 		line-height: 25px;
	}
	
	#sidebar1 ul li a {
 		display: block;
 		height: 25px;
 		line-height: 25px;
	}
	
	#sidebar1 ul li a.aktiv {
  		color: #504453;
	}
	.thrColElsHdr #mainContent {
     	float:left;
		width:400px;
		margin-top: 10px;
		margin-left:0px;
		padding-left: 0px;
		overflow-y:visible;
		position:relative;
    }
	
	.footer {
		float:left;
		width:800px;
		color: #63799c;
	}
	
    .thrColElsHdr #footer { 
		border-bottom: solid 3px #63799c;
		padding-bottom:3px;
		font-size: 10px;
   		width: 800px;
    } 
    .thrColElsHdr #footer p {
    	margin: 0;
    }
    
	.italic {
		font-style: italic;
		}
   
	.clear {clear:both;}
	
    .fltrt {
 		font-family:Arial, Helvetica, sans-serif;
		font-size: 8px;
		font-style: normal;
		color: #2b66a8;
    	float: right;
		padding-right: 20px;
		position:relative;
		margin-top:125px;
    }
    .fltlft { 
    	float: left;
    	padding-right: 8px;
    }
	
	.impr_dat_agb {
 		font-family:Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-style: normal;
		color: #63799c;
	}
	
	