body                      { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}

/* CONTENEUR */
#globalNiv0               {width :770px; background-color:#ffffff;}
#globalNiv1               {width :770px; background-color:#ffffff;}
#globalNiv2               {width :770px; background-color:#ffffff;}
#globalNiv3               {width :770px; background-color:#ffffff;}

/* CHEMIN */
#entete                   {width:770px; height:20px; background-color:#34669d;}
#table					  {padding-left:10px; padding-top:3px;}
.txtH                     {color:#FFFFFF; font-size:10px;}
.txtChemin				  {color:#d2f5fe;}
.txtCheminFin			  {font-size:11px; color:#ffffff; text-decoration:none;}
.fleche				      {color:#d2f5fe; font-family:Verdana;}


/* MOTEUR */
#blocmoteur               {float:left; width:303px; padding-top:5px; padding-bottom:5px; margin-left:0px; padding-left:10px;}
#blocmoteurniv0           {float:left; width:300px; padding-top:5px; padding-bottom:5px; margin-left:0px; padding-left:10px;}
#blocmoteurniv1           {float:left; width:300px; padding-top:5px; padding-bottom:5px; margin-left:0px; padding-left:10px;}
#blocmoteurniv3           {float:left; width:300px; padding-top:5px; padding-bottom:5px; margin-left:0px; padding-left:10px;}

.txtDes                   {color:#CCCCCC; font-size:11px;}
.txtDesniv0               {color:#CCCCCC; font-size:11px;}
.txtDesniv1               {color:#CCCCCC; font-size:11px;}


/* CARTE */
#bloccarte                {margin-left:373px; padding-top:5px; text-align:left; height:380px;}
#bloccarteniv0            {margin-left:373px; padding-top:31px; padding-bottom:5px; text-align:left; height:180px;}
#bloccarteniv1            {margin-left:373px; padding-top:31px; padding-bottom:5px; text-align:left; height:180px;}
#btnCentrer				  {clear:both; padding-left:10px; padding-top:-33px;}


/* PRODUITS */
#produits                 {clear:both; float:left; width:600px; padding-left:10px; padding-top:10px; }
#produitsniv0             {clear:both; float:left; width:600px; padding-left:10px; padding-top:10px; }
#produitsniv1             {clear:both; float:left; width:600px; padding-left:10px; padding-top:10px; }



.txtDes					  {font-size:11px; color:#626262; text-decoration:none;width:431px;}
.txtDesniv0				  {font-size:11px; color:#626262; text-decoration:none;}
.txtDesniv1				  {font-size:11px; color:#626262; text-decoration:none;}
.lienListe				  {font-size:12px; color:#34669d; text-decoration:underline; font-weight:bold; text-transform: uppercase;}
.lienListeBas			  {font-size:12px; color:#34669d; text-decoration:underline; font-weight:bold;}
.lienListeniv0			  {font-size:12px; color:#34669d; font-weight:bold;}
.lienListeniv1			  {font-size:12px; color:#34669d; font-weight:bold;}
.titreHotel				  {font-size:11px; text-decoration:underline; color:#34669d; text-transform: uppercase; font-weight:bold;}
.txtPrix				  {font-size:11px; color:#ff0000; text-align:right; vertical-align:middle; text-decoration:none;  padding-right:10px; float:right; margin-top:-18px;}
.txthotelDes			  {font-size:11px; color:#626262; text-align:left; vertical-align:middle; text-decoration:none; height:50px;}
.lienInfo			      {font-size:11px; color:#34669d; text-align:left; vertical-align:middle; padding-left:4px; text-decoration:underline;}
.catHot					  {font-size:11px; color:#9f9f9f; text-decoration:none; font-weight:bold; padding-left:3px;}
.txtHot					  {font-size:11px; color:#34669d; text-decoration:underline; padding-left:3px;}
.txtHotSelected			  {font-size:11px; color:#34669d; text-decoration:none; font-weight:bold; padding-left:3px;}
.HackStars  			  {float:left; margin-left:0px; padding-left:3px;}
.titleLabel				  {font-size:15px; color:#34669d; font-weight:bold;}
#mention				  {font-size:10px; color:#34669d;}
.lienTrans				  {font-size:11px; color:#34669d; text-decoration:underline; font-weight:bold;}


/* SERVICES */
#blocservice              {margin-left:615px; padding-top:70px; text-align:left;}
#blocserviceniv0          {margin-left:615px; padding-top:50px; text-align:left;}
#blocserviceniv1          {margin-left:618px; padding-top:50px; text-align:left;}
#blocserviceniv3          {margin-left:615px; padding-top:30px; text-align:left;}

/* GENERIQUES */
h1                        {margin:0; padding:0; font-size:15px; font-weight:bold; color:#104f76;}
a						  {font-size:11px; font-family:arial,verdana,helvetica,sans-serif; text-decoration:underline;}


/* HOTEL MONDE */
.nomPaysE                 {width:590px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d;}
.nomPadE 				  {padding-left:5px; font-size:12px; color:#ffffff; font-weight:bold; text-transform: uppercase;}
#cadreContE	              {width:590px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d; padding:0; margin:0;}
#menuE					  {width:160px; padding-left:5px; padding-bottom:5px; padding-top:5px;}
#menuE a				  {font-size:11px; color:#34669d; text-decoration:underline;}

.nomPaysO                 {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d;}
.nomPadO 				  {padding-left:5px; font-size:12px; color:#ffffff; font-weight:bold; text-transform: uppercase;}
#cadreContO	              {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d; padding:0; margin:0;}
#menuO					  {width:160px; padding-left:5px; padding-bottom:5px; padding-top:5px;}
#menuO a				  {font-size:11px; color:#34669d; text-decoration:underline;}

.nomPaysI                 {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d;}
.nomPadI 				  {padding-left:5px; font-size:12px; color:#ffffff; font-weight:bold; text-transform: uppercase;}
#cadreContI	              {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d; padding:0; margin:0;}
#menuI					  {width:160px; padding-left:5px; padding-bottom:5px; padding-top:5px;}
#menuI a				  {font-size:11px; color:#34669d; text-decoration:underline;}

.nomPaysAN                {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d;}
.nomPadAN 				  {padding-left:5px; font-size:12px; color:#ffffff; font-weight:bold; text-transform: uppercase;}
#cadreContAN	          {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d; padding:0; margin:0;}
#menuAN					  {width:160px; padding-left:5px; padding-bottom:5px; padding-top:5px;}
#menuAN a				  {font-size:11px; color:#34669d; text-decoration:underline;}

.nomPaysAS                {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d;}
.nomPadAS 				  {padding-left:5px; font-size:12px; color:#ffffff; font-weight:bold; text-transform: uppercase;}
#cadreContAS	          {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d; padding:0; margin:0;}
#menuAS					  {width:160px; padding-left:5px; padding-bottom:5px; padding-top:5px;}
#menuAS a				  {font-size:11px; color:#34669d; text-decoration:underline;}

.nomPaysMO                {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d;}
.nomPadMO 				  {padding-left:5px; font-size:12px; color:#ffffff; font-weight:bold; text-transform: uppercase;}
#cadreContMO	          {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d; padding:0; margin:0;}
#menuMO					  {width:160px; padding-left:5px; padding-bottom:5px; padding-top:5px;}
#menuMO a				  {font-size:11px; color:#34669d; text-decoration:underline;}

.nomPaysA	              {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d;}
.nomPadA 				  {padding-left:5px; font-size:12px; color:#ffffff; font-weight:bold; text-transform: uppercase;}
#cadreContA  	          {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d; padding:0; margin:0;}
#menuA					  {width:160px; padding-left:5px; padding-bottom:5px; padding-top:5px;}
#menuA a				  {font-size:11px; color:#34669d; text-decoration:underline;}

.nomPaysAF	              {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d;}
.nomPadAF 				  {padding-left:5px; font-size:12px; color:#ffffff; font-weight:bold; text-transform: uppercase;}
#cadreContAF  	          {width:185px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d; padding:0; margin:0;}
#menuAF					  {width:160px; padding-left:5px; padding-bottom:5px; padding-top:5px;}
#menuAF a				  {font-size:11px; color:#34669d; text-decoration:underline;}


/* HOTEL PAYS */
#cadrePays	              {width:600px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-bottom:1px solid #34669d; border-top:1px solid #34669d; padding:0; margin:0; }
#menuPays1				  {width:160px; padding-left:5px; padding-bottom:5px; padding-top:5px;}
#menuPays1 a			  {font-size:11px; color:#34669d; text-decoration:underline;}
#menuPays2				  {width:160px; padding-left:5px; padding-bottom:5px; padding-top:5px;}
#menuPays2 a			  {font-size:11px; color:#34669d; text-decoration:underline;}
#menuPays3				  {width:160px; padding-left:5px; padding-bottom:5px; padding-top:5px;}
#menuPays3 a			  {font-size:11px; color:#34669d; text-decoration:underline;}
.lienloc				  {font-size:11px; color:#34669d; font-weight:bold; text-decoration:underline;}
.lienloc a				  {font-size:11px; color:#34669d; font-weight:bold; text-decoration:underline;}

/*PAGINATION */
.pagination {width:605px;}
.lienpagination  {font-size:11px; color:#34669d; text-decoration:underline;}
.lienpagination a {font-size:11px; color:#34669d; text-decoration:underline;}
.imgfleche { margin:0px 5px 0 5px; vertical-align:middle;}
.page {float:right; margin-top:-15px;}

/*DIV CONTENU */
.contenu {width:600px; border:1px solid #2389b0;}
.divphoto {float:left; width:69px; height:69px; margin-left:5px; margin-top:5px;}
.divdetail{width:510px; margin-left:80px; padding-bottom:5px; vertical-align:top;  margin-top:5px;}
.div2Liens{float:left;}
.divDescription{float:left; height:25px;}
.divVisite{margin-left:150px;}
.btnPlusInfos{margin-left:350px; }
.plusInfos{clear:both;height:20px; margin-top:5px; display:none;}
.divChambre{width:250px; display:inline; margin-right:35px;}
.divAvis{width:170px; display:inline;  margin-right:75px;}
.divSituation{width:150px; display:inline}
.divSituation{width:150px; display:inline}

.crossLink{clear:both; margin-top:10px;}
.link {font-size:11px; color:#34669d; text-decoration:underline; font-weight:bold;}
.link a {font-size:11px; color:#34669d; text-decoration:underline;}

.fondAncre {width:590px; margin-top:10px;}
.contenuAncre {width:590px; border-left:1px solid #34669d; border-right:1px solid #34669d; border-top:1px solid #34669d; background-color:#f7f7f7;}
.basAncre {width:592px; height:10px; background:url(http://media.expedia.com//media/content/expfr/graphics/launch/hotels/reservation-hotel/bas.png) no-repeat;}
.tableAncre {padding-left:20px; margin-top:-15px;}
.flecheAncre {padding-left:7px; padding-top:7px;}

