

#menu-haut table {margin:0;padding:0;}

#menu-gauche {float:left;width:134px;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-left:2px;margin-top:10px;}
	#menu-gauche li {list-style:none;}
	#menu-gauche h3 {font-size:13px; background-color:#3FA8AC; color:#FFF; border-top:solid 1px #FFF; border-bottom:solid 1px #FFF;}
		#menu-gauche #gauche-moteur select {width:120px; margin-top:5px;}
		#menu-gauche #gauche-moteur p {font-size:12px; color:#000; font-weight:bold;}
		#menu-gauche #gauche-moteur #date_depart {margin-top:5px;}
		#menu-gauche #gauche-moteur .submit {margin-top:10px;}
	
#menu-principal {float:left; width:527px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
	#menu-principal hr {clear:both; margin:10px 0 10px 0;}
	#menu-principal #encart-moteur, #menu-principal #encart-coeur {width:50%; float:left;}
	#menu-principal #encart-moteur {margin-top:10px;}
		#menu-principal #encart-moteur select {width:120px;}
			#menu-principal #encart-moteur select#destination, #menu-principal #encart-moteur select#multidepartement {width:180px;}
	#menu-principal #bloc-petite-photos img {width:100px; margin:10px;}
	#menu-principal #produit-exclu, #menu-principal #encart-promo {margin:auto; width:480px;}
	#menu-principal #encart-promo {margin-top:10px;}
		#menu-principal #encart-promo .produit-promo {float:left; width:150px; height:170px; margin:5px; padding-top:10px; background-color:#EDFFFF;}
		#menu-principal .produit-exclu-gauche {float:left; width:25%;}
		#menu-principal .produit-exclu-central {float:left; width:50%;}
		#menu-principal .produit-exclu-droit {float:left; width:25%;}
		#menu-principal .produit-exclu-droit li {cursor:pointer;}
	#menu-principal .lien-encart {clear:both;}
	#menu-principal #filtre-rubrique input {margin-right:20px; vertical-align:bottom;}

	/* PAGE RECHERCHE */
	#menu-principal #encart-moteur-recherche tr {width:100%;}
	#menu-principal #encart-moteur-recherche td {width:25%;}
	#menu-principal .rubrique-produit {margin:10px; clear:both; border:solid 1px #000;}
		#menu-principal .image-rubrique-produit {float:left; width:25%; margin-top:7px;}
		#menu-principal .infos-rubrique-produit {float:left; width:55%;}
		#menu-principal .bouton-rubrique-produit {float:left; width:20%; margin-top:20px;}
	
	/* PAGE PRODUIT */
	#menu-principal #encart-diaporama-photo img {cursor:pointer;}
	#menu-principal #onglet-produit {width:550px; margin:auto;}
		#menu-principal #onglet-produit div {float:left; margin:0 13px 0 13px; font-size:15px; font-weight:bold; color:#FFF; border:solid 1px #000; width:150px; cursor:pointer;}
		#menu-principal #onglet-produit div.onglet-hotel, #menu-principal #onglet-produit div.onglet-soins {background-color:#3FA8AC; }
		#menu-principal #onglet-produit div.onglet-dispo {background-color:#FF0000;}
		#menu-principal #onglet-produit div.onglet-devis {background-color:#FEC267;}
	/*#menu-principal #produit-principal-1, #menu-principal #produit-principal-2 {text-align:justify; margin:10px;}*/
	
	#produit-principal-5 #calendrier {margin:10px;font-size:12px; text-align:center;background-color:#A8A8A8;width:480px;margin:10px auto 10px auto;}
	#produit-principal-5 #calendrier td.mois {background-color:#fff;height:25px;font-size:16px;color:#25622E;font-weight:bold;}
	#produit-principal-5 #calendrier tr.jours {font-weight:bold;background-color:#C1E5C1;height:25px;}
	#produit-principal-5 #calendrier tr.jours td{height:20px;}
	#produit-principal-5 #calendrier td.depart_possible {background-color:#F7E7DF;font-weight:bold;font-size:11px;color:#003A27;}
	#produit-principal-5 #calendrier td.depart_possible a{display:block;text-decoration:none;background-color:#F7E7DF;font-weight:bold;font-size:11px;color:#003A27;}
	#produit-principal-5 #calendrier td.depart_possible a:hover{background-color:#ebc2ae;font-weight:bold;font-size:11px;color:#003A27;}
	#produit-principal-5 #calendrier td.depart_possible span {color:#003A27;text-decoration:underline;font-size:12px;}
	#produit-principal-5 #calendrier td.depart_impossible {background-color:#DAE5E1;font-weight:bold;}
	#produit-principal-5 #calendrier td {border:solid 1px #000; width:10%; height:31px;}
	
	/*#produit-principal-5 #calendrier {margin:10px;font-size:12px; text-align:center;background-color:#dddddd;}
	#produit-principal-5 #calendrier table {width:100%;}
	#produit-principal-5 #calendrier td.mois {background-color:#add9af;height:25px;}
	#produit-principal-5 #calendrier tr.jours {font-weight:bold;background-color:#add9af;height:25px;}
	#produit-principal-5 #calendrier tr.jours td{height:20px;}
	#produit-principal-5 #calendrier td.depart_possible {background-color:#ffffff;font-weight:bold;}
	#produit-principal-5 #calendrier td {border:solid 1px #000; width:10%; height:35px;}*/
	
	#menu-principal #rubrique-info {border:solid 1px #000; width:70%; background:#F6E3D7; margin:20px auto;}
	#menu-principal #rubrique-info div {font-weight:bold;}
	#menu-principal #rubrique-info div#prix-produit {color:red; font-style:italic; font-size:14px;}
	#menu-principal #asterisque {clear:both;}
	#tableau-de-destinations {margin-left:0px;}
	
