/*
	------------------
	Classes par défaut
	------------------
*/	


body {	 
	font-family:		'Arial', sans-serif ;
	font-size:			7pt ;  
	font-weight:		normal ; 
	background-color:	#D9D9D9;
}


td  { 
	font-family:		'Arial', sans-serif ; 
	font-size:			7pt ; 
}

p {
	margin-top: 0;  
	margin-bottom: 10;
}

b,strong  { 
	font-weight:		bold;
	color : #4D4B4B;
}


/* Liens */

a  {
	font-family:		'Tahoma', 'Trebuchet MS', sans-serif ;
	color:				#2686D0;
	font-weight:		bold; 
	text-decoration:	none;
	font-size: 8pt;
}

a:link   { 
	color:				#2686D0; 
	font-weight:		bold; 
	text-decoration:	none;
	font-size: 8pt;
}	

a:visited  { 
	color:				#2686D0; 	 
	font-weight:		bold; 
	text-decoration:	none ;
	font-size: 8pt;
}
a:hover  { 
	color:				#848284; 
	font-weight:		bold; 
	text-decoration:	none;
	font-size: 8pt;
}  

input {
	font-weight:		italic; 
	font-size:			8pt; 
	border-width:		1; 
	border-color:		#A5ACB2; 
	border-style:		solid;
	font-family:		'Tahoma', 'Trebuchet MS', sans-serif ;
	color : #333333;
	text-align: left;
	height: 17;
	width: 100%;
	padding-left:		4;
}

.valeur input {
	font-weight:		italic; 
	font-size:			8pt; 
	border-width:		1; 
	border-color:		#A5ACB2; 
	border-style:		solid;
	font-family:		'Tahoma', 'Trebuchet MS', sans-serif ;
	color : #333333;
	text-align: left;
	height: 17;
	width: 100%;
	padding-left:		4;

}

 .valeur_rouge input {
	font-weight:		italic; 
	font-size:			8pt; 
	border-width:		1; 
	border-color:		#CA0000; 
	border-style:		solid;
	font-family:		'Tahoma', 'Trebuchet MS', sans-serif ;
	color : #CA0000;
	text-align: left;
	height: 17;
	width: 100%;
	padding-left: 4;

}

select {
	font-weight:		italic; 
	font-size:			7pt; 
	border-width:		1; 
	border-color:		#A5ACB2; 
	border-style:		solid;
	font-family:		'Tahoma', 'Trebuchet MS', sans-serif ;
	color : #333333;
	width: 70;
	height: 15;

}

.valeur select {
	font-weight:		italic; 
	font-size:			7.5pt; 
	border-width:		1; 
	border-color:		#A5ACB2; 
	border-style:		solid;
	font-family:		'Tahoma', 'Trebuchet MS', sans-serif ;
	color : #333333;
	width: 100%;
	height: 17;

}

textarea {
	font-weight:		italic; 
	font-size:			8pt; 
	border-width:		1; 
	border-color:		#A5ACB2; 
	border-style:		solid;
	font-family:		'Tahoma', 'Trebuchet MS', sans-serif ;
	color : #333333;
	text-align: left;
	padding-left:		4;

}


/*
	---------------------------------------
	Cadre Principal
	---------------------------------------
*/	


.principal .titre_page {
	color: #2686D0; 
	font-weight: bold; 
	text-decoration:	none;
	font-family: Tahoma;
	font-size: 8pt;
}

.principal .titre {
	color: #000000; 
	font-weight: bold; 
	font-family: Arial;
	font-size: 8pt;
	vertical-align: middle;
	border-top: none; 
	border-right: none; 
	border-bottom: solid; 
	border-left: none; 
	border-width: 1;
	border-color: #000000;
	letter-spacing: 0.05em;
}

.principal .titre_recherche {
	color: #000000; 
	font-weight: normal; 
	font-family: Arial;
	font-size: 8.5pt;
	vertical-align: middle;
	border-top: none; 
	border-right: none; 
	border-bottom: solid; 
	border-left: none; 
	border-width: 1;
	border-color: #000000;
}

.principal .maj{
	color:	#999999; 
	font-weight: normal; 
	font-size: 7.5pt;
	vertical-align: bottom;
	text-align: right;
	border-top: none; 
	border-right: none; 
	border-bottom: solid; 
	border-left: none; 
	border-width: 1;
	border-color: #000000;
	letter-spacing: 0.25pt ;
}

.principal .maj b{
	color:	#000000; 
	font-weight: normal; 
	font-size: 7.5pt;
	letter-spacing: normal;

}

.principal .lang {
	color: #9E9E9E;
	font-weight: normal; 
	font-size: 7.5pt;
	text-align: center;
	font-family: Arial;
}

.principal .texte {
	color: #000000;
	font-weight: normal; 
	font-size: 8pt;
}

.principal .titre_lien {
	color: #000000;
	font-weight: bold; 
	font-size: 10pt;
	text-align: left;
	font-family: Arial;
	letter-spacing: 0.05em;
	line-height: 8pt;
}

.principal .titre_lien a{
	color: #000000;
	font-weight: bold; 
	font-size: 10pt;
	text-align: left;
	font-family: Arial;
	letter-spacing: 0.05em;
	line-height: 12pt;
	text-decoration: none;
}

.principal .titre_lien a:link{
	color: #000000;
	font-weight: bold; 
	font-size: 10pt;
	text-decoration: none;
}

.principal .titre_lien a:visited{
	color: #000000;
	font-weight: bold; 
	font-size: 10pt;
	text-decoration: none;
}

.principal .titre_lien a:hover{
	color: #000000;
	font-weight: bold; 
	font-size: 10pt;
	text-decoration: underline;
}

.principal .sous_titre_lien {
	color: #7B7B7B;
	font-weight: normal; 
	font-size: 8pt;
	line-height: 9pt;
	text-align: left;
	font-family: Arial;
	letter-spacing: 0.05em;
}



.principal .lien {
	color: #2686D0;
	font-weight: bold; 
	font-size: 8pt;
/*	text-align: left;*/
}

.principal .lien b{
	color: #000000;
	font-weight: bold; 
	font-size: 8pt;
	text-align: left;
	letter-spacing: 0.05em;
}

.principal .lien a{
	color: #2686D0;
	font-weight: bold; 
	font-size: 8pt;
	text-align: left;
	letter-spacing: 0.05em;
	text-decoration: none;
}

.principal .lien a:link{
	color: #2686D0;
	font-weight: bold; 
	font-size: 8pt;
	text-align: left;
	letter-spacing: 0.05em;
	text-decoration: none;
}

