#logohotel { background-color: #8B2500; }
#seplogo { background-color: #CD6600; }
.body, BODY { background-color: #F5DEB3; }
#contents { border-left: 7px solid #CD950C !important; border-right: 7px solid #CD950C !important; }
.bookingstepcurrent, #rubriquetitle, .rubriquetitle, #idrooms, #identpartnertitle, #main #title, .backgroundtitle,#infos #title, #infos .title, #listremarks #title, #listremarks .title, #loginpax_title, #paxforms_title, #useraccount_title, #bkgfees_title, #creditcard_title, #cgv_title, #orderingtitle, #description, #pgdescription #namecatg, .webtitle, #pgbooking .webtitle, div.tabavail .title { background-color: #CD6600 !important; border: 0px; }

#description * { _color: #FFFFFF; }
#rubriquetitle, .rubriquetitle, #idrooms, #identpartnertitle, #main #title, .backgroundtitle,#infos #title, #infos .title, #listremarks #title, #listremarks .title, #loginpax_title, #paxforms_title, #useraccount_title, #bkgfees_title, #creditcard_title, #cgv_title, #orderingtitle, #description, #pgdescription #namecatg, .webtitle, #pgbooking .webtitle, #idrooms table td:first-child, #idrooms, #idrooms table td, #idrooms table td a:link , #idrooms table td a:visited, #idrooms table td a:hover, #idrooms table td a:active, #pgbooking #cgv_title font, #pgbooking font.maintem, #pgbooking .mainitem, .backgroundtitle, .bookingstepcurrent, div.tabavail .title { color: #FFFFFF !important; border: 0px; }

#amnttotal, #amnttotal .text, #amntroom, #amntroom .text, div.tabavail .subtitle { background-color: #8B2500 !important; }

#amnttotal, #amnttotal .text, #amntroom, #amntroom .text, div.tabavail .subtitle, .cell_totalbkgprice { color: #FFFFFF !important; }

* { font-family: Arial, Helvetica, sans-serif !important }
* { font-size: 11px !important }
#contents, .bookingstepcurrent, #nbrooms, #nbfloor, #identpartner,#tabrooms #lrooms td, #tabrooms tr td, #tabrooms tr.specialrate td, #tabrooms tr#lrooms td:first-child, #avail_details_legend, #availlegend, #tabrooms #lrooms #lphoto, table#rooms, #rooms, #listrooms, #tabrooms, #avail_details_legend, #availlegend, #legend, #availdetails, #avail, #pricedetails table,#forms, .optline, .optobligline, #cgvbkg, #cgvcxx, #bkgfeesexplain, #listremarks, #securetrans, #buttons, #checkin, .custbkgfees,#loginpax_newident, #loginpax, #paxforms, #useraccount, #bkgfees, #creditcard, #acceptguarcond, #cgvbkg, #cgvcxx, #forms, #buttons, #mailing, #acceptguarcond table, .background td#day, #cgvbkg, #cgvcxx, #ordering, #pgpackage #tabinfos .colsimg { background-color: #EEC591 !important; }
#hotelinfos, #nbrooms, #cgvbkg, #cgvcxx, #pgpackage #tabinfos .colsimg { border: 0px !important; }
#avail td.weekdayhigh, #weekdayhigh { background-color: blue !important; color: #FFF !important; }

a:link, a:visited, a:hover, a:active { color: #000080 !important; text-decoration: underline !important; }

#stepbkg td, #stepbkg span, #stepbkg #title, #bkgstep #text { color: #CD6600 !important; }

.bookingstepcurrent, #stepbkg span.bookingstepcurrent { background-color: #CD6600 !important; }

.bookingstepcurrent, #stepbkg span.bookingstepcurrent { color: #CD950C !important; }

#hotel { background-color: #CD6600 !important; }

#hotel #name { color: #FFFFFF !important; }

#hotelinfos #photo { background-color: #CD950C !important; }

#hotelinfos #addr { background-color: #CD6600 !important; }

#hotelinfos #addr { color: #FFFFFF !important; }

#hotelinfos #misc { background-color: #8B2500 !important; }

#footer, #copyright { background-color: #CD6600; }

#separator { display: none; }

#pgdescription { background-color: #8B2500; }
#pgdescription #closewindow a:link { color: #000080 !important; }
#pgdescription #description { background-color: #CD6600 !important; }

