/**
 * $id$
 *
 */

body
{
    margin: 0;
    padding:0;
    background-color: #4F5E6B;
    color: #ffffff;
    font: 0.9em/1.1em tahoma, verdana, arial, helvetica, "bitstream vera sans", sans-serif;
}

img
{
    border: 0px solid #000000;
    vertical-align: top;
}

a
{
    text-decoration: none;
}
#conteneurmenu
{
    border : 1px solid #000000;
}
#header
{
    clear: both;
    background : #F3F3F3 url(../img/header.gif) repeat-x;
    border : 0px solid black;   
    height : 55px;
    font-size : 11px;
    padding-left : 0.5em;
    padding-right : 0.5em;
    min-width: 650px;
}

#menu_fond
{
    background : url(../img/menu_fond.gif) no-repeat;
    position : absolute;
    top : 0px;
    left : 0px;
    width : 143px;
    height : 768px;
}

#logo
{
    position : absolute;
    top :13px;
    left :153px;
    border : 0px solid #000;
}
#logohelp
{
    position : absolute;
    top : 40px;
    color : #ffffff;
    font-size :11px;
    padding : 2px;
    left:30px;
    font-style: italic;
    width:210px;
    text-align:left;
    background-color:transparent;
}

#ville
{
    position : absolute;
    top : 2px;
    left : 150px;
    color : #D2CECB;
    padding: 0px;
    font-style: italic;
    background-color : transparent;
    border : 0px solid #000000;
}
#date
{
    position : absolute;
    top : 1px;
    color : #ffffff;
    font-size :11px;
    padding : 2px;
    left:20px;
    font-style: italic;
    width:210px;
    text-align:left;
    background-color:transparent;
}
#a_traduire
{
    color : #000000;
    background-color:yellow;
    font-style: italic;
    border : 1px solid #000000;
}
#top
{
    border : 0px solid black;
    color : #FFFFFF;
    font-weight : normal;
    text-align : right;
    font-size:11px;
    border : 0px solid #ffffff;
}

#top a.MotdePasse
{
    padding: 1px 0 1px 1px;
    background: transparent  scroll 0pt;
}

#top a.Deconnexion
{
    padding: 1px 0 1px 1px;
    background: transparent  scroll 0pt;
}
#top a.lientable
{
    padding: 1px 0 1px 1px;
    background: transparent  scroll 0pt;
}
#top a.lientdb
{
    padding: 1px 0 1px 1px;
    background: transparent  scroll 0pt;
}
#top a.Identification
{
    padding: 1px 0 1px 19px;
    background: transparent  scroll 0pt;
}

#top a:link, #top a:visited 
{
    color : #B5C6F7;
    border : none;
    font-weight : normal;
    text-decoration : none;
}

#top a:hover 
{
    color : #2C3A46;
    background-color : #FFFFFF;
    border : none;
    text-decoration : none;
     font-weight : normal;
}

#top a.aimg:link, #top a.aimg:visited 
{
    color : #B5C6F7;
    border : none;
    font-weight : normal;
    text-decoration : none;
}

#top a.aimg:hover 
{
    color : #B5C6F7;
    background-color : transparent; 
     font-weight : normal;
    text-decoration : none;
}

#entete
{
    clear : both;
    padding-top : 10px;
    border-top :1px solid #000000;
    border-bottom :0px solid #000000;
    border-right :0px solid #A3C6F4;
    border-left :0px solid #A3C6F4;
    background-color : #4F5E6B;/*#ffffff;*/
    height : 30px;
    color : #ffffff;
    font-size:18px;
    font-weight : bold;
    min-width:570px;
}

#titre
{
    padding-top : 0px;
    float : left; 
    padding-left : 5px;
    border : 0px solid #000000;
}

#aide
{
    padding-top : 1px;
    padding-right : 1em;
    float: right;
    border: 0px solid #000000;  
}

#footer
{
    clear : both;
    text-align : center;
    font-size : 11px;
    margin : 1em;
    min-width: 640px;
}