.principal .lien a:visited{
	color: #2686D0;
	font-weight: bold; 
	font-size: 8pt;
	text-align: left;
	letter-spacing: 0.05em;
	text-decoration: none;
}

.principal .lien a:hover{
	color:#000000;
	font-weight: bold; 
	font-size: 8pt;
	text-align: left;
	letter-spacing: 0.05em;
	text-decoration: none;
}


.principal .intitule {
	color: #9E9E9E;
	font-weight: normal; 
	font-size: 7.5pt;
	text-align: left;
	font-style: Arial;
	line-height: 9pt;
}


.principal .valeur {
	color: #404040;
	font-weight: normal; 
	font-size: 7.5pt;
	text-align: left;
	font-style: Arial;
	line-height: 9pt;

}


.principal .valeur_2 {
	color: #404040;
	font-weight: bold; 
	font-size: 8.5pt;
	text-align: left;
	font-style: Arial;
	line-height: 9pt;

}


.principal .mots_cles {
	color: #000000;
	font-weight: normal; 
	font-size: 8.5pt;
	text-align: left;
	vertical-align: middle;
	line-height: 9pt;

}

.principal .titre_mots_cles {
	color: #404040;
	font-weight: normal; 
	font-size: 8pt;
	line-height: 9pt;

}


.principal .resultats .bordure {
	color: #363636;
	font-weight: normal; 
	font-size: 8pt;
	border-top: solid; 
	border-right: none; 
	border-bottom: none; 
	border-left: none; 
	border-width: 1;
	border-color: #E5E5E5;
	background-color: #FFFFFF;
	line-height: 10pt;

}

.principal .resultats .bordure_2 {
	color: #363636;
	font-weight: normal; 
	font-size: 8pt;
	border-top: dashed; 
	border-right: none; 
	border-bottom: none; 
	border-left: none; 
	border-width: 1;
	border-color: #E5E5E5;
	background-color: #FFFFFF;
	line-height: 10pt;

}


.principal .resultats .titre_colonne {
	color: #565656;
	font-weight: 600; 
	font-size: 7.5pt;
	line-height: 9pt;
	border-top: none; 
	border-right: solid; 
	border-bottom: solid; 
	border-left: none; 
	border-width: 1;
	border-color: #E5E5E5;

}


.principal .resultats .titre_colonne_2 {
	color: #565656;
	font-weight: 600; 
	font-size: 7.5pt;
	line-height: 9pt;
	border-top: none; 
	border-right: none; 
	border-bottom: solid; 
	border-left: none; 
	border-width: 1;
	border-color: #E5E5E5;

}


.principal .resultats .cell_impair {
	color: #363636;
	font-weight: normal; 
	font-size: 8pt;
	border-top: none; 
	border-right: solid; 
	border-bottom: none; 
	border-left: none; 
	border-width: 1;
	border-color: #E5E5E5;
	background-color: #F7F7F7;
	line-height: 10pt;

}


.principal .resultats .cell_impair_intitule {
	color: #A5A5A5;
	font-weight: normal; 
	font-size: 8pt;
	border-top: none; 
	border-right: solid; 
	border-bottom: none; 
	border-left: none; 
	border-width: 1;
	border-color: #E5E5E5;
	background-color: #F7F7F7;
	line-height: 10pt;

}



.principal .resultats .cell_impair_2 {
	color: #363636;
	font-weight: normal; 
	font-size: 8pt;
	border-top: none; 
	border-right: none; 
	border-bottom: none; 
	border-left: none; 
	border-width: 1;
	border-color: #E5E5E5;
	background-color: #F7F7F7;
	line-height: 10pt;

}

.principal .resultats .cell_pair {
	color: #363636;
	font-weight: normal; 
	font-size: 8pt;
	border-top: none; 
	border-right: solid; 
	border-bottom: none; 
	border-left: none; 
	border-width: 1;
	border-color: #E5E5E5;
	background-color: #FFFFFF;
	line-height: 10pt;

}


.principal .resultats .cell_pair_intitule {
	color: #A5A5A5;
	font-weight: normal; 
	font-size: 8pt;
	border-top: none; 
	border-right: solid; 
	border-bottom: none; 
	border-left: none; 
	border-width: 1;
	border-color: #E5E5E5;
	background-color: #FFFFFF;
	line-height: 10pt;

}

.principal .resultats .cell_pair_2 {
	color: #363636;
	font-weight: normal; 
	font-size: 8pt;
	border-top: none; 
	border-right: none; 
	border-bottom: none; 
	border-left: none; 
	border-width: 1;
	border-color: #E5E5E5;
	background-color: #FFFFFF;
	line-height: 10pt;

}

.principal .resultats .cell_pair_2 a{
	color: #2686D0;
	font-weight: normal; 
	font-size: 8pt;
	line-height: 10pt;
	text-decoration: underline;

}

.principal .resultats .cell_pair_2 a:link{
	color: #2686D0;
	font-weight: normal; 
	font-size: 8pt;
	line-height: 10pt;
	text-decoration: underline;

}

.principal .resultats .cell_pair_2 a:visited{
	color: #2686D0;
	font-weight: normal; 
	font-size: 8pt;
	line-height: 10pt;
	text-decoration: underline;

}

.principal .resultats .cell_pair_2 a:hover{
	color: #2686D0;
	font-weight: normal; 
	font-size: 8pt;
	line-height: 10pt;
	text-decoration: none;

}



.principal .resultats .cell_impair_2 a{
	color: #2686D0;
	font-weight: normal; 
	font-size: 8pt;
	line-height: 10pt;
	text-decoration: underline;

}

.principal .resultats .cell_impair_2 a:link{
	color: #2686D0;
	font-weight: normal; 
	font-size: 8pt;
	line-height: 10pt;
	text-decoration: underline;

}

.principal .resultats .cell_impair_2 a:visited{
	color: #2686D0;
	font-weight: normal; 
	font-size: 8pt;
	line-height: 10pt;
	text-decoration: underline;

}

.principal .resultats .cell_impair_2 a:hover{
	color: #2686D0;
	font-weight: normal; 
	font-size: 8pt;
	line-height: 10pt;
	text-decoration: none;

}

.principal .titre_resultat {
	color: #404040;
	font-weight: normal; 
	font-size: 7.5pt;
	line-height: 9pt;

}

.principal .titre_resultat .bleu{
	color: #2686D0;
	font-weight: normal; 
	font-size: 7.5pt;
	line-height: 9pt;

}

.principal .titre_resultat b{
	color: #404040;
	font-weight: bold; 
	font-size: 7.5pt;
	line-height: 9pt;

}

.principal .chevron {
	background-image: url('media/agria_entreprises/puce_fleche_bleue.gif'); 
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 20px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right:5px;
}


