#header_bg {  width:1500px;  height:581px;  position:absolute;  top:0;  left:50%;  margin-left:-750px;}#header_overlay {  width:756px;  height:243px;  position:absolute;  top:152px;  left:200px;}#container {  position:relative;  z-index:2;  width:966px;  margin:0 auto;}#header { height:142px; }  #header a#logo_link {position:absolute;top:30px;left:6px;width:315px;height:100px;  }  #shortlinks {position:absolute;top:48px;left:394px;  }#shortlinks { color:#9f9689; }#shortlinks p { margin:0 0 0 65px; display:inline;} #shortlinks p a { color:#a80514; margin:0 60px 0 0; } #shortlinks p a.selected { text-decoration:underline; }  #mainmenu {position:absolute;height:35px;top:79px;left:370px;width:596px;  }#mainmenu li { float:left; padding:0 20px; height:35px; border-left:1px solid #d1c9bb; background:none;} #mainmenu li a {line-height:35px;font-size:18px;color:#000;display:block; } #mainmenu li.first {border-left:none; } #mainmenu li.selected a, #mainmenu li a:hover {text-decoration:none;color:#a80514; }  #infotext {position:absolute;top:178px;left:30px;width:346px;font-size:18px;color:#000;line-height:24px;  }#infotext span { color:#a60514; font-size:18px; }  #standorte {position:absolute;top:300px;left:50px;width:255px;  }#standorte p { text-align:center; line-height:18px; margin:0 0 21px 0;}#standorte ul { margin:0; }#standorte ul li { width:230px; text-align:center; background:none; margin:0; padding:0; } #standorte ul li a {color:#a40413;font-weight:bold;line-height:23px; }#shortnews {  position:absolute;  top:416px;  left:369px;  height:136px;  width:600px;  color:#FFF;}#shortnews ul { margin:0; }#shortnews li {  float:left;  width:190px;  padding:0 10px 0 0;  margin:0;  height:136px;  background:url(../img/shortnews_bg.gif) 10px 56px no-repeat;}#shortnews li div.news_date {  width:48px;  height:48px;  float:left;}#shortnews li div.news_date div.news_date_days { text-align:center; font-size:26px; }#shortnews li div.news_date div.news_date_months { text-align:center; font-size:12px; }#shortnews li h3 {  position:relative;  z-index:1;  margin:12px 0 0 30px;}#shortnews li h3 a {  font-weight:bold;  font-size:11px;  color:#FFF;  line-height:18px;}#shortnews li p {  position:relative;  z-index:1;  color:#FFF;  line-height:18px;  margin:0 0 0 30px;}#shortnews li span {  margin:0 0 0 30px;  font-style:italic;  color:#c69b9b;  line-height:18px;}  #content {  width:366px;  min-height:600px;  float:left;  padding:210px 20px 25px 12px;}#content p img {  padding:1px;  margin:0 15px 15px 0;  border:1px solid #c2c2c2;}  #startseite_content #left_teaser {float:left;width:340px;padding:131px 0 50px 0;margin:0 25px 0 0;  }  #startseite_content .right_teaser {float:left;width:170px;padding:0 0 50px 30px;background:url(../img/bg_startteaser_right.gif) top left no-repeat;  }#submenu {  float:left;  width:200px;  min-height:400px;  padding:295px 0 25px 0;}#submenu h2 { width:180px; }  #submenu ul li {width:170px;border-bottom:1px solid #dadada;padding:8px 0;background:none;  }#submenu ul li a { color:#a80514; display:block;} #submenu ul li.selected a, #submenu ul li a:hover {text-decoration:none;font-weight:bold; }#submenu ul li.selected ul { margin:4px 0 0 0; padding:0; } #submenu ul li.selected ul li a { font-weight:normal; color:#333; }#submenu ul li.selected ul li a:hover,#submenu ul li.selected ul li.selected a {  color:#A80514;  font-weight:normal;}#submenu ul li ul li {  border-bottom:none;  padding:4px 0 4px 12px;  width:158px;  background:url(../img/bg_liliarrow.gif) 0 8px no-repeat;}#sidebar {  position:absolute;  top:400px;  left:50%;  width:388px;  margin:0 0 0 114px;  padding:0 0 40px 0;  z-index:8 !important;  background:url(../img/bg_sidebar.gif) bottom left no-repeat;}  #sidebar #sidebar_content {position:relative;min-height:370px;width:343px;padding:0 20px 0 25px;color:#FFF;background:url(../img/bg_sidebar_top.gif) top left no-repeat;  }#sidebar #sidebar_content h2 { color:#FFF; }#sidebar #sidebar_content img { border:4px solid #FFF;}#sidebar #sidebar_content h3 { font-size:11px; color:#FFF; font-weight:bold; } #sidebar #sidebar_content img.float-left { margin:5px 20px 0 0; }#footer {  height:458px;  width:100%;  background:#e4ebe4 url(../img/bg_footer_box.gif) top center no-repeat;  position:relative;}  #footer div {width:970px;position:absolute;left:50%;top:32px;margin-left:-485px;  }#footer div div { position:relative; left:0; top:0; width:170px; height:auto; margin:0 0 0 30px; overflow:hidden; float:left;} #footer div div h3 {color:#4b4b4b;font-size:18px; } #footer div div a {color:#000;line-height:16px; } #footer div div p {margin:46px 0 20px 0; } #footer div div ul { margin:25px 0 0 0; }#footer div div ul li {border-bottom:1px solid #ccd4dc;padding:8px 5px;width:170px;background:none;}#footer div div#such_form { margin:0; } #footer div div#such_form fieldset { border:none; } #footer div div#such_form form { margin:0 0 42px 0; } #footer div div#such_form input#searchtext {border:2px solid #cdd3cd;width:102px;height:20px;float:left;padding:6px 10px 0 10px;color:#000; } #footer div div#such_form input#searchsubmit {background:url(../img/bg_search_submit.gif) top left no-repeat;width:31px;height:30px;border:1px solid #bfc4bf;float:left;margin:0 0 0 4px;cursor:pointer; } #footer div div#such_form p { margin:38px 0 0 0; color:#848884; padding:0; }#footer div div#such_form p img { float:left; margin:4px 10px 60px 0; }#footer div#bar { position:relative; top:340px; clear:both; width:770px; padding:0 0 0 200px; height:100px;} #footer div#bar div {float:right;width:400px;text-align:right;color:#000000;padding:18px 0 0 0; }#footer div#bar a { color:#6c7275; }