#footerName
{
    font-weight : normal;
    font-style: italic;
    color: #99A5FC;
    background-color : transparent;
    padding: 2px 5px 2px 5px;
    border-top :0px solid #000000;
    border-bottom :0px solid #000000;
    border-right :0px solid #DFE9F3;
    border-left :0px solid #DFE9F3;
}

#footer a
{
    color: #ffffff;
    text-decoration : none;
    border-bottom: none;
}

#footer a:hover
{
    color: #000000;
    background-color :#ffffff;
    text-decoration: none;
    border :1px solid #000000;
}
/**
 * recherche globale
 */
#occurencenon
{
    font-size : 11px;
    border :1px solid #07296F;
    color:#07296F;
    background-color : #E3E6F0;/*transparent;/*#DBEAFB;*/
}
#occurence
{
    font-size : 11px;
    border :1px solid #07296F;
    color:#ffffff;
    background-color : red;/*transparent;/*#DBEAFB;*/
}
/**
 * CONTENT GENERAL
 */
#content
{
    clear: both;
    font-size : 11px;
    margin-top: 0em;
    margin-left: 5px;
    margin-right: 1em;
    padding : 0.5em;
    border :1px solid #000000;
    color:#000000;
    background-color : #ffffff;/*transparent;/*#DBEAFB;*/
    min-width:570px;
}
#content a:link
{ 
    color : darkblue;
    text-decoration : none;
    font-size : 10px;
} 
#content a:active
{ 
    color : darkblue;
    text-decoration : none;
    font-size : 10px;
} 
#content a:visited
{ 
    color : #617AF7;
    text-decoration : none;
    font-size : 10px;
} 
#content a:hover
{
    color:#ffffff;
    background-color : #4353EF;
    font-size : 10px;
    border-top : 2px solid #000000;
    border-bottom : 2px solid #000000;
    border-right : 0px solid #000000;
    border-left : 0px solid #000000;
}
/**
 * CONTENT SPECIFIQUE index.php
 */
#content_index
{
    width : 330px;
    font-size: 11px;
    margin-top: 3em;
    margin-left: auto;
    margin-right: auto;
    padding : 1em;
    border : 2px solid #083665;
   background-color : #ffffff;
}
.index_logo
{
   background : transparent;
   color:#000000;
   font-size:15pt;
   font-weight:bold;
   height:60px;
   border :0px solid #000000;
   margin-bottom: 0em;
}
.index_version
{
    float : right;
    margin-top: 1em;
    margin-bottom: 0em;
    font-style : italic;
    font-size:8pt;
    color:#A5CEF5;
}
.index_table
{
    clear:both;
}
a.lienindex:link
{ 
    color : darkblue;
    text-decoration : none;
    font-size : 8pt;
} 
a.lienindex:active
{ 
    color : darkblue;
    text-decoration : none;
    font-size : 8pt;
} 
a.lienindex:visited
{ 
    color : darkblue;
    text-decoration : none;
    font-size : 8pt;
} 
a.lienindex:hover
{
    color:#FFFFFF;
    background-color : #2790F2;
    text-decoration : overline underline;
    border : 1px solid #2C3A46;
    font-size :10pt;
}
/**
 * CONTENT SPECIFIQUE scr/login.php
 */
table.login{
    background-color : #0F78EF;
    color:#ffffff;
    border :1px solid #000000;
    width : 320px;
 }
#content_login
{
    width : 320px;
    font-size: 11px;
    margin-top: 1em;
    margin-left: auto;
    margin-right: auto;
    padding : 1em;
    border : 1px solid #ffffff;
   background-color : transparent;
}
.login_base{
    width : 292px;
    margin-left : auto;
    margin-right : auto;
    padding : 1em;
    margin-top : 1em;
    margin-bottom : 1em;
    font-weight : bold;
    color : #000000;
    background-color : #F7BB3B;/*#DBEAFB;*/
    border :1px solid #D2D8F9;
}

