TABLE.logo{
	position : relative;
	top:20px;
	z-index:0;
}

/*************************************/
/*On redéfinit les balises classiques*/
/*************************************/

html,p,td{
    font-size: 12px;font-family: Arial,Tahoma,Verdana ;font-weight: normal;
    
}

A:link, A:visited, A:active {
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #3D67FF;
	font-weight: normal;text-decoration: none;
}

A:hover {
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #0000CC;
	font-weight: normal;text-decoration: none;
}

A img{
	border:0px solid white;
	margin:0px;
}

A:hover img{
	border:0px dotted #0000CC;
	margin:0px;
}

/*Pour les titres des pages*/
h1{
    font-size: 24px;font-weight: bold;color: #253572;font-style:italic;
}

/*Pour afficher les éléments qu'on modifie*/
h2{
    font-size: 18px;
    font-weight: normal;
    color: green;
    padding-bottom:0px;
    margin-bottom:0px;
}
h3{
    font-size: 15px;font-weight: bold;color: #000000;
}
h4{
    text-align:center;
    font-size: 16px;
    font-weight: normal;
    color: #339900;
    padding-bottom:0px;
    margin-bottom:0px;
    margin-top:20px;
}
h4 i{
	font-weight:bold;
}


h5{
    font-size: 11px;font-weight:normal;color: #000000;
}

/** Les éléments FORMULAIRE **/

select, input, textarea{
    font-size: 11px;font-family: Arial,Tahoma,Verdana;font-weight: normal;
    text-align:left;text-decoration: none;color: #000000;
}

/** pour les input de type="text" **/
input.text, input.texte_obligatoire,input.label_obligatoire, input.email, input.date, input.nombre, input.nombre_obligatoire{
	background-color:#F8F8F8;
	border: #6766DE solid 1px;	
	width:230px;
	padding-left:5px;
}
input.erreur{
	background-color:#FFCFCF;
}

/** pour les input de type="radio" **/
input.radio_obligatoire{}

select {
	background-color:#F8F8F8;	
}

textarea {
	background-color:#F8F8F8;
	border: #6766DE solid 1px;
	width:230px;
	height:100px;
	padding:5px;
}

textarea.ficheMetier{
	width:100%;
	height:300px;
}



span.obligatoire{
	
}

td.erreur{
	font-weight:bold;
	color:red;
	text-align:center;
}

/*************************************/
/*Les éléments d'une page standard   */
/*************************************/



/*Le bas de page
TD#BasDePage{
	width:100%;
    vertical-align:top;
	border-top: 1px #0000CC solid;
    padding:3px;background-color:#49AB1D;/*#47AB1C;#6766DE;#008000
	color:#;
	font-size:10px;
	text-align:center;
	height:20px;
}
*/
.important {
	color:red;font-weight:bold;font-size: 13px;
}

/*Les liens du menu */

A.menu:link, A.menu:visited, A.menu:active{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #3D67FF; 
	font-weight: normal;text-decoration:none;vertical-align:top;
}

A.menu:hover{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #0000CC;
	font-weight: normal;text-decoration:none;vertical-align:top;
}

/*Les liens du sous menus*/

A.menu_actuel:link, A.menu_actuel:visited, A.menu_actuel:active{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #3D67FF;font-weight: normal;
	text-decoration: underline;vertical-align:top;
}

A.menu_actuel:hover{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #0000CC;font-weight: normal;
	text-decoration: underline;vertical-align:top;
}

A.ssmenu:link, A.ssmenu:visited, A.ssmenu:active{
	font-size:12px;font-family: Arial,Tahoma,Verdana;font-weight: normal;color: #FFFFFF;            
}

A.ssmenu:hover{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;font-weight: normal;        
    color: #FFFFFF;text-decoration:underline;    
}

A.onglet_nav:link, A.onglet_nav:visited, A.onglet_nav:active{
	font-size:12px;font-family: Arial,Tahoma,Verdana;font-weight: normal;color: #DDEEFF;            
}

A.onglet_nav:hover{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;font-weight: bold;        
    color: #FFFFFF;  
}

