.fondItemMenu1{
	background-color: #E5EFF8;
}
.fondItemMenu2{
	background-color: #C0C7E6;
}
.fondItemMenu3{
	background-color: #9081D4;
}
.fondItemMenu4{
	background-color: #7D57C6;
}
.ItemMenu1{
	color: #97BFEE;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
}
.ItemMenu2{
	color: #878EEA;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;}
.ItemMenu3{
	color: #A5A2EC;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;}
.ItemMenu4{
	color: #CBC8EA;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;}
a.menuSelected {
	font-style:italic;
	text-decoration:none;
}
a.menuUnSelected {
	text-decoration:none;
}
a.subMenuSelected {
	font-style:italic;
	color:#5B00CC;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;	
}
a.subMenuUnSelected {
	font-family: Arial, Helvetica, sans-serif;
	color:#537EC0;
	text-decoration:none;
}
.subMenu{
	color:#537EC0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	padding-left:30px;
	padding-top:5px;	
}
.tagline{
	color:#A3B7E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18pt;
	line-height:28pt;


}
.detailCompte{
	font-size:12pt;
	line-height:20pt;

}
a.otherLink{
	font-size:10pt;
	color:#5B00CC;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
a.customerLink{
	font-size:10pt;
	color:D0ADFF;
	/*background:#F8F1FF;*/
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
.customer{
	font-size:10pt;
	color:#234DB0;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
.text{
	font-size:10pt;
	color:#234DB0;
	line-height:20pt;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:50px;
	padding-top:16px;	
		
}
.textcourant{
	font-size:10pt;
	color:#234DB0;
		line-height:10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style:italic;

}
.SubTitle{
	font-weight:bold;
}
b{
	color:#7D57C6;

}
br{
	font-size:12pt;
}
br.recapform{
	font-size:10pt;
	line-height:10pt;
	margin:0px;
	padding:0px;
}
.Title{
	line-height:20pt;
	font-size:14pt;
	color:#CFA9FD;
	font-family: Arial, Helvetica, sans-serif;

}

/*bas de page*/
.mention {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.Amention {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5B00CC;
	text-decoration: none;
}


a:hover {
	background-color: #F8F0FF;
}
.aide{
	font-size:8pt;
	font-style:italic;
	color:D0AAFF;
	font-family: Arial, Helvetica, sans-serif;
		
}

.zoom{
float:right;
padding-top:10px;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
}
.zoomTxt{
	font-size:8pt;
	color:#5B00CC;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
.border {
	/*border-top: thin dotted #D0AAFF;*/
	border-bottom: thin dotted #D0AAFF;
	/*margin-left:50px;*/
}
.borderContact {
	/*border-top: thin dotted #E5EFF8;*/
	border-bottom: thin dotted #B8CEEA;
/*	margin-left:50px;*/
}
.subTitleContact {
	/*background-color:#E5EFF8;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#78A0D7;
	line-height:14pt;
	font-style:italic;

}
.subTitleFormulaire {
	/*background-color:#F8F0FF;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#5B00CC;
	line-height:14pt;
	font-style:italic;
}
.SubTitleAbonnement	{
	background-color:#E5EFF8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#B8CEEA;
	line-height:14pt;
}
.numLigne{
	background-color:#E5EFF8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height:12pt;
	color:#97BFEE;
	/*padding-top:2px;*/
}
.textChampFormulaire{
	font-size:10pt;
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	/*padding-left:0px;*/
}
.textAreaCss{
	font-family: Arial, Helvetica, sans-serif;
	color:red;
	font-size:10pt;
}
.textFormulaire{
	font-size:10pt;
	color:#234DB0;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:50px;
	/*padding-top:16px;	*/
		
}
.boutton{
	padding:0px;
	margin:0px;
	line-height:12pt;
}

#textAreaPosition{
padding:0px;
padding-top:0px;
margin:0px;
	line-height:normal;
}
#numPosition{
padding:0px;
padding-top:20px;
margin:0px;
line-height:normal;
}

.error{
	color:red;
}
.messageError	{
	/*background-color:#cccccc;*/
	font-style:italic;
	line-height:12pt;
	color:red;
}
.recapitulatif{
	font-weight:bolder;
	padding:0px;
	margin:0px;
	line-height:12pt;
	font-style:normal;

}