﻿@media screen, projection {
.Wrapper {
	position: absolute;
	top: 0px;
	left: -495px;
	width: 991px;
	margin: 10px 0px 0px 50%;
	padding: 0px 0px 0px 0px;
	background: Transparent;
}

img {
	border: none 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	font-size:14pt;
	font-weight: bold;
	text-align: left;
	color: #683227;
}

h2 {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	font-size:12pt;
	font-weight: bold;
	text-align: left;
	color: #683227;
}

h3 {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	font-size:11pt;
	font-weight: bold;
	text-align: left;
	color: #683227;
}

h4 {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	font-size:10pt;
	font-weight: bold;
	text-align: left;
	color: #683227;
}

p {
	font-family: Arial, MS Sans Serif;
	font-size: 8pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}

.Column0 {
	float:left;
	width: 298px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.Column1 {
	float:right;
	width: 298px;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}

td {
	vertical-align: top;
}

.TabCharacters td {
	vertical-align: middle;
}

.ColorOk {
	color: #007856;
}

.ColorInfo {
	color: #0035AD;
}

.ColorNotOk {
	color: #D3005F;
}

/* **************
	Flash Pop UP
***************** */
.productPopup {
    width: 620px;
    height: 500px;
    padding-bottom: 23px;
    display: none;
    visibility: hidden;
    z-index: 1000000;
    position: absolute;
    top: -999px;
	left: -999px;
	font-weight: normal;
    color: #000;
}

.popupShield { position: absolute; display: none;width: 620px; height:500px; z-index: 1000000; }

.popupClose {
	position:relative;
	top:31px;
	right:25px;
	float:right;
	height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	background: Transparent url(images/_actions/viewer-close.gif) no-repeat;
	background-position:right center;
	color: #63481d;
	text-decoration: none;
}


/* **************
   Décoration du Corps de Page
   ************** */

.BodyLeft {
	width: 9px;
	background: Transparent url(images/body-content-left.jpg) repeat-y;
}

.Body {
	width: 973px;
	background: Transparent url(images/body-content.jpg) repeat-y;
}

.BodyRight {
	width: 9px;
	background: Transparent url(images/body-content-right.jpg) repeat-y;
}

/* **************
   Division du Contenu
   ************** */

#MovingBoxMenu {
	position:relative;
	top:0px;
	left:0px;
}

.ContentLeft {
	float: left;
	width: 159px;
	margin: 0px 15px 0px 7px;
	padding: 0px 0px 0px 0px;
	background: Transparent;
	overflow:hidden;
}

.ContentCenter {
	float: left;
	width: 607px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 1px;
	background: Transparent;
	overflow:hidden;
}

.ContentCenter .CategoryText p {
	font-size: 10pt;
	text-align:justify;
	margin: 0px 100px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.ContentRight {
	position:relative;
	top:0px;
	left:0px;
	width: 170px;
	margin: 0px 2px 0px 5px;
	padding: 0px 0px 0px 0px;
	background: Transparent;
	overflow:hidden;
}

/* **************
   Éléments positionnés
   ************** */

.Logo {
	position: absolute;
	left: 11px;
	top: 2px;
	width: 208px;
	height: 163px;
	background: Transparent;
	overflow: hidden;
}

.MenuLang {
	position: absolute;
	right: 12px;
	top: 158px;
	width: 108px;
	height: 26px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	background: Transparent;
	overflow: hidden;
}

/* **************
   Éléments actifs (contrôles)
   ************** */

.BtnLeftNormal {
	float:left;
	width: 146px;
	height: 25px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: Transparent url(images/btn-pl-sn.gif) no-repeat;
	overflow: hidden;
}

.BtnCenterNormal {
	float:left;
	width: 168px;
	height: 25px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: Transparent url(images/btn-pc-sn.gif) no-repeat;
	overflow: hidden;
}

.BtnRightNormal {
	float:left;
	width: 168px;
	height: 25px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: Transparent url(images/btn-pr-sn.gif) no-repeat;
	overflow: hidden;
}

.BtnLeftSpecial {
	float:left;
	width: 146px;
	height: 25px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: Transparent url(images/btn-pl-ss.gif) no-repeat;
	overflow: hidden;
}

.BtnCenterSpecial {
	float:left;
	width: 168px;
	height: 25px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: Transparent url(images/btn-pc-ss.gif) no-repeat;
	overflow: hidden;
}

.BtnRightSpecial {
	float:left;
	width: 168px;
	height: 25px;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: Transparent url(images/btn-pr-ss.gif) no-repeat;
	overflow: hidden;
}

.BtnLeftNormal p, .BtnCenterNormal p, .BtnRightNormal p,
.BtnLeftSpecial p, .BtnCenterSpecial p, .BtnRightSpecial p {
	font-size:9pt;
	font-weight: bold;
}

.BtnLeftNormal a, .BtnLeftNormal a:visited, .BtnCenterNormal a, .BtnCenterNormal a:visited, .BtnRightNormal a, .BtnRightNormal a:visited,
.BtnLeftSpecial a, .BtnLeftSpecial a:visited, .BtnCenterSpecial a, .BtnCenterSpecial a:visited, .BtnRightSpecial a, .BtnRightSpecial a:visited {
	margin: 0px 0px 0px 10px;
	padding: 4px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	line-height: 25px;
}

.BtnLeftNormal a:hover, .BtnLeftNormal a:active, .BtnCenterNormal a:hover, .BtnCenterNormal a:active, .BtnRightNormal a:hover, .BtnRightNormal a:active,
.BtnLeftSpecial a:hover, .BtnLeftSpecial a:active, .BtnCenterSpecial a:hover, .BtnCenterSpecial a:active, .BtnRightSpecial a:hover, .BtnRightSpecial a:active {
	color: #cb4427;
	text-decoration: none;
}


.BtnStyle {
	float: left;
	width:173px;
	height:25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

.BtnStyleImg {
	width:168px;
	height:25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.BtnBasketLeftNormal, .BtnBasketCenterNormal, .BtnBasketRightNormal,
.BtnBasketLeftSpecial, BtnBasketCenterSpecial, BtnBasketRightSpecial {
	position:relative;
	left:0px;
	top:-26px;
	font-size:9pt;
	font-weight: bold;
}

.BtnBasketLeftNormal a, .BtnBasketLeftNormal a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-bsk-pl-sn.gif) no-repeat;
}

.BtnBasketLeftNormal a:hover, .BtnBasketLeftNormal a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-bsk-pl-sn.gif) no-repeat;
}

