/*body{font:normal 100.01%/100% verdana,arial,helvetica;font-size:1em;}*/
#Head { position:relative; top:0px; left:0px; width:100%; height:160px; z-index:1;margin-bottom:10px }
#Menue { position:relative; top:10px; left:0px; width:155px; height:auto; z-index:2; }
/*#Content { position:absolute; top:160px; left:170px;  height:1240px; z-index:3;font-size:1.4em;line-height:0.9em;  }*/
#Content { position:absolute; top:160px; left:170px;  height:1240px; z-index:3;font:normal 100.01%/100% verdana,arial,helvetica;font-size:1.2em;line-height:1em;  }
#c2  { visibility: visible; position: absolute; z-index: 4; top: 2653px; left: 6px; height: auto }
#Tops { position:absolute; top:210px; left:750px; width:220px;  height:auto; z-index:3; text-align:center;}
#Tops a{font-size:1em;}
#Top { position:absolute; top:210px; left:820px; width:220px;  height:auto; z-index:3; text-align:center;}
#werbung { position:absolute; top:210px; left:970px; width:200px; z-index:0; font-size:10px; background-color:#c40000 }
#Werbung { position:absolute; top:210px; left:1050px; width:200px; z-index:0; font-size:10px; background-color:#c40000 }
#stadtfooter {position:absolute; top:2000px; left:170px;  height:100px; width: 850px;  background: #000; text-align:center; margin-bottom:15px}
#c2 { position:absolute; top:2650px; left:10px; height:auto; z-index:4; }
img{border:none;}

.stadt {width: 550px; padding:5px ; font-size:0.7em !important; margin-bottom:20px; background-color:#c40000;border:1px #d33 solid; }
.stadtkat {width: 600px; padding:5px 5px 1px 5px ; font-size:0.8em !important; margin-bottom:20px; background-color:#c40000;border:1px #d33 solid; }
.suchtkat {width: 500px; padding:5px 5px 1px 5px ; font-size:0.8em !important; margin-bottom:20px; background-color:#c40000;border:1px #d33 solid; }
.stadt > p       {font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular 	font-size: 10px; text-align:justify;}
.stadtwerbung     {width: 600px; padding:5px ; font-size:0.4em !important; margin-bottom:20px; background-color:#000;border:1px #d33 solid; text-align:center; }

.kleinanzeigen {width: 850px; padding:5px 5px 1px 5px ; font-size:0.8em !important; margin-bottom:20px; background-color:#c40000;border:1px #d33 solid; }
.boxka {float:left; width: 620px; text-align:justify;padding-left: 10px}}

.stadtinfo {width: 500px; padding:5px ; margin-bottom:10px; font-size:0.8em !important;}
.stadtinfo >h3 {line-height:1em;font-size:0.9em!important;display:block;background: #000 url(/img/down_arrow_trans.png) no-repeat 5px 5px; width: 350px;  padding: 5px; background-color:#000000; text-align:center;}
.stadtinfo >h2 {line-height:1em;font-size:1.3em!important;display:block;background: #000 url(/img/down_arrow_trans.png) no-repeat 5px 5px; width: 550px;  padding: 5px; background-color:#000000; text-align:center;}

.stadtinfo >p {text-align:left;}
.stadt h1 {text-align:center;}
.stadt h2 {text-align:center !important; padding-bottom:10px;}
.pfeil {line-height:1em;font-size:0.9em!important;display:block;background: #000 url(/img/down_arrow_trans.png) no-repeat 5px 5px; width: 750px;  padding: 5px; text-align:center;}
.stadtdaten {	width: 800px;  padding: 5px; background: #800000; text-align:center;}
.box0 {	width: 650px; padding: 25px; font-size:12px;}

.box{	float:left; width: 250px; text-align:justify;padding-left: 10px}

.boxselect{ float:left; width: 300px; text-align:left;padding-left: 10px}
.boxlabel{ float:left; width: 120px; padding: 10px 0;text-align:left;padding-left: 10px}
.boxelement{ float:left; width: 300px; padding: 10px 0; text-align:left; padding-left: 10px}
.boxinfo{float:left; width: 50px; padding: 10px 0; text-align:left;padding-left: 10px}
input {width: 150px;}
input ([type="checkbox"]) {width: 80px;}
input:not([type="submit"]), input:not([type="checkbox"]), select:not([ID]) {width: 223px;}



.box > h3 {text-align:center;}
.box > h2 {text-align:center;}

.boxicon {float:left; width: 150px; text-align:right; padding: 5px; margin-left:15px}
.bildbox{float:left; width: 150px; }
.bildbox_select{float:left; width: 190px; text-align:right !important; font-size: 10px;}
.info {	width: 100px; float: left; padding: 5px; font-size:10px;}
.text{	width: 450px; float: left; padding: 5px; font-size:12px;}
.line { clear:both; background-color:#c40000;border:solid #c40000; width:550px}
.clear {clear:both;}

.navi {width: 750px; padding:5px ; font-size:12px; margin-bottom:10px; text-align:center; }
.navi a {font-size:14px;}
.navi > img {padding:75px}

.bannerbox { padding: 5px; background: #800000; text-align:center;}


.topbox {width:200px;background:#c60000;border-right:1px #000 solid; border-bottom:1px #000 solid; padding-bottom:10px; margin-bottom:30px}
.topbox >h4 {margin-top:15px;}
.topbox >a >img {margin-bottom:10px;}
.topbox ul  li {text-align:left !important; font-size:0.6 !important;}
.topbox ul  {margin:10px; font-size:7px}
.topbox >img {margin-top:15px;}
.topheader {text-align:left; padding:0px margin:0px; }
.topimg {background:#a51100;} 