TD.ssmenu{	
	padding-top:2px;padding-bottom:2px;	
	border-top: 0px #47AB1C solid;border-bottom: 1px #0000CC solid;	
	letter-spacing:0;color:#ffffff;
}

TD.barre_ssmenu{
/*	background-color:#4553bc;*/
}

TD.menu{	
	padding-bottom:0px;
}

/**********************/
/*Pour les listes     */
/**********************/

TABLE.liste{
	border: 1px #6A66DF solid;
	width:100%;
	border-spacing:0px;
	background-color:#ffffff;
}

TABLE.liste_onglet{	
	width:100%;
}

TR.liste_entete{
	background-image: url('/modules/commun/img/fond_tableau.gif');	
}

TR.liste_grosse_entete{
	background-image: url('/modules/commun/img/fond_tableau_big.gif');	
}

TD.liste_entete{
	padding:2px;padding-right:5px;padding-left:4px;border-bottom: 2px #6A66DF solid;font-weight:bold;
}

TR.liste_ligne{}
TD.liste_ligne{
	padding:2px;padding-right:2px;padding-left:8px;border-bottom: #E0E1EF solid 1px;
}
TD.liste_ligne_paire{
	padding:2px;padding-right:2px;padding-left:8px;border-bottom: #E0E1EF solid 1px;background-color:#F8F8F8;
}
TD.liste_ligne_impaire{
	padding:2px;padding-right:2px;padding-left:8px;border-bottom: #E0E1EF solid 1px;
}

TR.liste_bas{
	background-image: url('/modules/commun/img/fond_tableau.gif');	
}
TD.liste_bas{
	padding:2px;text-align:center;border-bottom: 1px #6A66DF solid;border-top: 1px #6A66DF solid;	
}


/**********************************************/
/*Pour les affichage type carte de visite     */
/**********************************************/
TR.carte_entete{
	background-image: url('/modules/commun/img/fond_tableau.gif');
}
TD.carte_entete{
	padding-left:5px;padding-top:3px;padding-bottom:3px;
	border: 1px #6A66DF solid;height:23px;
}
TD.carte_entete_gauche{
	padding-left:5px;padding-top:3px;padding-bottom:3px;
	border-left: 1px #6A66DF solid;border-top: 1px #6A66DF solid;border-bottom: 1px #6A66DF solid;
}
TD.carte_entete_centre{
	padding-left:5px;padding-top:3px;padding-bottom:3px;
	border-top: 1px #6A66DF solid;border-bottom: 1px #6A66DF solid;
}
TD.carte_entete_droite{
	padding-left:5px;padding-top:3px;padding-bottom:3px;
	border-right: 1px #6A66DF solid;border-top: 1px #6A66DF solid;border-bottom: 1px #6A66DF solid;
}
TD.carte_texte{
	vertical-align:top;padding-top:5px;padding-bottom:5px;padding-left:8px;
}

/**************************************/
/* Pour les boutons 				  */
/**************************************/

.bouton_valider{
	text-align:center;
}
.bouton{
	text-align:center;
	font-size:12px;
}

.bouton_form{
	color:#FFFFFF;
	font-weight: bold;
	font-size:12px;
}

/**************************************/
/*Pour les arborescences              */
/**************************************/
.arbre_tit1 {
	font-weight: bold;
	font-style:italic;
}
 
.arbre_niv1 {	
}
.arbre_niv2 {
	font-weight:normal;
	padding-left:20px;
}

table.tableau_eval {
	width:100%;
}

td.icone_eval_domaine{
	width:15px;
	vertical-align:top;	
}

td.icone_eval_theme{
	width:30px;
	vertical-align:top;	
}

td.icone_eval_competence{
	width:45px;
	vertical-align:top;	
}

DIV.aucun{
	padding-left:10px;
	color:#6699FF;
}

SPAN.aucun{
	padding-left:10px;
	color:#6699FF;
}


.modifie{
	padding-left:10px;
	color:#339933;
}
/* Pour les intros aux navigateurs */
div.navigateur_intro{
	padding-left:10px;
	padding-right:10px;
}
div.navigateur_intro_description {
	margin:10px;
	padding:10px;
	padding-top:20px;
	padding-bottom:20px;
	text-align:left;
	border: 1px dashed #0066CC;
	background-color:#DDEEFF
}