.BtnBasketCenterNormal a, .BtnBasketCenterNormal a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-bsk-pc-sn.gif) no-repeat;
}

.BtnBasketCenterNormal a:hover, .BtnBasketCenterNormal a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-bsk-pc-sn.gif) no-repeat;
}

.BtnBasketRightNormal a, .BtnBasketRightNormal a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-bsk-pr-sn.gif) no-repeat;
}

.BtnBasketRightNormal a:hover, .BtnBasketRightNormal a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-bsk-pr-sn.gif) no-repeat;
}

.BtnBasketLeftSpecial a, .BtnBasketLeftSpecial a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-bsk-pl-ss.gif) no-repeat;
}

.BtnBasketLeftSpecial a:hover, .BtnBasketLeftSpecial a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-bsk-pl-ss.gif) no-repeat;
}

.BtnBasketCenterSpecial a, .BtnBasketCenterSpecial a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-bsk-pc-ss.gif) no-repeat;
}

.BtnBasketCenterSpecial a:hover, .BtnBasketCenterSpecial a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-bsk-pc-ss.gif) no-repeat;
}

.BtnBasketRightSpecial a, .BtnBasketRightSpecial a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-bsk-pr-ss.gif) no-repeat;
}

.BtnBasketRightSpecial a:hover, .BtnBasketRightSpecial a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-bsk-pr-ss.gif) no-repeat;
}


.BtnFavoriteLeftNormal, .BtnFavoriteCenterNormal, .BtnFavoriteRightNormal,
.BtnFavoriteLeftSpecial, BtnFavoriteCenterSpecial, BtnFavoriteRightSpecial {
	position:relative;
	left:0px;
	top:-26px;
	font-size:9pt;
	font-weight: bold;
}

.BtnFavoriteLeftNormal a, .BtnFavoriteLeftNormal a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-fav-pl-sn.gif) no-repeat;
}

.BtnFavoriteLeftNormal a:hover, .BtnFavoriteLeftNormal a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-fav-pl-sn.gif) no-repeat;
}

.BtnFavoriteCenterNormal a, .BtnFavoriteCenterNormal a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-fav-pc-sn.gif) no-repeat;
}

.BtnFavoriteCenterNormal a:hover, .BtnFavoriteCenterNormal a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-fav-pc-sn.gif) no-repeat;
}

.BtnFavoriteRightNormal a, .BtnFavoriteRightNormal a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-fav-pr-sn.gif) no-repeat;
}

.BtnFavoriteRightNormal a:hover, .BtnFavoriteRightNormal a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-fav-pr-sn.gif) no-repeat;
}

.BtnFavoriteLeftSpecial a, .BtnFavoriteLeftSpecial a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-fav-pl-ss.gif) no-repeat;
}

.BtnFavoriteLeftSpecial a:hover, .BtnFavoriteLeftSpecial a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-fav-pl-ss.gif) no-repeat;
}

.BtnFavoriteCenterSpecial a, .BtnFavoriteCenterSpecial a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-fav-pc-ss.gif) no-repeat;
}

.BtnFavoriteCenterSpecial a:hover, .BtnFavoriteCenterSpecial a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-fav-pc-ss.gif) no-repeat;
}

.BtnFavoriteRightSpecial a, .BtnFavoriteRightSpecial a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-fav-pr-ss.gif) no-repeat;
}

