/* CSS Document */

* html, div {
	margin:0;
	padding:0;
}

body {
	font-size:16px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
    padding:0;
    margin:50px 0 0 0;
	background: transparent url(../_img/startseite/layout/bg_kachel.jpg) repeat-x 0 0;
	background-color:#f9f9fa;
}

p {
	padding:8px 0px;
	margin:0;
}

hr {
	border:0;
	height:1px;
	border-top:1px solid #004483;
}
h1 {
	font-family:Georgia,Tahoma,Verdana,Arial,Helvetica,sans-serif;
	padding:20px 0px 10px 5px;
	margin:0px 0px 0px 0px;
    font-size: 16px;
	color:#00854a;
	font-weight:bold;
}  

a {
	color:#0067b2;
	text-decoration: none;
	outline:none;
}
a:hover {
	color:#f48025;
	text-decoration: underline;
}	

.antifloat {
	float:none;
	clear:both;
}
/* 
########################################################################
Aufbau
########################################################################
*/

#btnNavi {
	margin:0;
	padding:0;
	width:920px;
	height:25px;
}

.btnProspekt {
	display:block;
	margin:0 3px 0 681px;
	padding:0;
	background:url(../_img/startseite/layout/btnNavi.jpg) no-repeat 0 0;
	height:25px;
	width:100px;
	float:left;
}

.btnProspekt:hover {
	background-position:0 -25px;
}
	
.btnImpressionen {
	display:block;
	margin:0;
	padding:0;
	background:url(../_img/startseite/layout/btnNavi.jpg) no-repeat -100px 0;
	height:25px;
	width:120px;
	float:left;
}

.btnImpressionen:hover {
	background-position:-100px -25px;
}

#header {
	margin:0;
	padding:0;
	width:920px;
	height:119px;
}

#container {
	padding:0;
    width:920px;
	margin:0 auto;
}

#content {
	margin:0;
	padding:0;
	width:920px;
	height:392px;
}

/* 
########################################################################
Footer
########################################################################
*/

#footer {		
	color:#dd3146;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:right;
	font-size:10px;		
}

#footer ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#dd3146;
	float:left;
	list-style:none;	
}
#footer ul li {
	padding: 0px 2px;
	margin: 0px 0px 0px 0px;
	float:left;
}
#footer ul li a, #footer ul li a:active, #footer ul li a:link, #footer ul li a:visited {
	color:#dd3146;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	outline:0;
}
#footer ul li a:hover {
	padding: 0px 0px 1px 0px;
	margin: 0px 0px 0px 0px;
	color:#dd3146;
	outline:0;
	text-decoration:underline;
}
#footer ul li a.active {
	padding: 0px 0px 1px 0px;
	margin: 0px 0px 0px 0px;
	color:#dd3146; /*9c9e9f*/
	outline:0;
	text-decoration:underline;
}

/* 
########################################################################
Navigation
########################################################################
*/

#navigation {
width:920px;
height:26px;
padding: 0;
margin: 0;
font-size:16px;
display:block;
}

#navigation img { float:left; }

#navigation ul {
padding:0;
margin: 0;
display:block;
}

#navigation ul li {
padding: 0;
margin: 0;
display:inline;
float:left;
}

#navigation ul li a, #navigation ul li a:active {
color:#fff;
padding: 4px 0px 0px 0px;
margin: 0;
display:block;
text-decoration:none;
background-color:#d10019;
border-left:3px solid #fff;
width:174px;
height:22px;
text-align:center;
}

#navigation ul li a:hover{
padding: 4px 0px 0px 0px;
margin: 0;
display: block;
color:#fff;
background-color:#9c9ea0;
border-left:3px solid #fff;
width:174px;
height:22px;
}
/*Aktivierter Punkt*/
#navigation ul li a.active, #navigation ul li a.active:active {
padding:4px 0px 0px 0px;
margin: 0;
display: block;
color:#fff;
background-color:#9c9ea0;
border-left:3px solid #fff;
width:174px;
height:22px;
}

#navigation ul li.active ul {
display: block;
}