/* ----------- LIENS ---------- */

/* ----- Bleus ----- */

/*Familles  -- OK*/
a.famille:link{
	color:#6766DE;
}
a.famille:visited{
	color:#6766DE;
}
a.famille:hover{
	color:#0000CC;
}
a.famille:active{
	color:#0000CC;
}

/*Equipes  -- OK*/
a.equipe:link{
	color:#6766DE;
}
a.equipe:visited{
	color:#6766DE;
}
a.equipe:hover{
	color:#0000CC;
}
a.equipe:active{
	color:#0000CC;
}

/*theme*/
a.theme:link{
	color:#6766DE;
}
a.theme:visited{
	color:#6766DE;
}
a.theme:hover{
	color:#0000CC;
}
a.theme:active{
	color:#0000CC;
}

/*Groupes  -- OK*/
a.groupe:link{
	color:#6766DE;
}
a.groupe:visited{
	color:#6766DE;
}
a.groupe:hover{
	color:#0000CC;
}
a.groupe:active{
	color:#0000CC;
}

/* ----- Orange ----- */

/*Collaborateurs*/
a.collaborateur:link{
	color:#FF6633;
}
a.collaborateur:hover{
	color:#FF6633;
}
a.collaborateur:visited{
	color:#FF6633;
}
a.collaborateur:active{
	color:#FF6633;
}
/*Profils*/
a.profil:link{
	color:#FF6633;
}
a.profil:hover{
	color:#FF6633;
}
a.profil:visited{
	color:#FF6633;
}
a.profil:active{
	color:#FF6633;
}

/*Domaines*/
a.domaine:link{
	color:#FF6633;
}
a.domaine:hover{
	color:#FF6633;
}
a.domaine:visited{
	color:#FF6633;
}
a.domaine:active{
	color:#FF6633;
}

/* ----- Vert ----- */

/*Managers*/
a.manager:link{
	color:#66CC33;
}
a.manager:hover{
	color:#66CC33;
}
a.manager:active{
	color:#66CC33;
}
a.manager:visited{
	color:#66CC33;
}


/*Metiers*/
a.metier:link{
	color:#66CC33;
}
a.metier:hover{
	color:#66CC33;
}
a.metier:active{
	color:#66CC33;
}
a.metier:visited{
	color:#66CC33;
}

/*Champs Entretien Evaluation*/
a.champ:link{
	color:#66CC33;
}
a.champ:hover{
	color:#66CC33;
}
a.champ:active{
	color:#66CC33;
}
a.champ:visited{
	color:#66CC33;
}



/* --- Liens génériques --- */

/*Orange*/
a.lien1:link{
	color:#FF6633;
}
a.lien1:visited{
	color:#FF6633;
}
a.lien1:hover{
	color:#FF6633;
}
a.lien1:active{
	color:#FF6633;
}


/*Bleu*/
a.lien2:link{
	color:#6766DE;
}
a.lien2:visited{
	color:#6766DE;
}
a.lien2:hover{
	color:#0000CC;
}
a.lien2:active{
	color:#0000CC;
}

/* Vert */
a.lien3:link{
	color:#66CC33;
}
a.lien3:visited{
	color:#66CC33;
}
a.lien3:hover{
	color:#66CC33;
}
a.lien3:active{
	color:#66CC33;
}


/* ----------- CLASSES -------------- */

/* --- Bleu --- */

.famille{
	color:#6699FF;
}
.theme{
	color:#6699FF;
}
.equipe{
	color:#6699FF;
}
.question{
	color:#6766DE;
}


/* --- Vert --- */

.metier{
	color:#66CC33;
}
.competence{
	color:#66CC33;
}
.champ{
	color:#66CC33;
}

/* --- Orange --- */

.teo{
	color:#6766DE;
	font-weight:bold;
}
.domaine{
	color:#FF6633;
}
.profil{
	color:#FF6633;
}
.fonctionnalite{
	color:#FF6633;
}
.collaborateur{
	color:#FF6633;
}
.reponse{
	color:#FF6633;
}



