#ariane{
	color:				#8a8080;
	font-weight:		bold;
	margin:				0 31px 0 17px;
}
#ariane a{
	color:				#8a8080;
	font-weight:		normal;
	text-decoration:	none;
}
#ariane a:hover{
	color:				#462f30;
}
.box-presentation {
	position:				relative;
}
.box-presentation-allFiles {
	float:					left;
	width:					230px;
	overflow:				hidden;
}
.box-presentation-allFiles ul {
	margin:					0px;
	padding:				0px;
	list-style:				none;
}
 
.box-presentation-allFiles ul li, 
.box-presentation-allFiles ul li a {
	float:					left;
	width:					50px;
 }
 
.box-presentation-allFiles ul li {
	margin:					0px 10px 0px 0px;
	padding:				5px 9px 9px 5px;
	background:				transparent url(/img/2008/common/imgShadow.png) no-repeat right bottom;
}
.box-presentation-thumb-mask {
	width:					50px;
	overflow:				hidden;
	margin:					0px;
	padding:				0px;
}
.box-presentation-thumb-mask div{
	margin:					0px auto 0px auto;
	padding:				0px;
}
.box-presentation-constantFiles {
	top:					0px;
	left:					0px;
	width:					210px;
	height:					150px;
	overflow:				hidden;
	margin:					0px 9px 5px 0px;
	padding:				5px 10px 9px 5px;
	background:				transparent url(/img/2008/common/imgShadow.png) no-repeat right bottom;
}
.box-presentation-files {
	position:				absolute;
	top:					0px;
	left:					0px;
	display:				none;
	width:					210px;
	height:					150px;
	overflow:				hidden;
	margin:					0px 9px 5px 0px;
	padding:				5px 10px 9px 5px;
	border:					0px;
	background:				transparent url(/img/2008/common/imgShadow.png) no-repeat right bottom;
}
.box-presentation-allFiles ul li img {
	border:					0px;
}
.box-presentation-preview {
	width:					210px;
	height:					150px;
	overflow-x:				hidden;
	overflow-y:				normal;
	margin:					0px auto 0px auto;
}
.box-presentation-preview img {
	border:					0px;
}
.box-presentation-allFiles ul li:hover .box-presentation-files {
	display:				block;
}
.box-presentation-allTexts {
	float:					left;
	width:					197px;
	margin:					0 0 0 10px;
	padding:				0px;
}
.box-presentation-startText {
	width:					229px;
	height:					17px;
	float:					left;
}
.box-presentation-text {
	border-left:				2px solid #b9ea91;
	border-right:				2px solid #b9ea91;
	width:					199px;
	padding:				0px 10px 0px 15px;
	float:					left;
}
.box-presentation-endText {
	width:					229px;
	height:					11px;
	margin:					0px;
	float:					left;
}
.box-presentation-logo img {
	margin-top:				10px;
	border: 				0px;
}
.box-presentation-text h3 {
	font-size:				16px;
}
.box-presentation-text h4 {
	font-size:				12px;
}
.box-price-start {
	width:					197px;
	height:					6px;
	background:				transparent url(/img/2009/es-ete/priceTop.gif) no-repeat bottom left;
}
.box-price-start-groupe {
	width:					250px;
	height:					6px;
	background:				transparent url(/img/2008/common/priceTop_groupe.gif) no-repeat bottom left;
}
.box-price-text {
	width:					167px;
	padding:				5px 5px 0px 25px;
	font-size:				16px;
	color:					#FFF;
	text-align:				center;
	background:				transparent url(/img/2009/es-ete/priceBkg.gif) no-repeat top left;
}
.box-price-text span{
	font-size:				12px;
}
.box-price-text-groupe {
	width:					220px;
	padding:				5px 5px 0px 25px;
	font-size:				16px;
	color:					#FFF;
	text-align:				center;
	background:				transparent url(/img/2008/common/priceBkg_groupe.gif) no-repeat top left;
}
.box-price-text-groupe span{
	font-size:				12px;
}
.box-price-end {
	width:					197px;
	height:					11px;
	margin:					0px;
	background:				transparent url(/img/2009/es-ete/priceBottom.gif) no-repeat top left;
}
.box-price-end-groupe {
	width:					250px;
	height:					11px;
	margin:					0px;
	background:				transparent url(/img/2008/common/priceBottom_groupe.gif) no-repeat top left;
}
.box-presentation-text span{
	font-weight:			bold;
	font-size:				12px;
}
.box-presentation-text p{
	margin:					5px;
}
.productDetails{
	margin:					10px 0px 0px 0px;
	padding:				0px;
	list-style-type:		none;
}
.productDetails li{
	padding:				3px 0px 0px 12px;
	background:				transparent url(/img/2009/es-ete/productItem.gif) no-repeat 0px 6px;
}
#box-bonnes-idees-text h3{
	margin:					0px 0px 10px 0px;
	padding:				4px 0 0 25px;
	background:				url(/img/2008/common/bonneIdees_h1.gif) no-repeat top left;
	color:					#FFFFFF;
}

