/* CSS Meubler ma maison */


html, body {
	margin:0px;
	padding:0px;
	font-family:Trebuchet MS,sans serif;
	font-size:12px;
	color:#1A171B;
	background-color:#857363;
}

img, div, a, li {  }

h3 {
	font-size:14px;
}

h4 {
	font-size:14px;
	font-weight:bold;
	color:#FF7F1A;
	margin-top:0px;
	margin-bottom:5px;
}

img {
	border:0px;
	behavior: url(fonctions/iepngfix.htc);
}

strong {
	color:#FF7F1A;
}

a {
	color:#FF7F1A;
	text-decoration:none;
}

a:hover {
	color:#FF7F1A;
	text-decoration:underline;
}

.orange {
	color:#FF7F1A;
}

.blanc {
	color:#FFFFFF;
}

.blanc:hover {
	color:#FFFFFF;
}

.blancFiche {
	color:#FFFFFF;
}

.blancFiche:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.noir {
	color:#000000;
}

.noir:hover {
	color:#FF7F1A;
}

.barre {
	text-decoration:line-through;
}

.bandeauTitre a {
	color:#FFFFFF;
}

.bandeauTitre a:hover {
	text-decoration:none;
}

.titreRubrique {
	padding:0px;
	margin:0px;
	padding-top:4px;
	padding-bottom:18px;
	color:#FF7F1A;
	font-size:18px;
	font-weight:bold;
}

.titreRubriquePanier {
	padding:0px;
	margin:0px;
	padding-top:7px;
	padding-bottom:15px;
	color:#FF7F1A;
	font-size:14px;
	font-weight:bold;
}

.titreRubriquePanierEtt {
	padding:0px;
	margin:0px;
	padding-top:7px;
	padding-bottom:15px;
	color:#D4D4D4;
	font-size:14px;
	font-weight:bold;
}

#global {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	padding-left:10px;
	background-image:url(images/fondGlobal2.gif);
	background-repeat:repeat-y;
}

.inscription {
	background-image:url(images/fondOrangeTop2.gif);
	background-repeat:no-repeat;
	background-position:807px 0px;
	margin-right:10px;
	padding-top:6px;
	height:45px;
	width:980px;
}

.inscriptionSpan {
	 display:none;
	 font-size:8px;
}

*+html+.inscriptionSpan{display:inline;}



.bandeauFlash {
	width:980px;
	height:323px;
	background-image:url(images/fondOrangeMiddle.gif);
	background-repeat:repeat-y;
	background-position:807px;
}

.contenuGlobal {
	width:980px;
	background-image:url(images/fondOrangeMiddle.gif);
	background-repeat:repeat-y;
	background-position:807px;
	padding-top:5px;
	overflow: hidden;
}

.contenuAccueil {
	width:750px;
	margin-left:25px;
}

.contenu {
	margin-left:22px;
	float:right;
	width:630px;
}

*html .contenu {margin-left:16px;}

.bottom {
	width:980px;
	height:80px;
	background-image:url(images/fondOrangeBottom2.gif);
	background-repeat:no-repeat;
	background-position:807px;
	position:relative;
}

.traitOrange {
	background-image:url(images/traitOrange.gif);
	background-repeat:repeat-x;
	background-position:0px 14px;
}

.champ {
	border:1px solid #999999;
	color:#000000;
	font-size:12px;
	padding-left:2px;
	width:107px;
}
/*
.menuGen {
	width:952px;
	height:100px;
	position:absolute;
	top:290px;
}

* html .menuGen {
	top:298px;
}

.menuContenu {
	position:absolute;
	bottom:1px;
	left:60px;
}

.menuTexte {
	height:31px;
	color:#FFFFFF;
	float:left;
	cursor:pointer;
}

.ongletMenu {
	padding-top:9px;
	height:22px;
	color:#FFFFFF;
	background-color:#1A171B;
	display:block;
	float:left;
	font-size:12px;
	text-align:center;
}

.ongletMenu:hover {
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
}

.ongletMenuAccueil {
	padding-top:9px;
	height:22px;
	color:#FFFFFF;
	background-color:#1A171B;
	display:block;
	float:left;
	font-size:12px;
	background-image:url(images/maisonNoir.gif); 
	background-repeat:no-repeat; 
	background-position:left;
	text-align:center;
}

.ongletMenuAccueil:hover {
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
	background-image:url(images/maisonBlanc.gif); 
	background-repeat:no-repeat; 
	background-position:left;
}

.ongletMenuCollections {
	padding-top:9px;
	height:22px;
	color:#000000;
	background-color:#ff0000;
	display:block;
	float:left;
	font-size:12px;
	text-align:center;
}

.ongletMenuCollections:hover {
	background-color:#FFFFFF;
	color:#1A171B;
	text-decoration:none;
}

.menuPart1 {
	float:left;
	width:747px;
}
*/

