BODY
{
	FONT-FAMILY: "Tahoma"; FONT-SIZE: 8pt
}
TR
{
	FONT-FAMILY: "Tahoma"; FONT-SIZE: 8pt
}
TD 
{
	FONT-FAMILY: "Tahoma"; FONT-SIZE: 8pt
}
.soustitre
{
 FONT-FAMILY: "Tahoma"; 
 FONT-SIZE: 10pt;
 font-weight: bold; 
 COLOR: #000000;
}
.ptititre
{
 FONT-FAMILY: "Tahoma"; 
 FONT-SIZE: 10pt;
 font-weight: bold; 
 COLOR: #ffbb00;
}
.titrerub
{
 FONT-FAMILY: "Tahoma"; 
 FONT-SIZE: 7pt;
 font-weight: bold; 
 COLOR: #0137a5;
}
.lbl_titreliste
{
	FONT-FAMILY: "Tahoma";
	font-weight: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #FF6600; 
}
.lbl_titrelistehover
{	
	FONT-FAMILY: "Tahoma";
	font-weight: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	cursor:hand;
}
.lbl_savoirplus
{
	FONT-FAMILY: "Tahoma";
	FONT-SIZE: 8pt; 
	COLOR: #1C8903; 
}
.lbl_savoirplushover
{	
	FONT-FAMILY: "Tahoma";
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	cursor:hand;
}
TD.titre_candidat
{
	FONT-FAMILY: "Tahoma"; 
	COLOR: #000000; 
	BORDER-BOTTOM: #7DCD58 1px solid;
	border-top:#7DCD58 1px solid;
	BORDER-left: #7DCD58 1px solid;
	BORDER-right: #7DCD58 1px solid;
}
TD.candidat
{
	FONT-FAMILY: "Tahoma"; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	BORDER-BOTTOM: #7DCD58 1px solid;
	BORDER-left: #7DCD58 1px solid;
	BORDER-right: #7DCD58 1px solid;
	BACKGROUND-COLOR: #D9F8CB;
	height: 15 px;
}
TD.candidat_on
{
	FONT-FAMILY: "Tahoma"; 
	FONT-SIZE: 8pt; 
	COLOR: #E20303; 
	BORDER-BOTTOM: #7DCD58 1px solid;
	BORDER-left: #7DCD58 1px solid;
	BACKGROUND-COLOR: #ffffff;
	height: 15 px;
}
TD.alerte
{
	FONT-FAMILY: "Tahoma"; 
	FONT-SIZE: 12pt; 
	font-weight: bold;
	COLOR: #FF0000; 
}
TD.actu
{
	FONT-FAMILY: "Tahoma"; 
	FONT-SIZE: 7pt; 
	COLOR: #000000; 
	BORDER-left: #FED100 1px solid;
	BORDER-right: #FED100 1px solid;
	BORDER-top: #FED100 1px solid;
	BORDER-bottom: #FED100 1px solid;
	Padding-left:  5px;
	Padding-bottom: 3px;
	Padding-top: 5px;
}
TD.titre
{
	FONT-FAMILY: "Tahoma";
	font-weight: bold; 
	FONT-SIZE: 14pt; 
	COLOR: #FF6600; 
}
TD.titreliste
{
	FONT-FAMILY: "Tahoma";
	font-weight: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #FF6600; 
}
td.login
{
	FONT-FAMILY: "Tahoma"; 
	FONT-SIZE: 7pt; 
	COLOR: #000000; 
}
td.contour_login
{
	border-right: #ff9966 1px solid;
	border-top: #ff9966 1px solid;
	border-left: #ff9966 1px solid;
	border-bottom: #ff9966 1px solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' , endColorStr='#fef8de'  , gradientType= '1' );

}
td.contour
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' , endColorStr='#fef8de'  , gradientType= '1' );
}
/* Styles des liens du menus gauche */
A.texte
{
	COLOR: #000000; TEXT-DECORATION: none; vlink: rgb(186,169,121); alink: gold; FONT-SIZE: 7pt;
}
A:hover.texte
{	
	COLOR: #E20303; font-weight:normal; TEXT-DECORATION: none; FONT-SIZE: 7pt;
}
A.visitedtexte
{
	COLOR: #E20303; font-weight:normal; TEXT-DECORATION: none; FONT-SIZE: 7pt;
}
A:hover.visitedtexte
{	
	COLOR: #E20303; font-weight:normal; TEXT-DECORATION: none; FONT-SIZE: 7pt;
}

