body {

font-family: Verdana, Geneva, sans-serif;
font-size:13px;

margin:0;
padding:0;
background-color:#EEE;
color:#000;
}

h1 {
font-size:20px;

margin-top:0px;
padding-top:0;
font-weight:normal;
height:30px;
text-indent:0px;
color:#76a825;
}



h2 {
margin-top:20px;
font-size:15px;
color:#333;
margin-bottom:4px;

font-weight:bold;
}

h2 a {
color:#00C;
}

h3 {
font-size:13px;
	margin:0;
	padding:0;

	padding-top:4px;
	margin-top:2px;
}

h3 a {
text-decoration:none;
color:#000;
}

h4 {
font-size:100%;
color:#EEE;
margin-bottom:0px;
height:22px;

line-height:22px;
margin-top:26px;
}

h4 a {
text-decoration:none;
color:#FFF;
}

h5 {
font-size:12px;
margin-top:0;
padding-top:0;
}

ul {

}

li {
margin-bottom:4px;
line-height:16px;

}

p {
margin:0;


margin-bottom:8px;
line-height:16px;

}





.wrapper {
padding:0px;
height:auto;
width:999px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
background-color:#FFF;

}

.banner {
clear:both;
	height:337px;
	width:100%;
	background-image:url(../img/banner.jpg);
	background-repeat:no-repeat;
	margin-bottom:50px;
}

.banner_top {
	height:30px;
	width:100%;	

}

.banner_logo {
	height:91px;
	width:100%;	
	margin-left:16px;

}

.banner_mainmenue {
	height:28px;
	width:100%;	

}

.banner_strich {
	margin-top:2px;
	height:28px;
	width:100%;	
	background-color:#79add5;
}

.banner_strich2 {
	margin-top:2px;
	height:4px;
	width:100%;	
	background-color:#79add5;
	line-height:4px;
}

.banner_bild {
	height:180px;
	width:100%;	
	margin-top:2px;
}



.menue {
	margin-top:10px;
	height:24px;

	float:none;
	
}

.maintext_wrapper {
	clear:both;
	width:100%;
	height:auto;
	padding:0px;
	margin-top:0px;
}



.maintext_left {
width:700px;
margin:20px 0 20px 20px;
float:left;
overflow:hidden;
}

.maintext_right {
width:240px;
float:right;
margin:20px 20px 0 0;

}

.start_kategorien {
width:350px;
float:left;
}


.start_kategorien ul {
	margin:0;
	padding:0 0 0 22px;
}

.start_kategorien li a {
	color:#000;
}

.start_box li {
font-size:12px;	
text-decoration:none;
margin-bottom:0;
}

.start_box li a{

text-decoration:none;
}


.box_zeiten {

	width:240px;
	padding:0px;
	margin:0px;
	margin-bottom:20px;

}

.box_zeiten p {

	padding-bottom:6px;
	padding:0;

	line-height:12px;
	font-size:11px;

}

.box_zeiten p a {

text-decoration:none;
color:#000;
font-weight:bold;

}

.box_zeiten h2 {
	margin-bottom:0;
	padding:0;
font-size:18px;
color:#FFF;
text-align:center;
padding-top:2px;
}


.box_zeiten h2 a {
	margin:0;
	padding:0;
font-size:18px;
color:#FFF;
text-align:center;
padding-top:2px;
}

.box_zeiten_titel {
	background-repeat:no-repeat;
	width:100%;
	height:27px;
	background-color:#76a825;
}



.box_news_titel {
	background-image:url(../img/box_blau.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:26px;
	background-color:#79add5;
}



.box_zeiten_content {
	width:220px;
	background-color:#cddee5;
	padding:10px;
}

.box_zeiten_content h3 {
margin:0;
padding:0;
margin-top:6px;
}



.box_zeiten_footer {
	background-image:url(../img/box_unten.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:11px;
	background-color:#6CC;
}




.textfeld {
width:300px;
}

.kontakt_spaltea {
width:130px;
	float:left;
}

.kontakt_memo {
	font-family: Verdana, Geneva, sans-serif;
font-size:12px;
width:400px;
height:100px;
}



.statistik {
color:#000;	
}

.footer {
float:none;
margin-top:40px;
height:30px;
background-color:#FFF;
}

.footer_text {
float:none;
padding:8px 0 0 6px;
text-indent:20px;
margin-top:10px;
height:20px;
background-color:#79add5;
font-size:10px;
}

.clear {
	clear:both;
	height:1px;
	line-height:1px;
}

