/**/
#main_apropos {
	margin : 0 0 0 106px;
	padding : 0;
	background : #62a7c0 url(/images/common/fd_apropos_right.gif) no-repeat right 0;
	width:768px;
}

#apropos_left {
	float : left;
	width : 553px;
	background : url(/images/common/fd_apropos_left.jpg) no-repeat 0 0;
	position:relative; /* correctif ie 6 */
}
	
	#apropos_left p {
		margin:10px 0;
	}

	#apropos_left img.titre {
		display : block;
		margin : 32px 0 0 63px;
	}
	#apropos_left h1 {
		font-size:14px;
		font-weight:bold;
	}
	#apropos_left h6 {
		font-size : 10px;
		margin : 3px 0 0 63px;
		padding : 0;
		font-weight : normal;
		color : #fff;
	}
		#apropos_left h6 a {
		color : #fff;
		}
	#apropos_left div.apropos_texte {
		margin : 0 45px 0 128px;
		padding : 12px 0 0 0;
		font : 12px/18px Verdana, Arial, Helvetica, sans-serif;
		color : #fff;
	}
		#apropos_left div.apropos_texte a {
			font : 11px/18px Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none;
		}
		
		#apropos_left div.apropos_texte a:hover {
			text-decoration:underline;
		}
		
#apropos_right {
	float : left;
	width : 205px;
	padding : 85px 10px 0 0;
	position:relative; /* correctif ie 6 */
}
	#apropos_right ul.navint {
		height : 519px;
		margin : 0;
		padding : 158px 0 0 20px;
		background : url(/images/common/pointille_apropos.gif) repeat-y 0 0;
		list-style : none;
	}
	#apropos_right ul.navint ul {
		list-style : none;
		margin : 0;
		padding : 0;
	}
		#apropos_right ul.navint ul li {
			margin : 0;
			padding : 0 0 0 7px;
			background : url(/images/common/puce_blanche.gif) no-repeat 0 8px;
			font : normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
			color : #fff;
		}
			#apropos_right ul.navint ul li a {
			color : #fff;
			}
		#apropos_right ul.navint li.actus {
			background : url(/images/common/puce_flecheverte_fdbleu.gif) no-repeat 0 3px;
			padding : 0 0 13px 15px;
			font : bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
			color : #fff;
			border-bottom : 1px solid #c7c7c7;
		}
/**/
#main_clients {
	height : inherit;
	padding : 10px 0;
	width : 767px;
	border-left : 1px solid #eee;
	color : #686868;
}
	#main_clients h1 {
		font : bold 14px Arial, Helvetica, sans-serif;
		margin : 28px 20px 0 0;
		padding : 0;
		color : #686868;
	}
	#main_clients h2 {
		font : bold 12px Arial, Helvetica, sans-serif;
		margin : 20px 20px 0 0;
		padding : 0;
		color : #686868;
	}
	#main_clients p {
		font : normal 12px Arial, Helvetica, sans-serif;
		margin-right : 20px;
		color : #686868;
	}
	#main_clients ul {
		font : 12px Arial, Helvetica, sans-serif;
		color : #686868;
	}
#clients_left {
	float : left;
	width : 467px;
}
	#clients_left img.titre {
		display : block;
		margin : 32px 0 0 63px;
	}
	#clients_left h6 {
		font-size : 10px;
		margin : 3px 0 0 63px;
		padding : 0;
		font-weight : normal;
		color : #55332d;
	}
		#clients_left h6 a {
			color : #55332d;
		}
	#clients_left div.clients_texte {
		margin : 0 60px 0 63px;
		padding : 0;
		font : 11px/18px Arial, Helvetica, sans-serif;
		color : #686868;
	}
		#clients_left div.clients_texte a {
			font : 11px/18px Arial, Helvetica, sans-serif;
			color : #686868;
		}
#clients_right {
	float : left;
	width : 270px;
	margin : 60px 0 0 0;
	padding : 45px 10px 30px 20px;
	background : #e6d2db;
	display : inline;
}

	#clients_right h1#titre {
		font : bold 12px Arial, Helvetica, sans-serif;
		margin : 0;
		padding : 0;
	}
	#clients_right h2 {

		background : url(/images/common/pointilles_questions.gif) repeat-x 0 bottom;
	}
		#clients_right h2 a {
			color : #686868;
			text-decoration : none;
		}
		#clients_right h2 a:hover {
			text-decoration : underline;
		}
