*
{
  font-family: Arial,sans-serif;
  font-size: 12px;
  color: black;
}

html
{
  padding: 0px;
  margin: 0px;
  border: 0px none;
  height: 100%;
}

body
{
  padding: 0px;
  margin: 0px;
  border: 0px none;
  height: 100%;
  background-image: url(../images/design/back.jpg);
  background-repeat:repeat;
  text-align: center;
}

table
{
  border: 0px none;
  empty-cells: show;
}

td
{
  vertical-align: top;
  text-align: left;
  white-space: nowrap;
}

form
{
  display: inline; 
}

input
{
  padding: 4px;
  border: 1px solid rgb(198,213,242);
  background-color:rgb(255,255,255);
}




div.content_main
{
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 878px;
  /*background-image: url(../images/design/cont_back.jpg);*/
  z-index: 100; 
}


div.header
{
  position: relative;
  width: 878px;
  height: 167px;
  background-image: url(../images/design/topbanner3.jpg);
  z-index: 200;
}

div.logo
{
  position: absolute;
  height: 80px;
  width: 80px;
  top: 70px;
  left:85px;
  background-image: url(../images/design/logo2.png);
  z-index: 200;
}

div.schriftzug
{
  position: absolute;
  height: 22px;
  width: 149px;
  top: 101px;
  left:608px;
  background-image: url(../images/design/wilkens2.png);
  z-index: 200;
}

div.gas
{
  position: absolute;
  height: 13px;
  width: 148px;
  top: 130px;
  left:608px;
  background-image: url(../images/design/wilkens3.png);
  z-index: 200;
}

div.welle1
{
  position: absolute;
  height: 27px;
  width: 80px;
  top: 125px;
  left:167px;
  background-image: url(../images/design/wellen1a.png);
  background-repeat:no-repeat;
  z-index: 100;
}


div.button_bar
{
  position: absolute;
  top: 125px;
  left: 167px;
  height: 27px;
  width: 440px;
  background-repeat: no-repeat;
  background-color: transparent;
  z-index: 100;
  float: left;
  padding-bottom: 25px;
  padding-top: none;
}

div.welle2
{
  position: absolute;
  top: 125px;
  left: 676px;
  height: 25px;
  width: 78px;
  background-image: url(../images/design/wellen1a.png);
  background-repeat:no-repeat;
  z-index: 100;
}

div.welle3
{
  position: absolute;
  top: 125px;
  left: 676px;
  height: 25px;
  width: 78px;
  background-image: url(../images/design/wellen1a.png);
  background-repeat:no-repeat;
  z-index: 100;
}

div.content_leftside
{
  position: absolute;
  top: 167px;
  left: 0px;
  width: 19px;
  height: 529px;
  background-image: url(../images/design/leftstrip.jpg);
  z-index: 200;
}


div.content_center
{
  position: absolute;
  top: 167px;
  left: 19px;
  width: 840px;
  height: 529px;
  background-image: url(../images/design/cont_center.jpg);
  z-index: 200;
  
}



div.innercont_left
{
position: absolute;
top:30px;
left:23px;
width: 52px;
height: 491px;
background-image: url(../images/design/innercont_left2.jpg);
z-index: 200;

}


div.content_rightside
{
  position: absolute;
  top: 167px;
  left: 859px;
  width: 21px;
  height: 529px;
  background-image: url(../images/design/rightstrip.jpg);
  z-index: 300;
  
}


div.text
{
  position: absolute;
  top: 31px;
  left: 75px;
  height: 436px;
  width: 443px;
  background-image:url(../images/design/text.jpg) ;
  z-index: 100;
  text-align: left;
  padding-top: 55px;
}

div.slideshow {
  position: absolute;
  top: 31px;
  right:2px;
  width: 330px;
  height: 490px;  
  z-index: 12;
  
}



div.halbball1
{
position: absolute;
top: 31px;
right:26px;
width: 335px;
height: 490px;
background-image: url(../images/design/bogenbild.jpg);
z-index: 12;
}

div.halbball2
{
position: absolute;
top: 31px;
right:26px;
width: 306px;
height: 491px;
/*background-image: url(../images/design/bogenbild.jpg);*/
z-index: 1;

}

div.halbball3
{
position: absolute;
top: 31px;
right:26px;
width: 335px;
height: 490px;
background-image: url(../images/design/halbball3.jpg);
z-index: 120;
}

div.halbball4
{
position: absolute;
top: 31px;
right:26px;
width: 335px;
height: 491px;
background-image: url(../images/design/halbball4.jpg);
z-index: 120;
}


div.halbball5
{
position: absolute;
top: 31px;
right:26px;
width: 335px;
height: 491px;
background-image: url(../images/design/halbball5.jpg);
z-index: 120;
}

div.halbball6
{
position: absolute;
top: 31px;
right:26px;
width: 335px;
height: 490px;
background-image: url(../images/design/halbball6.jpg);
z-index: 120;
}

div.halbball7
{
position: absolute;
top: 31px;
right:26px;
width: 335px;
height: 491px;
background-image: url(../images/design/halbball7.jpg);
z-index: 120;
}

