﻿body {

  font-family:verdana,sans-serif;

  font-size:12px;

  color:#000;

  background-color:#ccc;

  scrollbar-base-color:#FF8903;

  scrollbar-3dlight-color:#ffffff;

  scrollbar-arrow-color:#FF8903;

  scrollbar-darkshadow-color:#ffffff;

  scrollbar-face-color:#ffffff;

  scrollbar-highlight-color:#FF8903;

  scrollbar-shadow-color:#ffffff;

  scrollbar-track-color:#FF8903;



}

.text {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size:12px;

  color: #FF8903;

}





a {

  color:#FF8903;

}

div#container {

  width:980px;



  margin:0 auto;

  background-color:#fff;

  position:absolute;

  left:50%;

  top:50%;

  margin:-280px 0 0 -490px;

  border:solid #FF8903 2px;

}

div#header

{

  height:80px;

  background-image:url(images/hg_oben.jpg);1

  background-repeat:repeat-x;

  text-align:left;

  margin: 0 0 0px 0;

}

div#links {

    height:17px;

    text-align:right;

    padding:6px 135px 0 0px;

    font-size:11px;







}

div#links a {

  padding:0 0 0 1em;

  font-weight:bold;



}

div#links a.a1 {

  color:#000;

}

#headerInner {

  background:url(images/Banner_oben_II.jpg) no-repeat 100% 0;

  height:80px;

  }



div#header h1 {

  font-size:24px;

  margin:0;

  height:40px;

    padding:0px 0 0px 10px;

    color:#fff;

}



div#image {

  margin: 0px 0 0px 0;

}



div#content

{

  margin: 20px 0px 0px 0;

  background-color: #ffffff;

  text-align:left;

  height:350px;

  overflow:auto;

  color:#FF8903;

  font-size:14px;

  padding: 0 10px 0 0;



}



div#footer

{

  background-image:url(images/hg_unten.jpg);

  clear:both;

  height:80px;



  background-repeat:repeat-x;

  text-align:left;



}







#footerinner {

    background:url(images/Banner_unten.jpg) no-repeat ;

    height:80px

}



div#link {

  text-align:left;

  padding:0 0 0 0px;

  vertical-align: 2px;

  padding:13px 0 0 135px;

    font-size:11px;

}

div#link a.a1 {

  color:#000;

}

div#link a {

  padding:0 0 0 1em;

  font-weight:bold;

  }

div#link a:hover  { color:#FF0000; text-decoration:none;

}

div#links a:hover  { color:#FF0000; text-decoration:none;

}



.produkt h2 {

  background:#FF8903;

  color:#fff;

  font-size:16px;

}



.produkt .preisinfos {

  border:solid #FF8903 1px;

  padding:5px;



}

.produkt2 h2 {

  background:#4E923D;

  color:#fff;

  font-size:16px;}

 

  .produkt2 .Beschreibung {

   color:#4E923D;

    font-size:14px;}

  

  





.produkt2 .preisinfos2 {

  border:solid #4E923D 1px;

  padding:5px;

  color:#4E923D;



}

.twoColumns .col1 {

  width:45%;

  padding:0 5% 0 0;

  float:left;

}

.twoColumns .col2 {

  width:45%;

  padding:0 0 0 5%;

  float:left;

}



label {

  display:block;

  width:5em;

  float:left;

}

form div.row {

  clear:both;

  padding:3px 0;
}
.sendmail_emptyfield1 label {
  color:#f00;
}
.sendmail_emptyfield1 input,
.sendmail_emptyfield1 textarea {
  border:solid #f00 1px;
}