/* CSS Document */
*{
margin:0;
padding:0;
font-family:"Verdana", Arial, Helvetica, sans-serif;
}
img{
border:0;
}
div, dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
behavior: url("iepngfix.htc");
}

body {
background-color:#eaeaea;
}
  #contener{
  margin-top:0;
  position:absolute;
  margin-left: -498px;
  left:50%;
  width: 995px;
  background:#FFFFFF;
  }
	#bandeau_home{
	width:995px;
	height:397px;
	background:url(../images/fd_home.jpg) no-repeat;
	/*background:url(../images/fd_home_cde_active.gif) no-repeat;*/
	}
	
	#connexion_home{
	float:left;
	width:995px;
	padding-bottom:20px;
	}
		
		.txt_intro_connexion{
		width:454px;
		float:left;
		margin-left:135px;
		-margin-left:70px;
		}
			.txt_intro_connexion h1{
			padding:10px 10px 0 0;
			font-size:18px;
			font-weight:normal;
			}
			.rouge{
			color:#db001b;
			}
			.gris{
			color:#707172;
			}
			.txt_intro_connexion p{
			font-size:11px;
			color:#000;
			padding:20px 30px 0 15px;
			}
		.connexion{
		font-size:11px;
		color:#fff;
		width:294px;
		float:left;
		
		}
			.connexion a{
			text-decoration:none;
			color:#fff;
			}
			.connexion a:hover{
			text-decoration:underline;
			color:#fff;
			}
			.connexion h1{
			font-size:18px;
			color:#fff;
			width:294px;
			font-weight:normal;
			margin:10px 0 10px 10px;
			text-transform:uppercase;
			}
			.connexion h2{
			font-size:18px;
			color:#007775;
			font-weight:normal;
			}
			.connexion h2 a{
			color:#007775;
			text-decoration:none;
			}
			.connexion h2 a:hover{
			color:#007775;
			text-decoration:underline;
			}
/*  les formulaires    */
    #contener{
	width:995px;
	
	background-image: url(../images/fd_formulaire.jpg);
	background-color:#fff;
	background-repeat:no-repeat;
	}
	#contener_form{
	width:800px;
	margin:50px 0 0 90px;
	}   
		.maj_titre{
		padding:0 0 45px 0;
		font-size:18px;
		font-weight:normal;
		color:#db001b;
		border-bottom:1px solid #c1c1c0;
		}
		.form_txt_intro {
		padding:0 0 40px 0;
		}
			.form_txt_intro h1{
			padding:0 0 30px 0;
			font-size:18px;
			font-weight:normal;
			}
			.form_txt_intro p{
			font-size:14px;
			font-weight:normal;
			}
		.form_oui_non {
		border-top:1px solid #c1c1c0;
		border-bottom:1px solid #c1c1c0;
		padding:20px 0 30px 0;
		}
			.form_oui_non  a{
			color:#007775;
			text-decoration:none;
			font-weight:bold;
			}
			.form_oui_non  a:hover{
			color:#007775;
			text-decoration:underline;
			}
		.formulaire td{
		padding:5px;
		}
		.form_attention {
		border-top:1px solid #c1c1c0;
		padding:10px 0 10px 0;
		background:#e51b24;
		}
			.form_attention p{
			font-size:13px;
			text-align:center;
			color:#fff;
			}
	    .form_ok {
		padding:10px 0 10px 0;
		background:none;
		}
			.form_ok h2{
			font-size:16px;
			text-align:center;
			color:#e51b24;
			padding:20px;
			}
			.form_ok p{
			text-align:center;
			font-size:12px;
			font-weight:bold;
			padding-bottom:50px;
			}
			.form_ok p a{
			text-decoration:underline;
			color:#000;
			}
			.form_ok p a:hover{
			text-decoration:underline;
			color:#007775;
			}
	
	
	
	
	
/*  footer    */
	#pied_de_page{
	width:995px;
	height:auto;
	}
	#pied_de_page img{
	border:0;
	float:left;
	}
