﻿/* activité */
#menuActivite {
	width: 110px;
	padding: 0;
	margin: 0;
	position:relative;
	z-index:1000;


}
#menuActivite ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-27px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:1000;
	background-image:url(../images/common/back_menu_activites.png);
	background-repeat:no-repeat;
	height:212px;
	
}
#menuActivite ul li.first {
	height:40px;
	LEFT:-44px;
	width:110px;
}
#menuActivite li {
	list-style-type: none;
	position: relative;
	width:163px;
	margin-left:1px;
	height:19px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	background:url(../images/fr/bt-activites.gif) no-repeat;
}
#menuActivite li:hover, #menuActivite li.sfhover {
	background:url(../images/fr/bt-activites-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:161px;
}
#menuActivite li.first:hover {
	background:none;
	background:url(../images/fr/bt-activites-roll.gif) no-repeat;
}
#menuActivite .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:3px;
}
#menuActivite li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:30px;
}
#menuActivite li:hover ul.niveau2, #menuActivite li.sfhover ul.niveau2, #menuActivite .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuActivite ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
}
/* */

/* activites ENGLISH */
#menuActivity {
	width: 114px;
	padding: 0;
	margin: 0;
	position:relative;
	z-index:1000;
}
#menuActivity ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-27px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:1000;
	background-image:url(../images/common/back_menu_activites.png);
	background-repeat:no-repeat;
	height:212px;
}
#menuActivity ul li.first {
	height:40px;
	LEFT:-68px;
	width:114px;
}
#menuActivity li {
	list-style-type: none;
	position: relative;
	width:163px;
	margin-left:1px;
	height:19px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	background:url(../images/en/bt-activites.gif) no-repeat;
}
#menuActivity li:hover, #menuActivity li.sfhover {
	background:url(../images/en/bt-activites-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:161px;
}
#menuActivity li.first:hover {
	background:none;
	background:url(../images/en/bt-activites-roll.gif) no-repeat;
}
#menuActivity .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:3px;
}
#menuActivity li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:30px;
}
#menuActivity li:hover ul.niveau2, #menuActivity li.sfhover ul.niveau2, #menuActivity .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuActivity ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
}



/* activites ESPAGNOL */
#menuActivityEs {
	width: 142px;
	padding: 0;
	margin: 0;
	z-index:1000;
	margin-left:20px;
}
#menuActivityEs ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-27px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:1000;
	background-image:url(../images/common/back_menu_activites.png);
	background-repeat:no-repeat;
	height:212px;
}
#menuActivityEs ul li.first {
	height:40px;
	LEFT:-68px;
	width:142px;
}
#menuActivityEs li {
	list-style-type: none;
	position: relative;
	width:163px;
	margin-left:1px;
	height:19px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	background:url(../images/es/bt-actividades.gif) no-repeat;
}
#menuActivityEs li:hover, #menuActivityEs li.sfhover {
	background:url(../images/es/bt-actividades-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:161px;
}
#menuActivityEs li.first:hover {
	background:none;
	background:url(../images/es/bt-actividades-roll.gif) no-repeat;
}
#menuActivityEs .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:3px;
}
#menuActivityEs li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:30px;
}
#menuActivityEs li:hover ul.niveau2, #menuActivityEs li.sfhover ul.niveau2, #menuActivityEs .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuActivityEs ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
	margin-left:13px;
}


/**********************************/
/******* ACTIVITÉS FRANCAIS *******/
/**********************************/
#menuActivitesFr {
	width: 125px;
	padding: 0;
	margin: 0;
	position:relative;
	z-index:1000;


}
#menuActivitesFr ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-22px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:1000;
	background-image:url(../images/common/back_menu_activites.png);
	background-repeat:no-repeat;
	height:212px;
	
}
#menuActivitesFr ul li.first {
	height:40px;
	LEFT:-44px;
		width:125px;

}
#menuActivitesFr li {
	list-style-type: none;
	position: relative;
	width:163px;
	margin-left:1px;
	height:19px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	background:url(../images/fr/menu/bt-activites.gif) no-repeat;
}
#menuActivitesFr li:hover, #menuActivitesFr li.sfhover {
	background:url(../images/fr/menu/bt-activites-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:161px;
}
#menuActivitesFr li.first:hover {
	background:none;
	background:url(../images/fr/menu/bt-activites-roll.gif) no-repeat;

}
#menuActivitesFr .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:3px;
	
}
#menuActivitesFr li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:0px;
}
#menuActivitesFr li:hover ul.niveau2, #menuActivitesFr li.sfhover ul.niveau2, #menuActivitesFr .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuActivitesFr ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
}
/**************************************/
/******* FIN ACTIVITÉS FRANCAIS *******/
/**************************************/





