.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: 12px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.noirbold {color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.bleunuit {color: #000033; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.bleunuitbold {color: #000033; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.bleu {color: #000099; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.bleubold {color: #000099; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.bleu12 {color: #000099; font-weight: normal; font-size: 12px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.bleu12bold {color: #000099; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.stitrebleu2 {color: #000099; font-weight: normal; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.stitrebleubold2 {color: #000099; font-weight: bold; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.blanc {color: #FFFFFF; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.blancbold {color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.titrenoir {color: #000000; font-weight: normal; font-size: 14px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.titrenoirbold {color: #000000; font-weight: bold; font-size: 14px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.bigtitrenoir {color: #000000; font-weight: normal; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.bigtitrenoirbold {color: #000000; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.stitrenoir {color: #000000; font-weight: normal; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.stitrenoirbold {color: #000000; font-weight: bold; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.titrebleu {color: #0066CC; font-weight: normal; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.titrebleubold {color: #0066CC; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.stitrebleu {color: #000099; font-weight: normal; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.stitrebleubold {color: #000099; font-weight: bold; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif}

.titreblanc {color: #FFFFFF; font-weight: normal; font-size: 14px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.titreblancbold {color: #FFFFFF; font-weight: bold; font-size: 14px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.titreorange {color: #CC6600; font-weight: normal; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.titreorangebold {color: #CC6600; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.titrerouge {color: #FF3333; font-weight: normal; font-size: 14px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.titrerougebold {color: #FF3333; font-weight: bold; font-size: 14px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.rouge {color: #FF3333; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.rougebold {color: #FF3333; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

.vert {color: #009933; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
.vertbold {color: #009933; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

a.liens:link {text-decoration: none; color: #409623; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.liens:visited {text-decoration: none; color: #409623; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.liens:active {text-decoration: none; color: #cccccc; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.liens:hover {text-decoration: none; color: #cccccc; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

a.searchliens:link {text-decoration: none; color: #409623; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.searchliens:visited {text-decoration: none; color: #409623; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.searchliens:active {text-decoration: none; color: #cccccc; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.searchliens:hover {text-decoration: none; color: #cccccc; font-weight: bold; font-size: 16px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

a.lienssmall:link {text-decoration: none; color: #330099; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.lienssmall:visited {text-decoration: none; color: #330099; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.lienssmall:active {text-decoration: none; color: #669900; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.lienssmall:hover {text-decoration: none; color: #669900; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

a.liensbold:link {text-decoration: none; color: #409623; font-weight: bold; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.liensbold:visited {text-decoration: none; color: #409623; font-weight: bold; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.liensbold:active {text-decoration: none; color: #cccccc; font-weight: bold; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.liensbold:hover {text-decoration: none; color: #cccccc; font-weight: bold; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

a.liensbold2:link {text-decoration: none; color: #409623; font-weight: bold; font-size: 15px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.liensbold2:visited {text-decoration: none; color: #409623; font-weight: bold; font-size: 15px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.liensbold2:active {text-decoration: none; color: #cccccc; font-weight: bold; font-size: 15px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.liensbold2:hover {text-decoration: none; color: #cccccc; font-weight: bold; font-size: 15px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

a.liensbleu:link {text-decoration: none; color: #330099; font-weight: bold; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.liensbleu:visited {text-decoration: none; color: #330099; font-weight: bold; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.liensbleu:active {text-decoration: none; color: #669900; font-weight: bold; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}
a.liensbleu:hover {text-decoration: none; color: #669900; font-weight: bold; font-size: 13px; font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;}

a.pic:link {border:1px solid #555555;}
a.pic:visited {border:2px solid #99cc00;}

input.champs  { 
 font: 13px Arial, Verdana, Geneva,  Helvetica, sans-serif; 
 background-color: #EEEEEE; 
 color: #000000; 
 border: 1px solid #000000; 
} 

input.champs2  { 
 font: 13px Arial, Verdana, Geneva,  Helvetica, sans-serif; 
 background-color: #b8daa7; 
 color: #666666; 
 border: 1px solid #000000; 
} 

input.champs3  { 
 font: 12px Arial, Verdana, Geneva,  Helvetica, sans-serif; 
 background-color: #FFCF63; 
 color: #0101010; 
 border: 1px solid #000000; 
} 


.selectchoix { 
 background-color: #D6D6D6; 
 color: #000000; 
 border: 1px solid #000000; 
 font-size: 11px;
 font-weight: normal;
 font-family : Arial, Verdana, Geneva,  Helvetica, sans-serif;

}

.selectchoixgris { 
 background-color: #CCCCCC; 
 color: #000000; 
 border: 1px solid #000000; 
 font-size: 13px;
 font-weight: normal;
 font-family : Arial, Verdana, Geneva,  Helvetica, sans-serif;

}

.btnEnvoyer {

 font-size: 11px; 
 background-color: #FF9966; 
 color: #000000; 
 border: 1px solid #000000; 
 font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; 
 text-align: center;
 font-weight: normal;

}

.btnEnvoyer2 {

 font-size: 14px; 
 background-color: #CCCCCC; 
 color: #000000; 
 border: 1px solid #000000; 
 font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; 
 text-align: center;
 font-weight: bold;

}

.btnEnvoyer3 {

 font-size: 13px; 
 background-color: #FF9966; 
 color: #000000; 
 border: 1px solid #000000; 
 font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; 
 text-align: center;
 font-weight: normal;

}

.btnEnvoyer4 {

 font-size: 13px; 
 background-color: #CCCCCC; 
 color: #000000; 
 border: 1px solid #000000; 
 font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif; 
 text-align: center;
 font-weight: normal;

}

.tablefondbleupale {
	color: #FFFFFF; 
	font-weight: normal;
	font-size: 13px; 
	font-family: Arial, Verdana, Geneva,  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: Arial, Verdana, Geneva,  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 */
