body
{
width: 940px;
margin-left:10px;
background-image: url("../images/titre-32.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;
background-image: url("../boutons/b4.jpg");
font-weight: bold;
border: grey 2px ridge;
}
.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;
margin-left:70px;
}
.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;
height:930px;
margin-left:30px;
}
.regl
{
height:340px;
margin-left:50px;
margin-top:20px;
text-align:justify;
font-size: 18px;
}
.nulle
{
list-style-type:none;
}
.recru
{
width: 500px;
height:115px;
margin-left:220px;
margin-top:20px;
font-size: 25px;
text-align:center;
color:yellow;
font-weight:bold;
border: red 3px ridge;
padding-top: 10px;
}
.tel
{
text-align:center;
font-size: 20px;

}
.phot
{
margin-left:220px;
margin-top:40px;
width: 500px;
height: 40px;
border: green 2px ridge;
background-color:yellow;
}
.bureau
{
text-align: center;
font-weight: bold;
font-size: 28px;
padding-left: 100px;
width: 500px;
height: 50px;
}
.const
{
text-align: center;
margin-left:300px;
margin-top:40px;
width: 350px;
height: 80px;
padding-top: 10px;
border: green 2px ridge;
background-color:yellow;
}
.mot
{
font-weight: bold;
font-size: 25px;
}

.prop
{
width: 160px;
margin-left:380px;
margin-top:30px;
height:40px;
}


#pied_de_page 
{
width: 1000px;
height: 20px;
}
.retour
{
color: green;
margin-left: 30px;
}
.haut
{
color: green;
margin-left: 320px;
}
.suivant
{
color: green;
margin-left: 320px;
}