.BtnFavoriteRightSpecial a:hover, .BtnFavoriteRightSpecial a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-fav-pr-ss.gif) no-repeat;
}


.BtnNBasketLeftNormal, .BtnNBasketCenterNormal, .BtnNBasketRightNormal,
.BtnNBasketLeftSpecial, BtnNBasketCenterSpecial, BtnNBasketRightSpecial {
	position:relative;
	left:0px;
	top:-26px;
	font-size:9pt;
	font-weight: bold;
}

.BtnNBasketLeftNormal a, .BtnNBasketLeftNormal a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-nbsk-pl-sn.gif) no-repeat;
}

.BtnNBasketLeftNormal a:hover, .BtnNBasketLeftNormal a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-nbsk-pl-sn.gif) no-repeat;
}

.BtnNBasketCenterNormal a, .BtnNBasketCenterNormal a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-nbsk-pc-sn.gif) no-repeat;
}

.BtnNBasketCenterNormal a:hover, .BtnNBasketCenterNormal a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-nbsk-pc-sn.gif) no-repeat;
}

.BtnNBasketRightNormal a, .BtnNBasketRightNormal a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-nbsk-pr-sn.gif) no-repeat;
}

.BtnNBasketRightNormal a:hover, .BtnNBasketRightNormal a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-nbsk-pr-sn.gif) no-repeat;
}

.BtnNBasketLeftSpecial a, .BtnNBasketLeftSpecial a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-nbsk-pl-ss.gif) no-repeat;
}

.BtnNBasketLeftSpecial a:hover, .BtnNBasketLeftSpecial a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-nbsk-pl-ss.gif) no-repeat;
}

.BtnNBasketCenterSpecial a, .BtnNBasketCenterSpecial a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-nbsk-pc-ss.gif) no-repeat;
}

.BtnNBasketCenterSpecial a:hover, .BtnNBasketCenterSpecial a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-nbsk-pc-ss.gif) no-repeat;
}

.BtnNBasketRightSpecial a, .BtnNBasketRightSpecial a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-nbsk-pr-ss.gif) no-repeat;
}

.BtnNBasketRightSpecial a:hover, .BtnNBasketRightSpecial a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-nbsk-pr-ss.gif) no-repeat;
}


.BtnNFavoriteLeftNormal, .BtnNFavoriteCenterNormal, .BtnNFavoriteRightNormal,
.BtnNFavoriteLeftSpecial, BtnNFavoriteCenterSpecial, BtnNFavoriteRightSpecial {
	position:relative;
	left:0px;
	top:-26px;
	font-size:9pt;
	font-weight: bold;
}

.BtnNFavoriteLeftNormal a, .BtnNFavoriteLeftNormal a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-nfav-pl-sn.gif) no-repeat;
}

.BtnNFavoriteLeftNormal a:hover, .BtnNFavoriteLeftNormal a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-nfav-pl-sn.gif) no-repeat;
}

.BtnNFavoriteCenterNormal a, .BtnNFavoriteCenterNormal a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-nfav-pc-sn.gif) no-repeat;
}

.BtnNFavoriteCenterNormal a:hover, .BtnNFavoriteCenterNormal a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-nfav-pc-sn.gif) no-repeat;
}

.BtnNFavoriteRightNormal a, .BtnNFavoriteRightNormal a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-nfav-pr-sn.gif) no-repeat;
}

.BtnNFavoriteRightNormal a:hover, .BtnNFavoriteRightNormal a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-nfav-pr-sn.gif) no-repeat;
}

.BtnNFavoriteLeftSpecial a, .BtnNFavoriteLeftSpecial a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-nfav-pl-ss.gif) no-repeat;
}

.BtnNFavoriteLeftSpecial a:hover, .BtnNFavoriteLeftSpecial a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-nfav-pl-ss.gif) no-repeat;
}

.BtnNFavoriteCenterSpecial a, .BtnNFavoriteCenterSpecial a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-nfav-pc-ss.gif) no-repeat;
}

.BtnNFavoriteCenterSpecial a:hover, .BtnNFavoriteCenterSpecial a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-nfav-pc-ss.gif) no-repeat;
}

.BtnNFavoriteRightSpecial a, .BtnNFavoriteRightSpecial a:visited {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #683227;
	text-decoration: none;
	background: Transparent url(images/btn-nfav-pr-ss.gif) no-repeat;
}

.BtnNFavoriteRightSpecial a:hover, .BtnNFavoriteRightSpecial a:active {
	display:block;
	width:143px;
	height:23px;
	padding:4px 0px 0px 25px;
	margin: 0px 0px 0px 0px;
	color: #cb4427;
	text-decoration: none;
	background: Transparent url(images/btn-nfav-pr-ss.gif) no-repeat;
}


/* Pager */
.Pager, .PagerBig {
	text-align: right;
	margin:0px 20px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size:9pt;
	font-weight: bold;
	color: #cb4427;
}

.Pager a, .Pager a:visited {
	color: #683227;
	text-decoration: none;
}

