.overlay-image {	left: 0;	position: absolute;	top: 0;	background-image: url(images/overlay_image.png);	background-repeat: no-repeat;	background-position: center center; }.overlay-video {	left: 0;	position: absolute;	top: 0;	background-image: url(images/overlay_video.png);	background-repeat: no-repeat;	background-position: center center;}.err_form {	color: #C30;	text-decoration: blink;	margin-left:10px;}a {	color: #000;	text-decoration: underline;	font-weight: normal;}a:hover {	text-decoration: none;	color:#000;	cursor:pointer;}#color_input_defaut {	color: #8a8c8c;	display:none;}#color_input_rempli {	color: #000;	display:none;}body {	margin:0 auto;	padding: 0;	background-color: #f2f2f2;}body, table, td, #bodyFCK  {	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	line-height:16px;	color: #464646;	margin:0;	padding: 0;	overflow:visible;	font-weight: normal;}#bodyFCK {	background-color: #fff;	background-image: none;}#fond {	background-color: #f2f2f2;}#page, #page_bas {	margin:0 auto;	padding:0;	overflow:visible;	z-index: 200;	cursor:default;	position:relative;}#page {	width:100%;	padding: 0;	min-height:115px;}.content {	max-width:990px;	padding:0;	margin:0 auto;	overflow:visible;	z-index:10;	position:relative;	clear:both;	float:none;	}#page_bas {	margin:0 auto;	margin-top:30px;    width:100%;	clear:both;	z-index:100;		background-color: #222222;}h1 { /* $Titre H1$  */	margin:0;	padding:0;	font-family: "CENTURYGOTHIC", "Trebuchet MS", Tahoma, serif;	font-size:24px;	text-transform: uppercase;	color:#000;	text-decoration: none;	font-weight: normal;	margin-bottom:10px;}h2 { /* $Titre H2$  */	margin:0;	padding:0;	font-family: "CENTURYGOTHIC", "Trebuchet MS", Tahoma, serif;	font-size:18px;	text-transform: uppercase;	color:#000;	text-decoration: none;	font-weight: normal;	margin-bottom:10px;}h3 { /* $Titre H3$  */	margin:0;	padding:0;	margin-bottom:5px;	font-family: "CENTURYGOTHIC", "Trebuchet MS", Tahoma, serif;	font-size:16px;	text-transform: uppercase;	color:#000;	text-decoration: none;	font-weight: normal;}h4 { /* $Titre H4$  */	margin:0;	padding:0;	font-family: "CENTURYGOTHIC", "Trebuchet MS", Tahoma, serif;	font-size:18px;	text-transform: uppercase;	color:#780202;	text-decoration: none;	font-weight: normal;	margin-bottom:10px;}.petit_titre { /* $Petit titre$  */	margin:0;	padding:0;	font-family: "CENTURYGOTHIC", "Trebuchet MS", Tahoma, serif;	font-size:14px;	text-transform: uppercase;	color:#000;	text-decoration: none;}.legende { /* $Legende$  */	margin:0;	padding:0;	font-family: Arial, Helvetica, sans-serif;	font-weight:normal;	font-size:11px;	text-transform: none;	color:#999;	text-decoration: none;	font-style: italic;}/* -------------------------- */.imagegauche { /* $Image a gauche$  */	float: left;	margin-right: 20px;	margin-bottom: 5px;}.imagedroite {  /* $Image a droite$  */	float: right;	margin-left: 20px;	margin-bottom: 5px;}.border {	border: 1px solid #ff0000;}.border td {	border: 1px solid #ffff00;}.border th {	border: 1px solid #000;}.clear_float {	clear:both;	float:none;		height:0px;	width:100%;}.formualaire input, .formualaire textarea {	background-color: #fafbfc;	border: 1px solid #fafbfc;	padding:0px 5px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	-webkit-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);	box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);	font-size: 11px;	color: #000;}.formualaire select {	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	-webkit-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);	box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2);   	background-color: #fafbfc;	border: 1px solid #fafbfc;	font-size: 11px;	padding:5px 10px;}.formualaire input {	height:25px;	line-height:25px;}.formualaire a {	text-decoration: none;}.formualaire .bouton {	background-color: #222222;	height:30px;	line-height:30px;	padding:5px 15px;	/*border: 2px solid #FFF;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;	-webkit-box-shadow:  1px 1px 1px 0px rgba(0, 0, 0, 0.2);	box-shadow:  1px 1px 1px 0px rgba(0, 0, 0, 0.4);	*/	font-size: 13px;	color: #FFF;	font-weight: bold;	text-transform: uppercase;	text-decoration: none;}.formualaire .bouton:hover {	background-color: #a1a3a5;	text-decoration: none;}/* -------------------------- */@font-face {  font-family: "fleches-droite-gauche";  src:url("fonts/fleches-droite-gauche.eot");  src:url("fonts/fleches-droite-gauche.eot?#iefix") format("embedded-opentype"),    url("fonts/fleches-droite-gauche.ttf") format("truetype"),    url("fonts/fleches-droite-gauche.svg#fleches-droite-gauche") format("svg"),    url("fonts/fleches-droite-gauche.woff") format("woff");  font-weight: normal;  font-style: normal;}[class^="fleche-"]:before,[class*=" fleche-"]:before {  font-family: "fleches-droite-gauche";  font-style: normal;  font-weight: normal;  speak: none;  line-height: 1;  -webkit-font-smoothing: antialiased;}[class^="fleche-"]:hover,[class*=" fleche-"]:hover {  text-decoration: none;}.fleche-gauche_petit:before {	content: "J";}.fleche-droite_petit:before {  content: "I";}.fleche-droite_moyen:before {  content: "O";}.fleche-gauche_moyen:before {	content: "P";}.fleche-droite_gros:before {	content: "e";}.fleche-gauche_gros:before {  content: "f";}.fleche-gauche_petit2:before, .fleche-droite_gros2:before {	content: "";}.fleche-droite_petit2:before, .fleche-gauche_gros2:before {  content: "";}