body {margin:0;padding:0;font-family:Verdana, Geneva, sans-serif;font-size:10px;color:#3E3938;line-height:120%;background-color:#e7d8bf;}

.bodytext {margin:0;padding:0;}
a:active, a:focus {outline:none}
.floatright {float:right;}
.floatleft {float:left;}
.clearboth {clear:both;}
.clearleft {clear:left;}
.clearright{clear:right;}

#bg {position: absolute; top:0px; left:0px;width:20px;height:20px;}
#navioben {position: absolute; top:128px; left:0px;width:736px;height:13px;border-bottom: 1px solid #d47b0c;z-index:100;font-size:10px;font-weight:bold;}
#naviobenlinks {position: absolute; top:0px; left:20px;width:200px;}
#naviobenrechts {position: absolute; top:0px; left:243px;width:490px;}
#naviobenlinks ul, #naviobenrechts ul {padding:0;margin:0;list-style:none;}
#naviobenlinks li {padding:0;margin:0 0 0 20px; display:inline;}
#naviobenrechts li {padding:0;margin:0 20px 0 0; display:inline;}
#naviobenlinks a.normal, #naviobenrechts a.normal {font-weight:bold;color:#535353;text-decoration:none;}
#naviobenlinks a.aktiv, #naviobenlinks a.normal:hover, #naviobenrechts a.aktiv, #naviobenrechts a.normal:hover, #subnavi a.aktiv, #subnavi a.normal:hover {color:#C56600;text-decoration:none;font-weight:bold;}

#subnavi {position: absolute; top:178px; left:28px;width:180px;height:13px;}
#subnavi ul {padding:0;margin:0;list-style:none;text-align:right;}
#subnavi li {padding:0;margin:0 0 20px 0; display:block;}
#subnavi a.normal {font-weight:bold;color:#8A8D8E;text-decoration:none;}


#content {position: absolute; top:128px; left:231px;width:481px;min-height:400px;background:url(../bilder/bg_transparent.png);padding: 43px 12px 20px 12px;}
* html #content {height:400px;}
#content h1 {font-size:10px;text-transform:uppercase;color:#826D46;margin:0 0 0 0;padding:0;line-height:165%;}
#content h1.seitenueberschrift {font-size:10px;color:#3E3938;text-transform:none;margin:0 0 20px 0;padding:0;}
#content p.bodytext {line-height:165%;}
#content hr {width:100%; height:0px; border-top:1px solid #d47b0c;border-bottom:0; margin:9px 5px 10px 0px; }


#content a, #newsbox a {text-decoration:none;color:#C56600;}


#newsbox {position: absolute; top:128px; left:746px;width:174px;}
#newsbox h1 {display:block;width:154px;background-color:#DCA057;min-height:14px;color:#6A483E;font-weight:bold;font-size:10px;padding:10px 10px 8px 10px;margin: 10px 0 0 0;}
#newsbox h1.csc-firstHeader {margin:0;}
#newsbox p {width:144px;background:url(../bilder/bg_transparent.png);padding: 10px 20px 10px 10px;line-height:150%;font-size:10px;}

/* eingerückt ohne Aufzählungszeichen */
.indent {margin:0 0 0 20px;}

/* Bildunterschriften */
.csc-textpic-caption {font-size:12px;padding:3px 0 0 0;}

.align-right {text-align:right;}
.align-center {text-align:center;}
.align-left {text-align:left;}

/* 'Nach oben'-Link */
.csc-linkToTop {float:right;}

/* tt_news */
.newsList {padding: 0 0 20px 0;}
.newsList p, newsSingle p {margin:0;padding:0;}
.newsDate {margin:0;padding:0;color:#ff7f01;}
.newsTitle, .newsSingle h3 {margin:0;padding:0;color:#000;font-size:11px;font-weight:bold;}
.news-list-container {}
.news-list-item {margin: 0 0 30px 0;}
.news-list-item h3 {margin:3px 0 4px 0;padding:0;font-size:12px;color:#003399;}
.news-list-date {font-weight:bold;}
.news-latest-item {font-size:10px;font-weight:normal;color:#000;width:140px; border: 1px solid #ccc; border-left: 7px solid #cb181e;margin: 0 0 20px 0; padding: 5px 5px 5px 5px;line-height:140%;}
.news-latest-item h3 {margin:0;padding:0;font-weight:bold;font-size:10px;color:#003399;}
.news-latest-item a{color:#000;}
.news-latest-item a:hover {color:#ccc;}
.news-latest-date {font-weight:bold;}
.news-latest-morelink a {color: #003399;}
.news-single-item {}
.news-single-item h2 {margin:3px 0 3px 0;padding:0;font-size:12px;color:#003399;}
.news-single-item h3 {margin:3px 0 3px 0;padding:0;font-size:12px;color:#000;}
.news-single-timedata {font-weight:bold;}
.news-single-backlink {margin: 12px 0 0 0;}


/* Powermail */
fieldset.tx-powermail-pi1_fieldset {border: none;margin:0; padding:0;}
fieldset.tx-powermail-pi1_fieldset legend {/* Überschrift */margin:0; padding:0;font-weight:bold;}
fieldset.tx-powermail-pi1_fieldset label {/* Beschriftungen */display: block;width: 150px;float: left;clear: both;}
fieldset.tx-powermail-pi1_fieldset input {/* Eingabefelder */width: 240px;border: none;border-bottom: 1px solid #cccccc;margin-left: 10px;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}
fieldset.tx-powermail-pi1_fieldset select {/* Selectbox */width: 240px;border: 1px solid #cccccc;margin-left: 10px;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}
fieldset.tx-powermail-pi1_fieldset textarea {/* Eingabefelder */width: 240px;border: solid #cccccc 1px;margin-left: 10px;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}
fieldset.tx-powermail-pi1_fieldset input.powermail_check {/* Checkboxbreite anders */width: 12px;} 
fieldset.tx-powermail-pi1_fieldset input.powermail_radio {/* Radiobuttons anders */width: 12px;} 
div.tx_powermail_pi1_fieldwrap_html_check {/* Container in dem die Checkbox liegt. */ }
div.tx_powermail_pi1_fieldwrap_html {/* Container in dem die einzelnen Formulareinträge liegen. Abstand zwischen den Feldern */margin: 10px 0;}
div.tx_powermail_pi1_fieldwrap_html_submit {/* Container in dem der Submit-Button liegt. */}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {/* submit button */margin: 0 0 0 160px;width:auto;float: left;display: block;font-family: Arial, Helvetica, sans-serif;font-size: 11px;	font-weight: normal;color: black;background: #ffffff;padding: 0 3px 0 3px;border: 1px solid #000000;cursor:pointer;}
fieldset.tx-powermail-pi1_fieldset input.powermail_reset {/* reset button */cursor:pointer;}
div.powermail_mandatory_js {/* Farbe der Fehlermeldung */color:#FF0000;}
.powermail_all p {/* Abstand der Zeilen auf der Bestätigungsseite */margin:0;padding:0;}
.powermail_all_td {/* Abstand der Spalten auf der Bestätigungsseite */padding: 0 20px 0 0;}