.login
{
    margin-left: auto;
    margin-right: auto;
}

fieldset.tb
{
    text-align : left;
    padding:5px;
    background-color:#ffffff;/*#F3F7FE;*
    /*border-color:#EAEEF6;*/
}

legend.tb
{
    color:#ffffff;
    font-weight:normal;
    font-size:12px;
    background-color:#A8B7C4;
    border:1px solid #000000;
    padding:3px;
}
legend.tb_aplli_titre
{
    color:#ffffff;
    font-weight:normal;
    font-size:12px;
    background-color:#000000;
    border:1px solid #000000;
    padding:3px;
}
legend.tb_aplli
{
    color:#ffffff;
    font-weight:normal;
    font-size:12px;
    background-color:#334351;
    border:1px solid #000000;
    padding:3px;
}
/**
 * Message erreur ou valid
 */
.erreur_login
{
    margin-left : auto;
    margin-right : auto;
    padding : 1em;
    margin-bottom : 1em;
    font-weight : bold;
    color : #ff0000;
    background-color : #ffe345;
    border : 1px solid #000000;
    text-align : center;
    padding: 10px 0 5px 20px;
}
.erreur
{
    margin-left : auto;
    margin-right : auto;
    padding : 1em;
    margin-bottom : 1em;
    font-weight : bold;
    color : #ffffff;
    background-color : #ff0000;
    border : 2px solid #ffffff;
    text-align : center;
    width : 100%;
}
.valid
{
    margin-left : auto;
    margin-right : auto;
    padding : 1em;
    margin-bottom : 1em;
    font-weight : bold;
    color : #000000;
    background-color : #00ff00;
    border : 1px solid #000000;
    text-align : center;
}

/**
 * Tableau de listing de fichiers : tmp, reqmo, documentation, txtab
 */
.file_list
{
    width : 100%;
}

.file_list td
{
    width : 33%;
}

/**
 * Listing des editions
 */
table.editions
{
    width: 100%;
}
td.icone
{
    text-align : center;
}
td.titre
{
    font-weight : bold;
}
td.description
{
    width : 50%;
    text-align : justify;
    color : #343434;
    font-style: italic;
}
/* Page editions générales*/
tr.editions0
{
    height : 50px;
    background-color:#DEDEDE;
}
tr.editions1
{
    height : 50px;
    background-color:#C4CCFD;
}
/* Page statistiques*/
tr.stats0
{
    height : 50px;
    background-color:#DEDEDE;
}
tr.stats1
{
    height : 50px;
    background-color:#C4CCFD;
}

/**
 * Recherche
 */
table.tabEntete
{
    position : absolute;
    left : 450px;
    top : 25px;
    float : right;
    color : #ffffff;
    padding-left : 5px;
    padding-right : 5px;
}
table.tabEntete tr
{
    height : 25px;
}
table.tabEntete td
{
    
}

/**
 * Tableau
 */
 table.sortie_tab
{
    clear: both;
    width : 100%;
    background-color:#ffffff;
    /*border-collapse : separate;*/
    border: 0px solid #5680F8;
}
table.tabCol
{
    clear: both;
    width : 100%;
    background-color:#ffffff;/*2C3A46;/*#ffffff;*/
    color:#000000;
    /*border-collapse : separate;*/
    border: 0px solid #5680F8;
}
tr.tabCol
{
    background-color:#99A5FC;/*A5CEF5;*/
    color:#000000;
    font-weight:bold;
    font-size:8pt;
    border: 1px solid #CDCDCD;
}

