*{
margin:0px;
padding:0px;
text-decoration:none;
list-style:none;
outline:none;
color:#484848;
font-family:Tahoma;
border:0px;
}
.claire{
clear:both;
display:block;
height:0px;
width:0px;

}
.brown{
color:#603919;
}
 
.grenn{
color:#769e29;
}
.gree{
color:#4b4b4b;
}

html{

}

body{
background:url(../images/rep.png) repeat center;
}

#warp{

width:960px; 
margin:0px auto;
background:url(../images/background1.png) no-repeat top center;

}
#header{
padding-top:10px;
}
#header h1 a.logo{
display:block;
text-indent:-99999px;
width:297px;
height:196px;
background:url(../images/ateliers_du_monde_logo.png) no-repeat 0px 0px;
margin:0px auto;

}

#header ul.nav{
overflow:hidden;
display:block;
width:684px;
height:46px; 
margin:30px auto;

}
ul.nav li{ 
float:left;

}
ul.nav li a{ 
  display:block;
  height:42px;
  background:url(../images/menu_sprite_atelier.png) no-repeat 0px 0px; 
  text-indent:-99999px; 
}

.nav li a.notre_mission{ 
  display:block;
  width:184px;
  background:url(../images/menu_sprite_atelier.png) no-repeat 0px 0px;  
}
.nav li a.notre_mission:hover , .nav li a.notre_mission_select{ 
  display:block;
  width:184px;
  background:url(../images/menu_sprite_atelier.png) no-repeat 0px -42px;  
}

.nav li a.communication{ 
  display:block;
  width:206px;
  background:url(../images/menu_sprite_atelier.png) no-repeat -184px 0px;  
}
.nav li a.communication:hover , .nav li a.communication_select{ 
  display:block;
  width:206px;
  background:url(../images/menu_sprite_atelier.png) no-repeat -184px -42px;  
}

.nav li a.essaouira{ 
  display:block;
  width:150px;
  background:url(../images/menu_sprite_atelier.png) no-repeat -408px 0px;  
}
.nav li a.essaouira:hover , .nav li a.essaouira_select{ 
  display:block;
  width:150px;
  background:url(../images/menu_sprite_atelier.png) no-repeat -408px -42px;  
}

.nav li a.inscription{ 
  display:block;
  width:125px;
  background:url(../images/menu_sprite_atelier.png) no-repeat -558px 0px;  
}
.nav li a.inscription:hover , .nav li a.inscription_select{ 
  display:block;
  width:125px;
  background:url(../images/menu_sprite_atelier.png) no-repeat -558px -42px;  
}



#switcher{
width:764px;
height:568px;
margin:0px auto;
overflow:hidden;

}


#content{

}

#content_accueil{
width:750px;
margin:50px auto;
}

#content_accueil .content_left{ 
float:left;
margin-left:-30px;
}

#content_accueil .content_rigth{ 
float:right
}

.content_rigth h1 a.nos_partenaires{
 display:block;
 width:189px;
 height:35px;
 background:url(../images/nos_partenaire.png) no-repeat 0px 0px;
 text-indent:-99999px;
 margin-bottom:20px;
 
}

.content_rigth ul.list_partenaire{
margin-left:10px;
}

.content_rigth ul.list_partenaire li{
margin:15px 0px 10px 0px;
}

#footer{
width:854px;
margin:45px auto;
background:url(../images/footer_repeat_top.png) repeat-x top;

}

#footer ul{
padding-top:30px;  
padding-bottom:30px; 
margin:0px auto;
margin-left:100px;
}
#footer ul li{
width:215px;
float:left;
margin-right:10px;   
}
#footer ul li h1{
width:215px; 
font-size:13px;
color:#739b28;
font-family:Tahoma;
margin-bottom:15px;
}
#footer ul li p{
width:215px; 
font-size:10px;
color:#8e8e8e;
font-family:Tahoma;
line-height:14px;
}
#footer ul li p samp{
 
font-size:10px;
color:#8e8e8e;
font-family:Tahoma;
line-height:14px;
font-weight:bold;
}
#footer ul li.footer_contact {
width:164px; 
margin-left:20px;
margin-right:20px;
}
#footer ul li.footer_contact a{
display:block;
width:164px;
height:120px;
background:url(../images/contact.png) no-repeat 0px 0px;
}
 
#footer ul li.footer_logo {
width:132px;
margin-left:10px;
}
#footer ul li.footer_logo h1 a{
display:block;
width:132px;
height:91px;
background:url(../images/ateliers_du_monde_logo_footer.png) no-repeat 0px 0px;
text-indent:-99999px;
 
}
#footer ul li.footer_logo_eleven h1 a{
display:block;
width:280px;
height:49px;
background:url(../images/logo_elevenmedia.png) no-repeat 0px 0px;
text-indent:-99999px; 
margin:20px 0px 0px 20px;

}
#titre_notre_mission{

}
#titre_notre_mission h1{
display:block;
width:556px;
height:42px;
background:url(../images/atelies_du_monde.png) no-repeat 0px 0px;
text-indent:-99999px;
margin-left:148px;
}




