
/* Liens par défault */
a:link    { color: #ecf3f9; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.cartouche { text-align: center }
a:visited   { color: #ecf3f9; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a:hover   { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
/* Mise en forme du body */
body  { background-color: #383c47; margin: 0 }

/* CLASS - Mise en forme des textes */
p { color: silver; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.boiteFormulaire  { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #383c47; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; border: solid 1px #18191c }
.chapo { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 40px }
.formMenu { color: silver; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin: 0 }
/* A appliquer a form */
.formulaire { color: #4e4e4e; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 0 0 0 0; padding-top: 15px; padding-left: 23px; border: 0 }

/* Liens pour MENU DES ONGLETS - Doir être appliqué sur la cellule <td> ou tableau est non sur le texte*/
.menu a:link { color: #5385af; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
h2  { color: silver; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; margin-top: 0.83em; margin-right: 0; margin-bottom: 0.83em }
.menu a:visited { color: #5385af; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.menu a:hover { color: silver; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.rubriqueD   { color: silver; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; position: relative; left: 10%; max-width: 100% }
.rubriqueD a:link { color: #5385af; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

.rubriqueD a:visited { color: #5385af; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.rubriqueD a:hover { color: silver; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }

/* Liens pour le menu vertical RUBRIQUE - Doir être appliqué sur la cellule <td> ou tableau ou DIV est non sur le texte*/
.separateurD { color: #383c47; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ecf3f9; background-image: url(../images/separateurD.gif); background-repeat: no-repeat; background-position: 50% bottom; text-align: left; margin: 0 0 0 0; padding: 6px 14px 7px; height: 15px }
.spacer { clear: both }

/* Autre textes */
.texte { color: #8e939f; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.textePetit { color: #6f6f6f; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

/* Titre */

.titre  { color: #ffffff; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url("../images/bgTitre.jpg"); padding-top: 7px; padding-left: 40px; width: 434px; height: 26px }
#boiteMenuD        { text-align: left; text-indent: 0; margin-left: 16px; padding-right: 5px; width: 200px; height: auto; float: left }
#boiteTexte   { margin-right: 20px; margin-left: 30px; right: 200px; width: 490px; height: auto; float: left }
#contenuBg  { background-color: #282b33; margin: 0 auto; padding: 0; width: 762px; height: auto }
#contenuHaut  { background-image: url("../images/contenuTop.gif"); margin: 0 auto; width: 762px; height: 39px }
#footer { background-image: url(../images/footer.gif); background-repeat: no-repeat; background-position: 50% top; text-align: center; margin: 0 auto; padding-top: 22px; width: 762px; height: 32px }


/* ID(#) - Mise en forme de la page en DIV -  */
#header  { background-color: black; background-image: url("../images/header.jpg"); margin: 0 auto 0; width: 762px; height: 143px }
#menu   { color: yellow; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/bgMenuH.gif); margin: 0 auto; padding-right: 50px; padding-left: 50px; width: 662px; height: 32px }
.forum-repondre, .forum-repondre-message, .formulaire_spip { display: none }