tr.tabData 
{ 
    background-color:#F1F5F9;/*D5DEF6;*/
    /*border-collapse: collapse  ;*/
    border: 1px solid #CDCDCD;
    color:#000000;
}
td.tabdataplus
{ 
    background-color:#F2F020;/*D5DEF6;*/
    /*border-collapse: collapse  ;*/
    border: 1px solid #CDCDCD;
    color:#000000;
}
td.largeurtd
{
    text-align : center;
}
td.tabDataMouvement 
{
    background-color:#637DC3;
    color:#ffffff;
    font-size:8pt;
}
td.tabDataMouvementlargeurtd 
{
    text-align : center;
    background-color:#637DC3;
    color:#ffffff;
}
tr.fondvalid
{
    background-color:#C4CCFD;
    text-align:center;
    color:#ffffff;
    font-weight:bold;
}
tr.fenData 
{
    background-color:#C2D4E4;
}

/*Edition*/
table.impr
{
    float:right;
}
table.impr tr
{
    height : 25px;
}

/*Nombre d'enregistrements et pagination*/
table.tabEntetenbr
{
    float: left;
    background-color:transparent;/*C9DBF5;*/
    color:#000000;
    border-left: 10px solid #ffffff;
    padding-left : 1px;
    padding-right : 1px;
}
table.tabEntetenbr tr
{
    height : 20px;
}
/**
 * Champ de formulaire
 */
.champFormulaire
{
    font-size:11px;
    color:#000000;
    background-color:#C5CBFE;
}
.boutonFormulaire
{
    font-size: 10px;
    font-weight: bold;
    height: 25px;
    background-color: #4353EF;
    color: #ffffff;
}

/**
 * Tableau de statistiques
 */
.tabstat
{
    font-size: 11px;
}
/**
 * affichage documentation liste document
 */
table.tabdoc
{
    background-color:#E1E5E8;
    color:#000000;
    width:100%;
    border: 1px solid #E1E5E8;
    border-spacing : 0px ;
}
tr.tabdoc
{
    background-color:#E1E5E8;
    border: 0px solid #18285A;
}
/**
 * Requêteur
 */
table.reqmo 
{
    background-color:#D3DBF4;
    width:100%;
    border: 1px solid #18285A;
    color:#000000;
}
fieldset.recherche2{background-color:#F9F9FD;
  border: 1px solid #BBC1FC;
    padding:5px;
}
tr.reqmodata 
{
    border: 1px solid #000000;
    background-color:#D1D8F0;
    color:#00000;
    text-align:left;
    font-weight:bold;
}
tr.reqmodata0 
{
    background-color:#D1D8F0;
    color:red;
    height:1px;
    font-size:1px;
}
tr.reqmotitre
{
    background-color:transparent;
    text-align:left;
    font-size:12px;
    font-weight:normal;
    color:#113F75;
    height:35px;
}
tr.reqmochecked
{
    background-color:#ffffff;
    text-align:left;
    color:#000000;
}
tr.reqmochecked0
{
    background-color:#D1D8F0;
    text-align:right;
    color:#ffffff;
    height:5px;
}
td.reqmochecked
{
    background-color:transparent;
    text-align:left;
    border: 0px solid #18285A;
    height:10px;
    width:1px;
    border: 0px solid #18285A;
}
td.reqmochecked0
{
    background-color:#ffffff;
    text-align:left;
    height:15px;
    border: 1px solid #18285A;
    font-size:11px;
}
td.reqmodatatitre
{
    text-align : center;
    background-color:#AAC4F3;
    color:#000000;
    height:23px;
    border: 1px solid #18285A;
    font-size:11px;
}
td.reqmodatainput
{
     text-align : center;
     background-color:#6A96D9;
     height:23px;
     color:#ffffff;
     border: 1px solid #18285A;
     font-size:11px;
}
/**
 *
 */
.db
{
    float : left;
    padding : 2px;
}

/**
 *
 */
#formulaire
{
    
}
.formEntete
{
    width:100%;
}

/**
 *
 */
p.instructions
{
    text-align: justify;
}

