div.threeColumns
	{
	color:#393033;
	font-family:"Trebuchet ms" arial;
	margin-top:32px;
	background:url('../imgs/bg3Columns.gif') repeat-y top center;
	}
	
div.centerColumn
	{
	width:480px; margin-left:255px;
	
	}	
div.rightBar
	{
	float:right; width:221px;
	}
div.leftBar
	{
	float:left; width:221px;
	}
div.booking
{
	margin-left:-20px;
}


h2 span#change_btn
{
	font-size:0.5em;
	cursor:hand;
	cursor:pointer;
	color:#555;
	
}

div.booking img.title
{
	margin:20px 0 0px 20px;
	
}

div.booking ul
{
	list-style:none;
	margin:-10px 0 0 20px;
	padding:0;
}

div.booking ul li
{
	padding:7px;
	margin:25px auto;
	
	width:90%;
	min-height:100px;_height:100px;
	background:#eae6d5;
	
	font-size:0.8em;
	
	border:1px solid black;
}

div.booking ul li a
{
	margin:0 10px 0 0;
	text-decoration:underline;
	color:red;
	
}


div.main_terms
{
	width:100%;
	border:1px solid #CFCBC8;
	margin:14px auto;
	font-family:tahoma;
	
}
div.main_terms div.title
{
	background:url(../imgs/title_profile.gif) repeat-x;
	height:27px;
	
	color:#005A8A;
	font-weight:bold;
	line-height:27px;
	padding-left:14px;

}
div.main_terms div.content
	{
	clear:right;
	padding:0px 14px 14px 14px;
	font-size:11px;
	color:#807f84;
	
	}
div.content strong
	{
	display:block;
	}
span.input
	{
	display:block;

	}
label
	{
	width:100px;
	
	}
table th
	{
	text-align:left; font-weight:normal;
	}
span.menu	
	{
	display:block;
	width:320px;
	float:right;
	}
span.menu a
	{
	float:right;
	height:25px; line-height:25px;
	display:block; 	color:white;
	text-align:center;
	text-indent:0;
	margin:1px 3px;
	}
span.menu a.cars
	{
	width:78px;
	background:url(../imgs/carsBtn.gif) no-repeat center center;
	}
span.menu a.accomondation
	{
	width:134px;
	background:url(../imgs/accomondationBtn.gif) no-repeat center center;
	}
span.menu a.flights
	{
	width:78px;
	background:url(../imgs/flightsBtn.gif) no-repeat center center;
	}
	
h1
	{
	font-size:15px;
	color:#004974;
	}
