@charset "utf-8";
/* CSS Document */
body{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#3F6099;
}

.entete{
    background-image:url(../images/Bandeau_large.png);
    background-repeat:no-repeat;
    width:1024px;
    height:257px;
}


.entete1{
    background-image:url(../images/Petit_bandeau.png);
    background-repeat:no-repeat;
    width:1024px;
    height:158px;
}

.entete2{
    background-image:url(../images/Petit_bandeau_back_office.png);
    background-repeat:no-repeat;
    width:1024px;
    height:158px;
}


.bandeau_bas{
    background-image:url(../images/Bandeau_marron_1px.png); 
    background-repeat:repeat-x; 
    height:38px; 
    color:#FFFFFF;
    font-size:12px;
}

.bandeau_bas_lien{
    padding-left:20px;
    display:inline;
    float:left;
    padding-top:11px;
    font-size:12px;
}


.bandeau_bas_logo{
    padding-right:20px;
    display:inline;
    float:right;
}

.corp{
    background-color:#C8F5FA;
    /*background-color:#EAFDFE;D7F0FD*/
}

.fond_cellule_resultat_1{
    background-color:#E1FBFF;
    padding:5px;
}

.fond_cellule_resultat_2{;
    padding:5px;
}

.contenu_bulle{
    background-image:url(../images/fond_bulle.png);
    background-repeat:repeat;
}

.authentification{
    background-color:#E0E3E4;
    border:0px;
    width:170px;
    color:#333333;
}

.marron{
    color:#AE4708;
}

.fond_marron{
    background-color:#AE4708;
}

.bleu{
    color:#3F6099;
}

.trait_bleu_contour{
    background-color:#89A0C1;
}

.fond_couleur_trait_bleu_contour{
    background-color:#89A0C1;
}

.position_corp_page{
    padding-left:20px;
    padding-right:25px;
}

.police_5{
    font-size:5px;
}

.police_10{
    font-size:10px;
}

.police_11{
    font-size:11px;
}

.police_12{
    font-size:12px;
}

.police_13{
    font-size:13px;
}

.police_14{
    font-size:14px;
}

.police_18{
    font-size:18px;
}

.mot_passe_oublie{
    font-size:12px;
    text-decoration:underline;
    float:right;
    font-style:italic;
    padding-right:5px;
}

a.lien_blanc{
    color:#FFFFFF;
    text-decoration:none;
}

a:hover.lien_blanc{
    color:#FFFFFF;
    text-decoration:underline;
}

a.lien_marron{
    color:#AE4708;
    text-decoration:none;
}

a:hover.lien_marron{
    color:#AE4708;
    text-decoration:underline;
}

a.lien_marron_underline{
    color:#AE4708;
    text-decoration:underline;
}

a:hover.lien_marron_underline{
    color:#AE4708;
    text-decoration:underline;
}

a.lien_bleu{
    color:#3F6099;
    text-decoration:none;
}

a:hover.lien_bleu{
    color:#3F6099;
    text-decoration:underline;
}

a.lien_bleu_underline{
    color:#3F6099;
    text-decoration:underline;
}


.erreur{
    color:#A30000;
    font-size:11px;
}

.menu_haut{
    background-image:url(../images/Bandeau_marron_1px.png); 
    background-repeat:repeat-x; 
    height:38px; 
    color:#FFFFFF;
    font-size:16px;
    width:540px;
    text-align:center;
    padding-top:10px
}

.menu_haut_1{
    background-image:url(../images/Bandeau_marron_1px.png); 
    background-repeat:repeat-x; 
    height:38px; 
    color:#FFFFFF;
    font-size:16px;
    width:540px;
    text-align:left;
    padding-top:10px;
    padding-left:10px
}

.trait_marron{
    color:#AE4708;
    border:solid 0.05em;
}

.trait_bleu{
    color:#3F6099;
    border:solid 0.05em;
}

.menu_recherche{
    text-align:center;
    width:500px;
    padding-top:20px;
    font-weight:bold;
    font-size:16px;
}

.contenu_formulaire_recherche{
    font-size:14px;
    color:#3F6099;
    text-align:left;
}

.aide{
    font-size:12px;
    color:#3F6099;
}

.input_ref{
    background-color:#E0E3E4;
    border:0px;
    width:460px;
    color:#333333;
}

.textarea_form_test{
    background-color:#E0E3E4;
    border:0px;
    width:460px;
    height:60px;
    color:#333333;
}

