body {

  padding: 0;
background: #392E28 url(../pix/fond_corporate.jpg) no-repeat scroll top;
 margin-left: auto;
 margin-right: auto;
  margin: 9px;
}

a {color: #B0ABA9;text-decoration: none; }
a:hover {color: #FFCC99;text-decoration: none; }

h1{
font-family:Arial,sans-serif;
font-size: 23px;
}


.container{
 margin-top: 9px; padding: 0; position: relative; width: 970px;
 
 margin-left: auto;
 margin-right: auto;
 
}

.footer{
 margin: 31px auto auto; padding: 0; position: relative; width: 970px;
 height: 100px;

}

#cadre{
margin-left:auto;
margin-right:auto;
/*border: 1px dotted #BAB9B8;*/

}

.pro{
position: relative; width: 148px;
height: 31px;
margin-left:auto;
margin-right: 40px;
display:block;
/*border: 1px dotted #BAB9B8;*/
 margin-top: 30px;
}

.annonce{
position: relative; width: 460px;
height: 31px;
margin-left:260px;
border: 1px dotted #BAB9B8;
display:block;
background: Fuchsia;
}


#interieur_home{
margin-top: 9px 
margin:0px;
position: relative; width: 970px;
/*border: 1px solid #3A2F29;
background: #FAF9F4;*/
padding:0px;
color: #2D2D2D;
text-align: justify;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size: 12px;
 height: 603px;background: url(../pix/ecran1.jpg) no-repeat;
}

#making_off{
padding-top:60px;
margin-left:550px;
position: relative; width: 390px;
height: 350px;
}


#interieur{
margin-top: 9px 
margin:0px;
position: relative; width: 970px;
/*border: 1px solid #3A2F29;
background: #FAF9F4;*/
padding:0px;
color: #2D2D2D;
text-align: justify;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size: 12px;
 height: 603px;background: url(../pix/ecran2.jpg) no-repeat;
}

.interieurproduits{
margin-top:0px;
position: relative; width: 970px;
padding:0px;
color: #2D2D2D;
text-align: justify;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size: 12px;
 height: 603px;background: url(../pix/ecran3.jpg) no-repeat;
}

.interieurproduits2{
margin-top:0px;
position: relative; width: 970px;
padding:0px;
color: #2D2D2D;
text-align: justify;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size: 12px;
 height: 603px;background: url(../pix/zecran3.jpg) no-repeat;
}


.interieursoins{
margin-top:0px;
position: relative; width: 970px;
padding:0px;
color: White;
text-align: justify;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size: 12px;
 height: 603px;background: url(../pix/ecran4.jpg) no-repeat;
}

.interieursavons{
margin-top:0px;
position: relative; width: 970px;
padding:0px;
color: White;
text-align: justify;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size: 12px;
 height: 603px;background: url(../pix/savons.jpg) no-repeat;
}


.interieurinstitut{
margin-top:0px;
position: relative; width: 970px;
padding:0px;
color: #2D2D2D;
text-align: justify;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size: 12px;
height: 603px;
background:url(../pix/ecran5b.jpg) no-repeat;
}

.interieurpresse{
margin-top:0px;
position: relative; width: 970px;
padding:0px;
color: White;
text-align: justify;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size: 12px;
 height: 603px;background: url(../pix/ecran6.jpg) no-repeat;
}

.menuproduits{
position: relative;
width: 970px;
height: 34px;
display:block;
background: url(../pix/766_34_menu.png) no-repeat;
line-height: 34px;
}



#vinterieur{
margin-top:11px;
position: relative; width: 900px;
/*border: 1px solid #3A2F29;*/
padding:10px;
color: White;
text-align: justify;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size: 12px;
height: 490px;
}

/*.Presse_liste{
margin-left:70px;
overflow-y: hidden;!important;
overflow-x:hidden;!important;
 width: 790px;
 height: 560px;
 padding:4px;
 display: block;
}*/

#boxleft{
margin-top:60px;
position: relative; width: 450px;
/*border: 1px solid #3A2F29;*/
float: left;
height: 500px;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size: 12px;
}

#boxright{
margin-top:60px;
position: relative; width: 450px;
border: 1px solid #3A2F29;
float: left;
height: 500px;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size: 12px;
}

.menu{
margin-top: -18px ; position: relative; width: 970px;
margin-left:auto;
margin-right:auto;
 background-image: url(../pix/fond_menu.jpg);
 background-repeat: repeat-x;
}

/*STYLE DU MENU*/

.pd_menu_01 {float:left; padding:0; margin:0;color: #FFFFFF;width:100%; border:solid 0px #000000;clear:both;   background-image: url(../pix/fond_menu.jpg);
 background-repeat: repeat-x; text-transform: uppercase;
 z-index: 7;
  } /*Color navigation bar normal mode*/

.pd_menu_01  a, .pd_menu_01 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight: normal;
font-size:11px;
color: #FFFFFF;
/*background-color: #000000;*/
text-decoration: none;
outline:none;

}
.pd_menu_01 ul {list-style-type:none;padding:0; margin:0;background-image: url(../pix/fond_menu.jpg);
 background-repeat: repeat-x;}
.pd_menu_01 ul li {float:left; position:relative; z-index:auto !important ; z-index:1000 ; border-right:solid 1px #000000; border-left:solid 0px #000000;background-image: url(../pix/fond_menu.jpg);
 background-repeat: repeat-x;}
