body{
	margin:0;
	font:12px/14px Arial,sans-serif;
	background:#e5e3d7 url(../../../images/AE/www.autoescape.co.uk/bg-body.jpg) repeat-x;
	color:#000;
}
img{border-style:none;}
a{
	text-decoration:none;
	color:#000;
}
a:hover{text-decoration:underline;}
a:focus{outline:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
	margin:0;
	padding:0;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#main{
	margin:0 auto;
	width:920px;
	padding:0 15px;
}
/*-- header --*/
#upline{
	width:920px;
	height:10px;
	position:relative;
	z-index:100;
	font-size:10px;
	text-align:center;
	color:#cccccc;
}
#header{
	width:920px;
	height:124px;
	position:relative;
	z-index:200;
}
#header:after{
	content:"";
	clear:both;
	display:block;
}
#header strong.logo{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	padding:16px 0 0 37px;
	margin:0;
}
#header strong.logo a{
	display:block;
	background:url(../../../images/AE/www.autoescape.co.uk/logo.gif) no-repeat;
	width:291px;
	height:55px;
}
.help-box {
	color:#797666;
	font-size:11px;
	width:155px;
	height:77px;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-help-box.jpg) no-repeat;
	margin:2px 0 0;
	padding:0 51px 0 59px;
	float:right;
}
.help-box p{
	margin:0;
	padding:13px 0 4px;
	border-bottom:1px solid #d0cfc9;
}
.help-box p strong{
	font:14px/16px Georgia, "Times New Roman", Times, serif;
}
.help-box strong.tel{
	font:22px/25px Georgia, "Times New Roman", Times, serif;
}
ul.nav{
	background:url(../../../images/AE/www.autoescape.co.uk/bg-nav.jpg) no-repeat;
	width:661px;
	float:left;
	margin:15px 0 0;
	padding:0 0 0 60px;
}
ul.nav li{
	padding:0 0 0 1px;
	font-size:13px;
	line-height:30px;
	background:url(../../../images/AE/www.autoescape.co.uk/nav-divider.gif) no-repeat 0 8px;
	list-style:none;
	float:left;
}
ul.nav li:first-child{ background:none;}
ul.nav li a{
	font-weight:bold;
	float:left;
	line-height:30px;
	padding:0 22px;
	color:#006bb8;
}
ul.nav li a:hover{
	color:#000;
	background:url(../../../images/AE/www.autoescape.co.uk/nav-hov.gif) repeat-x;
}
a.my-booking {
	position:absolute;
	right:0;
	top:87px;
	padding:0 67px 0 0;
	cursor:pointer;
	width:205px;
	height:47px;
	background:url(../../../images/AE/www.autoescape.co.uk/btn-booking.png) no-repeat;
	font:bold 16px/42px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	text-align:right;
}
a.my-booking:hover{
	text-decoration:none;
	color:#000;
}
/*-- content --*/
#content{
	margin:20px 0 0;
	background:#fff url(../../../images/AE/www.autoescape.co.uk/bg-content-head.gif) no-repeat;
	height:1%;
}
.content-foot {
	height:1%;
	padding-bottom:71px;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-content-foot.gif) no-repeat 0 100%;
}
.content-foot:after{
	content:"";
	clear:both;
	display:block;
}
.form-container {
	float:left;
	margin:-4px 0 0 -43px;
	width:617px;
	position:relative;
	z-index:1;
}
.blue-box{
	overflow:hidden;
	height:341px;
	width:430px;
	padding:0 90px 0 97px;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-blue-box.png) no-repeat;
}
.blue-box form{
	height:1%;
	position:relative;
}
.blue-box h1{
	margin:0 0 4px;
	color:#fff;
	padding:18px 0 6px 56px;
	font:italic 28px/32px Georgia, "Times New Roman", Times, serif;
	border-bottom:1px solid #82c7e6;
}
.blue-box .f-col-1,
.blue-box .f-col-2{
	float:left;
	width:177px;
	padding-bottom:2px;
}
.blue-box .f-col-2 {
	margin:0px 0 0;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-blue-arrow.gif) no-repeat 0 50px;
	padding:0 0 0 57px;
}
.row {
	height:1%;
	overflow:hidden;
	padding-bottom:4px;
}
.form-container label{
	padding:0 0 2px;
	height:1%;
	display:block;
	color:#fff;
}
input.text{
	color:#000;
	font-size:12px;
	line-height:13px;
	margin:0;
	padding:2px 5px 0px;
}
.form-container input.text {
	width:76px;
	float:left;
}
.form-container select{
	float:left;
	width:175px;
	margin:0;
	font-size:12px;
	padding:0;
	line-height:14px;
}
.form-container select.time{
	width:54px;
}
a.calendar{
	margin:0 4px 0 4px;
	display:inline;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	background:url(../../../images/AE/www.autoescape.co.uk/icon-calendar.gif) no-repeat;
	width:22px;
	height:21px;
}
a.search {
	margin:0 0 0 131px;
	display:block;
	overflow:hidden;
	clear:both;
	font-size:20px;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	color:#fff;
	background:url(../../../images/AE/www.autoescape.co.uk/btn-search.gif) no-repeat;
	width:160px;
	padding:0 0 0 5px;
	height:44px;
	cursor: pointer;
}
a.search:hover{
	color:#000;
	text-decoration:none;
	cursor: pointer;
}
.voiture {
	position:absolute;
	left:272px;
	top:230px;
	width:281px;
	height:200px;
}
.voiture-1{ background:url(../../../images/AE/www.autoescape.co.uk/bg-car-1.png) no-repeat;}
.slogan {
	width:192px;
	display:block;
	font:italic 20px/22px Georgia, "Times New Roman", Times, serif;
	padding:0 0 0 80px;
	margin:-14px 0 0;
	float:left;
	color:#000405;
}
.text-content {
	margin:0 0 0 -57px;
	width:386px;
	float:left;
	position:relative;
	z-index:2;
}
.offers {
	width:204px;
	float:left;
}
.offers  h2{
	background:url(../../../images/AE/www.autoescape.co.uk/special-offers.png) no-repeat;
	width:83px;
	height:82px;
	margin:-11px 0 0 -7px;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
}
.offers ul{
	margin:0;
	padding:0;
}
.offers ul li{
	overflow:hidden;
	height:1%;
	list-style:none;
	padding:0 0 6px;
}
.offers ul li a.img-holder{
	float:left;
	margin-right:11px;
}
.offers ul li a.img-holder img{
	border:1px solid #c9c7b6;
	display:block;
}
.offers ul li h3{
	margin:1px 0 5px;
	color:#000;
	font:20px/18px Georgia, "Times New Roman", Times, serif;
}
.offers ul li h3 a:hover{color:#0281c4;}
.offers ul li p{
	font-size:11px;
	margin:1px 0 0;
}
.offers ul li p strong{
	padding:0 2px 0 0;
	color:#f98603;
	font:20px/21px Georgia, "Times New Roman", Times, serif;
}
.offers ul li em{
	padding:2px 5px 1px;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	font-style:normal;
	background:#f98603;
}
.offers ul li em a{ color:#fff;}
.offers ul li p a,
.offers ul li em a{ text-decoration:none !important;}
.country {
	padding:32px 0 0;
	width:161px;
	float:right;
}
.country h2 {
	letter-spacing:-1px;
	padding:12px 0 0;
	margin:0;
	color:#f98603;
	font:bold 16px/18px Georgia, "Times New Roman", Times, serif;
}
.country ul{
	margin:0;
	padding:7px 0 0;
}
.country ul li{
	font-size:11px;
	padding:4px 0 5px 0;
	height:1%;
	overflow:hidden;
	list-style:none;
}
.country ul li a{
	padding:0 0 0 12px;
	height:1%;
	display:block;
}
.country ul li a:hover{
	text-decoration:none;
	color:#0281c4;
}
.country ul li span{
	cursor:pointer;
	width:85px;
	float:left;
}
.country ul li.alt{
	padding:2px 0 1px 0;
	background:#f0efe8;
}
.country ul li a:hover span{ text-decoration:underline;}
.country ul li a:hover strong{
	color:#000;
}
.about-box {
	clear:both;
	padding:21px 0 0 4px;
	width:345px;
}
.about-box h2{
	margin:0;
	color:#0281c4;
	font:20px/21px Georgia, "Times New Roman", Times, serif;
}
.about-box p{
	margin:0;
	padding:6px 0 3px;
}
a.more-btn {
	margin:7px 0 0;
	color:#fff;
	font-size:10px;
	line-height:20px;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-blue-btn.gif) no-repeat;
	float:left;
}
a.more-btn span{
	cursor:pointer;
	float:left;
	line-height:19px;
	padding:0 16px 1px;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-blue-btn-right.gif) no-repeat 100% 0;
}
a.more-btn:hover{ text-decoration:none;}
/*-- footer --*/
#footer{
	width:921px;
	margin:6px 0 30px -1px;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-footer-repeat.gif) repeat-y;
}
.footer-top{
	background:url(../../../images/AE/www.autoescape.co.uk/bg-footer-top.gif) no-repeat;
}
.footer-bottom {
	padding:14px 0 21px;
	overflow:hidden;
	height:1%;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-footer-bottom.gif) no-repeat 0 100%;
}
#footer ul{
	margin:0;
	padding:0;
}
#footer ul li{
	font-size:11px;
	line-height:13px;
	list-style:none;
}
#footer ul li a{
	text-decoration:underline;
	color:#000;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#0281c4;
	text-decoration:underline;
}
.logos {
	text-align:center;
	padding:3px 34px 0 29px;
	width:141px;
	float:left;
}
.links-box {
	width:493px;
	padding:0 20px 0;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	float:left;
}
.links-box h3{
	margin:-2px 0 0;
	font:bold italic 16px/17px Georgia, "Times New Roman", Times, serif;
	color:#0176bd;
}
#footer .links-box ul{
	width:136px;
	padding-right:22px;
	padding-top:7px;
	float:left;
}
.site-info {
	padding:0 0 0 12px;
	width:155px;
	float:left;
}
.site-info p{
	margin:2px 0 0;
	color:#0176bd;
	font-size:11px;
}
#footer .site-info ul { padding-top:5px;}
/*----------------------------- page-b1 -------------------------------*/
.page-b1 .content-foot{
	padding:0 21px 31px 39px;
}
.column {
	padding:18px 0 0;
	width:100%;
}
.container h1{
	margin:0 0 0 10px;
	font:italic 28px/32px Georgia, "Times New Roman", Times, serif;
	color:#0281c4;
}
.container { padding-bottom:20px;}
.container .right-image-container-1 {
	float:right;
	margin-left:30px;
}
.container img{
	display:block;
	border:2px solid #cdcbba;
}
.container h1 em{
	border-left:1px solid #dbdbd4;
	font-size:20px;
	line-height:24px;
	padding:0 0 0 6px;
	margin:0 0 0 6px;
	font-style:normal;
}
.container p{
	text-align:justify;
	margin:0;
	padding:12px 16px 0 10px;
}
strong.blue{
	color:#0281c4;
	font-weight:normal;
}
.form-holder{
	width:100%;
	clear:both;
	margin:0 0 -26px;
	position:relative;
	min-height:156px;
	overflow:hidden;
}
* html .form-holder {
	overflow:visible;
	height:156px;
}
.page-b-form-container {
	/*position:absolute;*/
	float:left;
	top:0;
	left:0;
	/*display:none;*/
	background:url(../../../images/AE/www.autoescape.co.uk/bg-blue-box-1.jpg) no-repeat;
	height:156px;
	width:635px;
	padding:11px 0 0 36px;
}
.page-b-form-container label{
	margin:2px 0 3px;
	float:left;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-label.gif) no-repeat;
}
.page-b-form-container label span{
	float:left;
	padding:0 7px;
	line-height:17px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-label-right.gif) no-repeat 100% 0;
}
.page-b-form-container .f-col-1,
.page-b-form-container .f-col-2 {
	float:left;
	width:195px;
}
.page-b-form-container .f-col-2 {
	margin:0px 0 0;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-blue-arrow-1.gif) no-repeat 0 38px;
	padding:0 0 0 100px;
}
.page-b-form-container input.text{
	float:left;
	width:65px;
	margin-right:5px;
}
.page-b-form-container select{
	margin:0;
	float:left;
	width:193px;
	padding:1px 0;
	height:21px;
}
.page-b-form-container select.s-country {
	width:184px;
}
.page-b-form-container select.time { width:55px;}
.page-b-form-container a.calendar {margin:0 11px 0 9px;}
a.close {
	top:8px;
	right:17px;
	padding:0 0 0 16px;
	position:absolute;
	background:url(../../../images/AE/www.autoescape.co.uk/btn-close.gif) no-repeat;
	width:49px;
	height:20px;
	color:#fff;
	line-height:20px;
	font-size:10px;
}
.page-b-form-container a.search {
	font-size:15px;
	margin:41px 0 0 18px;
	float:left;
	background:url(../../../images/AE/www.autoescape.co.uk/btn-search-sml.gif) no-repeat;
	width:115px;
	height:43px;
	padding:0 0 0 8px;
	clear:none;
}
.search-result {
	position:absolute;
	top:0;
	left:0;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-gray-box.jpg) no-repeat;
	height:156px;
	width:671px;
	padding:11px 0 0 0;
}
.inner-page .search-result {
	position:relative;
	top:auto;
	left:auto;
}	
.search-result h2{
	margin:0 14px 0 18px;
	padding-bottom:10px;
	color:#058acf;
	border-bottom:1px solid #f9f9f6;
	font:italic 18px/20px Georgia, "Times New Roman", Times, serif;
}
.search-result label,
.itinerary .form label{
	float:left;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-label-gray.gif) no-repeat;
}
.itinerary .form label span,
.search-result label span{
	float:left;
	padding:0 7px;
	line-height:17px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-label-gray-right.gif) no-repeat 100% 0;
}
.search-result .search-result-col-1,
.search-result .search-result-col-2 {
	padding:9px 0 0 18px;
	float:left;
	width:200px;
}
.search-result .search-result-col-2 {
	background:url(../../../images/AE/www.autoescape.co.uk/bg-gray-arrow.gif) no-repeat;
	padding:9px 0 0 56px;
}
.search-result a.search {
	margin:0 0 0 43px;
	display:inline;
	font-size:15px;
	float:left;
	background:url(../../../images/AE/www.autoescape.co.uk/btn-new-search.gif) no-repeat;
	width:146px;
	height:44px;
	padding:2px 0 0 8px;
	clear:none;
}
.search-result ul{
	height:1%;
	overflow:hidden;
	margin:0;
	font-size:10px;
	padding:1px 0 0 8px;
}
.search-result ul li{
	list-style:none;
}
.sidebar {
	float:right;
	width:176px;
	padding:0 0 26px;
}
.sidebar h2{
	height:27px;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-orange-head.gif) no-repeat;
	margin:0;
	padding:0 14px;
	font:bold italic 16px/25px Georgia, "Times New Roman", Times, serif;
	color:#fefefc;
}
ul.list {
	margin:0;
	padding:4px 17px;
	list-style:none;
}
ul.list li{
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 10px;
	background:url(../../../images/AE/www.autoescape.co.uk/arrow-black.gif) no-repeat 0 6px;
	color:#ef770e;
}
ul.list li a{color:#ef770e;}
.sidebar p{
	padding:6px 30px 0 17px;
	margin:0;
	font-size:11px;
	line-height:12px;
	color:#222;
}
.cars {
	position:relative;
	z-index:10;
	overflow:hidden;
	clear:both;
	width:800px;
	margin:0 0 0 20px;
}
.cars .item{
	overflow:hidden;
	height:auto;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-item.gif) no-repeat 0 100%;
	position:relative;
}
.image-holder {float:left;
	width:130px;
}
.car-info {
	margin:10px 0 0;
	border-right:1px solid #ecece3;
	width:403px;
	float:left;
	padding-bottom:24px;
}
.car-info h3{
	margin:0;
	padding:0 0 0 4px;
	font:19px/21px Georgia, "Times New Roman", Times, serif;
	color:#0281c4;
}
ul.param{
	margin:0;
	padding:5px 0 0;
	overflow:hidden;
}
ul.param li{
	font-size:11px;
	width:13px;
	height:20px;
	border-right:1px solid #d5d2bd;
	padding:0 0 0 24px;
	list-style:none;
	float:left;
}
ul.param li.gear-box {background:url(../../../images/AE/www.autoescape.co.uk/icon-gear-box.gif) no-repeat;}
ul.param li.passengers { background:url(../../../images/AE/www.autoescape.co.uk/icon-passengers.gif) no-repeat;}
ul.param li.dors { background:url(../../../images/AE/www.autoescape.co.uk/icon-dors.gif) no-repeat;}
ul.param li.gps {
	text-indent:-9999px;
	overflow:hidden;
	background:url(../../../images/AE/www.autoescape.co.uk/icon-gps.gif) no-repeat;
}
.price {
	margin:10px 0 0;
	text-align:right;
	float:left;
	width:106px;
	font:30px/32px Georgia, "Times New Roman", Times, serif;
	color:#F38309;
}
.car-list .description-car .old-price .dec{
	font-size: 11px;
	text-decoration: line-through;
	color: #6B6B6B;
}
.price strong{
	font-weight:normal;
	color:#f98603;
}
.price strong span{
	padding-left:2px;
	font-size:15px;
}
.price em{
	text-decoration:line-through;
	font-size:20px;
	line-height:20px;
	color:#7f7f7f;
	display:block;
	font-style:normal;
}
.btns {
	margin:8px 0 0;
	padding:0 0 0 28px;
	position:absolute;
	right:0;
	top:0;
}
.btns a,
a.btn-gray{
	margin:4px 0 0;
	display:block;
	height:20px;
	font-size:11px;
	line-height:19px;
	width:95px;
	padding:0 0 0 23px;
	color:#fff;
}
.btns a.btn-orange{
	font:14px/18px Georgia, "Times New Roman", Times, serif;
	background:url(../../../images/AE/www.autoescape.co.uk/btn-orange.gif) no-repeat;
}
.btns a.btn-blue{ background:url(../../../images/AE/www.autoescape.co.uk/btn-blue.gif) no-repeat;}
a.btn-gray {
	bottom:0;
	right:0;
	position:absolute;
	color:#999;
	text-decoration:underline;
	background:url(../../../images/AE/www.autoescape.co.uk/btn-gray.gif) no-repeat;
}
/*----------------------------- page-b2 -------------------------------*/
.page-b2 .container {padding-bottom:12px;}
/*----------------------------- inner-page -------------------------------*/
.inner-page .content-foot {
	padding: 0 90px 56px;
}
.inner-page .column{ width:100%;}
.inner-page .container{ padding-bottom:16px;}
.inner-page .search-result {
	background:url(../../../images/AE/www.autoescape.co.uk/bg-gray-box-lrg.jpg) no-repeat;
	width:740px;
	height:149px;
	margin-bottom:0;
}
.inner-page .search-result h2{
	margin:2px 30px 0 11px;
	padding-bottom:9px;
}
.search-result label.orange{background:url(../../../images/AE/www.autoescape.co.uk/bg-label-orange.gif) no-repeat;}
.search-result label.orange span{background:url(../../../images/AE/www.autoescape.co.uk/bg-label-orange-right.gif) no-repeat 100% 0;}
.inner-page .search-result-col,
.inner-page .search-result-col-1,
.inner-page .search-result-col-2 {
	padding:9px 0 0 11px;
	float:left;
	width:220px;
}
.inner-page .search-result-col{
	width:178px;
}
.inner-page .search-result-col-2 {
	background:url(../../../images/AE/www.autoescape.co.uk/bg-gray-arrow.gif) no-repeat 7px 0;
	padding:9px 0 0 73px;
}
.inner-page .search-result p{
	overflow:hidden;
	clear:both;
	width:90%;
	padding:10px 5% 0;
	margin:0;
	text-align:center;
}
.info-container {
	height:1%;
	overflow:hidden;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-info-container-repeat.gif) repeat-y;
}
.info-container-head{
	background:url(../../../images/AE/www.autoescape.co.uk/bg-info-container-head.gif) no-repeat;
	height:41px;
	padding:0 60px 0 25px;
	overflow:hidden;
}
.info-container-head h2{
	margin:9px 0 0;
	color:#f68808;
	font: italic 22px/24px Georgia, "Times New Roman", Times, serif;
}
.info-container-head em{
	padding:7px 0 0;
	font-size:11px;
	line-height:32px;
	font-style:normal;
	float:right;
	color:#676559;
}
.info-container-head em.total { padding-top:0;}
.info-container-head em span{ color:#f68808;}
.info-container-foot{
	height:33px;
	line-height:0;
	margin-bottom:-13px;
	position:relative;
	z-index:10;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-info-container-foot.gif) no-repeat;
}
.form {
	color:#676559;
	padding:9px 11px 0;
}
.form-col {
	float:left;
	width:322px;
}
.form .row {
	padding-bottom:7px;
	width:100%;
	clear:both;
}
.hidden select{ visibility:hidden;}
.form label{
	font-size:11px;
	text-align:right;
	float:left;
	width:102px;
	padding:2px 9px 0 0;
}
.form label span{ color:#f68808;}
.form .textarea-box {
	float:left;
	padding:2px 5px;
	margin:0;
}
.form input.text,
.form .textarea-box{
	width:163px;
	float:left;
	border-style:none;
	border-top:1px solid #bdbdbb;
	border-left:1px solid #bdbdbb;
	background:#f5f5f2;
	padding-top:0;
	padding-bottom:1px;
	font-size:11px;
	line-height:14px;
}
.form .textarea-box {
	width:485px;
	height:79px;
}
.form select{
	font-size:11px;
	width:175px;
	float:left;
	margin:0;
}
.form p{
	font-size:11px;
	margin:0;
	padding:10px 0 6px 160px;
}
.send-me {
	clear:both;
	display:block;
	padding:0 0 0 42px;
	margin:-3px 0 0 255px;
	background:url(../../../images/AE/www.autoescape.co.uk/btn-send-me.gif) no-repeat;
	height:48px;
	line-height:46px;
	width:158px;
	color:#fff;
	font-size:15px;
	font-weight:bold;
}
.send-me:hover{
	color:#000;
	text-decoration:none;
}
/*----------------------------- page-c2 -------------------------------*/
.arrow-foot { background:url(../../../images/AE/www.autoescape.co.uk/bg-info-container-foot-arrow.gif) no-repeat;}
.itinerary { margin-top:10px;}
.itinerary .form { padding:15px 18px 7px;}
.itinerary .form .form-col {
	width:520px;
}
.itinerary .form .form-col-1 {
	width:184px;
}
.itinerary .form select{ width:377px;}
.itinerary .form label{
	text-align:left;
	width:auto;
	padding:0;
	margin:0 13px 0 0;
	color:#fff;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-label-white.gif) no-repeat;
}
.itinerary .form .row{
	padding-bottom:5px;}
.itinerary .form label span{
	background:url(../../../images/AE/www.autoescape.co.uk/bg-label-white-right.gif) no-repeat 100% 0;
	text-align:center;
	width:59px;
	padding:0;
}
.itinerary .form label.orange{
	margin-bottom:4px;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-label-orange-white.gif) no-repeat;
}
.itinerary .form label.orange span{
	width:auto;
	text-align:left;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-label-orange-white-right.gif) no-repeat 100% 0;
	padding:0 5px 0 13px;
}
.info-container-head em strong {
	padding-left:10px;
	font:30px/32px Georgia, "Times New Roman", Times, serif;
	color:#f98603;
}
.info-container-head em strong span{ font-size:15px;}
.options-box {
	margin:0 0 0 25px;
	overflow:hidden;
	padding:0 0 9px;
	width:692px;
}
.options-box h3{
	background:url(../../../images/AE/www.autoescape.co.uk/bg-options-box-head.gif) no-repeat;
	height:22px;
	margin:0;
	padding:10px 14px 0;
	color:#f68808;
	font:italic 14px/16px Georgia, "Times New Roman", Times, serif;
}
.options-box ul{
	margin:0;
	padding:1px 20px 7px 16px;
	line-height:0;
	border:1px solid #dbd8c5;
}
.options-box ul li{
	overflow:hidden;
	height:1%;
	list-style:none;
	padding:3px 0 0;
}
.options-box ul li label{
	padding:3px 0 0 10px;
	color:#676559;
	float:left;
	text-align:center;
	line-height:12px;
	font-size:11px;
}

