/***************************** CSS GENERIQUE ********************************/

/***************************** BODY, A, A:hover, A IMG, FORM ****************/

BODY {
	padding:0px;
	margin:0px;
}

form {
	padding:0px;
	margin:0px;
}

a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}


a img {
	border-width:0px;
}

#contenu {
	margin:0px;
	padding:0px;
}
.contenuBG {
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_contenu_bas_bg.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
}

#contenu .bloc {
	padding:0px;
	margin:0px 5px 0px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	clear:both;
}
body#accueil #contenu .bloc {
	padding:0px;
	margin:0px 0px 0px 0px;
}

/***************************** BLOC TEXTE ***********************************/

#contenu .texte {
	font-size: 10pt;
	text-align:justify;
	clear:both;
}
#contenu .texteGauche {
	width: 48%;
	text-align:justify;
}
#contenu .texteDroite {
	width: 48%;
	text-align:justify;
}
#contenu .texteImgGauche {
	font-size: 10pt;
	text-align:justify;
}
#contenu .texteImgGauche img {
	float:left;
	margin: 5px 15px 5px 5px;
}
#contenu .texteImgDroite {
	font-size: 10pt;
	text-align:justify;
       

}
#contenu .texteImgDroite img {
	float:right;
	margin: 5px 5px 5px 15px;
        

}
#contenu .texteHaut {
	text-align:justify;
	font-size: 10pt;
	clear:both;
        
}
#contenu .texteCentre {
	text-align:center;
	clear:both;
}
#contenu .texteCentre img {
	margin: 5px auto 5px auto;
}
#contenu .texteBas {
	font-size: 10pt;
	text-align:justify;
	clear:both;
}


/***************************** BLOC TITRE ***********************************/

#contenu .titre {
	width:100%;
	clear:both;
}
#contenu .titre h2 {
	height:20px;
	padding:0px 0px 0px 18px;
	margin:0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#CC0000;
	background:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_titre_bg.jpg') repeat-x left bottom;
}


/***************************** BLOC FICHIER *********************************/

#contenu .fichier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size: 11px;
	color: #000000;
}


/***************************** BLOC QUESTIONNAIRE ***************************/

#contenu #formulaire { 
   margin:0px;
   padding:0px;
   text-align: left;
} 
#contenu #formulaire table { 
   border: 0px; 
} 
#contenu #formulaire td { 
   color: #000000; 
   border: 0px; 
   text-align: left; 
   valign: top; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   text-decoration: none; 
} 
#contenu #formulaire .messageErreur { 
   color: #FF0000; 
} 
#contenu #formulaire td.intitule { 
   font-weight: bold; 
   text-align: left;
   width: 120px; 
} 
#contenu #formulaire td.intituleTexte{
   margin:0px;
   padding:0px;
}
#contenu .formulaire td.valeur, td.valeurCheck { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px;
   font-weight: bold; 
} 
#contenu #formulaire td.valeur input, textarea, select { 
   padding-left: 0px; 
   padding-right: 0px; 
   text-align: left; 
   width: 200px; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
} 
#contenu #formulaire textarea { 
   width: 300px; 
} 
#contenu #formulaire div.boutonEnvoyer { 
   padding-left: 126px; 
} 
#contenu #formulaire div.boutonEnvoyer input { 
   width: 85px; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
}

/************************** STYLES PORPRE AU MODELE **********************************/

.ombreGauche {
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_fond_gauche_bg.jpg');
	background-repeat:repeat-y;
}
.ombreDroite {
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_fond_droit_bg.jpg');
	background-repeat:repeat-y;
}
.titreRubrique {
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_rubrique_titre_bg.jpg');
	background-repeat:no-repeat;
	line-height:28px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color:#FFFFFF;
	font-weight:bold;
	font-size: 14px;
	padding-left:10px;
}

.titreRubriqueBloc {
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/je_bloc_composer_titre_bg.png');
	background-repeat:no-repeat;
	line-height:26px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color:#FFFFFF;
	font-weight:bold;
	font-size: 14px;
	padding-left:10px;
}

#zoneLien {
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/je_bloc_composer_bg.png');
	background-repeat:no-repeat;
	background-color:#ffcc33;
	line-height:20px;
	
}
#zoneLien a {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold;
	margin:0px;
}
#zoneLien a:hover {
	text-decoration:underline;
}

