@charset "utf-8";
body{
	background-color: #d7d7d7;
}

#header #lang a{
	color: #debf87;
}
#header #lang a:hover, #header #user_zone #uz_action a:hover ,#header #lang a.curr, #main_content ol#reservation_step li.curr, ul#footer_nav li a:hover, #footer #copyright a:hover, #footer #newsletter label, ol#r_home_step li h3{
	color: #fff;
}
#header #user_zone #uz_action, #header #user_zone #uz_action a{
	color: #d9d9d9;
}
#header #user_zone #uz_login a{
	background-color: #8d7b62;
	color: #ccb174
}
#header #user_zone #uz_login a:hover {
	color: #f5e4ba;
	text-decoration: none;
}
#header #nav_mini ul li a{
	color: #dbdbdb;
}
#main_image h3 span{
	color: #fff;
}
#container #nav{
	border-top: 1px solid #b9b9b9;
	border-bottom: 1px solid #8d8d8d;
}
#container #nav ul li a, #main_content #guest_information_form h3{
	color: #3c3c3c;
}
#main_content {
	border-bottom: 9px solid #818181;
}


div#nav li a:hover{
	color: #ff0000;
}


#footer{
	background-color: #494949;
}
ul#footer_nav li a{
	color: #aaa;
}
#footer #copyright, #footer #copyright a{
	color: #b9b9b9;
}
#newsletter label{
	color: #f2f2f2;
}

#guest_information_form #gif_header{
	border-bottom: 1px solid #999;
}
ol#r_home_step li div.step_content{
	background-color: #f7f7f7
}
ol#r_home_step li p.close a{
	background-color: #297ca5;
}
ol#r_home_step li p.close a.curr{
	background-color: #5aadd5;
}
ol#r_home_step li p.close a:hover{
	background-color: #1e5d7c;
}
