@media screen, projection {
be-nice-to-Mac-IE5 {
font-family: "\"}\"";
font-family: inherit;
}
/* -- GENERAL REDECLARATIONS ---------------------------------------- */
* {margin:0; padding:0;}
body {text-align:center; background:#f4f4f4;}
body, tr,
td, input,
select, textarea {font:normal 13px Verdana, Arial, Helvetica, sans-serif; color: #5c5c5c;}
a:link,a:visited {text-decoration:underline; color:#73418a;}
a:hover {text-decoration:none; color:#eeab1e;}
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 15px;}
h1 {font-size:20px; margin:0 0 12px; color: #eeab1e; }
h2 {font-size:13px; margin:8px 0; color: #eeab1e; }
h3 {font-size:13px; margin:6px 0 5px; color: #5c5c5c;}
h4 {font-size:11px; margin:4px 0;}
h5 {font-size:9px; margin:3px 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; }

ul { list-style-image:url("violetter_punkt.gif"); } 

#wrapper { width:968px; margin:15px auto;}
#header { height:172px; width:968px; }
#content { width:968px; background:url(content_bg.png) repeat-y;}
#content_menu { float:left; width:184px; padding-top:18px; }
#content_content { float:right; width:784px; }
#content_main { float:left; width: 470px !important; width/**/: 505px; padding:15px 15px 15px 20px; text-align:left; }
#content_main .csc-header h1 { font-family: "Century Gothic",sans-serif !important; font-weight: normal !important; color: #86569c !important; }
#content_minheight {float:left; width:0px; height:330px; }
#content_container {float:right; width:470px;}
#content_news { float:right; width: 270px; margin: 19px 9px 0px 0px; padding-bottom: 10px; text-align:left; background: #f6f6f6; }
#content_news .csc-header h1 { width: 256px !important; width/**/:270px; height: 23px !important; height/**/:29px; font-family: "Century Gothic",sans-serif; font-weight: normal; color: #ffffff; background: #efac1f; padding: 1px 7px 5px; }
#content_news h2 { padding: 0px 7px; margin:10px 0px 2px; font-size:12px; }
#content_news p { padding: 0px 7px; margin:0px; font-size:11px; }
#content_news .align-right { text-align:right; padding: 0px 7px !important; margin:-12px 0px 3px;}
#content_news a { font-size:9px; font-weight:bold;}
#clearer { clear:both; height:5px; font-size:5px; }
#footer { background: url(footer_bg.png) no-repeat 0px 0px; padding-top:6px; font-size:10px; color:#78428e; text-align:right;}
#footer a { color:#78428e;}
#copyright { float:left; font-size:9px; padding-left:3px; }
#design { font-size:9px; padding-right:3px; }

.news-latest-item { margin-bottom:10px; }
.news-latest-item h1 { font-size:17px; margin:0px 0px 5px !important; }

.news-single-item h1 { margin:0px !important; }
.news-single-item h2 { color: #5c5c5c; margin: 0px !important; }
.news-single-item h3 { margin:10px 0px 0px !important; }
.news-single-item p { margin: 0px !important; } 

.tx-powermail-pi1_fieldset { border:0px; }
.tx-powermail-pi1_fieldset legend { display:none; }
.tx_powermail_pi1_fieldwrap_html input, .tx_powermail_pi1_fieldwrap_html select, .tx_powermail_pi1_fieldwrap_html textarea { padding: 2px; width:250px; }
.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_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-textpic-clear { height:9px; }

.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;}

}
