body{
	margin: 0px;
	padding: 0px;
	background: #fff2bd url(/media/img/_spain/bgr.gif) repeat-x;
	background-color: #fff2bd !important;
}

div.IconsMenu .head{
	border-bottom: 1px solid #C5E1ED !important;
	background: #d4393e !important;
	color: #fff !important;
}

div.IconsMenu ul li a div.content{
	border-bottom: 1px solid #C5E1ED !important;
}

div#search_box{
	background-color: #b41215 !important;
}

.fontcolor{
	color: #735e3e !important;
}

.fontglare{
	color: #cf353b !important;
}

/* booking form */
div.booking{

	border: 1px solid #C5E1ED !important;
}

/* --- BOOOKING --- */

div#booking-menu, div.right-column-box .header, b.flight-list-price, .widgetTabs .tab  {
    background-color:#d4393e;
}

div#booking, div#hotel-booking, div#hotel-detail-container {
	background-image: url(/media/img/_spain/booking/hotel-list-background.gif);
}

div.bgr-round{
	background-image:url(/media/img/_spain/booking/bgr-round-left.gif);
}

div.bgr-round-right{
	background-image:url(/media/img/_spain/booking/bgr-round-right.gif);
}

div.hotels-tab {
	background-image: url(/media/img/_spain/booking/hotel-tab.gif);
}

/* --- RIGHT HAND BOXES --- */

div.right-column-box {
	background-image: url(/media/img/_spain/booking/right-hand-box-top.png);
}

div.right-column-box-top {
	background-image: url(/media/img/_spain/booking/right-hand-box-top-right.png);
}

div.right-column-box .footer {
	background-image: url(/media/img/_spain/booking/right-hand-box-bottom.png);
}

div.right-column-box .footer-right {
	background-image: url(/media/img/_spain/booking/right-hand-box-bottom-right.png);
}

div.right-column-box .content {
	color: #5c5c5c
}

/* ---- BORDERS ---- */

div#booking-list ul li, div.daily-rate, div.right-column-box .content, div#hotel-detail #first-block, div#hotel-detail #second-block, div#hotel-images, div#room-prices, div#maps, .billing-form, div.checks-title, div.rrheader {
	border-color: #e9988b;
}
div.flight-list-unit, div.flight-list-header,  table tr.inbound td.inbound-td, table.individual-flight-table, div.billing_form, div.passenger-id, div#itinerary-flights {
        border-color:#e9988b;
}

/* ---- FONT COLORS ---- */

div#counter-box span, div#booking-info div.booking-info-title{
	color:#f16e06;
}

/* ---- TABS ---- */

ul#sections .tab{
	background-image: url(/media/img/_spain/booking/photodesc-tab-inactive.png);
	
}

ul#sections .tab a {
    color: #5c5c5c;
}

ul#sections .tabs-selected{
	background-image: url(/media/img/_spain/booking/photodesc-tab-active.png);
}

ul#sections .tabs-selected a{
	color: #ffffff;
}

/* --- ROUNDED BOXES --- */

.rounded, .rounded.tabs-selected  {
	background-color: #fffae4;
	border: 1px solid #E9988B;
}

.rounded .top-left {
	background-image:url(/media/img/_spain/booking/rounded-top-left.png);
}

.rounded .top-right {
	background-image: url(/media/img/_spain/booking/rounded-top-right.png);
}

.rounded .bottom-left {
	background-image:url(/media/img/_spain/booking/rounded-bottom-left.png);
}

.rounded .bottom-right {
	background-image:url(/media/img/_spain/booking/rounded-bottom-right.png);
}

.rounded .content{
	color: #5c5c5c;
}

/* ---- INFO PAGE WIDGET --- */

.widgetTabs .tab {
    background-color: #E9988B;
}

.widgetTabs .tab.tabs-selected {
    background-color: #fffae4;
}

/* ---- HOTEL ITEM ---- */

div.daily-rate, div#paginator, div#booking-info div.booking-info-title {
	background-color: #fff2df;
}

div.daily-rate table.rates-display tr.days td{
	border-right: #fff2df;
}

/* ---- HOTEL ROOMS ---- */

div#room-prices table.rates-display tr.rates-display-header td, div#hotel-detail-content table.rates-display tr.rates-display-header td {
	color: #5c5c5c;
}

div#room-prices table.rates-display tr td.rate, div#hotel-detail-content table.rates-display tr td.rate, div#room-prices table.rates-display tr.rates-display-header td, div#hotel-detail-content table.rates-display tr.rates-display-header td {
	background-color: #fffae4;
}

div#room-prices table.rates-display tr.days td, div#hotel-detail-content table.rates-display tr.days td {
	background-color: #E9988B;
}

div.separator{
	border-color: #d4393e;
}

/* ---- MENU --- */

a.sort{
	color: #0c3e87;
}

div#advanced-search h3{
	border-color: #ffbc59;
}

/* ---- CAR TRAWLER ---*/


/* ---- CAR TRAWLER ---*/


.firstStep #carTrawlerBoooking, div#hotel_booking{
	background: url("/media/img/_spain/booking/widget_bgr.png") repeat-x #df5b61 !important;
}

div#abe_default .ct_box .blue{
	background-color: #ce3238 !important;
}

#abe_default .ct_s2_sidecontent .ct_box_content, #abe_default .ct_s3_sidecontent .ct_box_content{
	border-color: #ce3238 !important;
}

/*div#abe_default .ct_box .ct_box_top, div#abe_default .ct_box .ct_box_top div,  div#abe_default .ct_box .ct_box_top span{
	background-color: #ce3238 !important;
}*/



/*-----  ????  --------------------------------------------------------------------------------------------------------------------*/

/* ---- FLIGHTS ----- */

table tr.inbound, table.individual-flight-table td.shaded, table#ticket-summary td.ticket-info, table#ticket-summary td.fares, div.rrlist, div.acceptrr, div#continue-box, table.flights-final-summary td, table.passengers td  {
background-color:#FFF2DF;
}
div.flightsegments-cornerL {
background:url(/media/img/alicante/booking/flightsegments_corner-TL.gif) no-repeat scroll 0 0;
}
div.flightsegments-cornerR {
background:url(/media/img/alicante/booking/flightsegments_corner-TR.gif) no-repeat scroll 0 0;
}
div#flight-list div.select-box {
background: url(/media/img/alicante/booking/plane_select_tab.gif) no-repeat scroll 0 0;
}


/* EVENTS AREA */


.additonalBanner{
	position: absolute;
	top: 135px;
	margin-left: 330px;
}

