body {
background: #fff;
margin: 0;
}



/* Menüpunkte zweite Ebene - Anfang */







.tx-powermail-pi1 legend {
  width:0px;
  height:0px;
  overflow:hidden;
  display:none;
}

textarea {
  height:200px;
}

.tx-powermail-pi1 {
  background-color:#fdf0dd;
  padding:10px;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_text, fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea, fieldset.tx-powermail-pi1_fieldset select.powermail_select {
width:180px;
}

fieldset.tx-powermail-pi1_fieldset div.even {
  background-color:transparent;
}

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

.csc-header h1 {
    color: #777777;
    font-family: 'Arial';
    font-size: 18px;
    font-weight: bold;
    line-height: 23px;
    margin: 0 0 20px;
    padding: 0;
}



.csc-firstHeader {
  margin-top:0px;
  padding:0px;
  font-family:'Arial';
  font-size:18px;
  color:#EF1C22;
  line-height:18px;
  font-weight:normal;
}



#gesamtrahmen {

  min-height:10px;
  position:relative;
  margin: 0 auto;
}

#header_rahmen {
  position:relative;
  overflow:hidden;
  z-index:1;
  height:200px;
  margin: 0px auto 0 auto;
  width: 1000px;


}

#header {
  position:relative;
  top: 60px;
  height:140px;
  background:url(../../template_002A1_silke_bork/imgs/header.jpg) no-repeat;
}

/*#zwischen_header_und_content {
  position:relative;
  height:20px;
  width:740px;
  overflow:hidden;
}                                                                                */

#content_gesamt_rahmen {
background: none repeat scroll 0 0 #ffcb7f;
  position:relative;
  min-height:330px;
  height:auto !important;
  width: 1000px;
  margin:0 auto;
}


#header_menue {
  width:880px;
  margin-left:0px;
  position:relative;
  min-height:10px;
}

#header_menue a {
  font-family:'Arial';
  font-size:12px;
  color:#808080;
  text-decoration:none;
  line-height:38px;
}

#header_menue li, ul {
  list-style-position:outside;
  list-style-type:none;
  margin-top:-4px;
  margin-bottom:0px;
  padding:0px;
}

#header_menue ul {
  margin-left:6px;
}


#header_menue li {
  font-weight:bold;
  float:left;
  margin-right:40px;
}

#content_menue_rahmen {
    background: none repeat scroll 0 0 #f6f6f6;
    margin-top: 0px;
    min-height: 10px;
    overflow: hidden;
    position: relative;
    text-align: right;
    width: 1000px;
}


#content_menue {
  background: none repeat scroll 0 0 #f6f6f6;
  width: 954px;
  position:relative;
  min-height:35px;
  left:22px;

}

#content_menue a {
  font-family:'Arial';
  font-size:12px;
  color:#444444;
  text-decoration:none;
  line-height:25px;
}
#content_menue a.gedrueckt {

  color:#ff8d3c;

}
     ff8d3c

#content_menue ul {
}

#content_rahmen {
    background: none repeat scroll 0 0 #f6f6f6;
    float: left;
    min-height: 10px;
    position: relative;
    left: 22px;
        padding: 30px 40px;
        width: 874px;
        border-top: 1px solid #BBBBBB;
}

#content {
    background: none repeat scroll 0 0 #f6f6f6;
    color: #777777;
    font-family: 'Arial';
    font-size: 12px;
    line-height: 18px;
    min-height: 10px;
    position: relative;
}


#content li, ul {
list-style-position:inside;
list-style-type:disc;
margin:2px 0px 0px 10px;
padding:3px;
}


a:hover {
        color:#EF1C22;
        text-decoration:underline;
}

a {
        color:#EF1C22;
        text-decoration:underline;
}



#clearer {
  clear:left;
}

#footer_rahmen {
  position: relative;
  height: 100px;
  background:url(../../template_002A1_silke_bork/imgs/footer.jpg) no-repeat;
  width:1000px;
  margin:0 auto;

}


#footer {
margin-left:0px;
margin-top:0px;
overflow:hidden;
position:relative;
padding: 12px 14px 0 790px;
}

#footer a {
  font-family:'Arial';
  font-size:14px;
  font-weight: bold;
  color:#ffffff;
  text-decoration:none;
  line-height:10px;
}

#footer a :hover {
color:#bfbfbf;

}
#footer a.gedrueckt {

  color:#ffffff;

}





#footer li, ul {
  list-style-position:outside;
  list-style-type:none;
  margin-top:0px;
  margin-bottom:0px;
  padding:0px;

}

#footer li {
  float:left;
  margin-right:6px;
  text-align:right;

}

.inliner {
  display:inline !important;
  text-align:right;
}

/* MENU */

#menue{
    background: #222;
    border: 1px solid #444444;
    height: 100px;
    position: relative;
    width: 1000px;
    z-index: 10000000;
}


ul.dropdown, ul.dropdown li, ul.dropdown ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
ul.dropdown {
    float: left;
    position: relative;
    z-index: 597;
}
ul.dropdown li {
    float: left;
    line-height: 30px;
    vertical-align: middle;
}
ul.dropdown li.hover, ul.dropdown li:hover {
    cursor: default;
    position: relative;
    z-index: 599;
}
ul.dropdown ul {
    left: 0;
    position: absolute;
    top: 100%;
    visibility: hidden;
    width: 100%;
    z-index: 598;
}
ul.dropdown ul li {
    float: none;
}
ul.dropdown ul ul {
    left: 99%;
    top: 1px;
}
ul.dropdown li:hover > ul {
    visibility: visible;
}

ul.dropdown li {
    padding: 0;
}

ul.dropdown {
    font: bold 14px Arial,Helvetica,sans-serif;
}
ul.dropdown li {
    background-color:#f6f6f6;
    color: #FFFFFF;
       /* border-left: 1px solid #444444;   */
}
ul.dropdown li.hover, ul.dropdown li:hover {
}
ul.dropdown a:link, ul.dropdown a:visited {
    color: #FFFFFF;

}
ul.dropdown a:hover {
    background-color: #d9d9d9;
    border-left-color: #444444;
    border-top-color: #444444 !important;
    color: #FFFFFF;
}
ul.dropdown ul a.dir:hover {
    background-color: #bfbfbf;
    background-image: url("images/comnav-arrowon.png");
    color: #FFFFFF;
}
ul.dropdown a:active {
    background: url("images/nav-sub-press.png") repeat-x scroll 0 0 #bfbfbf !important;
    color: #FFFFFF;
}
ul.dropdown ul {
    border-left: 0px solid #4C4C4C;
    border-top: 0px solid #1A1A1A;
    font: bold 10px Tahoma,Geneva,Verdana,sans-serif;
    left: auto;
    margin-top: -1px;
    right: 0;

}
ul.dropdown ul li {
    background-color: #d9d9d9;
}
ul.dropdown ul ul {
    border-left: medium none;
    border-top: medium none;
    font-weight: normal;
    left: 100%;
    margin-top: 0;
    right: auto;
    top: 0;
}
ul.dropdown ul ul li {
    background-color: #4C4C4C;
}
ul.dropdown ul ul ul li {
    background-color: #595959;
}



ul.dropdown a  {
    display: block;
    padding: 5px;
    width: 107px;
    text-align: center;
}
#content_menue  ul.dropdown ul a {
    display: block;
    padding: 5px;
    width: 107px;
    text-align: center;
        font-size: 10px;
}


ul.dropdown li {
    padding: 0;
}