ul.questions {
	list-style : none;
	margin : 10px 0 20px 15px;
	padding : 0 0 10px 0;
}
	ul.questions li {
		margin : 3px 0 3px -15px;
		padding : 0 0 0 15px;
		background : url(/images/common/puce_flecheorange.gif) no-repeat 0 4px;
	}
		ul.questions li a {
			text-decoration : none;
		}
		ul.questions li a:hover {
			text-decoration : underline;
		}
div.fd_questions {
	background : #e6d2db;
}

/* Page statique */
#main_statique {
height : inherit;
padding : 32px 0 60px 66px;
/*border-left : 1px solid #eee;
border-right : 1px solid #eee;*/
width : 700px;
margin : 0 0 0 100px
}
#main_statique img.titre {
display : block;
margin : 0;
}
#main_statique h6 {
font-size : 10px;
margin : 3px 0 0 0;
padding : 0;
font-weight : normal;
color : #55332d;
}
#main_statique h6 a {
color : #55332d;
}
#main_statique p {
font : 12px/18px Arial, Helvetica, sans-serif;
}
div.texte_statique {
margin-top : 30px;
}

#main_statique div.texte_statique h1 {
color : #595671;
padding : 0 0 0 15px;
margin : 15px 100px 10px 0;
font : bold 14px/24px Arial, Helvetica, sans-serif;
}
#main_statique div.texte_statique h2 {
color : #595671;
padding : 0;
margin : 30px 100px 10px 0;
font : bold 14px/24px Arial, Helvetica, sans-serif;
}
#main_statique div.texte_statique h3 {
color : #595671;
background : url(/images/common/puce_orange.gif) no-repeat 0 5px;
padding : 0 0 0 15px;
margin : 15px 100px 0 0;
font : bold 12px/18px Arial, Helvetica, sans-serif;
}
#main_statique div.texte_statique h6 {
color : #595671;
background : url(/images/common/puce_flecheverte_fdbleu.gif) no-repeat 0 5px;
padding : 0 0 0 15px;
margin : 15px 100px 0 0;
font : bold 12px/18px Arial, Helvetica, sans-serif;
}
#main_statique div.texte_statique h4 {
color : #ef2277;
padding : 0 100px 0 15px;
margin : 0;
font : normal 12px/18px Arial, Helvetica, sans-serif;
}
#main_statique div.texte_statique p {
color : #595671;
margin : 0 100px 16px 15px;
padding : 0;
font : 11px/18px Arial, Helvetica, sans-serif;
}
#main_statique div.texte_statique ul {
color : #595671;
margin : 0 100px 16px 30px;
padding : 0;
font : 11px/18px Arial, Helvetica, sans-serif;
}
#main_statique div.texte_statique div.separ_hz_simple {
margin : 0 0 0 15px;
padding : 0;
display : block;
width : 585px;
}
#main_livraison {
height : inherit;
padding : 32px 0 60px 66px;
/*border-left : 1px solid #eee;
border-right : 1px solid #eee;*/
width : 700px;
margin : 0 0 0 100px;
}
#main_livraison img.titre {
display : block;
margin : 0;
}
#main_livraison h6 {
font-size : 10px;
margin : 3px 0 0 0;
padding : 0;
font-weight : normal;
color : #55332d;
}
#main_livraison h6 a {
color : #55332d;
}
#main_livraison p {
font : 12px/18px Arial, Helvetica, sans-serif;
}
#main_livraison div.texte_statique h2 {
color : #595671;
padding : 0 0 0 15px;
margin : 30px 100px 10px 0;
font : bold 14px/24px Arial, Helvetica, sans-serif;
background : url(/images/common/puce_rondmauve.gif) no-repeat 0 10px;
}
#main_livraison div.texte_statique h3 {
color : #595671;
background : url(/images/common/puce_noire.gif) no-repeat 0 8px;
padding : 0 0 0 10px;
margin : 15px 100px 0 15px;
font : bold 12px/18px Arial, Helvetica, sans-serif;
}
#main_livraison div.texte_statique h4 {
color : #ef2277;
padding : 0 100px 0 15px;
margin : 0;
font : normal 12px/18px Arial, Helvetica, sans-serif;
}
#main_livraison div.texte_statique p {
color : #595671;
margin : 0 100px 16px 15px;
padding : 0;
font : 11px/18px Arial, Helvetica, sans-serif;
}
#main_livraison div.texte_statique ul {
color : #595671;
margin : 0 100px 16px 0;
padding : 0 0 0 40px;
font : 11px/18px Arial, Helvetica, sans-serif;
}
#static_left_livr {
float : left;
width : 200px;
margin : 10px 0 10px 15px;
display : inline;
}
#static_right_livr {
float : left;
width : 350px;
margin : 10px 0;
display : inline;
}
#static_left_livr h4, #static_right_livr h4 {
color : #595671;
font : normal 12px/18px Arial, Helvetica, sans-serif;
margin : 10px 0 0 0;
padding-left : 10px;
background : url(/images/common/puce_orange.gif) no-repeat 0 8px;
}
#static_faq h2 {
color : #595671;
padding : 0;
margin : 35px 150px 0 0;
padding-bottom : 2px;
font : bold 14px/24px Arial, Helvetica, sans-serif;
background : url(/images/common/pointilles_hoz.gif) repeat-x 0 bottom;
}
#static_faq h3 {
color : #ef2277;
padding : 0 0 0 8px;
margin : 15px 150px 0 15px;
font : bold 12px/18px Arial, Helvetica, sans-serif;
background : url(/images/common/puce_noire.gif) no-repeat 0 7px;
}
#static_faq p {
color : #595671;
padding : 0;
margin : 5px 150px 5px 23px;
}
#static_faq ul {
padding : 0;
margin : 5px 150px 5px 23px;
}
#static_faq li {
color : #595671;
padding : 0;
margin : 0 0 5px 23px;
font : normal 12px/18px Arial, Helvetica, sans-serif;
}
#static_left {
float : left;
width : 300px;
margin : 20px 0;
}
#static_right {
float : left;
width : 300px;
margin : 20px 0;
}
#static_left h4, #static_right h4 {
color : #595671;
font : normal 12px/18px Arial, Helvetica, sans-serif;
margin : 10px 0 0 0;
padding-left : 10px;
background : url(/images/common/puce_orange.gif) no-repeat 0 8px;
}
#static_left h2, #static_right h2 {
color : #595671;
padding : 0;
margin : 25px 20px 0 0;
padding-bottom : 2px;
font : bold 12px/18px Arial, Helvetica, sans-serif;
background : url(/images/common/pointilles_hoz.gif) repeat-x 0 bottom;
}

