body { 
	font-family: "Arial", Verdana, sans-serif;
	font-size: 12px; 
	border: 1px #ccc solid;
	padding: 20px;}

.break {clear: both; height: 1px; line-height: 1px; font-size: 1px;}
	
#menuPrincipal,
#footer,
#navCorpo,
.suite,
#menuProduit,
#btnFermer,
#ambiances,
.ouvrir,
.fermer,
#pointVente img { display: none; }

#zoneCentrale #contenu .texte,
#zoneCentrale #contenu img { float: left; width: 48%;}

#zoneCentrale #contenu img { padding: 1%; border: 1px #ccc solid; }

#zoneCentrale #contenu .texte { margin-right: 1%; }

ul { margin-left: 0; }

#decors ul { list-style: none; }
#decors ul li { float: left; margin-right: 5px;}
#decors ul li img { border: 0; }

#zoomProduit img { float: left; margin-right: 10px;}
#zoomProduit ul { list-style: none;}

.question { border-bottom: 1px #ccc solid; padding-bottom: 10px; font-size: 12px; }
.question h5 { font-size: 12px; }

#pointVente .texte { margin-bottom: 10px; }

label { 
	display: block;
	float: left;
	text-align: right;
	width: 150px; }
.deuxElements { height: 25px; }
.deuxElements input { float: left; }

#listePresse #zoneCentrale #contenu img { width: auto; }
#listePresse .actualite { border-bottom: 1px #ccc solid;}
#listePresse .actualite a { text-align: right;}

.actualite h3 { 
	width: 88px; height: 18px;
	float: left;}
.actualite h3 span { display: none; }
.actualite img { float: left; margin: 0 10px 0 0; }
.actualite p { padding: 10px 0; font-size: 11px; float: left; width: 100%;}
.actualite em { display: block; font-style: normal; font-weight: bold;  }
.actualite strong { display: block;}
.actualite a { display: block; padding-top: 5px;}