@charset "UTF-8";
/* CSS Document */

/* -------- Page "Boutique" -------- */

.boutique h4.em1 {
	font-size:18px;
	/*color:#c9015c;*/
	color:#333;
	text-transform:uppercase;
}

.boutique h4.em1 em.color {
	color:#4f1c0a;
}

#content.boutique .content {
	padding-top:20px; 
	/* width:930px; */ /* total 950 */
}

#content.boutique .category {
	margin-bottom:20px;
	padding:0 0 0 20px;
}

#content.boutique table {
	color:#666;
	font-size:12px;
	line-height:20px;
	margin:0 0 20px 0;
}

#content.boutique td {
	vertical-align:top;
}

#content.boutique table.liste-produits {
	border-collapse:collapse;
	border-spacing:0;
	background:url('../_images/_boutique/hr.png') repeat-x bottom;
	width:100%;
}

#content.boutique table.liste-produits tr {
	background:url('../_images/_boutique/hr.png') repeat-x left top;
	height:100px;
}

#content.boutique table.liste-produits tr.last {
	height:101px;
}

#content.boutique table.liste-produits td {
	vertical-align:middle;
	padding:0;
	margin:0;
}

#content.boutique table.liste-produits .photo-album {
	width:264px;
	vertical-align:top;
}

#content.boutique table.liste-produits .second {
	background:transparent url('../_images/_boutique/vr.png') repeat-y left;
	padding:8px 0 8px 12px;
	color:#c9015c;
	font-weight:bold;
	position:relative;
}

#content.boutique table.liste-produits .second em.color {
	color:#6f2f28;
}

#content.boutique table.liste-produits .second form {
	padding:0;
	margin:0;
}

#content.boutique table.liste-produits .photo-album div {
	height:2px;
}

#content.boutique table.liste-produits table.gallery a {
	margin-bottom:8px;
}

#content.boutique table.liste-produits .photo-album .gallery a.first {
	float:left;
}

#content.boutique table.liste-produits table.gallery {
	margin:0;
	height:100%;
	border-spacing:none;
	border-collapse:collapse;
	padding:0;
	width:100%;
}

#content.boutique table.liste-produits .ellastic {
	width:100%;
}

#content.boutique table.liste-produits table.gallery td.center {
	text-align:center;
}

#content.boutique .column.first {
	width:445px; /* total 465 */
}

#content.boutique .column.second {
	width:485px; /* total 485 */
}

#content.boutique h2 {
	color:#ca006c;
	font-size:24px;
	text-transform:uppercase;
}

.subheader {
	color:#ca006c;
	font-size:14px;
	margin:0 0 20px 0;
	text-transform:none;
}

#content.boutique h3 {
	color:#ca006c;
	font-size:14px;
	margin:0 0 20px 0;
}

#content.boutique p, #content.boutique ul {
	color:#666;
	font-size:12px;
	line-height:20px;
	margin:0 0 20px 0;
}

#content.boutique .column.first .photo-album {
	white-space:nowrap;
	position:relative;
	z-index:2;
}

#content.boutique .column.first .photo-album img {
	border:0;
}

.liste-produits .title1 {
	font-size:14px;
	text-transform:uppercase;
}

.liste-produits .title2 {
	display:inline-block;
	font-size:12px;
	text-transform:uppercase;
	margin:8px 0 0 0;
	*display:inline;
	*zoom:1;
}

#content.boutique a {
	color:#ca006c;
}

#content.boutique .category {
	background:url(../_images/_general/hr-dotted.png) no-repeat bottom left;
}

#content.boutique .footer * {
	color:#fff;
}

#content.boutique .footer .copyright {
	color:#666;
}

#content.boutique .footer .column.first {
	width:auto;
}

#links-diffuseurs .hidden {
	display:none;
}

#content.boutique table.product-description {
margin-bottom:0;
}