/* hébergement */
#menuHebergements {
	width: 161px;
	padding: 0;
	margin: 0;
	position:relative;
	z-index:1000;
}
#menuHebergements ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-10px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:2;
	background-image:url(../images/common/back_menu.png);
	background-repeat:no-repeat;
	height:200px;
}
#menuHebergements ul li.first {
	height:40px;
	LEFT:-44px;
}
#menuHebergements li {
	list-style-type: none;
	position: relative;
	width:191px;
	margin-left:1px;
	height:18px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	padding-right:1px;
	margin-bottom:1px;
	background:url(../images/fr/bt-hebergement.gif) no-repeat;
}
#menuHebergements li:hover, #menuHebergements li.sfhover {
	background:url(../images/fr/bt-hebergement-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:189px;
}
#menuHebergements li.first:hover {
	background:none;
	background:url(../images/fr/bt-hebergement-roll.gif) no-repeat;
}
#menuHebergements .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:4px;
}
#menuHebergements li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:0px;
}
#menuHebergements li:hover ul.niveau2, #menuHebergements li.sfhover ul.niveau2, #menuHebergements .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuHebergements ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
}



/* hébergement ENGLISH */
#menuAccomodation {
	width: 161px;
	padding: 0;
	margin: 0;
	position:relative;
	z-index:1000;
	margin-left:1px;
}
#menuAccomodation ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-10px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:2;
	background-image:url(../images/common/back_menu.png);
	background-repeat:no-repeat;
	height:200px;
}
#menuAccomodation ul li.first {
	height:40px;
	LEFT:-28px;
}
#menuAccomodation li {
	list-style-type: none;
	position: relative;
	width:191px;
	margin-left:1px;
	height:19px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	padding-right:1px;
	margin-bottom:1px;
	background:url(../images/en/bt-hebergement.gif) no-repeat;
}
#menuAccomodation li:hover, #menuAccomodation li.sfhover {
	background:url(../images/en/bt-hebergement-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:189px;
}
#menuAccomodation li.first:hover {
	background:none;
	background:url(../images/en/bt-hebergement-roll.gif) no-repeat;
}
#menuAccomodation .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:3px;
}
#menuAccomodation li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:0px;
}
#menuAccomodation li:hover ul.niveau2, #menuAccomodation li.sfhover ul.niveau2, #menuAccomodation .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuAccomodation ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
}




/* hébergement ESPAGNOL */

#menuHebergementsEs {
	width: 170px;
	padding: 0;
	margin: 0;
	z-index:1000;
}
#menuHebergementsEs ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-10px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:2;
	background-image:url(../images/common/back_menu.png);
	background-repeat:no-repeat;
	height:200px;
}
#menuHebergementsEs ul li.first {
	height:40px;
	LEFT:-44px;
	width: 170px;
}
#menuHebergementsEs li {
	list-style-type: none;
	position: relative;
	width:191px;
	margin-left:1px;
	height:19px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	padding-right:1px;
	margin-bottom:1px;
	background:url(../images/es/bt-alojamiento.gif) no-repeat;
}
#menuHebergementsEs li:hover, #menuHebergements li.sfhover {
	background:url(../images/es/bt-alojamiento-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:189px;
}
#menuHebergementsEs li.first:hover {
	background:none;
	background:url(../images/es/bt-alojamiento-roll.gif) no-repeat;
}
#menuHebergementsEs .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:3px;
}
#menuHebergementsEs li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:0px;
}
#menuHebergementsEs li:hover ul.niveau2, #menuHebergementsEs li.sfhover ul.niveau2, #menuHebergementsEs .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuHebergementsEs ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
	margin-left:6px;
}


/************************************/
/******* HÉBERGEMENT FRANCAIS *******/
/************************************/
#menuHeb {
	width: 166px;
	padding: 0;
	margin: 0;
	position:relative;
	z-index:1000;

}
#menuHeb ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-10px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:2;
	background-image:url(../images/common/back_menu.png);
	background-repeat:no-repeat;
	height:200px;
}
#menuHeb ul li.first {
	height:40px;
	LEFT:-44px;
	width:156px;
}
#menuHeb li {
	list-style-type: none;
	position: relative;
	width:191px;
	margin-left:1px;
	height:18px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	padding-right:1px;
	margin-bottom:1px;
	background:url(../images/fr/menu/bt-hebergement.gif) no-repeat;
}
#menuHeb li:hover, #menuHeb li.sfhover {
	background:url(../images/fr/menu/bt-hebergement-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:189px;
}
#menuHeb li.first:hover {
	background:none;
	background:url(../images/fr/menu/bt-hebergement-roll.gif) no-repeat;
}
#menuHeb .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:4px;
}
#menuHeb li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:40px;
}
#menuHeb li:hover ul.niveau2, #menuHeb li.sfhover ul.niveau2, #menuHeb .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuHeb ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
}
/****************************************/
/******* FIN HÉBERGEMENT FRANCAIS *******/
/****************************************/





