.fondItemMenu1{
	background-color: #E5EFF8;
}
.fondItemMenu2{
	background-color: #B8CEEA;
}
.fondItemMenu3{
	background-color: #78A0D7;
}
.fondItemMenu4{
	background-color: #4E80C8;
}
.ItemMenu1{
	color: #97BFEE;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
}
.ItemMenu2{
	color: #618DCE;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;}
.ItemMenu3{
	color: #8DB1DD;
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;}
.ItemMenu4{
	color: #A3C2E6;
	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:32pt;

}
a.otherLink{
	font-size:10pt;
	color:#5B00CC;
	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;	
		
}
.SubTitle{
	font-weight:bold;
}
b{
	color:#6555F2;

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

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

}
/*bas de page*/
.mention {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
a:hover {
	background-color: #F8F0FF;
}
.Amention {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #5B00CC;	text-decoration: none;		/*background-color: #F8F0FF;*/
}

.mention a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #5B00CC;	text-decoration: underline;		background-color: #77A0D8;
}
.mention a:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #5B00CC;	background-color: #77A0D8;
}
.mention a:active{	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #5B00CC;	background-color: #77A0D8;
}
.mention a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #5B00CC;	text-decoration: none;		background-color: #77A0D8;
}



.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:10px;
}
.zoomTxt{
	font-size:9pt;
	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:bold;
	color:#234DB0;
	padding:0px;
	margin:0px;
	line-height:12pt;
}