.options-box ul li label a{
	color:#F68808;
	font-size:11px;
	text-decoration:underline;
}

.options-box ul li label a:hover{
	text-decoration:none;
}

.options-box input[type="checkbox"] {
	margin:2px 0 0;
	float:left;
	width:15px;
	height:15px;
}

.row input[type="checkbox"] {
	margin:2px 0 0;
	float:left;
	width:15px;
	height:15px;
}

.options-box input[type="text"] {
	width:75px;
	height:25px;
	color:#F68808;
	font-size:18px;
	font-family:Georgia,"Times New Roman",Times,serif;
	border: 0px solid #ffffff;
	background:#ffffff;
	text-align:right;
}

.options-box ul li strong.price,
.total-price strong.price {
	padding:0;
	margin:0;
	font-size:18px;
	line-height:18px;
	color:#7f7f7f;
	float:right;
	width:88px;
}
.options-box ul li strong.price span,
.total-price strong.price span{
	float:left;
}
.total-price {
	float:right;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-option-box-foot.gif) no-repeat;
	width:229px;
	height:28px;
	padding:10px 22px 0 19px;
}
.total-price p{
	white-space:nowrap;
	font-size:11px;
	margin:4px 0 0;
	color:#676559;
}
.total-price strong.price{color:#f68808;}
.option fieldset{ padding-top:17px;}
.option { padding-bottom:9px;}
.form select.date {
	width:60px;
	margin-right:5px;
}
.form input.sml-text {
	width:49px;
	margin-right:13px;
}
a.how-find {
	color:#0088c0;
	font-size:10px;
	text-decoration:underline;
}
a.how-find:hover{ text-decoration:none;}
.form-col-lrg {width:483px;}
#security-code {
	display:inline;
	margin-left:111px;
}
.form label.l-security-code {
	text-align:left;
	width:auto;
	padding:2px 0 0 9px;
}
.form label.l-security-code a{
	text-decoration:underline;
	color:#676559;
}
.form label.l-security-code a:hover{ text-decoration:none;}
.form .logos{
	padding:12px 0 0;
}
a.book-now{
	padding-left:72px;
	width:128px;
	background:url(../../../images/AE/www.autoescape.co.uk/btn-book-now.gif) no-repeat;
}
.sidebar-lrg h2{
	letter-spacing:-1px;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-orange-head-lrg.gif) no-repeat;
}
.foot-box-holder {
	overflow:hidden;
	height:1%;
}
.sidebar-lrg {
	margin-top:5px;
	padding-bottom:0;
	width:195px;
}
.f-left {float:left;}
.sidebar-lrg ul.list { padding-top:7px;}
.sidebar-lrg p{ padding-top:12px;}
.page-c2 .content-foot{ padding-bottom:21px;}
/*----------------------------- page-d1 -------------------------------*/
.page-d1 .content-foot {
	padding: 0 85px 102px 87px;
}
.page-d1 .container h1{
	margin-left:7px;
}
.blue-container {
	margin:21px 0 0;
	height:1%;
	position:relative;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-blue-container-repeat.gif) repeat-y;
}
.blue-container-head{
	background:url(../../../images/AE/www.autoescape.co.uk/bg-blue-container-head.jpg) no-repeat;
}
.blue-container-foot{
	padding:24px 166px 37px 47px;
	overflow:hidden;
	min-height:105px;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-blue-container-foot.gif) no-repeat 0 100%
}
* html .blue-container-foot {
	height:105px;
	overflow:visible;
}
.blue-container p{
	text-align:left;
	padding-top:15px;
	color:#fff;
}
.blue-container p.thanks-text{
	text-align:left;
	padding-top:36px;
	padding-right:225px;
	font:italic 18px/18px Georgia, "Times New Roman", Times, serif;
}
.blue-container .voiture {
	bottom:-112px;
	left:auto;
	right:25px;
	top:auto;
}
/*----------------------------- page-d2 -------------------------------*/
.page-d2 .blue-container-foot{
	padding-right:40px;
}
.blue-container h2{
	padding:15px 0 0 10px;
	margin:0;
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	color:#fff;
}
.page-d2 p.thanks-text{
	padding-top:30px;
	padding-bottom:15px;
}
.page-d2 .content-foot {
	padding: 0 85px 147px 87px;
}
/*----------------------------- page-df -------------------------------*/
.page-f .content-foot { padding-bottom:23px;}
.page-f .container h1{ margin-left:0;}
.page-f .container p{
	margin:0;
	padding:0 0 14px;
}
.page-f .container p.blue{
	font-weight:bold;
	color:#0281c4;
	padding-bottom:12px;
}
.page-f .container h2{
	margin:0;
	padding-bottom:22px;
	color:#333;
	font:italic 20px/24px Georgia, "Times New Roman", Times, serif;
}
.page-f .container h3{
	margin:0;
	padding:2px 0 0;
	color:#0281c4;
	font-size:14px;
	font-weight:normal;
}
.post {
	padding:3px 0 12px;
	overflow:hidden;
	margin-bottom:14px;
	height:1%;
	border-bottom:2px solid #e5e3d7;
}
ul.list-1{
	overflow:hidden;
	height:1%;
	margin:0;
	padding:3px 10px 20px 30px;
}
ul.list-1 li{
	padding:0 0 1px 10px;
	background:url(../../../images/AE/www.autoescape.co.uk/arrow-blue.gif) no-repeat 0 5px;
	list-style:none;
}
.image-container {
	float:left;
	margin:0 18px 12px 0;
}
.image-container a.image-holder{
	display:block;
	float:none;
}
.image-container img{
	display:block;
	border:2px solid #ccc;
}
.right-image-container {
	width:258px;
	float:right;
	margin:0 0 0 18px;
	display:inline;
}
.image-info {
	overflow:hidden;
	margin:5px 0 0;
	background:#f2f1eb;
	padding:17px 20px 8px 25px;
}
.image-info  p{
	font-size:11px;
	line-height:13px;
	color:#666;
	font-style:italic;
}
/*-----------------------------------------------------------------page-h-----------------------------------------------------*/
.content-h{
	padding-bottom:23px !important;
}
.content-h h1{ padding-bottom:4px;}
.page-h-content{
	width:100%;
	padding:10px 0 0 0;
}
.sorry h2{
	margin:0 0 9px 7px;
	color:#f0801e;
	font:20px Georgia, "Times New Roman", Times, serif;
}
.sorry-content{
	background:url(../../../images/AE/www.autoescape.co.uk/bg-sorry.gif) no-repeat;
	width:702px;
	padding:17px 0 0 38px;
	height:121px;
	margin-bottom:-23px;
}
.column-h{
	float:left;
	width:322px;
}
.try-column-1 a,
.try-column-2 a,
.column-h a{
	font-size:12px;
	color:#fff;
	background:url(../../../images/AE/www.autoescape.co.uk/btn-1.gif) no-repeat;
	width:55px;
	height:17px;
	float:left;
	text-align:center;
	line-height:17px;
}
.try-column-1 a:hover,
.try-column-2 a:hover,
.column-h a:hover{text-decoration:none;}
.text-h{
	margin-left:60px;
	width:150px;
}
.text-h p{
	margin:0;
	padding:0;
	font-size:12px;
	color:#f1882d;
}
/*--*/
.try{
	width:100%;
	margin:-10px 0 0 0;
}
.try h2{
	margin:0 0 0 7px;
	color:#0281c4;
	font:20px Georgia, "Times New Roman", Times, serif;
}
.try p{
	font-size:11px;
	margin:0 0 10px 7px;
	padding:0;
}
.try-content{
	background:url(../../../images/AE/www.autoescape.co.uk/bg-try.gif) no-repeat;
	width:740px;
	height:158px;
}
.try-column-1{
	width:322px;
	padding:11px 0 0 38px;
	float:left;
}
.form-wrapp{
	width:100%;
	overflow:hidden;
	padding-bottom:5px;
	clear:both;
}
.form-wrapp select{
	width:182px;
	margin:0;
	font-size:12px;
	padding:1px 0 0;
	height:21px;
}
.btn-search a.search {
	font-size:15px;
	margin:41px 0 0 18px;
	float:left;
	background:url(../../../images/AE/www.autoescape.co.uk/btn-search-sml-1.gif) no-repeat;
	width:115px;
	height:42px;
	padding:2px 0 0 8px;
	clear:none;
}
.try-column-1 a,
.try-column-2 a{
	background:url(../../../images/AE/www.autoescape.co.uk/btn-2.gif) no-repeat;
	margin-bottom:6px;
}
.form-wrapp select.airport{width:193px;}
.form-wrapp select.time{width:auto;}
.input-bg{
	float:left;
	background:url(../../../images/AE/www.autoescape.co.uk/bg-input.gif) no-repeat;
	width:97px;
	height:19px;
	margin:1px 0 0;
	overflow:hidden;
}
.input-bg input{
	background:none;
	border:none;
	width:87px;
	height:17px;
	padding:2px 5px 0 5px;
}
a.btn{
	background:url(../../../images/AE/www.autoescape.co.uk/btn-3.gif) no-repeat;
	width:22px;
	height:21px;
	overflow:hidden;
	margin:0 13px;
}
/*--*/
.col-2{
	width:236px;
	padding:37px 0 0 0;
}
.btn-search{
	display:inline;
	margin-left:-52px;
	float:right;
	padding:5px 23px 0 0;
}
/*-----------page g 0----------------------------*/
.page-g h1{
	color:#f07c0c;
	margin-bottom:11px;
}
.page-g-0-content{
	background:url(../../../images/AE/www.autoescape.co.uk/books-bg.jpg) no-repeat;
	width:695px;
	height:315px;
	padding:37px 0 0 53px;
}
.page-g-0-content p{
	color:#fff;
	font-weight:bold;
	padding:0;
	margin:1px 0 15px 0;
}
.booking-wrapp{
	width:100%;
	overflow:hidden;
	padding-bottom:2px;
}
.booking-wrapp label{
	display:block;
	padding:3px 0 5px;
	color:#fff;
	font-size:11px;
}
.booking-wrapp input[type="image"]{
	width:116px;
	height:46px;
	margin:-18px 0 0 20px;
}
.bg-input-2{
	background:url(../../../images/AE/www.autoescape.co.uk/bg-input-2.gif) no-repeat;
	width:175px;
	height:16px;
	float:left;
}
.bg-input-2 input{
	width:165px;
	background:none;
	border:none;
	padding:1px 5px 0 5px;
	font-size:11px;
}
.booking-form { padding:5px 0 0;}
a.submit-btn{
	text-align:center;
	font-weight:bold;
	font-size:15px;
	line-height:46px;
	float:left;
	color:#fff;
	background:url(../../../images/AE/www.autoescape.co.uk/btn-ok.gif) no-repeat;
	width:116px;
	height:46px;
	margin:-18px 0 0 20px;
}
a.submit-btn:hover {
	text-decoration:none;
	color:#000;
}
/*-----------page g 1----------------------------*/
.booking-box{
	width:740px;
	background:url(../../../images/AE/www.autoescape.co.uk/booking-bg.gif) repeat-y;
	margin-left:3px;
}
.booking-box-header{
	background:url(../../../images/AE/www.autoescape.co.uk/booking-bg-header.gif) no-repeat;
	width:740px;
	height:56px;
	overflow:hidden;
}
.booking-box-center{background:url(../../../images/AE/www.autoescape.co.uk/bg-booking-center.gif) no-repeat;}
.booking-box-footer{
	background:url(../../../images/AE/www.autoescape.co.uk/bg-booking-footer.gif) no-repeat 0 100%;
	width:740px;
	padding:27px 0 13px 0;
}
.booking-content-box{
	width:100%;
	overflow:hidden;
}
.column-g-1{
	width:337px;
	padding:17px 0 0 33px;
	float:left;
	position:relative;
}
.pointer{
	background:url(../../../images/AE/www.autoescape.co.uk/pointer.gif) no-repeat;
	width:52px;
	height:45px;
	position:absolute;
	top:0;
	left:-30px;
}
.column-g-1 a.btn-3,
.column-g-1 a.btn-2{
	background:url(../../../images/AE/www.autoescape.co.uk/btn-4.gif) no-repeat;
	width:54px;
	height:17px;
	float:left;
	text-align:center;
	line-height:17px;
	color:#fff;
	font-weight:bold;
}
.column-g-1 a.btn-2:hover{text-decoration:none;}
.text-g-1{
	width:250px;
	margin-left:73px;
}
* html .text-g-1 {
	display:inline;
	margin-left:20px;
	float:left;
}
* + html .text-g-1 {
	display:inline;
	margin-left:20px;
	float:left;
}
.text-g-1 p{
	margin:0;
	padding:0;
	color:#676559;
}
.text-g-1 p a{
	color:#676559;
	font-size:11px;
}
.column-g-1 a.btn-3{background:url(../../../images/AE/www.autoescape.co.uk/btn-1.gif) no-repeat;}
.box-pad{padding-bottom:20px;}
.booking-box-footer .last{
	padding-top:0;
}
.box-pad .column-g-1{
	padding-top:11px;
}
.right{
	margin-left:0;
	width:310px;
	padding-left:60px;
}
* html .right .text-g-1{
	float:left;
	width:200px;
	margin-left:20px;
}
* + html .right .text-g-1{
	float:left;
	width:200px;
	margin-left:20px;
}
.booking-box-footer .last .text-g-1{
	margin:0;
	width:320px;
}
.booking-box-footer .last .text-g-1 em{
	font:30px Georgia, "Times New Roman", Times, serif;
	color:#f98603;
	padding-left:70px;
}
.booking-box-footer .last .text-g-1 em span{font-size:15px;}
.text-g-1 ul{
	margin:0;
	padding:0 0 5px 0;
	list-style:none;
	float:right;
	width:225px;
	border-top:1px solid #e5e3d7;
}
.text-g-1 ul li{
	background:url(../../../images/AE/www.autoescape.co.uk/check.gif) no-repeat 0 3px;
	width:210px;
	padding:3px 0 3px 15px;
	border-bottom:1px solid #e5e3d7;
}
.text-g-1 ul li a{
	font-size:12px;
	color:#676559;
}
.last-text{
	padding-left:15px;
	width:355px;
}
.last-text .text-g-1{width:340px !important;}
.btn-box{
	padding:6px 0 0 0;
	width:338px;
	margin:0 0 0 189px;
	overflow:hidden;
}
.btn-box a{
	text-align:center;
	line-height:46px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	padding-left:10px;
}
.btn-box a.voucher{
	background:url(../../../images/AE/www.autoescape.co.uk/btn-my-voicher.gif) no-repeat;
	width:148px;
	height:48px;
	float:left;
}
.btn-box a.bill{
	background:url(../../../images/AE/www.autoescape.co.uk/btn-my-bill.gif) no-repeat;
	width:116px;
	height:48px;
	float:right;
}
.btn-box a:hover{
	color:#000;
	text-decoration:none;
}
.popup {
	display:none;
	position:absolute;
	top:30px;
	left:50%;
	width:500px;
	height:400px;
	z-index:100;
}
.popup-bg{
	width:500px;
	height:400px;
	background: url(../../../images/AE/www.autoescape.co.uk/bg-pop-up.png) no-repeat;
	background-color:#e5e3d7;
}
.popup a{ position:relative;}
.scroll-area {
	clear:both;
	margin:0 0 0 47px;
	width:390px;
	height:305px;
	overflow:auto;
	position:relative;
	padding:0 20px 0 0;
}
.scroll-area h2{
	color:#0281c4;
	margin:0;
	font:italic 28px/30px Georgia, "Times New Roman", Times, serif;
}
.scroll-area p{
	text-align:justify;
	margin:0;
	padding:16px 0 15px;
	line-height:14px;
}
.scroll-area p.important{
	color:#0281c4;
	font-weight:bold;
}
a.btn-close-popup{
	margin:26px 24px 12px 0;
	float:right;
	text-align:center;
	color:#fff;
	line-height:19px;
	font-size:10px;
	background:url(../../../images/AE/www.autoescape.co.uk/btn-close-popup.gif) no-repeat;
	width:58px;
	height:20px;
}

