

/*-------------------------------*/
/* CONTENU                       */
/*-------------------------------*/


/*  GEN STYLE  */

#contenuPage h2			{ font-family: Arial, Helvetica, sans-serif; text-align:center; font-size: 15px; color: #063283; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 15px;}
		    #contenuPage h2 .rouge { color:#E80000; line-height: 30px;}			
		    #contenuPage h2 .orange { color:#FF8000; font-size: 14px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; }
			
			#contenuPage h2 .bleu { color:#1A6DDB; font-size: 14px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; line-height: 18px; }
			
			#contenuPage h2 .bleuFonce { color:#062A6D; font-size: 14px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; line-height: 18px; }
			
			
			#contenuPage h2 .rougeOutils { color:#E80000; line-height: 23px;}	
						
			#contenuPage .h2TraitBas		{
							background-image:url(gen-img/tr-separ.jpg);
							background-repeat:repeat-x;
							background-position:bottom;
							margin-bottom:17px;
							color:#FF8000; 
							}
			#contenuPage .h2TraitBasOutils 		{
							/*background-image:url(gen-img/tr-separ.jpg);
							background-repeat:repeat-x;
							background-position:bottom;*/
							
							padding-bottom:22px;
							background:none;
							margin-bottom:5px;
							color:#FF8000; 
							}

						
						
#contenuPage h3			{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; /* color: #063283; */ color:#1A6DDB; margin: 15px 0px 10px 0px; padding: 0px 0px 0px 15px;
						background-image:url(gen-img/fond-titre.jpg);
						height:37px;
						line-height:37px;
}
		#contenuPage .h3Multiligne	{ 
							font-family: Arial, Helvetica, sans-serif; font-size: 13px; /* color: #063283; */ color:#1A6DDB; margin: 15px 0px 10px 0px; padding: 0px 0px 0px 15px;
							background-image:url(gen-img/fond-titre.jpg);
							background-repeat:no-repeat;
							background-position: left bottom ;
							line-height:19px;
							padding-bottom: 10px;		}

#contenuPage h4			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#404040; margin: 7px 0px 2px 30px;  padding: 4px 0px 3px 0px; /* border-bottom:#EDEDED solid 1px ; */
						/* background-image:url(gen-img/puce-croix-bleu.gif);
						background-position: left 7px;
						background-repeat:no-repeat; */
}
#contenuPage h5			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1A1A1A; margin: 0px; padding: 0px; }
#contenuPage h6			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1A1A1A; margin: 0px; padding: 0px; }

p					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; padding: 0px 15px 6px 15px; text-align: justify; line-height: 14px; color:#404040; }

	.pDecal  { margin-left: 17px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
	.pPuceFleche {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		padding-left: 15px;
		background-image:url(gen-img/puce-fleche-bleu.gif);
		background-repeat:no-repeat;
		background-position:left 2px;
		margin-left: 15px;
	}



strong   { Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#404040; }
.strong  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#404040; }

.txt12BleuF { font-size:12px; color:#062A6D; }
.txt12BleuF11 { font-size:11px; color:#062A6D; font-weight:bold;  }

.txt12BleuC { font-size:12px; color:#1A6DDB; }
.txt12BleuC11 { font-size:11px; color:#1A6DDB; font-weight:bold;  }

.txt12GrisF { font-size:12px; color:#313131; }

.txtSoulign { text-decoration:underline;}

.trSeparImg {
	height:6px;
	line-height: 6px;
	background-image:url(gen-img/tr-separ.jpg);
	background-repeat:repeat-x;
	background-position: top;
}

.noteGrisC {
	font-style:italic;
	color:#999999;
}

/* .traitBasSepar		{
	height:10px;
	line-height:10px;
	background-image:url(gen-img/tr-separ.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#FF8000; 
}
*/
 .traitBasSepar  {
	height:10px;
	line-height:10px;
	border-bottom:dashed 1px #C5C5C5;
	margin: 0px 15px 12px 14px; 
}



/*  CONTENU  */


#contenuPage ul {
	margin:0px 0px 0px 16px;
	padding:0px;
	list-style: none;
}
	#contenuPage li {
		margin:0px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:11px;
		color:#404040;
		background-image:url(gen-img/puce-point-bleu.gif);
		background-repeat:no-repeat;
		background-position: left 5px;
		padding-left: 13px;
		padding-bottom: 4px;
	} 

		#contenuPage .sousUl {
			margin:0px 0px 0px 30px;
			padding:0px;
		}
			#contenuPage .sousUl li {
				margin:0px;
				font-size:11px;
				color:#404040;
				padding: 0px 0px 4px 0px;
				background-image:url(gen-img/puce-red-gris.gif);
				background-repeat:no-repeat;
				background-position: left 5px;
				padding-left: 13px;
		        padding-bottom: 4px;
				
			} 


#contenuPage .ulNumber {
	margin:0px 0px 0px 37px;
	padding:0px;
	list-style-type:decimal;
	}
	#contenuPage .ulNumber li {
			margin:0px;
			font-size:11px;
			color:#404040;
			padding: 0px;
		    padding-bottom: 4px;
			background-image:none;
			
		} 

#contenuPage .ulSansPuce {
	margin:0px 0px 0px 16px;
	padding:0px;
	list-style:none;
	}
	#contenuPage .ulSansPuce li {
			margin:0px;
			font-size:11px;
			color:#404040;
			padding: 0px;
		    padding-bottom: 4px;
			background-image:none;
			
		} 