#rubriqueContact {
}
#rubriqueContact .texte {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #be0679;
	font-size: 11px;
	text-align:center;
}
#rubriqueContact .texte a {
	color: #be0679;
}
#zoneExtensible {
	bbackground:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_rubrique_bas_bg.jpg') repeat-x bottom #99CCFF;
background: #e5e0e6;
color: #be0679;
}

#corps {
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

#rubriqueNewsletter {
	background-color:#e5e0e6;
color: #be0679;
}
#rubriqueNewsletter .texte {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #be0679;
	text-align:right;
	padding:12px 11px 0px 0px;
	letter-spacing:-1px;
}
#rubriqueNewsletter .formnewsletter {
	border:solid 1px #BCBCBC;
	color:#be0679;
	text-align:center;
	width:155px;
	margin:8px 11px 0px 0px;
}

#chemin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0D8A9C;
	margin-top:15px;
	padding-left:10px;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_contenu_haut_bg.jpg');
	background-repeat:repeat-x;
	background-position:top;
}
#chemin a {
	color:#0D8A9C;
	text-decoration:none;
}
#chemin a:hover {
	text-decoration:underline;
}

#copyright {
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_copyright_bg.jpg');
	background-repeat:repeat-x;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:-1px;
	color:#FFFFFF;
}
#copyright a {
	color:#FFFFFF;
}

#recherche {
	width:570px;
	margin:0px 10px 0px 15px;
	text-align:left;
}
#recherche .rechercheHaut {
	width:570px;
	height:25px;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_haut_bg.gif');
	background-repeat:no-repeat;
}
#recherche .rechercheHaut h1{
	margin:0px;
	padding:0px;
	line-height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:10px;
}

#recherche .rechercheMilieu {
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_bas_bg.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	padding:10px 0px 10px 0px;
}
#recherche .rechercheMilieu .champsRecherche input{
	height:18px;
	width:200px;
}
#recherche .rechercheMilieu .champsRecherche .button {
	height:12px;
	width:65px;
	margin-right:2px;
}
#recherche .rechercheMilieu .champsRecherche .intitule {
	height:24px;
	width:120px;
	padding-right:5px;
	font-family:Verdana;
	font-size:12px;
	text-align:right;
	color:#24749E;
}
#recherche #encadreImageRecherche {
	background:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_moteur_recherche_image.jpg') no-repeat;
	height:110px;
	width:225px;
}


#resultatRecherche #resultatRechercheHaut {
	display:none;
}

#resultatRecherche #resultatRechercheMilieu {
	width:570px;
	margin:0px 10px 0px 15px;
}
#resultatRecherche #resultatRechercheMilieu #entete {
	height:25px;
	padding:10px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#resultatRecherche #resultatRechercheMilieu #entete a {
	font-weight:bold;
	color:#000000;
}

#resultatRecherche #resultatRechercheMilieu .contenu {
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_voyage_haut_bg.gif');
	background-repeat:no-repeat;
	margin:15px 0px 0px 0px;
	padding-left:10px;
	text-align:left;
}
#resultatRecherche #resultatRechercheMilieu .contenu  .tiret {
	display:none;
}
#resultatRecherche #resultatRechercheMilieu .contenu .titre_accroche {
	position:relative;
	margin:0px;
	padding:0px;
	height:36px;
	width:560px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	clear:both;
}
#resultatRecherche #resultatRechercheMilieu .contenu .titre_accroche .titre {
	position:absolute;
	line-height:18px;
	height:18px;
	left:2px;
}
#resultatRecherche #resultatRechercheMilieu .contenu .titre_accroche .accroche {
	position:absolute;
	line-height:14px;
	height:18px;
	top:18px;
	right:12px;
	font-size:11px;
}
#resultatRecherche #resultatRechercheMilieu .contenu .image {
	float:left;
	margin:10px 10px 5px 0px;
}
#resultatRecherche #resultatRechercheMilieu .contenu .formule {
	float:left;
	height:40px;
	line-height:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#24749E;
}
#resultatRecherche #resultatRechercheMilieu .contenu .duree {
	float:left;
	height:40px;
	line-height:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#24749E;
	padding-left:7px;
}
#resultatRecherche #resultatRechercheMilieu .contenu .prix {
	float:right;
	height:40px;
	line-height:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#669AED;
	padding-right:12px;
}
#resultatRecherche #resultatRechercheMilieu .contenu .resume {
	clear:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:12px;
	text-align:justify;
}
#resultatRecherche #resultatRechercheMilieu .contenu .detail {
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-right:12px;
	line-height:16px;
}
#resultatRecherche #resultatRechercheMilieu .contenu .detail a {
	color:#24749E;
}
#resultatRecherche #resultatRechercheMilieu .contenu .vignette {
	display:none;
}
#resultatRecherche #resultatRechercheMilieu .separationPremier {
	display:none;
}
#resultatRecherche #resultatRechercheMilieu .separation {
	height:10px;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_bas_bg.gif');
	background-repeat:no-repeat;
	background-position:bottom;
}

