@charset "utf-8";
/* CSS Document */
* {

	font-family:Arial, Helvetica, sans-serif;

}

a {

   font-size: 11px; /* on dfinit les proprits de texte pour toutes les balises */

   font-family: Arial, Helvetica, sans-serif;

}



hr {

	margin: 0px;

	padding: 0px;

	color: #333366;

}

.titre {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}

a.titre {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #333366;

}

a.plan {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #333366;

}

a.pro {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	color: #0C7D02;

	text-decoration: underline;

	font-weight: bold;

}

ul {

	list-style-position: outside;

	list-style-type: disc;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;
	padding-bottom:5px;

}





a.info {

   position: relative;

   color: black;

   text-decoration: none;

}

a.info span {

   display: none; /* on masque l'infobulle */

}

a.info:hover {

   background: none; /* correction d'un bug IE */

   z-index: 500; /* on dfinit une valeur pour l'ordre d'affichage */



   cursor: help; /* on change le curseur par dfaut en curseur d'aide */

}

a.info:hover span {

   display: inline; /* on affiche l'infobulle */

   position: absolute;



   white-space:normal; /* on change la valeur de la proprit white-space pour qu'il n'y ait pas de retour  la ligne non-dsir */



   top: 20px; /* on positionne notre infobulle */

   left: 10px;



   background: white;



   color: green;

   padding: 3px;



   border: 1px solid green;

   border-left: 2px solid green;

   width:300px;

}

html {

	background-color:#bdd8e9;

}


body {
	margin: 0;
	padding: 0;
	background-color: #bdd9e8;
	
}


h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

	line-height: 15px;

}

h1.prix {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	margin: 0px;

	padding: 5px;

	line-height: 15px;

	color: #FFFFFF;

}

h1.poucet {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

	line-height: 15px;

}

h1.blue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #333366;

}

h2 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #333366;

	margin: 0px;

	padding: 0px;

}

a.h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #333366;

	margin: 0px;

	padding: 0px;

}

h2.price{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

	line-height: 15px;

	color: #333366;

}

h2.price-white{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

	line-height: 15px;

	color: #FFFFFF;

}

a.price-white{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

	line-height: 15px;

	color: #FFFFFF;

}

h2.whm-right{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	margin: 0px;

	line-height: 13px;

	color: #333366;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 4px;

}

h2.titre-blanc {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

}

h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #333366;

	margin: 0px;

	padding: 0px;

}

.titre-blanc {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

}

a.titre-news {

	font-family: Arial, Helvetica, sans-serif;

	color: #333366;

	font-size: 10px;

	font-weight: bold;

}

a.titre-news:hover {

	font-family: Arial, Helvetica, sans-serif;

	color: #333366;

	font-size: 10px;

	font-weight: bold;

	background-color: #bdd9e8;

}

.titre-news {

	font-family: Arial, Helvetica, sans-serif;

	color: #333366;

	font-size: 12px;

	font-weight: bold;

}

.corps2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-align: justify;
	

}

.corps3 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

}

.corps4 {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #000000;

}



div#global {
	height:100%;
	width: 955px;
	position: relative;
	padding: 0 10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0px;

	padding-bottom: 0;

	padding-left: 0px;

	background-color: #FFFFFF;
	overflow:hidden;

}

div#center {

	padding-bottom: 0px;

	padding-right: 2px;

	padding-left: 2px;

}

div#footer {
	bottom:0;
	position:static;
	min-height:18px;
	width:957px;
	background-color: #333366;
	margin: auto;
	padding: 0px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;

	}

div#content {

	float: left;

	width: 600px;

	margin-left: 5px;

	margin-top: 5px;

	margin-bottom: 20px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

div#sidebar {

	float: right;

	width: 285px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 20px;

	position: relative;

	padding-right: 5px;

}

div#header {

	height: 99px;

	background-color: #333366;

	}

