@charset "utf-8";

/* General */
body
{
	background-color: #f2ebd9;
}
	body.home
	{
		background-image: url(../images/Body_Background_Home.gif);
	}
	body.content
	{
		background-image: url(../images/Body_Background_Content.gif);
	}

h1, h2, h3
{
	color: #9b643c;
}

a,
div#ContentContainer label
{
	color: #9B643C;
}

/* Menu */
div#Menu ul li a
{
	color: #45433c;
}

div#Menu ul li.hover a,
div#Menu ul li.AspNet-TreeView-Selected a,
div#Menu ul li.AspNet-TreeView-ChildSelected a
{
	border-top-color: #e6d9b9;
	color: #9b643c;
}
div#Menu ul li a:hover
{
	color: #A5734F ;
}

div#Menu ul li ul
{
	background-color: #d7c8a6;
}

/* Header */
div#Header div#HeaderSlider div#HeaderTitle,
div#Header div#HeaderSlider div#ContentTitle
{
	background: #a5734f; /* Old browsers */
	background: -moz-linear-gradient(top,  #a5734f 0%, #8c5a36 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5734f), color-stop(100%,#8c5a36)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a5734f 0%,#8c5a36 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a5734f 0%,#8c5a36 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a5734f 0%,#8c5a36 100%); /* IE10+ */
	background: linear-gradient(top,  #a5734f 0%,#8c5a36 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5734f', endColorstr='#8c5a36',GradientType=0 ); /* IE6-9 */	
}
div#Header div.reservation div.tabs div.tab
{
	color: #cfb393;
}
	div#Header div.reservation div.tabs div.active
	{
		color: #45433c;
	}

/* Logo */
a#Logo
{
	background-image: url("../images/Logo_Maya.png");
	width: 160px;
	height: 51px;
}

/* Language selector */
div.languageSelector div.selector
{
	background-color: #d7c8a6;
}
		div.languageSelector div.selector ul li a,
		div.languageSelector div.selector ul li span
		{
			color: #45433c;
		}

/* H2 */
h2
{
	padding-left: 0;
}

/* Booking tool */
div#SiteContainer .jquery-selectbox
{
    height:16px;
    }

div.reservation div.findContent div.rooms label, 
div.reservation div.findContent div.children label {
	line-height:30px;
}

.jquery-selectbox .jquery-selectbox-currentItem
{
    padding:4px 0px !important;
    }
    
div#SiteContainer .jquery-selectbox .jquery-selectbox-moreButton
{
	background-color: #f3ecdc; /* Old browsers */
	background-image: url(../images/Form_Elements.png);
}
div#SiteContainer .jquery-custom-selectboxes-replaced
{
	background: #faf7f1; /* Old browsers */
	background: -moz-linear-gradient(top,  #faf7f1 0%, #efe9db 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf7f1), color-stop(100%,#efe9db)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #faf7f1 0%,#efe9db 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #faf7f1 0%,#efe9db 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #faf7f1 0%,#efe9db 100%); /* IE10+ */
	background: linear-gradient(top,  #faf7f1 0%,#efe9db 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf7f1', endColorstr='#efe9db',GradientType=0 ); /* IE6-9 */	
}

/* Buttons */
div.button a
{
	background: #f3ecdc; /* Old browsers */
	background: -moz-linear-gradient(top,  #f3ecdc 0%, #d7c8a6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3ecdc), color-stop(100%,#d7c8a6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f3ecdc 0%,#d7c8a6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f3ecdc 0%,#d7c8a6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f3ecdc 0%,#d7c8a6 100%); /* IE10+ */
	background: linear-gradient(top,  #f3ecdc 0%,#d7c8a6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3ecdc', endColorstr='#d7c8a6',GradientType=0 ); /* IE6-9 */	
	color: #45433c;
}
	div.button a:hover
	{
		background: #d7c8a6; /* Old browsers */
		background: -moz-linear-gradient(top,  #d7c8a6 0%, #f3ecdc 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7c8a6), color-stop(100%,#f3ecdc)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #d7c8a6 0%,#f3ecdc 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #d7c8a6 0%,#f3ecdc 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #d7c8a6 0%,#f3ecdc 100%); /* IE10+ */
		background: linear-gradient(top,  #d7c8a6 0%,#f3ecdc 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7c8a6', endColorstr='#f3ecdc',GradientType=0 ); /* IE6-9 */	
	}

div.darkButton a,
div.SurveyContainer div.Buttons input
{
	background: #a5734f; /* Old browsers */
	background: -moz-linear-gradient(top,  #a5734f 0%, #8c5a36 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5734f), color-stop(100%,#8c5a36)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a5734f 0%,#8c5a36 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a5734f 0%,#8c5a36 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a5734f 0%,#8c5a36 100%); /* IE10+ */
	background: linear-gradient(top,  #a5734f 0%,#8c5a36 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5734f', endColorstr='#8c5a36',GradientType=0 ); /* IE6-9 */	
	color: white;
}
	div.darkButton a:hover,
	div.SurveyContainer div.Buttons input:hover
	{
		background: #8c5a36; /* Old browsers */
		background: -moz-linear-gradient(top,  #8c5a36 0%, #a5734f 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8c5a36), color-stop(100%,#a5734f)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #8c5a36 0%,#a5734f 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #8c5a36 0%,#a5734f 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #8c5a36 0%,#a5734f 100%); /* IE10+ */
		background: linear-gradient(top,  #8c5a36 0%,#a5734f 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c5a36', endColorstr='#a5734f',GradientType=0 ); /* IE6-9 */	
	}
	body.backoffice div.product div.button {
		left: 236px;
		bottom: -27px;
		width: 100px;
	}
/* Survey */
div.SurveyContainer div.datequestion input.text,
div.SurveyContainer div.freetextquestion textarea
{
	border-color: #e6d5b9;
}

div#Newsletter input#Email,
div#Newsletter select#Country
{
	border-color: #e6d5b9;
}

/* Lines */
div#Footer,
div.product
{
	border-color: #e6d9b9;
}
