* {padding:0px; margin:0px;}
.active {color:#da251c !important;}
div {margin-left:auto; margin-right:auto;}

a {text-decoration:none;}

#mainmenue li:hover > a {color:#da251c;}
#submenue1 a:link {color:#fff;}
#submenue1 a:visited {color:#fff;}
#submenue1 li:hover > a {color:#da251c;}
#submenue2 li:hover > a {color:#da251c;}

a:link{color:#383431;}
a:visited{color:#383431;}
a:hover{color:#da251c !important;}
a:active{color:#da251c;}

body {line-height:1.5; width: 100%; height:100%; background:#f6f6f6; font-size:12px; font-family:Verdana; color:#383431;}

h1 {font-size:14px;}

#bgtop {height:183px; background:#f6f6f6 url(../images/bgtop.png) repeat-x;}

#head {height:183px; width:972px;}
 #logo {background:url(../images/logo.png) no-repeat; width:369px; height:116px; float:left; position:relative; z-index:10;}
 #mainmenue {text-indent:15px; background:#ececec; width:603px; height:110px; float:left;}
  #mainmenue ul {height:15px; padding-left:20px; padding-top:85px; position:relative; list-style:none;}
   #mainmenue ul li {height:15px; float:left;}
   #trennlinie {height:15px; color:white;}
 #logo2 {background:url(../images/logo2.png) no-repeat; width:972px; height:30px; margin-top:-1px; float:left;}
 #submenue1 {float:left; height:25px; line-height:25px; text-indent:25px; width:972px; color:#fff !important;}
  #submenue1 ul {height:15px; position:relative; list-style:none;}
   #submenue1 ul li {height:15px; float:left;}

#wrapbody {background-color:#f6f6f6; width:972px; font-size:11px;}
 #contenttop {background: url(../images/contentt.png) no-repeat; margin-top:-12px; height:17px; width: 972px; position:relative; z-index:5;}
  #submenue2 {width:300px; padding-top:25px; padding-bottom:25px; float:left; height:auto;}
 #content {height:auto; width:372px; background:#f6f6f6 url(../images/content.png) repeat-y; margin-left:0px; margin-top:-4px; padding-top:25px;}
  #contentmiddle {padding-bottom:120px; margin-left:390px; width:582px; min-height:330px;}
 #contentbottom {background: url(../images/contentb.png) no-repeat; height:48px; width:972px; position:relative; z-index:5;}
 #contentsub2 {margin-top:-250px; float:left; position:relative; padding-left:35px; width:300px; z-index:5;}
  #submenue2 ul {width:300px; height:15px; position:relative; padding-left:35px; list-style:none;}

#tx-powermail-pi1_fieldset_1, #tx-powermail-pi1_fieldset_3 {border:0px;}
#tx-powermail-pi1_fieldset_1 legend, #tx-powermail-pi1_fieldset_3 legend {font-size:0px; color:#f6f6f6;padding-bottom:15px;}
#tx-powermail-pi1_fieldset_1 div {float:left; width:295px;}
#tx-powermail-pi1_fieldset_1 div input, #tx-powermail-pi1_fieldset_1 div textarea 
  {float:right; background:#a89f96; border:0px; margin-bottom:4px; width:220px;}
#tx-powermail-pi1_fieldset_1 div label {float:left;vertical-align:top;}
#powermaildiv_uid13 input {width:80px !important; background:#fff !important; border:1px solid #a89f96 !important; float:right !important;}

.csc-textpic {clear:both; padding-top:10px;overflow:hidden;}

div.csc-textpic img {padding: 1px; border: 1px solid #D1C8C0;}

#content a {text-decoration: underline;}

#content ul, #content ol {margin-left: 15px;}

.logo_link {border:0px; margin-top:50px;}
