@charset "utf-8";
/* CSS Document */

body {
	background-image: url(images/fond.jpg);
	background-attachment:fixed;
	background-position:center top;
	background-repeat:repeat-y;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	width:920px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3d3d3d;
}

	
#header {
	background-image:url(images/header.png);
	width:920px;
	height:255px;
}

.logo {
	width:350px;
	height:115px;
	float: left;
	margin-top: 30px;
}

.left1 {
	float:left;
	width:300px;
	margin-left: 90px;
	font-size: 14px;
	margin-top: 5px;
}

.clear {
	clear:both;
}

.bleu {
	color:#12c0c1;
}

.bleu_header {
	color:#12c0c1;
	margin-top:3px;
	font-size:11px;
	margin-left:5px;
}

.right1 {
	float:right;
	width:300px;
	margin-right: 10px;
	margin-top: 80px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.bleu2 {
	color:#0886d8;
}

.simple {
	font-size:16px;
	text-transform:uppercase;
}

.rose {
	color:#fa1555;
}

.tel {
	float:right;
	width:245px;
	margin-right: 10px;
	margin-top: 29px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #FFF;
}

.min {
	color:#FFF;
	font-size:11px;
	margin-top: -7px;
	margin-left: 40px;
}

#menu {
	width:920px;
	clear: both;
	height: 40px;
	padding-top: 6px;
}

.b1 {
	background-image:url(images/b1.png);
	width:128px;
	height:27px;
	float:left;
	margin-left: 63px;
}

.b1:hover {
	background-position:bottom;
}

.b2 {
	background-image:url(images/b2.png);
	width:162px;
	height:27px;
	float:left;
}

.b2:hover {
	background-position:bottom;
}

.b3 {
	background-image:url(images/b3.png);
	width:171px;
	height:27px;
	float:left;
}

.b3:hover {
	background-position:bottom;
}

.b4 {
	background-image:url(images/b4.png);
	width:221px;
	height:27px;
	float:left;
}

.b4:hover {
	background-position:bottom;
}

.b5 {
	background-image:url(images/b5.png);
	width:111px;
	height:27px;
	float:left;
}

.b5:hover {
	background-position:bottom;
}

#gauche {
	width:239px;
	float:left;
	margin-left: 10px;
	margin-top: 10px;
}

.gauche1_top {
	background-image:url(images/gauche1_top.png);
	width:239px;
	height:34px;
}

.gauche1 {
	background-image:url(images/gauche1.png);
	width:225px;
	height:109px;
	padding-left: 15px;
	padding-top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
}

.gauche2_top {
	background-image:url(images/gauche2_top.png);
	width:240px;
	height:39px;
}

.gauche2 {
	background-image:url(images/gauche2.png);
	width:225px;
	height:112px;
	font-size: 12px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 10px;
	line-height: 16px;
}

.gauche3 {
	background-image:url(images/gauche3.png);
	width:225px;
	height:103px;
	padding-left: 15px;
	padding-top: 45px;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
}

.bloc1 {
	width:651px;
	float:left;
	background-image:url(images/bloc1.png);
	min-height:299px;
	background-repeat: no-repeat;
	font-size:12px;
}
.bloc1b {
	width:651px;
	float:left;
	background-image:url(bas.png);
	min-height:738px;
	background-repeat: no-repeat;
	font-size:12px;
}
#droite {
	width:651px;
	float:left;
	margin-left: 10px;
}

.bloc2 {
	width:315px;
	height:255px;
	float:left;
	margin-left: 5px;
	font-size:12px;
}

.bloc3 {
	background-image:url(images/bloc3.png);
	width:281px;
	height:238px;
	float:left;
	padding-left: 30px;
	padding-top: 17px;
	padding-right:9px;
	font-size:12px;
}

.valider {
	background-image:url(images/valider.png);
	width:651px;
	height:88px;
	border:none;
	cursor:pointer;
}

.valider:hover {
	background-position:bottom;
	cursor:pointer;
}

#footer {
	background-image:url(images/footer.png);
	width:920px;
	height:52px;
	clear:both;
	text-align: center;
	color: #FFF;
	padding-top: 20px;
}

.titre {
	font-size:16px;
	font-weight:bold;
	margin-left:20px;
	margin-top: 10px;
}

.titre2 {
	font-size:14px;
	margin-left:20px;
	color: #12c0c1;
	font-weight: bold;
}
.rose {
	color:#fa1a5e;
	font-size: 18px;
}

#footer a {
	color:#FFF;
	text-decoration:none;
}

.bloc1_contenu {
	width:410px;
	margin-left:20px;
	margin-top: 50px;
}

.titre3 {
	color:#88b411;
	text-transform:uppercase;
	font-weight:bold;
}

.bloc4_top {
	background-image:url(images/bloc4_top.png);
	width:291px;
	height:30px;
	padding-left: 20px;
	padding-top: 15px;
}

.bloc4_centre {
	background-image:url(images/bloc4_centre.png);
	width:271px;
	padding-left: 20px;
	padding-right: 20px;
}

.bloc4_bas {
	background-image:url(images/bloc4_bas.png);
	width:311px;
	height:19px;
}

.bloc5_haut {
	background-image:url(images/bloc5_top.png);
	width:384px;
	height:20px;
	padding-left: 20px;
	padding-top: 15px;
}
.bloc5_centre {
	background-image:url(images/bloc5_centre.png);
	width:364px;
	padding-left: 20px;
	padding-right: 20px;
}
.bloc5c_centre {
	background-image:url(images/bloc5_centre.png);
	width:364px;
	height:500px;
	padding-left: 20px;
	padding-right: 20px;
}
.bloc5b_centre {
	background-image:url(images/bloc5_centre.png);
	width:364px;
	height:150px;
	padding-left: 20px;
	padding-right: 20px;
}
.bloc5_bas {
	background-image:url(images/bloc5_bas.png);
	width:404px;
	height:17px;
}
.choisir {
	background-image:url(choisir.png);
	width:166px;
	height:25px;
	float:right;
	margin-right:15px;
	text-align: center;
	font-size: 14px;
	text-transform: uppercase;
	padding-top: 8px;
}

.choisir a {
	color:#636363;
	text-decoration:none;
}

.choisir:hover {
	background-position:bottom;
}
