BODY
         {
         background-color: #8b8c8f;
         margin: 0px;
         margin-top: 0px;
         margin-left: 0px;
         margin-right: 0px;
         margin-bottom: 0px;
         scrollbar-darkshadow-color:#dcdcdc;
         scrollbar-track-color: #cecdcd;
         scrollbar-base-color: #dcdcdc;
         scrollbar-arrow-color: #9e9f9f;
         }

INPUT {
background-color: #571D05;
color: #5F707C;
font-family : verdana, arial, helvetica, swiss, sans-serif;
font-size: 8px;
font-weight: normal;
border-top:1px solid #7892A0;
border-left:1px solid #7892A0;
border-right:1px solid #7892A0;
border-bottom:1px solid #7892A0;
text-indent: 1px;
}

td. {
color: #FFFFFF;
font-size : 8pt;
font-family : verdana, arial, helvetica, swiss, sans-serif;
line-height: 130%;
}


.button_orange{
background-image: url(img/button_orange.jpg);
background-repeat: no-repeat;
text-align: center;
font-family : verdana, arial, helvetica, swiss, sans-serif;
color : #535353;
letter-spacing: 0.29px;
font-size : 13px;
line-height: 16px;
width:88px;
height:20px;
}


.button_weiss{
background-image: url(img/button_weiss.jpg);
background-repeat: no-repeat;
text-align: center;
font-family : verdana, arial, helvetica, swiss, sans-serif;
color : #535353;
letter-spacing: 0.29px;
font-size : 13px;
line-height: 16px;
width:88px;
height:20px;
}


 .bg    {
        background-image: url(img/hintergrund_mit_linien.jpg);
        background-repeat: repeat-x;
        background-position: top;
        padding-top: 0px;
        }


.bg-top {
        background-image: url(img/hintergrund_oben.jpg);
        background-repeat: repeat-x;
        background-position: bottom;
        padding-bottom: 13px;
        }

.bg-bottom {
        background-image: url(img/hintergrund_unten.jpg);
        background-repeat: repeat-x;
        background-position: top;
        }

.bg-left {
        background-image: url(img/hintergrund_links.jpg);
        background-repeat: repeat-y;
        background-position: top right;
        }

.bg-right {
        background-image: url(img/hintergrund_rechts.jpg);
        background-repeat: repeat-y;
        background-position: top left;
        }

.bg-content {
        background-image: url(img/linie_content.gif);
        background-repeat: no-repeat;
        background-position: top left;
        background-color: #FFFFFF;
        padding: 15px 0px 0px 0px;
        }

.bg-content1 {
        background-image: url(img/linie_content_1.gif);
        background-repeat: no-repeat;
        background-position: top left;
        background-color: #FFFFFF;
        padding: 15px 0px 0px 0px;
        }


.logo {
padding: 0px 30px 22px 0px;
text-align: right;
}

.menue {
padding: 22px 30px 0px 0px;
text-align: right;
}


.content {
margin: 28px 0px 22px 22px;
}

.content1 {
margin: 32px 0px 0px 40px;
}


.content2 {
margin: 6px 0px 0px 22px;
}

.content3
	{
margin:15px 0px 15px 0px;
width: 400px;
height:430px;
overflow:auto;

font-family : verdana, arial, helvetica, swiss, sans-serif;
color : #535353;
letter-spacing: 0.29px;
font-size : 13px;
line-height: 16px;
padding: 0px 0px 0px 0px;
text-align: left;
         }



/**********************************************************
        Textformatierungen
**********************************************************/

h1{
font-family:verdana,  arial, helvetica, swiss, sans-serif;
color: #535353;
font-size: 17px;
line-height: 130%;
font-weight : bold;
}

h2{
font-family : verdana, arial, helvetica, swiss, sans-serif;
color : #6C2D0B;
font-size : 10px;
line-height: 200%;
line-height: 130%;
font-weight : bold;
text-align: center;
}



.text{
color : #FFFFFF;
letter-spacing: 0.29px;
font-size : 10px;
line-height: 7px;
font-family : verdana, arial, helvetica, swiss, sans-serif;
}

