/*CSSEditor|menu1,level_1|Zone globale*/
#nested {
font-size: 12px;
position: absolute;
width: 450px;
top: 30px;
left: 260px;
}

#nested ul{
font-size:0.7em;
height:17px;
margin:0;
padding:0;
}
/*CSSEditor|menu1,level_1|Zone globale*/
#nested .first_level li{
  float:left;
  background:none;
}
	/*CSSEditor|menu1,level_1|Zone globale*/

#nested .first_level li.active ul {
  margin-top:0;
}
/*CSSEditor|menu1,level_1|Elément par défaut*/
#nested .first_level li a{
  color:#666666;
  display:block;
  font-size: 13px;
  padding: 0 4px 0;
  text-decoration:none;
  }
/*CSSEditor|menu1,level_1|Elément au survol*/
#nested .first_level li a:hover{
	color:#666666;
	text-decoration:underline;
}
	/*CSSEditor|menu1,level_1|Elément actif*/
#nested .first_level li.active a{
	color:#666666;
	text-decoration:underline;
	}

/*CSSEditor|menu2,level_1|Zone globale*/
#nested2 {
   position: absolute;
    right: 30px;
    top: 30px;
}

#nested2 ul{
height:17px;
margin:0;
padding:0;
}
/*CSSEditor|menu2,level_1|Zone globale*/
#nested2 .first_level li{
  float:left;
  background:none;
}
	/*CSSEditor|menu2,level_1|Zone globale*/
#nested2 li.lienInscription{
color: #666;
font-size: 13px;
padding: 0 -10px 0;
cursor:pointer;
}
#nested2 li.lienInscription:hover{
text-decoration:underline;
}
#nested2 .first_level li.active ul {
  margin-top:0;
}
/*CSSEditor|menu2,level_1|Elément par défaut*/
#nested2 .first_level li a{
  color:#666666;
  display:block;
  font-size: 13px;
  padding: 0 4px 0;
  text-decoration:none;
  }
/*CSSEditor|menu2,level_1|Elément au survol*/
#nested2 .first_level li a:hover{
	color:#666666;
	text-decoration:underline;
}
	/*CSSEditor|menu2,level_1|Elément actif*/
#nested2 .first_level li.active a{
	color:#666666;
	text-decoration:underline;
	}

/*CSSEditor|menu3,level_1|Zone globale*/
#nested3 {
position: absolute;
top: 93px;
left: 260px;
width:600px;
}

/*CSSEditor|menu3,level_1|Zone globale*/
#nested3 .first_level li{
  float:left;
  margin-left:1px;
}
	/*CSSEditor|menu3,level_1|Zone globale*/

#nested3 .first_level li.active ul {
  margin-top:0;
}

/*CSSEditor|menu3,level_1|Zone globale*/
#nested3 #menuArtisteGroupe{
  background:url(/images/menu/m-menu.jpg) no-repeat 0px -1px;
  width:93px;
  height:25px;
}
#nested3 #menuArtisteGroupe:hover{
  background:url(/images/menu/m-menu.jpg) no-repeat 0px -41px;
}
#banner.groupes #nested3 #menuArtisteGroupe{
  background:url(/images/menu/m-menu.jpg) no-repeat 0px -41px;
}
#nested3 #menuOrganisateur{
  background:url(/images/menu/m-menu.jpg) no-repeat -279px -1px;
  width:93px;
  height:25px;
}
#nested3 #menuOrganisateur:hover{
  background:url(/images/menu/m-menu.jpg) no-repeat -279px -41px;
}
#banner.organisateurs #nested3 #menuOrganisateur{
  background:url(/images/menu/m-menu.jpg) no-repeat -279px -41px;
}
#nested3 #menuServices{
  background:url(/images/menu/m-menu.jpg) no-repeat -372px -1px;
  width:93px;
  height:25px;
}
#nested3 #menuServices:hover{
  background:url(/images/menu/m-menu.jpg) no-repeat -372px -41px;
}
#banner.services #nested3 #menuServices{
  background:url(/images/menu/m-menu.jpg) no-repeat -372px -41px;
}
#nested3 #menuConcert{
  background:url(/images/menu/m-menu.jpg) no-repeat -93px -1px;
  width:93px;
  height:25px;
}
#nested3 #menuConcert:hover{
  background:url(/images/menu/m-menu.jpg) no-repeat -93px -41px;
}
#banner.agenda #nested3 #menuConcert{
  background:url(/images/menu/m-menu.jpg) no-repeat -93px -41px;
}
#nested3 #menuAnnonces{
  background:url(/images/menu/m-menu.jpg) no-repeat -186px -1px;
  width:93px;
  height:25px;
}
#nested3 #menuAnnonces:hover{
  background:url(/images/menu/m-menu.jpg) no-repeat -186px -41px;
}
#banner.annonces #nested3 #menuAnnonces{
  background:url(/images/menu/m-menu.jpg) no-repeat -186px -41px;
}
#banner.agenda{
  padding:0;
}

#nested3 ul.first_level li p{
text-align: center;
margin: 0;
font-size: 14px;
text-transform: uppercase;
letter-spacing: -1px;
margin: 4px 0 0 0;
line-height: 1.1;
}

#nested3 ul.first_level li p a{
padding:0;
color:white;
}

#nested3 ul.first_level li p a:hover{
text-decoration:none;
color:white;
}

#nested3 span{
	visibility:hidden;
	font-size:4px;
}
#nested3 .first_level li {
	float: left;
}
	
.breadcrumb{
position: absolute;
top:133px;
left:264px;
width: 500px;
}
.nav_photos{	
}
.nav_photos p, .nav_videos p, .nav_annonces p{
	float: left;
	margin: 0 0 20px 0;
	width: 170px;
}
.nav_photos p.nav_prec, .nav_videos p.nav_prec, .nav_annonces p.nav_prec{
	text-align:left;
	width: 186px;
	height: 1px;
	margin-bottom: 30px;
}
.nav_photos p.nav_tous, .nav_videos p.nav_tous, .nav_annonces p.nav_tous{
	text-align:center;
	margin-bottom:25px;
}
.nav_photos p.nav_suiv, .nav_videos p.nav_suiv, .nav_annonces p.nav_suiv{
	text-align:right;
}
#nav_fiche{
	width:114px;
	height:21px;
	background:url(/images/btns_nav_fiche.jpg) -1px -1px;
	position: absolute;
	top: -22px;
	right: 25px;
}
#nav_fiche a{
	display:block;
	width:100%;
	height:100%;
}
#nav_fiche a:hover{
	text-decoration:none;
}
#nav_fiche a span{
	visibility:hidden;
	font-size:3pt;
}
#nav_fiche_prec{
	width:41px;
	height:21px;
	float:left;
}
#nav_fiche_alea{
	width:32px;
	height:21px;
	float:left;
}
#nav_fiche_suiv{
	width:41px;
	height:21px;
	float:left;
}



/****** Media Queries ******


@media screen and (min-width:0px) and (max-width:900px){
#nested{
left: 210px;
}

#nested3{
left: 210px;
}

.breadcrumb {
left: 210px;
}
}*/