TD.sousrub
{
	FONT-FAMILY: "Tahoma"; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	BORDER-BOTTOM: #7DCD58 1px solid;
	BACKGROUND-COLOR: #D9F8CB;
	height:15px;
}
TD.sousrub_stage
{
	FONT-FAMILY: "Tahoma"; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	BORDER-BOTTOM: #FCCF00 1px solid;
	BACKGROUND-COLOR: #FFFAB2;
	height: 15px;
}
TD.sousrub_on
{
	FONT-FAMILY: "Tahoma"; 
	FONT-SIZE: 8pt; 
	COLOR: #E20303; 
	BORDER-BOTTOM: #7DCD58 1px solid;
	BACKGROUND-COLOR: #ffffff;
	height: 15px;
}
TD.sousrub_on_stage
{
	FONT-FAMILY: "Tahoma"; 
	FONT-SIZE: 8pt; 
	COLOR: #E20303; 
	BORDER-BOTTOM: #FCCF00 1px solid;
	BACKGROUND-COLOR: #ffffff;
	height: 15px;
}
TD.visitedsousrub_on
{
	FONT-FAMILY: "Tahoma"; 
	FONT-SIZE: 8pt; 
	COLOR: #E20303; 
	BORDER-BOTTOM: #7DCD58 1px solid;
	BACKGROUND-COLOR: #ffffff;
	height: 15px;
}
TD.visitedsousrub_on_stage
{
	FONT-FAMILY: "Tahoma"; 
	FONT-SIZE: 8pt; 
	COLOR: #E20303; 
	BORDER-BOTTOM: #FCCF00 1px solid;
	BACKGROUND-COLOR: #ffffff;
	height: 15px;
}
/* Fin Styles des liens du menus gauche */
A.savoirplus
{
	COLOR: #1C8903; TEXT-DECORATION: none; vlink: rgb(186,169,121); alink: gold;
}
A:hover.savoirplus
{	
	/*COLOR: #000000; font-weight: bold; TEXT-DECORATION: none*/
	COLOR: #000000; TEXT-DECORATION: none
}
A.liste
{
	COLOR: #ff6600; TEXT-DECORATION: none; vlink: rgb(186,169,121); alink: gold; font-weight:bold;
}
A:hover.liste
{	
	COLOR: #000000; FONT-weight: bold; TEXT-DECORATION: none
}
A.home
{
	COLOR: #000000; font-weight:bold; TEXT-DECORATION:none; vlink: rgb(0,0,0); alink: gold; FONT-SIZE: 8pt;
}
A:hover.home
{	
	COLOR: #000000; font-weight:bold; TEXT-DECORATION: none; FONT-SIZE: 8pt;
}
BODY 
{	
	scrollbar-face-color: #9AE37A;
 	scrollbar-shadow-color: #489526;
 	scrollbar-highlight-color: #9AE37A;
 	scrollbar-3dlight-color: #9AE37A; 
 	scrollbar-darkshadow-color: #489526;
 	scrollbar-track-color:#FF9900; 
 	scrollbar-arrow-color: #FF9900;
}
BODY.stages
{	
	scrollbar-face-color: #C4C2E9;
 	scrollbar-shadow-color: #AEABE0;
 	scrollbar-highlight-color: #C4C2E9;
 	scrollbar-3dlight-color: #C4C2E9; 
 	scrollbar-darkshadow-color: #AEABE0;
 	scrollbar-track-color:#FFFAB2; 
 	scrollbar-arrow-color: #FFFAB2;
}
INPUT
{
	color:#FF6600;
	background-color:#ffffff;
	font-size:10px;
	font-family:arial;
}
INPUT.button
{
	color:#000000;
	background-color:#9AE37A;
	font-size:10px;
	font-family:arial;
}
SELECT
{
	color:#FF6600;
	background-color:#ffffff;
	font-size:10px;
	font-family:arial;
}
TEXTAREA
{
	color:#FF6600;
	background-color:#ffffff;
	font-size:10px;
	font-family:arial;
}

.home_titre_actu
{
	FONT-FAMILY: "Tahoma"; 
	FONT-SIZE: 7pt; 
	font-weight: bold;
	COLOR: #000000; 
	}
		
A.home_actu_plus
{
	COLOR: #1C8903; TEXT-DECORATION:none; vlink: rgb(186,169,121); alink: gold; font-style:italic;
}
A:hover.home_actu_plus
{	
	COLOR: #000000; font-weight: bold; TEXT-DECORATION: none; font-style:italic;
}
	
.ITEMACTU1
{
	background-color:#fffab2;
}

.ITEMACTU2
{
	background-color:#ffeead;
}

.ITEMACTU3
{
	background-color:#ffd0ad;
}