.lien_org {
	background-repeat: no-repeat;
	background-position: -2px 2px;
	text-align:		left;
	margin-bottom:	5px;
	margin-top:		0px;
	margin-right:	5px;
	padding-left:	10px;	
}


/* BOUTONS */


.principal .bouton {
	color: #000000;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: normal;
}


.principal .bouton a{
	color:	#000000;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: normal;
}


.principal .bouton a:link{
	color:	#000000;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: normal;
}

.principal .bouton a:visited{
	color:	#000000;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: normal;
}

.principal .bouton a:hover{
	color:	#8E8E8E;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: normal;
}

.principal .resultats .bouton_mini {
	color: #000000;
	font-weight: bold; 
	font-size: 6.5pt;
	text-align: center;
	letter-spacing: normal;
}


.principal .resultats .bouton_mini a{
	color:	#000000;
	font-weight: bold; 
	font-size: 6.5pt;
	text-align: center;
	letter-spacing: normal;
	text-decoration: none;
}


.principal .resultats .bouton_mini a:link{
	color:	#000000;
	font-weight: bold; 
	font-size: 6.5pt;
	text-align: center;
	letter-spacing: normal;
	text-decoration: none;
}

.principal .resultats .bouton_mini a:visited{
	color:	#000000;
	font-weight: bold; 
	font-size: 6.5pt;
	text-align: center;
	letter-spacing: normal;
	text-decoration: none;
}

.principal .resultats .bouton_mini a:hover{
	color:	#8E8E8E;
	font-weight: bold; 
	font-size: 6.5pt;
	text-align: center;
	letter-spacing: normal;
	text-decoration: none;
}




/* CHAMPS */

.principal .champ {
	color: #565656;
	font-weight: 600; 
	font-size: 7pt;
	line-height: 7.5pt;
	font-family: Arial;
}

.principal .champ_rouge {
	color: #CA0000;
	font-weight: 600; 
	font-size: 7pt;
	line-height: 7.5pt;
}


.principal .champ_facultatif {
	color: #565656;
	font-weight: normal; 
	font-size: 7pt;
	line-height: 7.5pt;

}

.principal .trad {
	color: #9E9E9E;
	font-weight: normal; 
	font-size: 7pt;
	line-height: 7.5pt;
	text-align: right;
}


.principal .bordure {
	border-top: none; 
	border-right: none; 
	border-bottom: dashed; 
	border-left: none; 
	border-width: 1;
	border-color: #C2C2C2;
}



/*
	---------------------------------------
	Cadre de navigation
	---------------------------------------
*/	



/* TITRES et SOUS-TITRES */

.cadre_nav .titre {
	color:	#000000;
	font-weight: bold; 
	font-size: 8pt;
	letter-spacing: 1;
	font-family: Arial;
	text-align: left;
	line-height: 9pt;
}

.cadre_nav .sous_titre {
	color: #333333;
	font-weight: normal; 
	font-size: 8pt;
}

.cadre_nav .sous_titre a  {
	color: #333333;
	font-weight: normal; 
	text-decoration: none;
	font-size: 8pt;
}

.cadre_nav .sous_titre a:link   { 
	color: #333333;
	font-weight: normal; 
	text-decoration: none;
	font-size: 8pt;
}

.cadre_nav .sous_titre a:visited  { 
	color: #333333;
	font-weight: normal; 
	text-decoration: none;
	font-size: 8pt;
}

.cadre_nav .sous_titre a:hover  { 
	color: #2686D0;
	font-weight: normal; 
	text-decoration: none;
	font-size: 8pt;
} 

.cadre_nav .bandeau_couleur {
 background-color: #D9D9D9;
} 





/* CHAMPS */

.cadre_nav .champ {
	color: #6D6D6D;
	font-weight: normal; 
	font-size: 7pt;
	line-height: 8pt;
}


.cadre_nav .champ_commentaire {
	color: #9E9E9E;
	font-weight: normal; 
	font-size: 7pt;
	line-height: 9pt;
}


.cadre_nav .valeur {
	color: #000000;
	font-weight: normal; 
	font-size: 9pt;
	line-height: 8pt;
	background-color: #FFFFFF;
	height: 15px;

}


.cadre_nav .valeur .type {
	color: #547DA7;
	font-weight: normal; 
	font-size: 8pt;
	vertical-align: middle;
	height: 15px;

}



/* Lien "Mot de passe oublié ?" */


.cadre_nav .mdp_oubli {
	color: #636363;
	font-weight: normal; 
	font-size: 7.5pt;
}

.cadre_nav .mdp_oubli a{
	color: #636363;
	font-weight: normal; 
	font-size: 7.5pt;
	text-decoration: underline;
}

.cadre_nav .mdp_oubli a:link{
	color: #636363;
	font-weight: normal; 
	font-size: 7.5pt;
	text-decoration: underline;
}

.cadre_nav .mdp_oubli a:visited{
	color: #636363;
	font-weight: normal; 
	font-size: 7.5pt;
	text-decoration: underline;
}

.cadre_nav .mdp_oubli a:hover{
	color: #C2C2C2;
	font-weight: normal; 
	font-size: 7.5pt;
	text-decoration: underline;
}



/* BOUTONS  (Connexion, Enregistrer, Annuler...) */


.cadre_nav .bouton {
	color:	#000000;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: 0.05em;
}


.cadre_nav .bouton a{
	color:	#000000;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: 0.05em;
}


.cadre_nav .bouton a:link{
	color:	#000000;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: 0.05em;
}

.cadre_nav .bouton a:visited{
	color:	#000000;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: 0.05em;
}

.cadre_nav .bouton a:hover{
	color:	#C2C2C2;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: 0.05em;
}





/* Cadre AIDE */

td .aide{
	background-color: #FFFFFF;
	border-top: dashed; 
	border-right: dashed; 
	border-bottom: dashed; 
	border-left: dashed; 
	border-width: 1;
	border-color: #B7B7B7;
	color: #6D6D6D
	
}

.aide .texte{

	color: #6D6D6D;
	font-weight: normal; 
	font-size: 7.5pt;
	text-align: left;
	line-height: 9pt;

}


.aide .texte b{

	color: #6D6D6D;
	font-weight: bold; 
	font-size: 7.5pt;
	text-align: left;
	line-height: 9pt;
}


.tetiere {
	background-image: url('media/agria_entreprises/bandeau_agria.jpg'); 
	background-repeat: no-repeat; 
	height:70px;
}


.tetiere .titre {
	color: #000000;
	font-weight:	bold; 
	font-size: 12pt;
	text-align: left;
	font-family: Arial;
	letter-spacing: 0.05em;
	visibility:hidden;
}


