#emballage{
	margin : 0px auto 0px auto;
	width : 960px;
	display : block;
	text-align : left;
	background : #ff7900 url(images/bkg_page.jpg) repeat-y;
	}
#header {
width : 960px;
height: 167px;
background : url(images/header-accueil.jpg) no-repeat;
}
#indentification{
	display : block;
width: 400px;
height: 30px;
	position : relative;
	left : 510px;
	top : 0px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}
#mon_compte{
	padding : 0px 0px 0px 100px;
		margin : 0px 0px 0px 0px;
}
#menu_horizontal{
width : 960px;
background : url(images/barre-menu.jpg);
height: 33px;
}
#chemin{
float : left;
width : 600px;
 margin : 10px 0px 0px 15px;
}
#menu_navigation{
float : right;	
 margin : 10px 15px 0px 0px;
}
#titres_panier{
width : 960px;
height: 165px;
 background : url(images/titre-panier.jpg) no-repeat;
}
#monPanier {
width: 230px;
	position : relative;
	left : 730px;
	height : 100px;
	top : 100px;
}
#content {
display : block;
width : 960px;
 height : auto;
}
#contenu_gauche{
	display : block;
	float : left;	
width : 273px;	
 height : auto;
 min-height : 500px;
	background : url(images/bkg_contenu_gauche.gif);
}
#menu_produits{
width : 273px;
  background : url(images/bkg_menu.jpg) repeat-y;
}
ul#dl#menu {
	display : block;
	width: 185px;
}
ul#menu_contenu{
	display : block;
	margin-top : 15px;
		width: 185px;
}
#bottom_menu{
	width : 185px;
	height : 30px;
	background : url(images/menu_bottom.jpg) no-repeat;
	float : right;
}
#contenu {
	display : block;
	float: left;
	 height : auto;
    min-height : 300px;
	width:687px;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	background : #ff7900;
}
#bloc_produits{
	width:677px;
	padding: 0px 0px 0px 10px;		
}
#contenu div.texte {
	padding: 0px 0px 0px 10px;	
}
#titre_page{
width:687px;
 height : 67px;
 background : url(images/bkg_titre.jpg) no-repeat;
}

#bloc_animation{
width:636px;
 height : 461px;
 background : url(images/bkg_ambiances.jpg) no-repeat;
 /* margin : 0px 0px 0px 30px; */
padding : 0px 0px 0px 10px;
}
ul#animated-portfolio{
	left : 74px;
	top : 70px;
}
#bloc_details_produit{
width:636px;
 height : 461px;
 background : url(images/bkg_details_produit.jpg) no-repeat;
 /* margin : 0px 0px 0px 30px; */
padding : 0px 0px 0px 30px;
}
#bloc_details_produit h2{
	display : block;
	padding-top : 0px;
	height : 60px;
	color : #FFFFFF;
	font-size : 27px;
}
.image_detail{
	float : left;
	width : 220px;
	margin-left : 35px;
	display : block;
	height : 300px;
}
#footer{
	width: 960px;
	color: #a024d0;
	font-size: 12px;
	text-align: right;
	margin: 0px;
	padding-top: 0px;
	height : 30px;
}
#liens_footer{
	margin : 0px auto 0px auto;
	width : 960px;
	display : block;
	color: #000000;
	font-size: 0.9em;
	text-align: center;
}
#technique{
	margin : 0px auto 0px auto;
	width : 960px;
	display : block;
	color: #000000;
	font-size: 0.9em;
	text-align: center;
}
.infobulle{
	position:absolute;
	width: auto;
	height: auto;
    border: 1px solid Black;
	visibility: hidden;
	padding: 10px;
	background-color: #000000;	
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
font-size : 12px;
	z-index : 1;
}
#popup{
	margin : 8px auto 0px auto;
	width: auto;
	height: auto;
	display : block;
	text-align : center;
	cursor : pointer;
}