/******************************************************** MENU BAS ***********************************************************/

#menu-bas {clear:both; background-image:url(/voyages-gen/images/fond-footer.jpg); background-repeat:no-repeat;width:509px;height:77px;margin:15px 10px 10px 145px;font-family:Arial, Helvetica, sans-serif;text-align:center;}
	#menu-bas .iata {width:70px; float:left; margin-top:20px;}
	#menu-bas #coordonnees {width:360px; float:left;font-size:11px;}
	#menu-bas #titre-footer {color:#FFFFFF;font-size:14px;font-weight:bold;margin:0px;}	
	#menu-bas p {font-size:11px;margin:0;}	

/******************************************************** MENU GAUCHE *********************************************************/

#menu-gauche .encart-standard { margin-bottom:5px;}
#menu-gauche .encart-standard .haut {background-image:url(/voyages-gen/images/menu-haut-1.jpg); background-repeat:no-repeat;width:134px;height:26px;color:#FFFFFF;padding-top:3px;font-weight:bold;}
#menu-gauche .encart-standard .centre {width:131px;border-left:1px solid #EAA242;border-right:1px solid #EAA242;overflow:hidden;}
#menu-gauche .encart-standard .centre select {  font-size:10px;}
#menu-gauche .encart-standard .bas {background-image:url(/voyages-gen/images/menu-bas-2.jpg);background-repeat:no-repeat;width:134px;height:13px;}

