﻿/* 25.09.
link hover #B5936E,
unterlink #B5936E
*/
html,body {
	font: 11pt/140% Arial;
	color: #fefef4;
	margin: 0px;
	padding: 0px;
	text-align:center;
	background: #fefef4;
	border: 1px solid #FEFEF4;
}
*{padding:0;
	margin:0;}
.fett{font-weight:bold;}
a:link, a:visited, a:active{ color: #DAC9B7; font: 11pt/140% Arial; text-decoration: underline; }
a.termin:link, a.termin:visited, a.termin:active, a.termina:hover{ font-weight: bold ;  }

a:hover { color: #fff; }
p, h1, h2, h3, ul, ol, span, img, li{
	font:11pt/140% "Arial", monospace;
	list-style-type: none;
	color:#fefef4;
white-space:pre-line;
	}
#home .home, #hotel .hotel, #restaurant .restaurant, #biergarten .biergarten, #zimmer .zimmer, #veranstaltungen .veranstaltungen, 
#aktuelles .aktuelles, #kontakt .kontakt, #impressum .impressum{color: #fff; font-size: 10pt; text-decoration: none; 
line-height: 22px; /* IC */
height: auto !important;
height: 1%; /*For IE*/
	font-family: "Arial"; font-weight: bold;} 
#geschichte .geschichte, #name .name, #impressionen .impressionen, #fruehstueck .fruehstueck, #mittag .mittag, #kaffee .kaffee,
 #abendkarte .abendkarte, #steak .steak, #saisonkarte .saisonkarte, #tagungen .tagungen, #familienfeiern .familienfeiern, 
 #kegelbahn .kegelbahn, #termine .termine, #berichte .berichte, #oeffnungszeiten .oeffnungszeiten
 {color: #fff; font-size: 10pt; font-weight: bold; text-decoration: none;
line-height: 22px; /* IC */
height: auto !important;
height: 1%; /*For IE*/
font-family: "Arial"; } 
#mitte{
	position:relative;
	width:980px;
	height:60px;
	margin:0 auto;
	text-align:left;
	padding: 0;
	background: #fefef4 url(img/blumen.gif) no-repeat left 25px;
	z-index: 1;
}
.schriftzug{float:right; }
#content{position:absolute;
	width:950px;
	height:570px;
	margin: 60px 10px 0 25px;
	padding:0;
	background:url(img/hg.gif) repeat-x;
	z-index: 2;
}
#links ul{
	padding : 3px;
	margin : 0;
	white-space : nowrap;
}
#links ul li{
	display : inline;
}
#links ul li a{font: bold 10pt Arial;
	padding :0 0.5em;
	text-decoration : none;
}
#links ul li a:hover{
color : #fff;
}
#unterlinks ul {
	padding: 5px 0 0 15px;
	margin: 0;
	white-space : nowrap;
}
#unterlinks ul li { display: inline;  padding:0 5px;  float: left;} 
#unterlinks ul li a { 
font: bold 10pt Arial;
padding :0 0.5em;
text-decoration: none;
line-height: 22px; /* IC */
height: auto !important;
height: 1%; /*For IE*/
} 
#right{
	position: absolute;
	float: right;
	width:480px;
	top: 100px;
	/*left:20px;*/
	right:10px;
	margin:0;
	padding-right: 20px;
}
div#right h2{ padding-bottom:3px;}
div#right h3{ padding-bottom:3px;}

#right p{ padding:0 0 10px 0; text-align: justify;
	TEXT-JUSTIFY: inter-ideograph; }
#right ol{ margin: 0; padding:0; }
#right ol li{margin: 0 0 0 230px; padding:0;
list-style-position: outside;list-style-type: square;
}

#right a.text{font-size:11pt; font-family:"Arial", monospace; color:#fefef4; text-decoration: underline;}
.img_klein{float: left; margin: 0 10px 7px 0; border:1px solid #fff;}
#left{
	position: absolute;
	float: left;
	width:431px;
	height:288px;
	top: 189px;
	padding: 0;
	border:1px solid #fff;
z-index: 3;
}
/*formular*/
.submit{
padding:3px;
margin: 10px 0 5px 0;
font: 9pt/9pt Arial;
color: #734208;
float:right; 
border:1px solid #B5936E;
}
.submit:hover { color:#470706; }
label.left
{ float: left;
width: 10em;
margin:0;
padding: 0;
font-family: Arial;
font-size: 11pt;
color: #FEFEF4;
}
input[type=text], select { float : left;}

/*  fuer Mozilla*/
input[type=checkbox].right, input[type=radio].right { margin-left: 5.0em;}
form br {clear: both;}
.box { border:1px solid #B5936E; width: 22em;}
#form {line-height: 20pt; width: 445px; }
textarea{width: 22em; height: 12em;}
/*border:1px solid #fff; */
/*Formende*/


 /*Impressionen*/
.bilder ul {
	margin: 5px 0 0;
	padding:0;
	clear: both;
	
} 
.bilder ul li {
	width:150px;
	float: left;
	margin: 0;
	padding: 0 10px 10px 0;
	
} 
.bilder ul li a img { 
display: block; 
margin: 0 auto; 
list-style-type: none;
	list-style-image: none;
}
.galerie {border:1px solid #FEFEF4; list-style-type: none;
	list-style-image: none;}

/*Bildergalerie Ende*/
ol li {padding:0px; margin:0px;}
