/* Style général */
BODY
{
color: #999999;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica;
scrollbar-face-color: #180042;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #000000; 
scrollbar-track-color: #000000; 
scrollbar-arrow-color: #B5A176;
}
/* Cadre Général */

.title { font-size: 9pt; text-align:center; font-weight: bold; font-family: Arial, Helvetica; }
.menus { font-size: 9pt; text-align:left; font-weight: bold; font-family: Arial, Helvetica; }

/* Menus defilants */
.def_fleau         { visibility : hidden; position : absolute; left:130; top:217; text-align:center; background-color: #180042; width:136; border: #DCCC95 1px solid; }
.def_clan          { visibility : hidden; position : absolute; left:130; top:255; text-align:center; background-color: #180042; width:80; border: #DCCC95 1px solid; }
.def_vox           { visibility : hidden; position : absolute; left:130; top:293; text-align:center; background-color: #180042; width:80; border: #DCCC95 1px solid; }
.def_maj           { visibility : hidden; position : absolute; left:240; top:205; text-align:center; background-color: #180042; width:260; border: #DCCC95 1px solid;}
.def_newfile       { visibility : hidden; position : absolute; left:370; top:205; text-align:center; background-color: #180042; width:150; border: #DCCC95 1px solid;}
.def_newidls       { visibility : hidden; position : absolute; left:510; top:205; text-align:center; background-color: #180042; width:120; border: #DCCC95 1px solid;}
.def_navig         { visibility : hidden; position : absolute; left:622; top:205; text-align:center; background-color: #180042; width:162; border: #DCCC95 1px solid; }
.def_rezo          { visibility : hidden; position : absolute; left:160; top:205; text-align:center; background-color: #180042; width:155; border: #DCCC95 1px solid;}
.sous_def_portail  { visibility : hidden; position : absolute; left:314; top:205; text-align:center; background-color: #180042; width:136; border: #DCCC95 1px solid;}
.sous_def_rathma   { visibility : hidden; position : absolute; left:314; top:225; text-align:center; background-color: #180042; width:136; border: #DCCC95 1px solid;}
.sous_def_fleau    { visibility : hidden; position : absolute; left:314; top:245; text-align:center; background-color: #180042; width:136; border: #DCCC95 1px solid;}
.sous_def_maps     { visibility : hidden; position : absolute; left:314; top:285; text-align:center; background-color: #180042; width:136; border: #DCCC95 1px solid;}
.sous_def_hyb      { visibility : hidden; position : absolute; left:314; top:305; text-align:center; background-color: #180042; width:136; border: #DCCC95 1px solid;}
.sous_def_hn       { visibility : hidden; position : absolute; left:314; top:325; text-align:center; background-color: #180042; width:136; border: #DCCC95 1px solid;}

/* Lien  */
a:link                    { font-weight: bold; font-size: 9pt; color: #DCCC95; font-family: Arial, Helvetica; text-decoration: none; }
a:visited                 { font-weight: bold; font-size: 9pt; color: #F7FBD6; font-family: Arial, Helvetica; text-decoration: none; }
a:hover 		  { font-weight: bold; font-size: 9pt; color: #FFFFFF; font-family: Arial, Helvetica; text-decoration: none; }
a.authlink:link           { font-weight: bold; font-size: 8pt; color: #DCCC95; font-family: Arial, Helvetica; text-decoration: none; }
a.authlink:visited        { font-weight: bold; font-size: 8pt; color: #F7FBD6; font-family: Arial, Helvetica; text-decoration: none; }
a.authlink:hover 	  { font-weight: bold; font-size: 8pt; color: #FFFFFF; font-family: Arial, Helvetica; text-decoration: none; }


/* Définition des styles */
H2           { font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica; text-align: center; }
DIV.authlink { font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica; text-decoration: none; }
.affil
{
    BORDER-RIGHT: #DCCC95 1px solid;
    BORDER-TOP: #DCCC95 1px solid;
    FONT-WEIGHT: 100;
    FONT-SIZE: 11px;
    BORDER-LEFT: #DCCC95 1px solid;
    COLOR: #DCCC95;
    BORDER-BOTTOM: #DCCC95 1px solid;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #180042;
}
input
{
    BORDER-RIGHT: #DCCC95 1px solid;
    BORDER-TOP: #DCCC95 1px solid;
    FONT-WEIGHT: 100;
    FONT-SIZE: 11px;
    BORDER-LEFT: #DCCC95 1px solid;
    COLOR: #DCCC95;
    BORDER-BOTTOM: #DCCC95 1px solid;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #180042;
} 
select
{
    BORDER-RIGHT: #DCCC95 1px solid;
    BORDER-TOP: #DCCC95 1px solid;
    FONT-WEIGHT: 100;
    FONT-SIZE: 11px;
    BORDER-LEFT: #DCCC95 1px solid;
    COLOR: #DCCC95;
    BORDER-BOTTOM: #DCCC95 1px solid;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #180042;
}
textarea
{
    BORDER-RIGHT: #DCCC95 1px solid;
    BORDER-TOP: #DCCC95 1px solid;
    FONT-WEIGHT: 100;
    FONT-SIZE: 11px;
    BORDER-LEFT: #DCCC95 1px solid;
    COLOR: #DCCC95;
    BORDER-BOTTOM: #DCCC95 1px solid;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    BACKGROUND-COLOR: #180042;
}
TR.ligne1Active {
background-color:#4040FF;
cursor:hand;
}
TR.ligne2Active {
background-color:#4040FF;
cursor:hand;
}
TR.ligne1 {
background-color:#180042;
cursor:hand;
}
TR.ligne2 {
background-color:#180042;
cursor:hand;
}
TD.principal {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffce;
text-align:center;
}
TD.enValeur {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#dccc95;
text-align:center;
}
TR.Selected {
background-color:#180042;
}
TR.rapport {
background-color:royalblue;
}
TR.imageURL {
background-color:#180042;
}
TD.imageURL {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffce;
text-align:center;
}
TD.rapport {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:left;
}
TD.rapportIMG {
text-align:center;
}