#resultatRecherche #resultatRechercheMilieu .navigation {
	width:100%;
	height:20px;
	line-height:20px;
}
#resultatRecherche #resultatRechercheMilieu .navigation  a {
	font-family:Verdana;
	font-size:11px;
	color:#0064A9;
	text-decoration:none;
}
#resultatRecherche #resultatRechercheMilieu .navigation  a:hover {
	text-decoration:underline;
}
#resultatRecherche #resultatRechercheMilieu .navigation .precedente {
	float:left;
	text-align:left;
	width:150px;
}
#resultatRecherche #resultatRechercheMilieu .navigation .suivante {
	float:right;
	text-align:right;
	width:150px;
}
#resultatRecherche .informationsContractuelles {
	display:none;
}

/*** FICHE ***/

#affichageFiche {
	width:570px;
	margin:0px;
	padding:0px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* entete 1 */
#affichageFiche #entete {
	position:relative;
	width:100%;
	height:85px;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_haut_bg.gif');
	background-repeat:no-repeat;
}
#affichageFiche #entete .destination .impression {
	position:absolute;
	top:-27px;
	right:5px;
}
#affichageFiche #entete .destination {
	width:100%;
	margin:0px;
	padding:0px;
	height:25px;
	line-height:25px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:5px;
}
#affichageFiche #entete .jours {
	position:absolute;
	top:0px;
	right:9px;
	height:25px;
	line-height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}
#affichageFiche #entete .typeVoyage {
	display:none;
}
#affichageFiche #entete .pointsFidelite {
	position:absolute;
	top:30px;
	right:10px;
	height:45px;
	width:45px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	margin-right:5px;
	padding-top:12px;
	padding-left:16px;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_points_fidelite.gif');
	background-repeat:no-repeat;
}
#affichageFiche #entete .imageTypeVoyage {
	float:right;
	display:none;
}

/* entete 2 */
#affichageFiche #entete2 {
	position:relative;
	width:100%;
	height:235px;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_bg.gif');
	background-repeat:repeat-y;
}
#affichageFiche #entete2 .descriptif {
	position:absolute;
	top:-55px;
	left:0px;
	width:20%;
	color:#21A9BD;
	margin-bottom:10px;
}
#affichageFiche #entete2 .descriptif  .apartirde {
	color:#669AED;
	font-weight:bold;
	padding-left:9px;
	font-size:12px;
}
#affichageFiche #entete2 .descriptif  .prix {
	color:#669AED;
	padding-left:9px;
	font-weight:bold;
	font-size:20px;
}
#affichageFiche #entete2 img.imageVoyage  {
	position:absolute;
	top:0px;
	right:0px;
	width:80%;
	border:1px solid #24749E;
}
#affichageFiche #entete2 .pointsForts {
	position:absolute;
	top:0px;
	left:0px;
	width:20%;
}
#affichageFiche #entete2 .pointsForts .separation { 
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_resultat_recherche_ligne_separatrice.gif');
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#affichageFiche #entete2 .pointsForts .pointsFortsTitre { 
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding: 0px;
	color:#006699;
	margin: 5px 0px 5px 0px;
}
#affichageFiche #entete2 .pointsForts  .pointsFortsTexte {
	font-size:12px;
	padding: 0px;
	margin: 0px;
	text-align:center;
}
#affichageFiche #entete2 #nav {
	position:absolute;
	top:220px;
	left:9px;
	width:570px;
	cursor:default;
	display:block;
}

