body
{
width: 940px;
margin-left:10px;
background-image: url("../images/titre-13.jpg");
background-attachment: scroll;
background-repeat:no-repeat;
}
 
#en_tete  /* titre de la page  */
{
width: 960px;
height: 115px;
margin-left: 20px;
}
.blocA
{
width: 800px;
height: 115px;
margin-left: 0px;
margin-top: 0px;
float: left;
}
.bloca
{
width: 120px;
height: 115px;
margin-left: 0px;
margin-top: 10px;
float: left;
}
.blocb
{
width: 670px;
height: 115px;
margin-left: 0px;
margin-top: 0px;
float: right;
}
.blocB
{
width: 120px;
height: 100px;
margin-left:820px;
margin-top: 00px;
}
.langues
{
height: 120px;
width: 100px;
float: right;
margin-top: 0px;
}
.lang
{
color:white;
}
.autres
{
height: 120px;
font-size: 14px;
font-family: arial, sans-serif;
font-weight:bold;
color: white;
margin-top: 0px;
}

#menu /*barre de menu*/
{
margin-left:20px;
width: 960px;
height: 50px;
margin-top: 30px;
}
.menu1
{
float: left;
width: 480px;
height:50px;
margin-left: 00px;
margin-bottom: 00px;
}
.carte1
{
width: 275px;
height:40px;
float: left;
}
.bloc1
{
height:30px;
float: left;
width: 175px;
}
.pre
{
height:20px;
float: left;
width: 70px;
text-align: center;
font-weight: bold;
background-image: url("../boutons/b4.jpg");
border: grey 2px ridge;
}
.deu
{
height:20px;
float: right;
width: 90px;
text-align: center;
background-image: url("../boutons/b4.jpg");
font-weight: bold;
border: grey 2px ridge;
}
.bloc2
{
height:30px;
margin-left:180px;
width: 100px;
}
.tri
{
height:20px;
width: 90px;
text-align: center;
background-image: url("../boutons/b4.jpg");
font-weight: bold;
float: left;
border: grey 2px ridge;
}
.carte2
{
width: 190px;
height:40px;
margin-left:285px;
}
.qua
{
height:20px;
float: left;
width: 80px;
text-align: center;
font-weight: bold;
}
.cin
{
height: 20px;
margin-left: 90px;
width: 92px;
text-align: center;
background-image: url("../boutons/b4.jpg");
font-weight: bold;
border: grey 2px ridge;
}
.menu2
{
width: 460px;
height:50px;
margin-left: 480px;
margin-bottom: 00px;
}
.carte3
{
width:280px;
height:40px;
float: left;
}
.bloc4
{
height:30px;
float: left;
width: 195px;
}
.sixi
{
height:20px;
float: left;
width: 100px;
text-align: center;
background-image: url("../boutons/b4.jpg");
font-weight: bold;
border: grey 2px ridge;
}
.sep
{
height:20px;
float: right;
width: 80px;
text-align: center;
background-image: url("../boutons/b4.jpg");
font-weight: bold;
border: grey 2px ridge;
}
.bloc5
{
height:30px;
margin-left:200px;
width: 100px;
}
.hui
{
height:20px;
width: 70px;
text-align: center;
background-image: url("../boutons/b4.jpg");
font-weight: bold;
float: left;
border: grey 2px ridge;
}
.carte4
{
width: 125px;
height:20px;
margin-left:280px;
}
.bloc6
{
height:20px;
width: 140px;
margin-left:0px;

}
.neu
{
height:20px;
width: 60px;
text-align: center;
font-weight: bold;
background-image: url("../boutons/b4.jpg");
float: left;
border: grey 2px ridge;
}
.dix
{
height:20px;
width: 60px;
text-align: center;
font-weight: bold;
background-image: url("../boutons/b4.jpg");
margin-left:70px;
border: grey 2px ridge;
}
.deu a:hover
{
color:yellow;
}
.tri a:hover
{
color:yellow;
}
.qua a:hover
{
color:yellow;
}
.cin a:hover
{
color:yellow;
}
.sixi a:hover
{
color:yellow;
}
.sep a:hover
{
color:yellow;
}
.hui a:hover
{
color:yellow;
}
.neu a:hover
{
color:yellow;
}

#corps
{
width: 900px;
margin-top: 20px;
}
.texte/* Le texte et photos */
{
margin-left: 50px;
width: 900px;
height: 1020px;
color: black;
}
.a  /*premier block */ 
{
margin-left: 10px;
width: 850px;
height:570px
}    
.direct
{
font-size: 1.1em;
text-align:left;
}
.chef
{
text-decoration:underline;
padding-top:20px;
font-weight:bold;
font-size: 1.3em;
}
.pho1
{
margin-top:20px;
margin-bottom:10px;
border: none;
width: 210px;
height: 250px;
padding-right: 20px;
float: left;
}
.bruno p
{
font-size:1.1em;
text-align:justify;
}
.bruno p:first-letter
{
text-indent: 30px;
font-size: 2.5em;
margin-left: 30px;
}
.b  /*deuxième block */  
{
margin-top:50px;
margin-left: 10px;
width: 850px;
height:400px
}    
.adjoint
{
font-size: 1.1em;
text-align:right;
margin-right:10px;
}
.assist
{
text-decoration:underline;
padding-top:20px;
font-weight:bold;
font-size: 1.3em;
}
.pho2
{
margin-top:10px;
margin-bottom:10px;
border:none;
width: 210px;
height: 250px;
padding-left: 30px;
float: right;
}
.p
{
margin-right: 10px;
padding-left: 30px;
font-size: 1em; 
width: 800px; 
text-align:justify;
}   
.emma p
{
font-size: 1.1em;
text-align:justify;
}
.emma p:first-letter
{
text-indent: 30px;
font-size: 2.5em;
margin-left: 30px;
}

#pied_de_page 
{
margin-top:40px;
width: 1000px;
height: 20px;
}
.retour
{
color: green;
margin-left: 10px;
}
.haut
{
color: green;
margin-left: 300px;
}
.suivant
{
color: green;
margin-left: 280px;
}
