@media screen, projection {
be-nice-to-Mac-IE5 {
font-family: "\"}\"";
font-family: inherit;
}
/* -- GENERAL REDECLARATIONS ---------------------------------------- */
* {margin:0; padding:0;}
body {text-align:center; background: #c0c0c0;}
body, tr,
td, input,
select, textarea {font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#242424; line-height:1.3;}
a:link,a:visited {text-decoration:underline; color:#0d2a6e;}
a:hover {text-decoration:none; color:#0d2a6e;}
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:19px; margin:0 0 12px; color:#0d2a6e; }
h2 {font-size:16px; margin:8px 0; color:#0d2a6e; }
h3 {font-size:14px; margin:6px 0 5px; color:#0d2a6e; }
h4 {font-size:11px; margin:4px 0; color:#0d2a6e; }
h5 {font-size:9px; margin:3px 0; color:#0d2a6e; }
hr {display:none;}
img {border:none;}
acronym {border-bottom: 1px dotted;}
blockquote {margin:0 25px 20px 25px; font-style:italic;}

li { margin: 0px 0px 5px; }

#outer { width:981px; height:100%; background:#183984; margin: 0px auto; }
#wrapper { width: 981px; height: auto !important; height/**/:100%; min-height:100%; background:#183984 url(background.png) repeat-x; }
#header { width:981px; height: 158px; position:relative; }
#header_bild { width:236px; height:131px; position:absolute; top:0px; left:0px; overflow:hidden; z-index:5;}
#header_bildrahmen { width:242px; height:141px; position:absolute; top:0px; left:0px; z-index:6; background:url(bild.png);}
#header_logo { width:540px; height:94px; background:url(header.png); position:absolute; top:26px; left:325px;}
#header_horizontal_line { width:903px; height:17px; background:url(horizontal_line.png); position:absolute; top:141px; left:40px;}
#content { width:981px; }
#content_menu { float:left; width:225px !important; width/**/:275px; padding-top:25px; padding-left:50px; text-align:left; }
#content_content { float:right; width:706px; padding-top:5px; }
#content_content_top { float:left; width:650px; height:21px; background:url(content_top.png);}
#content_content_main { float:left; width:600px !important; width/**/:650px; background:url(content_bg.png) repeat-y; text-align:left; padding:0px 25px;}
#ccc { float:left; }
#content_content_minheight { float:right; width:0px; height:400px; }
#content_content_bottom { float:left; width:650px; height:23px; background:url(content_bottom.png);}
#content_clearer { clear:both; width:980px; height:17px !important; height/**/:22px; background:url(horizontal_line.png) 40px 5px no-repeat; padding-top:5px; }
#footer { width:981px; height:30px; font-size: 10px; position:relative; }
#copyright {float:left; padding-top:7px; padding-left:50px; text-align:left; color:#f0fd1d;}
#design { position:absolute; right:0px; top:0px; padding-top:7px; padding-right:50px; text-align:right; color:#f0fd1d;}
#copyright a { color:#f0fd1d; font-size:10px; }
#design a { color:#f0fd1d; font-size:10px; }
#clearer { clear:right; height:0px;}

.menu_1_no { width: 151px !important; width/**/: 182px; height:25px !important; height/**/: 41px; padding: 6px 16px 10px 15px; background:url(menu_no_bg.png);}
.menu_1_act { width: 151px !important; width/**/: 182px; height:25px !important; height/**/: 41px; padding: 6px 16px 10px 15px; background:url(menu_act_bg.png);}
.menu_1_actifsub { width: 151px !important; width/**/: 182px; height:25px !important; height/**/: 32px; padding: 6px 16px 1px 15px; background:url(menu_actifsub_bg.png);}
.menu_2_no { width: 150px !important; width/**/: 182px; height:17px; padding: 0px 16px 0px 16px; background:url(menu_sub_bg.png);}
.menu_2_end { width: 182px; height:25px; background:url(menu_actifsub_end.png);}

#einsatzplan .hd { display:none; }
#einsatzplan #tblMain, #einsatzplan #tblMain_0 { width: 587px;}
#einsatzplan #tblMain td { vertical-align:top; padding: 3px 3px 7px; }
#einsatzplan .s0 { display:none; }
#einsatzplan .rShim { width:auto; }

.tx-powermail-pi1_fieldset { border:0px; }
.tx-powermail-pi1_fieldset legend { display:none; }
.tx_powermail_pi1_fieldwrap_html { float:left; clear:left; margin-top:8px; width:597px; }
.tx_powermail_pi1_fieldwrap_html label { float:left; text-align: right; padding-right:10px; width: 230px !important; width/**/: 240px;}
.tx_powermail_pi1_fieldwrap_html_html label { float:none; text-align:left; padding:0px; width:auto; }
.tx_powermail_pi1_fieldwrap_html_html table { float:left; clear:left; width:587px; border-collapse:collapse; margin-top:3px; }
.tx_powermail_pi1_fieldwrap_html_html table td { padding:2px 0px; }
.tx_powermail_pi1_fieldwrap_html_html p { float:left; clear:left; width:587px; padding-top:5px; }
.tx_powermail_pi1_fieldwrap_html_radio { float:left; clear:left; width: 587px; }
.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; }
.tx_powermail_pi1_fieldwrap_html_submit input { margin-left: 240px !important; margin-left/**/: 242px; }
.tx_powermail_pi1_fieldwrap_html .validation-failed { border: 1px solid red; background: #ffcc66; }
.tx_powermail_pi1_fieldwrap_html .powermail_mandatory_js { margin-left: 240px !important; margin-left/**/: 244px; padding-top:5px; font-weight: bold; color: #cc0033; }

.csc-uploads-icon { vertical-align: top; }
.csc-uploads-fileName { padding-left: 13px; background: url(pics/aufzaehlung.gif) no-repeat 0px 6px; vertical-align: top;}
.csc-uploads-fileSize { padding-left: 5px; vertical-align: top; }
.csc-uploads-description { margin-top: -12px; font-style: italic; vertical-align: top;}

}