/* contenu offre */
#affichageFiche #contenuOffre {
	width:100%;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_bg.gif');
	background-repeat:repeat-y;
}
#affichageFiche #contenuOffre .contener {
}
#affichageFiche #contenuOffre .contener .offreSimple {
	padding-left:9px;
	padding-right:9px;
}
#affichageFiche #contenuOffre .contener .offreMultiple {
	padding-left:9px;
	padding-right:9px;
	width:50%;
}
#affichageFiche #contenuOffre .contener .fondContenuOffrePointilleV {
	width:0px;
}
#affichageFiche #contenuOffre .contener .offreMultiple img {
	display:none;
}
#affichageFiche #contenuOffre .contener  .titre {
	font-weight:bold;
	font-size:14px;
	color:#006699;
	margin-bottom:3px;
}
#affichageFiche #contenuOffre .contener  .texte {
	text-align:justify;
	margin-bottom:5px;
}

#affichageFiche #basEncadre {
	height:10px;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_bas_bg.gif');
	background-repeat:no-repeat;
	background-position:bottom;
}
#affichageFiche #encadreCarteFond {
	margin:15px 0px 0px 0px;
	width:570px;
}
#affichageFiche #encadreCarteFond th {
	width:100%;
	margin:0px;
	padding:0px;
	height:25px;
	line-height:25px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:5px;
	margin-bottom:10px;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_haut_bg.gif');
	background-repeat:no-repeat;
}
#affichageFiche #encadreCarteFond #frameTableau {
	width:570px;
	height:250px;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_bg.gif');
	background-repeat:repeat-y;
}
#affichageFiche #encadreCarteFond .commentaires {
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_bg.gif');
	background-repeat:repeat-y;
}
#affichageFiche #encadreCarteFond .commentaires, #affichageFiche .coutminimum, #affichageFiche .informationsContractuelles  {
	font-size:10px;
	padding-left:9px;
	color:#669AED;
}

#affichageFiche #encadreCarteBas {
	height:10px;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_bas_bg.gif');
	background-repeat:no-repeat;
	background-position:bottom;
}

#affichageFiche .informationsContractuelles {
	margin-bottom:5px;
}

/*** RESERVATION ***/

#reservation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:570px;
	margin:0px;
	padding:0px;
	text-align:left;
}
#reservation #entete {
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_haut_bg.gif');
	background-repeat:no-repeat;
	height:25px;
}
#reservation #entete h2 {
	margin:0px;
	padding:0px;
	height:25px;
	line-height:25px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:5px;
}
#reservation #milieu {
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_bg.gif');
	background-repeat:repeat-y;
}
#reservation #milieu #interieurEntete h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	padding-left:9px;
	height:30px;
	line-height:30px;
	color:#0064A9;
}
#reservation #milieu #interieurMilieu table {
	width:570px;
}
#reservation #milieu #interieurMilieu  p {
	font-family:Verdana;
	font-size:11px;
	margin:0px;
	padding:0px;
	padding-left:9px;
}
#reservation #milieu #interieurMilieu .nom {
	font-weight:bold;
	font-size:14px;
	color:#006699;
}
#reservation #milieu #interieurMilieu .accroche {
	color:#006699;
	margin-bottom:5px;
}
#reservation #milieu #interieurMilieu .description {
	color:#669AED;
	margin-bottom:5px;
}
#reservation #milieu #interieurMilieu .date {
	color:#669AED;
	margin-bottom:5px;
}
#reservation #milieu #interieurMilieu .partance {
	font-size:12px;
	color:#006699;
}
#reservation #milieu #interieurMilieu .partance select {
	height:18px;
	width:250px;
}
#reservation #milieu #interieurMilieu .prereservation {
	color:#006699;	
}
#reservation #milieu #interieurMilieu .aPartirDe {
	padding-right:5px;
	color:#669AED;
}
#reservation #milieu #interieurMilieu .prix {
	padding-right:5px;
	color:#669AED;
	font-weight:bold;
	font-size:20px;
}
#reservation #milieu #interieurMilieu .image img {
	border:1px solid #24749E;
}
#reservation #milieu #interieurMilieu .disponibilite {
	color:#669AED;
	font-weight:normal;
	font-size:11px;
}
#reservation #milieu #interieurMilieu  #nav {
	padding-left:9px;
	cursor:default;
	display:block;
}
#reservation #milieu #interieurMilieu table.coordonnees {
	width:550px;
	font-size:11px;
	color:#006699;
	padding-left:9px;
}
#reservation #milieu #interieurMilieu table.coordonnees td {
	height:25px;
}
#reservation #milieu #interieurMilieu table.coordonnees input, #reservation #milieu #interieurMilieu table.coordonnees textarea {
	font-size:11px;
}
#reservation #milieu #interieurMilieu table.coordonnees input {
	width:160px;
}
#reservation #milieu #interieurMilieu table.coordonnees input.radio {
	width:15px;
}
#reservation #milieu #interieurMilieu table.coordonnees textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:419px;
}
#reservation #milieu #interieurMilieu table.coordonnees textarea.message {
	height:100px;
	width:500px;
}
#reservation #milieu .validation {
	margin:0px;
	padding:0px;
	text-align:right;
	padding-right:20px;
}
#reservation .conseiller {
	width:100%;
	font-size:11px;
	text-align:center;
	padding:0px 9px 0px 9px ;
}
#reservation #bas {
	height:10px;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/j_bloc_bas_bg.gif');
	background-repeat:no-repeat;
	background-position:bottom;
}
#reservation .informationsContractuelles {
	margin:5px 0px 5px 0px;
	font-size:10px;
	padding-left:9px;
	color:#21A9BD;
}

