body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
}

#content {
	position:relative;
	width:996px;
	margin:52px auto 0 auto;
	/*background-color:#CCCCFF;*/
}

a{
	outline:none;
}
/*HEADER--------------------------------------------------------------*/

#header {
	height: 244px;
	/*background-color: #99CCCC;*/
}

h1 {
	width: 109px;
	height: 27px;
	margin: 0 0 0 15px;
	padding:0;
	font-size: 11px;
	text-indent: -6000px;
	background: url(../images/logo.png) no-repeat;
}

#banner{
	margin:0;
	padding:0;
	width:996px;
	height:182px;
	background:url(../images/etapes_banniere.jpg) no-repeat;
}

#color_band {
	height:35px;
	margin: 0 0 0 0;
	background: url(../images/etapes_bande.png) no-repeat;
	text-indent:-6000px;
}

#bt_equipe{
	float:left;
	width:88px;
	height:20px;
	margin:0 0 0 836px;
	background: url(../images/etapes_equipe.png) no-repeat;
}

#bt_contacts{
	float:left;
	width:61px;
	height:20px;
	margin:0 0 0 0;
	background: url(../images/etapes_contacts.png) no-repeat;
}
/*----------------------------MENU--------------------------------*/
#menu {
	position: absolute;
	left:0;
	width: 220px;
	/*background-color: #000000;*/
}

#pages {
	font-size: 11px;
	list-style-type: none;
	margin: 20px 0 0 0;
	padding:0;
}

#pages li{
	margin: 3px 0 0 16px;
	padding:0;
}

#pages a {
	width:200px;
	display:block;
	padding:0;
	margin:0;
	color: #36565e ;
	line-height: 20px ;
	text-indent:30px;
	text-decoration: none ;
	background: url(../images/etapes_menu.png) no-repeat 0 0 ;

}

#pages a:hover {
	background: url(../images/etapes_menu.png) no-repeat 0 -20px ;
	color: #85b7ef;
}
/*--------------------------------Center------------------------------------------*/

#center {
	margin: 0 0 0 220px;
	width:746px;
	padding: 0 0 0 20px;
	background: url(../images/separation.png) no-repeat 0 0 ;
}


h2{	
	width:420px;
	height:53px;
	margin: 0 0 0 15px;
	padding:0;
	font-size: 11px;
	text-indent:-6000px;
	background:url(../images/etapes_titre.png) no-repeat ;
}

/*--------------------------------Formulaire----------------------------------------*/
#formulaire{
	margin:0;
}



#formulaire h3{
	font-size:17px;
	color: #bb2324;
	margin: 0;
	padding:0;

}

fieldset {
	border:none;
}

#gauche{
	background :url(../images/separation_formulaire.png) no-repeat 27em 5em;
}

.colonne
{
width:50%;
float:left;
}


#message{
color:red;
}

form 
{
background:#f4f6f7;
border: 1px solid #d9d9d9;
padding: 0 0 20px 30px;
}


label {
	color: #36565e ;
	margin: 20px 0 10px 0;
	display:block;
	font-size:14px;
}

/*-----------------------------Cleaner------------------------------------------*/
#cleaner{
	clear:both;
}

/*--------------------------------Footer------------------------------------------*/

#footer{
	height:34px;
	margin:0;
	padding:20px 0 0 0;
	background: url(../images/footer.png) no-repeat 1.4em 0em;
	color:#87888a;
	font-size:7pt;
	text-align:center;
}

#footer p{
	margin: 0 0 0 200px;
	padding: 0;
}


#footer a{
	color:#87888a;
}
