hr {
  border: 0;
  width: 100%;
}
hr.hr1
{
color:#FFA800;

background-color: #FFA800;
height: 1px;
}


LEGEND
{
color:#FFA800;
/*border : 1px solid #8A8A8A;*/
padding: 5px;
margin: 2px;
}


fieldset.post
{

 background:#A0A0A0;
 font: 9px Verdana;
    font:bold;
    color:black;
  margin-left : 0px;
  margin : 0px;
  padding: 5px;
  border : 1px solid #000000;


}
label {
  display : block;
  margin-top : 5px;
margin-bottom : 5px;
text-align: justify;
}

label.text {
  color:white;
  display : block;
  margin-top : 5px;
  margin-bottom : 5px;
text-align: justify;
}

fieldset {
  margin-left : 5px;
  margin : 5px;
  padding: 5px;
  border : 1px solid #8A8A8A;
}




BODY
{        background-color:#8A8A8A;
        scrollbar-face-color: #FFB400;
        scrollbar-base-color: black;
        scrollbar-arrow-color: #FFFFFF;
        scrollbar-track-color: #7E7E7E;
        scrollbar-3d-light-color: #D6BBE2;
        scrollbar-darkshadow-color: black;
        scrollbar-highlight-color: #D6BBE2;
        font-family: Verdana,Helvetica,Arial,sans-serif;
        font-size: 11px;
        color: #000000;

        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
}


/* CLASS POUR LES TITRES */
.title
{
        font-size: 15px;
        font-weight: bold;
        padding-bottom: 3px;
        color:#FFFFFF;
}

i
{
color:#FFA800;
}


/* CLASS DE CORP POUR LES FOND CLAIRS */
.corp
{
        font-size: 11px;
        text-align: justify;
        color:black;
}

.titre
{
        font-size: 17px;
        text-align: justify;
        font-weight: bold;

}


.imp
{
        font-size: 11px;
        text-align: justify;
        color:red;
}

/* CLASS DE CORP POUR LES FOND FONCES */
.corp2
{
        font-size: 11px;
        color: white;
        font-weight: bold;
}

/* CLASS POUR LES COMMENTAIRES */
.comment
{
        font-size: 8px;
        font-weight: bold;
}

/* CLASS POUR LES MESSAGES D'ERREURS */
.erreur
{
        font-size: 11px;
        color: red;
        text-align: center;
}


/* PAGE */
TABLE.structure-table
{
        border: 1px solid black;
        border-collapse: collapse;
        width: 95%;
        height: 100%;
        background-color: #757575;
}

TABLE.structure-table_print
{
        border:0px;
        border-collapse: collapse;
        width: 95%;
        height: 100%;
        background-color: #757575;
}

TABLE.grille
{
        border: 2px solid #FEFFB1;
        width: 100%;
        background-color:  #FFFFE6;
        text-align: center;
}
TD.grille
{

        background-color:  #FEFFB1;
        font-weight: bold;

}



/* PAGE */

TABLE.html
{
        border: 1px  dotted  #242F8D;
        width: 70%;
        background-color:  #E5E8FD;
        text-align: center;
}





/* CELLULE PAR DEFAUT */
TD
{
        font-family: Verdana,Helvetica,Arial,sans-serif;
        font-size: 11px;
        color: #FFA800;
}


/* CELLULE DE LA BARRE DE NAVIGATION */
TD.navbar
{
        text-align: center;
        font-weight: bold;
        font-size: 15px;
        color: white;
        background-color: #606060;
        padding: 0px;
        padding-right: 6px;
        height: 22;
}
TD.break
{
        background-color: #C1C1C1;
        padding: 0px;

        height: 1;
}



TD.droite
{
        text-align: center;
        font-size: 11px;
        color: white;
        background-color: #606060;
        padding: 0px;
        padding-right: 6px;

}


TD.blanc
{
        text-align: left;
        font-size: 11px;
        font-weight: bold;
        color: white;
        background-color: #606060;
        padding: 0px;
        padding-right: 6px;

}

TD.statut
{
        text-align: right;
        font-weight: bold;
        font-size: 10px;
        color: black;
        background-color: #FFA800;
        padding: 0px;
        padding-right: 50px;
        height: 10 ;
}


TD.adm
{
        text-align: Center;
        font-weight: bold;
        font-size: 10px;
        color: black;
        background-color: #FFA800;
        padding: 0px;
        padding-right: 50px;
        height: 20px ;
}

/* CELLULE DE BAS DE PAGE: COPYRIGHT */
TD.structure-bas
{
        text-align: center;
        color: black;
        background-color: #FFA800;
        height: 15;
        padding: 0px;
}

/* Style utilisé pour les formulaires */
.form
{
        background:#A0A0A0;
        border-style:solid;
        border-color:black;
        border-width:1;
        font: 9px Verdana;

        font:bold;
}


/* STYLE POUR LES LIENS */

/* aucune class */
a:link{color:White;text-decoration:none;}
a:visited{color:white;text-decoration:none;}
a:hover{color:#FFA800;text-decoration:none;}

/* class général: lien */
a.lien:link{color:#7200A2;text-decoration:none;}
a.lien:visited{color:#7200A2;text-decoration:none;}
a.lien:hover{color:red; text-decoration:none;}

/* class pour les liens du menu */
a.action:link{color:#FFA800;text-decoration:none;}
a.action:visited{color:#FFA800;text-decoration:none;}
a.action:hover{color:white;text-decoration:none;}


/* class pour les liens des mail */
a.mail:link{color:black;text-decoration:none;}
a.mail:visited{color:black;text-decoration:none;}
a.mail:hover{color:#7200A2;text-decoration:none;}

/* class pour les liens de la navbar */
a.navbar:link{color:white;text-decoration:none;}
a.navbar:visited{color:white;text-decoration:none;}
a.navbar:hover{color:red; text-decoration:none;}


/* CLASS POUR LES DIFFENTES BLOCS DE LA PAGE */
td.structure-entete
{
        background-image:url("../img/logobackground.gif");
        height: 100;
        padding: 0px;
        vertical-align: middle;
        text-align: center;
}
td.structure-menu
{
        padding: 8px;
}
td.structure-page
{
        padding: 20px;
}

td.alaune
{
        background-color: #DEFFD2;
        font-size: 13px;
        font-weight: bold;
        padding-bottom: 3px;
        color:black;
}


td.box_antenne
{

        font-size: 10px;
        font-weight: bold;
        color:white;
}


td.article
{
        background-color: #7200A2;
        font-size: 13px;
        font-weight: bold;
        padding-bottom: 3px;
        color:white;
}

/* Style utilisé dans les citations */
table.quote
{
        width: 90%;
        border-style: solid;
        border-color: black;
        border-collapse: collapse;
        border-width: 1px;
        background-color: #C4C4D0;
        font-size: 10px;
}
