body {font-family:Arial, Helvetica, sans-serif;font-size:11px;background: #ffffff url(bilder/gross_bg.gif) no-repeat fixed center center;margin:0px;padding:0px;}

div#main {position:absolute;margin:-280px 0px 0px -400px;top: 50%;left: 50%;width:820px;height:582px;background-image:url(bilder/content_back.gif);background-repeat:no-repeat;}
div#header {padding:9px;width:800px;padding-bottom:0px;padding-right:0px;}
div#logo {padding-left:70px;padding-top:15px;float:left;}
div#navigation2 {padding-left:100px;padding-top:15px;float:left;}
div#content {padding:24px;margin-top:0px;}
div#imagebild {float:left;width:368px;}
div#text {
float:left;margin-left:34px;padding-top:5px;overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
width:360px;height:290px;line-height:13pt;
}
div#text_2 {
float:left;overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
width:368px;height:290px;
}

div#ref_logo {
float:left;
width:368px;height:290px;text-align:center;
}

div#footer {margin-top:0px;padding-left:30px;}
div#foot_navi {float:left;width:400px;color:#888;font-size:10px;}
div#flash {float:left;margin-top:-4px;color:#888;font-size:10px;}

div#foot_navi a {text-decoration:none;color:#888;font-size:10px;margin-right:16px;}
div#foot_navi a:HOVER {text-decoration:underline;}

div#flash a {text-decoration:none;color:#888;}
div#flash a:HOVER {text-decoration:none;}

br.clear {clear:both;}
img {border:0px;}
img.spacer {height:2px;width:1px;}
img.spacer2 {height:2px;width:1px;}
img.spacer3 {height:10px;width:1px;}

ul#navigation {margin:0px;padding:0px;list-style:none;line-height:normal;}
ul#navigation li {margin:0px;padding:0px;float:left;border-right:8px solid #fff;}
ul#navigation li.active {display:block;padding-left:10px;text-decoration:underline;background-image:url(bilder/pfeil_orange.gif);background-repeat:no-repeat;color:#f7af14;background-position:0px 1px;}
ul#navigation li a {display:block;padding-left:10px;text-decoration:none;color:#000;background-image:url(bilder/pfeil_schwarz.gif);background-repeat:no-repeat;background-position:0px 2px;}
ul#navigation li a:hover {text-decoration:underline;background-image:url(bilder/pfeil_orange.gif);background-repeat:no-repeat;color:#f7af14;background-position:0px 1px;}

ul#navigation li a.active {display:block;padding-left:10px;text-decoration:underline;background-image:url(bilder/pfeil_orange.gif);background-repeat:no-repeat;color:#f7af14;background-position:0px 1px;}
ul#navigation li a.active:hover {display:block;padding-left:10px;text-decoration:underline;background-image:url(bilder/pfeil_orange.gif);background-repeat:no-repeat;color:#f7af14;background-position:0px 1px;}

ul#sub_navigation {margin:0px;padding:0px;list-style:none;margin-top:7px;line-height:normal;}
ul#sub_navigation li {margin:0px;padding:0px;float:left;border-right:8px solid #fff;}
ul#sub_navigation li.active {display:block;padding-left:10px;text-decoration:underline;background-image:url(bilder/pfeil_orange.gif);background-repeat:no-repeat;color:#f7af14;background-position:0px 1px;}
ul#sub_navigation li a {display:block;padding-left:10px;text-decoration:none;color:#9f9f9f;background-image:url(bilder/pfeil_grau.gif);background-repeat:no-repeat;background-position:0px 2px;}
ul#sub_navigation li a:hover {text-decoration:underline;background-image:url(bilder/pfeil_orange.gif);background-repeat:no-repeat;color:#f7af14;background-position:0px 1px;}

ul#navigationspezial {margin:0px;padding:0px;list-style:none;margin-top:7px;line-height:normal;}
ul#navigationspezial li {margin:0px;padding:0px;float:left;border-right:8px solid #fff;}
ul#navigationspezial li.active {display:block;padding-left:10px;text-decoration:underline;background-image:url(bilder/pfeil_orange.gif);background-repeat:no-repeat;color:#f7af14;background-position:0px 1px;}
ul#navigationspezial li a {display:block;padding-left:10px;text-decoration:none;color:#000;background-image:url(bilder/pfeil_schwarz.gif);background-repeat:no-repeat;background-position:0px 2px;}
ul#navigationspezial li a:hover {text-decoration:underline;background-image:url(bilder/pfeil_orange.gif);background-repeat:no-repeat;color:#f7af14;background-position:0px 1px;}

ul#navigationspezial li a.active {display:block;padding-left:10px;text-decoration:underline;background-image:url(bilder/pfeil_orange.gif);background-repeat:no-repeat;color:#f7af14;background-position:0px 1px;}
ul#navigationspezial li a.active:hover {display:block;padding-left:10px;text-decoration:underline;background-image:url(bilder/pfeil_orange.gif);background-repeat:no-repeat;color:#f7af14;background-position:0px 1px;}

ul#navigationspezial2 {margin:0px;padding:0px;list-style:none;margin-top:7px;line-height:normal;}
ul#navigationspezial2 li {margin:0px;padding:0px;float:left;border-right:8px solid #fff;}
ul#navigationspezial2 li.active {display:block;padding-left:10px;text-decoration:underline;background-image:url(bilder/pfeil_orange.gif);background-repeat:no-repeat;color:#f7af14;background-position:0px 1px;}
ul#navigationspezial2 li a {display:block;padding-left:10px;text-decoration:none;color:#9f9f9f;background-image:url(bilder/pfeil_grau.gif);background-repeat:no-repeat;background-position:0px 2px;}
ul#navigationspezial2 li a:hover {text-decoration:underline;background-image:url(bilder/pfeil_orange.gif);background-repeat:no-repeat;color:#f7af14;background-position:0px 1px;}

a.newslink {text-decoration:underline;color:#f7af14;}
a.newslink:HOVER {text-decoration:none;color:#f7af14;}

a {text-decoration:underline;color:#f7af14;}
a:HOVER {text-decoration:none;color:#f7af14;}

ul.auflistung_links {list-style-type:none;list-style-image: url(bilder/pfeil_orange.gif);padding-left:16px;}
ul.auflistung_normal {list-style-type:none;list-style-image: url(bilder/pfeil_grau.gif);padding-left:16px;}

input {width:160px;border:1px solid #ddd;font-size:11px;font-family:Arial, Helvetica, sans-serif;padding:2px;}
input.wohn {width:100px;}
input.plz {width:40px;}
input.button {background-color:#f7af14;width:120px;border:none;color:#fff;}
textarea {width:336px;border:1px solid #ddd;height:60px;font-size:11px;font-family:Arial, Helvetica, sans-serif;padding:2px;}

h2 {color:#f7af14;font-size:11px;margin:0px;margin-top:10px;font-weight:normal;}
.grau {color:#999;}
img.news_bild {float:left;margin-left:0px;margin-bottom:10px;margin-right:10px;margin-top:20px;}
form {padding:0px;margin:0px;}

div#niederlassungen{margin: 0px;}
div#niederlassung{float:left;overflow: auto;position: relative;}
div#niederlassung2{float:left;overflow: auto;position: relative;padding-left:10px;}
div#niederlassung3{float:left;overflow: auto;position: relative;padding-left:10px;}