#intro {

	width: 641px;

	margin-left: 0px;

	float: left;

	padding-bottom: 5px;

}

div#bar {

	height: 19px;

	background-image: url(images/bar.jpg);

	width: 955px;

}

#prices {

	width: 641px;

	margin-left: 0px;

	margin-top: 10px;

}

div#ap-off-price-corps {

	background-image: url(images/hp-price-fond.jpg);

	width: 641px;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	padding-top: 0px;

	font-size: 16px;

	font-weight: bold;

	border-top-color: #333366;

	border-right-color: #333366;

	border-bottom-color: #333366;

	border-left-color: #333366;

	margin: 0px;

}

div#abo {

	width: 641px;

	padding-top: 0px;

	border-top-color: #333366;

	border-right-color: #333366;

	border-bottom-color: #333366;

	border-left-color: #333366;

	margin: 0px;

}

div#intro-titre {

	background-image: url(images/hp-intro-titre.jpg);

	height: 37px;

	width: 631px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333366;

	padding-top: 10px;

	padding-left: 10px;

}



	 

div#intro-corps {

	background-image: url(images/hp-intro-fond.jpg);

	width: 631px;

	padding-left: 5px;

	padding-top: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

	padding-right: 5px;

	height: 100%;

}

.hotelcontent {

	background-color: #FFFFCC;

	width: 600px;

	margin: 10px;

}

.hotelprice {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-style: normal;

	font-weight: bolder;

	color: #BE0808;

}

.hotelmerchant {

	text-align: left;

}



div#intro-bas {

	background-image: url(images/hp-intro-bas.jpg);

	width: 641px;

	background-repeat: no-repeat;

	height: 9px;

}

.comptitre {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000066;

	margin-top: 10px;

}

.compuse {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000066;

	font-weight: bold;

}

div#price-titre {

	background-image: url(images/hp-price-titre.jpg);

	height: 21px;

	width: 631px;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	padding-top: 5px;

	padding-left: 10px;

} 

div#price-corps {

	background-image: url(images/hp-intro-fond.jpg);

	width: 641px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: justify;

}

div#price-bas {

	background-image: url(images/hp-price-bas.jpg);

	width: 641px;

	background-repeat: no-repeat;

	height: 9px;

	padding-bottom:5px;

}

.price-bas {

	background-image: url(images/hp-price-bas.jpg);

	width: 641px;

	background-repeat: no-repeat;

	height: 9px;

	padding-bottom:5px;

}



div#hp-right-titre {

	background-image: url(images/hp-right-titre.jpg);

	height: 24px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333366;

	padding-top: 5px;

	padding-left: 5px;

	width: 273px;

}

.hp-right-titre {

	background-image: url(images/hp-right-titre.jpg);

	height: 24px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333366;

	padding-top: 5px;

	padding-left: 5px;

	width: 273px;

}

div#hp-right-corps {

	background-image: url(images/hp-right-fond.jpg);

	padding-left: 5px;

	padding-top: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	width: 268px;

	text-align: justify;

	padding-right: 5px;

}

.seven {

	background-image: url(images/hp-right-fond.jpg);

	padding-left: 5px;

	padding-top: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	width: 268px;

	text-align: justify;

	padding-right: 5px;

}



div#hp-right-bas {

	background-image: url(images/hp-right-bas.jpg);

	height: 5px;

	width: 278px;

	background-repeat: no-repeat;

}

.hp-right-bas {

	background-image: url(images/hp-right-bas.jpg);

	height: 5px;

	width: 278px;

	background-repeat: no-repeat;

}

div#wih-right-titre {

	background-image: url(images/wom-titre-right.jpg);

	height: 31px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333366;

	width: 408px;

}

div#wih-right-corps {

	background-image: url(images/wom-corps-right.jpg);

	width: 408px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

}

div#wih-right-bas {

	background-image: url(images/wom-bas-right.jpg);

	height: 9px;

	width: 408px;

	background-repeat: no-repeat;

}

