*,div,font, span, td, select,input { color: #765555; }

.body, Body, body { background: #F8F8F8; background-repeat: repeat-y; background-position: center; margin: 0; padding: 0; border: 0; outline: 0; text-indent : 0; text-align:center; }

#contents { margin-left: 0; border: 0px; left: 0px; position: absolute; background-color: #FFF; }

#header, #infos, #main, #copyright, table#rooms, #rooms, #listrooms, #tabrooms, #availlegend, #legend, #avail_details_legend, #availdetails, #avail, #pricedetails, #pgavail #prices, #infos table#listhtls { width: 740px; }

#idrooms, #identpartnertitle, #main #title, .backgroundtitle, #infos .title, #listremarks .title, #loginpax_title, #paxforms_title, #useraccount_title, #creditcard_title, #cgv_title, #orderingtitle, #infos div#nbhtls, #infos div#realtime, #infos div#online { background-color: #FFF; color: #8CA41A; margin: 0px; border-color: #8CA41A; }

#header, #infos, #hotel, #hotelinfos #photo, #copyright { background-color: #FFF; }

#header, #infos, #main, #copyright { margin: 0px; top: 0px; }
#header { margin-top: 10px; }

#hotelinfos td#photo img { width: 109px; height: 85px; border: 0px; vertical-align: top; }

/* HEADER */
#stepbkg #step { color: #898B92; }
#hotel #name, #namehotel h1, .bookingstepcurrent { color: #8A0226; }
#hotelinfos #addr { background-color: #F0F0F0; }

#hotelinfos #addr, #nbrooms span, #room, .roomname, .price, .option, #amnttotal td.text, #amnttotal, #amntroom, #amntroom .text, .custbkgfees .text { color: #765555;  }

/* LISTHOTELS */
#infos div#nbhtls, #infos div#realtime, #infos div#online { width: 740px; }
#pglisthotels #photos { width: 100px; }

/* STEP1 */
#stepbkg table, #nbrooms table { width: 720px; }
#idrooms table { width: 700px; }
#idrooms table td:first-child { color: #8CA41A; }
#pgavail-info #buttons { text-align: center; }

/* STEP2 */
#tabrooms #theader #hprice { width: auto; }
#availlegend #title { text-align: left; }

/* STEP 3 */
#bkgfeesexplain #exposant, #infos span.exposant { vertical-align: super; font-size: 8px; }

/* DESCRIPTION */
#pgdescription, #description { background-color: #FFF; }
#description #namecatg { border-color: #8A0226; color: #8A0226; background-color: #FFF; font-weight: bold; }
#description #roomdesc { border-left: 0px; }
#description #links { background-color: #000; }
#description #roominfos td#roomdesc #nametype { color: #8CA41A; font-weight: bold; }
#description #roominfos td#roomdesc #descrooms { color: #000; }
#description #description {  border-color: #8A0226; }

#GDCfooter { display: none; }
#links { display: none; }
