body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	color:#768EAA;
	text-align:center;
}

#conteneur {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	border:0px;
}

#haut {
	height:250px;
	border:1px solid #768EAA;
	background: transparent url(images/haut.jpg) top left no-repeat;
	width:950px;
	float:left;
}

#menu {
	margin-top:15px;
	text-align:center;
	float:left;
}

#menu a {
	display:block;
	border:1px solid #768EAA;
	height:20px;
	width:150px;
	background-color:#0078FF;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	margin-right:8px;
	line-height:19px;
}

#gauche {
	width:250px;
	float:left;
}

#gauche strong {
	display:block;
	border:1px solid #768EAA;
	height:20px;
	width:250px;
	background-color:#BCE5F9;
	line-height:19px;
	text-transform:uppercase;
	text-indent:5px;
	margin-top:15px;
	text-align:left;
}

#gauche p {
	display:block;
	border:1px solid #768EAA;
	border-top:0px;
	height:auto;
	width:240px;
	background-color:#EDF4FA;
	margin:0px;
	padding:5px;
	text-align:justify;
}

*html #gauche p {
	width:250px;
}

#gauche a {
	text-decoration:none;
	color:#0078FF;
}

#droite {
	width:680px;
	float:right;
	margin-right:10px;
	margin-top:15px;
}

#droite strong {
	clear:both;
	display:block;
	border:1px solid #768EAA;
	height:20px;
	width:680px;
	background-color:#BCE5F9;
	line-height:19px;
	text-transform:uppercase;
	text-indent:5px;
	text-align:left;
}

#droite p, #droite form {
	display:block;
	border:1px solid #768EAA;
	border-top:0px;
	height:auto;
	width:670px;
	background-color:#EDF4FA;
	margin:0px;
	padding:5px;
	text-align:justify;
}

#droite form {
	margin-bottom:15px;
}

#droite i {
	float:left;
	display:block;
	font-weight:bold;
	font-style:normal;
	width:200px;
}

*html #droite p, *html #droite form {
	width:680px;
}

#box {
	width:680px;
}

#box_gauche {
	width:415px;
	float:left;
}

#box_gauche strong {
	display:block;
	border:1px solid #768EAA;
	height:20px;
	width:415px;
	background-color:#BCE5F9;
	line-height:19px;
	text-transform:uppercase;
	text-indent:5px;
	text-align:left;
}

#box_gauche p {
	display:block;
	border:1px solid #768EAA;
	border-top:0px;
	height:auto;
	width:405px;
	background-color:#FFFFFF;
	margin:0px;
	padding:5px;
	text-align:justify;
	margin-bottom:15px;
}

*html #box_gauche p {
	width:415px;
}

#box_gauche a {
	text-decoration:none;
	color:#0078FF;
}

#box_gauche img {
	margin-bottom:15px;
	border:1px solid #768EAA;
}

#box_droite {
	width:250px;
	float:right;
}

#box_droite strong {
	display:block;
	border:1px solid #768EAA;
	height:20px;
	width:250px;
	background-color:#BCE5F9;
	line-height:19px;
	text-transform:uppercase;
	text-indent:5px;
	text-align:left;
}

#box_droite p {
	display:block;
	border:1px solid #768EAA;
	border-top:0px;
	height:auto;
	width:240px;
	background-color:#EDF4FA;
	margin:0px;
	padding:5px;
	text-align:justify;
	margin-bottom:15px;
}

*html #box_droite p {
	width:250px;
}

#box_droite a {
	text-decoration:none;
	color:#0078FF;
}

#bas {
	margin-top:15px;
	height:20px;
	border:1px solid #768EAA;
	width:950px;
	float:left;
	line-height:19px;
	text-align:center;
	background-color:#E2F5FC;
	font-weight:bold;
	margin-bottom:15px;
}