.tetiere .sous_titre {
	color: #595959;
	font-weight: normal; 
	font-size: 10pt;
	text-align: left;
	letter-spacing: 0.05em;
	visibility:hidden;
}


.nav {
	background-image: url('media/fond_nav.gif'); 
	background-repeat: repeat-x; 
	border-top: solid; 
	border-right: none; 
	border-bottom: solid; 
	border-left: none; 
	border-width: 1px;
	border-color: #7B7B7B;
}


.nav .titre {
	color: #333333;
	font-weight: normal; 
	font-size: 7.5pt;
	text-align: center;
	font-family: Arial;
}

.nav .titre a {
	color: #333333;
	font-weight: normal; 
	font-size: 7.5pt;
	text-align: center;
	font-family: Arial;
	text-decoration:	none;
}

.nav .titre a:link{
	color: #333333;
	font-weight: normal; 
	font-size: 7.5pt;
	text-decoration:	none;
}

.nav .titre a:visited{
	color: #333333;
	font-weight: normal; 
	font-size: 7.5pt;
	text-decoration:	none;
}

.nav .titre a:hover{
	color: #2686D0;
	font-weight: normal; 
	font-size: 7.5pt;
	text-decoration:	none;
}


.nav .titre_lang {
	color: #9E9E9E;
	font-weight: normal; 
	font-size: 7.5pt;
	text-align: center;
	font-family: Arial;
}

/* Couleur du bandeau sous la nav */
.bandeau {
	background-color: #F3BF35;
	background-repeat: repeat-x; 
	border-top: none; 
	border-right: none; 
	border-bottom: solid; 
	border-left: none; 
	border-width: 1;
	border-color: #7B7B7B;
}


/* BOUTONS */


.bouton {
	color: #000000;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: normal;
}


.bouton a{
	color:	#000000;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: normal;
}


.bouton a:link{
	color:	#000000;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: normal;
}

.bouton a:visited{
	color:	#000000;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: normal;
}

.bouton a:hover{
	color:	#8E8E8E;
	font-weight: bold; 
	font-size: 7pt;
	text-align: center;
	letter-spacing: normal;
}



/* M1 */

.m1 .titre{
	font-size: 10pt;
}

.m1 .sous_titre{
	font-size: 9pt;
	color: #2686D0;
}

.m1 .texte{
	text-align: justify;
	color : #000000;

}



.m1 .lien {
	background-image: url('media/puce_fleche_rouge.gif'); 
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 20px;
	text-align: left;
	margin-bottom: 4px;
	margin-right: 5px;
}


.m1 .lien a{
	color : #2686D0;
	text-decoration: underline;
}

.m1 .lien a:link{
	color : #2686D0;
	text-decoration: underline;
}

.m1 .lien a:visited{
	color : #2686D0;
	text-decoration: underline;
}

.m1 .lien a:hover{
	color : #2686D0;
	text-decoration: underline;
}



/* ARTICLE STANDARD */

/* Article */
.article *{
	font-family: 'Arial', sans-serif;
}

.article h1 { 
	color: #000000;
	font-size: 9pt;
	margin-bottom: 0px;
	margin-top: 8px;
	font-weight: bold;
	text-align: left;
	}

.article h2 { 
	color: #595959;
	font-size: 9pt;
	margin-bottom: 0px;
	margin-top: 4px;
	font-weight: bold;
	text-align: left;
	}

.article h3 { 
	color: #000000;
	font-size: 8pt;
	margin-bottom: 0px;
	margin-top: 2px;
	font-weight: bold;
	text-align: left;
	}

.article h4 { 
	color: #595959;
	font-size: 8pt;
	margin-bottom: 0px;
	margin-top:2px;
	font-weight: bold;
	text-align: left;
	}

.article h5 { 
	color: #666666;
	font-size: 8pt;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: bold;
	text-align: left;
	}

.article h6 { 
	color: #595959;
	font-size: 7pt;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: bold;
	text-align: left;
	}


.article p { 
	color: #000000;
	font-size: 9pt;
	margin-top: 0px;
	margin-bottom: 7px;
	text-align: justify;
	}

.article div { 
	color: #000000;
	font-size: 9pt;
	margin-top: 0px;
	margin-bottom: 7px;
	text-align: justify;
	}

.article b, strong { 
	font-size: 9pt;
	font-weight: bold;
	color: #2686D0;
	}
/*
.article a { 
	font-size: 9pt;
	font-weight: normal; 
	text-decoration: underline;
	color: #2686D0;
	}


.article a:link {
	font-size: 9pt;
	font-weight: normal; 
	text-decoration: underline; 
	color: #2686D0;
	}

.article a:visited {
	font-size: 9pt;
	font-weight: normal; 
	text-decoration: underline; 
	color: #2686D0;
	}

.article a:hover {
	font-size: 9pt;
	font-weight: normal; 
	text-decoration: none;
	color: #2686D0;
	}
*/
.article .title_heading {
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	letter-spacing: 0.75pt;
	background-image: url('/systeme/cms/media/article/puce_carre.gif');
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 11px;
	border-width: 1px;
	border-color: #85B3B3;
	border-style: none none solid none;
	width: 100%
	}


.article .title { 
	font-size: 13pt;
	color: #2686D0;
	font-weight: bold;
	padding-top: 5px;
	border-width: 1px;
	border-color: #2686D0;
	border-style: none none solid none;
	clear: both;
	}