#menu-gauche #premier-menu { margin-bottom:5px;}
#menu-gauche #premier-menu-haut {background-image:url(/voyages-gen/images/menu-haut-1.jpg); background-repeat:no-repeat;width:134px;height:26px;color:#FFFFFF;padding-top:3px;font-weight:bold;}
#menu-gauche #premier-menu-centre {background-image:url(/voyages-gen/images/menu-milieu-1.jpg);background-repeat:no-repeat;width:131px; background-position:bottom;border-left:1px solid #EAA242;border-right:1px solid #EAA242;overflow:hidden;}
#menu-gauche .icone-menu {float:left;margin-left:5px;margin-right:5px; margin-bottom:5px;}
#menu-gauche .icone-loupe {float:left;margin-left:15px;margin-right:10px; margin-bottom:5px;}
#menu-gauche #div-numero-tel {border:1px solid #A3A3A3; width:125px;margin:auto;margin-top:5px;}
#menu-gauche p {margin-top:5px;}
#menu-gauche p a {text-decoration:none;color:#000000;}
#menu-gauche p a:hover {text-decoration:underline;}
#menu-gauche #gros-numero-tel {font-size:18px;font-weight:bold;color:#D67A00; margin-top:0px;}
#menu-gauche #horaire-numero-tel {font-size:10px;text-align:left;margin-top:0px;}
#menu-gauche #div-avion {border:1px solid #A3A3A3; width:125px;margin:auto;margin-top:5px;color:#000;text-decoration:none;padding:5px 0px 5px 0px;background-color:#FFFFFF;}
#menu-gauche #div-avion a{text-decoration:none;color:#000000;}
#menu-gauche #div-avion a:hover{text-decoration:none;color:#000000;}
#menu-gauche #text-newsletter {text-align:left;font-size:11px;margin-left:5px;margin-bottom:5px;}
#menu-gauche #premier-menu-bas {background-image:url(/voyages-gen/images/menu-bas-1.jpg);background-repeat:no-repeat;width:134px;height:13px;}
#menu-gauche #second-menu {}
#menu-gauche #second-menu-haut {background-image:url(/voyages-gen/images/menu-haut-2.jpg);background-repeat:no-repeat;width:134px;height:26px;color:#FFFFFF;padding-top:3px; margin-top:5px;font-weight:bold;}
#menu-gauche #second-menu-centre {background-image:url(/voyages-gen/images/menu-milieu-2.jpg);background-repeat:no-repeat;width:131px;border-left:1px solid #EAA242;border-right:1px solid #EAA242;overflow:hidden;}
#menu-gauche #second-menu-bas {background-image:url(/voyages-gen/images/menu-bas-2.jpg);background-repeat:no-repeat;width:134px;height:13px;}


/************************************************************** INDEX *******************************************************/

#conteneur-index {font-family:Arial, Helvetica, sans-serif; margin-left:5px;margin-top:10px;}

/*#conteneur-index #moteur-recherche {text-align:center; width:207px!important; width:248px;height:225px;float:left;margin-right:10px; background-image:url(images/fond-moteur-index.jpg); border:1px solid #919191;padding:10px 10px 10px 20px!important;padding:10px 10px 4px 10px;}*/
#conteneur-index #moteur-recherche select{width:100px;font-size:11px;height:17px;}
#conteneur-index h1{text-align:center;color:#895612; font-size:16px;margin-bottom:10px;}
#conteneur-index .rechercher-texte {font-size:12px;}

/*#conteneur-index #coup-de-coeur {height:235px;float:left;width:260px; background-color:#F9EADE;border:1px solid #919191;padding:5px 5px 5px 5px;}
#conteneur-index .icone-titre {width:160px;margin:auto;margin-bottom:5px;}
#conteneur-index .icone-titre img{float:left;margin-right:5px;margin-top:5px;text-align:right;}*/
#conteneur-index h2 {color:#895612; font-size:16px;text-align:left;}
#conteneur-index h2 span {color:#895612; font-size:30px;}
/*#conteneur-index #titre-produit-coup-coeur {color:#6B3500; font-size:14px;margin-bottom:5px;text-align:left;float:left;width:190px;}
#conteneur-index #description-produit-coup-coeur {text-align:left;font-style:italic;color:#000;float:left;width:180px;margin-bottom:5px;margin-right:5px;}*/
#conteneur-index .prix-produit {width:60px;color:#A50000;font-size:22px;float:left;font-weight:bold;}
/*#conteneur-index #image-produit-coup-coeur {width:100px;height:75px;float:left;margin:5px 5px 5px 0px;border:1px solid #919191;}
#conteneur-index #texte-produit-coup-coeur {width:140px;font-size:11px; text-align:justify;float:left;}*/
#conteneur-index .lien-produit {clear:both;color:#6D3600;width:150px;margin:auto;}
#conteneur-index .lien-produit p{float:left;margin-top:12px;}
#conteneur-index .lien-produit img{float:left;margin-top:10px;margin-bottom:5px;}
#conteneur-index .lien-produit a{text-decoration:underline;color:#6D3600;}
#conteneur-index .lien-produit a:hover{text-decoration:none;color:#6D3600;}
	
