/* Mise en forme du body */
body { 
background-color:#323232; 
background-image:url(../images/bg.gif); 
background-position: top; 
background-repeat: repeat-x;
 margin: 0px 0px 0px 0px;
 }
/* ID(#) - Mise en forme de la page en DIV -  */
#header { 
margin-top: 0px; 
margin-left: auto; 
margin-right: auto; 
margin-bottom:0;
height:170px; 
width: 845px; 
background-image:url(../images/header.jpg); 
padding: 0px 0px 0px 0px; 
margin-top: 22px;
}
#menu { 
margin-top:0; 
margin-left:auto; 
margin-right:auto; 
margin-bottom:0; 
height: 50px; 
width: 630px;
background-image:url(../images/bgMenuH.jpg); 
padding-left: 107px; 
padding-right: 108px;
}

#menu table{

}
#sheader { 
margin-top: 0px; 
margin-left: auto; 
margin-right: auto; 
margin-bottom:0; 
height: 27px; 
width: 845px; 
background-image:url(../images/sheader.gif); 
padding: 0px 0px 0px 0px;
}
#contenuBg {
margin-top:0; 
margin-left:auto; 
margin-right:auto; 
margin-bottom:0; 
height:auto; 
width: 845px; 
background-image:url(../images/contenuBg.gif); 
background-repeat: repeat-y; 
padding: 0px 0px 0px 0px;
}
#MenuGauche {
float: left; 
width: 159x; 
height: auto; 
margin-top: 0px 0px 0px 0px; 
padding-left: 25px;
}
#MenuGauche a:link {
color: #ffffff; 
text-decoration: none;
}
#MenuGauche a:visited {
color: #ffffff; 
text-decoration: none;
}
#MenuGauche a:hover {
color: #76c3ff; 
text-decoration: underline;
}
#TexteCentral {
float: left; 
width: 415px; 
height: auto; 
padding: 0px 0px 0px 0px; 
margin-left: 27px;  
margin-right: 35px;
}

#TexteCentral p{
text-align: justify;
}

#MenuDroit {
float: left; 
width: 159px; 
height: auto; 
margin: 0px 0px 0px 0px; 
padding-right: 25px;
}

#MenuDroit a:link {
color: #ffffff; 
text-decoration: none;
}
#MenuDroit a:visited {
color: #ffffff; 
text-decoration: none;
}
#MenuDroit a:hover {
color: #76c3ff; 
text-decoration: underline;
}
.hautMenu {
text-align: center; 
margin: 0px 0px 0px 0px; 
background-image: url(../images/boxMenuH.gif);
background-repeat: no-repeat; 
height: 12px; 
width: 159px;
}


#footer {
margin-top:0; 
margin-left:auto; 
margin-right:auto; 
margin-bottom:0; 
height: 55px; 
width: 845px; 
background-image:url(../images/footer.jpg); 
background-repeat: no-repeat; 
text-align:center; 
background-color: #fff;
}
.spacer {
clear: both;
}
/* CLASS - Mise en forme des textes */
p {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #556074;
}
ul { 
padding:0; 
margin:auto; 
margin: 0px 0px 0px 0px;
}
ul li { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #333333; 
display:inline; 
list-style-type: none; 
}
/* Titre */
.titre {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #2e82e0; 
font-weight: bold;
margin: 0px 0px 0px 0px;
}
.titreMenu {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #ffffff; 
font-weight: bold;
}
/* Autre textes */
.texte {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #556074;
}
.textePetit {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #6f6f6f;
padding-top: 35px;
margin: 0px 0px 0px 0px;
}
.bouton {
background-image:url(../images/bouton.gif); 
background-repeat:no-repeat; 
height:19px; 
width: 129px; 
margin: 0px 0px 10px 0px; 
color: #fff; 
font-size: 10px; 
padding-left: 30px; 
padding-top: 5px; 
font-weight: bold;
}
.lienMenu {
background-color: #000; 
background: url(../images/bgMenuG.gif) no-repeat; 
height: 20px; 
width: 129px; 
margin: 0px 0px 0px 0px; 
padding-top:4px; 
padding-left: 30px; 
padding-bottom: 0px;
}
/* Liens par défault */
a:link {
color: #2e82e0; 
text-decoration: underline;
}
a:visited {
color: #2e82e0; 
text-decoration: underline;
}
a:hover {
color: #76c3ff; 
text-decoration: none;
}
/* Liens pour MENU DES ONGLETS - Doir être appliqué sur la cellule <td> ou tableau est non sur le texte*/
.menu a:link { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #fff; 
text-decoration: none;
}
.menu a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #fff; 
text-decoration: none;
}
.menu a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #76c3ff; 
text-decoration: none;
}
.menu{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
color: #76c3ff; 
text-decoration: none; 
text-align:center;
}
.menuPadding {
padding-top: 15px; 
margin: 0px 0px 0px 0px; 
vertical-align:top;
}
.menuSeparateur {
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px; 
background: url(../images/separateurH.gif) no-repeat; 
width: 2px;
}
/* Liens pour le menu vertical RUBRIQUE - Doir être appliqué sur la cellule <td> ou tableau ou DIV est non sur le texte*/
.rubriqueDroit a:link { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #5e7a1c; 
text-decoration: none; 

}
.rubriqueDroit a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;  
color: #5e7a1c; 
text-decoration: none; 

}
.rubriqueDroit a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #383c47; 
text-decoration: none; 

}
.rubriqueDroit {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; color: #383c47; 
text-decoration: none; 
text-align:left; 

}
/* A appliquer a form */
.formulaire {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #4e4e4e; 
border: 0px; 
background-color: #fff; 
margin: 0px 0px 0px 0px; 
padding-top: 15px; 
padding-left:17px;
}
.boiteFormulaire {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #dddddd; 
border: 1px solid #929292; 
background-color: #474747; 
padding-top:1px; 
padding-bottom:1px; 
padding-left: 5px; 
font-weight:normal;
}
.formMenu {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#dddddd; 
font-weight:normal; 
margin: 0px 0px 0px 0px;

}
/* MES AJOUTS*/
