/* GENERIQUES */
#contenaire         { clear:both; width:770px; height:500px; font-family:verdana,arial; }
.img                { clear:both; display:block; margin:0; padding:0; }
#colA               { float:left; display:inline; width:154px; background:url(http://media.expedia.com/media/content/expfr/graphics/home/departof/colA.jpg) repeat-y; }
#colAcontent        { height:385px; margin:0; padding:0; background:repeat-y; }
.colA               { margin:0; margin-left:2px; padding:0; }
#colB               { float:right; display:inline; width:616px; }
#colB h1            { margin:0; margin-left:20px; padding:0; color:#CC6600; font-size:22px; }
#colB h2            { margin:0; padding:0; padding-left:4px; padding-top:3px; color:#FFFFFF; font-size:10px; font-family:verdana,arial; }
#footerid           { position:relative; clear:both; }
/* SOUS-TITRES */
.subtitle           { margin:0; margin-left:20px; margin-bottom:20px; padding:0; font-size:12px; }
.subtitle a         { color:#000000; text-decoration:underline; }
.subtitle a:hover   { color:#CC6600; text-decoration:none; }
.subtitle span      { color:#CC6600; text-transform:uppercase; }
/* CONTROLS PRODUITS */
.produits           { float:left; display:inline; width:278px; height:225px; margin:0; margin-left:20px; margin-bottom:20px; padding:0; }
.prodOnglet         { width:278px; height:25px; background:url(http://media.expedia.com/media/content/expfr/graphics/home/departof/boxtop.gif) no-repeat; }
.prodDesc           { clear:both; width:278px; height:51px; margin:0; padding:0; background:repeat-y; }
.prodDesc img       { float:left; display:inline; width:75px; height:40px; margin:0; margin-left:5px; margin-top:2px; margin-right:5px; padding:0; }
.prodDesc p         { float:left; display:inline; width:188px; height:40px; margin:0; margin-top:1px; padding:0; font-size:9px; }
.prodDesc p a       { color:#E2001A; font-size:11px; font-weight:bold; text-decoration:underline; }
.prodTitle          { color:#205589 !important; font-size:11px; font-weight:bold; text-decoration:underline; }
.prodType           { float:left; display:inline; width:95px; }
.prodApd            { float:left; display:inline; width:50px; }
.prodPrix           { float:left; display:inline; width:40px; text-align:right; }
.prodLink           { clear:both; width:278px; height:15px; margin:0; padding:0; background:url(http://media.expedia.com/media/content/expfr/graphics/home/departof/boxfondw.gif) repeat-y; }
.prodLink a         { margin-top:2px; margin-right:5px; color:#205589; font-size:10px; font-weight:bold; text-decoration:underline; float:right;}
.prix				{ position:relative; display:block; left:115px; top:0px; }
.prix02				{ position:relative; display:block; left:200px; top:0px; }
.prix03				{ position:relative; display:block; left:200px; top:-14px; }
#boxNoTshop			{ height:225px; vertical-align:middle; text-align:center; }
/* INSPIRATEUR */
#inspirator         { position:relative; clear:both; width:576px; height:100px; padding:0; margin-left:20px; margin-top:270px; background:url(http://media.expedia.com/media/content/expfr/graphics/home/departof/inspiFond.jpg) no-repeat; }
#inspirator form    { clear:both; position:absolute; display:block; left:260px; top:18px; margin:0; padding:0; }
#inspirator ul      { float:left; display:inline; display:block; margin:0; padding:0; list-style:none; }
#inspirator li      { display:block; margin:0; margin-bottom:3px; padding:0; list-style:none; font-size:10px; }
#inspirator label   { cursor:pointer; }
/* WIZARD, AUTOPROMO ET LEGAL */
#ddpWizard          { float:left; display:inline; margin:0; margin-left:20px; margin-top:20px; margin-bottom:20px; padding:0; }
#car                { float:left; display:inline; width:104px; height:293px; margin-left:20px; margin-top:24px; padding:0; background:url(http://media.expedia.com/media/content/expfr/graphics/home/departof/car.jpg) no-repeat; text-align:center;}
.txtcar             { margin-top:240px;}
.villdep            { font-size:12px; color:#000000; }
.txtprix            { font-size:14px; color:#e2001a; font-weight:bold; text-decoration:underline;}
.txtprix a          { font-size:14px; color:#e2001a; font-weight:bold; text-decoration:underline;}
#legal              { position:relative; clear:both; width:576px; height:50px; margin-top:-15px; margin-left:20px; padding-top:20px; color:#000000; font-size:10px; }

/* OPTIMISATION SEO */
.optiSeo			{ font-size:10px; color:#205589; }
.optiSeo a			{ color:#205589; }
