* {
   position:reletive;
}

#mindesthoehe_wrapper {
  width:2px;
  height:472px;
  overflow:hidden;
  float:left;
}

.weg {
  width:0px;
  height:0px;
  padding:0px;
  margin:0px;
  display:none;
  border:0px;
}

textarea {
  height:100px;
}

fieldset.tx-powermail-pi1_fieldset {
background-color:transparent;
border:0px;
padding:10px;
}

fieldset.tx-powermail-pi1_fieldset legend {
display:none;
}

body {
   margin-top:0px;
   background-color:#FFFFFF;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom:0px;
}

#aufklappmenu ul {
  margin-top:5px;
  margin-bottom:10px;
  padding:0px;
}

#aufklappmenu a {
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  font-family:Verdana;
  font-size:12px;
  line-height:17px;
  height:17px;
  margin-left:10px;
}

.normale_auflistung {
  display:inline;
  list-style-position:outside;
  list-style-type:none;
  margin-left:0px;
}


#clearer {
  clear:left;
}

.csc-header h1 {
  font-family:Verdana;
  font-size:12px;
  font-weight:bold;
  color:#595959;
}


#wrapper {
   position:absolute;
   width: 1000px;
   left:50%;
   margin-left:-500px;
   overflow:hidden;
}

#header_wrapper {
   width: 1000px;
   height: 191px;
   overflow:hidden;
}

#header_col1 {
   background-image:url(../imgs/header_col1.gif);
   background-repeat:no-repeat;
   height: 169px;
   width: 779px;
   float:left;
   overflow:hidden;
}

#header_col2 {
   width: 221px;
   height: 169px;
   float:left;
   overflow:hidden;
   background-image:url(../imgs/header_col2.gif);
   background-repeat:no-repeat;
}

#header_wrapper2 {
   width:1000px;
   height:22px;
   overflow:hidden;
   background-image:url(../imgs/header.gif);
}

#header {
   width:1000px;
   height:22px;
   overflow:hidden;
   font-size:12px;
   color:#c2c5cc;
   font-family:Verdana;
   margin-left:47px;
}



#header ul, li {
  list-style-position:outside;
  list-style-type:none;
  display:inline;
}

#header li {
  float:left;
  margin-right:36px;
}

#header li a {
  display:block;
  text-decoration:none;
  font-size:12px;
  color:#c2c5cc;
  font-family:Verdana;
  font-weight:normal;
}


#headerpunkt_gedrueckt {
   color:#636363;
   font-family: Verdana;
   font-size:12px;
   font-weight:bold;
}

#headerpunkt_gedrueckt a:hover {
   color:#636363;
   font-family: Verdana;
   font-size:12px;
   font-weight:bold;
}

#content_wrapper {
   position:relative;
   width:1000px;
   background-color:#c2c5cc;
   overflow:hidden;
   z-index:1;
}

#content1 {
   width:284px;
   background-repeat:none;
   float:left;
   z-index:1;
   min-height:10px;
}

#content2 {
   width:654px;
   font-size:12px;
   line-height:17px;
   font-family:Verdana;
   padding-top:30px;
   padding-bottom:30px;
   padding-left:40px;
   padding-right:20px;
   color:595959;
   float:left;
   z-index:1;
}

#footer_wrapper {
   width:1000px;
   height:37px;
   overflow:hidden;
   background-image:url(../imgs/footer_wrapper.gif);
}

#footer_col1 {
   width: 47px;
   height:37px;
   overflow:hiden;
   float:left;
}

#footer_adresse {
   margin-top:12px;
   width:428px;
   height:37px;
   overlfow:hidden;
   float:left;
   color:#585858;
   font-family:Verdana;
   font-size:10px;
}

#footer_menu {
   margin-top:12px;
   width:525px;
   height:37px;
   overflow:hidden;
   float:left;
}

#footer_menu ul, li {
  list-style-position:outside;
  list-style-type:none;
  display:inline;
}

#footer_menu li {
  float:left;
  margin-right:36px;
}

#footer_menu li a {
  display:block;
  text-decoration:none;
  font-size:10px;
  color:#757575;
  font-weight:bold;
  font-family:Verdana;
}

#z1 {
display:none;
}

#z2 {
position:absolute;
margin-top:191px;
background-color:#D2D1D1;
left:50%;
margin-left:-452px;
display:none;
width:200px;
z-index:10;
}

#z3 {
margin-top:191px;
left:50%;
margin-left:-381px;
background-color:#D2D1D1;
position:absolute;
display:none;
width:200px;
z-index:10;
}

#z4 {
margin-top:191px;
left:50%;
margin-left:-259px;
background-color:#D2D1D1;
position:absolute;
display:none;
width:200px;
z-index:10;
}

#z5 {
margin-top:191px;
left:50%;
margin-left:-153px;
background-color:#D2D1D1;
position:absolute;
display:none;
width:200px;
z-index:10;
}

#z6 {
margin-top:191px;
left:50%;
margin-left:-18px;
position:absolute;
background-color:#D2D1D1;
display:none;
width:200px;
z-index:10;
}

#z7 {
margin-top:191px;
left:50%;
margin-left:90px;
position:absolute;
background-color:#D2D1D1;
display:none;
width:200px;
z-index:10;
}

