html{height:100%;}
body{height:100%; margin:0; padding:0; font-size:14px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; background-color:#9C814C; text-align:center;}

#frame {
clear:left;
position: relative;
width: 998px;
margin:0 auto;
padding: 0px;
display: block;
color: #600000;
background-color:#EBD4A8;
border: 1px solid #ffffff;
font-weight: bold;
text-align:left;
float:none;
}

#top {background-color:#EBD4A8; text-align:left; height:128px; margin:0; padding:0;}
#top img{margin:0; padding:0;}

#navigation {margin:0; padding:0; text-align:center; border:0px solid #ffffff; width:998px; font-size:15px;}
#navigation li{list-style:none; display:block; background-color:#6B2907; margin:0; padding:0; float:left;
							 border-bottom:1px solid #ffffff; border-top:1px solid #ffffff; line-height:25px; width:166px;}
#navigation li.plus1px{width:167px;}
#navigation a{padding:0; margin:0; text-decoration:none; font-weight:bold; color:#EBD4A8; background-color:#6B2907; width:100%;}
#navigation a:hover{border-color:#600000; color:#6B2907; background-color:#9D7250; width:100%;}
#navigation li:hover{background-color: #9D7250; color:eddec1;}
#navigation li:hover a{background-color: #9D7250; color:#6B2907;}
#navigation #active{color:#eddec1; background-color:#9D7250;}

#subnavi {margin:0; padding:0; text-align:center; width:998px; background-color:#9D7250; border-bottom:1px solid #ffffff; clear:both;}
#subnavi ul{width:750px; margin:auto; padding:0;}
#subnavi ul.galerie li{list-style:none; display:block; background-color:#9D7250; margin:0; padding:0; float:left;
							 border-bottom:0px solid #ffffff; border-top:0px solid #600000; line-height:25px; width:250px;}
#subnavi ul.produkte li{list-style:none; display:block; background-color:#9D7250; margin:0; padding:0; float:left;
							 border-bottom:0px solid #ffffff; border-top:0px solid #600000; line-height:25px; width:250px;}
#subnavi a{padding:0; margin:0; text-decoration:none; font-weight:bold; color:#eddec1; background-color:#9D7250; width:100%;}
#subnavi a:hover{border-color:#600000; color:#6B2907; text-decoration:underline; background-color:#9D7250; width:100%;}
#subnavi li:hover {background-color: #9D7250;}
#subnavi li:hover a{background-color: #9D7250; color:#6B2907; text-decoration:underline;}
#subnavi #active {color:#eddec1; background-color:#9D7250; font-weight:bold; text-decoration:underline;}


#galerie-navi {margin:0; padding:0; text-align:center; border:0px solid #ffffff; width:100%;}
#galerie-navi li{list-style:none; display:block; background-color:transparent; margin:0; padding:0; float:left;
							 border:1px solid #EBD4A8; line-height:25px; width:182px;}
#galerie-navi a{padding:0; margin:0; text-decoration:none; font-weight:bold; color:#6B2907; background-color:#EBD4A8; width:100%;}
#galerie-navi a:hover{border-color:#600000; color:#ffd889; background-color:#EBD4A8; width:100%;}
#galerie-navi li:hover {background-color:transparent; border:1px solid #000000;}
#galerie-navi li:hover a{background-color:#EBD4A8; color:#9D7250;}
#galerie-navi #active {color:#b56525; background-color:#ffd889; font-weight : normal;}

#shaddow {border:0px solid #ff0000; background-image:url(../bilder/schatten.jpg); background-repeat:repeat-x; background-position:top left; height:12px;}

#cont .galerie-thumb {float:right; height:400px; width:280px; overflow:auto; border:solid 1px #000000; margin:45px 0 0 0; padding:2px 2px 2px 2px; text-align:justify;}
#cont .galerie-thumb img{border-style:solid; border-width:1px; border-color:#000000; margin:2px 2px 2px 2px;}
#cont .galerie-thumb img:hover {border-color:#ffffff;}

#cont {padding:8px 25px 20px 25px; margin:0; border:0px solid #600000; color:#000000; background-image:url(../bilder/hirnholz.jpg);
			 background-repeat:no-repeat; background-position:bottom left; z-index:0;}
#cont p{margin:15px 30px 15px 30px; padding:0;}

#firmen-video img{border:2px solid #666666;}
#firmen-video img:hover{border:2px solid #000000;}

#fragen a{text-decoration:none;}

#footer {padding:0; color:#eddec1; background-color:#6B2907; width:998px; border-top:1px solid #ffffff;
				 font-size:10px; line-height:25px; text-align:center;}
#footer a{padding:0; margin:0; font-weight:bold; color:#eddec1; background-color:#6B2907;}
#footer a:hover{color:#9D7250;}

#answer {color:#6B2907;}

h1 {font:bold 21px arial,sans-serif; text-align:center;}
h2 {font:bold 19px arial,sans-serif; text-align:center;}
h3 {font:bold 17px arial,sans-serif; text-align:center;}

td {font-size:14px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}