/*#conteneur-index #promotions {width:520px; border:1px solid #919191;overflow:hidden;margin-top:5px;}
#conteneur-index .encart-promo {float:left; width:32%;border-left:1px solid #919191;padding:0px 0px 0px 5px;}
#conteneur-index .encart-promo-premier {float:left; width:32%;padding:0px 0px 0px 5px;}*/
#conteneur-index .titre-produit {color:#6B3500;float:left;width:95px;font-size:14px;margin-right:5px;margin-bottom:5px;text-align:left;}
#conteneur-index .images-produit {width:75px;height:80px;float:left;margin-right:5px;border:1px solid #919191;}
#conteneur-index .description-produit {font-style:italic;color:#000;float:left;width:78px;font-size:11px;}
#conteneur-index .lien-encart {margin-top:10px;margin-left:20px;}

#mentions-legales {margin-top:5px;font-size:10px;color:#555;text-align:right;}

/*#conteneur-index #encart-exclu-0, #encart-exclu-1, #encart-exclu-2 {width:520px; border:1px solid #919191;overflow:hidden;margin-top:5px;}*/

/*#conteneur-index #encart-onglets {height:31px;}
#conteneur-index #onglet-journee {float:right; height:19px; width:139px; background-image:url(images/onglet-journee.jpg);background-repeat:no-repeat;margin-right:10px;color:#00600e; font-weight:bold;padding:12px 0px 0px 12px; cursor:pointer;}
#conteneur-index #onglet-weekend {float:right; height:19px; width:139px; background-image:url(images/onglet-weekend.jpg);background-repeat:no-repeat;margin-right:10px;color:#512C00; font-weight:bold;padding:12px 0px 0px 12px; cursor:pointer;}
#conteneur-index #onglet-semaine {float:right; height:19px; width:139px; background-image:url(images/onglet-semaine.jpg);background-repeat:no-repeat;margin-right:10px;color:#840000; font-weight:bold;padding:12px 0px 0px 12px; cursor:pointer;}

#conteneur-index #exclusivites-2 {background-color:#D0EAD0;border:1px solid #919191;width:500px;margin:auto;margin-top:0px;overflow:hidden;padding:2px 2px 2px 2px;margin-bottom:5px;margin-top:-4px;}
#conteneur-index #exclusivites-1 {background-color:#FFDC78;border:1px solid #919191;width:500px;margin:auto;margin-top:0px;overflow:hidden;padding:2px 2px 2px 2px;margin-bottom:5px;margin-top:-4px;}
#conteneur-index #exclusivites-0 {background-color:#FFD4D4;border:1px solid #919191;width:500px;margin:auto;margin-top:0px;overflow:hidden;padding:2px 2px 2px 2px;margin-bottom:5px;margin-top:-4px;}
#conteneur-index #encart-gauche-exclu {width:100px; float:left;margin-right:5px;}
#conteneur-index #encart-centre-gauche-exclu {width:170px; float:left;}
#conteneur-index #titre-exclu-2 {color:#00600E;font-size:14px;text-align:left;}
#conteneur-index #titre-exclu-2 a{color:#00600E;text-decoration:underline;}
#conteneur-index #titre-exclu-2 a:hover{color:#00600E;text-decoration:none;}
#conteneur-index #titre-exclu-1 {color:#512C00;font-size:14px;text-align:left;}
#conteneur-index #titre-exclu-1 a{color:#512C00;text-decoration:underline;}
#conteneur-index #titre-exclu-1 a:hover{color:#512C00;text-decoration:none;}
#conteneur-index #titre-exclu-0 {color:#840000;font-size:14px;text-align:left;}
#conteneur-index #titre-exclu-0 a{color:#840000;text-decoration:underline;}
#conteneur-index #titre-exclu-0 a:hover{color:#840000;text-decoration:none;}
#conteneur-index #description-produit-exclu {text-align:left;font-style:italic;color:#000000;float:left;}
#conteneur-index #encart-centre-droit-exclu {width:80px; float:left;}
#conteneur-index #prix-exclu-2 {color:#00600E;font-size:22px;font-weight:bold;margin-top:15px;}
#conteneur-index #prix-exclu-1 {color:#512C00;font-size:22px;font-weight:bold;margin-top:15px;}
#conteneur-index #prix-exclu-0 {color:#840000;font-size:22px;font-weight:bold;margin-top:15px;}
#conteneur-index .image-exclu {width:100px;height:60px;}
#conteneur-index #lien-produit-exclu {float:left;color:#6D3600;width:120px;}
#conteneur-index #lien-produit-exclu p{float:left;margin-top:12px;width:100px;}
#conteneur-index #lien-produit-exclu img{float:left;margin-bottom:5px;width:15px;margin-top:15px;}
#conteneur-index #lien-produit-exclu a{color:#6D3600;text-decoration:underline;}
#conteneur-index #lien-produit-exclu a:hover{color:#6D3600;text-decoration:none;}*/