div.halbball8
{
position: absolute;
top: 31px;
right:26px;
width: 335px;
height: 491px;
background-image: url(../images/design/halbball8.jpg);
z-index: 120;
}


div.footer2
{
  position: absolute;
  left:0px;
  top: 695px;
  width: 878px;
  height: 61px;
  background-image: url(../images/design/footer.jpg);
  z-index: 100;
  clear: both;
}


div.button_right_off
{
  float: left;
  width: 111px;
  height: 27px;
  background-image: url(../images/design/btn_right_off.jpg);
  background-repeat:no-repeat
  z-index: 110;

  line-height: 20px;
}



div.pics
{
  position: absolute;
  top: 207px;
  left: 113px;
  z-index: 120;
}

div.ref
{
position: absolute;
top:90px;
left:200px;
width: 500px;
height: 30px;
z-index: 140;
}


div.content_ref
{
  position: absolute;
  bottom: 10px;
  left: 0px;
  width: 650px;
  height: 400px;
  border: 1px solid grey;
  visibility:hidden;
}




div.content_text
{
  padding-top: 225px;
  padding-left: 463px;
  padding-bottom: 50px;
  padding-right: 30px;
  text-align: left;
}

div.footer_lft_crn
{
  position: absolute;
  bottom: 10px;
  left: 0px;
  width: 23px;
  height: 10px;
  background-image: url(../images/design/footer_left_corner.jpg);
  z-index: 100;
  line-height: 1px;
}

div.footer_rgt_crn
{
  position: absolute;
  bottom: 10px;
  left: 901px;
  width: 23px;
  height: 10px;
  background-image: url(../images/design/footer_right_corner.jpg);
  z-index: 100;
  line-height: 1px;
}

div.footer_text
{
  position: absolute;
  bottom: 15px;
  left: 23px;
  text-align: left;
  color: grey;
  font-size: 10px;
  z-index: 100;
}

div.footer_bottom
{
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 924px;
  height: 10px;
  background-image: url(../images/design/footer_bottom.jpg);
  z-index: 21;
  line-height: 1px;
}

img.flg
{
  margin-top: 7px;
  width: 16;
  height: 11px;
  border: 1px solid none;
}


a
{
  color: white;
  font-weight: bold;
  text-decoration: none;
}


a.innerlink
{
  color: red;
  text-decoration: none;
  font-weight: normal;
}




a.button_left_off
{
  display: block;
  float: left;
  left: 26px;
  width: 87px;
  height: 27px;
  background-image: url(../images/design/wellbutton5.png);
  z-index: 110;
  background-repeat:no-repeat;
  line-height: 20px;
  padding-top: 1px;
}

a.button_left_off:hover
{
 /* background-image: url(../images/design/btn_left_on.jpg); */
 color: red; 
}


a.button_left_on
{
  display: block;
  float: left;
  left: 26px;
  width: 87px;
  height: 27px;
  background-image: url(../images/design/wellbutton8.png);
  background-repeat:no-repeat;
  z-index: 110;
  color: white;
  line-height: 20px;
  padding-top: 1px;
}

a.button_mid_off
{
  display: block;
  float: left;
  width: 87px;
  height: 27px;
  background-image: url(../images/design/wellbutton5.png);
  background-repeat:no-repeat;
  z-index: 110;
  line-height: 20px;
  padding-top: 1px;
}

a.button_mid_off:hover
{
 /* background-image: url(../images/design/button.gif); */
 color: rgb(60,60,60);
}

a.button_mid_on
{
  display: block;
  float: left;
  width: 87px;
  height: 27px;
  background-image: url(../images/design/wellbutton8.png);
  background-repeat:no-repeat;
  z-index: 110;
  color: white;
  line-height: 20px;
  padding-top: 1px;
}


span.headline
{
font-size: 18px;
color : rgb(235,31,38);
font-family: arial;
}



/*

a
{
  color: white;
  font-weight: bold;
  text-decoration: none;
}

a.button_left_off
{
  display: block;
  float: left;
  left: 26px;
  width: 152px;
  height: 27px;
  background-image: url(../images/design/btn_left_off.jpg);
  z-index: 110;
  
  line-height: 27px;
}

a.button_left_off:hover
{
  background-image: url(../images/design/btn_left_on.jpg);
}


a.button_left_on
{
  display: block;
  float: left;
  left: 26px;
  width: 152px;
  height: 27px;
  background-image: url(../images/design/btn_left_on.jpg);
  z-index: 110;
  
  line-height: 27px;
}

a.button_mid_off
{
  display: block;
  float: left;
  width: 149px;
  height: 27px;
  background-image: url(../images/design/btn_mid_off.jpg);
  z-index: 110;
  
  line-height: 27px;
}

a.button_mid_off:hover
{
  background-image: url(../images/design/btn_mid_on.jpg);
}

a.button_mid_on
{
  display: block;
  float: left;
  width: 149px;
  height: 27px;
  background-image: url(../images/design/btn_mid_on.jpg);
  z-index: 110;

  line-height: 27px;
}
*/
