/* CSS Document */
/* Globale Einstellungen */
ul#nav1 {
margin:0;
padding:0;
list-style:none;
}

ul#nav1 a {
display:block; /* verleiht dem Inline-Element "Block-Level-Charakteristika" */
width:118px; /* Grafik-Breite */
height:30px; /* Grafik-Höhe */
margin:4px 0 6px 0; /* Aussenabstand oben - rechts - unten - links */
}

ul#nav1 a span {
display:none; /* für Blindtext */
}

/* CSS-Rollover mit background-image */

/* #link_1 */
ul#nav1 li a#link_1:link, ul#nav1 li a#link_1:visited {
background-image:url(bilder/bt-unserhaus.gif); 
}
ul#nav1 li a#link_1:hover {
background-image:url(bilder/bt-unserhaus-ov.gif); 
}
ul#nav1 li#active a#link_1 {
background-image:url(bilder/bt-unserhaus-ov.gif); 
}

/* #link_2 */
ul#nav1 li a#link_2:link, ul#nav1 li a#link_2:visited {
background-image:url(bilder/bt-zimmer.gif); 
}
ul#nav1 li a#link_2:hover {
background-image:url(bilder/bt-zimmer-ov.gif); 
}
ul#nav1 li#active a#link_2 {
background-image:url(bilder/bt-zimmer-ov.gif);
}

/* #link_3 */
ul#nav1 li a#link_3:link, ul#nav1 li a#link_3:visited {
background-image:url(bilder/bt-restaurant.gif); 
}
ul#nav1 li a#link_3:hover {
background-image:url(bilder/bt-restaurant-ov.gif);
}
ul#nav1 li#active a#link_3 {
background-image:url(bilder/bt-restaurant-ov.gif); 
}

/* #link_4 */
ul#nav1 li a#link_4:link, ul#nav1 li a#link_4:visited {
background-image:url(bilder/bt-umgebung.gif);
}
ul#nav1 li a#link_4:hover {
background-image:url(bilder/bt-umgebung-ov.gif); 
}
ul#nav1 li#active a#link_4 {
background-image:url(bilder/bt-umgebung-ov.gif); 
}

/* #link_5 */
ul#nav1 li a#link_5:link, ul#nav1 li a#link_5:visited {
background-image:url(bilder/bt-bildergalerie.gif); 
}
ul#nav1 li a#link_5:hover {
background-image:url(bilder/bt-bildergalerie-ov.gif); 
}
ul#nav1 li#active a#link_5 {
background-image:url(bilder/bt-bildergalerie-ov.gif); 
}

/* #link_6 */
ul#nav1 li a#link_6:link, ul#nav1 li a#link_6:visited {
background-image:url(bilder/bt-kontakt.gif); 
}
ul#nav1 li a#link_6:hover {
background-image:url(bilder/bt-kontakt-ov.gif); 
}
ul#nav1 li#active a#link_6 {
background-image:url(bilder/bt-kontakt-ov.gif); 
}

ul#nav1 a#seminar {
	margin:-9px 0 10px 0; /* Aussenabstand oben - rechts - unten - links */
	height: 15px;
	padding:0;
	width: 110px;

}

ul#nav1 li a#seminar:link, ul#nav1 li a#seminar:visited {
	margin:-6px 0 6px 0; /* Aussenabstand oben - rechts - unten - links */
	height: 15px;
	padding:0;
	width: 110px; 
	text-decoration:none;
	text-align:right;
	font-family:Tahoma, Verdana;
	color:#7d2231;
	font-size:0.8em; 
	
}
ul#nav1 li a#seminar:hover {
	text-decoration:underline;

	color:#666666;
}
ul#nav1 li#active a#seminar {
	color:#666666;
	font-size:0.8em; 

}


ul#nav1 a#booking {
	margin:-9px 0 10px 0; /* Aussenabstand oben - rechts - unten - links */
	height: 15px;
	padding:0;
	width: 110px;

}

ul#nav1 li a#booking:link, ul#nav1 li a#booking:visited {
	margin:-6px 0 6px 0; /* Aussenabstand oben - rechts - unten - links */
	height: 15px;
	padding:0;
	width: 115px; 
	text-decoration:none;
	text-align:right;
	font-family:Tahoma, Verdana;
	color:#FF5F00;
	font-size:0.9em; 
	font-weight:bold;
	
	
}
ul#nav1 li a#booking:hover {
	text-decoration:underline;

	color:#FF5F00;
}
ul#nav1 li#active a#booking {
	color:#666666;
	font-size:0.8em; 

}





/*
a.seminar, a.seminar:link, a.seminar:visited {
	color: #7d2231;
	text-decoration:none;
	text-align:right;
	font-family:Tahoma, Verdana;
	font-size:0.8em;
}

a.seminar:hover {
	text-decoration:none;

	font-weight:bold;
}

a.seminar:active {
	color:#666666;
	font-size:0.9em;
}
*/
ul#nav1 a.impress {
	margin:-5px 0 0 0; /* Aussenabstand oben - rechts - unten - links */
	height: 15px;
	padding:0;
	width: 60px;

}

a.impress, a.impress:link  {
	color: #7d2231;
	text-decoration:none;
	text-align:right;
	font-family:Arial,  Helvetica, Verdana, sans-serif;
	font-size:0.7em;
}

a.impress:hover {
	text-decoration:none;
	font-size:0.8em;
}

a.impress:active {
	color:#666666;
	font-size:0.8em;
}