body, td{
   font-size:12px;
   font-family:arial;
   /*text-align:justify;*/
   color:#7D8080;
}

a{
   font-weight:bold;
   color:gray;
   text-decoration:none;
}
a:visited{
   text-decoration:none;
   color:gray;
}
a:hover{
   text-decoration:none;
   color:#gray;
}


a.lien_sel_ss_titre:link {font-weight:bold; color:#000000; text-decoration:none; font-size:11px; }
a.lien_sel_ss_titre:visited {font-weight:bold; color:#000000; text-decoration:none; font-size:11px; }
a.lien_sel_ss_titre:hover { font-weight:bold; color:#000000; text-decoration:none; font-size:11px; }

a.lien_ss_titre:link {font-weight:bold; color:gray; text-decoration:none; font-size:11px; }
a.lien_ss_titre:visited {font-weight:bold; color:gray; text-decoration:none; font-size:11px; }
a.lien_ss_titre:hover { font-weight:bold; color:gray; text-decoration:none; font-size:11px; }

a.lien_intro:link {font-weight:bold; color:gray; text-decoration:underline; font-size:12px; }
a.lien_intro:visited {font-weight:bold; color:gray; text-decoration:underline; font-size:12px; }
a.lien_intro:hover { font-weight:bold; color:gray; text-decoration:none; font-size:12px; }




h1 {
    font-size:24px;
    line-height:24px;
    font-family :"arial, Times New Roman" ;
    font-style:italic;
    /*color:#B0986C;*/
    color:#D9A943;
    margin: 10px 0px 20px 0px;
    text-align:left;
}

h3{
   color:#318B2E;
   margin-bottom:5px;
   font-style:italic;
}


/*
a.sel_lien{
   font-weight:bold;
   color:#005697;
   text-decoration:none;
   font-size:14px;
}
a.sel_lien:visited{
   text-decoration:none;
   color:#005697;
   font-size:14px;
}
a.sel_lien:hover{
   text-decoration:underline;
   color:#005697;
   font-size:14px;
}
*/


a.lien_nav{
   font-weight:bold;
   color:#272962;
   text-decoration:none;
}
a.lien_nav:visited{
   text-decoration:none;
   color:#272962;
}
a.lien_nav:hover{
   text-decoration:none;
   color:#E23322;
}

a.lien_pied{
   font-weight:bold;
   color:gray;
   text-decoration:none;
   font-size:10px;
}
a.lien_pied:visited{
   text-decoration:none;
   color:gray;
   font-size:10px;
}
a.lien_pied:hover{
   text-decoration:none;
   color:#dbdbdb;
   font-size:10px;
}


a.lien_sous_nav{
   font-weight:bold;
   color:#7283B9;
   text-decoration:none;
}
a.lien_sous_nav:visited{
   text-decoration:none;
   color:#7283B9;
}
a.lien_sous_nav:hover{
   text-decoration:none;
   color:gray;
}


a.lien_doc{
   font-weight:bold;
   color:gray;
   text-decoration:none;
}
a.lien_doc:visited{
   text-decoration:none;
   color:gray;
}
a.lien_doc:hover{
   text-decoration:none;
   color:#D9A943;
}




.entete_tab_liste{
   background-color:#C8EAE5;
   height:23px;
   font-weight:bold;
   text-align:center;
}



.global{
   width:775px;
}
.header{
   height:136px;
}
.logo_print{
   display:none;
}

.modulo_1{
   background-color: #ebebeb;
}
.modulo_2{
   background-color: #dbdbdb;
}
.gris_clair{
   background-color: #f0f0f0;
}


.titre_page{
   text-align:right;
   height:25px;
   vertical-align:middle;
   font-weight:bold;
   font-size:18px;
   color:gray;
   border-bottom:1px solid #c0c0c0;
   margin-bottom:15px;
   font-style:italic;
}

.sep_sous_nav{
   text-align:right; border-bottom:1px solid #c0c0c0;padding-bottom:10px;
}


.lib_titre_page{
   color:#ffffff;
   font-size:14px;
   font-weight:bold;
}
.lib_sous_titre_page{
   color:#ffffff;
   font-size:12px;
   font-weight:bold;
}

.titre_paragraphe{
   /*color:#7283B9; */
   font-size:12px;
   font-weight:bold;
}

.titre_theme{
   color:#7283B9;
   font-size:12px;
   font-weight:bold;
}

.tdNav{
   width:200px;

}


.sep_2_col{
  width:25px;
}

.content{
   border:1px dotted #a6a6a6;
   padding:15px;
   width:550px;
}


.fond_moteur{
   background-color:#EAF4E9;
}

.saisie{
   font-size:10px;
}
.but{
   font-size:12px;
   color:red;
   border:1px solid red;
   font-weight:bold;
   background-color:#ffffff;


}
.loi_info{
    text-align:center;
    font-size:10px;
}



.pied{
   /*
   height:30px;
   vertical-align:middle;
   text-align:right;
   */
   font-size:10px;
}
.pied a{
   color:#7D8080;
   font-size:10px;
   font-weight:bold;
   text-decoration:none;
}


/**
.but_couleur{
   color:#ffffff;
   font-size:12px;
   font-weight:bold;
   text-align:center;
   background-image:url('img/fond_bouton.gif');
   background-color:#1B5835;
   height:15px;
   border:1px solid #1B5835;
   padding-left:20px;
   padding-right:20px;
   padding-top:1px;
   padding-bottom:1px;
   cursor:pointer
}
*/


.modA{
     background-color:#f2f2f2;
     clear:both;
     border-collapse:collapse;
     border-bottom:1px solid #E7E0D0;
     padding:3px;
}
.modB{
     background-color:#FAFAFA;
     clear:both;
     border-collapse:collapse;
     border-bottom:1px solid #E7E0D0;
     padding:3px;
}



/*******************************************************************************
PAGINATION
*******************************************************************************/
 /* pagination  */
   .nav_pagination_disabled {font-weight:bold; color:#dddddd; font-size:12px; }

   a.nav_pagination:link {font-weight:bold; color:gray; text-decoration:none; font-size:12px; }
   a.nav_pagination:visited {font-weight:bold; color:gray; text-decoration:none; font-size:12px; }
   a.nav_pagination:hover { font-weight:bold; color:#8A8663; text-decoration:none; font-size:12px; }

   a.nav_pagination_sel:link {font-weight:bold; color:#D9A943; text-decoration:underline; font-size:16px; }
   a.nav_pagination_sel:visited {font-weight:bold; color:#D9A943; text-decoration:underline; font-size:16px; }
   a.nav_pagination_sel:hover { font-weight:bold; color:#D9A943; text-decoration:underline; font-size:16px; }