.Pager a:hover, .Pager a:active, .PagerBig a:hover, .PagerBig a:active {
	color: #ffffff;
	background: #cb4427;
	text-decoration: none;
}

.PagerActive {
	color: #ffffff;
	background: #cb4427;
	text-decoration: none;
}

.PagerBig a, .PagerBig a:visited {
    border: 1px solid #e6e6e6;
    padding: .3em .5em .3em .5em;
    margin: .25em .25em;
    text-align: center;

	color: #683227;
	background: #e66b41;
	text-decoration: none;
}

.PagerBigActive {
    border: 1px solid #e6e6e6;
    padding: .3em .5em .3em .5em;
    margin: .25em .25em;
    text-align: center;

	color: #ffffff;
	background: #cb4427;
	text-decoration: none;
}

/* Menus */
.MenuMain {
	margin:0px 20px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size:9pt;
	font-weight: bold;
	color: #cb4427;
}

.MenuMain a, .MenuMain a:visited {
	color: #683227;
	text-decoration: none;
}

.MenuMain a:hover, .MenuMain a:active {
	color: #cb4427;
	text-decoration: none;
}

/* Sous-Menus de ContentLeft */
.BoxLeftNormal {
	width:160px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
}

.BoxLeftNormalBody {
	width:160px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:Transparent url(images/box-ml-pl-sn-body.gif) repeat-y;
	overflow:hidden;
}

