body { margin:0;padding:0;font-family:Arial;font-size:11px;color:#000000;line-height:14px; background:#e4e4e4 url(../img/background.gif) repeat-y center; }

div#page { background-color: white; margin-left:auto;margin-right:auto;width:955px;margin-bottom:50px; }

div#topnavi { width:955px;height:18px;text-align:right;padding-top:5px; }

div#topnavi a { color:#999999;font-size:11px;text-decoration:none;font-weight:bold; }
div#topnavi span a { color:#000000; }
div#topnavi div.tx-srlanguagemenu-pi1 { display:inline;padding-right:10px; }


div#theme { width:955px;height:185px; }

div#theme a { width:129px;height:71px;position:relative;top:32px;left:26px;display:block; }

div#navigation { width:775px;height:16px;color:#FFFFFF;font-weight:bold;padding-left:180px;padding-top:4px; }
div#navigation a { color:#FFFFFF;font-weight:bold;text-decoration:none;text-transform:uppercase;padding-left:15px;padding-right:15px; }
div#navigation span { font-weight:bold; }


div#main { width:955px;margin-top:43px; }

div#main div#subnavigation { margin-left:8px;width:180px;min-height:400px;border-top:1px solid #D8D8D8;margin-bottom:3px;float:left; }

    div#subnavigation a { display:block;background-color:#FFFFFF;border-bottom:1px solid #D8D8D8;height:18px;padding-left:10px;color:#888888;font-size:13px;font-weight:bold;text-decoration:none;padding-top:2px; }
    
    div#subnavigation div#level1 { margin-left:0px;}
    div#subnavigation div#level1 a { width:170px;}
    
    div#subnavigation div#level2 { margin-left:20px;}
    div#subnavigation div#level2 a { width:150px;color:#888888; }
    
    
div#content { border-left:1px solid #D8D8D8;padding-left:30px;padding-top:4px;width:700px;min-height:400px;float:left; }    
    
div#content p,a { padding:0;margin:0; }  
div#content a { font-weight:bold;text-decoration:underline;color:#888888; }  
div#content h2 { margin-top:0px;margin-bottom:10px;font-size:15px;line-height:17px; }
div#content h3 { margin-top:25px;margin-bottom:3px;font-size:13px;line-height:15px;font-weight:normal; }
div#content ul { padding:0;margin-top:5px;margin-left:15px;list-style-image:url(../img/list.gif); }
div#content div#ce { margin-top:0px;margin-bottom:15px; }

div#content div#div { width:475px;height:1px;background-image:url(../img/div.gif);background-repeat:no-repeat;margin-top:0px;margin-bottom:7px;clear:both; }


div#bottom { clear:both;margin-left:8px;height:4px;border-bottom:1px solid #D8D8D8;width:939px; }




/* Verwendete FCEs */

/* Bild links, Text rechts */
div#fce1 { clear:both; }
div#fce1 div#left { float:left;width:196px;overflow:hidden; }
div#fce1 div#left a { text-decoration:none;margin:0;padding:0;border:0; }
div#fce1 div#left img { margin:0;padding:0;border:0; }
div#fce1 div#right { float:left;margin-left:20px;width:250px; }
div#fce1 div#right h3 { margin-top:0px;margin-bottom:3px; }
div#fce1 div#right a { display:block;text-align:right;margin-bottom:10px; }


/* Formulare */
div#anfrage { font-size:12px;color:#000000; }
div#anfrage div.error { margin-bottom:5px;margin-top:3px;color:#ea3f57;font-weight:bold; }
div#anfrage fieldset { border:0; }
div#anfrage legend {  }

div#anfrage label { float:left;display:block;width:150px; }

div#anfrage .input { border:1px solid #d1d2d4;margin-bottom:7px;width:230px;color:#403d3d;font-size:12px;font-weight:bold;height:18px; }

div#anfrage textarea { border:1px solid #d1d2d4;margin-bottom:7px;width:230px;height:150px;background-color:#e1e2e3;color:#403d3d;font-family:arial;font-size:12px;font-weight:bold; }

div#anfrage .select { border:1px solid #d1d2d4;margin-bottom:7px;width:auto;background-color:#e1e2e3;color:#403d3d;font-size:12px;font-weight:bold;height:18px;width:230px; }
div#anfrage .multiselect { border:1px solid #d1d2d4;margin-bottom:7px;width:auto;background-color:#e1e2e3;color:#403d3d;font-size:12px;font-weight:bold;width:230px; }

div#hint { color:#595959; font-size:10px;width:230px;margin-left:150px; }

div#anfrage div.check { height:18px;margin-bottom:0px; }
div#anfrage div.clear { clear:both; }

input#submit { margin-left:145px;width: auto; }




.tx-powermail-pi1 fieldset { border:none; }
.tx-powermail-pi1 legend { display:none; }

.tx-powermail-pi1 label { float:left;display:block;width:150px; }
.tx-powermail-pi1 .powermail_text { border:1px solid #d1d2d4;margin-bottom:7px;width:230px;color:#403d3d;font-size:12px;font-weight:bold;height:18px; }
.tx-powermail-pi1 textarea { border:1px solid #d1d2d4;margin-bottom:7px;width:230px;height:150px;background-color:#e1e2e3;color:#403d3d;font-family:arial;font-size:12px;font-weight:bold; }

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_submitgraphic { margin-left:295px;}

.tx-powermail-pi1 div.powermail_mandatory_js {color:red;margin-bottom:20px;font-weight:bold;margin-left:150px; }

