
* {
margin:0;
padding:0;
}

html {
	color: #333333;	
}

body {
	background-color: #fefefe;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	
}

ul, li {
	
	list-style-type: none;
}
li a {
	display: inline-block; /* Zusätzlicher Leerraum in Listenlinks - IE6 Bug beheben! */
}
li a {
	display: block; /* Zusätzlicher Leerraum in Listenlinks - IE6 Bug beheben! */
}	

#navigation a:link, #navigation a:visited {
	color: #6d6c6b;
	text-decoration: none;
	display: block;
}
#navigation a:hover, #navigation a:focus, #navigation a:active {
	color: #d40000;
	text-decoration: none;
	display: block;
}

p a:link, p a:visited {
	color: #000000;
	text-decoration: none;
}

p a:hover, p a:focus, p a:active {
	color: #d40000;
	text-decoration: none;
}



.jahr a:link, .jahr a:visited, span a:link, span a:visited {
	color: #6d6c6b;
	text-decoration: none;
}
.jahr a:hover, .jahr a:focus, .jahr a:active, span a:hover, span a:focus, span a:active {
	color: #d40000;
	text-decoration: none;
}


.navimarker {
	color: #d40000;
}




#wrapper {
	text-align: left;			
	width: 924px;
	height: 528px;
	margin-top: 0px;
	margin-left:  auto;
	margin-right:  auto;
}




div#kopfbereich {
background: #fefefe url(../images/hintergrund_rb_ges.jpg) no-repeat;
text-align:right;
height: 158px;
margin:0;
padding:0;
}


div#kopfbereich li {
	float: left;
	padding: 13px 0px 0px 15px;
}

div#kopfbereich a {
	float: left;
}

img {
display:block;
border:none;
}

#navigation {
	width: 114px;
	height: 370px;
	float: left;
	background-color: #fefefe;	
	text-align: right;
	letter-spacing:1px;
}

#navigation ul {
	margin-top: 51px;
	padding-right: 10px;	
	}

#inhalt {	
	background-color: #eaeaea;
	float: right;
	width: 810px;
	height: 370px;	
}

#hauptinhalt {
	float: left;	
	height: 310px;	
	padding: 20px 20px 10px 20px;	
}


#notizen{
	width: 450px;	
	float: right;
	height: 300px;
	padding: 20px 20px 20px 0px;	
}



#fussnote {
	background: #d6d6d6 url(../images/fussnote.jpg) no-repeat;
	clear: both;
	color: #666;	
	height: 15px;
	width: 770px;
	padding: 0px 20px;	
	font-size: 10px;
}



#fussnote li {
	float: left;
}

#fussnote a {
	float: left;
}



#rand {
	background-color: #eaeaea;
	clear: both;
	color: #999;	
	height: 15px;
	width: 770px;
	padding: 0px 20px;
	text-align: right;
	font-size: 10px;
}

p {
	clear: both;
	padding: 0px 0px 8px 0px;		
}

#absatz {
	padding: 0px;
}


h1 {
	margin-top: 15px;
	margin-bottom: 15px;	
}


h2 {
	font-family: arial, Helvetica, sans-serif;
	color: #666;
	font-size: 18px;
	margin-bottom: 15px;	
	letter-spacing:3px;		
}

span {
	font-family: arial, Helvetica, sans-serif;	
	font-weight:bold;	
	letter-spacing:1px;		
	color: #666;
}

.rot {
	color: #bb2020;
	letter-spacing:1px;		

}

.grau {
color: #333;
}


.bild {
	padding: 5px;
	border:  1px solid #eee;
	margin: 0 18px 18px 0;
}

.gross {
	text-transform:uppercase ;
	font-size: 10px;	
}

.klein {
	font-size: 10px;	
}

.links {
	float:  left;
}

.rechts {
	float:  right;
}
