body {text-align:center; margin:0px; padding:0px;font-family:Verdana,sans-serif; background-color:#FFFFFF;} body,td,p {font-family:Verdana,sans-serif; font-size:11px;} #head {text-align:left;position:relative; left:0px; top:0px; width:780px; height:90px;z-index:2;} #line { text-align:left;position:relative; left:0px; top:0px; width:100%; height:3px;border-top:solid 3px #990000;z-index:1;} #content {text-align:left;position:relative; left:5px; top:15px; width:770px;} #links { padding-bottom:20px; text-align:left;position:absolute;left:0px;top:0px;width:510px;} #rechts { padding-bottom:20px; text-align:left;position:absolute; right:2px;top:0px;width:220px;} #inhalt {position:relative;font-weight:normal; font-size:13px; margin-bottom:25px;} #inhalt h1 {font-weight:bold; font-size:20px; color:#990000; margin-top: 5px; margin-bottom:-5px;} #inhalt h2 {font-weight:bold; font-size:16px;margin-top: 5px; margin-bottom:-3px;} #inhalt h3 {font-weight:bold; font-size:14px;margin-top: 5px; margin-bottom:3px;} #meta {text-align:right; position:absolute; height:10pt; top:0px; right:10px; font-size:9px; text-decoration:none; font-weight:normal;} #meta a {position:relative; top:2px; background:#73BE1E; padding-left:3px; padding-right:6px; padding-bottom:1px; padding-top:2px; margin-left:3px; color:white; text-decoration:none;} #meta a:hover {background:#003399;color:white;} #meta a.aktiv {position:relative; top:2px; background:#990000; padding-left:3px; padding-right:6px; padding-bottom:1px; padding-top:2px; margin-left:3px; color:white;text-decoration:none;} #navi {position:absolute; text-align:left; bottom:2px; left:5px; font-size:11px; text-decoration:none; font-weight:normal; } #navi a {position:relative; top:0px; background:#73BE1E; padding-left:3px; padding-right:6px; padding-top:2px; padding-bottom:2px; margin-left:3px; border-bottom:solid 3px #990000; color:white; text-decoration:none;} #navi a.aktiv {position:relative; top:0px; background:#990000; padding-left:3px; padding-right:6px; padding-top:2px; margin-left:3px; color:white;text-decoration:none; } #navi a:hover {background:#003399;color:white;border-bottom:solid 3px #003399;} #rahmen_kopf_regioneninfos, #rahmen_kopf_suchmaske {text-align:left; width:auto; background:#990000; color:white; font-size:13px; padding:1px; padding-left:3px; font-weight:normal;} #rahmen_regioneninfos, #rahmen_suchmaske {text-align:left; width:auto; border:solid 2px #990000; padding: 3px; margin-bottom:25px; font-size:11px;} #rahmen_regioneninfos h1, #rahmen_suchmaske h1 {font-weight:bold; font-size:12px; margin-top: 5px;} #rahmen_kopf_hausbeispiele {text-align:left; background:#003399; color:white; font-size:13px; padding-top:1px;padding-left:3px; font-weight:normal;} #rahmen_hausbeispiele { text-align:left; height:auto; width:auto; background:#E6E9F3; border:solid 2px #003399; padding:3px; margin-bottom:25px; font-size:11px;} #rahmen_linktipps {text-align:left; width:auto; border:solid 2px #990000; padding: 3px; margin-bottom:25px; font-size:11px;} #rahmen_linktipps h1 {color:#990000;font-weight:bold; font-size:12px; margin-top: 6px; margin-bottom: 2px;} #rahmen_linktipps p {margin-left:6px; margin-top: 0px;margin-bottom: 5px;font-size:11px; } #bildtext {font-size:10px;margin-top:3px;} a {color:#003399; text-decoration:none;} a.button {font-family:Verdana,sans-serif;font-size:12px;background:#73BE1E; color:white; padding:1px; padding-left:8px;padding-right:8px; text-decoration:none;} a:hover {background:#003399;color:#FFFFFF;} td.ergebnistabelle { font-family:Verdana,sans-serif; background-color: white; border: solid 1px #73BE1E; width: 150px; height:auto;} div.vorschauBoxUeberschrift { color:white; font-weight: bold; font-size: 7pt; line-height: 7pt; text-decoration: none; background-color: #73BE1E; text-align: left; vertical-align: middle; padding: 2pt; overflow: hidden } div.vorschauBoxInhalt { font-family:Verdana,sans-serif; font-size: 7pt; color: black; text-decoration: none; text-align: left; vertical-align: top; padding: 3pt; overflow: hidden } p.vorschauBoxText { font-family:Verdana,sans-serif; font-size: 7pt; color: black; font-style: normal; font-weight: normal; line-height: 8pt; text-decoration: none; text-align: left; vertical-align: top; margin: 0pt 0pt 0pt; } img.ergebnisliste_vorschauBoxBild {margin: 0px 0px 3pt; } #headtext {position:absolute; top:5px; left:5px; font-weight:bold; font-size:20px; color:white;} #foot { position:fixed; bottom: 0px;text-align:center; padding-bottom: 0px; margin-bottom: 0px; bottom: 0px; width:100%; height:15px; border-top:solid 3px #990000; font-size:9px; text-decoration:none; font-weight:normal; color: black; background-color:white;} #logo {position:absolute; width:286px; height:80px; top:5px; right:5px;background-image:url(logo.png);}