a{
text-decoration:none;
color:#666666;}
h1{font-size:20px;}

div#page div#content_top ul#main  li img {
	padding:0px 0 0 0;
	margin:0px 0 0px 0px;

}
div#page div#content_top ul#main li img#stage {
	padding:0px 0 0 0;
	margin:0px 0 0px 0px;

}
div#page div#content_top ul#main_top  p#pdf {
background:url(../images/pdf.png) no-repeat left;
margin:12px 58px 0 0;
padding:5px 0 0 24px;
float:right;



}a.lienpdf {
color:#000;



}
div#page div#content_top ul#main  li {
margin:0px 0 0 0px;
padding:0 0 0 6px;


}

div#page div#content_top ul#droite {
float:right;
padding:0px;
margin:0 20px 0px 0px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;

}
div#page div#content_top ul#droite h1{
float:right;
margin:30px 63px 0 0;
padding:0;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;


}

div#page div#content_top ul#droite h3{

margin:0px 0 0 150px;
padding:0;

}

div#page div#content_top ul#droite p#rouge {
margin:0;
padding:0;
color:#cf361c;text-align:center;
}

div#page div#content_top ul#droite img{
text-decoration:none;
margin:47px 0 0 77px;
padding:0;
	border-style:none;


}
div#page div#content_top ul#droite a#pdf{
text-decoration:none;
margin:40px 0 0 0px;
padding:0 0 0 0px;

}

div#page div#content_top ul#droite li ul#lien{
text-decoration:none;
margin:0 0 0 0px;
padding:235px 0 0 55px;
}

div#page div#content_top ul#droite li ul#lien li#pdf{
background:url(../images/pdf.png) no-repeat left;
text-decoration:none;
margin:0 0 10px;
padding:0 17px 2px 25px;
}


div#page ul#improvisation{
background:url(../images/improvisation.png) no-repeat left;
height:563px;
margin:0 0 0 8px;
padding:0px;
text-align:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;}
div#page div#content_top ul#improvisation li#titre  {
background:#F7EEDC none repeat scroll 0 0;
height:377px;
margin:0 0 0 210px;
opacity:0.6;
padding:30px 0 0;
text-align:justify;
width:397px;

}

div#page div#content_top ul#improvisation li#titre h1 {
margin:0px 0px 0 50px;
padding:0px 0 0 0;
width:400px;
text-align:left;

}

div#page div#content_top ul#improvisation h3 {
margin:00px 0px 0 100px;
padding:0;
text-align:left;


}

div#page div#content_top ul#improvisation h2 {
margin:10px 0 0 30px;
padding:0;
text-align:left;
font-size:16px;}

div#page div#content_top ul#improvisation p {
margin:0px 0 0 0px;
padding:20px 0 0 30px;
width:300px;
text-align:left;
font-size:12px;

}

div#page ul#camera{
background:url(../images/camera.png) no-repeat left top;
height:563px;
margin:0 0 0 8px;
padding:0px;
text-align:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;

}
div#page div#content_top ul#camera li#titre  {
background:#F7EEDC none repeat scroll 0 0;
height:377px;
margin:0 0 0 0px;
opacity:0.6;
padding:30px 0 0;
text-align:justify;
width:395px;

}

div#page div#content_top ul#camera li#titre h1 {
margin:0px 0px 0 30px;
padding:0px 0 0 0;
width:600px;
text-align:left;

}

div#page div#content_top ul#camera h3 {
margin:00px 0px 0 80px;
padding:0;
text-align:left;

}

div#page div#content_top ul#camera h2 {
margin:20px 0 0 30px;
padding:0;
text-align:left;
font-size:16px;

}div#page div#content_top ul#camera p {
margin:15px 0 0 40px;
padding:0;
width:350px;
text-align:left;
font-size:12px;

}
div#page ul#scene{
background:url(../images/scene1.png) no-repeat left;
height:563px;
margin:0 0 0 8px;
padding:0px;
text-align:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;}
div#page div#content_top ul#scene li#titre  {
background:#F7EEDC none repeat scroll 0 0;
height:377px;
margin:0 0 0 210px;
opacity:0.6;
padding:30px 0 0;
text-align:justify;
width:397px;

}


div#page div#content_top ul#scene li#titre h1 {
margin:0px 0px 0 74px;
padding:0px 0 0 0;
width:400px;
text-align:left;

}