.BoxLeftNormalBody ul {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.BoxLeftNormalBody li {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size:9pt;
	font-weight: bold;
}

.BoxLeftNormalBody a.NSel, .BoxLeftNormalBody a:visited.NSel {
	color: #683227;
	text-decoration: none;
}

.BoxLeftNormalBody a:hover.NSel, .BoxLeftNormalBody a:active.NSel {
	color: #cb4427;
	text-decoration: none;
}

.BoxLeftNormalBody a.Sel, .BoxLeftNormalBody a:visited.Sel {
	color: #ee4427;
	text-decoration: none;
}


.BoxLeftSpecial {
	width:160px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
}

.BoxLeftSpecialBody {
	width:160px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:Transparent url(images/box-ml-pl-ss-body.gif) repeat-y;
	overflow:hidden;
}

.BoxLeftSpecialBody ul {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.BoxLeftSpecialBody li {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size:9pt;
	font-weight: bold;
}

.BoxLeftSpecialBody a.NSel, .BoxLeftSpecialBody a:visited.NSel {
	color: #683227;
	text-decoration: none;
}

.BoxLeftSpecialBody a:hover.NSel, .BoxLeftSpecialBody a:active.NSel {
	color: #cb4427;
	text-decoration: none;
}

.BoxLeftSpecialBody a.Sel, .BoxLeftSpecialBody a:visited.Sel {
	color: #ee4427;
	text-decoration: none;
}


/* Sous-Menus de ContentRight */

.BoxRightNormalBody img, BoxRightSpecial img {
	vertical-align:middle;
}

.BoxRightNormal {
	width:168px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
}

.BoxRightNormalBody {
	width:168px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:Transparent url(images/box-ml-pr-sn-body.gif) repeat-y;
	overflow:hidden;
}

.BoxRightNormalBody ul {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.BoxRightNormalBody li {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size:9pt;
	font-weight: bold;
}

.BoxRightNormalBody a.NSel, .BoxRightNormalBody a:visited.NSel {
	color: #683227;
	text-decoration: none;
}

.BoxRightNormalBody a:hover.NSel, .BoxRightNormalBody a:active.NSel {
	color: #cb4427;
	text-decoration: none;
}

.BoxRightNormalBody a.Sel, .BoxRightNormalBody a:visited.Sel {
	color: #ee4427;
	text-decoration: none;
}


.BoxRightSpecial {
	width:168px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
}

.BoxRightSpecialBody {
	width:168px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:Transparent url(images/box-ml-pr-ss-body.gif) repeat-y;
	overflow:hidden;
}

.BoxRightSpecialBody ul {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.BoxRightSpecialBody li {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size:9pt;
	font-weight: bold;
}

.BoxRightSpecialBody a.NSel, .BoxRightSpecialBody a:visited.NSel {
	color: #683227;
	text-decoration: none;
}

.BoxRightSpecialBody a:hover.NSel, .BoxRightSpecialBody a:active.NSel {
	color: #cb4427;
	text-decoration: none;
}

.BoxRightSpecialBody a.Sel, .BoxRightSpecialBody a:visited.Sel {
	color: #ee4427;
	text-decoration: none;
}

/* **************
   Détail Article
   ************** */

/* Article Normal */
.BoxCenterNormal {
	width: 602px;
}

.BoxCenterNormal h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:14pt;
	font-weight: bold;
	text-align: left;
	color: #683227;
}

.BoxCenterNormalBody {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:Transparent url(images/box-ml-pc-sn-body.gif) repeat-y;
}

/* Article Spécial */
.BoxCenterSpecial {
	width: 602px;
}

.BoxCenterSpecial h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:14pt;
	font-weight: bold;
	text-align: left;
	color: #683227;
}

.BoxCenterSpecialBody {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:Transparent url(images/box-ml-pc-ss-body.gif) repeat-y;
}

/* Conteneur Haut */
.BoxTop {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:11px;
	width: 602px;
}

/* Conteneur Bas */
.BoxBottom {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:11px;
	width: 602px;
}

/* Image Produit */
.Minimal {
	float:left;
	width: 152px;
	height:195px;
	margin:0px 0px 10px 0px;
	padding: 4px 0px 0px 0px;
	background: Transparent url(images/minimal.gif) no-repeat;
	overflow:hidden;
}

.MinimalPlus {
	float:left;
	width: 152px;
	height:230px;
	margin:0px 0px 10px 0px;
	padding: 4px 0px 0px 0px;
	background: Transparent url(images/minimalplus.gif) no-repeat;
	overflow:hidden;
}

.MinimalPlus h4 {
	margin:0px 24px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 8pt;
	font-weight:bold;
	text-align:center;
}

.Minimal h2, .MinimalPlus h2 {
	margin:0px 24px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 9pt;
	font-weight:normal;
	text-align:center;
}

.Minimal a, .MinimalPlus a {
	color: #683227;
	text-decoration:none;
}

.DetailImg {
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 221px;
	height: 221px;
}

.DetailImgImg {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 216px;
	height: 216px;
	overflow: hidden;
}

.DetailZoom {
	cursor:pointer;
	position: relative;
	left: 5px;
	top: -25px;
	width: 59px;
	height: 25px;
}

.MiniImg {
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 126px;
	height: 126px;
}

.ContentLeft .MiniImgImg {
	margin:5px 0px 5px 20px;
	padding: 0px 0px 0px 0px;
	width: 121px;
	height: 121px;
	overflow: hidden;
}

.ContentCenter .MiniImgImg {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 121px;
	height: 121px;
	overflow: hidden;
}

.ContentRight .MiniImgImg {
	margin:5px 0px 5px 25px;
	padding: 0px 0px 0px 0px;
	width: 121px;
	height: 121px;
	overflow: hidden;
}

.MiniZoom {
	cursor:pointer;
	position: relative;
	left: 5px;
	top: -25px;
	width: 59px;
	height: 25px;
}

/* Description Produit */
.DetailTxt {
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 223px;
}

.MiniTxt {
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 332px;
}

/* Prix Produit */
.PxBoxPrice {
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 123px;
}

/* Prix Normal produit Normal*/
.PxLeftNormalBox {
	margin:0px 0px 5px 20px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	height: 23px;
	background: Transparent url(images/box-sl-pl-sn-pxn.gif) no-repeat;
}

.PxCenterNormalBox {
	margin:0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	height: 23px;
	background: Transparent url(images/box-sl-pc-sn-pxn.gif) no-repeat;
}

.PxRightNormalBox {
	margin:0px 0px 5px 25px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	height: 23px;
	background: Transparent url(images/box-sl-pr-sn-pxn.gif) no-repeat;
}

.PxLeftNormalBoxText, .PxCenterNormalBoxText, .PxRightNormalBoxText {
	color: #683227;
}

.PxLeftNormalBox p, .PxCenterNormalBox p, .PxRightNormalBox p  {
	margin: 0px 10px 0px 15px;
	padding: 0px 0px 0px 0px;
	font-size:11pt;
	font-weight: bold;
	text-align: right;
	line-height: 24px;
	color: #683227;
	text-decoration: none;
}


/* Prix Normal produit Spécial*/
.PxLeftSpecialBox {
	margin:0px 0px 5px 18px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	height: 23px;
	background: Transparent url(images/box-sl-pl-ss-pxn.gif) no-repeat;
}

.PxCenterSpecialBox {
	margin:0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	height: 23px;
	background: Transparent url(images/box-sl-pc-ss-pxn.gif) no-repeat;
}

.PxRightSpecialBox {
	margin:0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	height: 23px;
	background: Transparent url(images/box-sl-pr-ss-pxn.gif) no-repeat;
}

.PxLeftSpecialBoxText, .PxCenterSpecialBoxText, .PxRightSpecialBoxText {
	color: #683227;
}

.PxLeftSpecialBox p, .PxCenterSpecialBox p, .PxRightSpecialBox p  {
	margin: 0px 10px 0px 15px;
	padding: 0px 0px 0px 0px;
	font-size:11pt;
	font-weight: bold;
	text-align: right;
	line-height: 24px;
	color: #683227;
	text-decoration: none;
}


/* Prix Spéciaux produit Normal */
.PxSpecialLeftNormalBox {
	margin:0px 0px 5px 19px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	background: Transparent url(images/box-ml-pl-sn-pxs-top.gif) no-repeat;
}

.PxSpecialLeftNormalBoxBody {
	width: 123px;
	background: Transparent url(images/box-ml-pl-sn-pxs-body.gif) repeat-y;
}

.PxSpecialLeftNormalBoxBottom {
	width: 123px;
	height: 9px;
	background: Transparent url(images/box-ml-pl-sn-pxs-bottom.gif) no-repeat;
}


.PxSpecialCenterNormalBox {
	margin:0px 0px 5px 5px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	background: Transparent url(images/box-ml-pc-sn-pxs-top.gif) no-repeat;
}

.PxSpecialCenterNormalBoxBody {
	width: 123px;
	background: Transparent url(images/box-ml-pc-sn-pxs-body.gif) repeat-y;
}

.PxSpecialCenterNormalBoxBottom {
	width: 123px;
	height: 9px;
	background: Transparent url(images/box-ml-pc-sn-pxs-bottom.gif) no-repeat;
}


.PxSpecialRightNormalBox {
	margin:0px 0px 5px 25px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	background: Transparent url(images/box-ml-pc-sn-pxs-top.gif) no-repeat;
}

.PxSpecialRightNormalBoxBody {
	width: 123px;
	background: Transparent url(images/box-ml-pc-sn-pxs-body.gif) repeat-y;
}

.PxSpecialRightNormalBoxBottom {
	width: 123px;
	height: 9px;
	background: Transparent url(images/box-ml-pc-sn-pxs-bottom.gif) no-repeat;
}


.PxSpecialCenterNormalBoxText-1, .PxSpecialLeftNormalBoxText-1,  .PxSpecialRightNormalBoxText-1 {
	margin-right:10px;
	color: #683227;
	text-decoration: line-through;
}

.PxSpecialCenterNormalBoxText-2, .PxSpecialLeftNormalBoxText-2, .PxSpecialRightNormalBoxText-2 {
	margin-right:10px;
	color: #cb4427;
}

.PxSpecialLeftNormalBoxBody .PxH2, .PxSpecialCenterNormalBoxBody .PxH2, .PxSpecialRightNormalBoxBody .PxH2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:14pt;
	font-weight: bold;
	text-align: center;
	color: #ff0000;
}

.PxSpecialLeftNormalBoxBody .PxP, .PxSpecialCenterNormalBoxBody .PxP, .PxSpecialRightNormalBoxBody .PxP {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:8pt;
	line-height: 10pt;
	font-weight: normal;
	text-align: center;
	color: #ff0000;
}

.PxSpecialLeftNormalBox p, .PxSpecialCenterNormalBox p, .PxSpecialRightNormalBox p  {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size:11pt;
	font-weight: bold;
	text-align: right;
	line-height: 30px;
	color: #683227;
	text-decoration: none;
}


/* Prix Spéciaux produit Special */
.PxSpecialLeftSpecialBox {
	margin:0px 0px 5px 19px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	background: Transparent url(images/box-ml-pl-ss-pxs-top.gif) no-repeat;
}

.PxSpecialLeftSpecialBoxBody {
	width: 123px;
	background: Transparent url(images/box-ml-pl-ss-pxs-body.gif) repeat-y;
}

.PxSpecialLeftSpecialBoxBottom {
	width: 123px;
	height: 9px;
	background: Transparent url(images/box-ml-pl-ss-pxs-bottom.gif) no-repeat;
}


.PxSpecialCenterSpecialBox {
	margin:0px 0px 5px 5px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	background: Transparent url(images/box-ml-pc-ss-pxs-top.gif) no-repeat;
}

.PxSpecialCenterSpecialBoxBody {
	width: 123px;
	background: Transparent url(images/box-ml-pc-ss-pxs-body.gif) repeat-y;
}

.PxSpecialCenterSpecialBoxBottom {
	width: 123px;
	height: 9px;
	background: Transparent url(images/box-ml-pc-ss-pxs-bottom.gif) no-repeat;
}


.PxSpecialRightSpecialBox {
	margin:0px 0px 5px 25px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	background: Transparent url(images/box-ml-pc-ss-pxs-top.gif) no-repeat;
}

.PxSpecialRightSpecialBoxBody {
	width: 123px;
	background: Transparent url(images/box-ml-pc-ss-pxs-body.gif) repeat-y;
}

.PxSpecialRightSpecialBoxBottom {
	width: 123px;
	height: 9px;
	background: Transparent url(images/box-ml-pc-ss-pxs-bottom.gif) no-repeat;
}


.PxSpecialCenterSpecialBoxText-1, .PxSpecialLeftSpecialBoxText-1,  .PxSpecialRightSpecialBoxText-1 {
	margin-right:10px;
	color: #683227;
	text-decoration: line-through;
}

.PxSpecialCenterSpecialBoxText-2, .PxSpecialLeftSpecialBoxText-2, .PxSpecialRightSpecialBoxText-2 {
	margin-right:10px;
	color: #cb4427;
}

.PxSpecialLeftSpecialBoxBody .PxH2, .PxSpecialCenterSpecialBoxBody .PxH2, .PxSpecialRightSpecialBoxBody .PxH2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:14pt;
	font-weight: bold;
	text-align: center;
	color: #ff0000;
}