form
{
    margin:0;
    padding:0;
}
table
{
    margin : 0;
    padding : 0;
}
/*****************************************************************************/
/*****************************************************************************/
/* FORMULAIRE
/*****************************************************************************/
/*****************************************************************************/
#formulaire
{
    position : absolute;
    top : 140px;
    left :145px;
    margin-top: 1em;
    margin-left: 0px;
    margin-right: 1em;
    padding : 1em;
    background-color:transparent;
    color : #000000;
    font-size : 9px;
    width:100%;/*590px;*/
    text-align :left;
    border-top :0px solid #00235D;
    border-bottom :0px solid #00235D;
    border-right :0px solid #00235D;
    border-left :0px solid #00235D;
    min-width:570px;
}
#formulaire1
{
    position : absolute;
    top : 100px;
    left :171px;
    background-color:#2C3A46;
    color : #000000;
    font-size : 9px;
    width:100%;
    text-align :left;
    border-top :5px solid #2C3A46;
    border-bottom :0px solid #2C3A46;
    border-right :5px solid #2C3A46;
    border-left :5px solid #2C3A46;
    min-width:570px;
}
#formulaire_non_onglet
{
    position : absolute;
    top : 100px;
    left :171px;
    background-color:#2C3A46;
    color : #ffffff;
    font-size : 9px;
    width:100%;
    text-align :left;
    border-top :5px solid #2C3A46;
    border-bottom :5px solid #2C3A46;
    border-right :5px solid #2C3A46;
    border-left :5px solid #2C3A46;
    min-width:570px;
}
#idz0{
    background-color:#DA4725;/*DFE9F3;*/
    color:#ffffff;
    font-size:12px;
    text-align:center;
    border:1px solid #ffffff;
}
#idz01{
    color:#2C3A46;
}
#idz1{
    background-color:#DA4725;/*DFE9F3;*/
    color:#ffffff;
    font-size:12px;
    text-align:center;
    border :1px solid #ffffff;
}
fieldset.cadresousform
{
    background-color :#EDF0F6;
    color : #000000;
    font-size : 9px;
    border : 1px solid #00235D;
    width : 80%;
}

div.cadresousform_onglet
{
    position : absolute;
    top : -33px;
    background-color :#2C3A46;
    color : #000000;
    font-size : 9px;
    border-top : 18px solid #2C3A46;
    border-bottom :3px solid #2C3A46;
    border-right : 3px solid #2C3A46;
    border-left : 3px solid #2C3A46;
    width : 80%;/*580px;*/
    min-width:570px;
}
table.formEntete
{
    background-color :#EDF0F6;
    font-size :12px;
    color : #2C3A46;/*#333537;*/
    border : 1px solid #000000;
}

tr.formEntete 
{
    font-size :12px;
    color : #333537;
}
td.formLibelle 
{ 
    text-align : left;
}
table.formErreur 
{
    color : #ffffff;
    font-size : 12px;
    background-color : transparent;
    border-top :0px solid #2C3A46;
    border-bottom :0px solid #2C3A46;
    border-right :0px solid #2C3A46;
    border-left :0px solid #2C3A46;
    width : 100%;/*580px;*/
}
tr.formErreur 
{
    color : red;
    font-size : 12px;
    font-weight:normal;
    background-color : transparent;
}
/*****************************************************************************/
/*****************************************************************************/
/* SOUS FORMULAIRE
/*****************************************************************************/
/*****************************************************************************/
#entetesf { width:590px;
         color:#EDF0F6;
         font-size:10px;
         font-weight:bold;
         border-top :0px solid #00235D;
         border-bottom :0px solid #00235D;
         border-right :0px solid #00235D;
         border-left :0px solid #000000;
         background-color : transparent;
}
#sformulaire
{ background-color:#2C3A46;
    color : #000000;
    font-size : 9px;
    padding-bottom : 1em;
    width : 100%;/*580px;*/
    text-align :left;
    border-top :0px solid #2C3A46;
    border-bottom :0px solid #2C3A46;
    border-right :2px solid #2C3A46;
    border-left :3px solid #2C3A46;
    min-width:570px;
}
#dyn{position:relative;
        left:470px;
        top:-60;
        border:0px solid #0E298B;
        background-color:transparent;
        width:100px;
        text-align:center;
        height:70px;
        align:center;
}
#soustab
{
    position : absolute;
    top :-55px;
    text-align : left;
    margin-top:0px;
    margin-left:10px;
    width :80%;
    border :0px solid #000000;
}
#sousform
{
    position : absolute;
    top : -33px;
    padding-left : 0.5em;
    padding-right : 1em;
    width :79%;
    background-color :#2C3A46;
    color : #ffffff;
    font-size:13px;
    font-weight:normal;
    border-top : 2px solid #2C3A46;
    border-bottom : 0px solid #2C3A46;
    border-right : 0px solid #2C3A46;
    border-left : 0px solid #2C3A46;
    min-width:570px;
}
#traitsousform{ color:#00235D;
height:1px;
}

