/***********************************************************************************************************
	PAGE LEFT AND RIGHT IMAGES
***********************************************************************************************************/
div.mpLeftMenuItem {
	cursor:hand;
	background: black url(/Resources/Images/Layout/blank_button.png) no-repeat;
	width:201px;
	height:23px;
	padding-top:12px;
	padding-left:20px;
	margin-bottom:5px;
	font-size:8pt;
	font-weight:bold;
}
div.mpLeftMenuItem a {
	color:white;
}
div.mpLeftMenuItem a:visited {
	color:white;
}
div.mpLeftMenuItem a:hover {
	color:white;
}
/***********************************************************************************************************
	PAGE LEFT AND RIGHT IMAGES
***********************************************************************************************************/



/***********************************************************************************************************
	PAGE LEFT AND RIGHT IMAGES
***********************************************************************************************************/
#pageLeftImage {
	background: transparent url(/Resources/Images/Layout/left_image_back.jpg) no-repeat;
}
#pageRightImage {
	background: transparent url(/Resources/Images/Layout/right_image_back.jpg) no-repeat
}
/***********************************************************************************************************
	PAGE LEFT AND RIGHT IMAGES END
***********************************************************************************************************/



/***********************************************************************************************************
	NAVIGATION DECLERATIONS
***********************************************************************************************************/
#mainNav {
	background: #d70000 url(/Resources/Images/Menu/sol_ust.gif) no-repeat top left;
	clear: both;
	margin-bottom: 8px;
	/*
	margin-bottom: 1.5em;
	margin-top: 0.83em;
	*/
	position: relative;
}
#firstLevelWrap {
	background: transparent url(/Resources/Images/Menu/sag_ust.gif) no-repeat right top;
	padding-bottom: 2.1em;
}
#firstLevel {
	background: transparent url(/Resources/Images/Menu/sag_alt.gif) no-repeat right bottom;
	height: 100%;
}
#firstLevelList {
	background: transparent url(/Resources/Images/Menu/sol_alt.gif) no-repeat left bottom;
}
#secondLevelBgOuter {
	background: #9d9d9d url(/Resources/Images/Menu/alt_sol_ust.gif) no-repeat top left;
	bottom: 0;
	height: 2.1em;
	left: 0;
	min-width: 920px;
	position: absolute;
	width: 76.67em;
}
#secondLevelBgWrap {
	background: transparent url(/Resources/Images/Menu/alt_sol_alt.gif) no-repeat left bottom;
	height: 100%;
}
#secondLevelBg {
	background: transparent url(/Resources/Images/Menu/alt_sag_alt.gif) no-repeat right bottom;
	height: 100%;
}
#secondLevelBgInner {
	background: transparent url(/Resources/Images/Menu/alt_sag_ust.gif) no-repeat right top;
	height: 100%;
}
.secondLevelList {
	bottom: 0;
	left: 0;
	position: absolute;
	width: 100%;
}
.secondLevelList li {
	display: none;
}
#firstLevelList li.open .secondLevelList li,  #firstLevelList li.over .secondLevelList li {
	display: block;
}
#mainNav ul li {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
#mainNav a {
	color: white;
	display: block;
	padding: 0.2em 1.4em;
	text-decoration: none;
}
#mainNav ul li.over a,  #mainNav a.current,  #mainNav a:hover,  #mainNav a:focus,  #mainNav a:active {
	background: #960000 url(/Resources/Images/Menu/basik.gif) repeat-x left top;
}
#mainNav ul li.first a {
	padding: 0;
}
#mainNav ul li.first a span {
	display: block;
	padding: 0.2em 1.4em 0.2em 0.67em;
}
#mainNav ul li.firstover a,  #mainNav ul li.first a.current,  #mainNav ul li.first a:hover,  #mainNav ul li.first a:focus,  #mainNav ul li.first a:active {
	background: #960000 url(/Resources/Images/Menu/sol_ust_basik.gif) no-repeat left top;
}
#mainNav ul li.firstover a span,  #mainNav ul li.first a.current span,  #mainNav ul li.first a:hover span,  #mainNav ul li.first a:focus span,  #mainNav ul li.first a:active span {
	background: transparent url(/Resources/Images/Menu/sol_alt_basik.gif) no-repeat left bottom;
}
#mainNav ul.secondLevelList li {
	background: transparent url(/Resources/Images/Menu/alt_ayirici.gif) no-repeat left top;
	margin-right: -1px;
}
#mainNav ul.secondLevelList li.first {
	background-image: none;
}
#mainNav ul li.firstover ul.secondLevelList li a,  #mainNav ul.secondLevelList li a {
	background: none;
	color: black;
	padding: 0.33em 1.4em 0.3em 1.4em;
}
#mainNav ul li.firstover ul.secondLevelList li.first a,  #mainNav ul.secondLevelList li.first a {
	padding: 0.33em 1.4em 0.3em 0.67em;
}
#mainNav ul.secondLevelList li a.current,  #mainNav ul.secondLevelList li a:hover,  #mainNav ul.secondLevelList li a:focus,  #mainNav ul.secondLevelList li a:active,  #mainNav ul li.firstover ul.secondLevelList li a:hover,  #mainNav ul li.firstover ul.secondLevelList li a:focus,  #mainNav ul li.firstover ul.secondLevelList li a:active {
	/* border-bottom: 1px solid #d4141c;*/

  background: #6e6e6e url(/Resources/Images/Menu/alt_basik.gif) repeat-x left top;
}
/*--- "more" Lists (if second Navigation Level is too broad)---*/