#filAriane {
	padding-bottom:5px;
	white-space:nowrap;
	margin-right:5px;
}

.arianeLien {
	color:#000000;
	text-decoration:none;
}

.arianeLien:hover {
	color:#FF7F1A;
	text-decoration:none;
}

.recherche {
	float:left;
}
.champRecherche {
	width:109px;
	height:19px;
	background-image:url(images/fondRechercheMiddle.gif);
	background-repeat:repeat-x;
	border:0 none;
	float:left;
	margin-top:4px;
	padding-top:2px;
}

.champRechercheLeft {
	width:7px;
	height:19px;
	font-size:1px;
	background-image:url(images/fondRechercheLeft.gif);
	background-repeat:no-repeat;
	background-position:right;
	float:left;
	margin-top:4px;
}

.champRechercheRight {
	width:7px;
	height:19px;
	font-size:1px;
	background-image:url(images/fondRechercheRight.gif);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	margin-top:4px;
}

.btnRecherche {
	width:20px;
	height:20px;
	background-color:#FF7F1A;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
	float:left;
	text-decoration:none;
	display:block;
	padding-left:5px;
	padding-top:5px;
}

.btnRecherche:hover {
	width:20px;
	height:20px;
	background-color:#FFFFFF;
	color:#FF7F1A;
	border:1px solid #FF7F1A;
	float:left;
	text-decoration:none;
	display:block;
	padding-left:5px;
	padding-top:5px;
}

.slogan {
	text-align:center;
	height:46px;
}

.bandeauTitre {
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	background-color:#000000;
	height:20px;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	text-align:left;
}

.barreOrange {
	width:164px;
	padding-left:2px;
	float:right;
	color:#FFFFFF;
	margin-right:9px;
}

*html .barreOrange{margin-right:4px;}

.bandeauVertical {
	height:280px;
	vertical-align:bottom;
	width:187px;
	cursor:pointer;
}

.masqueLibele {
	height:25px;
	color:#FFFFFF;
	background-color:#FF7F1A;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
}

.masque {
	background-image:url(images/masque.png);
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/masque.png',sizingMethod='scale');
}

.blocGlobal {
	width:200px;
	height:230px;
	cursor:pointer;
	float:left;
	margin-right:10px;
	margin-bottom:22px;
}

.bloc {
	width:200px;
	height:230px;
	position:relative;
	cursor:pointer;
}

.blocTitre {
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	background-color:#000000;
	height:20px;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
}

.blocImage {
	text-align:center;
	position:absolute;
	width:198px;
	border-right:1px #000000 solid;
	border-left:1px #000000 solid;
	border-bottom:1px solid #000000;
	padding-top:5px;
	padding-bottom:5px;
	height:175px;
	overflow:hidden;
}

.blocPrix {
	min-height:20px;
	color:#FFFFFF;
	background-color:#FF7F1A;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	position:absolute;
	bottom:0px;
	width:190px;
}

.blocPrix2 {
	min-height:20px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	position:absolute;
	bottom:0px;
	width:190px;
	white-space:nowrap;
}

.blocPrixVenteFlash {
	min-height:20px;
	color:#FFFFFF;
	background-color:#622280;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	position:absolute;
	bottom:0px;
	width:190px;
}

.blocPrixPromotions {
	min-height:20px;
	color:#FFFFFF;
	background-color:#DC343A;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	position:absolute;
	bottom:0px;
	width:190px;
}

.blocPrixNouveautes {
	min-height:20px;
	color:#FFFFFF;
	background-color:#CB6798;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	position:absolute;
	bottom:0px;
	width:190px;
}