.pd_menu_01 ul li a {color: #FFFFFF;float:none !important ; float:left ; display:block; height:30px; line-height:33px; padding:0 10px 0 10px; text-decoration:none; outline:none;}
.pd_menu_01 ul li ul {display:none; border:none;color: #FFFFFF;background-image: url(../pix/fond_menu.jpg);
 background-repeat: repeat-x; width:1px}
.pd_menu_01 ul li:hover a {background-color:#433C38; text-decoration:none; color:#ffffff;outline:none;} /*Color main cells hovering mode*/
.pd_menu_01 ul li:hover ul {display:block;  position:absolute; z-index:999; top:29px; margin-top:1px; left:0;}
.pd_menu_01 ul li:hover ul li a {display:block; width:12em; height:auto; line-height:1.3em; margin-left:-1px; padding:5px 10px 5px 10px; border-left:solid 1px #000000; border-bottom: solid 1px #000000;  color:#ffffff;outline:none;} /*Color subcells normal mode*/
.pd_menu_01 ul li:hover ul li a:hover {background-color:#433C38; text-decoration:none;color:#ffffff;outline:none;} /*Color subcells hovering mode*/
.pd_menu_01 ul li a:hover {background-image: url(../pix/fond_menu_on.jpg);
 background-repeat: repeat-x; text-decoration:none;color:#ffffff;outline:none;} /*Color main cells hovering mode*/
.pd_menu_01 ul li a:hover ul {display:block; width:12em; position:absolute; z-index:999; top:29px; left:0;outline:none; }
.pd_menu_01 ul li ul li a:visited { background-image: url(../pix/fond_menu.jpg);
 background-repeat: repeat-x;  color:#ffffff;} /*Color subcells normal mode*/
.pd_menu_01 ul li a:hover ul li a {display:block; width:12em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #000000; border-bottom: solid 1px #000000; background-image: url(../pix/fond_menu.jpg);
 background-repeat: repeat-x;  color:#ffffff;outline:none;} 
.pd_menu_01 ul li a:hover ul li a:hover {background-color:#433C38; text-decoration:none;color:#ffffff;outline:none;} /*Color subcells hovering mode*/


.floatLeft {
  float: left;
}

.floatRight {
  float: right;
}

.pointdevente{
	height:550px;
	padding:10px;
}

.listepointdevente{
	height:500px;
	overflow:auto;
}

.liste_result_tableau
{
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight: normal;
	font-size:11px;
}

.liste_result_tableau span
{
	font-weight: bold;
	color:#864420;
	font-size:12px;
}

.liste_result_tableau a
{
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight: normal;
	font-size:11px;
	color:#864420;
	text-decoration:none;
}

.liste_result_tableau a:hover
{
	text-decoration:underline;
}
.Presse_liste{
	overflow: auto;
	border: 0px solid red;
	height: 575px;
}
.presseL, .presseR{
	border: 0px;
}
.presseR{
	margin-left: 110px;
}
.CoupPresse{
	position:absolute;top:20px; width:100%; height:470px;text-align: center;visibility:hidden; z-index:20000;
}
.presseC{
	width:750px;
	margin: 0 auto;	
	
}
.CoupPresse img{
	
}
.stage{width:970px;height:561px;overflow:hidden;margin:0 auto;background:url(../produits/images/AmbianceSHD.jpg) no-repeat 0 0;}
	.stage2{position:relative;top:0px;}
	#screen {
		position:absolute;
		left: 0%;
		top: 0%;
		width: 970px;
		height: 561px;
		/*background:url(images/fond.jpg) no-repeat top left;*/
		overflow: hidden;
		
	}
	#screen img {
		position: absolute;
		visibility: hidden;
		left: -10000px;
		border:0px solid red;
		/*filter: alpha(opacity=100);
		-ms-interpolation-mode:nearest-neighbor; -- bordure noir autour images*/
		
	}
	#screen div {
		position: absolute;
		top: -10000px;
		font-family: optima, "times new roman",verdana, arial, helvetica, sans-serif;
		/*font-weight: bold;*/
		text-align: center;
		/*filter: alpha(opacity=100);*/
		color: #392e28;
	}
	#screen .texturl {
		color: #FF8000;
	}
	.shadow {
	-moz-box-shadow: 1px 1px 10px #000;
	-webkit-box-shadow: 1px 1px 10px #000;
	box-shadow: 1px 1px 10px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#000000');
	position:absolute;top:20px;left:70px; width:750px; height:470px;visibility:hidden; z-index:600000; background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	}
	.LayerBar{
	background:#a32f29;line-height:19px; text-align:right;color:white;
	}
	.CloseBtn2{
	float:right;margin-left:5px;border:1px solid black;background-color:#392E28;color:#FF3300;
	}
	.LayerContent{
	overflow:auto;width:740px;width:730px !important; height:430px;margin-left:10px;padding-right:10px;padding-top:10px;font-size:13px;
	}
	.LayerFlash{
	float:left;margin-right:10px;
	}
	.LayerContent h1{
	margin-top:0px;line-height:25px;color:#392E28;font-size:19px;
	}
	.TitProduit {display:block;text-indent:-99999px;background:url(../pix/Unproduit.jpg) no-repeat 0 0;width:150px;height:45px;}
	.TitHistoire {display:block;text-indent:-99999px;background:url(../pix/histoire.jpg) no-repeat 0 0;width:150px;height:45px;}
	.TitPhilosophie{display:block;text-indent:-99999px;background:url(../pix/philosophie.jpg) no-repeat 0 0;width:150px;height:45px;}
	.TitBienfait{display:block;text-indent:-99999px;background:url(../pix/bienfait.jpg) no-repeat 0 0;width:150px;height:45px;}
	
	.TitSaviez{display:block;text-indent:-99999px;background:url(../pix/saviezvous.jpg) no-repeat 0 0;width:150px;height:45px;}
	.TxtContent{margin-left: 305px;}
	.tooltip {
	display:none;
	background:transparent url(../produits/images/white_arrow.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#000;	
	text-align:center;
	z-index:100000;
}