.content_notre_mission{
position:relative;
width:750px;
margin:45px auto;
font-family:Tahoma;
font-size:18px;
color:#68431f;
line-height:20px;
}
.content_notre_mission .vergel_left,.content_notre_mission .vergel_rigth{
position:absolute;
width:40px;
height:36px;
}
.content_notre_mission .vergel_left{
background:url(../images/vergel_left.png) no-repeat 0px 0px;
top:-10px;
left:-20px;
}
.content_notre_mission .vergel_rigth{
background:url(../images/vergel_rigth.png) no-repeat 0px 0px;
top:140px;
left:80px;
}
.content_notre_mission p{
font-family:Tahoma;
font-size:18px;
color:#68431f;
line-height:20px;
margin-bottom:25px;
}
.content_notre_mission p strong{
font-family:Tahoma;
font-size:26px;
color:#68431f;
line-height:20px; 
font-weight:bold;
padding-left:20px;
}

.fondatrice_ateliers{
display:block;
text-indent:-99999px;
width:403px;
height:63px;
background:url(../images/fondatrice_des_ateliers_du_monde.png) no-repeat 0px 0px;
margin-left:100px;
}

.programme{
display:block;
width:742px;
height:60px;
text-indent:-99999px;
background:url(../images/programme.png) no-repeat 0px 0px;
margin-bottom:5px;
}
.objectifs{
display:block;
width:742px;
height:60px;
text-indent:-99999px;
background:url(../images/objectifs.png) no-repeat 0px 0px;
margin-bottom:5px;
}
.public_concerne{
display:block;
width:742px;
height:60px;
text-indent:-99999px;
background:url(../images/public_concerne.png) no-repeat 0px 0px;
margin-bottom:5px;
}
.intervenants{
display:block;
width:742px;
height:60px;
text-indent:-99999px;
background:url(../images/intervenants.png) no-repeat 0px 0px;
margin-bottom:5px;
margin-top:15px;
}
.lieu{
display:block;
width:742px;
height:60px;
text-indent:-99999px;
background:url(../images/lieu.png) no-repeat 0px 0px;
margin-bottom:5px;
margin-top:15px;
}


p.programme_description{
font-size:17px;
line-height:20px;
color:#4b4b4b;
margin-bottom:40px;
margin-top:20px;
width:690px;
}

h1.susciter{
font-size:16px;
color:#76a125;
font-weight:bold;
background:url(../images/pice.png) no-repeat 0px 2px;
padding-left:20px;
margin-top:20px;

}
#titre_communication h1{
display:block;
width:710px;
height:39px;
background:url(../images/communication.png) no-repeat 0px 0px;
text-indent:-99999px;
margin-left:130px;
}
ul.list , ul.listbrown{ 
margin:30px 0px 30px 20px;
}
ul.list li{
list-style:url(../images/pice1.png);
margin:10px;
font-size:17px;
color:#4b4b4b;
}
ul.listbrown li{
list-style:url(../images/pice1.png);
margin:10px;
font-size:17px;
color:#603919;
}
.heur{
font-weight:bold;
}
p.cont{
margin:10px 0px 10px 0px;
}
p.detaile_p{
font-size:17px;
color:#603919;
font-weight:bold;
margin-bottom:10px;
}

.titre_niv_2{
font-weight:bold;
font-size:27px;
margin-top:20px;
}
.gra{
font-weight:bold;
}


#titre_inscription{

}
#titre_inscription h1{
display:block;
width:470px;
height:64px;
background:url(../images/fiche_inscription.png) no-repeat 0px 0px;
text-indent:-99999px;
margin-left:148px;
}

.form_inscription{
width:730px;
margin:0px auto
}

.form_inscription .form_ligne{
margin-bottom:36px;
}

.form_ligne .form_ligne_left{
width:270px;
float:left;
margin-right:30px;
}

.form_ligne .form_ligne_rigth{

}
.form_ligne label{
display:block;
margin-bottom:12px;
font-size:18px;
color:#532c04;
}
.form_ligne input[type="text"]{
width:245px;
height:30px;
background:url(../images/input_text.png) no-repeat 0px 0px;
border:0px;
text-indent:5px;
}
.form_ligne textArea{
width:245px;
height:157px;
background:url(../images/input_textarea.png) no-repeat 0px 0px;
border:0px;
text-indent:5px; 
}
.form_ligne_rigth .img_contact{
margin-top:30px;
}

.message p{
  width:400px; 
  border:1px solid red;
  text-align:center;
  padding-top:10px;
  padding-bottom:10px;
  -moz-border-radius:10px;
  background:pink;
  color:red;
 margin-bottom:20px;
 margin-left:30px;
 }
 
 .message p.confirmation{
  width:400px; 
  margin:0px auto;
  border:1px solid #17f76b;
  text-align:center;
  padding-top:10px;
  padding-bottom:10px;
  -moz-border-radius:10px;
  background:#97f1df;
  color:red;
   margin-bottom:20px;
	margin-left:30px;
 }
 
 #envoyer{
 border:0px;
 width:168px;
 height:50px;
 outline:none;
 background:url(../images/envoyer.png) no-repeat 0px 0px;
 text-indent:-99999px;
 cursor:pointer;
 margin-left:200px;
 }
.parc{
margin-left:30px; 
}
p.cesateliers{
text-indent:25px;
}