.blocTexte {
	float:left;
	width:130px;
}

.blocTextePrix {
	float:right;
}

.voir {
	float:right;
}

.voirVF {
	color:#FF0000;
	font-weight:bold;
	font-size: 11px;
	line-height: 1.0;
}

.voirP {
	color:#DD343A;
	font-weight:bold;
	font-size: 11px;
	line-height: 1.0;
}

.voirN {
	color:#CC6799;
	font-weight:bold;
	font-size: 11px;
	line-height: 1.0;
}

.voirVF:hover {
	color:#FF0000;
	font-weight:bold;
	font-size: 11px;
}

.voirP:hover {
	color:#DD343A;
	font-weight:bold;
	font-size: 11px;
}

.voirN:hover {
	color:#CC6799;
	font-weight:bold;
	font-size: 11px;
}

.bottomCenter {
	width:740px;
	position:absolute;
	bottom:0px;
	right:175px;
	height:30px;
	background-image:url(images/traitOrange.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-bottom:5px;
}

.bottomRight {
	width:164px;
	height:80px;
	position:absolute;
	bottom:0px;
	right:8px;
	background-image:url(images/bottomFondBlanc.gif);
	background-repeat:no-repeat;
	background-position:top center;
}

.bottomLien {
	float:right;
	margin-left:15px;
	color:#000000;
	text-decoration:none;
}

.bottomLien:hover {
	float:right;
	margin-left:15px;
	color:#FF7F1A;
	text-decoration:none;
}

.panier {
	padding-top:10px;
}

.panierTitre {
	height:34px;
}

.panierTd {
	color:#000000; 
	background-image:url(images/panierFondArticles.gif); 
	background-repeat:no-repeat; 
	background-position:center left; 
	height:22px; 
	padding-left:5px; 
	padding-top:1px;
}

.panierArticles {
	position:relative;
	margin-bottom:15px;
}

.plusMoins {
	float:left;
	margin-right:4px;
	width:30px;
	height:13px;
	margin-left:2px;
}

.quantite {
	float:left;
	margin-right:4px;
	background-color:#FFFFFF;
	color:#FF7F1A;
	width:15px;
	text-align:center;
}

.quantitePanier {
	margin-right:4px;
	padding:2px;
	padding-left:4px;
	padding-right:4px;
	background-color:#FF7F1A;
	color:#FFFFFF;
	width:15px;
	text-align:center;
}

.nomArticle {
	float:right;
	width:100px;
}

.panierLiens {
	text-align:center;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	height:22px;
	padding-top:4px;
}

.panierLiens2 {
	text-align:center;
	border-bottom:1px solid #FFFFFF;
	height:35px;
	padding-top:4px;
}

.infos {
	margin-right:5px;
	margin-left:5px;
	margin-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#FFFFFF;
	color:#000000;
}

.infos2 {
	margin-right:-5px;
	margin-left:5px;
	margin-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	/*background-color:#FFFFFF;*/
	color:#FFFFFF;
}

*html .infos2 {
	margin-right:-4px;
}

*+html .infos2 {
	margin-right:-4px;
}

.infosTitre {
	background-image:url(images/fondArondi2.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:#000000;
	padding-left:10px;
}

*html .mmfm2 {
	padding-top:6px;
}

*+html .mmfm2 {
	padding-top:6px;
}

.infosBloc {
	background-color:#FF7F1A;
	padding-left:4px;
	padding-right:4px;
}

.sousMenuGlobal {
	width:144px;
	margin-top:1px;
	float:left;
}

.sousMenuTop {
	border-bottom:1px solid #FF7F1A;
	height:1px;
	padding:0px;
}

.sousMenu {
	border-bottom:1px solid #FF7F1A;
	height:20px;
	padding-top:10px;
	cursor:pointer;
	padding-left:10px;
	color:#000000;
	display:block;
}

.sousMenu:hover {
	color:#FFFFFF;
	/*background-color:#FF7F1A;*/
	text-decoration:none;
}

.sousMenuActive {
	border-bottom:1px solid #FF7F1A;
	height:20px;
	padding-top:10px;
	cursor:pointer;
	color:#FFFFFF;
	background-color:#FF7F1A;
	padding-left:10px;
	display:block;
}

.sousMenuActive:hover {
	border-bottom:1px solid #FF7F1A;
	height:20px;
	padding-top:10px;
	cursor:pointer;
	color:#FFFFFF;
	background-color:#FF7F1A;
	padding-left:10px;
	display:block;
	text-decoration:none;
}

.sousSousMenu {
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #FF7F1A;
}

.menuDeroulantDeLaMortQuiTue {
	z-index:200;
	padding-bottom:30px;
	position:relative;
}

.menuDeroulantGlobal {
	width:132px;
	position:absolute;
	text-align:left;
}

.menuDeroulant1 {
	width:110px;
	border:1px solid #000000;
	background-color:#FFFFFF;
	height:15px;
	cursor:pointer;
	float:left;
	font-size:10px;
	padding-left:2px;
}

.menuDeroulant1Fiche {
	width:110px;
	border:1px solid #000000;
	background-color:#FFFFFF;
	height:12px;
	cursor:pointer;
	float:left;
	font-size:10px;
	padding-left:2px;
	padding-top:2px;
}

.menuDeroulantFleche {
	width:12px;
	height:12px;
	margin-top:6px;
	margin-left:3px;
	cursor:pointer;
	float:left;
	background-image:url(images/flecheBas.gif);
	background-repeat:no-repeat;
}

.menuDeroulant2 {
	width:112px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	padding-top:2px;
	font-size:10px;
	display:none;
	background-color:#FFFFFF;
}

*html .menuDeroulant2 {
		margin-top:-7px;
}

.menuDeroulantLien {
	color:#000000;
	display:block;
	margin:0px;
	padding:0px;
	text-decoration:none;
	padding-left:2px;
	padding-bottom:2px;
}

.menuDeroulantLien:hover {
	color:#FFFFFF;
	background-color:#FF7F1A;
	display:block;
	margin:0px;
	padding:0px;
	text-decoration:none;
	padding-left:2px;
	padding-bottom:2px;
}

.menuDeroulantGlobal form {
	margin:0;
	padding:0;
}

.blocGlobalMozaique {
	width:168px;
	float:left;
	margin-right:19px;
	margin-bottom:22px;
	padding-right:19px;
	border-right:1px solid black;
}

.blocMozaique {
	width:168px;
}

.blocImageMozaique {
	width:168px;
	/*background-image:url(images/fondMozaique.gif);*/
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	height:124px;
}

.blocImageMozaiqueVF {
	width:168px;
	/*background-image:url(images/fondMozaiqueVF.gif);*/
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	height:124px;
	cursor:pointer;

}

.blocImageMozaiqueP {
	width:168px;
	/*background-image:url(images/fondMozaiqueP.gif);*/
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	height:124px;
	cursor:pointer;

}

.blocImageMozaiqueN {
	width:168px;
	/*background-image:url(images/fondMozaiqueN.gif);*/
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	height:124px;
	cursor:pointer;

}

.blocDescMozaique {
	padding-left:14px;
}

.mozaiqueNom {
	color:#FF7F1A;
	font-weight:bold;
}

.mozaiqueNomVF {
	/*color:#622280;*/
	color:#FF0000;
	font-weight:bold;
}

.mozaiqueNomP {
	color:#DD343A;
	font-weight:bold;
}

.mozaiqueNomN {
	color:#CC6799;
	font-weight:bold;
}

.mozaiquePrix {
	background-color:#000000;
	color:#FFFFFF;
	font-size:14px;
	padding-left:4px;
	padding-right:4px;
}

.mozaiquePrixVF {
	background-color:#FF0000;
	color:#FFFFFF;
	font-size:14px;
	padding-left:4px;
	padding-right:4px;
}

.mozaiquePrixP {
	background-color:#DD343A;
	color:#FFFFFF;
	font-size:14px;
	padding-left:4px;
	padding-right:4px;
}

.mozaiquePrixN {
	background-color:#CC6799;
	color:#FFFFFF;
	font-size:14px;
	padding-left:4px;
	padding-right:4px;
}

.mozaiquePrix strong {
	color:#FFFFFF;
	font-weight:normal;
}

.mozaiquePrixVF strong {
	color:#FFFFFF;
	font-weight:normal;
}

.mozaiquePrixP strong {
	color:#FFFFFF;
	font-weight:normal;
}

.mozaiquePrixN strong {
	color:#FFFFFF;
	font-weight:normal;
}

.caseImage {
	width:168px;
	height:124px;
	overflow:hidden;
}

.mozaiqueFiche {
}

.mozaiqueFiche a {
	color:#000000;
}

.mozaiqueFiche a:hover {
	color:#000000;
}

.mozaiqueFicheVF {
	color:#FFFFFF;
	background-color:#FF0000;
	padding-left:4px;
	padding-right:4px;
}

.mozaiqueFicheP {
	color:#FFFFFF;
	background-color:#DD343A;
	padding-left:4px;
	padding-right:4px;
}

.mozaiqueFicheN {
	color:#FFFFFF;
	background-color:#CC6799;
	padding-left:4px;
	padding-right:4px;
}

.mozaiqueComparer {

}

.mozaiqueCheckbox {
	/*border:1px solid #000000;*/
}


.tamponVF {
	width:69px;
	height:69px;
	top:-10px;
	right:-10px;
	float:right;
	background-image:url(images/tamponVF.png);
	background-repeat:no-repeat;
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tamponVF.png',sizingMethod='scale');
	position:absolute;
	cursor:pointer;
}

.tamponP {
	width:69px;
	height:69px;
	top:-10px;
	right:-10px;
	float:right;
	background-image:url(images/tamponP.png);
	background-repeat:no-repeat;
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tamponP.png',sizingMethod='scale');
	position:absolute;
	cursor:pointer;
}

.tamponN {
	width:69px;
	height:69px;
	top:-10px;
	right:-10px;
	float:right;
	background-image:url(images/tamponN.png);
	background-repeat:no-repeat;
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tamponN.png',sizingMethod='scale');
	position:absolute;
	cursor:pointer;
}

.ficheImages {
	float:left;
}

.ficheInfosDroite {
	position:relative;
	float:left;
	margin-left:20px;
	color:#FF7F1A;
	width:200px;
	color:#000000;
	margin-bottom: 30px;
}

.ajoutPanier {
	position:relative;
	float:left;
	margin-left:20px;
	color:#FF7F1A;
	margin-bottom: 20px;
}

.ajoutPanierGauche {
	background-image:url(images/fondAjoutPanierGauche.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:7px;
	height:18px;
	display:block;
	float:left;
	margin-top:16px;
	margin-left:10px;
}

.ajoutPanierMilieu {
	background-image:url(images/fondAjoutPanierMilieu.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:18px;
	display:block;
	float:left;
	margin-top:16px;
	padding-top:2px;
}

.ajoutPanierDroite {
	background-image:url(images/fondAjoutPanierDroite.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:7px;
	height:18px;
	display:block;
	float:left;
	margin-top:16px;
}

.ficheTitre {
	padding-top:10px;
}

.fichePrixBarre {
	color:#7F7F7F;
	font-size:14px;
	font-weight:bold;
	text-decoration:line-through;
}

.fichePrix {
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

.fichePrixVF {
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}

.fichePrixP {
	color:#DD343A;
	font-size:14px;
	font-weight:bold;
}

.fichePrixN {
	color:#CC6799;
	font-size:14px;
	font-weight:bold;
}

.ficheTampon {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
}

.lePlusProduit {
	border:1px solid #000000;
	padding:5px;
	margin-right:22px;
	float:left;
	width:600px;
}

.lePlusProduitImage {
	margin-right:15px;
	margin-left:10px;
	float:left;
}

.lePlusProduitTexte {
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

*html .lePlusProduitTexte {width:534px;}

.ficheTexteDesc {
	float:left;
	margin-right:22px;
	margin-top:20px;
	width:600px;
	overflow:hidden;
}


/* ALBUM PHOTO */

.cadre {
	background-image: url("../images/cadre.png");
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cadre.png',sizingMethod='scale');
	width: 396px;
	height: 293px;
	overflow: hidden;
	position: relative;
}

.cadreint {
	width: 391px;
	height: 287px;
	overflow: hidden;
	position: relative;
	margin: 2px;
	z-index: 1;
}

.iconezoom {
	display:block;
	width: 78px;
	height: 20px;
	position: absolute;
	left: 10px;
	bottom: 7px;
	z-index: 2;
	background-image:url(../images/zoomagrandir.png);
	background-repeat:no-repeat;
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/zoomagrandir.png',sizingMethod='scale');
	
}

.iconezoom:hover {
	display:block;
	width: 78px;
	height: 20px;
	position: absolute;
	left: 10px;
	bottom: 7px;
	z-index: 2;
	background-image:url(../images/zoomagrandir.png);
	background-repeat:no-repeat;
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/zoomagrandir.png',sizingMethod='scale');
	text-decoration:none;
	
}

.iconezoomActive {
	display:block;
	width: 78px;
	height: 20px;
	position: absolute;
	left: 10px;
	bottom: 7px;
	z-index: 2;
	background-image:url(../images/zoomreduire.png);
	background-repeat:no-repeat;
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/zoomreduire.png',sizingMethod='scale');
	
}

.iconezoomActive:hover {
	display:block;
	width: 78px;
	height: 20px;
	position: absolute;
	left: 10px;
	bottom: 7px;
	z-index: 2;
	background-image:url(../images/zoomreduire.png);
	background-repeat:no-repeat;
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/zoomreduire.png',sizingMethod='scale');
	text-decoration:none;
	
}

.superpose {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	cursor: move;
}

.hautgauche, .hautdroit, .basgauche, .basdroit {
	height: 25px;
	width: 30px;
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
}

.hautgauche {
	background-image: url("../images/hautgauche.png");
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hautgauche.png',sizingMethod='scale');
	top: 0px;
	left: 0px;
}

.basgauche {
	background-image: url("../images/basgauche.png");
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/basgauche.png',sizingMethod='scale');
	bottom: 0px;
	left: 0px;
}

.hautdroit {
	background-image: url("../images/hautdroit.png");
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hautdroit.png',sizingMethod='scale');
	top: 0px;
	right: 0px;
}

.basdroit {
	background-image: url("../images/basdroit.png");
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/basdroit.png',sizingMethod='scale');
	bottom: 0px;
	right: 0px;
}

#imagecadre {
	cursor: default;
	position: relative;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#titreProduitImage {
	position: absolute;
	bottom: 2px;
	left: 87px;
	color: #FF7F1A;
	background-image: url(images/fondTransparent.png);
	_background: none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fondTransparent.png',sizingMethod='scale');
	padding: 3px;
}

/* /ALBUM PHOTO */


/* PUBLICITE */

.blocpub {
	width: 132px;
	height: 145px;
	margin-top: 30px;
	position:relative;
	cursor:pointer;
	border-bottom:1px #000000 solid;
	border-right:1px #000000 solid;
	border-left:1px #000000 solid;
}

.bandeaupubTitre {
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	background-color:#000000;
	height:13px;
	font-size:9px;
	font-weight:bold;
	padding-left:3px;
	padding-top:3px;
}

.blocpubImage {
	text-align:center;
	position:relative;
	width:130px;
	padding-top:3px;
	height:116px;
	overflow:hidden;
}

.blocpubPrix {
	height:30px;
	color:#FFFFFF;
	font-size:9px;
	background-color:#FF7F1A;
	padding-top: 2px;
	padding-left:3px;
	padding-right:3px;
	position:absolute;
	bottom:0px;
	width:127px;
}

.blocpubPrixP {
	height:30px;
	color:#FFFFFF;
	font-size:9px;
	background-color:#DC343A;
	padding-top: 2px;
	padding-left:3px;
	padding-right:3px;
	position:absolute;
	bottom:0px;
	width:127px;
}

.blocpubPrixN {
	height:30px;
	color:#FFFFFF;
	font-size:9px;
	background-color:#CB6798;
	padding-top: 2px;
	padding-left:3px;
	padding-right:3px;
	position:absolute;
	bottom:0px;
	width:127px;
}

.blocpubPrixVF {
	height:30px;
	color:#FFFFFF;
	font-size:9px;
	background-color:#FF0000;
	padding-top: 2px;
	padding-left:3px;
	padding-right:3px;
	position:absolute;
	bottom:0px;
	width:127px;
}


.blocpubTexte {
	float:left;
	width:81px;
}

.blocpubTextePrix {
	float:right;
}

/* /PUBLICITE */

.panierRecap {
	width:750px;
}

.panierTdPhotoTitre {
	width:120px;
	border-right:1px solid #D4D4D4;
	font-weight:bold;
	text-align:center;
	padding:4px;
}

.panierTdTitreTitre {
	border-right:1px solid #D4D4D4;
	font-weight:bold;
	padding:4px;
}

.panierTdInfosTitre {
	border-right:1px solid #D4D4D4;
	font-weight:bold;
	padding:4px;
}

.panierTdPrixTitre {
	width:60px;
	border-right:1px solid #D4D4D4;
	font-weight:bold;
	text-align:right;
	padding:4px;
}

.panierTdQuantiteTitre {
	width:100px;
	border-right:1px solid #D4D4D4;
	font-weight:bold;
	text-align:center;
	padding:4px;
}

.panierTdTotalTitre {
	width:60px;
	font-weight:bold;
	padding:4px;
	text-align:right;
}


.panierTdPhoto {
	padding:4px;
	text-align:center;
	border-right:1px solid #D4D4D4;
	border-top:1px solid #D4D4D4;
	vertical-align:top;
}

.panierTdTitre {
	padding:4px;
	border-right:1px solid #D4D4D4;
	border-top:1px solid #D4D4D4;
	vertical-align:top;
}

.panierTdInfos {
	padding:4px;
	border-right:1px solid #D4D4D4;
	border-top:1px solid #D4D4D4;
	vertical-align:top;
}

.panierTdPrix {
	padding:4px;
	text-align:right;
	border-right:1px solid #D4D4D4;
	border-top:1px solid #D4D4D4;
	vertical-align:top;
}

.panierTdQuantite {
	padding:4px;
	text-align:center;
	border-right:1px solid #D4D4D4;
	border-top:1px solid #D4D4D4;
	vertical-align:top;
}

.panierTdTotal {
	padding:4px;
	text-align:right;
	border-top:1px solid #D4D4D4;
	vertical-align:top;
}

.panierQuantitePlusMoins {
	text-align:center;
	width:60px;
}

.panierTotalTotal {
	float:right;
	width:60px;
	padding:4px;
	border:1px solid#D4D4D4;
	text-align:center;
}

.panierValider {
	float:right;
	padding:4px;
	text-align:center;
	background-color:#FF7F1A;
}

.pagination {
	text-align:center;
	margin-top:20px;
	width:99%;
	float:left;
}

.divCollections {
	width:180px;
	height:150px;
	border:5px solid #D4D4D4;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	cursor:pointer;
	overflow:hidden;
}

.divCollections:hover {
	border:5px solid #FF7F1A;
}

.collectionsTitre {
	display:block;
	background-color:#FFFFFF;
	padding:4px;
}

/* Divers éléments de formulaires & tableaux
-------------------------------------------------------- */

.enteteTableau {
	color: #12335B;
	font-weight: bold;
	background-color: #dedce6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.ligneTableau {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.footerTableau {
	color: #12335B;
	font-weight: bold;
	background-color: #bdbbcd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.boutonMonCompteContenu {
	font-weight: bold;
	width: 750px;
	margin: 10px;
}

.zoneDeSaisie {
	font-weight: bold;
}

.obligatoire {
	color: #FF0000;
}

.commentaires {
	font-style: italic;
	font-weight: bold;
	color: #FF7F1A;
}

.paginationEtt {
	color:#000000;
	cursor:pointer;
}

.paginationAll {
	color:#FF7F1A;
	cursor:pointer;
}

.pagination2:hover {
	color:#FF7F1a;
	cursor:pointer;
	text-decoration:underline;
}

/* Tableaux Comparaison */

.tabCompare {
	margin: 10px;
}

.tabCompare tr {
	margin: 0;
}

.tabCompare th {
	margin: 0;
	color: #FF7F1A;
	background-color: #FFFFFF;
	text-align: right;
	padding: 10px;
	border: 1px solid #666666;
	width: 105px;
	vertical-align:top;
}

.tabCompare .titre {
	text-align: center;
	color:#333333;
	width: 180px;
}

.tabCompare td {
	margin: 0;
	text-align: center;
	vertical-align: top;
	padding: 10px;
	border: 1px solid #666666;
	background-color: #EEEEEE;
	width: 180px;
}

.tabCompare .td2 {
	background-color: #dfdfdf;
	width: 180px;
}

.compareIcone {
	position: absolute;
	top: 0;
	right: 0;
}

.compareListUl {
	padding: 0px;
	padding-left: 9px;
	margin: 0px;
}

.compareList {
	list-style-image: url("images/flecheDroite.gif");
	padding: 0px;
	padding-bottom: 5px;
	margin: 0px;
}

.mmfm {
	background-color:#857363; 
	margin-left:-10px;
}

.divNoel {
/*background-image:url(images/noel/bande.png);*/ background-repeat:no-repeat; background-position:-2px 0px; position:absolute; z-index:1000; width:952px; height:292px; behavior: url(fonctions/iepngfix/iepngfix.htc);}

/*VIGNETTES COLLECTION*/

.divVignettesColletionsGlobal {
	margin:0px 45px 20px 0px;
	overflow:auto;
}

.divVignettesCollections {
	height:100px;
	width:100px;
	float:left;
	margin-right:7px;
	border:5px solid #D4D4D4;
	background-position:top center;
	background-repeat:no-repeat;
	overflow:hidden;
}

*html  .divVignettesCollections {
	background-position:top left;
}


/*FIN VIGNETTES COLLECTION*/

/*COMMENTAIRES PRODUITS*/

.divCommentairesGlobal {
	clear:both;
	width:590px;
}

.divCommentairesResumeStars {
	width:15px;
	float:right;
	margin-top:2px;
	margin-left:6px
}

.divCommentairesBulle {
	width:37px;
	height:24px;
	float:right;
	background-image:url(images/infoBulle.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-align:center;
	padding-top:2px;
	margin-right:16px;
}

.divCommentairesPersonnesGlobal {
	overflow:auto;
	clear:both;
	margin-top:10px;
	width:590px;
}

.divCommentairesPersonne {
	overflow:auto;
	clear:both;
	padding-bottom:20px;
}

*html .divCommentairesPersonne {display:inline;}

.divCommentairesPersonnesGauche {
	width:110px;
	margin-right:10px;
	float:left;
}

.divCommentairesPersonnesDroite {
	float:left;
	width:460px;
	margin-top:5px;
}

.divCommentairesStars {
	width:15px;
	float:left;
	margin-right:6px
}

.divZoneEtoiles {
	clear:both;
	margin-bottom:5px;
	overflow:auto;
}

.commentairesNom {
	color: #FF7F1A;
	margin:5px 0px;
	font-size:14px;
}

.divLibelleRec {
	clear:both;
	margin:4px 0px 2px 0px;
	font-size:12px;
}

.divZoneRec {
	clear:both;
}

.divRec {
	width:18px;
	float:left;
	margin-right:2px;
}

.divCommentairesDate {
	float:right;
	color:#FF7F1A;
}

.divCommentaireTitre {
	color: #FF7F1A;
	font-size:14px;
	float:left;
	width:350px;
	margin-bottom:5px;
}

.divCommentairesTexte {
	float:left;
	width:350px;
}

.divCommentairesFormGlobal {
	overflow:auto;
	clear:both;
	padding-top:10px;
	padding-bottom:20px;
	display:none;
}

.tdCommentairesFormLibelle {
	width:120px;
	padding-right:7px;
	vertical-align:top;
}

.tdCommentairesFormCase{
	vertical-align:top;
	padding-bottom:4px;
}

.inputCommentairesFormCase {
	width:200px;
	height:18px;
	border:1px solid #FF7F1A;
	font-family:Trebuchet MS,sans serif;
	font-size:12px;
	padding:2px 2px 0px 2px;
}

.textareaCommentairesFormCase {
	width:400px;
	height:90px;
	border:1px solid #FF7F1A;
	font-family:Trebuchet MS,sans serif;
	font-size:12px;
	padding:2px;
}

.parcourirCommentairesTexte {
	width:200px;
	float:right;
}

.divCommentairesImage {
	width:100px; height:90px; float:left; margin-right:10px; overflow:hidden;
}
/*FIN COMMENTAIRES PRODUITS*/