*{margin:0;padding:0;}
html{height:100%;margin-bottom:1px;}
body{background:url(../img/bg_verlauf.jpg) repeat-x #121111;font-size:62.5%;line-height:1em;text-align:center;}
#bgcontainer{background:url(../img/bg_kreis_centered.png) center 0 no-repeat;min-height:300px;min-width:850px;text-align:center}
#container{color:#ccc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.3em;margin:0 auto;padding:15px 10px 10px 0;text-align:left;width:850px; }
a,a:link,a:visited{color:#666;text-decoration:none;}
a:hover{color:#f06!important;}
a img{border:none;}
li{list-style:none;}
.clear{clear:both;}
h4,h4 a{font-size:13px;line-height:20px;}
#head{border-top:1px solid #777;margin:28px 0 0 0;padding:10px 0 0;}
#logo{display:none;}

ul#topnav{float:right;}
ul#topnav li{float:left;margin-left:13px;}
ul.lang1 li{margin-left:11px!important;}
ul#topnav li a,ul#topnav li a:link,ul#topnav li a:visited{font-size:10px;font-weight:bold;text-transform:uppercase;}

#content{margin:10px 0 225px 0;width:850px;}
#content a,#right190 a{color:#9a9676;}
#content p{color:#ccc;line-height:20px;margin-top:20px;}
h2{color:#fff;font-size:2em;line-height:35px;margin:24px 0 19px;padding-top:0;}
h3{color:#fff;font-size:15px;line-height:25px;margin:20px 0;}
.kat1 h2{margin:22px 0 24px;}
#content .colmenu{color:#fff;font-size:10px;font-weight:bold;padding-top:8px;text-transform:uppercase;}
#content .colmenu span{color:#999;margin-right:4px;}
#content .colmenu a,#content .colmenu span.left{float:left;}
#content .colmenu span.left{color:#fff;}
#content .colmenu a.right{color:#9a9676;float:right;}
#left,#right{border-top:1px solid #777;float:left;padding:0;}
#left{margin-right:30px;width:190px;}
#right{width:630px;}
#microhome #right p,#microhome #right h2{width:410px;}
#right p, #right h2{padding-right:10px;}

.navi{min-height:143px;height:auto!important;margin:26px 0 10px;height:143px;}
.navi ul{font-size:1.1538em;font-weight:bold;line-height:23px;}
.col{min-height:139px;height:auto!important;height:139px;margin:20px 0 10px;}
.col div { margin-bottom:10px}
.orga{min-height:101px;height:auto!important;height:101px;}
.left410{float:left;margin:0 30px 0 0;overflow:hidden;padding:0;width:410px;}
.bordertop{border-top:1px solid #777;}
#right190{float:left;padding:29px 0 0;width:190px;}
#right190 ul{margin-top:21px;width:190px;}
#right190 ul li{line-height:20px;}
#right190 p{width:190px;}
#right .left410 ul{margin-top:19px;}
#right .left410 ul li,#right #right410 ul li{line-height:20px;list-style:disc;margin-left:15px;margin-top:0;}
.txtimg {margin: 10px 0 0 0; }
.txtimg img{ float:left; width:190px; margin: 20px 30px 0 0 }
.txtimg .block { float:left; width:410px}
.clear25  { clear:both!important;margin:0 0 15px 0;}
a.akt { color:#fff!important; }
#right  ul li {  list-style: disc; margin-top:0; margin-left:15px;line-height:20px;   }