#band,.lstcolor,.panel .overlay-background
{
    background-color:#c09958;
}

.dark
{
	background-color:#a98a57;
}
#band #legtabs td
{
	border-bottom: solid 6px #c09958;/*Same as #band*/
}

.important, .important a, #navbar a:hover
{
	color: #bf9958 !important;
}

.shadow #staydetails1, .shadow #staydetails2, .shadow #staytitle2,.stayleg,.staylastleg
{
	border-top: solid 1px #c7766f;
}
.tooltip, .shadow .content
{
	border: solid 1px #a98a57;/*Same as #band .dark*/
}
.shadow #staytitle1,.shadow #staytitle2,.stayleg
{
	border-bottom: solid 1px #a98a57;/*Same as #band .dark*/
}
table.rates .group td, #results .specials, .title
{
	border-top: solid 1px #a98a57;/*Same as #band .dark*/
}
.subtitle
{
	border-bottom: solid 3px #a98a57;/*Same as #band .dark*/
}
.om, .om a, .dh /*calendar other months*/
{
	color:#7A643F !important;
}

.packageBook{
	background-color:#EDE8D0;
	padding:10px 10px 10px 10px !important;
	vertical-align:middle !important;
}
.packageSeparation{
	border-top: 1px #a98a57 solid;
}

.calendarBg
{
	background-image:url('../gold/calendar.bg.gif');
}
.offers{
	background-color: #EDE8D0;	
}

#thickline {
		height:2px;
		background-color:#8aa295;
		margin:0;
		padding:0;
		font-size:1px;
		margin-bottom:5px;
}

.thickline
{
	height:2px;
	background-color:#8aa295;
	margin:0;
	padding:0;
	font-size:1px;
	margin-bottom:5px;
}


/* -------- right hand short thin bar with top and bottom borders (blue-C09958, purple-620135, brown-4f2c1b, red-C09958) -------- */
.shortline_border { 
	border-color: #C09958;
}
/* -------- right hand short thick bar with top and bottom borders (blue-C09958, purple-620135, brown-4f2c1b, red-C09958) -------- */
.shortline_thick_border {
	border-color: #C09958;
}

/* -------- right hand short thicker bar with top and bottom borders (blue-C09958, purple-620135, brown-4f2c1b, red-C09958) -------- */
.shortline_thicker_border {
	border-color: #C09958;
}

.longline_border {
	border-color: #C09958;
}

.longline_thicker_border {
	border-color: #C09958;
}
#dotted_line {
	background-image: url("../gold/gold_dot.gif");
	background-repeat:repeat-x;
}

/* -------- home page attactions background fade -------- */
.homeAttractions, .destinationAttractions {
	background-image: url("../gold/gold_bg.gif");
	background-repeat:repeat-x;
	background-position: left top;
}
/* -------- destination background fade short -------- */
.destinationEvents {
	background-image: url("../gold/gold_bg_short.gif");
	background-repeat:repeat-x;
	background-position: left top;
}

#booknow {
	background-color: #EDE8D0;
}

/* quickbooking */
#quickBooking input, #quickBooking select,#qbCheckInC,#qbCheckOutC/*NEW V2*/
{
	background-color: #DBB26F;
}
#checkavailability
{
	padding: 8px 0px 8px 0px;
	background-color:#a98a57;
	text-align:center;
	margin-top:10px;
}
#calendarPopup{
    background-image: url("../gold/calendar.bg.gif");	
    background-repeat:no-repeat;
    background-position:center center;
}
.groupGrad
{
	background-image:url(../gold/groupgrad.gif);
	background-repeat:repeat-x;
	padding: 12px 12px 12px 12px;
}
h1{ font-weight:normal!important; font-size:14px !important; color: #c09959; padding:0px; margin:0px}
h2{ font-weight:normal!important; font-size:13px !important; color: #c09959; padding:0 0 8px 0; margin:0px}
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }
.boite { border: solid #9b9e9d 1px;	padding:4px;	margin:0; background: #dadada url('http://palais.concorde-hotels.com/css/gold/backContenu.jpg') repeat-x;	}
.boite h2{ font-weight:bold !important; font-size:13px !important; color: #494949; padding:0 0 8px 0; margin:0px}
.boite2 { border: solid #dadada 1px;	padding:10px;	margin:0; background: #ffffff;	}
.boite2 img{ padding-right:5px;}
.boiteDroite {
	border: solid #dadada 1px;
	padding:10px;
	margin:0px;
	background: #ffffff;
	float:right;
}
.boiteDroite img{ padding-right:5px;}
.boiteGauche {  border: solid #dadada 1px;	padding:10px;	margin:5px; background: #ffffff;	}

.plusw {
background-image:url(../gold/plus.w.gif);
background-position:left top;
background-repeat:no-repeat;
height:9px;
margin-right:6px;
vertical-align:-1px;
width:9px;
}
.buttonwrapper a.savoirPlus{ background: transparent url('../gold/oval-gray-left30.gif') no-repeat top left; display: block; float: right; line-height: 7px; height: 15px; padding-left: 5px; text-decoration: none !important;}
.buttonwrapper a:link.savoirPlus, a:visited.savoirPlus, a:active.savoirPlus{color: #494949 !important;text-decoration: none !important;}
.buttonwrapper a.savoirPlus span{background: transparent url('../gold/oval-gray-right30.gif') no-repeat top right; display: block;padding: 4px 9px 4px 4px;}
.buttonwrapper a.savoirPlus:hover{ background-position: bottom left;}
.buttonwrapper a.savoirPlus:hover span{ background-position: bottom right;color: #494949;}
.buttonwrapper{ overflow: hidden; width: 100%;}





#quickBooking .calendar .selected,.calendar .selected{background-color:#A98A57;border-top: solid 1px #836A43;border-bottom: solid 1px #836A43;}
#quickBooking .calendar .first,.calendar .first{border-left: solid 1px #836A43;}
#quickBooking .calendar .last,.calendar .last{border-right: solid 1px #836A43;}
#quickBooking .calendar .selDate,.calendar .selDate{background:#836A43;border:1px solid #000;color:White}
#quickBooking .calendar .over,.calendar .over{background:#DBB26F;color:#333}
#qbChildrenNotice{background:url(../gold/info.gif) no-repeat right bottom;}