/* menu flottant */
#nav, #nav ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	text-align: left;
	color:#006699;
}
#nav font.optionTitre {
	display: block;
	text-decoration: underline;
	font-weight: bold;
}
#nav li {
	float: left;
	/*color: #662ABD;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 2px;
}
#nav li ul {
	position: absolute;
	width: 250px;
	left: -999em;
	border: solid 1px #000000;
	background-color: #FFFFFF;
	padding: 4px;
}
#nav li ul li {
	padding-top: 2px;
	padding-bottom: 2px;
	width: 240px;
}
#nav li:hover ul {
	left: auto;
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}
#nav li.itineraire {
	width: 80px;
}
#nav li.infos {
	width: 108px;
}
#nav li.comprennent {
	width: 150px;
}
#nav li.comprennentPas {
	width: 200px;
}

/* menu flottant */
#menuHorizontal {
	background:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_menu_horizontal_bg.jpg');
}
#menuHorizontal #navMenu, #menuHorizontal #navMenu ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	text-align: left;
}
#menuHorizontal #navMenu li {
	padding: 0px;
	margin: 0px;
	float:left;
}
#menuHorizontal #navMenu li ul {
	padding: 0px;
	margin: 0px;
	padding-top:10px;
	position:absolute;
	left: -999em;
	width:200px;
	text-align: left;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/shim.gif');
}
#menuHorizontal #navMenu li ul li {
	margin-top: 2px;
	text-align: left;
}
#menuHorizontal #navMenu li:hover ul {
	left: auto;
}
#menuHorizontal #navMenu li:hover ul, #menuHorizontal #navMenu li.sfhover ul {
	left: auto;
}
#menuHorizontal .separateur {
	height:33px;
	width:2px;
	background-image:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_menu_horizontal_separateur_bg.jpg');
	
	background-image:url(http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_copyright_bg.jpg);
	
	background-repeat:no-repeat;
	background-position:center;
}
#menuHorizontal .niveau1 {
	height:33px;
	text-align:left;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
#menuHorizontal .niveau1 a {
	padding:0px 15px 0px 15px;
	margin: 0px;
	text-align:center;
	display:block;
	margin-top:10px;
	color:#FFFFFF;
}
#menuHorizontal .niveau2 {
	line-height:20px;
	width:220px;
	color:#be0679;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	background:#FFFFFF;
	border:1px solid #be0679;
}
#menuHorizontal .niveau2 a {
	display:inline;
	text-align:left;
	color:#be0679;
	font-weight:bold;
	padding-left:5px;
}
#menuHorizontal #navOn {
	background:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_menu_horizontal_niveau1_g_select.jpg') no-repeat left;
}
#menuHorizontal #navOn span {
	height:100%;
	background:url('http://www.webgazelle.net/sites/jouannoeva/images/jouanno/jo_menu_horizontal_niveau1_d_select.jpg') no-repeat right;
}

a.btn_valider{
color: #be0679;
font-weight: bold;
text-decoration: none;
}