/* div */

DIV.salarie{
	color:#00FF00;
}
DIV.metier{
	color:#66CC33;
}
DIV.equipe{
	color:#6699FF;
}

DIV.theme{
	padding-left:20px;
	color:#6699FF;
}
DIV.domaine_theme{
	color:#6699FF;
}

DIV.competence{
	color:#66CC33;
}

DIV.aucun{
	padding-left:10px;
	color:#6699FF;
}
DIV.description{
	padding-left:25px;
	color:#000000;
}
DIV.erreur{
	color:#FF0000;
	font-weight:bold;
}
div.modifier{
	border-bottom: #6766DE solid 1px;
	border-left: #6766DE solid 1px;

}

td.nom_metier{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #66CC33;text-decoration: none;font-weight:bold;
}
td.nom_metier_a{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #FF6633;text-decoration: none;font-weight:bold;
}


/************************************/
/*Pour les entretiens de progès     */
/************************************/

textarea.entretien{
	width:500px;
	height:200px;
}

select.domaines{
	width:200px;
}

td.liste_entretien{
	padding:2px;padding-right:5px;padding-left:8px;
}

td.codeRome{
	font-weight:bold;	
}
/*************************/
/*Pour l'explorateur     */
/*************************/


TABLE.explorateur{
	height:300px;
	padding:0px;
	margin:0px;
	border: #6699FF solid 3px;
	width:720px;
}

TD.titre{
	height:15px;
}
TD.affichage{
	vertical-align:top;
	background-color: #FFFFFF;
	border: 1px inset #CCCCFF;
	border-top-width: 0px;
	height:100%;
}

H2.affichage{
	font-size: 15px;font-weight: bold;color: #6766DE;text-align:center;
}

TD.arborescence{
	width:220px;
	vertical-align:top;
	border-right: #6766DE solid 0px;
	border: 1px inset #EEEEFF;
	border-top-width: 0px;
	background-color: #FFFFFF;
	
}
TD.arborescence a:hover{
	text-decoration: underline;
}

TD.titreNav{
	background-color: #6699FF;
	color:#000000; 
	padding:2px; 
	border-bottom:0px solid blue;
	font-size:14px;
	font-weight:bold;
}

TD.enteteNav{
	border:1px inset #33CCFF;
	border-bottom-width:0px; 
	background-color:#DDEEFF;
	padding:2px;
}

.cheminNav{
	font-size: 10px;
}

table.tableau_eval {
	width:100%;
}

td.icone_eval_domaine{
	width:15px;
	vertical-align:top;	
}

td.icone_eval_theme{
	width:30px;
	vertical-align:top;	
}

td.icone_eval_competence{
	width:45px;
	vertical-align:top;	
}

A.arbo_famille:link, A.arbo_famille:visited, A.arbo_famille:active{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #0066CC/*#FF6633*/;text-decoration: none;          
}

A.arbo_famille:hover{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #0066CC/*#FF6633*/;text-decoration: none;  
}

td.nom_famille{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #0066CC/*#FF6633*/;text-decoration: none;font-weight:bold; 
}

A.arbo_domaine:link, A.arbo_domaine:visited, A.arbo_domaine:active{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #FF6633;text-decoration: none;          
}

A.arbo_domaine:hover{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #FF6633;text-decoration: none;  
}

td.nom_domaine{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #FF6633;text-decoration: none;font-weight:bold;
}

A.arbo_theme:link, A.arbo_theme:visited, A.arbo_theme:active{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #0099CC/*#FF6633*/;text-decoration: none;          
}

A.arbo_theme:hover{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #0099CC/*#FF6633*/;text-decoration: none;  
}

td.nom_theme{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #0099CC/*#FF6633*/;text-decoration: none;font-weight:bold;
}

A.arbo_competence:link, A.arbo_competence:visited, A.arbo_competence:active{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #66CC33;text-decoration: none;          
}

A.arbo_competence:hover{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #66CC33;text-decoration: none;  
}

