/* ------------------------------------- Menü Willkommen ------------------------------------- */

#navcontainertop ul
{
	background-color:#CB9A2D;
	padding:0;
	margin:0;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	letter-spacing:0px;
	text-align:right;

}

#navcontainertop ul li { 

	display:inline;
}

#navcontainertop ul li a
{
	background-color:#CB9A2D;
	color: White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
	height:25px;
	padding:4px;
	line-height:17px;
}

#navcontainertop ul li a:hover
{
	background-color:#D3A94C;
	color:#fff;
}

#navcontainertop ul li a#current
{
	background-color:#D3A94C;
	color:#fff;
}

#navcontainertop_td
{
	background-color:#CB9A2D;
}

/* ------------------------------------- Ende Menü Willkommen ------------------------------------- */

/* ------------------------------------- Menü Gourmet ------------------------------------- */

#navtopgourmet ul
{
	padding:0;
	margin:0;
	background-color:#923F0B;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopgourmet ul li { display: inline; }

#navtopgourmet ul li a
{
	padding:4px;
	height:25px;
	background-color:#923F0B;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopgourmet ul li a:hover
{
	background-color:#A25C2F;
	color:#fff;
}

#navtopgourmet ul li a#current
{
	background-color:#A25C2F;
	color:#fff;
}
#navtopgourmet_td
{
	background-color:#923F0B;

}
/* ------------------------------------- Ende Menü Gourmet ------------------------------------- */

/* ------------------------------------- Menü Weine ------------------------------------- */

#navtopweine ul
{
	padding:0;
	margin:0;
	background-color:#8A0F18;
	color:White;
	float:right;
	width:100%;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopweine ul li { display: inline; }

#navtopweine ul li a
{
	padding:4px;
	height:25px;
	background-color:#8A0F18;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopweine ul li a:hover
{
	background-color:#9B333A;
	color:#fff;
}

#navtopweine ul li a#current
{
	background-color:#9B333A;
	color:#fff;
}

#navtopweine_td
{
	background-color:#8A0F18;
}


/* ------------------------------------- Ende Menü Weine ------------------------------------- */

/* ------------------------------------- Menü Wohnen ------------------------------------- */

#navtopwohnen ul
{
	padding:0;
	margin:0;
	background-color:#B97935;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopwohnen ul li { display: inline; }

#navtopwohnen ul li a
{
	padding:4px;
	height:25px;
	background-color:#B97935;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopwohnen ul li a:hover
{
	background-color:#C38D53;
	color:#fff;
}

#navtopwohnen ul li a#current
{
	background-color:#C38D53;
	color:#fff;
}
#navtopwohnen_td
{
	background-color:#B97935;
}

/* ------------------------------------- Ende Menü Wohnen ------------------------------------- */
/* ------------------------------------- Menü Wellness ------------------------------------- */

#navtopwellness ul
{
	padding:0;
	margin:0;
	background-color:#D36423;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;>
	letter-spacing:0px;
	text-align:right;
}

#navtopwellness ul li { display: inline; }

#navtopwellness ul li a
{
	padding:4px;
	height:25px;
	background-color:#D36423;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopwellness ul li a:hover
{
	background-color:#DA7B44;
	color:#fff;
}

#navtopwellness ul li a#current
{
	background-color:#DA7B44;
	color:#fff;
}
#navtopwellness_td
{
	background-color:#D36423;
}


/* ------------------------------------- Ende Menü Wellness ------------------------------------- */
/* ------------------------------------- Menü Aktiv Sommer ------------------------------------- */

#navtopaktivsommer ul
{
	padding:0;
	margin:0;
	background-color:#C49100;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopaktivsommer ul li { display: inline; }

#navtopaktivsommer ul li a
{
	padding:4px;
	height:25px;
	background-color:#C49100;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopaktivsommer ul li a:hover
{
	background-color:#CDA126;
	color:#fff;
}

#navtopaktivsommer ul li a#current
{
	background-color:#CDA126;
	color:#fff;
}
#navtopaktivsommer_td
{
	background-color:#C49100;
}


/* ------------------------------------- Ende Menü Aktiv Sommer ------------------------------------- */
/* ------------------------------------- Menü Aktiv Winter ------------------------------------- */

#navtopaktivwinter ul
{
	padding:0;
	margin:0;
	background-color:#7A83A0;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopaktivwinter ul li { display: inline; }

#navtopaktivwinter ul li a
{
	padding:4px;
	height:25px;
	background-color:#7A83A0;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopaktivwinter ul li a:hover
{
	background-color:#8E95AE;
	color:#fff;
}

#navtopaktivwinter ul li a#current
{
	background-color:#8E95AE;
	color:#fff;
}

#navtopaktivwinter_td
{
	background-color:#7A83A0;
}


/* ------------------------------------- Ende Menü Aktiv Winter ------------------------------------- */
/* ------------------------------------- Menü Angebote Sommer ------------------------------------- */

#navtopofferssummer ul
{
	padding:0;
	margin:0;
	background-color:#8C934F;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopofferssummer ul li { display: inline; }

#navtopofferssummer ul li a
{
	padding:4px;
	height:25px;
	background-color:#8C934F;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopofferssummer ul li a:hover
{
	background-color:#9DA369;
	color:#fff;
}

#navtopofferssummer ul li a#current
{
	background-color:#9DA369;
	color:#fff;
}

#navtopofferssummer_td
{
	background-color:#8C934F;
}

/* ------------------------------------- Ende Menü Angebote Sommer ------------------------------------- */
/* ------------------------------------- Menü Angebote Winter ------------------------------------- */

#navtopofferswinter ul
{
	padding:0;
	margin:0;
	background-color:#E69877;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopofferswinter ul li { display: inline; }

#navtopofferswinter ul li a
{
	padding:4px;
	height:25px;
	background-color:#E69877;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopofferswinter ul li a:hover
{
	background-color:#EAA78B;
	color:#fff;
}

#navtopofferswinter ul li a#current
{
	background-color:#EAA78B;
	color:#fff;
}

#navtopofferswinter_td
{
	background-color:#E69877;
}

/* ------------------------------------- Ende Menü Angebote Winter ------------------------------------- */
/* ------------------------------------- Menü Geniesserangebot ------------------------------------- */

#navtopoffersgeniesser ul
{
	padding:0;
	margin:0;
	background-color:#CE3429;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopoffersgeniesser ul li { display: inline; }

#navtopoffersgeniesser ul li a
{
	padding:4px;
	height:25px;
	background-color:#CE3429;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopoffersgeniesser ul li a:hover
{
	background-color:#D55249;
	color:#fff;
}

#navtopoffersgeniesser ul li a#current
{
	background-color:#D55249;
	color:#fff;
}

#navtopoffersgeniesser_td
{
	background-color:#CE3429;
}

/* ------------------------------------- Ende Menü Geniesserangebot ------------------------------------- */
/* ------------------------------------- Menü Preise ------------------------------------- */

#navtopprices ul
{
	padding:0;
	margin:0;
	background-color:#A5A476;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopprices ul li { display: inline; }

#navtopprices ul li a
{
	padding:4px;
	height:25px;
	background-color:#A5A476;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopprices ul li a:hover
{
	background-color:#B2B28A;
	color:#fff;
}

#navtopprices ul li a#current
{
	background-color:#B2B28A;
	color:#fff;
}

#navtopprices_td
{
	background-color:#A5A476;
}

/* ------------------------------------- Ende Menü Preise ------------------------------------- */
/* ------------------------------------- Menü Last Minute ------------------------------------- */

#navtoplastminute ul
{
	padding:0;
	margin:0;
	background-color:#ADA0BE;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtoplastminute ul li { display: inline; }

#navtoplastminute ul li a
{
	padding:4px;
	height:25px;
	background-color:#ADA0BE;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtoplastminute ul li a:hover
{
	background-color:#B9AEC8;
	color:#fff;
}

#navtoplastminute ul li a#current
{
	background-color:#B9AEC8;
	color:#fff;
}

#navtoplastminute_td
{
	background-color:#ADA0BE;
}

/* ------------------------------------- Ende Last Minute ------------------------------------- */
/* ------------------------------------- Menü Lage ------------------------------------- */

#navtoplage ul
{
	padding:0;
	margin:0;
	background-color:#749B38;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtoplage ul li { display: inline; }

#navtoplage ul li a
{
	padding:4px;
	height:25px;
	background-color:#749B38;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtoplage ul li a:hover
{
	background-color:#89AA56;
	color:#fff;
}

#navtoplage ul li a#current
{
	background-color:#89AA56;
	color:#fff;
}

#navtoplage_td
{
	background-color:#749B38;
}

/* ------------------------------------- Ende Menü Lage ------------------------------------- */
/* ------------------------------------- Menü Kontakt ------------------------------------- */

#navtopkontakt ul
{
	padding:0;
	margin:0;
	background-color:#BF9A95;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopkontakt ul li { display: inline; }

#navtopkontakt ul li a
{
	padding:4px;
	height:25px;
	background-color:#BF9A95;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopkontakt ul li a:hover
{
	background-color:#C9A9A5;
	color:#fff;
}

#navtopkontakt ul li a#current
{
	background-color:#C9A9A5;
	color:#fff;
}

#navtopkontakt_td
{
	background-color:#BF9A95;
}

/* ------------------------------------- Ende Menü Kontakt ------------------------------------- */
/* ------------------------------------- Menü Newsletter ------------------------------------- */

#navtopnewsletter ul
{
	padding:0;
	margin:0;
	background-color:#D48320;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopnewsletter ul li { display: inline; }

#navtopnewsletter ul li a
{
	padding:4px;
	height:25px;
	background-color:#D48320;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopnewsletter ul li a:hover
{
	background-color:#DA9541;
	color:#fff;
}

#navtopnewsletter ul li a#current
{
	background-color:#DA9541;
	color:#fff;
}

#navtopnewsletter_td
{
	background-color:#D48320;
}

/* ------------------------------------- Ende Menü Newsletter ------------------------------------- */
/* ------------------------------------- Menü Gutschein ------------------------------------- */

#navtopgutschein ul
{
	padding:0;
	margin:0;
	background-color:#B4BD2E;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopgutschein ul li { display: inline; }

#navtopgutschein ul li a
{
	padding:4px;
	height:25px;
	background-color:#B4BD2E;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopgutschein ul li a:hover
{
	background-color:#BFC74D;
	color:#fff;
}

#navtopgutschein ul li a#current
{
	background-color:#BFC74D;
	color:#fff;
}

#navtopgutschein_td
{
	background-color:#B4BD2E;
}

/* ------------------------------------- Ende Menü Gutschein ------------------------------------- */
/* ------------------------------------- Menü Photogallery ------------------------------------- */

#navtopphotogallery ul
{
	padding:0;
	margin:0;
	background-color:#9A3410;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopphotogallery ul li { display: inline; }

#navtopphotogallery ul li a
{
	padding:4px;
	height:25px;
	background-color:#9A3410;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopphotogallery ul li a:hover
{
	background-color:#A95234;
	color:#fff;
}

#navtopphotogallery ul li a#current
{
	background-color:#A95234;
	color:#fff;
}

#navtopphotogallery_td
{
	background-color:#9A3410;
}

/* ------------------------------------- Ende Menü Photogallery ------------------------------------- */
/* ------------------------------------- Menü Partner ------------------------------------- */

#navtoppartner ul
{
	padding:0;
	margin:0;
	background-color:#B6B7BC;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtoppartner ul li { display: inline; }

#navtoppartner ul li a
{
	padding:4px;
	height:25px;
	background-color:#B6B7BC;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtoppartner ul li a:hover
{
	background-color:#C1C2C6;
	color:#fff;
}

#navtoppartner ul li a#current
{
	background-color:#C1C2C6;
	color:#fff;
}

#navtoppartner_td
{
	background-color:#B6B7BC;
}

/* ------------------------------------- Ende Menü Partner ------------------------------------- */
/* ------------------------------------- Menü virtualtour ------------------------------------- */

#navtopvirtualtour ul
{
	padding:0;
	margin:0;
	background-color:#DFC44E;
	color:White;
	float:right;
	width:100%;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	line-height:17px;
	letter-spacing:0px;
	text-align:right;
}

#navtopvirtualtour ul li { display: inline; }

#navtopvirtualtour ul li a
{
	padding:4px;
	height:25px;
	background-color:#DFC44E;
	color:White;
	text-decoration:none;
	text-align:right;
	letter-spacing:0px;
}

#navtopvirtualtour ul li a:hover
{
	background-color:#E4CD68;
	color:#fff;
}

#navtopvirtualtour ul li a#current
{
	background-color:#E4CD68;
	color:#fff;
}

#navtopvirtualtour_td
{
	background-color:#DFC44E;
}

/* ------------------------------------- Ende Menü virtualtour ------------------------------------- */