@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
}

#geruest {
	width: 1036px;
	margin:0em auto 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/*oben kopfbreich oben kopfbreich oben kopfbreich*/
#kopf {
	height: 251px;
	width: 1012px;
	float:left;
}
#kopflinks {
	background-color: #066;
	height: 252px;
	width: 172px;
	float:left;
	background-image: url(/img/kopflinks-hg.jpg);
	margin-bottom:-1px;
}
#logo {
	height: 133px;
	width: 160px;
	margin-left:12px;
}
#topnavigation {	
	width: 160px;
	margin-left:12px;
	margin-top:25px;
}
#topnavigation ul{
	margin:0px;
	padding:0px;
	margin-left:8px;
}
#topnavigation ul li{
	margin:0px;
	padding:0px;
	display: block;
	border-bottom:1px solid #fff;	
}
#topnavigation ul li a{
	display: block;
	padding:6px;
	padding-top:2px;
	padding-bottom:2px;
	background-color: #f4f8f9;
	text-decoration: none;
	color: #0c637f;
	font-size: 13px;
	font-weight: normal;
}
#topnavigation ul li a:hover, #topnavigation ul li.selected a{
	background-color: #fff;
	color: #cbbe09;	
}


#banner {
	height: 251px;
	width: 840px;
	float:left;
	border-bottom:1px solid #0c637f;
border-bottom:1px solid #a9c8d2;
	background-image: url(/img/banner-hg.jpg);
}
#navigation {
    background-color: #f4f8f9;
	height: 31px;
	width: 807px;
	margin-left: 33px;
	margin-top:220px;
}
#navigation ul{
	margin:0px;
	padding:0px;
}
#navigation ul li{
	margin:0px;
	padding:0px;
	display: block;
	float:left;
}
#navigation ul li a{
	display: block;
	padding:18px;
	padding-top:7px;
	padding-bottom:6px;
	text-decoration: none;
	color: #0c637f;
	font-size: 16px;
	font-weight: bold;
}
#navigation ul li a:hover, #navigation ul li.selected a{
	background-color: #fff;
	color: #cbbe09;
	color: #0c637f;
	border:1px solid #0c637f;	
border:1px solid #a9c8d2;
	border-bottom:2px solid #fff;
	padding:17px;
	padding-top:6px;
	padding-bottom:4px;	
}



/*content content content content*/
#content {
	width: 1024px;
	margin-left: 12px;
	float:left;
	margin-top:12px;
	margin-bottom:25px;
}
#links {
	background-color: #efefef;
	background-color: #f4f8f9;
	width: 160px;
	float:left;
	margin-right:33px;
	margin-top:55px;
	padding-bottom:5px;
}
#links #subnavigation ul{
	margin:0px;
	padding:0px;
	margin-left:8px;
	margin-bottom:30px;
}
#links #subnavigation ul li{
	margin:0px;
	padding:0px;
	display: block;
	border-bottom:1px solid #fff;	
}
#links #subnavigation ul li a{
	display: block;
	padding:6px;
	padding-top:2px;
	padding-bottom:2px;
	background-color: #f4f8f9;
	text-decoration: none;
	color: #0c637f;
	font-size: 13px;
	font-weight: normal;
}
#links #subnavigation ul li a:hover, #links #subnavigation ul li.selected a{
	background-color: #fff;
	color: #cbbe09;	
}



#links img {
	padding-bottom:5px;
}

#inhalt {
	background-color: #FFF;
	width: 541px;
	float:left;
	margin-right:39px;
}
#inhalt h1, #inhalt h2, #inhalt h3, #inhalt h4, #inhalt h5, #inhalt h6{
	margin:0px;
	padding:0px;
	color: #0c637f;
}
#inhalt h1 {
	margin-bottom:20px;
	font-size: 24px;	
}
#inhalt h2 {
	font-size: 21px;
	color: #cbbe09;

}
#inhalt h3 {
	font-size: 19px;
}
#inhalt h4 {
	font-size: 17px;
	color: #cbbe09;
	margin-bottom:4px;
}
#inhalt h5 {
	font-size: 14px;
}
#inhalt h6 {
	font-size: 13px;
}

#inhalt p {
	margin:0px;
	padding:0px;
	margin-bottom:15px;	
}

#inhalt ul {
	margin:0px;
	padding:0px;
	margin-left:16px;
	margin-bottom:25px;	
}
#inhalt ul li{
	list-style-image: url(/img/li.gif);
}
#inhalt ul li ul {
	}
#inhalt ul li ul li{
	list-style-image: none;
	list-style-type: square;	
}

#inhalt ul.extra {
	margin:0px;
	padding:0px;	
}
#inhalt ul.extra li{
	background-color: #efefef;
	background-color: #f4f8f9;
	font-size: 11px;
	padding-left:8px;
	list-style-position: inside;
	border-bottom:1px solid #fff;
	list-style-image: url(/img/ul-extra-li.gif);
	padding-top:4px;
	padding-bottom:4px;
}
#inhalt ul.extra li a{
	font-size: 13px;
	font-weight: bold;
	color: #0c637f;
	text-decoration: none;
	padding-top:3px;
}
#inhalt ul.extra li a:hover{
	text-decoration: underline;
}

#inhalt ol {
	margin:0px;
	padding:0px;
	margin-left:19px;
	margin-bottom:25px;	
}
#inhalt ol li{
}

#inhalt a{
	color: #0c637f;
}
#inhalt a:hover{
	color: #cbbe09;
	text-decoration: none;
}
	


#werbung468x15{
	height: 15px;
	width: 468px;
	padding-bottom:35px;
	}


#rechts {
	width: 250px;
	float:left;
	margin-top:105px;
}
#boxrechts{
	width:24px;
	float:left;
	background-image: url(/img/rechts-boxrechts.gif);
	height: 113px;
	margin-top:18px;
}

#boxlinks{
	width:226px;
	float:left;
	border-top:10px solid #0c637f;
	background-color: #FFF;
	font-size: 11px;
	font-weight: bold;	
}
#boxlinks .box{
	background-color: #0c637f;
	padding:8px;
	padding-bottom:20px;
	color:#fff;
	font-size: 13px;
	margin-top:15px;
}



/*fuss fuss fuss fuss*/

#fuss {
	background-color: #f4f8f9;
	height: 18px;
	width: 1000px;
	margin-left: 12px;
	clear: both;
	float: none;
	border-top:1px solid #0c637f;
	border-bottom:1px solid #0c637f;
	border-top:1px solid #a9c8d2;
	border-bottom:1px solid #a9c8d2;	
	padding:6px;
}
#fuss a {
	color:#0c637f;	
}
#fuss a:hover {
	text-decoration: none;
	color:#cbbe09;
}