/* services */
#menuSevices {
	width: 110px;
	padding: 0;
	margin: 0;
	position:relative;
	z-index:1000;
}
#menuSevices ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-30px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:2;
	background-image:url(../images/common/back_menu_services.png);
	background-repeat:no-repeat;
	height:212px;
}
#menuSevices ul li.first {
	height:40px;
	LEFT:-44px;
	width:110px;
}
#menuSevices li {
	list-style-type: none;
	position: relative;
	width:163px;
	margin-left:1px;
	height:19px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	background:url(../images/fr/bt-services.gif) no-repeat;
}
#menuSevices li:hover, #menuSevices li.sfhover {
	background:url(../images/fr/bt-services-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:161px;
}
#menuSevices li.first:hover {
	background:none;
	background:url(../images/fr/bt-services-roll.gif) no-repeat;
}
#menuSevices .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:3px;
}
#menuSevices li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:30px;
}
#menuSevices li:hover ul.niveau2, #menuSevices li.sfhover ul.niveau2, #menuSevices .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuSevices ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
}
/* */



/* services ENGLISH */
#menuSevicesEn {
	width: 110px;
	padding: 0;
	margin: 0;
	position:relative;
	z-index:1000;

}
#menuSevicesEn ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-30px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:2;
	background-image:url(../images/common/back_menu_services.png);
	background-repeat:no-repeat;
	height:212px;
}
#menuSevicesEn ul li.first {
	height:40px;
	LEFT:-42px;
	width:110px;
}
#menuSevicesEn li {
	list-style-type: none;
	position: relative;
	width:163px;
	margin-left:1px;
	height:19px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	background:url(../images/en/bt-services.gif) no-repeat;
}
#menuSevicesEn li:hover, #menuSevices li.sfhover {
	background:url(../images/en/bt-services-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:161px;
}
#menuSevicesEn li.first:hover {
	background:none;
	background:url(../images/en/bt-services-roll.gif) no-repeat;
padding:0;
}
#menuSevicesEn .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:3px;
}
#menuSevicesEn li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:0px;
}
#menuSevicesEn li:hover ul.niveau2, #menuSevicesEn li.sfhover ul.niveau2, #menuSevicesEn .niveauLi:hover {
	display: block;
	background-image:none;
	
}
#menuSevicesEn ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
}







/* services ESPANGOL */
#menuSevicesEs {
	width: 122px;
	padding: 0;
	margin: 0;
	z-index:1000;
}
#menuSevicesEs ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-30px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:2;
	background-image:url(../images/common/back_menu_services.png);
	background-repeat:no-repeat;
	height:212px;
}
#menuSevicesEs ul li.first {
	height:40px;
	LEFT:-44px;
	width:122px;
}
#menuSevicesEs li {
	list-style-type: none;
	position: relative;
	width:163px;
	margin-left:1px;
	height:19px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	background:url(../images/es/bt-servicios.gif) no-repeat;
}
#menuSevicesEs li:hover, #menuSevices li.sfhover {
	background:url(../images/es/bt-servicios-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:161px;
}
#menuSevicesEs li.first:hover {
	background:none;
	background:url(../images/es/bt-servicios-roll.gif) no-repeat;
}
#menuSevicesEs .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:3px;
}
#menuSevicesEs li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:0px;
}
#menuSevicesEs li:hover ul.niveau2, #menuSevicesEs li.sfhover ul.niveau2, #menuSevicesEs .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuSevicesEs ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
		margin-left:6px;
}
/* */


/*********************************/
/******* SERVICES FRANCAIS *******/
/*********************************/
#menuServices {
	width: 115px;
	padding: 0;
	margin: 0;
	position:relative;
	z-index:1000;
}
#menuServices ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-30px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:2;
	background-image:url(../images/common/back_menu_services.png);
	background-repeat:no-repeat;
	height:212px;
}
#menuServices ul li.first {
	height:40px;
	LEFT:-44px;
	width:115px;

}
#menuServices li {
	list-style-type: none;
	position: relative;
	width:163px;
	margin-left:1px;
	height:19px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	background:url(../images/fr/menu/bt-services.gif) no-repeat;
}
#menuServices li:hover, #menuServices li.sfhover {
	background:url(../images/fr/menu/bt-services-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:161px;
}
#menuServices li.first:hover {
	background:none;
	background:url(../images/fr/menu/bt-services-roll.gif) no-repeat;
}
#menuServices .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:3px;
}
#menuServices li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:0px;

}
#menuServices li:hover ul.niveau2, #menuServices li.sfhover ul.niveau2, #menuServices .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuServices ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
}
/*************************************/
/******* FIN SERVICES FRANCAIS *******/
/*************************************/





