body
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

.marron,
.marron A,
.marron A:hover
{
	color : #e4d2a6;
	font-size: 1;
	display:none;
}

/* Contenu : Menu général */
.menuContenu
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
    background-color: Transparent;
	border: none;
	vertical-align:middle;
}
.rootItemContenu
{	
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FCAF17;
	border: none;
	background-color: Transparent;
	vertical-align: middle;
	height:24px;
}
.rootSelItemContenu
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	border: none;
	background-color: Transparent;
	vertical-align: middle;
	height:24px;
}
.rootDisabledContenu
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #FCAF17;
	border: none;
	background-color: Transparent;
	vertical-align: middle;
	cursor: default;
	height:24px;
}
.submenuContenu
{
    background-color: Transparent;
	border: none;
}
.submenuItemContenu
{
	border-right: none;
	padding-right: 0px;
	border-top: #ffffff 1px solid;
	padding-top: 1px;
	border-left: none;
	padding-left: 0px;
	border-bottom: none;
	padding-bottom: 1px;
	font-weight: normal;
	font-size: 12px;	
	color: #fcaf17;	
	font-family: Arial;
	background-color: #9e0b0e;
}
.submenuSelItemContenu
{
	border-right: none;
	padding-right: 0px;
	border-top: #ffffff 1px solid;
	padding-top: 1px;
	border-left: none;
	padding-left: 0px;
	border-bottom: none;
	padding-bottom: 1px;
	font-weight: normal;
	font-size: 12px;	
	color: #FFFFFF;	
	font-family: Arial;
	background-color: #9e0b0e;
}
.submenuItemDisabledContenu
{
	padding-top: 0px;    
	border: none;
	cursor:default;
	font-weight: normal;
	font-size: 8px;	
	background-color:Transparent;
}
/* Contenu : Menu "Vous êtes" */
.menuVEContenu
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
    background-color: Transparent;
	border: none;
}
.rootItemVEContenu
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: lighter;
	color: #FCAF17;
	border: none;
	background-color:Transparent;
}
.rootSelItemVEContenu
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: lighter;
	color: #FFFFFF;
	border: none;
	background-color:Transparent;
}
.submenuVEContenu
{
    background-color: Transparent;
	border: none;
}
.submenuItemVEContenu
{
	border-right: none;
	padding-right: 0px;
	border-top: #ffffff 1px solid;
	padding-top: 0px;
	border-left: none;
	padding-left: 0px;
	border-bottom: none;
	padding-bottom: 0px;
	font-weight: normal;
	font-size: 12px;	
	color: #fcaf17;	
	font-family: Arial;
	background-color: #9e0b0e;
}
.submenuSelItemVEContenu
{
	border-right: none;
	padding-right: 0px;
	border-top: #ffffff 1px solid;
	padding-top: 0px;
	border-left: none;
	padding-left: 0px;
	border-bottom: none;
	padding-bottom: 0px;
	font-weight: normal;
	font-size: 12px;	
	color: #FFFFFF;	
	font-family: Arial;
	background-color: #9e0b0e;
}
/* Accueil : Menu général */
.menuAccueil
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
    background-color: Transparent;
	border: none;
	vertical-align:middle;
}
.rootItemAccueil
{
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FCAF17;
	border: none;
	background-color:Transparent;
	vertical-align:middle;	
	height:26px;
}
.rootSelItemAccueil
{
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	border: none;
	background-color:Transparent;
	vertical-align:middle;
	height:26px;
}
.rootDisabledAccueil
{
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 0px;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #FCAF17;
	border: none;
	background-color:Transparent;
	vertical-align:middle;
	cursor:default;
	height:26px;
}
.submenuAccueil
{
    background-color: Transparent;
	border: none;
}
.submenuItemAccueil
{
	border-right: none;
	padding-right: 0px;
	border-top: #ffffff 1px solid;
	padding-top: 1px;
	border-left: none;
	padding-left: 1px;
	border-bottom: none;
	padding-bottom: 1px;
	font-weight: normal;
	font-size: 12px;	
	color: #fcaf17;	
	font-family: Arial;
	background-color: #9e0b0e;
}
.submenuSelItemAccueil
{
	border-right: none;
	padding-right: 0px;
	border-top: #ffffff 1px solid;
	padding-top: 1px;
	border-left: none;
	padding-left: 1px;
	border-bottom: none;
	padding-bottom: 1px;
	font-weight: normal;
	font-size: 12px;	
	color: #FFFFFF;	
	font-family: Arial;
	background-color: #9e0b0e;
}
.submenuItemDisabledAccueil
{
	padding-top: 0px;    
	border: none;
	cursor:default;
	font-weight: normal;
	font-size: 8px;	
	background-color:Transparent;
}
/* Accueil : Menu "Vous êtes" */
.menuVEAccueil
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
    background-color: Transparent;
	border: none;
	vertical-align:middle;
}
.rootItemVEAccueil
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Arial;
	font-size: 6px;
	font-weight: normal;
	color: #FCAF17;
	border: none;
	background-color:Transparent;
	vertical-align:middle;
}
.rootSelItemVEAccueil
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	border: none;
	background-color:Transparent;
	vertical-align:middle;
}
.submenuVEAccueil
{
    background-color: Transparent;
	border: none;
}
.submenuItemVEAccueil
{
	border-right: none;
	padding-right: 4px;
	border-top: #ffffff 1px solid;
	padding-top: 0px;
	border-left: none;
	padding-left: 0px;
	border-bottom: none;
	padding-bottom: 0px;
	font-weight: normal;
	font-size: 12px;	
	color: #fcaf17;	
	font-family: Arial;
	background-color: #9e0b0e;
}
.submenuSelItemVEAccueil
{
	border-right: none;
	padding-right: 4px;
	border-top: #ffffff 1px solid;
	padding-top: 0px;
	border-left: none;
	padding-left: 0px;
	border-bottom: none;
	padding-bottom: 0px;
	font-weight: normal;
	font-size: 12px;	
	color: #FFFFFF;	
	font-family: Arial;
	background-color: #9e0b0e;
}