#mainNav ul.secondLevelList li.more {
	background: #DDDDDB url(/Resources/Images/Menu/alt_basik.gif) repeat-x left top;
	margin-right: 0;
}
#mainNav ul.secondLevelList li.more ul {
	border: 1px solid #585851;
	border-width:  0 2px 1px 2px;
	position: absolute;
	right: 0;
}
#mainNav ul.secondLevelList li.more li {
	background-color: #DDDDDB;
	background-image: none;
	border-bottom: 1px solid #585851;
	float: none;
	margin-right: 0;
	padding-left: 0;
}
#mainNav ul.secondLevelList li.more a,  #mainNav ul li.firstover ul.secondLevelList li.more a {
	background: transparent url(/Resources/Images/Menu/iconExtendArrows.png) no-repeat 90% 11px;
	padding: 0.33em 1.8em 0.3em 1em;
}
#mainNav ul.secondLevelList li.more a:hover,  #mainNav ul.secondLevelList li.more a:focus,  #mainNav ul.secondLevelList li.more a:active,  #mainNav ul li.firstover ul.secondLevelList li.more a:hover,  #mainNav ul li.firstover ul.secondLevelList li.more a:focus,  #mainNav ul li.firstover ul.secondLevelList li.more a:active {
	background: transparent url(/Resources/Images/Menu/iconExtendArrows.png) no-repeat 90% -94px;
	color: #444444;
	text-decoration: underline;
}
#mainNav ul.secondLevelList li.more ul li a,  #mainNav ul li.firstover ul.secondLevelList li.more ul li a {
	background: none;
}
#mainNav ul.secondLevelList li.more ul li a.current,  #mainNav ul.secondLevelList li.more ul li a:hover,  #mainNav ul.secondLevelList li.more ul li a:focus,  #mainNav ul.secondLevelList li.more ul li a:active,  #mainNav ul li.firstover ul.secondLevelList li.more ul li a.current,  #mainNav ul li.firstover ul.secondLevelList li.more ul li a:hover,  #mainNav ul li.firstover ul.secondLevelList li.more ul li a:focus,  #mainNav ul li.firstover ul.secondLevelList li.more ul li a:active {
	background: #DDDDDB url(/++resource++wir/images/alt_basik.gif) repeat-x left top;
	background: #C0090D url(/Resources/Images/Menu/bgDetailNav.gif) repeat-x left top;
	color: black;
	text-decoration: none;
}
.hidden {
	display: block;
	height: 0;
	left: -999em;
	position: absolute;
	overflow: hidden;
	top: -999em;
	width: 0;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
#mainContent .booking a:hover,  #mainContent .booking a:focus,  #mainContent .booking a:active,  #mainContent .event a:hover,  #mainContent .event a:focus,  #mainContent .event a:active,  #mainContent .package a:hover,  #mainContent .package a:focus,  #mainContent .package a:active {
	color: black;
}
/***********************************************************************************************************
	NAVIGATION DECLERATIONS END
***********************************************************************************************************/