/* Engagement Maisons du monde */
#main_engagement {
	height : inherit;
	padding : 0;
	margin : 0 0 0 106px;
	width : 768px;
	height : auto;
	background : #569337 url(/images/common/fd_engagement_right.gif) no-repeat right 0;
}
#engagement_left {
	float : left;
	width : 553px;
}
	#engagement_left img.titre {
		display : block;
		margin : 32px 0 0 63px;
	}
	#engagement_left h6 {
		font-size : 10px;
		margin : 3px 0 0 63px;
		padding : 0;
		font-weight : normal;
		color : #fff;
	}
		#engagement_left h6 a {
			color : #fff;
		}
	#engagement_left div.engagement_texte {
		margin : 0 45px 0 63px;
		padding : 12px 0 45px 0;
		font : 12px/18px Verdana, Arial, Helvetica, sans-serif;
		color : #fff;
	}
		#engagement_left div.engagement_texte a {
			color : #fff;
			font : 12px/18px Verdana, Arial, Helvetica, sans-serif;
		}
#main_livraison div.texte_statique .titleLivraison{color: #E61577;padding-left: 10px;}
#main_livraison div.texte_statique .noPadding{ padding:0;}
#main_livraison div.texte_statique .padLeft{ padding:0 0 0 10px;background:none;}
#main_livraison div.texte_statique .padBoth{ padding:0 0 5px 10px; background:none;}
#staticContent{ width:872px; margin:auto; padding:20px 0 80px 0;}
#staticContent h2{ font-size:30px; color:#cb003f;font-weight:normal;padding-bottom:4px;}
#staticContent h3{ font-size:29px; color:#000;font-weight:normal;}
#staticContent p{ color:#706e6e; padding-top:20px;font-size:18px;}
#staticContent p span{color: #CB003F;}
.highlight{ overflow:hidden; padding:50px 0 0 0;}
#staticContent .last{ float:right;}
.blocks{ float:left; width:425px; background-color:#f9f9f9;}
#staticContent .blocks h3{ color:#cb003f; background-color:#e6e6e6; font-size:27px; padding:15px 0 15px 25px;}
.ColisBlock{ background:url(/images/statique/bgd_livraison.png) no-repeat top left;overflow: hidden; padding:0px 20px 20px 0; margin-left:40px; margin-top:25px;}
#staticContent .ColisBlock p{ float:right; padding:100px 0 0 0; width:239px; font-size:16px;}
.dayBlock{padding:60px 20px 20px 0; margin-left:40px;}
.dayBlock img{ margin:15px 0 0 20px;}
#staticContent .dayBlock p{ padding:45px 0 0 0;  font-size:16px;}
#staticContent .blocks .legend { font-size:15px; color:#757373; background:url(/images/statique/illus_attention.png) no-repeat; padding: 5px 0 0 35px; margin:20px;height: 100px;}
#staticContent .blocks .legendDE {margin-top:0;}
.plusBlock {}
#staticContent .headerPlus{ background:#bababa url(/images/statique/bgd_corner.png) 344px -4px no-repeat; overflow: hidden;width: 423px;}
#staticContent .headerPlus h3{ background:url(/images/statique/bgd_red_cross.png) right 18px no-repeat ;color:#FFFFFF; padding: 20px 40px 10px 35px; float:left; font-size:37px;}
.plusBlock ul { background-color:#bababa; padding:20px 0 20px 35px; width:388px; height: 140px;}
.plusBlock .listeDE{height:180px;}
.plusBlock ul  li{ color:#FFFFFF; background:url(/images/statique/illus_li_arrow.png) 0 -3px no-repeat; padding:0 0 10px 30px; font-size:16px; width:326px;}
.phoneBlock{ background:url(/images/statique/bgd_phone.png) 245px -6px no-repeat;margin-top: 40px;margin-right: 20px;}
#staticContent .phoneBlock p{ padding:30px 0 0 0; float:none;}
.livraisonBlock{ background:url(/images/statique/bgd_livraison03.png) 0 80px no-repeat;margin-top: 40px;overflow: hidden;height: 207px;}
.livraisonBlockDE{ background:url(/images/statique/bgd_livraison03.png) 0 80px no-repeat;margin-top: 60px;overflow: hidden;height: 207px;}
#staticContent .livraisonBlockDE p{ float:right; width:252px; padding:0;}
#staticContent .livraisonBlock p{ float:right; width:252px; padding:0;}
.caution{ background:url(/images/statique/bgd_trucks.png) 0 20px no-repeat; padding:0 0 0 72px; font-size:16px;}
.editoBlock{ padding:30px 0 0 0;}
#staticContent .editoBlock p{ padding:15px 0 0 0;font-size:16px;}
#staticContent .editoBlock h3{ color:#cb003f;font-weight:normal; font-size:21px;}
#staticContent .editoBlock h4{ font-size:18px; color:#333333; font-weight:normal;}
#staticContent .editoBlock .livraisonDelay{ background:url(/images/statique/horloge.gif) no-repeat; padding: 0 0 0 32px;
margin-top: 20px;}
#staticContent .editoBlock .livraisonDelay p{ padding:0;}
#staticContent .editoBlock .livraisonCond{ background:url(/images/statique/illus-livraison.gif) no-repeat; padding: 0 0 0 32px;
margin-top: 20px;}
#staticContent .editoBlock .livraisonCond p{ padding:0;}
#staticContent .editoBlock .legend{ font-style:italic;}
#staticContent .editoBlock .map{ padding:30px 0 0 150px;}
#staticContent .editoBlock h3 span{color:#565353;}
#staticContent .editoBlock p span{ font-weight:bold;}
#staticContent .editoBlock p span a{ text-decoration:none;color: #CB003F;}
.editoBlock table{ width:876px; font-size:21px; color:#565353; margin:40px 0 10px 0;}
.editoBlock table th{ border:1px solid #FFF; background-color:#cb003f; padding:2px 0; height:46px;text-align: center;vertical-align: middle; color:#FFFFFF;font-weight:normal;font-size:17px;}
.editoBlock table td{ border:1px solid #FFF; background-color:#e6e6e6; padding:2px 0; height:33px;text-align: center;vertical-align: middle;font-weight:normal;}
.editoBlock table .odd td{ background-color:#c7c5c5;}
.editoBlock table .result td{ color:#cb003f;}
#staticContent .caution{font-size:16px;padding-top:30px;}
.clear{clear: both; line-height:0px;}
.delivery{font-size:16px;}
.form_editoBlock {margin-top:15px;}
	.form_editoBlock input[type=text] {background:#fff; border:#9A9A9A solid 1px; padding:0 10px; height:23px; line-height:23px; color:#999; font-size:14px; font-weight:bold;}
	.form_editoBlock input[type=submit] {background:#d83465 url(/images/compte/bg-input-form-submit.png) top repeat-x; border:#333 solid 1px; padding:0 10px; height:25px; line-height:23px; color:#fff;font-size:14px; font-weight:bold; vertical-align:top; overflow:visible;}

@font-face {
	font-family: "Valentine";
	font-style: normal;
	font-weight: 400;
	src: url("/common/fonts/valentine-rg-webfont.ttf") format("truetype");
}
*.valentine {
	font-family: "Valentine", serif;
}