@media screen, projection {
be-nice-to-Mac-IE5 {
font-family: "\"}\"";
font-family: inherit;
}
/* -- GENERAL REDECLARATIONS ---------------------------------------- */
* {margin:0; padding:0;}
body {text-align:center; background:#bababa; }
body, tr,
td, input,
select, textarea {font:normal 12px Arial, Verdana, Helvetica, sans-serif; line-height:1.45;}
a:link,a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
ul, ol {margin:0 0 10px 25px;}
dl {margin:0 0 10px;}
dt {font-weight:bold;}
dd {margin:0 0 3px 10px;}
p {margin:0 0 0px;}
h1 {font-size:26px; margin:-10px 0 3px !important; margin/**/: -4px 0 3px; letter-spacing:0.1em; text-transform:uppercase; }
h2 {font-size:18px; margin:-5px 0 8px !important; margin/**/: -3px 0 8px; }
h3 {font-size:14px; margin:6px 0 5px;}
h4 {font-size:x-small; margin:4px 0;}
h5 {font-size:xx-small; margin:3px 0;}
h6 {font-size:xx-small; margin:0;}
hr {display:none;}
img {border:none;}
acronym {border-bottom: 1px dotted;}
blockquote {margin:0 25px 20px 25px; font-style:italic;}
table td { vertical-align:top; }

#wrapper { width:966px; margin: 0px auto;}
#header { width:966px; height:161px; }
#header_image { float:left; width:432px; height:139px; }
#content { width:966px; }
#content_menu { float:left; width:316px; height:512px; }
#hmenu { float:left; width:175px; height:284px; margin-top:44px;}
#hmenu_top { width:175px; height:3px !important; border-bottom:1px solid black;}
.hmenu_punkt1 { width: 135px !important; width/**/:175px; height: 36px !important; height/**/: 39px; padding:3px 18px 0px 22px; }
.hmenu_punkt { width: 135px !important; width/**/:175px; height: 36px; padding:0px 18px 0px 22px; }
.hmenu_act_punkt { width: 135px !important; width/**/:175px; height: 38px !important; height/**/: 43px; margin-top:-3px; padding:5px 18px 0px 22px; }
.hmenu_last_punkt { width: 135px !important; width/**/:175px; height:41px; padding:0px 18px 0px 22px; }
#umenu { float:right; width:116px !important; width/**/:141px; height:284px !important; height/**/:294px; margin-top:44px; padding:10px 8px 0px 17px; overflow:hidden;}
.umenu_punkt { width:116px; padding-bottom:14px; text-align:left; }
.umenu_act_punkt { width:116px; padding-bottom:8px; text-align:left; font-weight:bold;}
#zitat { clear:both; width:160px; padding-top:41px; margin-left:106px; text-align:left;}
#content_content { float:right; width:650px; }
#cc_hoehe { float:right; width:0px; height:560px;}
#cc_top { height:19px; width:650px; margin-top:25px; z-index:1;}
#cc_text { width:575px !important; width/**/:650px; padding:0px 56px 1px 19px; text-align:left; position:relative; z-index:5;}
#cc_text_height { height:294px; width:0px;}
#cc_text_right { position:absolute; top:0px; right:0px; height:10px; width:34px; }
#cc_table { width:575px; border-collapse:collapse; padding:0px; }
#cc_table td { padding:0px; }
#content_right { width:160px !important; width/**/:170px; padding-left:10px; }
#cc_bottom { height:33px; width:650px; }
#clearer { clear:both; }

.csc-header { width:390px; }

.tx-powermail-pi1_fieldset { border:0px; }
.tx-powermail-pi1_fieldset legend { display:none; }
.tx_powermail_pi1_fieldwrap_html input { padding: 2px; width:250px; }
.tx_powermail_pi1_fieldwrap_html_radio input, .tx_powermail_pi1_fieldwrap_html_html input, .tx_powermail_pi1_fieldwrap_html_check input { width:auto !important; }
.tx_powermail_pi1_fieldwrap_html { float:left; clear:left; margin-top:8px; width:395px; }
.tx_powermail_pi1_fieldwrap_html label, .tx_powermail_pi1_fieldwrap_html_radio_title, .tx_powermail_pi1_fieldwrap_html_checkbox_title { float:left; text-align: right; padding-right:10px; width: 130px !important; width/**/: 140px; padding-top:3px; }
.tx_powermail_pi1_fieldwrap_html_radio { float:left; clear:left; width: 385px; }
.tx_powermail_pi1_fieldwrap_html_radio p { float:left; width: 300px; padding-top:2px;}
.tx_powermail_pi1_fieldwrap_html_checkbox_title { display:none; }
.tx_powermail_pi1_fieldwrap_html .powermail_check {margin-top:5px; }
.tx_powermail_pi1_fieldwrap_html textarea { width: 250px; padding:2px; }
.tx_powermail_pi1_fieldwrap_html_submit input { margin-left: 140px !important; margin-left/**/: 142px; }
.tx_powermail_pi1_fieldwrap_html .validation-failed { border: 1px solid red; background: #ffcc66; }
.tx_powermail_pi1_fieldwrap_html .powermail_mandatory_js { margin-left: 140px !important; margin-left/**/: 144px; padding-top:5px; font-weight: bold; color: #cc0033; }

.csc-uploads-fileName { padding-left: 13px; background: url(pics/aufzaehlung.gif) no-repeat 0px 6px; }
.csc-uploads-fileSize { padding-left: 5px; vertical-align: top; }
.csc-uploads-description { margin-top: -12px; font-style: italic;}

.contenttable { width:405px; }

}
