.titre_entete { font-family: Arial, Helvetica, sans-serif; font-size: 25px; font-weight:bold; color:#008000;vertical-align:middle;}
.texte {  font-family:Arial, sans-serif; font-size: 11px; color: #000000}
.avancement {  font-family:Helvetica, Verdana, Arial, sans-serif; font-size: 9px; color: #000000}
.titre { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; font-style:normal; color: #406EB1}
.titreO {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FF9933}
.titre_blanc { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-style:normal; color: #FFFFFF}
.titre_base { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; font-style:normal; color: #C7D2E9}
.titre_processus { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; font-style:normal; color: #6188C3}
.titre_admin { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; font-style:normal; color: #008000}

.text { font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.chiffre { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:right;}
.text_gris { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666}
.text_gris_fonce { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#444444}
.text_orange { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FF8800}
.text_bleu_ciel { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#BACBE4}
.text10 { font-family: Arial, Helvetica, sans-serif; font-size: 11px}

.text_gris_clair { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#999999}
.text_gras { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold}
.fond_tab { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #C7D2E9} 
.fond_titre_tab { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #6188C3} 
.titre_fond_bleu{ font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight:bold; color:#BACBE4; position:center  ;background-color: #6188C3} 
.entete_tab { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #008000; background-position: center; color: #FFFFFF}  
.entete_tab_orange { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; background-color: #F49650; background-position: center; color: #FFFFFF}  
.entete_blanc { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold}
.devise { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3352AC; font-weight: bold}
.police_entete_tab { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6188C3; font-weight: bold} 
.sous_titre_tab { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #DCE3F1; background-position: center; color: #3A3838}
.sous_titre_tab2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; background-color: #FFFFFF; background-position: center; color: #6188C3}
.titre_fond_bleu_text_bleu { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; background-color: #6188C3; color :#c7d2e9; background-position: center}  


.typerecherche { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style:normal; color: #ffffff}
.typerecherche2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px;  font-style:normal; color: #1A4292} 

.login {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #008000}
.barre {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold;font-style:italic; color: #FFFFFF}

td.flagactive{background-color:#ffffff; color:#000000; font-family:arial,helevitca,sans-serif;font-size:10pt;font-weight:bold; padding-left: 10px; padding-right: 10px; border-bottom:1px solid #f8f8f8; border-right:2px outset #606060; border-left:2px outset #f0f0f0; border-top:2px outset #f0f0f0;}
td.flaginactive{background-color:#6188c3; color:#FFFFFF; font-family:arial,helevitca,sans-serif;font-size:10pt;font-weight:normal; padding-left: 10px; padding-right: 10px; border-bottom:1px solid #606060; border-right:2px outset #606060; border-left:2px outset #c7d2e9; border-top:2px outset #c7d2e9;}
td.flagborder{color:#000000; font-family:arial,helevitca,sans-serif;font-size:8pt;font-weight:normal; border-bottom:1px solid #606060;}
td.scope{background-color:#ffffff; border: none; border-bottom:2px outset #606060; border-right:2px outset #606060; border-left:2px outset #f0f0f0;}
td.subflagactive{background-color:#cfcfcf; color:#000000; font-family:arial,helevitca,sans-serif;font-size:10pt;font-weight:bold; padding-left: 5px; padding-right: 5px; border-bottom:1px solid #cfcfcf; border-right:2px outset #606060; border-left:2px outset #999999; border-top:2px outset #999999;}
td.subflaginactive{background-color:#cfcfcf; color:#666666; font-family:arial,helevitca,sans-serif;font-size:10pt;font-weight:bold; padding-left: 5px; padding-right: 5px; border-bottom:1px solid #cfcfcf; border-right:2px outset #606060; border-left:2px outset #999999; border-top:2px outset #999999;}
a.flaginactive:link {color: #FFFFFF; text-decoration:none;font-weight: normal;}
a.flaginactive:visited {color: #FFFFFF; text-decoration:none;font-weight: normal;}
a.flaginactive:active{color: #FFFFFF; text-decoration:none;font-weight: normal;}
a.flaginactive:hover{color: #FFFFFF; text-decoration:underline;font-weight: underline;}

a:link {color: #000000; text-decoration:none}
a:visited {color: #000000; text-decoration:none}
a:active{color: #000000; text-decoration:none}
a:hover{color: #000000; text-decoration:underline}

.titre_menu_gauche{ font-family: Arial, Helvetica, sans-serif;color: #000080;font-size: 12px; font-weight: bold}  
a.ss_menu:link{ font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px; font-weight: normal}  
a.ss_menu:visited{ font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px; font-weight: normal}  
a.ss_menu:active{ font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px; font-weight: normal}  
a.ss_menu:hover{ font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px; font-weight: normal} 

a.orange:link {color: #FF8800; text-decoration:none}
a.orange:visited {color: #FF8800; text-decoration:none}
a.orange:active{color: #FF8800; text-decoration:none}
a.orange:hover{color: #FF8800; text-decoration:underline}

a.gris:link {color: #666666; text-decoration:none}
a.gris:visited {color: #666666; text-decoration:none}
a.gris:active{color: #666666; text-decoration:none}
a.gris:hover{color: #666666; text-decoration:underline}

.text_blanc { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF}
a.blanc:link {color: #FFFFFF; text-decoration:none;font-weight: normal}
a.blanc:visited {color: #FFFFFF; text-decoration:none;font-weight: normal}
a.blanc:active{color: #FFFFFF; text-decoration:none;font-weight: normal}
a.blanc:hover{color: #FFFFFF; text-decoration:underline;font-weight: normal}

.bordure{border-style:solid;border-color:#6188C3;border-width:1px;}
.bordure_grise{border-width:1px;border-color:#666666;border-style:solid }
.bordure_droite_bas_gris{border-bottom: 1px solid #666666;border-right: 1px solid #666666;}
.bordure_bas_gris{border-bottom: 1px solid #666666;}
.bordure_droite_gris{border-right: 1px solid #666666;}

.famille_pro{font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;text-align: center;border-style:solid;border-color:#6188C3;border-width:1px;background-color:#C0C0C0;}
.metier{font-family: Arial, Helvetica, sans-serif; font-size: 12px;text-align: center;border-style:solid;border-color:#6188C3;border-width:1px;background-color:#FFFFFF;}
.emploi_type{font-family: Arial, Helvetica, sans-serif; font-size: 12px;text-align:left;border-style:solid;border-color:#6188C3;border-width:1px;background-color:#FFFFFF;}

.tableau{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.intitule {font-weight: bold;background-color:#DBE2F0;width:30%;}
.valeur {background-color:#F4F7FB}

#titre_fiche {font-family: Arial, Helvetica, sans-serif;background-color: #6188C3;color: #ffffff;font-size: 13px;}
#titre_fiche .tableau {background-color: #6188C3;font-size: 13px;border: 0px solid;	height: 28px;padding-left: 5px;	padding-right: 5px; }
#titre_fiche img {float:right;padding: 10px 10px 10px 10px;}
#titre_fiche h1 {font-size: 13px;font-weight: bold;text-align: center;line-height: 22px;}

#detail_fiche {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#detail_fiche input{display: none;}
#detail_fiche img{display: none;}
#detail_fiche .intitule {font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;background-color:#DBE2F0;}
#detail_fiche .valeur {font-family: Arial, Helvetica, sans-serif; font-size: 12px;background-color:#F4F7FB;}
#detail_fiche h1 {background: #6188C3;color: #ffffff;font-size: 13px;font-weight: bold;border: 0px solid;line-height: 20px;padding-left: 5px;padding-right: 5px;margin-bottom: 0;}
#detail_fiche th {color: #ffffff;font-size: 13px;font-weight: bold;background-color:#6188C3;text-align:left;}
#detail_fiche table{border: 0px solid;padding-left: 2px;padding-right: 2px;}

#bouton input{font-family: Arial, Helvetica, sans-serif; font-size: 12px;float:right;}

/* Onglets de la barre du haut */
#header {
    font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFFFFF;
	text-align : center;
    background:#008000;
    }
#header ul {
    margin:0;
    padding:0;
    list-style:none;
    }
#header li {
    float:left;
    margin:0;
    padding:0;
	background:#429D42;
	border-right-width:1px;
  	border-right-style:solid;
	border-right-color:#FFFFFF;
	height:25px;
    }
#header #ul_header a{
	display:block;
	height:25px;
	line-height:25px;
	width:120px;	
	text-decoration:none;
    }
#header #ul_header a:link, #header #ul_header a:visited {	
	background:#429D42;
	color: #FFFFFF;
    }
#header #ul_header a:hover, #header #ul_header a:active,  #ul_header #current a, #header  #ul_header #current a{
	background:#008000;
	color: #01025D;
    }

#header #admin_quitter{
	text-align:right;
	padding-right:5px;
}
#header #admin_quitter a{
	color:#fff; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold
	float:right;
	display:inline;
	margin-right:5px
	background:#F37A21;
	line-height:25px;
}