/********************************************************* TABLEAU DESTINATION *****************************************************/

.menu_nav .liengroupes {}
.menu_nav table {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; border: 1px solid #FEC267;	background-color:#FFFFFF;}
.menu_nav td { margin:0; text-align:center; background-image:url(/voyages-gen/images/degrade-dest-out.gif);color:#331C08;}
.menu_nav a{border:1px solid #fec267;border-right:0;display:block; background-image:url(/voyages-gen/images/degrade-dest-out.gif);color:#331C08;text-decoration:none;}
.menu_nav a:hover{background-color:#fec267;color:#FFFFFF; background-image:url(/voyages-gen/images/degrade-dest-on.gif);color:#331C08;text-decoration:none;}
#onglet-v-s { background-image:url(/voyages-gen/images/degrade-al-out.gif);color:#5f0205;}
#onglet-v-s a{ background-image:url(/voyages-gen/images/degrade-al-out.gif);color:#5f0205;text-decoration:none;}
#onglet-v-s a:hover{ background-image:url(/voyages-gen/images/degrade-al-on.gif);color:#5f0205;text-decoration:none;}
.menu_nav .liengroupes a{font-size:11px;background-color:#804000; display:block}
.menu_nav .lienvdm a:hover{background-color:#fec267;}
.menu_nav .lienvdm a{	color:#FF0000;	background-color:#FFFF00;	font-size: 11px;}
.menu_nav .liengroupes a:hover{background-color:#fec267;}


/********************************************************* PAGE PRODUIT *****************************************************/

#logo-juste-pour-imprimer {display:none;}
#page-produit {width:520px; font-family:Arial, Helvetica, sans-serif;margin-left:5px!important;margin-left:5px;margin-top:10px;}
#moteur-recherche-produit {background-image:url(images/fond-moteur-produit.jpg); border:1px solid #919191;font-size:10px;}
#moteur-recherche-produit .rechercher-texte {font-size:10px;text-align:center;}

/***************************** ANCIEN MOTEUR : PB AVEC IE *******************************
#page-produit h1{text-align:center;color:#895612; font-size:16px;}
#moteur-recherche-produit select{width:65px;font-size:11px;height:17px;}*/

/******************************* NOUVEAU MOTEUR : COMPATIBLE IE ***************************/
#page-produit h1{text-align:center;color:#fff; font-size:16px;float:left;margin-right:10px;margin-left:5px;margin-top:2px;}
#page-rubrique h1{text-align:center;color:#fff; font-size:16px;float:left;margin-right:10px;margin-left:5px;margin-top:2px;}
#moteur-recherche-produit select{width:130px;font-size:11px;height:17px;}
#moteur-recherche-produit table select{width:80px;}

.partie-haute-moteur {float:left;margin-top:5px;}
.partie-haute-moteur select{float:left;margin-right:10px;}
.dest-cdv {color:#772200;}

#page-produit #informations-generales-produit {margin-top:10px;}
#page-produit #titre-produit {text-align:center; color:#895612;font-size:20px;font-weight:bold;}
#page-produit #info-produit {font-style:italic;color:#000000;text-align:right;}
#page-produit #prix-produit {text-align:right;}
#page-produit #prix-produit span {font-size:20px; color:#BC0000;font-weight:bold;}

#page-produit #gd-photo {display:none;}
#page-produit #photos-produit-0 {border:1px solid #6D6D6D; height:85px!important; height:102px;padding:10px 5px 5px 5px;margin-top:10px;overflow:hidden;}
#page-produit #photos-produit-1 {border:1px solid #6D6D6D; height:85px;padding:10px 5px 5px 5px;margin-top:10px;overflow:hidden;}
#page-produit #photos-produit-2 {border:1px solid #6D6D6D; height:85px;padding:10px 5px 5px 5px;margin-top:10px;overflow:hidden;}
#page-produit #photos-produit-3 {border:1px solid #6D6D6D; height:85px;padding:10px 5px 5px 5px;margin-top:10px;overflow:hidden;}
#page-produit #fleche-gauche {margin:30px 0px 0px 0px;float:left; cursor:pointer;}
#page-produit .photo-produit {margin-left:15px;margin-right:8px; width:90px; height:70px;float:left;margin-bottom:5px;border:1px solid #6d6d6d; cursor:pointer;}
#page-produit #fleche-droite {margin:30px 0px 0px 0px;float:left;cursor:pointer;}
#page-produit #petit-texte-italic {font-style:italic; font-size:10px;text-align:center;clear:both;margin-top:-15px;}

#page-produit #encart-description-produit {margin-top:10px;}
#page-produit #onglets-produit {height:22px;}
#page-produit #onglet-description {cursor:pointer;border:1px solid #4F2610;border-bottom:0px;padding:2px 5px 0px 5px;float:left;background-color:#FCEFE6; height:19px; color:#4F2610;width:95px;}
#page-produit #onglet-description-2 {cursor:pointer;border:1px solid #4F2610;border-bottom:0px;padding:2px 5px 0px 5px; margin-left:5px!important;margin-left:5px;float:left;background-color:#F5EFD7; height:19px; color:#4F2610;width:72px;}
#page-produit #onglet-resa {cursor:pointer;border:1px solid #09490A;border-bottom:0px;padding:2px 5px 0px 5px;margin-left:5px;float:left;background-color:#E8FCE9; height:19px; color:#09490A;width:150px;}
#page-produit #onglet-contact { cursor:pointer;border:1px solid #071759;border-bottom:0px;padding:2px 5px 0px 5px;margin-left:5px;float:left;background-color:#EEF1FF; height:19px; color:#071759;width:140px;}
#page-produit .icone-onglet-produit {float:left;}
#page-produit #produit-principal-1 {text-align:justify; clear:both;background-color:#FCEFE6; padding:20px 20px 20px 20px;border:1px solid #4F2610;}
#page-produit #produit-principal-1 span{font-size:12px;}
#page-produit #produit-principal-2 {text-align:justify; clear:both;background-color:#F5EFD7; padding:20px 20px 20px 20px;border:1px solid #4F2610;}
#page-produit #produit-principal-2 img{border:1px solid #000;}
#page-produit #produit-principal-5 {text-align:justify; clear:both;background-color:#E8FCE9; padding:5px 10px 10px 10px;border:1px solid #09490A;}
#page-produit #produit-principal-3 {text-align:justify; clear:both;background-color:#EEF1FF; padding:20px 20px 20px 20px;border:1px solid #071759;}
.texte-dates-tarifs {margin-top:20px;text-align:center;}
#produit-principal-5 form {text-align:center;}
#produit-principal-5 select {margin-top:5px;}
#produit-principal-5 a {text-decoration:underline;color:#000000;font-size:12px;}
#produit-principal-5 a:hover {text-decoration:underline;color:#cc0000;}
#desc-devis table {}
#produit-principal-3 p {margin-top:5px;}
#produit-principal-3 textarea {margin-top:5px;margin-left:10px;}
#produit-principal-3 select {margin-top:5px;margin-left:10px;}
#produit-principal-3 h3 {margin-top:5px;margin-left:0px;color:#000066;}
#produit-principal-3 input {margin-top:5px;margin-left:10px;}
#produit-principal-3 .rechercher-texte {font-size:12px;}
#paiement {text-align:left;margin-top:10px}
#paiement input {margin-top:0px;margin-left:10px;text-align:left;}
#formulaire {border-top:1px solid #000;}

#impression-produit {float:left;font-size:10px;width:80px;text-align:center;}
#impression-produit img{margin-right:5px;}
#impression-produit a{text-decoration:underline;color:#444444;}
#impression-produit a:hover{text-decoration:none;color:#444444;}

/************************************************************** PAGE RUBRIQUE **************************************************/

#page-rubrique {width:520px; font-family:Arial, Helvetica, sans-serif;margin-left:5px;margin-top:10px;text-align:center;}


#page-rubrique #filtre-rubrique {border:1px solid #999;background-color:#faead4; width:300px;height:15px;padding:5px 5px 5px 5px;margin:auto;margin-bottom:10px;margin-top:10px;}
#page-rubrique .rechercher-texte {font-size:10px;text-align:center;}

#page-rubrique .cadre-produit-rubrique {height:67px;margin-top:10px;}
#page-rubrique .part-gauche-cadre {float:left; width:90px; height:66px;border:1px solid #8e744b;}
#page-rubrique .part-gauche-cadre img{float:left; width:90px; height:66px;}
#page-rubrique .part-centre-gauche-cadre {border-top:1px solid #8e744b;border-bottom:1px solid #8e744b;float:left;width:313px;height:66px;background-image:url(/voyages-gen/images/degrade-liste-produit.gif);background-repeat:repeat-x;}
#page-rubrique .titre-produit-rubrique {text-align:center; color:#895612;font-size:14px;font-weight:bold;}
#page-rubrique .titre-produit-rubrique a{color:#895612;font-weight:bold;text-decoration:underline;}
#page-rubrique .titre-produit-rubrique a:hover{color:#895612;font-weight:bold;text-decoration:none;}
#page-rubrique .descr-produit-rubrique {}
#page-rubrique .part-centre-droite-cadre {border-top:1px solid #8e744b;border-bottom:1px solid #8e744b;float:left;width:80px;height:66px;background-image:url(/voyages-gen/images/degrade-liste-produit.gif);background-repeat:repeat-x;}
#page-rubrique .part-centre-droite-cadre p{}
#page-rubrique .part-centre-droite-cadre span{color:#990000;font-size:16px;font-weight:bold;}
#page-rubrique .part-droite-cadre {float:left;width:17px;background-image:url(/voyages-gen/images/arrondi-droit.gif);background-repeat:no-repeat;height:67px;}

#mentions-bas {clear:both;margin-top:10px;margin-bottom:20px;}
#page-rubrique #nb-pages {float:right;color:#000;margin-top:10px;}
#page-rubrique #nb-pages a{text-decoration:underline;color:#5a2b0b;}
#page-rubrique #nb-pages a:hover{text-decoration:none;color:#5a2b0b;}

#page-rubrique .nb_voyages { text-align:left;}

/********************************************************* PAGE VALIDATION ********************************************************/

#titre-validation {margin-top:30px;text-align:center; font-size:20px; color:#993300;margin-bottom:30px;}
#encart-validation {width:400px; margin:auto; padding:30px 20px 30px 20px; text-align:left;color:#000000; font-size:12px;border:1px solid #cccccc;}
#encart-validation p{margin-top:10px;}
#encart-validation p a{color:#993300;text-decoration:underline;font-size:12px;margin-top:20px;margin-left:120px;}
#encart-validation p a:hover{text-decoration:none;}
#logo-validation {width:200px;margin:0px 0px 30px 100px;}

#lien-libertybag {color:#000000;margin-bottom:10px;}
#lien-libertybag a{color:#000000;text-decoration:underline;}
#lien-libertybag a:hover{color:#000000;text-decoration:none;}

/******************************************************* PAGES INFOS CLIENTS ****************************************************/

#encart-informations-paiement {width:480px; margin:auto; padding:0px 20px 30px 20px; text-align:left;color:#000000; font-size:12px;}
#encart-informations-paiement p{margin-top:10px;}
#encart-informations-paiement a{color:#993300;text-decoration:underline;font-size:12px;}
#encart-informations-paiement a:hover{text-decoration:none;}
#encart-informations-paiement li{margin-left:30px;margin-top:10px;}
#texte-informations-paiement {border-top:1px solid #993300;margin-top:10px;padding-top:10px;}

#descr-conso { font-size:11px; text-align:justify;}
#principal-title { float:left; font-size:18px; color:#000099; margin-top:20px; font-family:Arial, Helvetica, sans-serif;}
#texte-equipe { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:10px; text-align:left;}
#texte-equipe a{ color:#000000; text-decoration:underline;}
#texte-equipe a:hover{ color:#000000; text-decoration:none;}
#principal-fiche { width:490px;	margin-top:30px; margin-left:10px;}
#descr-fiche { font-style:italic; font-size:13px; color:#992200;}
#descr-fiche a{ color:#550000; text-decoration:underline;}
#descr-fiche a:hover{ color:#550000; text-decoration:none;}
#div-descr { border:1px solid #993300; padding:10px 10px 10px 10px;}
#principal-image { float:left; margin-right:10px; margin-left:40px;}

.txt-form-validation h3 {text-align:center;color:#000099;font-size:16px;margin:20px;margin-top:30px;}
.txt-form-validation ul {margin-top:10px;margin-bottom:20px;}
.focus{background: #ff9}
#encart-fiche-contact input {margin-top:5px; text-align:left;}
#encart-fiche-contact label{font-size:13px;text-align:right;}
#titre-contact {text-align:left; color:#aaa;border-top:1px solid #cccccc; margin-top:10px;font-family: Arial, Helvetica, sans-serif;font-size:14px;}

/****************************************************** ESPACE CLIENT ******************************************************/

#encart-espace-client {background-image:url(/voyages-gen/images/fond-espace-client.jpg);background-repeat:no-repeat;width:194px; height:40px;float:left;margin-left:20px;margin-top:30px;padding:100px 0px 20px 0px;color:#b66000;font-size:20px;text-align:center;text-decoration:none; cursor:pointer;}
#encart-reglement-en-ligne {background-image:url(/voyages-gen/images/fond-reglement-ligne.jpg);background-repeat:no-repeat;width:194px; height:40px;float:left;margin-left:40px;margin-top:30px;padding:100px 0px 20px 0px;color:#02246b;font-size:20px;text-align:center;text-decoration:none; cursor:pointer;}

/******************************************************* FIL D'ARIANE ************************************************/

#fil-dariane {height:15px;font-size:10px; border:1px solid #A05F00;background-color:#FFEEDD;text-align:left;font-family:Arial, Helvetica, sans-serif;margin-top:10px;}
#fil-dariane a{color:#0055AA;text-decoration:underline;}
#fil-dariane a:hover{color:#0055AA;text-decoration:none;}
#fil-dariane img{float:left;margin-top:3px;margin-left:5px}
#fil-dariane p{float:left;margin-left:5px;}

/********************************************************* ENVOI A UN AMI *******************************************************/

#envoi-ami {background-image:url(/voyages-gen/images/fond-envoi-ami.jpg);padding:20px 20px 20px 20px;background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#envoi-ami p{float:left;font-size:12px;}
#envoi-ami input, textarea{margin-top:10px;width:200px;}
#envoi-ami h1{text-align:center;font-size:18px;font-weight:bold;color:#895612;margin-bottom:40px;}
#envoi-ami table {margin-left:50px;font-size:12px;}
#envoi-ami #bouton-valider {width:60px;margin-top:20px;}


/*********************************************************** PAGE DEVIS ***********************************************************/

#fond-devis-principal {margin-left:10px;margin-top:10px;border:1px solid #eba243;padding:10px 5px 10px 5px;background-color:#fbebd7;}
#fond-devis-principal #desc-devis-principal {font-size:13px;font-weight:bold;}
#fond-devis-principal #desc-devis-principal p{margin-top:5px;}
#fond-devis-principal #formulaire {margin-left:10px;border-top:1px solid #000; margin-top:10px;}
#fond-devis-principal #formulaire h3 {margin-bottom:20px;color:#000066;text-align:left;margin-top:5px;}
#fond-devis-principal #formulaire tr {margin-top:10px;height:25px;}
#fond-devis-principal #formulaire td {text-align:left;width:300px;margin-top:10px;}