table.entetesousform 
{
    position : relative;
    top : 4px;
    background-color : #BED3F9;
    width : 590px;
    font-size : 9px;
    font-weight : bold;
    color : #0E047D;
    border-collapse : collapse;
    border : 1px solid #000000;
}
table.tabsousformnbr
{
    position : relative;
    font-size : 11px;
    font-weight:bold;
    background-color : transparent;/*#ffffff;*/
    color : #D8F0F9;
    border-top : 0px solid #000000;
    border-bottom : 0px solid #000000;
    border-right : 0px solid #000000;
    border-left : 0px solid #000000;
    width : 79%;/*580px;*/
    text-align : center;
    min-width:570px;
}
table.tabsousform 
{
    position : relative;
    top : -15px;
    background-color : #ffffff;
    width : 100%;/*580px;*/
    font-size : 9px;
    border-top : 1px solid #000000;
    border-bottom : 1px solid #000000;
    border-right : 1px solid #000000;
    border-left : 1px solid #000000;
    min-width:570px;
}
table.tabsousform a:link
{ 
    color : darkblue;
    text-decoration : none;
    font-size : 10px;
} 
table.tabsousform a:active
{ 
    color : darkblue;
    text-decoration : none;
    font-size : 10px;
} 
table.tabsousform a:visited
{ 
    color : #617AF7;
    text-decoration : none;
    font-size : 10px;
} 
table.tabsousform a:hover
{
    color:#ffffff;
    background-color : #2790F2;
    font-size : 10px;
    border-top : 1px solid #ffffff;
    border-bottom : 2px solid #ffffff;
    border-right : 0px solid #000000;
    border-left : 0px solid #000000;
}
#sousformulaire_profil {position: absolute;
         top:270px;
         left:171px;
         background-color:transparent;
         color:#BCD0F3;
         width:589px;
         font-size:10px;
         border-top : 0px solid #000000;
         border-bottom : 0px solid #000000;
         border-right : 0px solid #000000;
         border-left : 0px solid #000000;
         padding:0px;
}
#onglets_profil{position: absolute;
         top:247px;
         left:180px;
}
#objet_onglet {color:#DFEEFC;
}
/*****************************************************************************/
/*****************************************************************************/
/* RVB
/*****************************************************************************/
/*****************************************************************************/
body.rvb {
    margin: 5px 5px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    background-image:url('../img/fond_blanc.png');
    font-size:8px;
    COLOR:#000000;
    font-weight:normal;
    background-color: #ffffff;
} 
#boites input {
    border: 1px #000000 solid;
    font-size: 12px;
    background-color:#C4C03B;
    color:#000000;
}

/* partie gauche : palette de couleurs */
/* attention : la largeur de la palette est seulement indicative */
/* elle est corrigée par le script */
/* si les boîtes se placent sous la palette, il faudra élargir la page dans l'appel de la popup */
#titrervb { font-size:17px;
    COLOR:#333399;
    font-weight:bold;
    background-color: #ffffff;
    width:222px;
    height:25px;
    text-align:center;
    border: 2px #000000 solid;
}
#palette_page {
    font-size:11px;
    background-color: #151518;
    color:#ffffff;
}
#palette {
    float: left;
    width: 200px;
    font-size:10px;
    border: 0px #07296F solid;
    padding:5;
}
#palette_titre{
     font-size:25px;
     color:#ffffff;
}