.article .subtitle { 
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

.article .content {
	padding-top: 0;
	font-size: 9pt;
	color: #262626;
	font-weight: normal;
	text-align: justify;
	margin-bottom: 15px;	
	}

.article .content p{
	padding: 0;
	margin: 0;
	}

.article .commentaire {
	font-family: Tahoma, Verdana, Arial, sans-serif ;
	font-size: 6.5pt;
	color: #B7B7B7;
	text-align: right;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:0px;
	background:	url('../../media/agria_entreprises/commentaire_fond.gif'); 
	background-repeat: repeat-y;
	background-position: right;
	}

.article .commentaire b{
	font-size: 6.5pt;
	color: #9E9C9C;
	font-weight: bold;
	}

.article img {
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

.article .link {
	font-family: Tahoma, Verdana, Arial, sans-serif ;
	font-size: 8pt;
	line-height: 15px
	color: #CECECE;
	text-align: left;
	padding-right:4px;
	padding-left:16px;
	padding-top: 0px;
	padding-bottom:0px;
	background:	url('media/agria_entreprises/icone_lien.gif'); 
	background-repeat: no-repeat;
	background-position: left 2px;
	font-weight: normal;
	letter-spacing: 0.25pt;
	}

.article .document {
	font-family: Tahoma, Verdana, Arial, sans-serif ;
	font-size: 8pt;
	line-height: 15px
	color: #CECECE;
	text-align: left;
	padding-right:4px;
	padding-left:16px;
	padding-top:0px;
	padding-bottom:0px;
	background:	url('media/agria_entreprises/icone_doc.gif'); 
	background-repeat: no-repeat;
	background-position: left 2px;
	}

.article .link a, .article .document a{
	font-size: 8pt;
	font-weight: normal;
	color: #2686D0;
	text-decoration: underline;
}

.article .link a:link|visited, .article .document a:link|visited{
	font-size: 8pt;
	font-weight: normal;
	color: #2686D0;
	text-decoration: underline;
}

.article .link a:hover, .article .document a:hover{
	font-size: 8pt;
	font-weight: normal;
	color: #2686D0;
	text-decoration: none;
}

/* LISTES */

.article ol {
	margin-left: 0px; 
	padding-left: 0px; 
/* espacement avant la liste */
	margin-top: 5px; 
/* espacement après la liste */
	margin-bottom: 5px;
	font-size: 9pt;

}

.article ol li {
	list-style-type: decimal;
	font-size: 9pt;
}

.article ul {
	list-style-type: none;
	margin-left: 0px; 
	padding-left: 0px; 
/* espacement avant la liste */
	margin-top: 5px; 
/* espacement après la liste */
	margin-bottom: 5px;
	font-size: 9pt;
}

.article li {
	background-repeat: no-repeat;
	background-position: 0px 3px;		
/* redéfinition de l'alignement vertical car celui contextuel à .content n'est pas bon */
	vertical-align: top;	
/* espacement avant chaque ligne */
	margin-top: 3px; 
	font-size: 9pt;
}

.article ul li .liste_li_ie {
	width:100%; 
	padding-left: 10px; 
	background-image: url('media/agria_entreprises/puce_liste02.gif'); 
	background-repeat: no-repeat; 
	background-position: 0px 3px;
	font-size: 9pt;
	}

.article ol li .liste_li_ie {
	width:100%; 
	padding-left: 0px; 
	background-image: none; 
	font-size: 9pt;
	}

.article ul .liste_li_firefox {
	padding-left: 10px; 
	background-image: url('media/agria_entreprises/puce_liste02.gif');
	font-size: 9pt;
	}

.article ol .liste_li_firefox {
	padding-left: 0px; 
	background-image: none;
	margin-left: 20px;
	font-size: 9pt;
	}

.article ul li .liste_li_ie div{
	font-size: 9pt;
	}

.article ul li .liste_li_firefox div{
	font-size: 9pt;
	}

/* FIN LISTES */


.photo {
	margin-right: 17px;
}


/* article ACCUEIL */

.article_accueil {
	font-family: 'Arial', sans-serif;
}

.article_accueil .titre {		
	font-size: 9pt;
	font-weight: bold;
	color: #2686D0;
	text-align: left;
}

.article_accueil .sous-titre {	
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

/* Taille des paragraphes des articles en accueil */
.article_accueil p {
	margin-bottom: 0px;
	margin-top: 2px;
	font-size: 8pt;
	font-weight: normal;
	text-align: justify;
	line-height: 11pt;
	color: #4C4C4C;
}

.article_accueil ul {
	margin-left: 0px; 
	padding-left: 20px; 
	list-style-type: disc;
	list-style:inside ; 
	text-indent: -16px;
	text-align: justify;
	margin-top: 2px; 
	margin-bottom: 2px;
	font-size: 8pt;
	color: #4C4C4C;
	}

.article_accueil ol {
	margin-top: 5px;
	margin-bottom: 7px;
	padding: 0px;
	line-height: 11pt; 
	font-size: 8pt;
	color: #4C4C4C;
	}

.article_accueil li {
	font-size: 8pt;
	color: #4C4C4C;
	margin-top: 3px; 
	margin-bottom: 3px;
	line-height: 11pt;
	}

.article_accueil .texte{	
	font-size: 8pt;
	font-weight: normal;
	color: #4C4C4C;
	margin-top: 2px;
	text-align: justify;
}

.article_accueil .texte a {
	font-size: 8pt;
	font-weight: normal;
	color: #367E7E;
	text-decoration: underline;
}

.article_accueil .texte a:link {	
	font-size: 8pt;
	font-weight: normal;
	color: #367E7E;
	text-decoration: underline;
}

.article_accueil .texte a:visited {
	font-size: 8pt;
	font-weight: normal;
	color: #367E7E;
	text-decoration: underline;
}

.article_accueil .texte a:hover {
	font-size: 8pt;
	font-weight: normal;
	color: #367E7E;
	text-decoration: none;
}

.article_accueil .texte .chevron a {
	font-size: 7pt;
	font-weight: normal;
	color: #367E7E;
	text-decoration: underline;
	letter-spacing: -1.5pt;
}

.article_accueil .texte .chevron a:link {	
	font-size: 7pt;
	font-weight: normal;
	color: #367E7E;
	text-decoration: underline;
}

.article_accueil .texte .chevron a:visited {
	font-size: 7pt;
	font-weight: normal;
	color: #367E7E;
	text-decoration: underline;
}

.article_accueil .texte .chevron a:hover {
	font-size: 7pt;
	font-weight: normal;
	color: #367E7E;
	text-decoration: none;
}

.article_accueil .lien {
	background-image: url('media/agria_entreprises/puce_lien.gif'); 
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 7px;
	font-size: 7.5pt;
	font-weight: normal;
	color: #2686D0;
	margin-top: 5px;
	text-align: left;
}

.article_accueil .lien a{

	font-size: 7.5pt;
	font-weight: normal;
	color: #2686D0;
	text-decoration: underline;
}

.article_accueil .lien a:link{

	font-size: 7.5pt;
	font-weight: normal;
	color: #2686D0;
	text-decoration: underline;
}

.article_accueil .lien a:visited{

	font-size: 7.5pt;
	font-weight: normal;
	color: #2686D0;
	text-decoration: underline;
}

.article_accueil .lien a:hover{

	font-size: 7.5pt;
	font-weight: normal;
	color: #2686D0;
	text-decoration: none;
}

.article_accueil .sep {
	background-image: url('media/agria_entreprises/sep.gif'); 
	background-repeat: repeat-y; 	
}


/* Barre de recherche */

.barre_recherche .titre {
	background-color: #E5E5E5;
	color: #929292;
	font-weight: bold;
	font-size: 7.5pt;
	padding-left:5px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-top: 2px;

}


.barre_recherche .titre a{
	background-color: #E5E5E5;
	color: #929292;
	font-weight: bold;
	font-size: 7.5pt;
}

.barre_recherche .titre a:link{
	background-color: #E5E5E5;
	color: #929292;
	font-weight: bold;
	font-size: 7.5pt;
}

.barre_recherche .titre a:visited{
	background-color: #E5E5E5;
	color: #929292;
	font-weight: bold;
	font-size: 7.5pt;
}

.barre_recherche .titre a:hover{
	background-color: #E5E5E5;
	color: #929292;
	font-weight: bold;
	font-size: 7.5pt;
}



/* Couleur par defaut */

.barre_recherche .fond_sep {
	background-image: url('media/agria_entreprises/fond_sep.gif'); 
	background-repeat: no-repeat; 
}

.barre_recherche .fond {
	background-color: #F5F5F5;
}

.barre_recherche .intitule {
	background-image: url('media/agria_entreprises/puce_critere.gif'); 
	background-repeat: no-repeat;
	background-position: left 2px;
	background-color: #F3BF35;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;
	padding-left: 18px;
	padding-right: 5px;
	padding-top: 0px;
	
}


.barre_recherche .intitule a:link{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}

.barre_recherche .intitule a:visited{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}

.barre_recherche .intitule_selec {
	background-image: url('media/agria_entreprises/puce_critere_over.gif'); 
	background-repeat: no-repeat;
	background-position: left 2px;
	background-color: #F3BF35;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	line-height: 9pt;
	padding-left: 18px;
	padding-right: 5px;
}

.barre_recherche .intitule_over {
	background-image: url('media/agria_entreprises/puce_critere_over.gif'); 
	background-repeat: no-repeat;
	background-position: left 2px;
	background-color: #F3BF35;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;
	padding-left: 18px;
	padding-right: 5px;
	padding-top: 0px;
	cursor: none;
}

.barre_recherche .intitule_over a:link{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}

.barre_recherche .intitule_over a:visited{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}

.barre_recherche .intitule_over a:hover{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}



/* Couleur Orange */

.barre_recherche .fond_sep_orange {
	background-image: url('media/agria_entreprises/fond_sep.gif'); 
	background-repeat: no-repeat; 
}

.barre_recherche .fond_orange {
	background-color: #F3BF35;
}

.barre_recherche .intitule_orange {
	background-image: url('media/agria_entreprises/puce_critere.gif'); 
	background-repeat: no-repeat;
	background-position: left 2px;
	background-color: #F3BF35;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;
	padding-left: 18px;
	padding-right: 5px;
	padding-top: 0px;	
}


.barre_recherche .intitule_orange a:link{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}

.barre_recherche .intitule_orange a:visited{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}

.barre_recherche .intitule_selec_orange {
	background-image: url('media/agria_entreprises/puce_critere_over.gif'); 
	background-repeat: no-repeat;
	background-position: left 2px;
	background-color: #F3BF35;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	line-height: 9pt;
	padding-left: 18px;
	padding-right: 5px;
}

.barre_recherche .intitule_over_orange {
	background-image: url('media/agria_entreprises/puce_critere_over.gif'); 
	background-repeat: no-repeat;
	background-position: left 2px;
	background-color: #F3BF35;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;
	padding-left: 18px;
	padding-right: 5px;
	padding-top: 0px;
	cursor: pointer;
}

.barre_recherche .intitule_over_orange a:link{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}

.barre_recherche .intitule_over_orange a:visited{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}

.barre_recherche .intitule_over_orange a:hover{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}



/* Couleur Bleu */

.barre_recherche .fond_sep_bleu {
	background-image: url('media/agria_entreprises/fond_sep.gif'); 
	background-repeat: no-repeat; 
}

.barre_recherche .fond_bleu {
	background-color: #F3BF35;
}

.barre_recherche .intitule_bleu {
	background-image: url('media/agria_entreprises/puce_critere.gif'); 
	background-repeat: no-repeat;
	background-position: left 2px;
	background-color: #F3BF35;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;
	padding-left: 18px;
	padding-right: 5px;
	padding-top: 0px;
	
}


.barre_recherche .intitule_bleu a:link{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}

.barre_recherche .intitule_bleu a:visited{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}

.barre_recherche .intitule_selec_bleu {
	background-image: url('media/agria_entreprises/puce_critere_over.gif'); 
	background-repeat: no-repeat;
	background-position: left 2px;
	background-color: #F3BF35;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	line-height: 9pt;
	padding-left: 18px;
	padding-right: 5px;
}

.barre_recherche .intitule_over_bleu {
	background-image: url('media/agria_entreprises/puce_critere_over.gif'); 
	background-repeat: no-repeat;
	background-position: left 2px;
	background-color: #F3BF35;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;
	padding-left: 18px;
	padding-right: 5px;
	padding-top: 0px;
	cursor: pointer;
}

.barre_recherche .intitule_over_bleu a:link{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}

.barre_recherche .intitule_over_bleu a:visited{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}

.barre_recherche .intitule_over_bleu a:hover{
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	line-height: 9pt;		
}


/* BARRE TYPE DE RECHERCHE */

.barre_recherche .type_recherche {
	background-image: url('media/agria_entreprises/puce_type_recherche.gif'); 
	background-repeat: no-repeat;
	background-position: left 1px;
	color: #7B7B7B;
	font-weight: bold;
	font-size: 10pt;
	padding-left: 27px;
	padding-right: 20px;
	line-height: 10pt;
}

.barre_recherche .type_recherche a{
	font-family: Arial, sans-serif;
	color: #7B7B7B;
	font-weight: bold;
	font-size: 10pt;
}


.barre_recherche .type_recherche a:link{
	color: #7B7B7B;
	font-weight: bold;
	font-size: 10pt;
}

.barre_recherche .type_recherche a:visited{
	color: #7B7B7B;
	font-weight: bold;
	font-size: 10pt;
}


.barre_recherche .type_recherche_over {
	background-image: url('media/agria_entreprises/puce_type_recherche_over.gif'); 
	background-repeat: no-repeat;
	background-position: left 1px;
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
	padding-left:27px;
	padding-right: 20px;
	cursor: pointer;
}

.barre_recherche .type_recherche_over a{
	font-family: Arial, sans-serif;
	color: #2686D0;
	font-weight: bold;
	font-size: 10pt;

}

.barre_recherche .type_recherche_over a:link{
	color: #2686D0;
	font-weight: bold;
	font-size: 10pt;

}


.barre_recherche .type_recherche_over a:visited{
	color: #2686D0;
	font-weight: bold;
	font-size: 10pt;

}

.barre_recherche .type_recherche_over a:hover{
	color: #2686D0;
	font-weight: bold;
	font-size: 10pt;

}

.barre_recherche .type_recherche_over_orange {
	background-image: url('media/agria_entreprises/puce_type_recherche_over.gif'); 
	background-repeat: no-repeat;
	background-position: left 1px;
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
	padding-left:27px;
	padding-right: 20px;
	cursor: pointer;
}


.barre_recherche .type_recherche_over_orange a{
	font-family: Arial, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 10pt;

}

.barre_recherche .type_recherche_over_orange a:link{
	color: #000000;
	font-weight: bold;
	font-size: 10pt;

}


.barre_recherche .type_recherche_over_orange a:visited{
	color: #000000;
	font-weight: bold;
	font-size: 10pt;

}

.barre_recherche .type_recherche_over_orange a:hover{
	color: #000000;
	font-weight: bold;
	font-size: 10pt;

}

.barre_recherche .type_recherche_over_bleu {
	background-image: url('media/agria_entreprises/puce_type_recherche_over_bleue.gif'); 
	background-repeat: no-repeat;
	background-position: left 1px;
	color: #0F45BF;
	font-weight: bold;
	font-size: 10pt;
	padding-left:27px;
	padding-right: 20px;
	cursor: pointer;
}

.barre_recherche .type_recherche_over_bleu a{
	font-family: Arial, sans-serif;
	color: #0F45BF;
	font-weight: bold;
	font-size: 10pt;

}

.barre_recherche .type_recherche_over_bleu a:link{
	color: #0F45BF;
	font-weight: bold;
	font-size: 10pt;

}


.barre_recherche .type_recherche_over_bleu a:visited{
	color: #0F45BF;
	font-weight: bold;
	font-size: 10pt;

}

.barre_recherche .type_recherche_over__bleu a:hover{
	color: #0F45BF;
	font-weight: bold;
	font-size: 10pt;

}


/* LISTE RESULTATS */

.barre_recherche .recherche {
	color: #929292;
	font-weight: bold;
	font-size: 7.5pt;
}


/* Default */
.liste .intitule {
	height: 23px;
	border-width: 1px;
	border-style: none none solid none;
	border-color: #DFDFDF;
	vertical-align: top;
	padding-top: 3px;
	padding-left: 12px;
	color: #2686D0;
	font-size: 8pt;
	background-image: url('media/agria_entreprises/puce_liste.gif'); 
	background-repeat: no-repeat; 
	background-position: left 9px;
	line-height: 9pt;
	padding-top: 5px;
	padding-bottom: 5px;
}


.liste .intitule b{
	color: #2686D0;
	font-size: 7.5pt;
	font-weight: normal;
}

.liste .intitule a{
	color: #2686D0;
	font-size: 8pt;
	font-weight: bold;
}


.liste .intitule a:link|visited{
	color: #2686D0;
	font-size: 8pt;
	font-weight: bold;
}

.liste .intitule a:hover{
	color: #2686D0;
	font-size: 8pt;
	font-weight: bold;
}


.liste .intitule_rollover {
	height: 23px;
	border-width: 1px;
	border-style: none none solid none;
	border-color: #DFDFDF;
	vertical-align: top;
	padding-top: 3px;
	padding-left: 12px;
	font-size: 8pt;
	background-image: url('media/agria_entreprises/puce_liste.gif'); 
	background-repeat: no-repeat; 
	color: #2686D0;
	cursor: pointer;
	background-color: #F5F5F5;
	background-position: left 9px;
	line-height: 9pt;
	padding-top: 5px;
	padding-bottom: 5px;
}

.liste .intitule_rollover b{
	color: #2686D0;
	font-size: 7.5pt;
	font-weight: normal;
}

.liste .intitule_rollover a{
	color: #2686D0;
	font-size: 8pt;
	font-weight: bold;
}


.liste .intitule_rollover a:link|visited{
	color: #2686D0;
	font-size: 8pt;
	font-weight: bold;
}

.liste .intitule_rollover a:hover{
	color: #2686D0;
	font-size: 8pt;
	font-weight: bold;
}


/* orange */
.liste .intitule_orange {
	height: 23px;
	border-width: 1px;
	border-style: none none solid none;
	border-color: #DFDFDF;
	vertical-align: top;
	padding-top: 3px;
	padding-left: 12px;
	color: #F3BF35;
	font-size: 8pt;
	background-image: url('media/agria_entreprises/puce_liste_orange.gif'); 
	background-repeat: no-repeat; 
	background-position: left 9px;
	line-height: 9pt;
	padding-top: 5px;
	padding-bottom: 5px;
}


.liste .intitule_orange  b{
	color: #F3BF35;
	font-size: 7.5pt;
	font-weight: normal;
}


.liste .intitule_rollover_orange  {
	height: 23px;
	border-width: 1px;
	border-style: none none solid none;
	border-color: #DFDFDF;
	vertical-align: top;
	padding-top: 3px;
	padding-left: 12px;
	font-size: 8pt;
	background-image: url('media/agria_entreprises/puce_liste_orange.gif'); 
	background-repeat: no-repeat; 
	color: #F3BF35;
	cursor: pointer;
	background-color: #F5F5F5;
	background-position: left 9px;
	line-height: 9pt;
	padding-top: 5px;
	padding-bottom: 5px;
}

.liste .intitule_rollover_orange  b{
	color: #F3BF35;
	font-size: 7.5pt;
	font-weight: normal;
}


/* bleu */
.liste .intitule_bleu {
	height: 23px;
	border-width: 1px;
	border-style: none none solid none;
	border-color: #DFDFDF;
	vertical-align: top;
	padding-top: 3px;
	padding-left: 12px;
	color: #F3BF35;
	font-size: 8pt;
	background-image: url('media/agria_entreprises/puce_liste_bleue.gif'); 
	background-repeat: no-repeat; 
	background-position: left 9px;
	line-height: 9pt;
	padding-top: 5px;
	padding-bottom: 5px;
}


.liste .intitule_bleu  b{
	color: #F3BF35;
	font-size: 7.5pt;
	font-weight: normal;
}


.liste .intitule_rollover_bleu  {
	height: 23px;
	border-width: 1px;
	border-style: none none solid none;
	border-color: #DFDFDF;
	vertical-align: top;
	padding-top: 3px;
	padding-left: 12px;
	font-size: 8pt;
	background-image: url('media/agria_entreprises/puce_liste_bleue.gif'); 
	background-repeat: no-repeat; 
	color: #F3BF35;
	cursor: pointer;
	background-color: #F5F5F5;
	background-position: left 9px;
	line-height: 9pt;
	padding-top: 5px;
	padding-bottom: 5px;
}

.liste .intitule_rollover_bleu  b{
	color: #F3BF35;
	font-size: 7.5pt;
	font-weight: normal;
}



.liste p{
	margin-top: 0px;
	margin-bottom: 0px;
}


.note{

	color: #6D6D6D;
	font-weight: normal; 
	font-size: 7.5pt;
	text-align: left;
	line-height: 8pt;
	padding-left: 3px;
	vertical-align: top;

}


.note a{

	color: #6D6D6D;
	font-weight: normal; 
	font-size: 7.5pt;
	text-decoration: none;

}

.note a:link{

	color: #6D6D6D;
	font-weight: normal; 
	font-size: 7.5pt;
	text-decoration: none;

}

.note a:visited{

	color: #6D6D6D;
	font-weight: normal; 
	font-size: 7.5pt;
	text-decoration: none;

}

.note a:hover{

	color: #6D6D6D;
	font-weight: normal; 
	font-size: 7.5pt;
	text-decoration: underline;

}

.principal .article_accueil .title_heading {
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	letter-spacing: 0.75pt;
	background-image: url('/systeme/cms/media/article/puce_carre.gif');
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 11px;
	border-width: 1px;
	border-color: #85B3B3;
	border-style: none none solid none;
	width: 100%;
	}


.principal .article_accueil p { 
	font-family: Arial;
	font-size: 9pt;
	margin-top: 0px;
	margin-bottom: 5px;
	text-align: justify;
	}

.principal .article_accueil b, strong { 
	font-size: 9pt;
	color: #000000;
	font-weight: bold;

	}

.principal .article_accueil a { 
	font-size: 9pt;
	font-weight: normal; 
	text-decoration: underline;
	color: #2686D0;
	}


.principal .article_accueil a:link {
	font-size: 9pt;
	font-weight: normal; 
	text-decoration: underline; 
	color: #2686D0;
	}

.principal .article_accueil a:visited {
	font-size: 9pt;
	font-weight: normal; 
	text-decoration: underline; 
	color: #2686D0;
	}

.principal .article_accueil a:hover {
	font-size: 9pt;
	font-weight: normal; 
	text-decoration: none;
	color: #2686D0;
	}



/* specifics elements */


.principal .article_accueil .title { 
	font-size: 13pt;
	color: #2686D0;
	letter-spacing: 0.25pt;
	font-weight: bold;
	padding-top: 5px;
	line-height: 13pt;
	border-width: 1px;
	border-color: #2686D0;
	border-style: none none solid none;
	}

.principal .article_accueil .subtitle { 
	font-size: 10pt;
	color: #457577;
	letter-spacing: 0.25pt;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 2px;
	}

.principal .article_accueil .content {
	padding-top: 3px;
	font-size: 9pt;
	color: #262626;
	letter-spacing: 0.25pt;
	font-weight: normal;
	text-align: justify;
	margin-bottom: 7px;	
	}

.principal .article_accueil .commentaire {
	font-family: Tahoma, Verdana, Arial, sans-serif ;
	font-size: 6.5pt;
	color: #B7B7B7;
	text-align: right;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:0px;
	background:	url('/systeme/cms/media/article/commentaire_fond.gif'); 
	background-repeat: repeat-y;
	background-position: right;
	}

.principal .article_accueil .commentaire b{
	font-size: 6.5pt;
	color: #9E9C9C;
	font-weight: bold;
	}

.principal .article_accueil .lien {
	font-family: Tahoma, Verdana, Arial, sans-serif ;
	font-size: 9pt;
	line-height: 15px
	color: #B7B7B7;
	text-align: left;
	padding-right:4px;
	padding-left:16px;
	padding-top: 0px;
	padding-bottom:0px;
	background:	url('/systeme/cms/media/article/icone_lien.gif'); 
	background-repeat: no-repeat;
	background-position: left 2px;
	font-weight: normal;
	letter-spacing: 0.25pt;
	}

.principal .article_accueil .lien a:link { 
	font-size: 9pt;
	font-weight: normal; 
	text-decoration: none;
	text-decoration: underline; 
	color: #457577;
	letter-spacing: 0.25pt;
	}

.principal .article_accueil .lien a:visited { 
	font-weight: normal; 
	text-decoration: underline; 
	color: #457577;
	letter-spacing: 0.25pt;
	}

.principal .article_accueil .lien a:hover{ 
	text-decoration: none; 
	color: #457577;
	letter-spacing: 0.25pt;
	}

.principal .article_accueil .document {
	font-family: Tahoma, Verdana, Arial, sans-serif ;
	font-size: 9pt;
	line-height: 15px
	color: #B7B7B7;
	text-align: left;
	padding-right:4px;
	padding-left:16px;
	padding-top:0px;
	padding-bottom:0px;
	background:	url('/systeme/cms/media/article/icone_doc.gif'); 
	background-repeat: no-repeat;
	background-position: left 2px;
	}

.principal .article_accueil .document a:link {
	font-size: 9pt;
	font-weight: normal; 
	text-decoration: none;
	text-decoration: underline; 
	color: #457577;
	letter-spacing: 0.25pt;
	}

.principal .article_accueil .document a:visited { 
	font-weight: normal; 
	text-decoration: underline; 
	color: #457577;
	letter-spacing: 0.25pt;
	}

.principal .article_accueil .document a:hover { 
	text-decoration: none; 
	color: #457577;
	letter-spacing: 0.25pt;
	}


/* NEWS */
.news .title a{
	font-family: 'Arial', sans-serif;
	font-size:9pt;
	color: #2686D0;
	font-weight:bold;
}

.news .title a:link|visited{
	font-family: 'Arial', sans-serif;
	font-size:9pt;
	color: #2686D0;
	font-weight:bold;
}

.news .title a:hover{
	font-family: 'Arial', sans-serif;
	font-size:9pt;
	color: #2686D0;
	font-weight:bold;
}

.news .summary a{
	font-family: 'Arial', sans-serif;
	font-size:8pt;
	color: #4C4C4C;
	font-weight:normal;
}

.news .summary a:link|visited{
	font-family: 'Arial', sans-serif;
	font-size:8pt;
	color: #4C4C4C;
	font-weight:normal;
}

.news .summary a:hover{
	font-family: 'Arial', sans-serif;
	font-size:8pt;
	color: #4C4C4C;
	font-weight:normal;
	text-decoration: underline;
}

.photo_news {
	background-image:url('/systeme/media/accueil/photo_news.jpg'); 
	background-repeat:no-repeat;
	background-position:left -1px;
}