div#page div#content_top ul#scene h3 {
margin:00px 0px 0 100px;
padding:0;
text-align:left;


}

div#page div#content_top ul#scene h2 {
margin:10px 0 0 30px;
padding:0;
text-align:left;
font-size:16px;

}div#page div#content_top ul#scene p {
margin:0px 0 0 0px;
padding:8px 0 0 30px;
width:300px;
text-align:left;
font-size:12px;

}div#page ul#calendrier{
margin:0 0 0 8px;
padding:0px;
text-align:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;

}div#page ul#presentation{
background:url(../images/presentation.png) no-repeat left;
height:563px;
margin:0 0 0 8px;
padding:0px;
text-align:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;

}
div#page div#content_top ul#presentation h1 {
margin:0px 0px 0 30px;
padding:0px 0 0 0;
width:400px;
text-align:left;


}
div#page div#content_top ul#presentation p {
margin:15px 0 0 30px;
padding:0;
width:350px;
text-align:left;
font-size:12px;

}div#page div#content_top ul#presentation li#titre {
background:#F7EEDC none repeat scroll 0 0;
height:377px;
margin:0 0 0 0px;
opacity:0.6;
padding:30px 0 0;
text-align:justify;
width:395px;


}

div#page ul#a_qui{
background:url(../images/aqui.png) no-repeat left;
height:563px;
margin:0 0 0 8px;
padding:0px;
text-align:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;}
div#page div#content_top ul#a_qui li#titre  {
background:#F7EEDC none repeat scroll 0 0;
height:376px;
margin:0 0 0 210px;
opacity:0.6;
padding:30px 0px 0 0;
text-align:justify;
width:397px;

}

div#page div#content_top ul#a_qui li#titre h1 {
margin:0px 0px 0 74px;
padding:0px 0 0 0;
width:300px;
text-align:left;
font-size:20px;

}

div#page div#content_top ul#a_qui h3 {
margin:00px 0px 0 100px;
padding:0;
text-align:left;


}

div#page div#content_top ul#a_qui h2 {
margin:10px 0 0 30px;
padding:0;
text-align:left;
font-size:16px;}

div#page div#content_top ul#a_qui p {
margin:0px 0 0 0px;
padding:15px 0 0 30px;
width:335px;
text-align:left;
font-size:12px;

}div#page ul#pourquoi{
background:url(../images/pourquoi.png) no-repeat left;
height:563px;
margin:0 0 0 8px;
padding:0px;
text-align:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;

}div#page div#content_top ul#pourquoi h1 {
margin:0px 0px 0 30px;
padding:0px 0 0 0;
width:400px;
text-align:left;


}
div#page div#content_top ul#pourquoi p {
margin:15px 0 0 30px;
padding:0;
width:350px;
text-align:left;
font-size:12px;

}div#page div#content_top ul#pourquoi li#titre {
background:#F7EEDC none repeat scroll 0 0;
height:375px;
margin:0 0 0 0px;
opacity:0.6;
padding:30px 0 0;
text-align:justify;
width:428px;

}div#page ul#inscription{
margin:0px;
padding:0px;

}div#page div#content_top ul#inscription h1 {
margin:0px 0px 0px 30px;
padding:0px 0 0 0px;
width:400px;
text-align:left;


}
div#page div#content_top ul#inscription li#titre {
margin:0px 0 0px 0px;
padding:20px 0 20px 20px;
text-align:left;
background:#f7eedc;
width:525px;
opacity:0.8;

}div#page div#content_top ul#inscription li{
margin:10px 0 00px 0px;
padding:0px 0 0px 0px;
text-align:left;
background:#f7eedc;
width:450px;
opacity:0.8;

}
div#page div#content_top ul#inscription ul{
margin:0px 0 00px 20px;
padding:0px 0 0px 0px;


}
div#page div#content_top ul#inscription p{
margin:15px 0 0 0px;
padding:0px ;
width:450px;


}

input[type="submit"], input[type="reset"] {
  background:#3c3d60 ;
  color:#fff;
  border:none;
  width:80px;
  font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
display:block;
margin:30px 0 0 170px;
float:inherit;}

fieldset.information {
   width:465px;
}

fieldset.information label {
   margin-top:10px;
   width:100px;
   float:left;
}
fieldset.participer {
   width:465px;
}

