
body { padding:30px 0 30px 0; margin:0 0 0 0; background:#ffffff; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-size:11px; }

div#header,
div#navigation,
div#spalte-links,
div#spalte-rechts,
div#fusszeile,
div#sitemap-impressum { display: none; }

div.startblock { clear:both; }
div.startblock img { float:left; margin: 0 20px 10px 0; }
div.startblock div.mehr-link { display: none; }

a:link,
a:visited,
a:active { color:#305EBB; text-decoration:none; }
a:hover { color:#305EBB; text-decoration:underline; }
a.extern { padding-left:12px; background: url(img/pfeil-link-extern.gif) 0px 4px no-repeat; font-size:12px; }
a.extern:link,
a.extern:visited,
a.extern:active { text-decoration:none!important; }
a.extern:hover { text-decoration:underline!important; }

div.main-text { line-height:130%; }

div.main-text h1 { padding: 18px 0px 20px 0px; margin:0; font-size: 22px; font-weight: normal; line-height: 25px; }
div.main-text h2 { padding:0; margin:0 0 8px 0; font-size:13px; font-weight:normal; }
div.main-text b { font-weight:bold; }
div.main-text a:link,
div.main-text a:visited,
div.main-text a:active,
div.main-text a:hover { text-decoration:underline; }

div.main-text div.csc-textpic { clear:both; margin:25px 0 0 0; }
div.main-text div.absatz { clear:both; margin:25px 0 0 0; }
div.main-text div.absatz div.bild { float:left; margin:0 20px 10px 0; }
div.main-text div.absatz div.bild img { margin-bottom:6px; }

div.main-text div.news-teaser { clear:both; margin:6px 0 0 0; border-top:solid 1px #D2D2D2; padding:20px 0 0 0; }
div.main-text div.news-teaser div.bild { float:left; margin:0 20px 10px 0; }
div.main-text div.news-teaser div.bild img { margin-bottom:6px; }

div.mehr-link { clear:both; margin:0; padding:15px 0px 8px 0px; text-align: right; }
div.main-text div.news-teaser div.mehr-link { padding:10px 0px 10px 0px; text-align: right; }
div.mehr-link a { padding: 3px 6px 3px 6px; border:solid 1px #D2D2D2; font-size:10px; }
div.mehr-link a:link,
div.mehr-link a:visited,
div.mehr-link a:active { color:#305EBB; text-decoration:none; }
div.mehr-link a:hover { color:#305EBB; text-decoration:underline; }

div.trenner { clear:both; border-top:solid 1px #D2D2D2; height:1px; margin:10px 0 8px 0; }

form#email-form { margin:30px 0 20px 0; padding:0; }
form#email-form span.form-bez { display:block; clear:both; float:left; width: 128px; padding-top:3px; }
form#email-form span.fehlt { font-weight:bold; color:#305EBB; }
form#tipfriend span.form-bez { display:block; clear:both; float:left; width: 118px; padding-top:3px; color:#4D4D4D; font-size:11px; }
form input.rahmen { border:solid 1px #E1E1E1; height:17px; margin-bottom:10px; }
form#email-form input.vorname { width:137px; margin-right:10px; }
form#email-form input.name { width:140px; }
form#email-form input.lang { width:291px; }
form#email-form input.plz { width:88px; margin-right:10px; }
form#email-form input.ort { width:189px; }
form#email-form textarea { border:solid 1px #E1E1E1; width:291px; height:126px; margin-bottom:40px; }
form#tipfriend textarea { border:solid 1px #E1E1E1; width:321px; height:126px; margin-bottom:14px; }
form#email-form input.radio { border:0px!important; }
form#email-form span.radio-bez { position:relative; top:-1px; margin-right:12px; }
form#email-form div.form-unten { margin-left: 58px; }