td.nom_competence{
	font-size: 14px;font-family: Arial,Tahoma,Verdana;color: #66CC33;text-decoration: none;font-weight:bold;
}

td.carte_competence{
	font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #66CC33;text-decoration: none;font-weight:bold;
}

A.arbo_metier:link, A.arbo_metier:visited, A.arbo_metier:active{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #66CC33;text-decoration: none;          
}

A.arbo_metier{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #66CC33;text-decoration: none;  
}

td.nom_metier{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #66CC33;text-decoration: none;font-weight:bold;
}

.nom_metier{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #66CC33;text-decoration: none;font-weight:bold;
}

A.arbo_metier_a:link, A.arbo_metier_a:visited, A.arbo_metier_a:active{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #FF6633;text-decoration: none;          
}

A.arbo_metier_a:hover{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #FF6633;text-decoration: none;  
}

td.nom_metier_a{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #FF6633;text-decoration: none;font-weight:bold;
}

.arbo_niveau{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #66CC33;text-decoration: none;  
}

A.arbo_niveau:link, A.arbo_niveau:visited, A.arbo_niveau:active{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #66CC33;text-decoration: none;
}

A.arbo_niveau:hover{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #66CC33;text-decoration: none;
}

.nom_niveau{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #66CC33;text-decoration: none;font-weight:bold;
}

A.arbo_echelle:link, A.arbo_echelle:visited, A.arbo_echelle:active{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #0066CC/*#FF6633*/;text-decoration: none;          
}

A.arbo_echelle:hover{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #0066CC/*#FF6633*/;text-decoration: none;  
}

td.nom_echelle{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #0066CC/*#FF6633*/;text-decoration: none;font-weight:bold; 
}

A.arbo_entretien:link, A.arbo_entretien:visited, A.arbo_entretien:active {
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #3D67FF;
	font-weight: bold;text-decoration: none;
}
		
A.arbo_entretien:hover {
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #3D67FF;
	font-weight: bold;text-decoration: none;
}

/*
DIV.pack0{
	padding-left:5px;
	margin-bottom:10px;
	border-bottom: #6766DE solid 0px;
}

A.pack0:link, A.pack0:visited, A.pack0:active{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #3D67FF;
	font-weight: bold;text-decoration: none;          
}

A.pack0:hover{
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #0000CC;
	font-weight: bold;text-decoration: none;  
}


DIV.pack1{
	padding-left:10px;
}

DIV.pack2{
	padding-left:10px;
}

DIV.pack3{
	padding-left:10px;
}

DIV.pack4{
	padding-left:10px;
}
*/

/* Entretien de progrès */

/* Les onglets */
td.onglet_rubrique_ep_on{
	color:white;font-weight:bold;background-image:url('/modules/commun/img/onglet/onglet_ep_fd.gif');
}
td.onglet_rubrique_ep_off{
	color:#6699FF;font-weight:bold;background-image:url('/modules/commun/img/onglet/onglet_ep_fd_off.gif');
	background-repeat:repeat-x;
}
a.lien_detail_ep:link, a.lien_detail_ep:visited, a.lien_detail_ep:active {
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #3D67FF;
	font-weight: bold;text-decoration: none;
}		
a.lien_detail_ep:hover {
	font-size: 12px;font-family: Arial,Tahoma,Verdana;color: #3D67FF;
	font-weight: bold;text-decoration: none;
}
span.lien_detail_ep{
	font-size:14px;color:#66CC33;font-weight:bold;
}

DIV.reussi{
	text-align:center;
	color:#66cc33;
	font-weight:bold;
	margin:0px;
	padding:0px;
	background-color:#EAFFDF;
	vertical-align:top;
}

TABLE.tableau FORM{
	padding:0px;
	margin:0px;
}

TABLE.tableau P{
	padding:0px;
	margin:0px;
}

TABLE.tableau LI{
	padding:0px;
	margin:0px;
	margin-left:10px;
}

TABLE.tableau OL{
	padding:0px;
	margin:0px;
	margin-left:10px;
}