div#wih-header {

	background-image: url(images/wih-header.jpg);

	height: 47px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333366;

	width: 935px;

	background-position: center;

	background-repeat: no-repeat;

	padding-top: 9px;

	padding-left: 20px;

}



div#ar-left-titre {

	background-image: url(images/ar-news-titre.jpg);

	background-repeat:no-repeat;

	height: 32px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333366;

	width: 297px;

}

div#ar-left-titre2 {

	background-image: url(images/ar-news-titre2.jpg);

	background-repeat:no-repeat;

	height: 32px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333366;

	width: 297px;

	line-height: 13px;

}

div#ar-left-titre3 {

	background-image: url(images/ar-news-titre3.jpg);

	background-repeat:no-repeat;

	height: 32px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333366;

	width: 297px;

	line-height: 13px;

}



div#ar-left-corps {

	background-image: url(images/ar-news-corps.jpg);

	width: 287px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	padding-right: 5px;

	padding-left: 5px;

}

div#ar-adve {

	background-image: url(images/ar-news-corps.jpg);

	width: 287px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	padding-right: 5px;

	padding-left: 5px;

	overflow: scroll;

}

div#add-adve {

	background-image: url(images/ar-news-corps.jpg);

	width: 287px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	padding-right: 5px;

	padding-left: 5px;

}

.adve-img {
	margin-bottom:-7px;
	margin-left:-5px;
	margin-right:-5px;
}

div#ar-left-bas {

	background-image: url(images/ar-news-bas.jpg);

	height: 9px;

	width: 297px;

	background-repeat: no-repeat;

}

.poucet {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333366;

	margin: 0px;

	padding: 0px;

}

.poucet h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333366;

	margin: 0px;

	padding: 0px;

}

.disclaimer {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

}

.titre-prices {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #568F3E;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #568F3E;

	border-right-color: #568F3E;

	border-bottom-color: #568F3E;

	border-left-color: #568F3E;

}

div#warning {

	width: 651px;

	background-color: #FFFFFF;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

}

div#adsense {

	width: 651px;

	background-color: #FFFFFF;

	text-align: center;

	padding-top: 20px;

	padding-bottom: 20px;

	float: left;

}

div#adsense-mih {

	width: 350px;

	background-color: #FFFFFF;

	text-align: center;

	padding-top: 20px;

	padding-bottom: 20px;

}

div#mid-center {

	padding-bottom: 0px;

	padding-left: 100px;

	padding-right: 200px;

	text-align: justify;

}

div#mid-contact {

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

}

a.titre-blanc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

}

.prix {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #568F3E;

}

.savings {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #FF8A00;

	font-style: italic;

}

.prix-off {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #333366;

	margin: 0px;

	padding: 0px;

}

div#bar-home {

	float: left;

	width: 250px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	padding-left: 10px;

}

div#bar-links {

	float: right;

	width: 300px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: right;

	padding-right: 5px;

}

a.white-link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}

.titrerouge {



	font-family: Arial, Helvetica, sans-serif;

	color: #FF0000;

	font-size: 12px;

	font-weight: normal;

}

div#content-ajax {

	background-image: url(images/ar-news-corps.jpg);

	width: 287px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	padding-right: 5px;

	padding-left: 5px;

	margin: 0px;

	padding-bottom: 4px;

}

.redform{

	border: thin solid #CCCCCC;

	background-color: #FF6C6C;

}

.normform{

	border: thin solid #CCCCCC;

	background-color: #FFFFFF;

}







div#sidebar_left_hp {

	float: left;

	width: 250px;

	margin-left: 5px;

	margin-top: 5px;

	margin-bottom: 20px;



}

.intro_hp {

	width: 250px;

	margin-left: 0px;

	float: left;

	padding-bottom: 5px;

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

}