.text2{
letter-spacing: 0.4px;
color : #FFFFFF;
font-size : 10px;
font-family : verdana, arial, helvetica, swiss, sans-serif;
line-height: 23px;
}

.text3{
font-family : verdana, arial, helvetica, swiss, sans-serif;
color : #535353;
letter-spacing: 0.29px;
font-size : 13px;
line-height: 16px;
padding: 50px 0px 0px 20px;
text-align: left;
}



a:link, a:visited, a:active{
        color : #FFFFFF;
        text-decoration : none;
        }

a:hover
        {
        color: #f4b850;
        text-decoration: none;
        }

.button_weiss:link, button_weiss:visited, button_weiss:active
	{
        color : #535353;
        text-decoration : none;
        }

.button_weiss:hover
        {
        color: #f4b850;
        text-decoration: none;
        }

.navi:link, .navi:visited, .navi:active
        {
        color : #f4b850;
        text-decoration : none;
        letter-spacing:1px;
        }

.navi:hover
        {
        color: #f4b850;
        text-decoration: none;
        }



/************************************************************
        Haupttabellen-, Content- und Printarearahmen
************************************************************/
.unterschrift{
margin: 0px 70px 0px 0px;

}

#cont {
padding: 0px 20px 0px 20px;
color:#C1D1D9;
display: table;
width:100%
}

.cont1, .cont2, .cont3, .cont4 {
display:block;
overflow:hidden;
}

.cont2{
background:#FFFFFF;
height:1px;
border-left:2px solid #C1D1D9;
border-right:2px solid #C1D1D9;
margin:0 3px;
}
.cont1 {
height:1px;
margin:0 5px;
background:#C1D1D9;
}

.cont3{
background:#FFFFFF;
height:1px;
border-left:1px solid #C1D1D9;
border-right:1px solid #C1D1D9;
margin:0 2px;
}

.cont4{
background:#FFFFFF;
height:2px;
border-left:1px solid #C1D1D9;
border-right:1px solid #C1D1D9;
margin:0 1px;
}

.conttext {
display:block;
color: #333333;
font-size : 11px;
line-height: 130%;
font-family : Verdana, Arial, Helvetica, Swiss, Sans-Serif;
padding: 3px 10px 1px 10px;
background:#FFFFFF;
border-right:1px solid #C1D1D9;
border-left:1px solid #C1D1D9;
}


.topmenu_link {
  font-size : 10px;
  font-family : verdana, arial, helvetica, swiss, sans-serif;
  text-decoration:none;
  font-weight: bold;
  color:#262626;
  vertical-align:middle;
  height:100%;
  display:block;
  padding-left:20px;
  padding-right:20px;
  border-left:2px solid #ECF0F2;
  border-right:1px solid #95ACB8;
  }

.boxtop{
background-color : transparent;
color: #106221;
font-size : 11px;
line-height: 130%;
font-weight:bold;
font-family : verdana, arial, helvetica, swiss, sans-serif;
}

.boxcont{
font-family : verdana, arial, helvetica, swiss, sans-serif;
font-size : 10px;
line-height: 130%;
background-color : transparent;
}


hr{
color : #A5B4BF;
height :1px;
}
.left-aktiv a:link, .left-aktiv a:visited, .left-aktiv a:active {
         background-color:#EE7506;
         color:#FFFFFF;
          }
.left-aktiv a:hover {
        background-color:#A8A8A8;
         color:#FFFFFF;
        }
.produkte_kategorie_link_aktiv{
background-color : red;
color : #FFFFFF;
}
.produkte_kategorie_link{
background-color : transparent;
color : #FF0000;
}


/*#imageContainer img {
        display:none;
        position:absolute;
        top:0; left:0;
}

#imageContainer {
        position:relative;
        margin:auto;
        height:300px;
        width:300px;
        max-height:300px;
        max-width:300px;
        border:0px solid #000;
}*/

#bilderauswahl{
  background-color:#;
  border:1px solid #;
  color:#000000;
  padding:4px;
}

img {border: 0px;
     background-color : none;
    }
