.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	color: #000000;
}
.sections {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	color: #999999;
}
.infos {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	color: #0099FF;
}


.noir {color: #000000; font-weight: normal; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.noirbold {color: #000000; font-weight: bold; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.gris {color: #555555; font-weight: normal; font-size: 12px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.grisbold {color: #555555; font-weight: bold; font-size: 12px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.blanc {color: #FFFFFF; font-weight: normal; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.blancbold {color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.titrenoir {color: #000000; font-weight: normal; font-size: 14px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.titrenoirbold {color: #000000; font-weight: bold; font-size: 14px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.bigtitrenoir {color: #000000; font-weight: normal; font-size: 16px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bigtitrenoirbold {color: #000000; font-weight: bold; font-size: 16px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}


.titrebleu {color: #085589; font-weight: normal; font-size: 14px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.titrebleubold {color: #085589; font-weight: bold; font-size: 14px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.stitrebleu {color: #085589; font-weight: normal; font-size: 13px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.stitrebleubold {color: #085589; font-weight: bold; font-size: 13px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif}

.stitrebleu2 {color: #085589; font-weight: normal; font-size: 12px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.stitrebleu2bold {color: #085589; font-weight: bold; font-size: 12px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif}

.titreblanc {color: #FFFFFF; font-weight: normal; font-size: 14px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.titreblancbold {color: #FFFFFF; font-weight: bold; font-size: 14px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.titreorange {color: #CC6600; font-weight: normal; font-size: 14px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.titreorangebold {color: #CC6600; font-weight: bold; font-size: 14px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.rouge {color: #FF3333; font-weight: normal; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.rougebold {color: #FF3333; font-weight: bold; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.bleu {color: #217896; font-weight: normal; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bleubold {color: #217896; font-weight: bold; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.vert {color: #009933; font-weight: normal; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.vertbold {color: #009933; font-weight: bold; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}

a.liens:link {text-decoration: none; color: #085589; font-weight: normal; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.liens:visited {text-decoration: none; color: #085589; font-weight: normal; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.liens:active {text-decoration: none; color: #8B8273; font-weight: normal; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.liens:hover {text-decoration: none; color: #8B8273; font-weight: normal; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}

a.liens2:link {text-decoration: none; color: #E35104; font-weight: normal; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.liens2:visited {text-decoration: none; color: #E35104; font-weight: normal; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.liens2:active {text-decoration: none; color: #8B8273; font-weight: normal; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.liens2:hover {text-decoration: none; color: #8B8273; font-weight: normal; font-size: 11px; font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;}

input.champs2  { 
 font: 11px Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D0EAFF; 
 color: #000000; 
 border: 1px solid #000000; 
} 

input.champs  { 
 font: 11px Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #DADAD9; 
 color: #666666; 
 border: 1px solid #000000; 
} 

.selectchoix { 
 background-color: #A09990; 
 color: #000000; 
 border: 1px solid #000000; 
 font-size: 11px;
 font-weight: normal;
 font-family : Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.selectchoixgris { 
 background-color: #CCCCCC; 
 color: #000000; 
 border: 1px solid #000000; 
 font-size: 11px;
 font-weight: normal;
 font-family : Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.btnEnvoyer {

 font-size: 11px; 
 background-color: #005193; 
 color: #FFFFFF; 
 border: 1px solid #000000; 
 font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif; 
 text-align: center;
 font-weight: normal;

}

.btnEnvoyer2 {

 font-size: 11px; 
 background-color: #CCCCCC; 
 color: #000000; 
 border: 1px solid #000000; 
 font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif; 
 text-align: center;
 font-weight: normal;

}

.btnEnvoyer3 {

 font-size: 13px; 
 background-color: #A2988C; 
 color: #000000; 
 border: 1px solid #000000; 
 font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif; 
 text-align: center;
 font-weight: normal;

}

.btnEnvoyer4 {

 font-size: 13px; 
 background-color: #CCCCCC; 
 color: #000000; 
 border: 1px solid #000000; 
 font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif; 
 text-align: center;
 font-weight: normal;

}

.tablefondbleupale {
	color: #FFFFFF; 
	font-weight: normal;
	font-size: 13px; 
	font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.planinfo {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	color: #000000;
}
.error {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	color: #FF6633;
}
.title2 {

	font-family: Franklin Gothic Medium, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	color: #000000;
}
.title3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	color: #000000;
}
.title4 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	color: #000000;
}
.infos2 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

/* Checkboxes */
label.checkbox_checked {
	background: #fff url(tick.png) no-repeat;	
	display: block;
	margin: 4px 0;
	padding-left: 20px;
}

label.checkbox_unchecked  {
	background: #fff url(cross.png) no-repeat;	
	display: block;
	margin: 4px 0;
	padding-left: 20px;
}

label.checkbox_unchecked2  {
	background: #fff url(cross.png) no-repeat;	
	display: block;
	margin: 4px 0;
	padding-left: 20px;
}

label.checkbox_unchecked_disabled  {
	background: #fff url(disabled.png) no-repeat;	
	display: block;
	margin: 4px 0;
	padding-left: 20px;
}

/* Radio Buttons */
label.radio_checked {
	background: #fff url(bullet_green.png) no-repeat;	
	display: block;
	margin: 4px 0;
	padding-left: 20px;
}
label.radio_unchecked  {
	background: #fff url(bullet_white.png) no-repeat;	
	display: block;
	margin: 4px 0;
	padding-left: 20px;
}
label.checkbox_checked_disabled  {
	background: #fff url(disabled_checked.png) no-repeat;	
	display: block;
	margin: 4px 0;
	padding-left: 20px;
}

/* Hover State */
label:hover{
	color: #575B60;
}

label.highlighted {
	border: 1px solid #333;
}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* STOP EDITTING - DO NOT CHANGE OR REMOVE        */
.crirHidden {
	position: absolute;
	left: -1000px;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
