@charset "utf-8";

a {
outline: 0;
color:#000;
text-decoration:none;
}

body {
    	font: 11px Arial, Verdana,  Helvetica, sans-serif;
		background: #002e3d;
    	margin: 0; 
    	padding: 0;
    	text-align: center; 
    	color: #000000;
    }
    .oneColLiqCtrHdr #container {
    	width: 1024px;
    	background: #FFFFFF;
    	margin: 50px auto 50px auto; 
    	text-align: left; 
		border:1px solid #002632;
		border-top:1px solid #809cb3;
    }
    .oneColLiqCtrHdr #header #headerName{
    	width:440px;
		height:300px;
		float:left;
		padding-top:69px;
    }
	
	.oneColLiqCtrHdr #headerStart #headerName{
    	width:440px;
		height:200px;
		float:left;
		padding-top:69px;
    }
    .oneColLiqCtrHdr #headerName h1 {
    	margin: 0px 0 0 97px; 
    	padding: 0; 
		background:url(../img/logoWaidner.gif) no-repeat;
		text-indent:-9999em;
		font-size:11px;
		width:260px;
		height:167px;
    }
	
	.oneColLiqCtrHdr #headerName h1 a {
		display:block;
		width:260px;
		height:167px;
	}
	
	.oneColLiqCtrHdr #headerName h2 {
    	margin: 0 0 0 97px; 
    	padding: 0; 
		background:url(../img/adresse.gif) no-repeat;
		text-indent:-9999em;
		font-size:11px;
		width:260px;
		height:65px;
    }
	
	.oneColLiqCtrHdr #headerName h3 {
    	margin: 0 0 0 97px; 
    	padding: 0; 
		background:url(../img/mail.gif) no-repeat;
		text-indent:-9999em;
		font-size:11px;
		width:260px;
		height:25px;
    }
	
	#headerName h3 a { display:block;  width:260px; height:25px; }
	
	.oneColLiqCtrHdr #headerImg {
		width:511px;
		height:283px;
		border:1px solid #c8c9ca;
		float:left;
		margin-top:60px;
	}
	
	.oneColLiqCtrHdr #headerImg img {
		width:511px;
		height:283px;
	}
	
	.oneColLiqCtrHdr #mainNavi {
		width:520px;
		height:28px;
		border-bottom:1px solid #c8c9ca;
    	padding: 50px 0 0 360px; 
		margin: 0 0 3px 75px;
    	background: #FFFFFF;
    }
	
	#mainNavi ul, #mainNavi ul li {
		list-style-type:none;
		margin:0;
		padding:0;
	}
	
	#mainNavi ul li { display:block; float:left; height:11px; text-indent:-9999em;	}
	
	li#nav1 a {   display:block; width:98px; background:url(../img/navi/die_kanzlei.gif) left 1px no-repeat; }
	li#nav1 a:hover, li#nav1 a.activ { background:url(../img/navi/die_kanzlei.gif) left  -11px no-repeat }
	
	li#nav2 a {   display:block; width:164px; background:url(../img/navi/leistungsspektrum.gif) left 1px no-repeat;}
	li#nav2 a:hover, li#nav2 a.activ  { background:url(../img/navi/leistungsspektrum.gif) left  -11px no-repeat }
	
	li#nav3 a {   display:block; width:79px; background:url(../img/navi/kontakt.gif) left 1px no-repeat;}
	li#nav3 a:hover, li#nav3 a.activ  { background:url(../img/navi/kontakt.gif) left  -11px no-repeat }
	
	li#nav4 a {   display:block; width:95px; background:url(../img/navi/impressum.gif) left 1px no-repeat;}
	li#nav4 a:hover, li#nav4 a.activ  { background:url(../img/navi/impressum.gif) left  -11px no-repeat }
	
    .oneColLiqCtrHdr #mainContent {
    	padding: 0 0 0 0; 
		clear: both;
		width: 880px;
		margin: 3px 0 0 75px;
		border-top:1px solid #c8c9ca;
    	background: #FFFFFF;
    }
	
	#subNavi {
		width:285px;
		padding:30px 0 0 0;
		margin:0 0 0 0;
		float:left;
	}
	
	#subNavi h2 {
		margin:0;
		font-size:11px;
		color:#003867;
		padding:0 0 10px 15px;
		border-bottom:1px solid #c8c9ca;
	}
	
	#subNavi ul, #subNavi ul li {
		list-style-type:none;
		margin:0 0 2px 0;
		padding:0;
	}
	
	#subNavi ul {
		margin:50px 0 0 15px;
	}
	
	#subNavi li a { color:#000; text-decoration:none }
	#subNavi li a:hover { color:#003867; text-decoration:underline }
	
	#innerContent {
		float:left;
		width:515px;
		margin-left:80px;
		padding:30px 0 0 0;
	}
	
	#innerContent h2 {
		margin:0;
		font-size:11px;
		color:#003867;
		padding:0 0 0px 0px;
	}
	
	#innerContent p {
		margin:15px 0 30px 0px;
	}
	
    .oneColLiqCtrHdr #footer { 
    	height:30px;
    } 
    
