@import "/css/32/styles.css";

.body, BODY { background-color: #FFF; }

* { font-family: Arial !important; font-size: 12px !important }


#contents { width: 750px !important; margin-left: -375px !important; left: 50% !important; position: relative !important; border: 0px; }
#headerVialandis, #footerVialandis { background-color: #FFF; }

#infos table#listhtls, #fichehtl, #listrooms, #infos, #hotelinfos, #hotel, #tabrooms, #availlegend, #legend, #availdetails, #avail_details_legend, #pricedetails, #avail, #main, #curroom, #header, #links, div#contents, #infos, #infos table#listhtls, #hotelinfos, #hotel, table#rooms, #rooms, #listrooms, #tabrooms, #avail_details_legend, #availlegend, #legend, #availdetails, #avail, #pricedetails, #contentsfooter, #footer table #links, #header, #links, #footer, #separator { width: 750px; }
#stepbkg table, #nbrooms table { width: 730px; }
#mailing, #useraccount #msg { width: 630px; }
#idrooms table { width: 680px; }

#logohotel { background-color: #0089CC; }
.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, #pgdescription #namecatg, .webtitle, #pgbooking .webtitle, div.tabavail .title { background-color: #E4CD88 !important; border: 0px; }

#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, #hotelinfos #addr, div.tabavail .title { color: #513A2A !important; border: 0px; }

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

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

#contents #infos, .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 { background-color: #FEFBF1 !important; }
#hotelinfos #photo { background-color: #FFF;  }

#hotelinfos, #nbrooms, #cgvbkg, #cgvcxx { border: 0px !important; }

#hotel #name, #cgv_title font, #misc, .ftxt, span.fval, #h_state, #useraccount td#msg, #cryptomsg, .mainitem, #acceptguarcond td, #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, #cgvbkg, #cgvcxx, #ordering, #nbrooms, #nbrooms span, .detailschilds span, #detailschilds span, #package, #promo, #room, .roomname, #stepbkg #title, #bkgstep #text, .bookingstep { color: #5d0a1d !important; }

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

#header, #hotel, #hotelinfos #addr, #hotelinfos #misc { background-color: #FFF !important; }
#header, #hotel, #hotelinfos #addr, #hotelinfos #misc, #hotelinfos #photo { border: 0px; }

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

#separator { display: none; }

#main  { background-color: #FFF !important; }

.bulname li, #nbrooms li { list-style-type: none; list-style-image: none; }

#nbrooms { margin-left: 15px; padding-left: 0px; }
#fields { margin-left: 30px !important; padding-left: 0px !important; border:1px solid red; }