.intro-titre-hp {

	background-image:url(images/intro-titre-hp.jpg);

	background-color:#bdd9e8;

	height: 23px;

	width: 235px;

	font-family: Arial, Helvetica, sans-serif;

	padding-left:5px;

	padding-top:5px;

	color: #333366;

	font-size: 12px;

	font-weight: bold;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #B9B9B9;



}

.intro-corps-hp {

	background-image:url(images/intro-corps-hp.jpg);

	background-color:#ffffff;

	width: 230px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333366;

	padding-left:5px;

	padding-right:5px;

	padding-top:5px;

}

.intro-pied-hp {

	height: 9px;

	width: 240px;

	margin-bottom:20px;

	background-image: url(images/intro-pied-hp.jpg);

	background-repeat: no-repeat;

}

div#main_hp {

	float: right;

	width: 680px;

	margin-right: 0px;

	margin-bottom: 20px;

}

div#main_left_hp {

	float: left;

	width: 540px;

	margin-left: 5px;

	margin-top: 5px;

	margin-bottom: 20px;

}	

div#ebay_hp {

	margin-bottom: 0px;

	margin-top: 0px;

}	



div#main_right_hp {

	float: right;

	width: 120px;

	margin-left: 5px;

	margin-top: 5px;

	margin-bottom: 20px;

}	

.bottom {

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-width: 0px;

	border-right-width: 0px;

	border-left-width: 0px;

	border-top-color: #333366;

	border-right-color: #333366;

	border-bottom-color: #333366;

	border-left-color: #333366;

}

.guests {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #568F3E;

}

.td1 {

	margin: 0px;

	padding: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #568F3E;

	border-right-color: #568F3E;

	border-bottom-color: #568F3E;

	border-left-color: #568F3E;

}

.wshipp {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FF8A00;

}

.withshipp {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #568F3E;

}

.withshippred {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FF0000;

}

.timeleft {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #333366;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #568F3E;

	border-right-color: #568F3E;

	border-bottom-color: #568F3E;

	border-left-color: #568F3E;

}

.td0 {

	margin: 0px;

	padding: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #568F3E;

	border-right-color: #568F3E;

	border-bottom-color: #568F3E;

	border-left-color: #568F3E;

}

.td2 {

	margin: 0px;

	padding: 0px;

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #568F3E;

	border-right-color: #568F3E;

	border-bottom-color: #568F3E;

	border-left-color: #568F3E;

}

.bids {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #000000;

	font-style: italic;

}

.tdleft {

	margin: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #568F3E;

	border-right-color: #568F3E;

	border-bottom-color: #568F3E;

	border-left-color: #568F3E;

	padding-left: 2px;

}

.withshippPrice {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FF8A00;

}

.incontournables {

	font-family: Arial, Helvetica, sans-serif;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #333366;

	border-right-width: 2px;

	border-right-style: solid;

	border-right-color: #333366;

	border-top-color: #333366;

	border-right-color: #333366;

	border-bottom-color: #333366;

	padding-left: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

}

.carte {

	font-family: Arial, Helvetica, sans-serif;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #333366;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #333366;

}

