/* CSS Document */BODY {	background-color: #334868;}#container {	background-color: #FFFFFF;}#innercontainer {	margin: 15px;	width: 366px;}#headerbot {	text-align: right;}#left {	background: url(../images/shared/left-bck.gif) repeat-y 0px 0px;}#right {	background: url(../images/shared/right-bck.gif) repeat-y 0px 0px;}#columnleft {	background-color: #4B1D1D;	border-bottom: 1px solid #FFFFFF;}#columnright {	background-color: #672C00;	border-bottom: 1px solid #FFFFFF;}#languagesText {	color: #FFFFFF;	margin: 10px 0 10px 18px;}#languagesText A {	color: #FFFFFF;	text-decoration: none;}#languagesText A:hover {	text-decoration: underline;}#footer {	background: url(../images/others/footer-bck.gif) no-repeat 0px 0px;}#menufooter {	margin: 10px 10px 10px 10px;}#menufooter A {	font-size: 14px;	color: #C3C384;	text-decoration: none;}#menufooter A:hover {	text-decoration: underline;}.separator {	background-color: #AA6A29;}#reservations {	margin: 10px 0 10px 0;}#reservations DIV {	margin: 0px 10px 0 10px;	padding: 4px;	height: 20px;}#reservations DIV:hover {	padding: 3px;	border: 1px solid #FFFFFF;}#address {	margin: 10px 0 10px 0;	color: #FFFFFF;	font-size: 18px;	text-align: center;	line-height: 22px;}#telephone {	margin: 10px 0 10px 0;	color: #FFFFFF;	font-size: 13px;	text-align: center;}.adaltasavailpro-ratePeriod {	font-style: italic;}/* **************************************************************** *//*                                                     contentright *//* **************************************************************** */#contentright {	margin: 5px;	color: #FFFFFF;	font-size: 11px;}#contentright H3 {	font-size: 12px;	color: #FFFFFF;	padding: 0;	margin: 0 0 3px 0;	display: block;	border-bottom: 1px solid #FFFFFF;	background: none;}#contentright P {	color: #FFFFFF;	font-size: 11px;}#contentright A {	color: #FFFFFF;	text-decoration: underline;}#contentright A:hover {	color: #F9AE1E;	text-decoration: underline;}/* **************************************************************** *//*                                                             Menu *//* **************************************************************** */#menu {	margin: 0px 0 10px 0;}#menu DIV {	display: block;}#menu A {	color: #FFFFFF;	font-size: 14px;}#menu DIV.menu-level1-no A{	padding: 2px 0 0 20px;	display: block;	text-decoration: none;}#menu DIV.menu-level1-no A:Hover {	background-color: #5F2222;}#menu DIV.menu-level1-act A{	padding: 2px 0 0 20px;	display: block;	background: url(../images/others/arrow-act.gif) 5px 3px no-repeat;	text-decoration: none;}#menu DIV.menu-level1-act A:Hover {	background-color: #5F2222;}#menu DIV.menu-level2-no A{	padding: 2px 0 1px 30px;	display: block;	margin: 0;	text-decoration: none;}#menu DIV.menu-level2-no A:Hover {	/**color: #E54C00;**/	background-color: #5F2222;}#menu DIV.menu-level2-act A{	padding: 2px 0 1px 30px;	display: block;	margin: 0;	background: url(../images/others/arrow-act.gif) 15px 3px no-repeat;	text-decoration: none;}#menu DIV.menu-level2-act A:Hover {	background-color: #5F2222;}