.webpanel_titre_formulaire
{
	FONT-FAMILY: "Tahoma";
	font-weight: bold; 
	FONT-SIZE: 14pt; 
	COLOR: #FF6600; 
}
.soustitre_formulaire
{
	padding-right: 2px;
	padding-left: 12px;
	font-size: 10pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Tahoma;
	background-color: #ffffff;
	font-variant: small-caps;
}
TD.fond_libelle_formulaire
{
	padding-right: 2px;
	padding-left: 12px;
	font-size: 8pt;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' , endColorStr= '#ffffff' , gradientType= '1' );
	padding-bottom: 2px;
	margin: 0px;
	color: black;
	padding-top: 2px;
	font-family: Tahoma;
}

TD.fond_zones_formulaire
{
	padding-right: 2px;
	padding-left: 12px;
	font-size: 8pt;
	padding-bottom: 2px;
	margin: 0px;
	color: black;
	padding-top: 2px;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' , endColorStr= '#fef8de' , gradientType= '1' );
	font-family: Tahoma;
}

TD.fond_ligne_formulaire
{
	padding-right: 2px;
	padding-left: 12px;
	font-size: 8pt;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#fef8de' , endColorStr= '#fff1b2' , gradientType= '1' );
	padding-bottom: 2px;
	margin: 0px;
	color: black;
	padding-top: 2px;
	font-family: Tahoma;
}
TD.fond_ligne_liste
{
	padding-right: 2px;
	padding-left: 12px;
	font-size: 8pt;
	padding-bottom: 2px;
	margin: 0px;
	color: black;
	padding-top: 2px;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#fff1b2' , endColorStr= '#ffffff' , gradientType= '1' );
	font-family: Tahoma;
	font-weight: bold;
}
TD.fond_liste_libelle
{
	padding-right: 2px;
	font-size: 8pt;
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 2px;
	font-family: Tahoma;
	border-bottom: #3cb706 1px solid;
}
TD.liste_ligne_fond
{
	padding-right: 2px;
	font-size: 8pt;
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 2px;
	font-family: Tahoma;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffe881' , endColorStr= '#fef8de' , gradientType= '1' );
	border-bottom: #ffd71f 1px solid;
}
TD.titre_ligne_fond
{
	padding-right: 2px;
	font-size: 8pt;
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 2px;
	font-family: Tahoma;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' , endColorStr= '#ffe881' , gradientType= '1' );
	border-bottom: #ffd71f 1px solid;
}
TD.fond_bas_liste
{
	padding-right: 2px;
	padding-left: 12px;
	font-size: 8pt;
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 2px;
	font-family: Tahoma;
	background-color: #fef8de;
	border-top: #ffe881 1px solid;
}

TD.cellule_boutons_formulaire
{
	padding-right: 2px;
	padding-left: 12px;
	font-size: 10pt;
	padding-bottom: 2px;
	margin: 0px;
	color: black;
	background-color: #ffffff;
	padding-top: 2px;
	font-family: Tahoma;
	font-variant: small-caps;
}

.defaut
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
	font-size: 9px;
	padding-bottom: 1px;
	margin: 0px;
	padding-top: 1px;
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
	
TD.onglet_desactive
{
	border-right: darkgray 1px solid;
	padding-right: 10px;
	border-top: darkgray 1px solid;
	padding-left: 10px;
	font-weight: normal;
	font-size: 9px;
	padding-bottom: 20px;
	margin: 20px;
	border-left: darkgray 1px solid;
	padding-top: 20px;
	border-bottom: darkgray 1px solid;
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: gainsboro;
	width : 25%;
}

TD.onglet_actif
{
	border-right: blue 1px solid;
	padding-right: 10px;
	border-top: blue 1px solid;
	padding-left: 10px;
	font-weight: normal;
	font-size: 9px;
	padding-bottom: 20px;
	margin: 20px;
	border-left: blue 1px solid;
	width: 25%;
	padding-top: 20px;
	border-bottom: blue 1px solid;
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #ffbb00;
}

TD.onglet_valide
{
	border-right: #8481ff 1px solid;
	padding-right: 10px;
	border-top: #8481ff 1px solid;
	padding-left: 10px;
	font-weight: normal;
	font-size: 9px;
	padding-bottom: 20px;
	margin: 20px;
	border-left: #8481ff 1px solid;
	width: 25%;
	cursor: hand;
	padding-top: 20px;
	border-bottom: #8481ff 1px solid;
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #9AE37A;
}

DIV.arborescence 
{
	WIDTH: 100%;
	HEIGHT: 100%;
	overflow: auto;
	scrollbar-face-color: #9AE37A;
 	scrollbar-shadow-color: #489526;
 	scrollbar-highlight-color: #9AE37A;
 	scrollbar-3dlight-color: #9AE37A; 
 	scrollbar-darkshadow-color: #489526;
 	scrollbar-track-color:#FF9900; 
 	scrollbar-arrow-color: #FF9900;

	}
	
	
	
/* Styles des contrôles HTML */
.couleur_rouge
{
 color:#FF0000;
}
