/* présentation */
#site{
    /* Conteneur du site */
    width : 760px;
    margin-left: -380;
    margin-right: auto;
    text-align: left;
    height : 410px;
    background-color : transparent;
    position:absolute;
    left: 50%;
    top: 50%;
    margin-top : -205px;
}

/* ==== Partie haute ====== */

#haut01{
    height : 5px;
    width : 760px;
    background-color : #CC3333;
    line-height : 0;
    font-size : 0;
}
.pcote{
    background-color : #CC3333;
    float : left;
    height : 24px;
    width : 5px;
}
.pcote2{
    background-color : #CC3333;
    float : left;
    height : 25px;
    width : 5px;
}
#hautmenufond{
    height : 24px;
    width : 227px;
    float : left;
    background-color : #4B4B4B;
}
#hautmenu{
    height : 20px;
    width : 227px;
    float : left;
    position : absolute;
    background-color : transparent;
    padding-top : 4px;
}
#haut02{
    background-color : #CC3333;
    background-image : url(images/huitsix_04 copie.gif);
    background-repeat : no-repeat;
    height : 24px;
    width : 23px;
    float : left;
}
#haut03{
    height : 24px;
    width : 500px;
    float : left;
    text-align : center;
    font-weight: bold;
    font-size : 18px;
    padding-top : 0px;
    color : White;
    background-color : #CC3333;
    
}
#ident{
    float : left;
    height : 25px;
    width : 750px;
    background-color : #DDDDDD;
}

/* ==== Partie centrale ====== */
#centre{
    height : 333px;
    width : 760px;
    background : transparent;
    float : left;
}
.gcote{
    background-color : #CC3333;
    float : left;
    height : 333px;
    width : 5px;
}
#centregauche{
    float : left;
    height : 333px;
    width : 220px;
    background-color : #CC3333;
    
}
#cg_contenu{
    height : 313px;
    width : 190px;
    text-align : center;
    background-color : transparent;
    float : right;
    margin-left : 5px;
    margin-right : 5px;
    margin-top : 10px;
    margin-bottom : 10px;
    line-height : 130%;
    font-style : italic;
    font-weight: bold;
    color : #FFFFFF;
}
#centredroit{
    float : left;
    height : 333px;
    width : 530px;
    background-color : #fffbf4;
    
}
#contenu{
    float : right;
    height : 333px;
    width :515px;
    overflow : auto;
    padding-left : 5px;
}

/* ==== Partie basse ====== */
#bas{
    background : transparent;
    float : left;
    height : 24px;
    width : 760px;
}
#bas01{
    width : 250px;
    height : 24px;
    float : left;
    background-color : #CC3333;
    background-image : url(images/huitsix_15b copie.gif);
    background-repeat : repeat-x;
}
#bas02{
    width : 11px;
    height : 24px;
    float : left;
    background-color : #CC3333;
    background-image : url(images/huitsix_16 copie.gif);
    background-repeat : no-repeat;
}
#bas03{
    width : 489px;
    height : 24px;
    float : left;
    background-color : #CC3333;
    background-image : url(images/huitsix_17b copie.gif);
    background-repeat : repeat-x;
}
/*#copyright{
    clear : both;
    letter-spacing : 1px;
}*/

/* ==== menu déroulant ====== */
dt, dl, dd, ul, li {
list-style-type: none;
margin: 0;
padding: 0;
}

.menux dl {
    float: left;
    width: 75px;
    font-size : 10px;
}
.menux a {
    margin: 0;
    height: 20px;
    display: block;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    color: #FFCC00;
    font-size : 10px;
}

.menux a:hover {
    color : #CC3333;
    text-decoration : none;
}
#smenu1, #smenu2, #smenu3, #smenu4, #smenu5 {
    display: none;
    width: 100%;
    font-size: 9px;
    background : transparent;
    line-height : normal;
}

#smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a, #smenu5 a {
    font-weight: normal;
    background : #4B4B4B;
    border-top : 1px solid #f1f1d8;
    color : White;
}
#smenu1 a:hover, #smenu2 a:hover, #smenu3 a:hover, #smenu4 a:hover, #smenu5 a:hover {
    font-weight: normal;
    background : #CC3333 url(images/fleche.gif) no-repeat left;
    color : White;
    border-top : 1px solid #f1f1d8;
    text-decoration : none;
}

/****************************/
TD {
    font-family:Verdana;
    font-size:11px;
    color: #000000;
}

  /* ligne */
  HR {
    color: #CC3333;
}
.titremenu{
    color : #CC3333;
    font-size : 13px;
    font-weight : bold;
}


  /* liens par défaut */
  A {
    color: #558CCA;
    text-decoration:none;
}
  A:hover {
    color: #CC3333;
    text-decoration:underline;
}

  /* tableau par défaut */
  Table {}
  TR {}
  TD {}

  /* fond, barres de defilement et les cases de formulaire et */
  body {
    background-color: #f1f1d8;
    scrollbar-face-color: #CC3333;
    scrollbar-shadow-color: #fffbf4;
    scrollbar-arrow-color: white;
    scrollbar-track-color: #fffbf4;
    scrollbar-highlight-color : #fffbf4;
    margin : 0;
    text-align : center;
    font-family:Verdana;
    font-size:11px;
    color: #8B3303;
    background : url(images/fond.gif) repeat;
}

  INPUT {
    background-color: #f1f1d8;
    border-color : #8B3303;
    border-top-width : 1px;
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    text-indent : 1px;
    font-family: Arial;
    font-size: 9px;
}

  textarea {
    font-family: "Verdana";
    font-size: 10pt;
    color : #666699;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: normal;
    text-align: normal;
    word-spacing: normal;
    border: thin ridge;
    border-color: #A7993A inset;
    background-color: #f1f1d8;
}

  SELECT {
    font-family: "Arial";
    font-size: 8pt;
    color : #8B3303;
    background-color: #f1f1d8;
}

/* --------------------------------------------------------------------------------- */
/* les grands titres de chaque module */
/* --------------------------------------------------------------------------------- */

  .grandtitre {
    font-family:Verdana;
    font-size:13px;
    color: #CC3333;
    font-weight:bold;
}

/* --------------------------------------------------------------- */
/* les entetes */
/* --------------------------------------------------------------- */
  TABLE.entete {
    background-color: transparent;
    border-bottom : 1px dotted #A7993A;
    text-align : left;
}
  TR.entete {
    background-color: transparent;
}

  TABLE.entete2 {}
  TR.entete2 {
    background-color: transparent;
}

  TABLE.entete3 {
    background-color: transparent;
    border-bottom : thin dotted #AB3E03;
    border-top : thin dotted #AB3E03;
}
  TR.entete3 {
    background-color: transparent;
}

/* --------------------------------------------------------------------------------- */
/* valeurs des menus (pour les menus créés par artiphp (identification zone membre)) */
/* --------------------------------------------------------------------------------- */

  /* titre des menus */
  .menutitre {
    font-family:Verdana;
    font-size:10px;
    color: #8B3303;
    font-weight:bold;
    text-align : left;
}
  .menutexte {
    text-align : center;
    font-size : 9px;
    color : #CC3333;
}
  TABLE.menu {
    background-color : transparent;
}
  TR.menutitre {
    text-align : left;
    height : 14px;
}
  TR.menutexte {}
  TD.menutitre {}
  TD.menutexte {}
    A.menum {
    color: #884C74;
    background-color : transparent;
    text-decoration:none;
    font-weight : bold;
    font-size : 10px;
}
  A.menum:hover {
    color: #DB6024;
    background-color : transparent;
    text-decoration : none;
    font-weight : bold;
    font-size : 10px;
}
  
  A.menu {
    color: #884C74;
    background-color : transparent;
    text-decoration:none;
    font-size : 10px;
}
  A.menu:hover {
    color: #DB6024;
    background-color : transparent;
    text-decoration : none;
    font-size : 10px;
}

  A.menuh {
    color: #CCCC33;
    text-decoration:none;
    font-weight : bold;
    font-size : 10px;
}
  A.menuh:hover {
    color: #FFFF33;
    text-decoration : none;
    font-weight : bold;
    font-size : 10px;
}
/* Menu du bas */
a.menubas{
    color : #CCCCCC;
    text-decoration : none;
    font-weight : bold;
}
a.menubas:hover{
    color : Gray;
    text-decoration : none;
    font-weight : bold;
}

