body {
  color: #000;
  font-family: arial,helvetica,sans-serif;
  font-size: 14px;
  line-height:18px;
  padding: 0;
  margin: 0;
  text-align: center;

}

* {
margin:0;
padding:0;
}

div{
margin:0;
padding:0;
}

p{
width:400px;
}

#all  {
background-color: #F0E5E5;
width: 800px;
margin: 0px auto;
text-align: left;

  }

#header
  {
  margin:0;
padding:0;
height:151px;
    position: relative;
   }
   

#nav
  {
  height:22px;
  margin:0;
padding:0;
  padding-left:30px;

background-color: #F0E5E5;
  } 

#nav ul li {
  height:19px;
background-color: #F0E5E5;
	padding: 0;
	margin: 0;
	bottom: 0;
	display: block;
	float: left;
	border-right: 1px solid #A37577;
	  padding-top:3px;
	/*font-weight:bold;*/
}
#nav ul li.letzter {border-right: 0px;}
#nav ul li.produkt{background-color: #D7D83C;}
#nav ul li a {
	padding-left:8px;
	padding-right:8px;
	display: block;
	height: 15px;
	color:#000;
	text-decoration: none;
}

ul#navigation li.produkt a:hover {
	display: block;
	color:#3C5100;
}	
ul#navigation li a:hover {
	display: block;
	color:#A37577;
}	
	
#content{
margin-top:40px;
padding-left:262px;
width:800px;
}

#content1{
margin-top:46px;
width:800px;
}

#content2{
margin-top:31px;
width:800px;
}

#content3{
margin-top:32px;
*margin-top:34px;
width:800px;
}

#content4{
margin-top:16px;
width:800px;
height:105px;
}
#content5{
margin-top:28px;
width:800px;
}
#content5{
margin-top:28px;
width:800px;
}
#content6{
margin-top:39px;
width:800px;
}
#content7{
margin-top:39px;
*margin-top:40px;
width:800px;

}
#content8{
margin-top:39px;
+margin-top:42px;
width:800px;
color:#D5D5D5;
}
.bild{margin-left:30px;float:left;}
.text{margin-left:30px; padding-top:20px; width:450px;float:left;}
.text_lang{margin-left:30px; padding-top:8px; width:750px;float:left;}

.text_kurz{margin-left:10px; padding-top:10px; width:140px;float:left;}

#formular{
  
   padding: 0 0 10px 0;
    }
  
h1{font-size:26px; font-weight:normal; line-height:30px;margin-bottom:20px;}  
h2{font-size:20px; font-weight:normal; line-height:25px;margin-bottom:20px;}  
h3{font-size:14px; font-weight:bold; ;margin-bottom:0px;margin-top:0px; }  
h4{font-size:14px; font-weight:bold; ;margin-bottom:0px;margin-top:20px; } 

table, tr {padding:0px;margin:0px;}
td {padding:5px;margin-top:0px;border:1px solid #999;}

input 
  {width: 186px;
   border: 1px solid #999;
   background: #F7F7F7;
   	 font-weight:normal;
    font-size: 12px;
   }
.anzahl 
{width: 40px;}

textarea 
  {width: 320px;
  height:60px;
   border: 1px solid #999;
   background: #F7F7F7;
    font-weight:normal;
    font-size: 12px;
   }
  
.submit 
  {color: #fff;

   background: #B31627;
   width: 100px;
   border:0;
   }