/* Attention si on utilise un fond ce sera celui utilsé par l'éditeur*/
P	
{
	color:#0F208C;
	font-size: 11px;
}

/*TD	
{
	color:#0F208C;
	font-size: 11px;
}*/
.Erreur
{
	font-size: 12px;
	font-weight : bold;
	font-family: Arial;
	color: #ff0000;
	background-color: Transparent;
}
.Identification
{
	font-size: 12px;
	font-weight : normal;
	font-family: Arial;
	color: #9E0B0E;
	background-color: Transparent;
}

.ActualiteTitrePetit{	
	font-size: 10px;
	font-weight : bold;
	font-family: Arial;
	color: #9E0B0E;
	background-color: Transparent;
	text-decoration: none;
}
.ActualiteTitrePetit A:link	{
	COLOR:#9E0B0E;
	font-weight:bold;
	font-size: 10px;
	TEXT-DECORATION: none;
	
}
.ActualiteTitrePetit A:visited	{
	TEXT-DECORATION: none;
	COLOR:#9E0B0E;
	font-size: 10px;
	font-weight:bold;
}
.ActualiteTitrePetit A:active	{
	TEXT-DECORATION: none;
	COLOR:#9E0B0E;
	font-size: 10px;
	font-weight:bold;
}	
.ActualiteTitrePetit A:hover	{
	TEXT-DECORATION: none;
	color:#9E0B0E;
	font-weight:bold;
	font-size: 10px;
	background-color:#C3C7E2;
}
.ActualiteContenuPetitLien{	
	font-size: 10px;
	font-weight : normal;
	font-family: Arial;
	color: #000000;
	background-color: Transparent;
	text-decoration: none;
	cursor: pointer;
}
.ActualiteContenuPetit{	
	font-size: 10px;
	font-weight : normal;
	font-family: Arial;
	color: #000000;
	background-color: Transparent;
	text-decoration: none;
}