.titre-ebay-left {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-image: url(images/ebay/e-bay-bar-left.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.titre-ebay-right {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-image: url(images/ebay/e-bay-bar-right.jpg);

	background-repeat: no-repeat;

	background-position: right top;

}

.titre-e-bay-left {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-repeat: no-repeat;

	background-position: left top;

}

.titre-e-bay-right {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-image: url(images/e-bay/e-bay-bar-right.jpg);

	background-repeat: no-repeat;

	background-position: right top;

}

.ebay-title {

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 0px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #568F3E;

	border-right-color: #568F3E;

	border-bottom-color: #568F3E;

	border-left-color: #568F3E;

	padding-left:2px;

}

.ebay-left {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #568F3E;

	border-right-color: #568F3E;

	border-bottom-color: #568F3E;

	border-left-color: #568F3E;

	padding-left: 2px;

}

.ebay-mid {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #568F3E;

	border-right-color: #568F3E;

	border-bottom-color: #568F3E;

	border-left-color: #568F3E;

}

.ebay-right {

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #568F3E;

	border-right-color: #568F3E;

	border-bottom-color: #568F3E;

	border-left-color: #568F3E;

}

.hotelname {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #0033CC;

	font-weight: bold;
	padding-top:8px;

}

.compresult_right {

	background-color: #FFFFCC;

	height: 110px;

	width: 200px;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 10px;

	float: left;

}

.hoteldesc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #666666;

}

.hotelimage {

	height: 110px;

	width: 155px;

	float: left;

	background-color: #FFFF99;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}









div#avis-titre {

	background-image: url(images/avis-titre.jpg);

	height: 24px;

	font-family: Arial, Helvetica, sans-serif;

	color: #333366;

	padding-top: 5px;

	padding-left: 5px;

	width: 273px;

}

.packagedesc {

	margin-left: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #666666;

	text-align: left;

	vertical-align: top;

	float: left;

	font-weight: normal;

}

.compresult {

	background-color: #FFFFCC;

	height:110px;

	width: 700px;

	float: left;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 10px;

}

.titre-anthracite {

	margin-left: 4px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	color: #4B4B4B;

	text-align: left;

	vertical-align: top;

	float: left;

	font-weight: bold;

}

.titre-anthracite-b {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #4B4B4B;

	text-align: left;

	vertical-align: top;

	float: left;

	font-weight: bold;

}

.CouponDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
html>/**/body .height{
	height:214px;
}
.space{
	height:251px;
}
html>/**/body .space{
	height:270px;
}


.htext {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#797373;
}

.bold {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000;
	}
	
.simple {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000;
	line-height:18px;
	}
#partnerList img{
padding-right:10px;
padding-left:5px;
padding-bottom:5px;
}	

#packageBox{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 color:#797373;
 padding:5px;
 vertical-align:middle; 
 background-color:#EAEAEA;
}







/* CSS Document */

#maindiv {
  width:242px;
	float:left;
	}
#top {
	height:24px;
	background-image: url(/images/nd-bg-sidetitre.gif); 
	background-repeat: no-repeat; 
	width: 240px;
	}	
#bg {
    width:242px;
	background-image:url(images/bg1.gif);
	}	

#textRecomendation  {
  font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333366;
	font-size:12px;
	margin-top:5px;
	margin-left:63px;
	}	
#ul {
  font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style:none;
	float:left;
	padding:0px;
	margin:3px;
	}	

.saisie input,
.saisie select,
.saisie textarea
 {
width:300px;
}
.saisie input.btn{
height:auto;
width:auto;
}

#head_bar_text {
clear:both;
}
#head_bar_text td{
font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold;
}
#head_bar_main{
height: 27px; background-color:#044C7C; text-align:left;width: 955px; background-repeat:repeat-x;clear:both; float:left;
background-image:url(/images/bar_head.jpg);
}
#head_search_api form{
margin-top:0px;
}


#head_ban_image {
width:955px; height:100px; background:#fff url(/images/bntop.jpg) right; text-align:left; background-repeat:no-repeat;
}
#head_ban_logo{
float:left;
}
#head_ban_logo a{
float:left;
height:0;
}

#head_search_api{
background:url(/images/barbgheader.gif); height:56px; width:410px; text-align:center;float:left; margin:21px 0 0 0;
}
div#ndcontent2 {
float:left;
margin-bottom:20px;
margin-left:2px;
margin-top:5px;
padding-left:2px;
width:auto;
}
.boutonOK {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background: white;	
border: 0px;	
cursor: pointer;	
text-decoration: underline;	
font-weight: normal;	
color: #4B4B4B;
width:180px;
}	
.mickybg{
	background-image:url('images/micky_bg.jpg');
	
	}
	
h2.side-titre {
color:#333366;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
}	