/* cellules de la palette de couleurs */
#palette span {
    margin:0;
    padding:0;
    border:0;
}

#palette span a {
}

#palette span a:hover {
}

#palette span img.normal {
    border: 0px #ffffff solid;
    padding:0;
}

#palette span img.selection {
    border: 1px #000000 solid;
    height:10px;
    width:7px;
}

#palette .palette-erreur {
    color: #f00000;
}


/* partie droite : boîtes */
#boites {
    float: right;
    width: 150px;
    padding:8px;
}

/* chaque boîte */
#boites div {
    margin-bottom: 5px;
    width: 100%;
    padding:1;
}

/* boîtes témoin */

#boites #temoin_survol {
    width: 100%;
    margin: 0;
    border: 1px #000000 solid;
}

#boites #temoin {
    width: 100%;
    border: 1px #000000 solid;
}


/* boîte composante rouge */
#boites input.inputr {
    background-color: #f00;
    color: #ffffff;
}

/* select */
#selection {
    background-color: #F1EAFA;
    color: #5A0BC5;
}

/* boîte composante bleu */
#boites input.inputb {
    background-color: #00f;
    color: #ffffff;
}

/* listes */
#boites select {
    border: 1px #777 solid;
    font-size: 11px;
}

#boites .saturation {
    margin-top: 3px;
    font-size: 11px;
}

#boites .saturation select {
    text-align: right;
    font-size: 10px;
}

/* boutons */
.boutons input {
    border: 2px #ccc outset;
    font-size: 11px;
    width: 100%;
}
/* uniquement gecko */
.boutons input:hover {
    border: 2px #ccc inset;
}
#titremenu
{
    font-size : 15px;
    font-weight : bold;
    color : #6B7B89;
    background-color : transparent;
}
#trait
{
 height:1px;
 background-color : #000000;
 width:135px;
}
/**
*retour connexion et msg visible sur les droits
**/
#msgdroit{font-size : 11px;
    background-color : #FFE345;//#DFEEFC;
    color : red;
    font-size:12px;
    font-weight :normal;
    width : 100%;
    border : 1px solid #000000;
}

#msgdroitform{ position : absolute;
    top : -30px;
    left :-5px;
    font-size : 11px;
    background-color : #FFE345;//#DFEEFC;
    color : red;
    font-size:12px;
    font-weight :normal;
    width : 98%;
    border : 1px solid #000000;
}
#msgdroitindex{margin-left : auto;
    margin-right : auto;
    padding : 1em;
    margin-bottom : 1em;
    font-weight : bold;
    background : url(../img/warning_utils.gif) no-repeat;
    color : red;
    background-color : #ffe345;
    border : 1px solid #000000;
    text-align : center;
    padding: 10px 0 5px 20px;
}
#msgloginok{font-size:14px;
   color:#083C77;
   font-weight:normal;
   background-color:transparent;
   border: 0px solid #ffffff;
}
font.parametre{font-size:12px;
   color:#000000;
   font-weight:bold;
   background-color:#F2F020;
   border: 1px solid #000000;
}
font.parametre_form{font-size:12px;
   color:#000000;
   background-color:transparent;
   border-top :0px solid #000000;
   border-bottom :0px solid #000000;
   border-right :0px solid #000000;
   border-left :0px solid #000000;
}
font.parametre_cle{font-size:18px;
   color:#07296F;
   font-weight:bold;
   background-color:transparent;
   border-top :0px solid #000000;
   border-bottom :0px solid #000000;
   border-right :0px solid #000000;
   border-left :0px solid #000000;
}
/** voir.php**/
body.voir{
   color:darkblue;
   background-color:#ffffff;
   font-size:10px;
   font-weight:normal;
}