#box-reserver {
	float:					left;
}
#box-reserver-top {
	width:					220px;
	height:					10px;
	background:				transparent url(/img/2009/es-ete/reserver_top.gif) no-repeat bottom left;
}
#box-reserver-produit {
	width:					220px;
	background:				transparent url(/img/2009/es-ete/reserver_bkg.gif) no-repeat top left;
}
#box-reserver-bottom {
	width:					220px;
	height:					10px;
	background:				transparent url(/img/2009/es-ete/reserver_bottom.gif) no-repeat top left;
}
#box-reserver-produit a{
	display:			block;
	font-size:			14px;
	padding:			7px 5px 5px 25px;
	color:				#FFF;
	font-weight:		bold;
	text-decoration:	none;
}
#box-reserver-produit h1 {
	background:				none;
}
#box-reserver-top-groupe {
	width:					180px;
	height:					10px;
	background:				transparent url(/img/2008/common/reserver_top_groupe.gif) no-repeat bottom left;
}
#box-reserver-produit-groupe {
	width:					180px;
	background:				transparent url(/img/2008/common/reserver_bkg_groupe.gif) no-repeat top left;
}
#box-reserver-bottom-groupe {
	width:					180px;
	height:					10px;
	background:				transparent url(/img/2008/common/reserver_bottom_groupe.gif) no-repeat top left;
}
#box-reserver-produit-groupe a{
	display:			block;
	font-size:			14px;
	padding:			7px 5px 5px 25px;
	color:				#FFF;
	font-weight:		bold;
}
#box-reserver-produit-groupe h1 {
	background:				none;
}
h2.groupe,
h2.groupe a{
	color:					#F57F0C;
}
#box-telephone{
	float:					left;
	width:					145px;
	height:					36px;
	margin:					6px 0px 0 18px;
	background:				transparent url(/img/2009/es-ete/appelez-nous1.gif) no-repeat bottom left;
}
#box-telephone-groupe{
	float:					right;
	width:					182px;
	height:					43px;
	margin-right:			10px;
	background:				transparent url(/img/2008/common/appelez-nous2.gif) no-repeat bottom left;
}
.toutes-les-offres {
	clear :						both;
	margin:					6px 0 0 16px;
	padding-left:			14px;
	font-size:				14px;
	background:				transparent url(/img/2008/n1/blocH4.gif) no-repeat top left;
	width:					134px;
}
.toutes-les-offres a:link,
.toutes-les-offres a:visited,
.toutes-les-offres a:hover,
.toutes-les-offres a:active{
	color:					#625044;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
#right-produit {
	margin-top:				20px;
	margin-bottom:			20px;
}
.box-presentation-startText{
	background:				transparent url(/img/2009/es-ete/produitTextTop.gif) no-repeat top left;
}
.box-presentation-text{
	color:					#FFFFFF;
	background:				#9297B1 url(/img/2009/es-ete/produitTextBG.gif) repeat-x top left;
}
.box-presentation-text h3{
	color:					#2d6103;
	padding-left:			20px;
	background:				transparent url(/img/2009/es-ete/blocH3.gif) no-repeat top left;
}
.box-presentation-text h3 a{
	color:					#2d6103;
}
.box-presentation-text h4{
	color:					#077083;
	padding-left:			15px;
	margin-left:			20px;
	font-size:				12px;
	background:				transparent url(/img/2008/themes/skiNeige/blocH4.gif) no-repeat top left;
}
.box-presentation-text h4 a{
	color:					#077083;
}
.box-presentation-endText{
	background:				transparent url(/img/2009/es-ete/produitTextBottom.gif) no-repeat top left;
}
#box-bonnes-idees-top {
	height:					10px;
	font-size:				0;
	width:					448px;
	display:				block;
	margin:					10px 0px 0px 0px;
	padding:				0px;
	background:				url(/img/2009/es-ete/goodIdeasTop.gif) no-repeat top left;
}
#box-bonnes-idees-text {
	background-color:		#664e4e;
	display:				block;
	width:					428px;
	padding:				1px 10px 10px 10px;
	color:					#FFF;
	margin:					0px;
}
#box-bonnes-idees-bottom {
	height:					7px;
	width:					448px;
	font-size:				0;
	display:				block;
	margin:					0px 0px 10px 0px;
	background:				url(/img/2009/es-ete/goodIdeasBottom.gif) no-repeat top left;
}
#box-bonnes-idees-text h1 {
	color:					#ffffff;
	background:				transparent url(/img/2009/es-ete/h1PuceBlanc.gif) no-repeat scroll left 10px;
}
.description-produit {
	/*color:					#04BECF;*/
}
#produit{
	color:					#654d4d;
	font-size:				12px;
	text-align:				justify;
}
#winresa{
	height:					700px;
	padding:				10px;
}
#top{
	background:				url(/img/2009/es-ete/top.gif) no-repeat left 3px;
	font-size:				12px;
	font-weight:			bold;
	margin-left:			650px;
	padding:				0 0 0 10px;
	text-decoration:		none;
}
#top:hover{
}
.navigationPages{
	color:					#54b800;
	padding-bottom:			12px;
	text-align:				center;
}
.navigationPages a{
	color:					#664e4e;
}
.navigationPages a img{
	vertical-align:			baseline;
}
