body {
	margin:0px; padding:0px; background-image:url(images/hintergrund.gif); background-repeat:repeat-x; background-position:top; background-color:#3b1e08;  }
	
h1 {color:#4b8cb9; font-size:22px; font-weight:normal; line-height:28px; margin-top:0px; margin-bottom:10px;}
h2 {background-color:#4b8cb9; color:#fff; padding:3px;font-size:14px; font-weight:normal; line-height:18px; margin-top:0px; margin-bottom:10px;}
p {margin-top:0px; margin-bottom:18px;}
	
#kopf { margin:0px auto; width:996px; height:236px; background-image: url(images/logo_neu.jpg);}
#holz { margin:0px auto; width:996px;background-image: url(images/holz.jpg);}
#inhalt {background-image: url(images/inhalt.gif);}
#inhalt2 { background-image:url(images/hintergrund_inhalt.png);}
#inhalt_oben {background-image:url(images/inhalt_oben.jpg); background-repeat: no-repeat; background-position:top;}
#fuss {background-image: url(images/fuss.jpg);height:50px;margin:0px auto; width:996px; }


body, input, textarea, select {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#804000;
}

#inhalt_innen {color:#3C1715; font-size:12px; line-height:18px;}

a:link, a:visited {color:#4b8cb9;}
a:hover {color:#660000;}


#inhalt_innen {float:left; width:350px; padding-bottom:20px;}

hr {
	width:100%;
	border-style:solid;
	background-color:#e5b970;  /* Mozilla 1.4 */
	color:#e5b970;  /* IE 6 */
	border: #e5b970;  /* Opera 7.11 */
	height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
	}
	/*****************redervierung********************************/
#reservierung {float:right;   width:180px; padding-right:85px; }

input, textarea {background-color:#e7c8a6; border:0px; padding:3px; width:174px; margin-bottom:5px; font-style:italic; color:#3C1715;}
.reservierung {width:180px;}
.ohnerahmen {background-color:transparent; width:18px; height:20px; padding:3px;}
select {margin-top:5px; margin-bottom:10px; width:180px; background-color:#F5EDE2}
.button {background-color:#2a1405; color:#fff; margin-top:10px; width:100px; margin-left:40px;}


.small {font-size:10px;}

input.inputbox_active,
select.inputbox_active {background-color:#990000; color:#FFFFFF;}

.kontaktformular {background-color:#f8e6d2; padding:10px; padding-left:85px; padding-right:85px;}
/*******************navigation**************************/

#subnavi {clear:both; border-top:1px dotted #4b8cb9; text-align:right; font-size:10px; margin-left:80px; width:500px; }


#buts {padding-left:18px; margin-top:-73px; float:left; width:181px; }

#buts a:link,
#buts a:visited,
#buts a:hover {width:161px; display:block;}

.but1 a:link,
.but1 a:visited,
.but1 a:hover{
	height:101px;
	background-image: url(images/but1_a.jpg);
	}	
.but1 a:hover{
	background-image:url(images/but1_b.jpg);
	}
	
	
.but2 a:link,
.but2 a:visited,
.but2 a:hover{
	height:86px;
	background-image: url(images/but2_a.jpg);
	}	
.but2 a:hover{
	background-image:url(images/but2_b.jpg);
	}
	
.but3 a:link,
.but3 a:visited,
.but3 a:hover{
	height:96px;
	background-image: url(images/but3_a.jpg);
	}	
.but3 a:hover{
	background-image:url(images/but3_b.jpg);
	}
	
.but4 a:link,
.but4 a:visited,
.but4 a:hover{
	height:105px;
	background-image: url(images/but4_a.jpg);
	}	
.but4 a:hover{
	background-image:url(images/but4_b.jpg);
	}
.none {display:none;}