.PxSpecialLeftSpecialBoxBody .PxP, .PxSpecialCenterSpecialBoxBody .PxP, .PxSpecialRightSpecialBoxBody .PxP {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:8pt;
	line-height: 10pt;
	font-weight: normal;
	text-align: center;
	color: #ff0000;
}

.PxSpecialLeftSpecialBox p, .PxSpecialCenterSpecialBox p, .PxSpecialRightSpecialBox p  {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size:11pt;
	font-weight: bold;
	text-align: right;
	line-height: 30px;
	color: #683227;
	text-decoration: none;
}
}

@media print, handheld {
.Wrapper {
	background: Transparent;
}

img {
	border: none 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	font-size:14pt;
	font-weight: bold;
	text-align: left;
	color: #000000;
}

h2 {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	font-size:12pt;
	font-weight: bold;
	text-align: left;
	color: #000000;
}

h3 {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	font-size:11pt;
	font-weight: bold;
	text-align: left;
	color: #000000;
}

h4 {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	font-size:10pt;
	font-weight: bold;
	text-align: left;
	color: #000000;
}

p {
	font-family: Arial, MS Sans Serif;
	font-size: 8pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}

td {
	vertical-align: top;
}

.TabCharacters td {
	vertical-align: middle;
}

.ColorOk {
	color: #007856;
}

.ColorInfo {
	color: #0035AD;
}

.ColorNotOk {
	color: #D3005F;
}

/* **************
	Flash Pop UP
***************** */
.productPopup {
	display:none;
}

.popupShield { display:none; }

.popupClose {
	display:none;
}


/* **************
   Décoration du Corps de Page
   ************** */

.BodyLeft {
	display:none;
}

.Body {
	width: 100%;
}

.BodyRight {
	display:none;
}

/* **************
   Division du Contenu
   ************** */

.ContentLeft {
	display:none;
}

.ContentCenter {
	background: Transparent;
}

.ContentCenter .CategoryText p {
	font-size: 10pt;
	text-align:justify;
	margin: 0px 100px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.ContentRight {
	display:none;
}

/* **************
   Éléments positionnés
   ************** */

.Logo {
	display:none;
}

.MenuLang {
	display:none;
}

/* **************
   Éléments actifs (contrôles)
   ************** */

.BtnLeftNormal {
	display:none;
}

.BtnCenterNormal {
	display:none;
}

.BtnRightNormal {
	display:none;
}

.BtnLeftSpecial {
	display:none;
}

.BtnCenterSpecial {
	display:none;
}

.BtnRightSpecial {
	display:none;
}


.BtnStyle {
	display:none;
}

.BtnBasketLeftNormal, .BtnBasketCenterNormal, .BtnBasketRightNormal,
.BtnBasketLeftSpecial, BtnBasketCenterSpecial, BtnBasketRightSpecial {
	display:none;
}


.BtnFavoriteLeftNormal, .BtnFavoriteCenterNormal, .BtnFavoriteRightNormal,
.BtnFavoriteLeftSpecial, BtnFavoriteCenterSpecial, BtnFavoriteRightSpecial {
	display:none;
}

.BtnNBasketLeftNormal, .BtnNBasketCenterNormal, .BtnNBasketRightNormal,
.BtnNBasketLeftSpecial, BtnNBasketCenterSpecial, BtnNBasketRightSpecial {
	display:none;
}

.BtnNFavoriteLeftNormal, .BtnNFavoriteCenterNormal, .BtnNFavoriteRightNormal,
.BtnNFavoriteLeftSpecial, BtnNFavoriteCenterSpecial, BtnNFavoriteRightSpecial {
	display:none;
}

/* Pager */
.Pager {
	display:none;
}

/* Menus */
.MenuMain {
	display:none;
}

/* **************
   Détail Article
   ************** */

/* Article Normal */
.BoxCenterNormal {
	width: 602px;
}

.BoxCenterNormal h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:14pt;
	font-weight: bold;
	text-align: left;
	color: #000000;
}

.BoxCenterNormalBody {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* Article Spécial */
.BoxCenterSpecial {
	width: 602px;
}

.BoxCenterSpecial h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:14pt;
	font-weight: bold;
	text-align: left;
	color: #000000;
}

.BoxCenterSpecialBody {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* Conteneur Haut */
.BoxTop {
	display: none;
}

/* Conteneur Bas */
.BoxBottom {
	display: none;
}

/* Image Produit */
.Minimal {
	float:left;
	width: 152px;
	height:195px;
	margin:0px 0px 10px 0px;
	padding: 4px 0px 0px 0px;
	background: Transparent url(images/minimal.gif) no-repeat;
	overflow:hidden;
}

.MinimalPlus {
	float:left;
	width: 152px;
	height:230px;
	margin:0px 0px 10px 0px;
	padding: 4px 0px 0px 0px;
	background: Transparent url(images/minimalplus.gif) no-repeat;
	overflow:hidden;
}

.MinimalPlus h4 {
	margin:0px 24px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 8pt;
	font-weight:bold;
	text-align:center;
}

.Minimal h2, .MinimalPlus h2 {
	margin:0px 24px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 9pt;
	font-weight:normal;
	text-align:center;
}

.Minimal a, .MinimalPlus a {
	color: #000000;
	text-decoration:none;
}

.DetailImg {
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 221px;
	height: 221px;
}

.DetailImgImg {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 216px;
	height: 216px;
	overflow: hidden;
}

.DetailZoom {
	cursor:pointer;
	position: relative;
	left: 5px;
	top: -25px;
	width: 59px;
	height: 25px;
}

.MiniImg {
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 126px;
	height: 126px;
}

.MiniZoom {
	display:none;
}

/* Description Produit */
.DetailTxt {
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 223px;
}

.MiniTxt {
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 332px;
}

/* Prix Produit */
.PxBoxPrice {
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 123px;
}

/* Prix Normal produit Normal */
.PxCenterNormalBox {
	margin:0px 0px 5px 5px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	height: 23px;
	background: Transparent url(images/box-sl-pc-sn-pxn.gif) no-repeat;
}

.PxCenterNormalBoxText {
	color: #000000;
}

.PxCenterNormalBox p  {
	margin: 0px 10px 0px 15px;
	padding: 0px 0px 0px 0px;
	font-size:11pt;
	font-weight: bold;
	text-align: right;
	line-height: 24px;
	color: #000000;
	text-decoration: none;
}


/* Prix Normal produit Spécial */
.PxCenterSpecialBox {
	margin:0px 0px 5px 5px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	height: 23px;
	background: Transparent url(images/box-sl-pc-ss-pxn.gif) no-repeat;
}

.PxCenterSpecialBoxText {
	color: #000000;
}

.PxCenterSpecialBox p  {
	margin: 0px 10px 0px 15px;
	padding: 0px 0px 0px 0px;
	font-size:11pt;
	font-weight: bold;
	text-align: right;
	line-height: 24px;
	color: #000000;
	text-decoration: none;
}


/* Prix Spéciaux produit Normal */
.PxSpecialCenterNormalBox {
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	background: Transparent url(images/box-ml-pc-sn-pxs-top.gif) no-repeat;
}

.PxSpecialCenterNormalBoxBody {
	width: 123px;
	background: Transparent url(images/box-ml-pc-sn-pxs-body.gif) repeat-y;
}

.PxSpecialCenterNormalBoxBottom {
	width: 123px;
	height: 9px;
	background: Transparent url(images/box-ml-pc-sn-pxs-bottom.gif) no-repeat;
}

.PxSpecialCenterNormalBoxText-1 {
	margin-right:10px;
	color: #000000;
	text-decoration: line-through;
}

.PxSpecialCenterNormalBoxText-2 {
	margin-right:10px;
	color: #000000;
}

.PxSpecialCenterNormalBoxBody .PxH2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:14pt;
	font-weight: bold;
	text-align: center;
	color: #000000;
}

PxSpecialCenterNormalBoxBody .PxP {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:8pt;
	line-height: 10pt;
	font-weight: normal;
	text-align: center;
	color: #000000;
}

.PxSpecialCenterNormalBox p  {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size:11pt;
	font-weight: bold;
	text-align: right;
	line-height: 30px;
	color: #000000;
	text-decoration: none;
}


/* Prix Spéciaux produit Special */
.PxSpecialCenterSpecialBox {
	margin:0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 123px;
	background: Transparent url(images/box-ml-pc-ss-pxs-top.gif) no-repeat;
}

.PxSpecialCenterSpecialBoxBody {
	width: 123px;
	background: Transparent url(images/box-ml-pc-ss-pxs-body.gif) repeat-y;
}

.PxSpecialCenterSpecialBoxBottom {
	width: 123px;
	height: 9px;
	background: Transparent url(images/box-ml-pc-ss-pxs-bottom.gif) no-repeat;
}


.PxSpecialCenterSpecialBoxText-1 {
	margin-right:10px;
	color: #000000;
	text-decoration: line-through;
}

.PxSpecialCenterSpecialBoxText-2 {
	margin-right:10px;
	color: #000000;
}

.PxSpecialCenterSpecialBoxBody .PxH2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:14pt;
	font-weight: bold;
	text-align: center;
	color: #000000;
}

.PxSpecialCenterSpecialBoxBody .PxP {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:8pt;
	line-height: 10pt;
	font-weight: normal;
	text-align: center;
	color: #000000;
}

.PxSpecialCenterSpecialBox p  {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-size:11pt;
	font-weight: bold;
	text-align: right;
	line-height: 30px;
	color: #000000;
	text-decoration: none;
}
}

