ul.topnav {
	list-style: none;
	padding: 0px;
	margin: 0;
	float: left;
	width: 768px;
	/*background: #222;*/
	font-size: 12px;
	/*background: url(topnav_bg.gif) repeat-x;*/
}
ul.topnav li {
	float: left;
	margin: 0;
	padding: 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
}
ul.topnav li a{
	padding-top: 4px;
	color: #ffffff;
	display: block;
	text-decoration: none;
	float: left;
	height: 18px;
	font-weight:bold;
}
/*ul.topnav li a:hover{
	background: url(topnav_hover.gif) no-repeat center top;
}
ul.topnav li span {*/ /*--Drop down trigger styles--*/
	/*width: 17px;
	height: 35px;
	float: left;
	background: url(subnav_btn.gif) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/

ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; 
	top: 22px;
	background-color:#eda352;
	margin: 0 0 0 -96px; 
	padding: 5px 0px 0px 0px;
	display: none;
	float: left;
	width: 192px;
	/*border: 1px solid #CCCCCC;*/
	color:#ffffff;
	height:305px;
	z-index:50;
}
ul.topnav li ul.subnav  li{
	z-index:51;
}
/*ul.topnav li ul.subnav li{
	margin: 0; 
	padding-left: 5px;
	width: 185px;
	height:19px;
	text-align:left;
	background-color:#eea24e;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}*/
ul.topnav li ul.subnav li.regio_title{
	margin: 0; 
	padding-left: 5px;
	/*border-top: 1px solid #252525; /*--Create bevel effect--*/
	/*border-bottom: 1px solid #444; /*--Create bevel effect--*/
	/*clear: both;*/
	width: 185px;
	height:16px;
	text-align:left;
	background-color:#eda352;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	border-bottom: 1px solid #d08635;
}
html ul.topnav li ul.subnav li.hotel_name a {
	float: left;
	width: 165px;
	/*background: #333 url(dropdown_linkbg.gif) no-repeat 10px center;*/
	padding: 0px 10px 0px 10px;
	background-color:#eda352;
	font-size:11px;
	height:16px;
	color:#000000;
	font-weight:normal;
	text-align:left;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	/*background: #222 url(dropdown_linkbg.gif) no-repeat 10px center;*/
	color:#990000;
}
ul.topnav li ul.subnav1 {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; 
	top: 22px;
	background-color:#73cebe;
	margin: 0; 
	padding: 0;
	display: none;
	float: left;
	width: 192px;
	/*border: 1px solid #CCCCCC;*/
	color:#ffffff;
	/*height:305px;*/
	z-index:50;
}
ul.topnav li ul.subnav1  li{
	z-index:51;
}
html ul.topnav li ul.subnav1 li.language a {
	float: left;
	width: 150px;
	/*background: #333 url(dropdown_linkbg.gif) no-repeat 10px center;*/
	padding: 5px 10px 0px 30px;
	background-color:#73cebe;
	font-size:11px;
	height:17px;
	color:#000000;
	font-weight:normal;
	text-align:left;
	border-bottom: 1px solid #5ebbab;
}
html ul.topnav li ul.subnav1 li a:hover { /*--Hover effect for subnav links--*/
	/*background: #222 url(dropdown_linkbg.gif) no-repeat 10px center;*/
	color:#ffffff;
}

li.menu1 a { 
	background-color:#a4876e; 
	width:96px; 
}	
li.menu2 a { 
	background-color:#5ebbab;
	width:192px; 
}
li.menu3 a { 
	background-color:#5a7bb8;
	width:192px; 
}
li.menu4 a { 
	background-color:#ee9a4e; 
	width:192px;
}
li.menu5 a { 
	background-color:#ce964a;
	width:192px;
}
li.menu6 a { 
	background-color:#d08635;
	width:96px;
}
.menuline_left { 
	 width:768; 
	 float:left;
}
.language_right { 
	 width:192px; 
	 background-color:#ce964a; 
	 float:right; 
	 height:22px;
	 text-align:left;
}