TABLE.tableau{
	text-align:left;
	border:1px solid #BFD5FF;
	padding:0px;
	margin:0px;
}
TABLE.tableau TR{
	text-align:left;
}
TABLE.tableau TH{
	padding:3px;
	border-top: 1px solid #BFD5FF;
	border-left: 0px solid #BFD5FF;
	background-color:#DDEEFF;
	text-align:left;
	font-size:12px;
}


TABLE.tableau TD{
	padding:3px;
	border-top: 1px solid #BFD5FF;
	border-left: 0px solid #BFD5FF;
	text-align:left;
}

TABLE.tableau td b{
	color:#6766DE;

}



TABLE.tableau_rouge FORM{
	padding:0px;
	margin:0px;
}

TABLE.tableau_rouge P{
	padding:0px;
	margin:0px;
}

TABLE.tableau_rouge LI{
	padding:0px;
	margin:0px;
	margin-left:10px;
}

TABLE.tableau_rouge OL{
	padding:0px;
	margin:0px;
	margin-left:10px;
}
TABLE.tableau_rouge{
	text-align:left;
	border:1px solid #c84848;
	padding:0px;
	margin:0px;
}
TABLE.tableau_rouge TR{
	text-align:left;
}
TABLE.tableau_rouge TH{
	border-top: 1px solid #c84848;
	border-left: 0px solid #c84848;
	background-color:#FFD1A5;
	text-align:left;
	font-size:12px;
}

DIV.tableau_rouge{
	padding:3px;
	background-color:#FFD1A5;
}
TABLE.tableau_rouge TD{
	padding:3px;
	border-top: 0px solid #c84848;
	border-left: 0px solid #c84848;
	text-align:left;
}

TABLE.tableau_vert FORM{
	padding:0px;
	margin:0px;
}

TABLE.tableau_vert P{
	padding:0px;
	margin:0px;
}

TABLE.tableau_vert LI{
	padding:0px;
	margin:0px;
	margin-left:10px;
}

TABLE.tableau_vert OL{
	padding:0px;
	margin:0px;
	margin-left:10px;
}
TABLE.tableau_vert{
	text-align:left;
	border:1px solid green;
	padding:0px;
	margin:0px;
}
TABLE.tableau_vert TR{
	text-align:left;
}
TABLE.tableau_vert TH {
	padding:3px;
	border-top: 1px solid green;
	border-left: 0px solid green;
	background-color:#DFFED3;
	text-align:center;
	font-size:12px;
}
DIV.tableau_vert{
	padding:3px;
	background-color:#DFFED3;
}
TABLE.tableau_vert TD{
	padding:3px;
	border-top: 1px solid green;
	border-left: 0px solid green;
	text-align:left;
}
TABLE.tableau_vert B{
	color: #CDE5D3;
}
TABLE.tableau_bleu FORM{
	padding:0px;
	margin:0px;
}

TABLE.tableau_bleu P{
	padding:0px;
	margin:0px;
}



TABLE.tableau_bleu LI{
	padding:0px;
	margin:0px;
	margin-left:10px;
}

TABLE.tableau_bleu OL{
	padding:0px;
	margin:0px;
	margin-left:10px;
}

TABLE.tableau_bleu{
	text-align:left;
	border:1px solid #253572;
	padding:0px;
	margin:0px;
}
TABLE.tableau_bleu TR{
	text-align:left;
}
TABLE.tableau_bleu TH{
	padding:3px;
	border-top: 1px solid #253572;
	/*border-left: 1px solid blue;*/
	background-color:#D2D6E7;
	text-align:left;
	font-size:12px;
}

DIV.tableau_bleu{
	padding:3px;
	background-color:#DDEEFF;
}
TABLE.tableau_bleu TD{
	padding:3px;
	/*border-top: 1px solid blue;*/
	/*border-left: 1px solid blue;*/
	text-align:left;
}

DIV.ligne_arbo_off{
	/*background-color:none;*/
	background-image:url('/modules/commun/img/arbo/structure/ligne.gif');
}
DIV.ligne_arbo_on{
	background-color:#DEEFFF;
}


DIV.erreur_champ {
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	color: red;
	display: none;
}

IMG.radio_print{
	display:none;
}






