/* //////// MENUS //////// */

/*----- VERSION ANGLAISE -----*/

/*********Menu principal à gauche**********/
.separate-left{
width:7px;
height:25px;
background-image:url(../images/main-menu-vl-bar.gif);
background-repeat:no-repeat;
background-position:left:2px;
}

#main-menu-left{
float:left;
margin-left:10px;
}

#main-menu-left ul{
list-style:none;
}

#main-menu-left li{
float:left;
}

#main-menu-left li a{
display:block;
}

#main-menu-left li span{
position:absolute;
top:-5000px;
left:-5000px;
}
/*************************/
.accueil a{
width:39px;
height:25px;
background-image:url(../images/home.gif);
background-repeat:no-repeat;
background-position: 0% -25px;
}

.accueil a:hover{
width:39px;
height:25px;
background-image:url(../images/home.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.accueil-active{
width:39px;
height:25px;
background-image:url(../images/home.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.actualites a{
width:36px;
height:25px;
background-image:url(../images/news.gif);
background-repeat:no-repeat;
background-position: 0% -25px;
}

.actualites a:hover{
width:36px;
height:25px;
background-image:url(../images/news.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.actualites-active{
width:36px;
height:25px;
background-image:url(../images/news.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.visite-virtuelle a{
width:78px;
height:25px;
background-image:url(../images/virtual-tour.gif);
background-repeat:no-repeat;
background-position: 0% -25px;
}

.visite-virtuelle a:hover{
width:78px;
height:25px;
background-image:url(../images/virtual-tour.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.visite-virtuelle-active{
width:78px;
height:25px;
background-image:url(../images/virtual-tour.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.autour-expo a{
width:136px;
height:25px;
background-image:url(../images/about-exhibition.gif);
background-repeat:no-repeat;
background-position: 0% -25px;
}

.autour-expo a:hover{
width:136px;
height:25px;
background-image:url(../images/about-exhibition.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.autour-expo-active{
width:136px;
height:25px;
background-image:url(../images/about-exhibition.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.apprendre-amusant a{
width:117px;
height:25px;
background-image:url(../images/learn-as-you-play.gif);
background-repeat:no-repeat;
background-position: 0% -25px;
}

.apprendre-amusant a:hover{
width:117px;
height:25px;
background-image:url(../images/learn-as-you-play.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.apprendre-amusant-active{
width:117px;
height:25px;
background-image:url(../images/learn-as-you-play.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.infos-pratiques a{
width:139px;
height:25px;
background-image:url(../images/practical-information.gif);
background-repeat:no-repeat;
background-position: 0% -25px;
}

.infos-pratiques a:hover{
width:139px;
height:25px;
background-image:url(../images/practical-information.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.infos-pratiques-active{
width:139px;
height:25px;
background-image:url(../images/practical-information.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

/*********Menu principal à droite**********/
.separate-right{
width:5px;
height:25px;
background-image:url(../images/main-menu-vr-bar.gif);
background-repeat:no-repeat;
}
#main-menu-right{
float:right;
margin-right:20px;
}

#main-menu-right ul{
list-style:none;
}

#main-menu-right li{
float:left;
}

#main-menu-right li a{
display:block;
}

#main-menu-right li span{
position:absolute;
top:-5000px;
left:-5000px;
}
/*************************/
/*.espace-enseignant a{
width:115px;
height:25px;
background-image:url(../images/espace-enseignant.gif);
background-repeat:no-repeat;
background-position: 0% -25px;
}

.espace-enseignant a:hover{
width:115px;
height:25px;
background-image:url(../images/espace-enseignant.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.espace-enseignant-active{
width:115px;
height:25px;
background-image:url(../images/espace-enseignant.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}*/
/*************************/
.espace-presse a{
width:63px;
height:25px;
background-image:url(../images/press-area.gif);
background-repeat:no-repeat;
background-position: 0% -25px;
}

.espace-presse a:hover{
width:63px;
height:25px;
background-image:url(../images/press-area.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.espace-presse-active{
width:63px;
height:25px;
background-image:url(../images/press-area.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.partenaires a{
width:53px;
height:25px;
background-image:url(../images/partners.gif);
background-repeat:no-repeat;
background-position: 0% -25px;
}

.partenaires a:hover{
width:53px;
height:25px;
background-image:url(../images/partners.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.partenaires-active{
width:53px;
height:25px;
background-image:url(../images/partners.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

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

#nav-left ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav-left a {
	display: block;
}

#nav-left li ul { /* second-level lists */
	position: absolute;
	left: -1000em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	line-height:22px;
	z-index:1000px;
}

#nav-left li:hover ul, #nav-left li.sfhoverL ul { /* lists nested under hovered list items */
	left: auto;
	min-height: 0; /* Corrige un bug sous IE */
	z-index:1000px;
	background:#c0bbaf;
	}
	
#nav-left li ul li{
display:block;
float:none;
background:#c0bbaf;
padding:2px 0;
}
/*****************************************************************/	
/* SOUS MENU DROIT */

#nav-right ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav-right li ul { /* second-level lists */
	position: absolute;
	left: -1000em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	line-height:22px;
	z-index:1000px;
}

#nav-right li:hover ul, #nav-right li.sfhoverR ul { /* lists nested under hovered list items */
	left: auto;
	min-height: 0; /* Corrige un bug sous IE */
	z-index:1000px;
	background:#c0bbaf;
	}
	
#nav-right li ul li{
display:block;
float:none;
background:#c0bbaf;
padding:2px 0;
}

/************************ IMAGES SOUS MENU GAUCHE ************************/
/*************************/
.sculpture-champenoise a{
width:200px;
height:15px;
background-image:url(../images/sculpture-from-champagne.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.sculpture-champenoise a:hover{
width:200px;
height:15px;
background-image:url(../images/sculpture-from-champagne.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.eglise-saint-jean-au-marche a{
width:218px;
height:15px;
background-image:url(../images/church-saint-jean-au-marche.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.eglise-saint-jean-au-marche a:hover{
width:218px;
height:15px;
background-image:url(../images/church-saint-jean-au-marche.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.oeuvres a{
width:200px;
height:15px;
background-image:url(../images/works-of-art.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.oeuvres a:hover{
width:200px;
height:15px;
background-image:url(../images/works-of-art.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

/*************************/
.expositions a{
width:115px;
height:15px;
background-image:url(../images/exhibitions.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.expositions a:hover{
width:115px;
height:15px;
background-image:url(../images/exhibitions.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

/*************************/
.eglises-a-visiter a{
width:135px;
height:15px;
background-image:url(../images/churches-to-see.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.eglises-a-visiter a:hover{
width:135px;
height:15px;
background-image:url(../images/churches-to-see.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

/*************************/
.conferences a{
width:115px;
height:15px;
background-image:url(../images/conferences.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.conferences a:hover{
width:115px;
height:15px;
background-image:url(../images/conferences.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

/*************************/
.colloque a{
width:115px;
height:15px;
background-image:url(../images/symposium.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.colloque a:hover{
width:115px;
height:15px;
background-image:url(../images/symposium.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

/*************************/
.tourisme-evenement a{
width:115px;
height:15px;
background-image:url(../images/tourism.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.tourisme-evenement a:hover{
width:115px;
height:15px;
background-image:url(../images/tourism.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.ateliers a{
width:115px;
height:15px;
background-image:url(../images/workshops.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.ateliers a:hover{
width:115px;
height:15px;
background-image:url(../images/workshops.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.animations a{
width:115px;
height:15px;
background-image:url(../images/animations.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.animations a:hover{
width:115px;
height:15px;
background-image:url(../images/animations.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.jeux-a-telecharger a{
width:120px;
height:15px;
background-image:url(../images/download-games.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.jeux-a-telecharger a:hover{
width:120px;
height:15px;
background-image:url(../images/download-games.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.liens-left a{
width:120px;
height:15px;
background-image:url(../images/linksL.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.liens-left a:hover{
width:120px;
height:15px;
background-image:url(../images/linksL.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

/*************************/
.horaires-tarifs a{
width:313px;
height:15px;
background-image:url(../images/opening-hours-admission.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.horaires-tarifs a:hover{
width:313px;
height:15px;
background-image:url(../images/opening-hours-admission.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

/*************************/
.plan-acces a{
width:170px;
height:15px;
background-image:url(../images/map-and-directions.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.plan-acces a:hover{
width:170px;
height:15px;
background-image:url(../images/map-and-directions.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

/*************************/
.venir-en-groupe a{
width:115px;
height:15px;
background-image:url(../images/groups.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.venir-en-groupe a:hover{
width:115px;
height:15px;
background-image:url(../images/groups.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

/*************************/
.boutique a{
width:115px;
height:15px;
background-image:url(../images/shop.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.boutique a:hover{
width:115px;
height:15px;
background-image:url(../images/shop.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

/************************ IMAGES SOUS MENU DROIT ************************/
/*************************/
/*.reserver a{
width:120px;
height:15px;
background-image:url(../images/reserver-ligne.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.reserver a:hover{
width:120px;
height:15px;
background-image:url(../images/reserver-ligne.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}*/
/*************************/
/*.dossiers a{
width:120px;
height:15px;
background-image:url(../images/dossiers.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.dossiers a:hover{
width:120px;
height:15px;
background-image:url(../images/dossiers.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}*/
/*************************/
/*.malette-pedagogique a{
width:125px;
height:15px;
background-image:url(../images/malette-pedagogique.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.malette-pedagogique a:hover{
width:125px;
height:15px;
background-image:url(../images/malette-pedagogique.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}*/
/*************************/
/*.visuels-a-telecharger a{
width:120px;
height:15px;
background-image:url(../images/visuels-telecharger.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.visuels-a-telecharger a:hover{
width:120px;
height:15px;
background-image:url(../images/visuels-telecharger.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}*/
/*************************/
/*.liens-right a{
width:120px;
height:15px;
background-image:url(../images/liensR.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.liens-right a:hover{
width:120px;
height:15px;
background-image:url(../images/liensR.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}*/
/*************************/
.dossier-presse a{
width:105px;
height:15px;
background-image:url(../images/press-files.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.dossier-presse a:hover{
width:105px;
height:15px;
background-image:url(../images/press-files.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.visuels-ldd a{
width:127px;
height:15px;
background-image:url(../images/copyright-free-images.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.visuels-ldd a:hover{
width:127px;
height:15px;
background-image:url(../images/copyright-free-images.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.contact-presse a{
width:115px;
height:15px;
background-image:url(../images/press-contact.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.contact-presse a:hover{
width:115px;
height:15px;
background-image:url(../images/press-contact.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.institutionnels a{
width:73px;
height:15px;
background-image:url(../images/institutions.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.institutionnels a:hover{
width:73px;
height:15px;
background-image:url(../images/institutions.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.mecenes a{
width:73px;
height:15px;
background-image:url(../images/sponsors.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.mecenes a:hover{
width:73px;
height:15px;
background-image:url(../images/sponsors.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.medias a{
width:73px;
height:15px;
background-image:url(../images/media.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.medias a:hover{
width:73px;
height:15px;
background-image:url(../images/media.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

/************************ IMAGES SOUS MENU A l'INTERIEUR DES PAGES ************************/
/* STRUCTURE SOUS MENU INTERIEUR */
#sub-menu ul{
display:block;
list-style:none;
margin:0 0 0 30px;
padding:20px 0 20px 0;
}

#sub-menu li{
display:block;
float:left;
margin-right:1px;
}

#sub-menu li a{
display:block;
}

#sub-menu li span{
position:absolute;
top:-5000px;
left:-5000px;
}

/**********************************************************/
/*PAGE VISITE VIRTUELLE*/
.sm-sc a{
width:190px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-sculpture-champenoise.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-sc a:hover{
width:190px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-sculpture-champenoise.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-sc-active{
width:190px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-sculpture-champenoise.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.sm-sjam a{
width:222px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-saint-jean.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-sjam a:hover{
width:222px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-saint-jean.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-sjam-active{
width:222px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-saint-jean.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

/*************************/
.sm-o a{
width:96px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-oeuvres.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-o a:hover{
width:96px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-oeuvres.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-o-active{
width:96px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-oeuvres.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*****************************************************************************/
/*PAGE EXPO*/
.sm-expo a{
width:85px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-expositions.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-expo a:hover{
width:85px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-expositions.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-expo-active{
width:85px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-expositions.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.sm-site a{
width:118px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-eglises-a-visiter.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-site a:hover{
width:118px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-eglises-a-visiter.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-site-active{
width:118px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-eglises-a-visiter.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.sm-conf a{
width:93px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-conferences.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-conf a:hover{
width:93px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-conferences.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-conf-active{
width:93px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-conferences.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/

.sm-col a{
width:91px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-colloque.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-col a:hover{
width:91px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-colloque.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-col-active{
width:91px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-colloque.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/

.sm-tou a{
width:67px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-tourisme.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-tou a:hover{
width:67px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-tourisme.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-tou-active{
width:67px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-tourisme.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/

.sm-at a{
width:86px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-ateliers.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-at a:hover{
width:86px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-ateliers.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-at-active{
width:86px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-ateliers.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/

.sm-an a{
width:88px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-animations.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-an a:hover{
width:88px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-animations.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-an-active{
width:88px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-animations.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/**********************************************************/
/*PAGE APPRENDRE*/
.sm-jat a{
width:120px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-jeux-a-telecharger.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-jat a:hover{
width:120px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-jeux-a-telecharger.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-jat-active{
width:120px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-jeux-a-telecharger.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.sm-las a{
width:46px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-liens.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-las a:hover{
width:46px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-liens.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-las-active{
width:46px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-liens.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/**********************************************************/
/*PAGE INFOS*/
.sm-htb a{
width:320px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-horaires-tarifs-billeterie.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-htb a:hover{
width:320px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-horaires-tarifs-billeterie.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-htb-active{
width:320px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-horaires-tarifs-billeterie.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.sm-pac a{
width:138px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-plan-acces.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-pac a:hover{
width:138px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-plan-acces.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-pac-active{
width:138px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-plan-acces.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.sm-veg a{
width:60px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-venir-groupe.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-veg a:hover{
width:60px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-venir-groupe.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-veg-active{
width:60px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-venir-groupe.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.sm-bou a{
width:43px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-boutique.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-bou a:hover{
width:43px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-boutique.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-bou-active{
width:43px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-boutique.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*****************************************************************************/
/*PAGE ESPACE ENSEIGNANT*/
/*.sm-re a{
width:154px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-reserver.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-re a:hover{
width:154px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-reserver.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-re-active{
width:154px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-reserver.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}*/
/*************************/
/*.sm-do a{
width:71px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-dossiers.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-do a:hover{
width:71px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-dossiers.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-do-active{
width:71px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-dossiers.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}*/
/*************************/
/*.sm-ma a{
width:150px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-mallette-pedago.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-ma a:hover{
width:150px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-mallette-pedago.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-ma-active{
width:150px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-mallette-pedago.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}*/
/*************************/
/*.sm-vi a{
width:169px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-visuels.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-vi a:hover{
width:169px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-visuels.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-vi-active{
width:169px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-visuels.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}*/
/*************************/
/*.sm-li a{
width:52px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-liens.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-li a:hover{
width:52px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-liens.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-li-active{
width:52px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-liens.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}*/
/*****************************************************************************/
/*PAGE ESPACE PRESSE*/
/*****************************************************************************/
/*************************/
.sm-dp a{
width:78px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-dossier-presse.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-dp a:hover{
width:78px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-dossier-presse.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-dp-active{
width:78px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-dossier-presse.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.sm-vldd a{
width:177px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-visuels-ldd.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-vldd a:hover{
width:177px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-visuels-ldd.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-vldd-active{
width:177px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-visuels-ldd.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.sm-cp a{
width:100px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-contact-presse.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-cp a:hover{
width:100px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-contact-presse.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-cp-active{
width:100px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-contact-presse.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*****************************************************************************/
/*PAGE PARTENAIRES*/
/*****************************************************************************/
/*************************/
.sm-ins a{
width:86px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-institutionnels.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-ins a:hover{
width:86px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-institutionnels.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-ins-active{
width:86px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-institutionnels.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.sm-mec a{
width:70px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-mecenes.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-mec a:hover{
width:70px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-mecenes.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-mec-active{
width:70px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-mecenes.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
.sm-med a{
width:51px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-medias.gif);
background-repeat:no-repeat;
background-position: 0% -20px;
}

.sm-med a:hover{
width:51px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-medias.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-med-active{
width:51px;
height:20px;
background-image:url(../images/sub-menu/sub-menu-medias.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/
/*****************************************************************************/
/************************ IMAGES SOUS MENU INFOS PRATIQUES ************************/
/* STRUCTURE SOUS MENU INFOS PRATIQUES */
#infos-pratiques-inside ul{
display:block;
height:90px;
margin-top:10px;
margin-left:20px;
list-style:none;
}

#infos-pratiques-inside li{
display:block;
height:15px;
}

#infos-pratiques-inside-h ul{
display:block;
height:80px;
margin-top:10px;
margin-left:20px;
list-style:none;
}

#infos-pratiques-inside li{
display:block;
height:15px;
}

#infos-pratiques-inside li a{
display:block;
}

#infos-pratiques-inside li span{
position:absolute;
top:-5000px;
left:-5000px;
}

#infos-pratiques-inside-h li{
display:block;
height:15px;
}

#infos-pratiques-inside-h li a{
display:block;
}

#infos-pratiques-inside-h li span{
position:absolute;
top:-5000px;
left:-5000px;
}

/**********************************************************/
.sm-ho a{
width:96px;
height:15px;
background-image:url(../images/menu-infos/link-opening-hours.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.sm-ho a:hover{
width:96px;
height:15px;
background-image:url(../images/menu-infos/link-opening-hours.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-ho-active{
width:96px;
height:15px;
background-image:url(../images/menu-infos/link-opening-hours.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-ta a{
width:71px;
height:15px;
background-image:url(../images/menu-infos/link-admission.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.sm-ta a:hover{
width:71px;
height:15px;
background-image:url(../images/menu-infos/link-admission.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-ta-active{
width:71px;
height:15px;
background-image:url(../images/menu-infos/link-admission.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-bi a{
width:122px;
height:15px;
background-image:url(../images/menu-infos/link-ticket-information.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.sm-bi a:hover{
width:122px;
height:15px;
background-image:url(../images/menu-infos/link-ticket-information.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-bi-active{
width:122px;
height:15px;
background-image:url(../images/menu-infos/link-ticket-information.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-pa a{
width:107px;
height:15px;
background-image:url(../images/menu-infos/link-map-directions.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.sm-pa a:hover{
width:107px;
height:15px;
background-image:url(../images/menu-infos/link-map-directions.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-pa-active{
width:107px;
height:15px;
background-image:url(../images/menu-infos/link-map-directions.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-vg a{
width:48px;
height:15px;
background-image:url(../images/menu-infos/link-groups.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.sm-vg a:hover{
width:48px;
height:15px;
background-image:url(../images/menu-infos/link-groups.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-vg-active{
width:48px;
height:15px;
background-image:url(../images/menu-infos/link-groups.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-bo a{
width:34px;
height:15px;
background-image:url(../images/menu-infos/link-shop.gif);
background-repeat:no-repeat;
background-position: 0% -15px;
}

.sm-bo a:hover{
width:34px;
height:15px;
background-image:url(../images/menu-infos/link-shop.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}

.sm-bo-active{
width:34px;
height:15px;
background-image:url(../images/menu-infos/link-shop.gif);
background-repeat:no-repeat;
background-position: 0% 0;
}
/*************************/