/********************************/
/******* CAMPING FRANCAIS *******/
/********************************/
#menuCamping {
	width: 118px;
	padding: 0;
	margin: 0;
	position:relative;
	z-index:1000;


}
#menuCamping ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-30px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:1000;
	background-image:url(../images/common/back_menu_activites.png);
	background-repeat:no-repeat;
	height:200px;
	
}
#menuCamping ul li.first {
	height:40px;
	LEFT:-44px;
		width:118px;

}
#menuCamping li {
	list-style-type: none;
	position: relative;
	width:191px;
	margin-left:1px;
	height:18px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	margin-bottom:1px;
	background:url(../images/fr/menu/bt-camping.gif) no-repeat;
}
#menuCamping li:hover, #menuCamping li.sfhover {
	background:url(../images/fr/menu/bt-camping-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:190px;
}
#menuCamping li.first:hover {
	background:none;
	background:url(../images/fr/menu/bt-camping-roll.gif) no-repeat;

}
#menuCamping .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:4px;
	
}
#menuCamping li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:0px;
}
#menuCamping li:hover ul.niveau2, #menuCamping li.sfhover ul.niveau2, #menuCamping .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuCamping ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
}
/************************************/
/******* FIN CAMPING FRANCAIS *******/
/************************************/


/*******************************/
/******* CAMPING ANGLAIS *******/
/*******************************/
#menuCampingEn {
	width: 146px;
	padding: 0;
	margin: 0;
	position:relative;
	z-index:1000;
top:-1px;
	margin-left:30px;
}
#menuCampingEn ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-30px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:1000;
	background-image:url(../images/common/back_menu_activites.png);
	background-repeat:no-repeat;
	height:200px;
	
}
#menuCampingEn ul li.first {
	height:40px;
	LEFT:-43px;
		width:146px;

}
#menuCampingEn li {
	list-style-type: none;
	position: relative;
	width:191px;
	margin-left:1px;
	height:18px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	margin-bottom:1px;
	background:url(../images/en/bt-camping.gif) no-repeat;
}
#menuCampingEn li:hover, #menuCampingEn li.sfhover {
	background:url(../images/en/bt-camping-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:190px;
}
#menuCampingEn li.first:hover {
	background:none;
	background:url(../images/en/bt-camping-roll.gif) no-repeat;
}
#menuCampingEn .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:4px;
	
}
#menuCampingEn li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:20px;
}
#menuCampingEn li:hover ul.niveau2, #menuCampingEn li.sfhover ul.niveau2, #menuCampingEn .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuCampingEn ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
}
/***********************************/
/******* FIN CAMPING ANGLAIS *******/
/***********************************/



/********************************/
/******* CAMPING ESPAGNOL *******/
/********************************/
#menuCampingEs {
	width: 118px;
	padding: 0;
	margin: 0;
	position:relative;
	z-index:1000;
}

#menuCampingEs ul ul {
	display: none;
	position: absolute;
	top: 2px;
	left:-30px;
	margin:0px;
	padding: 0px;
	margin-top:32px;
	z-index:1000;
	background-image:url(../images/common/back_menu_activites.png);
	background-repeat:no-repeat;
	height:200px;
	
}
#menuCampingEs ul li.first {
	height:40px;
	LEFT:-44px;
		width:118px;

}
#menuCampingEs li {
	list-style-type: none;
	position: relative;
	width:191px;
	margin-left:1px;
	height:18px;
	padding: 0px 0 0px 8px;
	margin-top: 1px;
	margin-bottom:1px;
	background:url(../images/fr/menu/bt-camping.gif) no-repeat;
}
#menuCampingEs li:hover, #menuCampingEs li.sfhover {
	background:url(../images/fr/menu/bt-camping-roll.gif) no-repeat;
	background-color:#e3d7bf;
	width:190px;
}
#menuCampingEs li.first:hover {
	background:none;
	background:url(../images/fr/menu/bt-camping-roll.gif) no-repeat;

}
#menuCampingEs .niveauLi {
	background-image:none;
	padding-top:5px;
	padding-bottom:4px;
	
}
#menuCampingEs li a {
	text-decoration:none;
	color:#403730;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:0px;
}
#menuCampingEs li:hover ul.niveau2, #menuCampingEs li.sfhover ul.niveau2, #menuCampingEs .niveauLi:hover {
	display: block;
	background-image:none;
}
#menuCampingEs ul.niveau2 {
	padding-top:12px;
	padding-left:0px;
	margin-left:3px;
}

/************************************/
/******* FIN CAMPING ESPAGNOL *******/
/************************************/