div#page ul#calendrier_juillet{
background:url(../images/juillet.png) no-repeat bottom left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
margin:0 0 0px 8px;
padding:0 0 8px 0px;
text-align:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
div#page ul#calendrier_juillet h1{
margin:0px 0px 0px 400px;
padding:0px 0 0 0px;
width:400px;
text-align:left;}
div#page ul#calendrier_juillet div#tbl {
margin:10px 0 10px 35px;
text-align:left;
}
div#page ul#calendrier_juillet div#tbl p{
margin:20px 0 0px 0px;}
div#page ul#calendrier_juillet img#juillet_01{
margin:0 0 0 0;
padding:70px 17px 0 0;
float:right;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

div#page ul#calendrier_aout{
background:url(../images/aout.png) no-repeat left bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
margin:0 0 0px 8px;
padding:0 0 58px 0px;
text-align:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;}
div#page ul#calendrier_aout h1{
margin:0px 0px 0px 400px;
padding:0px 0 0 0px;
width:400px;
text-align:left;}
div#page ul#calendrier_aout div#tbl {
margin:10px 0 10px 35px;
text-align:left;
}
div#page ul#calendrier_aout div#tbl p{
margin:85px 0 0px 0px;}
div#page ul#calendrier_aout img#aout_01{
margin:0 0 0 0;
padding:10px 17px 0 0;
float:right;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}



div#page ul#contact{
margin:0px;
padding:0px;

}div#page div#content_top ul#contact h1 {
margin:0px 0px 30px 30px;
padding:20px 0 0 0px;
width:400px;
text-align:left;


}
div#page div#content_top ul#contact li#titre {
margin:0px 0 0px 0px;
padding:20px 0 20px 20px;
text-align:left;
background:#f7eedc;
width:525px;
opacity:0.8;}
fieldset.coordonnees {
   width:465px;
}

fieldset.coordonnees label {
   margin-top:10px;
   width:100px;
   float:left;
}
input[type="text"], textarea{
margin-top:5px;}
div#page div#content_top ul#contact p{
margin:30px 0 0 0px;
padding:0px ;
width:450px;


}

div#page ul#contact{
margin:0 16px 0 0px;
padding:0 0px 0 0px;
text-align:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;}

div#page ul#borochure{
margin:0 16px 0 0px;
padding:0 0px 0 0px;
text-align:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
div#page ul#borochure img{
border-style:none;
margin:0px;
padding:20px 0 0 18px;}
div#page ul#borochure p{
background:url(../images/pdf.png) no-repeat left;
color:#FFFFFF;
margin:10px 0 10px 10px;
padding:0 0 0 20px;}


div#page ul#lien{
margin:0 0px 0 0px;
padding:0 0px 0 0px;
text-align:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;}
div#page ul#lien img{
border-style:none;
padding:0px;
margin:30px 0 0 8px;}
div#page ul#partenaires{
margin:0 0px 0 0px;
padding:0 0px 0 0px;
text-align:left;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;}
div#page ul#partenaires img{
border-style:none;
padding:0px;
margin:15px 0 0 85px;}
div#page div#content_top ul#partenaires h1 {
margin:0px 0px 20px 40px;
padding:30px 0 0 0px;
width:400px;
text-align:left;


}
.news{
background:#F7EEDC none repeat scroll 0 0;
height:407px;
margin:0 0 0 20px;
opacity:0.6;
padding:0 0px 0 0;
text-align:justify;
width:397px;
}
div#page ul#news{
margin:0px;
padding:0px;

}div#page div#content_top ul#news h1 {
margin:0px 0px 30px 30px;
padding:20px 0 0 0px;
width:400px;
text-align:left;


}
div#page div#content_top ul#news li#titre {
margin:0px 0 0px 0px;
padding:20px 0 20px 20px;
text-align:left;
background:#f7eedc;
width:525px;
opacity:0.8;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;

}
div#page div#content_top ul#news ul{
margin:0px 0 00px 20px;
padding:0px 0 0px 0px;


}
div#page div#content_top ul#news p{
margin:15px 0 0 0px;
padding:0px ;
width:450px;


}div#page div#content_top ul#news li#titre ul#actualiter{
margin:15px 0 0 0px;
padding:0px ;
width:450px;


}