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

body {margin:O;padding:0;
	  font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:13px;font-weight:normal;}	
#main {position:relative;margin:0 auto;width:767px;height:561px;}	
#header {position:relative;background:url(../img/header.jpg) no-repeat;width:767px;height:73px;padding-bottom:27px;}

/*Menu*/


#menu {width: 340px;color: #272626;font-size:14px;padding-left:350px;padding-top: 15px; }
#menu ul {list-style: none;margin: 0;padding: 0;}
#menu li {display: inline;padding:0;}
#menu li a:hover, #menu li a.current {color: #ffffff;background-color: #143e92;text-decoration: none;padding: 2px 5px;

	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
#menu li a {color: #272626;text-decoration: none;padding: 2px 5px;}
.separateur {color: #b1b1b1;font-size:16px;}

/*CONTENU GENERAL*/

#titre {position:absolute;top:78px;right:5px;}
.titre_categorie {	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;font-size:60px;font-weight:bold;color: #ebe9fb;line-height:0;}
#footer_nav {position:absolute;bottom:10px;left:105px;}
#footer_eco1_nav {position:absolute;bottom:10px;left:335px;}


/*CONTACT*/

#contact_left_txt {
	position:relative;
	float:left;
	width:400px;
	padding-left:40px;
	padding-top:15px;
	}
	
#contact_photo_right {
	position:relative;
	float:right;
	width:250px;
	padding-right:5px;
	}

ul.list_contact {
	list-style-image:url(../img/puce.gif);
	margin:0;
	padding-left:18px;
	}

ul.list_contact li {
	padding-bottom:20px;}

	
/*CONFORT*/

#confort_left_txt {
	position:relative;
	float:left;
	width:510px;
	padding-left:15px;
	}
	
#confort_photo_right {
	position:relative;
	float:right;
	width:221px;
	padding-right:5px;
	}

#right_encart {
	position:absolute;
	background:url(../img/bg_grey.png) repeat;
	width: 180px;
	height:113px;
	text-align:center;
	right:62px;
	bottom:90px;
	padding-top:15px;
	z-index:1000
	}
	
/*ECONOMIE2*/

#eco2_left_txt {
	position:relative;
	float:left;
	width:365px;
	}

#eco2_text {
	position:relative;
	padding-left: 50px;
	}

#eco2_titre1 {
	position:relative;
	background:url(../img/bg_eco2.jpg) #143e92 no-repeat;
	width:375px;
	height:70px;
	padding-left:50px;
	padding-top:18px;
	left: 0px;
	top: 2px;
}

#eco2_titre2 {
	position:relative;
	background:url(../img/bg_eco2.jpg) #143e92 no-repeat;
	width:375px;
	height:70px;
	left:0;
	padding-left:50px;
	padding-top:18px;
}	

#titre1_a {
	margin-top:18px}
	
#eco2_photo_right {
	position:relative;
	float:right;
	width:263px;
	padding-right:5px;
	}

/*ECONOMIE 1 FORM*/

#eco1_block_left {
	position:relative;
	float:left;
	width:430px;
	}

#eco1_left_txt {
	position:relative;
	width:425px;
	padding-left: 15px;
	padding-bottom:15px;
	}
	
#eco1_form {
	width: 405px; 
	background-color: #e5e3fc;
	border:1px solid #143e92;
	padding-bottom:20px;
	}

#eco1_block_right {
	position:relative;
	float:right;
	width:320px;
	}
	
#eco1_photo_right {
	position:relative;
	width:250px;
	height:205px;
	padding-right:5px;
	padding-left: 62px
	}

#eco1_result_form {
	position:relative;
	width:320px;
	padding-right:5px;
	}
	
#eco1_right_encart {
	position:absolute;
	background:url(../img/bg_grey.png) repeat;
	width: 155px;
	height:108px;
	text-align:left;
	right:175px;
	bottom:200px;
	padding:5px 10px 5px 15px;
	z-index:1000
	}
	
/*CONTROLE*/

#controle_left_txt {
	position:relative;
	float:left;
	width:408px;
	text-align:center}
	
#controle_photo_right {
	position:relative;
	float:right;
	width:354px;
	padding-right:5px;
	}

#controle_titre {
	background:url(../img/bg_control.jpg) no-repeat;
	width:408px;
	height:68px;
	
	top:0;
	left:0;
	padding-top:5px;	
	text-align:center;
}

#controle_block {
	position:absolute;
	background:url(../img/control_block_bas.png) no-repeat;
	width:748px;
	height:189px;
	bottom:5px;
	padding: 35px 0px 0 18px;
	 left:0;}
	
	#control_right_encart {
	position:absolute;
	background:url(../img/bg_grey.png) repeat;
	width: 168px;
	height:127px;
	text-align:left;
	right:166px;
	padding:5px 10px 5px 15px;
	z-index:1000
	}
	
/*STYLE TEXT*/

.AG15_b {
	font-size:15px;
	font-weight:bold;
	color: #333333;
	}

.AV13 {
	font-size:13px;
	color: #761492;
	font-weight:bold;
	line-height:20px;}

.AG15 {
	font-size:15px;
	color: #333333;
	}
	
.AW16_bg {
	font-size:16px;
	color: #fff;
	background-color: #143e92;
	padding:5px 25px;
	margin-right:10px;
	}
	
.AB_23 {
	font-size:23px;
	color:#143e92;
	}
.AB_18B {
	font-size:18px;
	color:#143e92;
	font-weight:bold
	}
	
.AW13B {
	font-size:13px;
	color: #fff;
	font-weight:bold
}

.AV_25B {
	font-size:25px;
	font-weight:bold;
	color: #921488;
	}
	
.AG_23 {
	font-size:23px;
	color: #333;
	}
	
.MP14G_B {
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	font-weight:bold}
	
.MP14G {
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;}
	
.MP14B {
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1c4197;
	font-weight:bold}
	
.MP12G_B {
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	font-weight:bold}
	
.MP14B_B {
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#091f3a;
	font-weight:bold}
	
.MP14N {
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	line-height:18px;
	font-style:italic}
	
.MP10N {
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000;
	line-height:18px;
	font-style:italic}	
	
.MP20_bg {
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-size:19px;
	color: #fff;
	background-color: #143e92;
	padding:5px 10px;
	margin-right:10px;
	}

.basdepage {text-align: center;}

/* FOOTER - Style pour le menu du bas */
a.MenuBas:link{color:#333333; font-size:11px; font-weight:normal; text-decoration:none;}
a.MenuBas:visited{color:#333333; font-size:11px; font-weight:normal; text-decoration:none;}
a.MenuBas:hover{color:#333333; font-size:11px; font-weight:normal; text-decoration:underline;}