.input_parler{
    background-color:#E0E3E4;
    border:0px;
    width:322px;
    color:#333333;
}

.textarea_parler{
    background-color:#E0E3E4;
    border:0px;
    color:#333333;
}

.input_recherche{
    background-color:#E0E3E4;
    border:0px;
    width:200px;
    color:#333333;
}

.textarea_pas_abo{
    background-color:#E0E3E4;
    border:0px;
    width:600px;
    height:200px;
    color:#333333;
}

.textarea{
    background-color:#E0E3E4;
    border:0px;
    color:#333333;
}

.select_form{
    background-color:#E0E3E4;
    border:0px;
    width:460px;
    color:#333333;
}

.input_mot{
    background-color:#E0E3E4;
    border:0px;
    width:139px;
    color:#333333;
}

.input_mot_2{
    background-color:#E0E3E4;
    border:0px;
    width:100px;
    color:#333333;
}

.checkbox{
    background-color:#E0E3E4;
    border:0px;
    color:#333333;
}

.liste_ics{
    background-color:#E0E3E4;
    border:0px;
    width:500px;
    color:#3F6099;
}

.liste_ics_2{
    background-color:#E0E3E4;
    border:0px;
    width:500px;
    color:#3F6099;
    font-size:12px;
}

.liste_profil{
    background-color:#E0E3E4;
    border:0px;
    width:200px;
    color:#3F6099;
}

.liste_type{
    background-color:#E0E3E4;
    border:0px;
    width:200px;
    color:#3F6099;
}

.liste_page{
    background-color:#E0E3E4;
    border:0px;
    width:120px;
    color:#3F6099;
}

.submit_recherche{
    background-image:url(../images/fond_bulle.png);
    background-repeat:repeat; 
    border:0px;
    font-size:16px;
    color:#3F6099;
    font-weight:bold;
}

.resultat_recherche_b{
    background-image:url(../images/resultat_recherche_b.png);
    background-repeat:repeat-x;
}

.resultat_recherche_h{
    background-image:url(../images/resultat_recherche_h.png);
    background-repeat:repeat-x;
}

.resultat_recherche_g{
    background-image:url(../images/resultat_recherche_g.png);
    background-repeat:repeat-y;
}

.resultat_recherche_d{
    background-image:url(../images/resultat_recherche_d.png);
    background-repeat:repeat-y;
}

.lien_resultat_norme{
    color:#3F6099;
    text-decoration:none;
}

.lien_resultat_reglementation{
    color:#4E4E4E;
    text-decoration:none;
}

.lexique{
    width:180px;
    font-size:12px;
    background-color:#C1E6FA; /*#B5DEFF*/
    text-align:left;
    padding:5px;
}

.resultat_erreur_recherche_b{
    background-image:url(../images/resultat_erreur_recherche_b.gif);
    background-repeat:repeat-x;
}

.resultat_erreur_recherche_h{
    background-image:url(../images/resultat_erreur_recherche_h.gif);
    background-repeat:repeat-x;
}

.resultat_erreur_recherche_g{
    background-image:url(../images/resultat_erreur_recherche_g.gif);
    background-repeat:repeat-y;
}

.resultat_erreur_recherche_d{
    background-image:url(../images/resultat_erreur_recherche_d.gif);
    background-repeat:repeat-y;
}

.pointille_d{
    background-image:url(../images/pointille_d.png);
    background-repeat:repeat-y;
}

.pointille_g{
    background-image:url(../images/pointille_g.png);
    background-repeat:repeat-y;
}

.pointille_h{
    background-image:url(../images/pointille_h.png);
    background-repeat:repeat-x;
}

.pointille_b{
    background-image:url(../images/pointille_b.png);
    background-repeat:repeat-x;
}


.lexique_d{
    background-image:url(../images/lexique_d.gif);
    background-repeat:repeat-y;
}

.lexique_g{
    background-image:url(../images/lexique_g.gif);
    background-repeat:repeat-y;
}

.lexique_h{
    background-image:url(../images/lexique_h.gif);
    background-repeat:repeat-x;
}

.lexique_b{
    background-image:url(../images/lexique_b.gif);
    background-repeat:repeat-x;
}

.bouton_renommer{
    border:solid 1px #B4B7B8;
    cursor:hand;
    background-color:#E0E3E4;
    color:#333333;
    font-size:10px;
}