
.description {
	margin-left:395px;
	width:400px;
	padding-bottom:8px;
	padding-top:15px;
	
}



.description form label span {
	width:50px;
	display:-moz-inline-box;
	display:inline-block;
	
}

#coloris {
				position:relative;
				
}

#coloris.colorisProduit #colorisChoixPack {

	padding-left:395px;
	border-bottom:1px solid #75cbda;
	margin-bottom:15px;
	margin-top:15px;
	width:400px;

}
#coloris.colorisProduit #colorisChoixPack a.selected{
				
				color:#006674;
				background-color:#fff;

		}
#coloris.colorisProduit #colorisChoixPack a:hover{
	
	background-color:#006674;
	border-color:#006674;
}
#coloris.colorisProduit #colorisChoixPack a.selected:hover{
	color:#fff;
}
#coloris.colorisProduit #colorisChoixPack a{
	
				color:#fff;
				border:1px solid #75cbda;
				background-color:#75cbda;
				border-radius:2px 2px 0px 0px;
				border-bottom:0px;
				cursor:pointer;
				font-size:16px;
				margin-right:2px;				
		
				overflow:visible;
				padding:2px 13px 1px 13px;
				width:auto;
				font-family: 'CleanvertisingLight';
				
}
.groupe:first-child {
	/*noeud vide par defaut pour la compatiblité avec version pro*/
	display:none;
}
.groupe {
	position:relative;
	overflow:hidden;
	padding-left:115px;
	margin-bottom:40px;
	padding-top:26px;
	min-height:100px;
}

.colorisProduit .gamme {
	position:absolute;
	width:100px;
	height:100%;
	left:0px;
	top:0px;
	background-image:url(../images/fd_zonePrixGamme.png);
	background-repeat:repeat-y;
	background-position:6px;
	
}
.colorisProduit .collection {
	clear:both;
	color:#51A4AF;
	margin-bottom:2px;
}
.colorisProduit .collection label{
	padding-left:4px;
	padding-right:4px;	
}
.colorisProduit .collection b{
	font-weight:normal;
}
#choixOption  .gamme b{
	display:block;
	margin-bottom:5px;
	background-color:#FFF;
	font-size:17px;
	color:#51a4af;
	
				font-family: 'CleanvertisingBlack';
}
.colorisProduit .gamme .zonePrix {
	position:relative;
	background-image:url(../images/sprite_ImgPageProduit.png);
	background-repeat:no-repeat;
	background-position:0px -300px;
	height:110px;
	font-size:13px;
}
.colorisProduit .gamme .prix, .colorisProduit .gamme .prixPromotion{
				position:relative;
				overflow:visible;
				bottom:0px;
				right:0px;
				height:12px;
				min-width:79px;
				color:#fff;
				text-align:center;
				padding-top:12px;
				padding-bottom:10px;
				font-size:1.2em;
				line-height:1em;
				font-family: 'CleanvertisingBlack';
				
				margin-right:28px;
}
.colorisProduit .gamme .ancienPrix {
				position:absolute;
				font-size:0.7em;
				color:#000;
				text-decoration:line-through;
				top:3px;
				min-width:69px;
				text-align:center;
				right:0px;
				z-index:4;
				margin-right:28px;
}
.colorisProduit .gamme .pourcentage {
				position: absolute;
				top: 16px;
				background-image: url(../images/sprite_ImgPageProduit.png);
				background-repeat: no-repeat;
				background-position: 2px -63px;
				height: 35px;
				padding-top: 49px;
				width: 63px;
				text-align: center;
				color: 
				white;
				left: 0px;
				font-size: 1.4em;
				line-height: 1em;
				font-family: 'CleanvertisingBlack';

}
.colorisProduit .gamme .zonePrix span{
	
				background-color:#75cbda;
				color:#fff;
				font-size:0.8em;
				display:block;
				padding:5px;
}

/******************************* les coloris  */

#choixOption  .coloris {
	font-family: arial; 
	position:relative; 
	font-size:11px; 
	z-index:3; 
	border:0px solid red; 
	float:left;
	width:73px;
	height:40px;
	margin-bottom:21px;
	
}

/* le bloc coloris : l'image et nom*/
#choixOption .coloris .imagecoloris{
			text-decoration:none; 
			color:#F7B716; 
			top:0px; 
			left:0px;
			margin:0px; 
			padding:0px;
			z-index:1;
			width:72px;
			height:38px;
			background-color:#fff; 
			text-align:left; 
			display:block;
			border:1px solid #000;
			border-left:0px;
			
			cursor:default;
					
}
#choixOption .rowColoris .coloris:first-child{
		width:74px;
}
#choixOption .rowColoris .imagecoloris:first-child{
		border-left:1px solid #000;
}

#choixOption .coloris span{
				color:#006674;
				background-color:#75cbda;
				font-size:10px; 
				line-height:9px; 
				font-family:Arial, Helvetica, sans-serif;
				padding:0px; 
				padding:2px;
				text-align:center; 
				min-width:35px;
				display:block;
				position:absolute;
				bottom:1px;
				right:px;
				overflow:hidden;
}	

/* les liens pour détail et zomm */
#choixOption .coloris p {

			display:none; 
			 
			position:absolute; 
			height:100%; 
			width:100%;
			background-image:url(../images/fd_coloris.gif);
			background-repeat:no-repeat;
			top:0px; 
			left:0px;
			background-color:transparent;
			margin:0px; padding:0px;
			z-index:5;
			
}
#choixOption .coloris p a {
					cursor:pointer; 
					display:block;
					
					background-color:#E9E9E9;
					height:30%;
					padding-left:18px;
					/*background-image:url(../images/puce_choisir.gif);*/
					background-position:left center;
					background-repeat:no-repeat;
					font-size:10px;
					color:#756f53;
					text-align:left;
}

#choixOption .coloris p a:first-child {
					border-bottom:1px solid #DBDBDB;
					height:70%;
					line-height:27px
}
#choixOption .coloris p a#open_window{
					background-image:url(../images/puce_detail.gif)
					
}	
#choixOption .coloris p a:hover {
					background-color:#fcb712;
					color:#fff;
			}


#choixOption .coloris p a#choix {
					position:absolute;
					border:0px;
					background-color:transparent;
					padding:0px; margin:0px;
					width:90px; height:66px;
					background-image:none;
					display:block; border:0px solid red; top:0px; left:0px;
}
