html {
  min-height: 100%;
  margin-bottom: 1px;
  overflow-x: hidden;
  overflow-y: scroll;
  }
body{
  background-color:#EEF5E2;
  text-align:left;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size:10pt;
  margin:0;
  line-height:130%;
  letter-spacing:0.03em;
  }
img{
  border:none;
  }
a{
  text-decoration:none;
  color:#66AB00;
  }
a:hover{
  text-decoration:underline;
  }
h1{
  color:#66AB00;
  font-size:15pt;
  line-height:25px;
  margin-top:0;
  }
h2{
  color:#000000;
  font-size:13pt;
  margin:5px 0 5px 0;
  }
h3{
  color:#66AB00;
  font-size:13pt;
  }
h4{
  color:#E1321F;
  font-style:bold;
  margin:0;
  }
h5{
  color:#000000;
  font-style:bold;
  font-size:11pt;
  margin:7px 0 3px 0;
  }
.rot{
  height: 1px;
  border: 0;
  background: #EE8A67;
  color: #EE8A67;
  }
.gruen{
  height: 1px;
  border: 0;
  background:#A7C178;
  color:#A7C178;
  }
.klein{
  font-size:9pt;
  }
.ganzklein{
  font-size:8pt;
  }
#seite{ /* Startseite */
  margin:0 auto;
  width:850px;
  background-image:url('/static/autofasten/higru1.gif');
  }
#seite2{ /* 3spaltig */
  margin:0 auto;
  width:850px;
  background-image:url('/static/autofasten/higru2.gif');
  }
#seite3{ /* 2spaltig:Subnav und großer Contentbereich */
  margin:0 auto;
  width:850px;
  background-image:url('/static/autofasten/higru3.gif');
  }
#kopf{
  height:131px;
  background-image:url('/static/autofasten/kopf.jpg')
  }
#kopf a{
  width:173px;
  height:25px;
  background-image:url('/static/autofasten/kopfnavbutton.png');
  color:#66AB00;
  padding-top:6px;
  font-size:13pt;
  display:block;
  font-weight:bold;
  padding-left:5px;
  margin-bottom:2px;
  }
#kopf a:hover{
  background-image:url('/static/autofasten/kopfnavbutton-aktiv.png');
  text-decoration:none;
  }
#inhalt{
  min-height:500px;
  background-image:url('/static/autofasten/bg_links.jpg');
  background-repeat:no-repeat;
  background-position:bottom left;
  }
#content{
  width:389px;
  padding:0px 13px 20px 13px;
  float:right;
  }
#fuss{
  background-image:url('/static/autofasten/fuss.gif');
  height:16px;
  text-align:center;
  color:#66AB00;
  padding-top:4px;
  }
#fuss a{
  color:#66AB00;
}
#content_links{
  width:537px;
  float:left;
  padding:21px 0 0 28px;
  }
#content_links li{
  margin-left:0px;
  margin-bottom:20px;
  color:#66AB00;
  font-weight:bold;
  }
#content_links li span{
  color:black;
  font-weight:lighter;
  }
#content_links ol{
  padding-left:20px;
    }
#content_links ul{
  padding-left:20px;
    }
#content_links ul li{
  font-weight:lighter;
  color:black;
    }
#content_rechts{
  width:249px;
  float:right;
  padding:10px 25px 0 11px;
  }
.floatclear{
  clear:both;
  height:1px;
  overflow:hidden;
}
.rotbox{
  width:232px;
  background-color:#FBE1D3;
  padding:10px 7px 0 7px;
  margin-bottom:15px;
  }
.rotbox a{
  color:#E1321F;
  }
.rotbox a:hover{
  text-decoration:underline;
  }
#mitmachpfeil{
  cursor:pointer;
  border:none;
  padding:0;
  width:248px;
  height:31px;
  background-image:url('/static/autofasten/pfeilbutton_n.png');
  float:left;
  margin:0;
  }
#ich_mach_mit{
  background-image:url('/static/autofasten/gruener-button.png');
  width:205px;
  height:27px;
  float:right;
  color:#ffffff;
  font-size:14pt;
  padding-top:6px;
  padding-left:9px;
  font-weight:bold;
  }
.forumslabel{
  width:70px;
  display:block;
  float:left;
  }
.forumsfeld{
  background-image:url('/static/autofasten/higru-input.gif');
  border:1px solid #CED0D0;
  height:17px;
  width:305px;
  margin-bottom:7px;
  padding-left:5px;
  padding-top:2px;
  }
.forumstextarea{
  background-image:url('/static/autofasten/higru-input.gif');
  background-repeat:repeat-x;
  border:1px solid #CED0D0;
  padding:2px 5px 2px 5px;
  width:300px;
  margin-bottom:7px;
  font-family: Arial, Helvetica, sans-serif;
  }
.roter_button{
  color:#ffffff;
  font-size:13pt;
  height:24px;
  width:242px;
  background-image:url('/static/autofasten/roter-button.png');
  padding:8px 0 0 7px;
  }
.sendebutton{
  width:109px;
  height:24px;
  background-image:url('/static/autofasten/sendebutton.gif');
  border:none;
  background-color:transparent;
  color:#ffffff;
  font-size:11pt;
  font-weight:bold;
  cursor:pointer;
  }
.sendebutton_lang{
  width:145px;
  height:24px;
  background-image:url('/static/autofasten/sendebutton-lang.gif');
  border:none;
  background-color:transparent;
  color:#ffffff;
  font-size:11pt;
  font-weight:bold;
  cursor:pointer;
  }
.listenzeile{
  padding-top:8px;
  padding-left:10px;
  padding-bottom:8px;
  }
.in_gruen{
  background-color:#F3F8EC;
  border-top:1px solid #BCD691;
  border-bottom:1px solid #BCD691;
}
.gruentext{
  color:#88B618;
  }
.zitat{
  border:1px dotted green;
  padding:5px;
  margin-left:20px;
  margin-bottom:10px;
  }
.weg{
  display:none;
  margin:0;
  }
.label{
  width:110px;
  display:block;
  float:left;
  margin-bottom:5px;
  }
.input{
  width:250px;
  margin-bottom:5px;
  }
.submit{
  margin-left:110px;
  }
.blaetternoben{
  background-color:#ffffff;
  text-align:right;
  padding:3px;
  margin:10px 0 10px 0;
  }
.blaetternunten{
  background-color:#ffffff;
  text-align:center;
  padding:3px;
  margin:10px 0 10px 0;
  }
.sitemap a{
    color:black;
  }
.ebene0{
  font-weight:bold;
  margin-top:15px;
  }
.ebene1{
  margin-left:10px;
  }
.partner{
  float:left;
  margin-right:18px;
  height:100px;
  width:115px;
  background-repeat:no-repeat;
  background-position:center center;
  }
.listitem {
  border-bottom:1px dotted grey;
  margin-bottom:20px;
  margin-right:28px;
  padding-bottom:10px;
  }
.listentext li{
  margin-bottom:0 !important;
  }
