.tx_lumogooglemaps_pi1_infobox {font:normal 12px Arial; 
color:#545454; }

#gmapDirHead {font:normal 12px Arial; 
color:#545454; }
.tx_lumogooglemaps_pi1_infobox a {text-decoration:none;color:#545454;}
#level0neu li {
padding-top:2px;
list-style-type:none;
margin-left:-16px;
margin-top:-2px;
}


#level0neu li {
padding-top:2px;
list-style-type:none;
margin-left:-16px;
margin-top:-2px;

}


#level0neu, #level0neu ul {width:200px; margin:0px; padding:0px;}

#level0neu a:link, #level0neu a:visited 
{
font:normal 12px Arial; 
color:#FF0000; 
text-decoration:none;
display:block; 
padding-right:0px; 
padding-left:12px;
padding-top:7px;
padding-bottom:5px;
margin:0px;
font-weight:bold;
border-top:1pt solid #ffffff;}

#level0neu a#current{color: #fff; font-weight:bold;background-color:#0071BC;}
#level0neu a:hover{color: #fff;font-weight:bold;background-color:#0071BC;}

#infoneu {background-color:#E0F1FD;}
.file_list {text-decoration:none;font:normal 13px Arial; color:#545454; padding-top:30px;}
.contenttable td, .contenttable tbody, {background:#E0F1FD;}
.style3 {color:#FFF;}
.mhw {background:#0071BC;}
.tx-indexedsearch a:hover {text-decoration:underline;}
.tx-indexedsearch a {text-decoration:none;font:bold 12px Arial; color:#545454;}
.tx-indexedsearch-rules {display:none;}
.tx-indexedsearch td {font:normal 12px Arial; color:#545454; padding-left:10px;padding-top:10px;}
.tx-indexedsearch p {padding-top:20px;}
.mhw {color:#FFFFFF;font-weight:bold;padding-left:5px;}
.browsebox {display:none;}
.csc-mailform textarea {font:normal 12px Arial; color:#545454; border:1px solid #0071BC; background-color:fff; color:#0071BC; width:250px;}
.csc-mailform input {padding-right:5px; height:20px; border:1px solid #0071BC; background-color:fff; color:#0071BC;}
.csc-mailform {font: normal 12px Arial; color:#545454;}
#level3 { width:80px; padding-left:15px; padding-top:10px; padding-bottom:10px; margin-right:-15px;}
#level2 { width:80px; padding-left:15px; padding-top:10px; padding-bottom:10px; margin-right:-15px;}
.googlemap {margin-left:-40px;padding-top:10px;}
.csc-sitemap ul {padding-bottom:10px;padding-top:18px;}
.tx-filelist-pi1-filename a:hover {color: #0071BC;}
.tx-filelist-pi1 {margin-top:-30px;}
.tx-filelist-pi1-tr td { padding:3px; background-color:padding-top:px; text-decoration:none;font:normal 12px Arial; color:#545454;}
.tx-filelist-pi1-filename a {margin-top:-5px;text-decoration:none;font:normal 12px Arial; color:#545454;}
.tx-filelist-pi1-header-tr, .tx-filelist-pi1-last_modification {display:none;}
.csc-mailform-field textarea {font:normal 12px Arial; color:#545454; border:1px solid #0071BC; background-color:fff; color:#0071BC; width:250px;}
.csc-mailform-submit {border:1px solid #0071BC; background-color:fff; color:#0071BC; width:125px;}
.csc-mailform-field input {height:20px; border:1px solid #0071BC; background-color:fff; color:#0071BC;}
.csc-mailform-field label {float: left;height:20px; line-height: 20px; width:150px;}
.csc-mailform-field {font:normal 12px Arial; color:#545454;padding-bottom:5px;}
.csc-mailform {border:0px;}
.video_text {margin:0px; font:normal 10px Arial; color:#545454;padding-bottom:5px;padding-top:5px;}
.seite_empfehlen_text {padding-top:20px; font:normal 10px Arial; color:#545454;}
#seite_empfehlen h1 {padding-top:50px;}
#seite_empfehlen_eingabe textarea {border:1px solid #0071BC;}
#seite_empfehlen_eingabe input {border:1px solid #0071BC;}
#seite_empfehlen_button input {border:1px solid #0071BC; background-color:fff; color:#0071BC;}
#seite_empfehlen_label {font: normal 12px Arial; color:#545454;}
#seite_empfehlen_url {padding-bottom:20px;}
#seite_empfehlen_url a {text-decoration:none;color:#0071BC;}
#seite_empfehlen_url a:hover {text-decoration:underline;} 

img {border:0px;}
.tip_link {padding:0px; margin:0px; width:125px; text-valign:center; text-align:center; height:23px;}
.tip_link a {padding:5px 20px 5px 20px; text-valign:center; text-align:center; background-color:#E0F1FD; text-decoration:none; font: normal 11px Arial; color:#545454;}

.tip_link a:hover {color:#FFF;background-color:#0071BC;}

.drucken {width:125px; text-valign:center; text-align:center; height:23px; margin-right:-10px;}
.drucken a {height:23px; padding:5px 20px 5px 20px; text-valign:center; text-align:center; background-color:#E0F1FD; text-decoration:none; font: normal 11px Arial; color:#545454;}
.drucken a:hover {color:#FFF;background-color:#0071BC;}


#drucken {margin-top:-20px; margin-left:-8px;}
.csc-textpic dt {margin-top:-25px;}
h6 a {text-decoration:none; margin-top:-20px;}
#content ul a:hover{color: #0071BC;}
#content ul a {color: #545454; text-decoration:none;}
#content ul{margin-top:-10px;font: bold 12px Arial;color: #545454;
list-style-image: url(pic/punkt.gif);
}

p a:hover {color:#0071BC;}
p a {	text-decoration:none;padding-left:12px;	
	background:url(pic/punkt.gif) no-repeat left;	text-decoration:none;
	background-position:0 3;
	color:#545454;
	}

h6 {	font: normal 12px Arial;
	margin:0px;
	color:#545454;margin-top:-30px;}

h3 {font: bold 12px Arial;color: #FFFFFF;padding:5px;margin:0px; background-color:#0071BC; }
h3 a {text-decoration: none; color: #FFFFFF; padding:5px;margin:0px; background-color:#0071BC;}
h2 {font: bold 12px Arial;color: #0071BC;padding:0px;margin:0px;padding-top:20px; }
h4 {font: bold 12px Arial;color: #0071BC;padding:0px;margin:0px;}



#level0, #level0 ul {width:200px; margin:0px; padding:0px;}

#level0 a:link, #level0 a:visited 
{
font:normal 12px Arial; 
color:#000; 
text-decoration:none;
display:block; 
padding-right:0px; 
padding-left:12px;
padding-top:7px;
padding-bottom:5px;
margin:0px;
border-top:1pt solid #ffffff;}

#level0 a#current{color: #fff; background-color:#0071BC;}
#level0 a:hover{color: #fff;background-color:#0071BC;}




#level1, #level1 ul {width:200px; padding-top:5; padding-bottom: 15px; padding-right:0px;}
#level1 a#current {
color: #fff; 	
background:url(pic/pfeil_hover.gif) no-repeat left;
background-position:3 center;
background-color:#0071BC;  
}

#level1 a:link, #level1 a:visited {
margin-left:20px;

font: normal 11px Arial;
color:#545454;text-decoration:none;
padding-left:10px;
padding-top:3px;
padding-bottom:2px;
border-style:none;

background:url(pic/pfeil.gif) no-repeat left;
background-position:3 center; 
}

#level1 a:hover {color:FFFFFF;
	background:url(pic/pfeil_hover.gif) no-repeat left;
	background-position:3 center;
	background-color:#0071BC;  
}


#level2, #level2 {width:200px; margin:0px; padding-top:5; padding-bottom: 15px; padding-left:0px; padding-right:0px;}

#level3, #level3 {width:200px; margin:0px; padding-top:15; padding-bottom: 15px; padding-left:0px; padding-right:0px;}

#level3 a:link, #level3 a:visited {
margin-left:40px;

font: normal 11px Arial;
color:#545454;text-decoration:none;
padding-left:10px;
padding-top:3px;
padding-bottom:2px;
border-style:none;

background:url(pic/pfeil.gif) no-repeat left;
background-position:3 center;

}


#level2 a:link, #level2 a:visited {
margin-left:40px;

font: normal 11px Arial;
color:#545454;text-decoration:none;
padding-left:10px;
padding-top:3px;
padding-bottom:2px;
border-style:none;

background:url(pic/pfeil.gif) no-repeat left;
background-position:3 center;

}

#level2 a:hover {color:FFFFFF;
	background:url(pic/pfeil_hover.gif) no-repeat left;
	background-position:3 center;
	background-color:#0071BC;  
}





.csc-textpic-caption {padding-top:5px; font: normal 11px Arial; color:#545454; padding-bottom:5px;}
.google h1 {font: normal 9px Arial; padding-top:15px; color:#C1BFBF;}
.tx-jppageteaser-pi1 {margin-top:-20px;}
.tx-jppageteaser-pi1-headline {font:normal 14px arial; color:#545454;margin:0px;padding-top:5px;font-weight:bold;text-decoration:none;}
#text {height:50px;}
#text a{text-decoration:none;color:#545454;font-size:11px;margin-top:-30px; padding-bottom:40px;padding-top:20px;}
.tx-jppageteaser-pi1-text p {font-size:10px;text-decoration:none;}



#navi_oben a {
	font: bold 11px Arial;
	text-decoration:none;
	color:#FFFFFF;
	padding-right:3px;
	padding-left:3px;
}
#navi_oben {
	font: normal 11px Arial;
	text-decoration:none;
	color:#FFFFFF;
	padding-right:10px;
}
#info_head, #aktuelles_head {
	height:30px;background-color:#0071BC;
	color:#ffffff;font: bold 13px Arial;
	padding-left:5px;
}
.mengentext h1 {
	padding:0px;
	margin:0px;
	padding-top:20px;
	font: bold 16px Arial;
	color:#545454;

}
.mengentext {
	padding:10px;
}
.mengentext p {
	padding:0px;
	padding-top:0px;
	padding-bottom:0px;
	font: normal 12px Arial;
	margin:0px;
	color:#545454;
}

#level0 li, #info li, #aktuelles li {
padding-top:2px;
list-style-type:none;
margin-left:-16px;
margin-top:-2px;

}

body {
	font: bold 10px Arial;
}






.google {
	padding-top:0px;
}

#content {
	border:1pt solid #E0F1FD;
}

#info {
background-color:#E0F1FD;
}

#aktuelles {
background-color:#E0F1FD;
}


#links {
	background-color:#E0F1FD;
}

.htmlarea-showtableborders {
background-color: #ffffff;
}

.csc-frame-rulerBefore {
	border-top: 1px solid #545454;
	padding-top: 5px;
	padding-bottom: 5px;
}