/* Seiten-ID: 4 | Letzte Publzierung: Sonntag, 1. Januar 2012 00:00 */

/***********************************************
  generelle Einstellungen
***********************************************/

* {
  margin: 0;
  padding: 0;
}

body {
    font: 12px Arial, Verdana, Helvetica, sans-serif;
    color: #ffffff;
    background: #8BB931;
    line-height: 16px,
}

.ir {
  font:0px/0px sans-serif;
  overflow:hidden;
  text-decoration:none;
  text-indent:-1000px;
}

.floatleft { float: left; }
.floatright { float: right; }

/***********************************************
  Textformatierung
***********************************************/

h1 {
  font-weight: bold;
  font-size: 24px; 
  display: block;
  width: 284px;
  height: 23px;
  background: url(/_img/bgr_sitetitle.png) no-repeat 0 0;  
}

h3 {
  font-size: 14px;
  font-weight: bold;
  padding: 5px 0 10px 0;
  text-transform: uppercase;
}

h5 {
  clear: both;
  display: block;
  font-size: 12px;
  font-weight: normal;
  width: 350px;
  background: #A4CD5B;
  padding: 10px 5px 10px 144px;
  margin: 35px 0 15px 0;
  color: #000;
}

h5 a { color: #000 !important; }
h5.bsag { background: #A4CD5B url(/_img/wogibtsBsag.jpg) no-repeat 0 0; }
h5.bus { background: #A4CD5B url(/_img/wogibtsBus.jpg) no-repeat 0 0; }
h5.vwg { background: #A4CD5B url(/_img/wogibtsVwg.jpg) no-repeat 0 0; }
h5.vbn { background: #A4CD5B url(/_img/wogibtsVbn.jpg) no-repeat 50px 8px; }

p {
  clear: both;
  padding-bottom: 15px;
}
/***********************************************
  Links
***********************************************/
a:link,
a:active,
a:visited {
    color: #FFF;
    text-decoration: underline;
}

a:hover {
    color: #fff;
    text-decoration: none;
}


/***********************************************
  Forms
***********************************************/


/***********************************************
  DIVs
***********************************************/

div#container {
  width: 974px;
  position: absolute;
  left: 50%;
  margin: 0px auto 0 -476px;
  padding-top: 30px;
  float: left;
  background: url(/_img/bgr_container.jpg) no-repeat 0 0;
}

div#coverflow {
  width: 100%;
  height: 346px;
  margin-bottom: 20px;
}

div#content-wrapper {
  float: left;
}

div#content {
  float: left;
  width: 494px;
}

div#footer {
  clear: both;
  float: left;
  width: 100%;
  display: block;
  background: url(/_img/bgr_footer.gif) no-repeat 0 0;
  height: 72px;
  padding-top: 90px;
}
/***********************************************
  Navigation
***********************************************/

ul#navigation {
  float: left;
  list-style: none;
  padding-left: 128px;
  padding-right: 50px;
}
ul#navigation li a {
  color: #5B891F;
  display: block;
  width: 172px;
  height: 28px;
  margin-bottom: 3px;
  text-transform: uppercase;
}
ul#navigation li a:hover {
  color: #FFF;
  background-position: -344px 0;
}
ul#navigation li.p1e43e64e-2c98-4444-8391-05babdbcc0cf a { height: 44px; margin-top: 40px; }
ul#navigation li.p5855812d-0996-4347-9b5a-6d9bb3455038 a { background: url(/_img/btn_was.gif) no-repeat 0 0; }
ul#navigation li.p5a0c62ae-153d-481a-ba38-146eec292296 a { background: url(/_img/btn_vorteile.gif) no-repeat 0 0; }
ul#navigation li.pbbaffc2d-5329-4d17-901f-e33e199fa523 a { background: url(/_img/btn_wo.gif) no-repeat 0 0; }
ul#navigation li.pb3b71b03-df46-40dd-8b20-1c681e910728 a { background: url(/_img/btn_fragen.gif) no-repeat 0 0; }
ul#navigation li.p8fc4750b-088d-488c-a520-9669a20a93a6 a { background: url(/_img/btn_bestellen.gif) no-repeat 0 0; }
ul#navigation li.p1e43e64e-2c98-4444-8391-05babdbcc0cf a { background: url(/_img/btn_ecard.gif) no-repeat 0 0; }
ul#navigation li a:hover { background-position: 0 -28px; }
ul#navigation li a.active { background-position: 0 -56px !important; }
ul#navigation li.p1e43e64e-2c98-4444-8391-05babdbcc0cf a:hover { background-position: 0 -44px; }
ul#navigation li.p1e43e64e-2c98-4444-8391-05babdbcc0cf a.active { background-position: 0 -88px !important; }

ul#companies {
  float: left;
  list-style: none;
  margin-left: 144px;
}
ul#companies li {
  float: left;
}
ul#companies li a {
  text-transform: uppercase;
  display: block;
  height: 36px;
  margin-right: 20px;
}
ul#companies li a.bsag { width: 90px; }
ul#companies li a.vwg { width: 54px; }
ul#companies li a.bhvbus { width: 116px; }
ul#companies li a.vbn { width: 30px; }

ul#metanavigation {
  float: right;
  list-style: none;
  margin: 8px 15px 0 0;
}
ul#metanavigation li {
  float: left;
}
ul#metanavigation li { border-left: 1px solid #000; }
ul#metanavigation li:first-child { border: 0; }
ul#metanavigation li a {
  text-transform: uppercase;
  color: #000;
  font-weight: bold;
  text-decoration: none;
  padding: 0px 4px;
}
ul#metanavigation li a:hover { text-decoration: underline; }

ol.agb { padding-left: 16px; }
ol.agb li { padding-bottom: 20px;}
ul.vorteile { margin: 0 0 20px 28px; }
ul.vorteile li { padding: 3px 0; font-weight: bold; }
ul.faq { list-style: none; }
li.frage { font-weight: bold; }
li.antwort { padding-bottom: 20px;}

div.content-module {
  float: left; 
  clear: both; 
  padding-bottom: 15px;
}
ul.logoliste {
  clear: both;
  list-style: none;
  margin: 3px 0 15px 0;
  float: left;
}
ul.logoliste li {
  float: left;
  padding: 5px 10px;
  background: #FFF;
  height: 49px;
  display: block;
}/***********************************************
  Tables
***********************************************/

.tblContent1 {
  margin-bottom: 30px;
  width: 200px;
}
