/* ----------------------------------------------------- navi 01 ----------------------------------------------------- */

#navi01 {
	position:absolute;
	top:210px;
	left:88px;
	width:140px;
	z-index:10;
}

#navi01 ul {
	width: 153px;
	margin: 0 0 0 18px;
}	
	


#navi01 ul li  { 
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-variant:small-caps !important;
	font-size:1em;
	font-weight:regular;
	text-align:right;
	color:#6C3328;
	list-style: none;
	height: 26px;
	width: 125px;
	float: left;
}

#navi01 ul li a {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-variant:small-caps !important;
	font-size:1em;
	font-weight:regular;
	text-align:right;
	color:#d9c29c;
	display:block;
	height: 26px;
	width: 125px;
	padding: 0 15px 0 0;
	margin: 0;
}

#navi01 ul li a:hover {
	color:#a8745e;
	text-decoration:none;
}

/* ----------------------------------------------------- navi aufklapp ----------------------------------------------------- */

#wrapper #navi01 ul li ul {
	display: none;
 	list-style: none;
	background: url(../images/navi_bg.jpg) no-repeat; 
	border: 1px solid #ccae89;
	width: 135px;
	height: 56px;
}

*html #wrapper #navi01 ul li ul {
	width: 135px;
	background-color: #ede2ac;
}	

#wrapper #navi01 ul ul a {
	display: block;
	width: 110px;
	height: 26px;
	padding: 7px 0 0 0;
}

#wrapper #navi01 ul li#zimmer ul {
	top: 50px;
	left: 135px;
	position: absolute;
}

#wrapper #navi01 ul li#unserhaus ul {
	top: 25px;
	left: 135px;
	position: absolute;
}

#wrapper #navi01 ul li#restaurant ul {
	top: 75px;
	left: 135px;
	position: absolute;
}

#wrapper #navi01 ul li#restaurant_cz ul {
	top: 75px;
	left: 135px;
	position: absolute;
}

#wrapper #navi01 ul li#feiern ul {
	top: 102px;
	left: 135px;
	position: absolute;
}

#wrapper #navi01 ul li#tagungen ul {
	top: 129px;
	left: 135px;
	position: absolute;
}

#wrapper #navi01 ul li#arrangements ul {
	top: 180px;
	left: 135px;
	position: absolute;
}


#wrapper #navi01 ul li#arrangements_cz ul {
	top: 100px;
	left: 135px;
	position: absolute;
}

#wrapper #navi01 ul li#umgebung ul {
	top: 235px;
	left: 135px;
	position: absolute;
}


#wrapper #navi01 ul li#unserhaus:hover ul {display: block;}
 
#wrapper #navi01 ul li#zimmer:hover ul {display: block;}

#wrapper #navi01 ul li#restaurant:hover ul {display: block;}

#wrapper #navi01 ul li#restaurant_cz:hover ul {display: block;}

#wrapper #navi01 ul li#feiern:hover ul {display: block;}

#wrapper #navi01 ul li#tagungen:hover ul {display: block;}

#wrapper #navi01 ul li#umgebung:hover ul {display: block;}

#wrapper #navi01 ul li#arrangements:hover ul {display: block;}

#wrapper #navi01 ul li#arrangements_cz:hover ul {display: block;}



#wrapper #navi01 #zimmer #ausstattung a:hover,
#wrapper #navi01 #zimmer #zimmerpreise a:hover,
#wrapper #navi01 #unserhaus #geschichte a:hover,
#wrapper #navi01 #unserhaus #gegenwart a:hover,
#wrapper #navi01 #restaurant #wintergarten a:hover,
#wrapper #navi01 #restaurant #koenigalbert a:hover,
#wrapper #navi01 #restaurant #sonnenterrasse a:hover,
#wrapper #navi01 #restaurant_cz #wintergarten a:hover,
#wrapper #navi01 #restaurant_cz #koenigalbert a:hover,
#wrapper #navi01 #restaurant_cz #sonnenterrasse a:hover,
#wrapper #navi01 #feiern #hochzeit a:hover,
#wrapper #navi01 #feiern #festliche_anlaesse a:hover,
#wrapper #navi01 #tagungen #programm a:hover,
#wrapper #navi01 #tagungen #pauschalen a:hover,
#wrapper #navi01 #arrangements #saisonal a:hover,
#wrapper #navi01 #arrangements #ganzjaehrig a:hover
#wrapper #navi01 #arrangements_cz #saisonal a:hover,
#wrapper #navi01 #arrangements_cz #ganzjaehrig a:hover,
#wrapper #navi01 #umgebung  a:hover,
#wrapper #navi01 #tagungen  a:hover
{ color:#a8745e;}

#wrapper #navi01 ul li ul li {padding: 0; margin: 0;}

#wrapper #navi01 ul li ul li a {color: #670d0d; text-align: left; margin:  0 0 0 15px;}

#wrapper #navi01 #umgebung ul {
	height: 162px;
	background: url(../images/navi_bg4.jpg) #ede2ac no-repeat;
}

#wrapper #navi01 #umgebung ul li#p01 {height:40px!important;}
#wrapper #navi01 #umgebung ul li#p02 {height:50px!important;}
#wrapper #navi01 #umgebung ul li#p03 {height:50px!important;}

#wrapper #navi01 #restaurant ul {
	height: 112px;
	background: url(../images/navi_bg2.jpg) #ede2ac no-repeat;
}

#wrapper #navi01 #restaurant_cz ul {
	height: 126px;
	background: url(../images/navi_bg2.jpg) #ede2ac no-repeat;
}

#wrapper #navi01 #feiern ul, #wrapper #navi01 #tagungen ul { 
height: 69px; background: url(../images/navi_bg3.jpg) #ede2ac no-repeat;}

#wrapper #navi01 #feiern ul li, #wrapper #navi01 #tagungen ul li { height: 40px;}



/* ----------------------------------------------------- navi 02 ----------------------------------------------------- */

#navi02 {
	position:absolute;
	top:500px;
	z-index:5;
	left:88px;
	width:148px;
}

#navi02 li  { 
/*	list-style-type:none;
	display:block;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-variant:small-caps !important;
	font-size:1.em;
	font-weight:regular;
	text-align:right;
	height:20px;
	padding:6px 5px 0 0;
	display:block;
	color:#333333;
	background:url(../images/navi_strich.gif)  0 bottom no-repeat;
	
}



#navi02  li a {
font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-variant:small-caps !important;
	font-size:1em;
	font-weight:regular;
	text-align:right;
	height:20px;
	padding:0px 0px 0 0;
	display:block;
	color:#333333;
}


#navi02  li a:hover {
	color:#979271;
	text-decoration:none;
}

/* ----------------------------------------------------- navi 03 ----------------------------------------------------- */


#navi03 {
	position:absolute;
	z-index:5;
	left:88px;
	width:148px;
	top:645px;

}

#navi03 li  { 
	list-style-type:none;
	display:block;
}


#navi03 li a {
font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-variant:small-caps !important;
	font-size:1.em;
	font-weight:regular;
	text-align:right;
	height:20px;
	padding:6px 5px 0 0;
	display:block;
	color:#333333;
	background:url(../images/navi_strich.gif)  0 bottom no-repeat;
}


#navi03  li a:hover {
	color:#a8745e;
	text-decoration:none;
}


/*  ---------------------------------------- Navi allgemein ---------------------------------------- */

a { color:#670d0c; font-weight:regular; text-decoration:none;}
a:hover { color:#670d0c; text-decoration:underline;}