.TraitTitreRubrique{	
	font-size: 12px;
	font-weight : normal;
	font-family: Arial;
	color: #007167;
	background-color: Transparent;
	text-decoration: none;
	margin:2,4;
}	
.TitreRubrique{	
	font-size: 22px;
	font-weight : bold;
	font-family: Arial;
	color: #007167;
	background-color: Transparent;
	text-decoration: none;
	margin:2,4;
}

SPAN H1	{	
	font-size: 14pt;
	font-weight : bold;
	font-family: Arial;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/_Include/Artelis/Images/Contenu/fond_titre1.gif);
	background-repeat: no-repeat;
	padding-left: 55px;
	margin-left: 44px;
	margin-top: 30px;
	line-height: 33px;
	text-transform: uppercase;
	}	
	
SPAN H2	{
	font-size: 12pt;
	font-weight : bold;
	color: #9E0B0E;
	text-decoration: none;
	margin-left: 88px;
	margin-bottom:0px;
	padding-bottom:0px;
	}	

/*H3	{	
	font-size: 10pt;
	font-weight: normal;
	color: #9E0B0E;
	display: inline;
	}*/
	
SPAN P
{
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-left: 88px;
}
SPAN P a:link,
SPAN UL LI a:link
{
	font-size: 10pt;
	font-weight: normal;
	color: #007167;
	text-decoration:underline;
}
SPAN P a:visited,
SPAN UL LI a:visited
{
	font-size: 10pt;
	font-weight: normal;
	color: #9E0B0E;
	text-decoration:underline;
}
SPAN P a:hover,
SPAN UL LI a:hover
{
	font-size: 10pt;
	font-weight: normal;
	text-decoration:none;
}
SPAN UL
{
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-left: 88px;
}
SPAN UL LI
{
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	list-style-image: URL(/_Include/Artelis/Images/Contenu/puce_liste.gif);
	margin-left: 20px;
}
SPAN TABLE P
{
	margin-left: 0px;
}
SPAN TABLE TR
{
	line-height: 25px;
}
SPAN TABLE TR TD,
SPAN TABLE TR TD P,
SPAN TABLE TR TD A,
SPAN TABLE TR TD A:link,
SPAN TABLE TR TD A:visited,
SPAN TABLE TR TD A:hover
{
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
SPAN TABLE TR TH,
SPAN TABLE TR TH P,
SPAN TABLE TR TH A,
SPAN TABLE TR TH A:link,
SPAN TABLE TR TH A:visited,
SPAN TABLE TR TH A:hover
{
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
}
	
/*Paragraphe violet*/
H4	{	
	font-size: 11px;
	color: #710042;
	margin:10,0,10,0;
	font-weight:normal;
	}

HR
	{	
	color:#13218A;
	height: 1px;
	width:90%;
	}	

/*UL LI {
	LIST-STYLE-TYPE: square;
	color:#0F208C;
}
UL LI LI {
	LIST-STYLE-TYPE: disc;
	color:#0F208C;
}
UL LI LI LI {
	LIST-STYLE-TYPE: circle;
	color:#0F208C;
}
OL LI {
	LIST-STYLE-TYPE: decimal;
	color:#0F208C;
}
OL OL LI {
	LIST-STYLE-TYPE: lower-alpha;
	color:#0F208C;
}
OL OL OL LI {
	LIST-STYLE-TYPE: lower-roman;
	color:#0F208C;
}*/
	
.Page
{
	width : 100%;  
	border-collapse : collapse;
	border-style : none;
	border : 0px none #FFFFFF;
	border-bottom : 0px none #FFFFFF;
}

/*encadré principal*/
.Contenu
{
	/* border: 1px solid #365078; */ 
	border-bottom :1px solid #365078;
	border-left :1px solid #365078;
	border-top :1px solid #365078;
	border-right : none;
	background-color: White;
}



/******************************************** Lien pour tout le site, sauf bas et accueil définis plus bas */ 
/*	A:link	{
		font-size: 10px;
		font-weight:	bold;	
		color:#2F619C;
		TEXT-DECORATION: underline;
		}
	
	A:visited	{
		font-size: 10px;
		font-weight:	bold;	
		color:#2F619C;
		TEXT-DECORATION: underline;
		}
	
	A:active	{
		font-size: 10px;
		font-weight:	bold;	
		color:#2F619C;
		TEXT-DECORATION: underline;
		}
		
	A:hover	{
		font-size: 10px;
		font-weight:	bold;	
		color:#2F619C;
		TEXT-DECORATION: none;
		}*/
/*fin Lien pour tout le site*/




/******************************************** Accueil Rubrique de niveau 1 */
	.AccueilN1
	{
		font-family :Verdana;
		font-size: 12px;
		font-weight:bold;
		color:#D6E615;
	}
/*************** Accueil Rubrique de niveau 2 */
	.AccueilN2
	{
		color:white;
	}
	.AccueilN2 LI
	{
		margin :-2,1,1,1;
	}
	
	.AccueilN2 A:link	{
		COLOR:white;
		font-weight:bold;
		font-size: 11px;
		TEXT-DECORATION: none;
		
	}
	.AccueilN2 A:visited	{
		TEXT-DECORATION: none;
		COLOR:white;
		font-size: 11px;
		font-weight:bold;
	}
	.AccueilN2 A:active	{
		TEXT-DECORATION: none;
		COLOR:white;
		font-size: 11px;
		font-weight:bold;
	}	
	.AccueilN2 A:hover	{
		TEXT-DECORATION: none;
		color:#0F208C;
		font-weight:bold;
		font-size: 11px;
		background-color:#C3C7E2;
	}

/* Pied de page de la page d'accueil*/
	.PiedDePage
	{
		font-size: 9px;
		background-color :#5966AF;
		color:#D6E615;
		font-family: Arial;
	}
	.PiedDePage A:link	{
		font-size: 9px;
		background-color :#5966AF;
		color:#D6E615;
		TEXT-DECORATION: none;
		font-family: Arial;
		}
	.PiedDePage A:visited	{
		font-size: 9px;
		background-color :#5966AF;
		color:#D6E615;
		TEXT-DECORATION: none;
		font-family: Arial;
		}
	.PiedDePage A:active	{
		font-size: 9px;
		background-color :#5966AF;
		color:#D6E615;
		TEXT-DECORATION: none;
		font-family: Arial;
		}	
	.PiedDePage A:hover	{
		color:#FFFFFF;
		TEXT-DECORATION: none;
		font-family: Arial;
		}
/* Bas de page d'une rubrique*/
	.BasDePage
	{
		font-size: 10px;
		background-color :#ffffff;
		color:#007167;
	}
	.BasDePage A:link	{
		font-size: 10px;
		font-weight:bold;
		background-color :#ffffff;
		color:#007167;
		TEXT-DECORATION: none;
		}
	.BasDePage A:visited	{
		font-size: 10px;
		font-weight:bold;
		background-color :#ffffff;
		color:#007167;
		TEXT-DECORATION: none;
		}
	.BasDePage A:active	{
		font-size: 10px;
		font-weight:bold;
		background-color :#ffffff;
		color:#007167;
		TEXT-DECORATION: none;
		}	
	.BasDePage A:hover	{
		color:#007167;
		font-weight:bold;
		TEXT-DECORATION: none;
		}

/******************************************** plan du site */
	.Plan
	{
		/* border: 1px solid #365078; */ 
		border-bottom :1px solid #365078;
		border-left :1px solid #365078;
		border-top :1px solid #365078;
		border-right : none;
		background-color: White;
		text-align:  left;
	}
	.PlanTitreRubrique
	{
		font-family : Trebuchet MS;
		font-weight : bold;
		font-style : italic;
		Font-Size : Large;
		color : #004040;
		padding-left : 10px;
		text-decoration : none;
	}
	.PlanRubrique
	{
		font-family : Trebuchet MS;
		font-weight : bold;
		font-style : italic;
		Font-Size : Small;
		color : #404040;
		padding-left : 30px;
		text-decoration : none;
	}