/*calendar*/
input.calendar,
select.calendar {
	width: 99px;
}

button.calendar {
	background: url(../../../images/AE/www.autoescape.co.uk/calendar/icon-calendar.gif) no-repeat;
	border: 0;
	cursor: pointer;
	float: left;
	height: 19px;
	margin-right: 6px;
	margin-left: 3px;
	margin-top: 3px;
	width: 21px;
}


button.calendar:hover,
button.calendar.active {
	background: url(../../../images/AE/www.autoescape.co.uk/calendar/icon-calendar.gif) no-repeat;
}

div.calendar {
	background: url(../../../images/AE/www.autoescape.co.uk/calendar/calendar.png);
	height: 195px;
	padding: 0 6px;
	text-align: center;
	width: 147px;
}	
	div.calendar div {
		background: none !important;
		cursor: move;
		height: 185px;
		overflow: hidden;
		padding-top: 10px;
		position: relative;
		width: 147px;
	}	
	
	div.calendar caption {
		color: #333;
		font: normal 12px/16px Arial, Helvetica, sans-serif;
		padding-top: 6px;
		text-align: center;
		width: 100%;
	}
	div.calendar caption a {
		cursor: pointer;
		display: block;
		height: 12px;
		overflow: hidden;
		position: absolute;
		text-indent: -100px;
		top: 17px;
		width: 11px;
	}
	div.calendar caption a.prev {
		background-image: url(../../../images/AE/www.autoescape.co.uk/calendar/calendar-prev.gif);
		left: 0;
	}
	div.calendar caption a.next {
		background-image: url(../../../images/AE/www.autoescape.co.uk/calendar/calendar-next.gif);
		right: 0;
	}
	div.calendar caption a:hover {
		background-position: 0 12px;
	}
	div.calendar caption span {
		height: 25px;
		position: relative;
		text-align: center;
	}
	div.calendar caption span.month {
		padding-right: 8px;
	}
	div.calendar caption span.month:after {
		content: ',';
	}

	div.calendar table {
		background: #FFF;
		border: 0;
		border-collapse: collapse;
		border-spacing: 0;
		cursor: default;
		margin: 0 auto;
		overflow: hidden;
		width: 147px;
	}
	div.calendar td,
	div.calendar th {
		border: 0;
		color: #F98603;
		font: normal 12px Arial, Helvetica, sans-serif;
		height: 21px;
		margin:0; padding:0;
		text-align: center;
		width: 21px;
	}
	div.calendar td {
		background: url(../../../images/AE/www.autoescape.co.uk/calendar/calendar-td.gif);
		color: #FFF;
		font-size: 11px;
	}
	div.calendar td.invalid {
		color: #999;
	}
	div.calendar td.valid {
		background: url(../../../images/AE/www.autoescape.co.uk/calendar/calendar-valid.gif);
		color: #F98603;
		cursor: pointer;
	}
	div.calendar td.inactive {
		background: url(../../../images/AE/www.autoescape.co.uk/calendar/calendar-td.gif) 0 100%;
		color: #FFF;
	}
	div.calendar td.active,
	div.calendar td.hover {
		background: url(../../../images/AE/www.autoescape.co.uk/calendar/calendar-valid.gif) 0 100%;
		color: #FFF;
		cursor: pointer;
	}
/*********************************************************/

#ajax {
	position:absolute;
	left:-9999px;
}