/* --------------------------------------------------------------- */
/* les dossiers et les news */
/* --------------------------------------------------------------- */

  /* police des dossiers */
  .titre {
    font-family:Verdana;
    font-weight : bold;
    font-size : 130%;
    font-style : italic;
    color : #CC3333;
}
  .chapo {font-family:Verdana; font-size:8pt; color:#9C8F34;}
  .texte {
    font-family:Verdana;
    text-align : justify;
    color : #686024;
    font-size : 12px;
}
  .datedos {
    font-family:Verdana;
    font-size:9px;
    color: #A7993A;
    font-weight:normal;
}
  .auteur {
    font-family:Verdana;
    font-size:8pt;
    color: #A7993A;
    font-weight:bold;
}
  .cat {
    font-family:Verdana;
    font-size:8pt;
    color: #B97900;
    font-weight:bold;
}


  /* tablo des dossiers */
  TABLE.dossier {}
  TR.titre {}
  TR.chapo {}
  TR.texte {}
  TR.auteur {}
  TR.cat {}


  /* liens des dossiers */
  A.titredos {
    font-family:Verdana;
    font-size:12px;
    color: #702903;
    font-weight:bold;
    text-decoration:none;
}
  A:hover.titredos {
    font-family:Verdana;
    font-size:12px;
    color: #B24003;
    font-weight:bold;
    text-decoration: underline;
}


/* ----------------------------------------- */
/* l'edito */
/* ----------------------------------------- */

  /* police de l'edito */
  .titredito {
    font-weight : bold;
    font-size : 130%;
    font-style : italic;
    color : #CC3333;
}
  .textedito {
    text-align : justify;
    color : #686024;
    font-size : 12px;
}

  /* tablo de l'edito */
  TABLE.edito {}
  TR.titredito {}
  TR.textedito {}
  

    /* fonds de la page accueil */
.fondcontact{}

.fonddossier{}

.fondnews{}


/* ------------------ */
/* valeurs par defaut */
/* ------------------ */


.imprime{background-color : transparent;}
.date {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666699;
    font-weight : bold;
    text-align : right;
    margin-right : 10px;
    text-transform : capitalize;
}
TD.recherche{
    border-bottom : thin dotted #804B6C;
    border-top : thin dotted #804B6C;
    padding-top : 8px;
}
/* switch_menu */
.menutitle{
    cursor:pointer;
    color: #FFFFFF;
    font-weight:bold;
    font-size : 12px;
    background : transparent url(mg_titre.gif) no-repeat;
    padding-left : 22px;
    line-height : 19px;
    text-align : left;
}

.submenu{
    
}
   A.m {
    color: #804B6C;
    background-color : transparent;
    text-decoration:none;
    font-size : 10px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight : bold;
    text-align : left;
    background-image : url(mg_rub.gif);
    background-position : left;
    background-repeat : no-repeat;
    width : 100%;
    padding-left : 35px;
    line-height : 16px;
}
  A.m:hover {
    text-decoration : none;
    color : White;
}
/* --------------------------------------------------------------- */
/* le forum */
/* --------------------------------------------------------------- */
.titreforum {
    text-decoration : none;
    font-size : 14px;
    font-family: Verdana;
    color : #686024;
}
.blanc { text-decoration : none; font-size : 11px; font-weight: bold; font-family: Verdana; color : #FFFFFF; }
.titre2forum {
    text-decoration : none;
    font-size : 19px;
    font-weight: bold;
    font-family: Verdana;
    color : #8B3303;
}





