.menuCarte{
margin:15px 10px 10px 15px;
}

.blocActuCarte{
	width:785px;
	background-color:#FFFFCC;
	padding:5px 5px 10px 5px;
	margin-bottom: 5px;
}

.blocVisuActuCarte{
width:368px;
}

.blocVisuActuCarte2{
width:468px;
}

.blocTextActuCarte, .blocTextActuCarte2{
	padding:15px 10px 30px 15px;
	font-size:14px;
	color : #646464;
	font-weight:bold;
	width: 392px;
}

.blocTextActuCarte3, .blocTextActuCarte3{
	padding:15px 10px 30px 15px;
	font-size:12px;
	color : #646464;
	font-weight:bold;
	width: 600px;
}
.blocTextActuCarte3 h2, .blocTextActuCarte3 h2{
font-size:20px;
color : #CC99FF;
font-style : italic;
font-weight:bold;
}
.blocTextActuCarte2{
 padding-left:0;
}

.blocTextActuCarte h2, .blocTextActuCarte2 h2{
font-size:20px;
color : #CC99FF;
font-style : italic;
font-weight:bold;
}

.blocTextBas{
font-style:italic;
color:#909090;
padding:2px 20px 20px 0;
text-align:justify;
}


.blocTextBas a, .blocTextBas a:hover{
text-decoration:underline;
color:#909090;
} 
#miseEnAvant {
	display : block;
	position : relative;
	width : 797px;
	height : 700px;
	padding-left:5px;
	padding-top : 6px;
	background-image : url(../medias/commun/triptyqueFlash-bg.gif);
	background-repeat : no-repeat;
}

#triptyqueFlash {
	display : block;
	position : relative;
	width : 802px;
	height : 338px;
	background-image : url(../medias/commun/triptyqueFlash-bg.gif);
	background-repeat : no-repeat;
}

.moyenBlocInt {
	display : block;
	position : relative;
	width : 497px;
	height : auto;
	margin-right : 1px;
	float : left;
}
.intConseilBg {
	background-image : url(../medias/boutique/moyenBlocConseil-bg.gif);
	background-repeat : no-repeat;
}
.intServiceBg {
	background-image : url(../medias/boutique/moyenBlocService-bg.gif);
	background-repeat : no-repeat;
}
.moyenBlocIntContent {
	display : block;
	position : relative;
	width : 497px;
	height : 133px;
}
.moyenBlocIntContent ul {
	display : block;
	position : relative;
	width : auto;
	height : auto;
	padding-left:100px;
	padding-right:20px;
	padding-top : 35px;
}
.moyenBlocIntContent ul li {
	padding-bottom : 5px;
}
.moyenBlocIntTxt .titre {
	display : block;
	position : relative;
	width : auto;
	height : 28px;
	padding-bottom : 5px;
	font-weight : bold;
}





#blocSolutionPratique {
	display : block;
	position : relative;
	width : 400px;
	height : 377px;
	float : left;
	background-image : url(../medias/boutique/blocSolutionPratique-bg.gif);
	background-repeat : no-repeat;
	padding-left : 10px;
	padding-top : 8px;
}
.sousSolutionPratique {
	display : block;
	position : relative;
	width : 120px;
	height : 274px;
	float : left;
	margin-right : 9px;
	padding-top : 76px;
}
.sousSolutionPratique .visuel {
	display : block;
	position : relative;
	width : 120px;
	height : 120px;
}
.sousSolutionPratique .texte {
	display : block;
	position : relative;
	width : 105px;
	height : 140px;
	padding-top : 10px;
	padding-left : 10px;
	padding-right : 5px;
}
.sousSolutionPratique .texte .Px {
	color : #D11D1D;
	font-size : 13px;
	font-weight : bold;
}
.sousSolutionPratique .texte .PxB {
	font-weight : bold;
	text-decoration : line-through;
}

#blocSolutionPratique .lienVoir {
	display : block;
	height : auto;
	padding-right : 20px;
	position : relative;
	text-align : right;
	width : auto;
	padding-top : 3px;
	float : right;
}
.solutionDurable {
	background-image : url(../medias/boutique/solution-durable-bg.jpg);
	background-repeat : no-repeat;
}
.solutionFacile {
	background-image : url(../medias/boutique/solution-facile-bg.jpg);
	background-repeat : no-repeat;
}
.solutionPlace {
	background-image : url(../medias/boutique/solution-place-bg.jpg);
	background-repeat : no-repeat;
}


#blocNouveautes {
	display : block;
	position : relative;
	width : 382px;
	height : 387px;
	float : left;
	background-image : url(../medias/boutique/blocNouveautes-bg.gif);
	background-repeat : no-repeat;
	margin-right : 10px;
}
.nouveautesMenu {
	display : block;
	position : relative;
	width : 362px;
	height : 30px;
	margin-left : 7px;
}
.nouveautesMenu li {
	display : block;
	position : relative;
	width : auto;
	height : 35px;
	float : left;
}
.nouveautesMenu li a.onglet1:hover, .nouveautesMenu li a.onglet1active {
	height: 35px;
	line-height: 35px;
	text-decoration : none;
	width: 105px;
	position: relative;
	display : block;
	float : left;
	background-image : url(../medias/boutique/ongletsNouveautesOn-01.gif);
	background-repeat : no-repeat;
	font-size : 14px;
	font-weight : bold;
	color : #796d62;
	text-align : center;
	text-transform : uppercase;
}
.nouveautesMenu li a.onglet1 {
	height: 35px;
	line-height: 35px;
	text-decoration : none;
	width: 105px;
	position: relative;
	display : block;
	float : left;
	background-image : url(../medias/boutique/ongletsNouveautesOff-01.gif);
	background-repeat : no-repeat;
	font-size : 14px;
	font-weight : bold;
	color : white;
	text-align : center;
	text-transform : uppercase;
}

.nouveautesMenu li a.onglet2:hover, .nouveautesMenu li a.onglet2active {
	height: 35px;
	line-height: 35px;
	text-decoration : none;
	width: 157px;
	position: relative;
	display : block;
	float : left;
	background-image : url(../medias/boutique/ongletsNouveautesOn-02.gif);
	background-repeat : no-repeat;
	font-size : 14px;
	font-weight : bold;
	color : #796d62;
	text-align : center;
	text-transform : uppercase;
}
.nouveautesMenu li a.onglet2 {
	height: 35px;
	line-height: 35px;
	text-decoration : none;
	width: 157px;
	position: relative;
	display : block;
	float : left;
	background-image : url(../medias/boutique/ongletsNouveautesOff-02.gif);
	background-repeat : no-repeat;
	font-size : 14px;
	font-weight : bold;
	color : white;
	text-align : center;
	text-transform : uppercase;
}

.nouveautesMenu li a.onglet3:hover, .nouveautesMenu li a.onglet3active {
	height: 35px;
	line-height: 35px;
	text-decoration : none;
	width: 99px;
	position: relative;
	display : block;
	float : left;
	background-image : url(../medias/boutique/ongletsNouveautesOn-03.gif);
	background-repeat : no-repeat;
	font-size : 14px;
	font-weight : bold;
	color : #796d62;
	text-align : center;
	text-transform : uppercase;
}
.nouveautesMenu li a.onglet3 {
	height: 35px;
	line-height: 35px;
	text-decoration : none;
	width: 99px;
	position: relative;
	display : block;
	float : left;
	background-image : url(../medias/boutique/ongletsNouveautesOff-03.gif);
	background-repeat : no-repeat;
	font-size : 14px;
	font-weight : bold;
	color : white;
	text-align : center;
	text-transform : uppercase;
}






.nouveautesContenu {
	display : none;
	position : relative;
	width : 362px;
	height : 340px;
	margin-left : 12px;
	margin-top : 5px;
}
.nouveautesContenu .fleches {
	display : block;
	position : relative;
	width : 30px;
	height : 270px;
	background-color : White;
	padding-top : 60px;
	float : left;
}
.nouveautesContenu .contenuVisu {
	display : none;
	position : relative;
	width : 290px;
	height : 330px;
	float : left;
}
.nouveautesContenu .contenuVisuImg {
	display : block;
	position : relative;
	width : auto;
	height : auto;
	padding-left : 12px;
	padding-bottom : 5px;
}
.nouveautesContenu .contenuVisuTxt {
	display : block;
	position : relative;
	width : 275px;
	height : 20px;
	padding-left : 12px;
	text-align : center;
	font-weight : bold;
}

.nouveautesContenu .contenuVisuPx {
	display : block;
	position : relative;
	width : 275px;
	height : 25px;
	padding-left : 12px;
}
.nouveautesContenu .contenuVisuPx .Px {
	color : #D11D1D;
	display : block;
	float : left;
	font-size : 13px;
	font-weight : bold;
	height : 25px;
	position : relative;
	text-align : center;
	width : 100px;
	padding-left : 35px;
}
.nouveautesContenu .contenuVisuPx .PxB {
	display : block;
	float : left;
	font-weight : bold;
	height : 25px;
	position : relative;
	text-align : center;
	text-decoration : line-through;
	width : 100px;
	padding-right : 35px;
}




.blocProduitFamille {
	display : block;
	position : relative;
	width:186px;
	height : 251px;
	float : left;
	background-image : url(../medias/boutique/blocProduitFamille-bg.gif);
	background-repeat : no-repeat;
	margin-right : 19px;
	margin-bottom : 8px;
}
.noMarginRight {
	margin-right : 0px;
}
.blocProduitFamille .visuel {
	display : block;
	height : auto;
	position : relative;
	width : auto;
	padding-left : 20px;
	padding-top : 20px;
}
.blocProduitFamille .desc {
	height: 30px;
	width: 140px;
	position: relative;
	display : block;
	padding-left : 20px;
	padding-top : 10px;
	font-size : 11px;
	text-align : center;
}
.blocProduitFamille .Px {
	color : #D11D1D;
	display : block;
	float : left;
	font-size : 13px;
	font-weight : bold;
	height : 25px;
	padding-left : 20px;
	padding-top : 5px;
	position : relative;
	text-align : center;
	width : 70px;
}
.blocProduitFamille .PxB {
	display : block;
	float : left;
	font-weight : bold;
	text-decoration : line-through;
	height : 25px;
	padding-top : 5px;
	position : relative;
	text-align : center;
	width : 70px;
}
.blocProduitFamille .PxSeul {
	color : #D11D1D;
	display : block;
	float : left;
	font-size : 13px;
	font-weight : bold;
	height : 25px;
	padding-left : 20px;
	padding-top : 5px;
	position : relative;
	text-align : center;
	width : 140px;
}





#coupDeCoeur {
	display : block;
	position : relative;
	width : 532px;
	height : auto;
	margin-bottom : 28px;
}
.coupDeCoeurContent {
	display : block;
	position : relative;
	width : 532px;
	height : 237px;
	background-image : url(../medias/boutique/blocCoupCoeur-bg.gif);
	background-repeat : no-repeat;
}
.cc_blocProduit {
	display:block;
	position:relative;
	float: left;
	height:215px;
	width:176px;
}
.cc_blocProduitImg {
	display:block;
	position:relative;
	height:140px;
	width:140px;
	border-right:1px solid #c7c0b8;
	padding-left:18px;
	padding-right : 18px;
	margin-top : 15px;
	text-align : center;
}
.cc_blocProduitTxt {
	display:block;
	position:relative;
	height:30px;
	width:140px;
	padding-left:18px;
	padding-right : 18px;
	padding-top : 3px;
	text-align : center;
	font-weight : bold;
}
.cc_blocProduitPx {
	display:block;
	position:relative;
	height:20px;
	width:70px;
	text-align : center;
	font-weight : bold;
	color : #d11d1d;
	float : left;
	font-size : 13px;
	padding-left:18px;
	padding-top : 2px;
}
.cc_blocProduitPxSeul {
	display:block;
	position:relative;
	height:20px;
	width:140px;
	text-align : center;
	font-weight : bold;
	color : #d11d1d;
	float : left;
	font-size : 13px;
	padding-left:18px;
	padding-right:8px;
	padding-top : 2px;
}
.cc_blocProduitPxB {
	display:block;
	position:relative;
	height:20px;
	width:70px;
	text-align : center;
	font-weight : normal;
	font-weight:bold;
	font-size : 11px;
	float : left;
	text-decoration : line-through;
	padding-right : 18px;
	padding-top : 2px;
}
.cc_voirTout {
	display : block;
	height : auto;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 0px;
	position : relative;
	text-align : right;
	width : auto;
	clear : left;
}
.cc_voirTout2 {
	display : block;
	height : auto;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-right : 15px;
	position : relative;
	text-align : right;
	width : auto;
	clear : left;
}
.cc_voirTout3 {
	display : block;
	height : auto;
	padding-bottom : 3px;
	padding-top : 18px;
	padding-right : 0px;
	position : relative;
	text-align : right;
	width : auto;
	clear : left;
}
.cc_voirTout4 {
	display : block;
	height : auto;
	padding-bottom : 3px;
	padding-top : 8px;
	padding-right : 0px;
	position : relative;
	text-align : right;
	width : auto;
	clear : left;
}



#nePasManquer {
	display : block;
	position : relative;
	width : 532px;
	height : auto;
}
.nePasManquerContent {
	display : block;
	position : relative;
	width : 532px;
	height : 209px;
	background-image : url(../medias/boutique/blocPasManquer-bg.gif);
	background-repeat : no-repeat;
}

.blocNePasManquer {
	display : block;
	position : relative;
	width : 242px;
	height : 195px;
	padding-left : 7px;
	padding-top : 7px;
	padding-right : 17px;
	float : left;
}






#selectionBHV {
	display : block;
	position : relative;
	width : 264px;
	height : auto;
	float : right;
}
.selectionBHVContent {
	display : block;
	position : relative;
	width : 264px;
	height : 506px;
	background-image : url(../medias/boutique/blocSelectionBHV-bg.gif);
	background-repeat : no-repeat;
}
.selectionBlocProduit {
	display:block;
	position:relative;
	float: left;
	height:250px;
	width:250px;
}
.selectionBlocZoneImg {
	display:block;
	position:relative;
	float: left;
	height:250px;
	width:140px;
	float : left;
}
.selectionBlocZoneLogo {
	display:block;
	position:relative;
	float: left;
	height:200px;
	width:95px;
	float : left;
	padding-top : 50px; 
	padding-left : 8px;
}
.selectionBlocProduitImg {
	display:block;
	position:relative;
	height:140px;
	width:140px;
	margin-top : 15px;
	text-align : center;
}
.selectionBlocProduitTxt {
	display:block;
	position:relative;
	height:30px;
	width:140px;
	padding-top : 3px;
	text-align : center;
	font-weight : bold;
}
.selectionBlocProduitPx {
	display:block;
	position:relative;
	height:20px;
	width:70px;
	text-align : center;
	font-weight : bold;
	color : #d11d1d;
	float : left;
	font-size : 13px;
	padding-top : 2px;
}
.selectionBlocProduitPxSeul {
	display:block;
	position:relative;
	height:20px;
	width:140px;
	text-align : center;
	font-weight : bold;
	color : #d11d1d;
	float : left;
	font-size : 13px;
	padding-top : 2px;
}
.selectionBlocProduitPxB {
	display:block;
	position:relative;
	height:20px;
	width:70px;
	text-align : center;
	font-weight : normal;
	font-weight:bold;
	font-size : 11px;
	float : left;
	text-decoration : line-through;
	padding-top : 2px;
<<<<<<< boutique.css
>>>>>>> 1.5
}

/*******************Ajout de style malins*********************/
/*******************Ajout de style*********************/

.cadreMarron {
  width:996px;
  background: url(../medias/boutique/blocHautFond.gif) repeat-y top;
}

.cadreMarronHaut {
  width:996px;
  height:9px;
  background: url(../medias/boutique/bordHaut.gif) no-repeat top;
}

.cadreMarronBas {
  width:996px;
  height:9px;
  background: url(../medias/boutique/bordBas.gif) no-repeat top;
}

.FicheProduit, .blocGrandContenu{
	width:972px;
	margin-left:7px;
	position: relative;
}

.blocFicheProduitGrand{
	width:362px;
	float: left;
	height: 400px;
}

.blocFicheProduitGrand .libelle{
 width:323px;
 float:left;
 padding-left:5px;
 margin-top:3px;
 font-size:18px;
}

.blocFicheProduitGrand .btnZoom{
 float:right;
 width:26px;
 padding-right:5px;
 margin-top:7px;
}

.deroulantGch, .deroulantDt{
float:left;
padding-left:5px;
width:20px;
height:34px;
margin-top:75px;
}

.visuGrandProduit{
float:left;
width:275px;
}

.blocFicheProduitGrand .alerter{
color:#75695e;
font-size:11px;
margin-left:5px;
font-weight:bold;
}

.blocFicheProduitGrand .alerter a{
text-decoration:underline;
color:#75695e;
}

.blocFicheProduitGrand .menu{
width:360px;
height:22px;
background-color:#b6aea0;
margin:5px 0 0 1px;
}

.blocFicheProduitGrand .menu img{
float:left;
}

#blocLogo{
margin:10px 5px 5px 5px;
}

.autresVues{
	width:75px;
	height:420px;
	padding:0 5px;
	border-left:1px solid #b6aea0;
	border-right:1px solid #b6aea0;
	float: left;
}

.autresVues .titre{
   font-size:11px;
   text-align:center;
   font-weight:bold;
   line-height:11px;
   margin-top:5px;
   margin-bottom:10px;
}

.blocFicheProduitDetail{
	float:left;
	color:#75695e;
	margin-left: 28px;
	width: 495px;
	position: relative;
	/*padding-bottom:18px;*/
}


.blocFicheProduitDetail .intro{
	background: url(../medias/boutique/filetHorizontal.gif) no-repeat bottom right;
	padding-bottom:10px;
	width: 460px;
	margin-top: 5px;
}

.scrollArea{
	margin-top:3px;
	height:240px;
	overflow:hidden;
	background: url(../medias/boutique/filetHorizontal.gif) no-repeat bottom right;
	padding-bottom:3px;
	position: relative;
	width: 460px;
}


.scrollAreaContent{
	position:absolute;
	top:0px;
	overflow: auto;
	height: 240px;
	width: 460px;
	line-height: 16px;
}

.blocFicheProduitGauche{
   float:left;
}

#tableauDetail{
margin-top:3px;
}


#cboColoris, #cboTaille{
   width:95px;
}



#tableauDetail input{
border:1px solid #CCCCCC;
text-align:center;
}

#tableauDetail td{
vertical-align:middle;
height:22px;
}

#tableauDetail input#txtQte{
width:20px;
margin:0 3px;
}

.blocFicheProduitDroite{
	float:right;
	width:182px;
	padding-right: 5px;
	margin-top: 5px;
	text-align: left;
}

.blocFicheProduitDroite .prix{
font-size:30px;
color:#b70808;
float:left;
line-height:28px;
margin-bottom:3px;
}

/*******accueil fiche produit plus ***********/
.blocFicheProduitDroite .prixBarre{
font-size:24px;
color:#a6a6a6;
text-decoration:line-through;
font-weight:bold;
float:left;
}
/*************/


.blocFicheProduitDroite .prix span{
font-size:20px;
}

.carteBHV{
	float:right;
	text-align: left;
	letter-spacing: -0.1pt;
	line-height:11px;
	margin-top:2px;
}

.carteBHV a, .carteBHV a:hover{
color:#aeaeae;
font-weight:bold;
text-decoration:underline;
}

.alerterDispo{
color:#a39b94;
font-weight:bold;
position:absolute;
bottom:-3px;
right:10px;
}

.alerterDispo a, .alerterDispo a:hover{
color:#877d73;
text-decoration:underline;
}


.pdtSpecial{
position:absolute;
bottom:5px;
right:20px;
}


.scrollAreaContentTexte{
margin-top:5px;
}
/******/

#filAriane {
	
	height:15px;
	position:relative;
	width:610px;
	/*margin:0 auto;*/
	margin-bottom:5px;
	float:left;
}
#filAriane ul {
	display:block;
	font-size:11px;
	height:15px;
	position:relative;
	margin-left:5px;
	
	color : #322d2d;
}
#filAriane li {
	display : block;
	float : left;
	height : 15px;
	line-height : 15px;
	padding-left : 4px;
	position : relative;
	text-align : left;
	color : #322d2d;
}
#filAriane li a {
	height : 15px;
	line-height : 15px;
	padding-right : 4px;
	text-align : right;
	color : #322d2d;
}

.navProduit{
float:right;
padding-right:10px;
color:#463c3c;
font-weight:bold;
}

.navProduit a{
color:#463c3c;
}

.navProduit .precedent, .navProduit .suivant{
float:left;
width:15px;
margin-top:2px;
}

.navProduit .selection{
float:left;
width:auto;
text-align:center;
margin:0 5px;
=======
>>>>>>> 1.7
}


#blocAriane-Navpdt{
	width:990px;
	margin: 0 auto;
}

/************carteok**********/
.blocMoyen{
	width:495px;
}

.blocMoyen .titre{
   margin-bottom:5px;
}

/*.intCarteBg{
  background:url(../medias/boutique/visuCarteBHV.gif) no-repeat left;
}*/

.cadreMarronMoyen {
  width:495px;
  background: url(../medias/boutique/bgCentre.gif) repeat-y;
}

.cadreMarronHautMoyen {
  width:495px;
  height:9px;
  background: url(../medias/boutique/bordHautMoyen.gif) no-repeat top;
}

.cadreMarronBasMoyen {
  width:495px;
  height:9px;
  background: url(../medias/boutique/bordBasMoyen.gif) no-repeat top;
}

.cadreMarronMoyen .blocMoyenCentre, .blocMoyenCentre{
	background:url(../medias/boutique/blocMoyenFond.gif) repeat-x left;
	width:472px;
	margin-left:7px;
	height: 112px;
	position: relative;
}

.blocMoyenCentre{
   width:444px;
   margin-left:0;
   height:104px;
}

.cadreMarronMoyen .blocMoyenCentre .picto, .blocSansCadre .blocMoyenCentre .picto{
	float:left;
	width:100px;
	padding:25px 0 0 5px;
	text-align: right;
	height: 82px;
}

.blocSansCadre .blocMoyenCentre .picto{
   padding:5px 0 0 5px;
   height:75px;
}

.cadreMarronMoyen .blocMoyenCentre .descriptif, .blocSansCadre .blocMoyenCentre .descriptif{
  float:left;
  width:357px;
  margin:35px 5px 15px 5px;
}

.blocSansCadre .blocMoyenCentre .descriptif{
  width:329px;
  margin:5px 0 0 5px;
}

.savoirPlus{
	width:170px;
	background:url(../medias/boutique/flSavoirPlus.gif) no-repeat left;
	padding-left:9px;
	text-align: right;
	color:#666666;
	position: absolute;
	right: 5px;
	bottom: 5px;
}

.savoirPlus a, .savoirPlus a:hover{
   color:#666666;
   font-weight:bold;
   text-decoration:underline;
}

.boutonCoin{
   /*position:absolute;
   bottom:0px;
   right:10px;*/
   margin-top:5px;
}


/**************offre1ok***************/
.blocGrand{
  width:996px;
}

.blocGrand .titre{
 margin-bottom:5px;
}


.tbblocGrandContenu{
 width:972px;
 height:112px;
}

.tbblocGrandContenu .visu{
 width:100px;
}

.tbblocGrandContenu .blocDesc{
	height:85px;
	position:relative;
	margin-left: 5px;
}

.tbblocGrandContenu td.descOffreSpec{
  width:115px;
  vertical-align:top;
}

.tbblocGrandContenu td.descOffreSpec2{
  width:150px;
  vertical-align:top;
}


.tbblocGrandContenu td.descOffreSpec .libelle{
	position:absolute;
	bottom:5px;
	line-height:12px;
	font-weight:bold;
	width: 115px;
}

.tbblocGrandContenu td.descOffreSpec2 .libelle{
   position:absolute;
   bottom:5px;
   line-height:12px;
   font-weight:bold;
   width:150px;
}

.tbblocGrandContenu td.descOffreSpec2 .libelle a{
  text-decoration:underline;
}

.tbblocGrandContenu td.descOffreSpec2 .libelle span{
  color:#c53939;
}

.tbblocGrandContenu  td.textePcntg{
font-family:arial;
font-size:64px;
color:#b70808;
width:225px;
}


.option{
color:#b70808;
font-size:25px;
font-weight:bold;
float:left;
padding-left:30px;
line-height:25px;
}

.ligneSeparateur{
width:866px;
height:10px;
border-bottom:1px solid #d9d4cc;
float:left;
}

.listeServices a{
text-decoration:underline;
}


.blocsSupplementaire{
width:444px;
padding-left:5px;
margin:20px 0 25px 0;
}

.blocSansCadre{
width:444px;
}

.blocSansCadre .titre{
margin-bottom:5px;
}

.blocMemeSerie{
width:460px;
margin:20px 0 25px 25px;
}

.memeSerieAll{
width:452px;
border:1px solid #D9D5CC;
position:relative;
overflow:hidden;
height:314px;
padding:0 3px 0 5px
}

.contenuMemeSerieAll{
	width:452px;
	position:absolute;
	overflow:auto;
	height: 314px;
}

.blocArticleMemeSerie{
background:url(../medias/boutique/separateurMemeSerie.gif) no-repeat bottom center;
height:auto;
padding-bottom:5px;
margin-top:28px;
}

.blocArticleMemeSerie .visu{
width:93px;
float:left;
}

.blocArticleMemeSerie .courtDesc{
width:135px;
margin-left:15px;
margin-top:5px;
float:left;
}

.blocArticleMemeSerie .courtDesc img{
margin-top:5px;
}


/******pop up alerter******/

#calqueFrontMainAlerter{ 
   width:544px;
   display:none;
	position : absolute;
   height:auto;
   top:0px;
   left: 50%;	
   z-index:2;
}

#calqueFront{
/*border:5px solid #948B84;*/
padding:5px 25px 35px 25px;
width:494px;
background-color:#FFFFFF;
position:relative;
background:url(../medias/commun/fondPopup544.png) repeat-y left;
}

#iconeFermer{
position:absolute;
top:3px;
right:3px;
}

#calqueFront h1{

}

#calqueFront input{
border:1px solid #CCCCCC;
}

.btnFermer{
position:absolute;
right:-5px;
bottom:-23px;
}

/********Pop up simulez financement************/
#frmSimulez{
font-size:12px;
}
#frmSimulez span{
color:#948b83;
font-weight:bold;
}

#frmSimulez input{
margin-right:5px;
}

#frmSimulez .num{
margin-top:1px;
margin-right:2px;
}

.tableauFinance{
margin:20px 15px;
}

.tableauFinance td{
border-bottom:1px solid #948b83;
padding-bottom:2px;
}

#frmSimulez .tableauFinance span{
font-weight:bold;
color:#000000;
}

/******************/

/*************************************************************************************/
/*********************************YANNICK********************************************/
/*************************************************************************************/

#ContenuPanierPopup, #ContenuEnvoiAmiPopup{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	Width:538px;
	/*margin:0 auto;*/
	display:none;
	position : absolute;
	top:0px;
	left: 50%;
	z-index:2;
	height: auto;
	
}

#ContenuPanierPopupTop, #ContenuEnvoiAmiPopupTop{
   background:url(../medias/commun/refletPopupHaut.png) no-repeat top;
   height:17px;
   padding-top:9px;
}

#ContenuPanierPopupBottom, #ContenuEnvoiAmiPopupBottom{
	background:url(../medias/commun/refletPopupBas.png) no-repeat top;
	height:12px;
	position: relative;
	display: block;
}

#ContenuPanierPopupBottom a, #ContenuEnvoiAmiPopupBottom a{
   display:block;
   position : absolute;
   width:auto;
   height:auto;
   top:6px;
   right:5px;
}

#ContenuInsidePanierPopup, #ContenuInsideEnvoiAmiPopup{
	background-color:#FFFFFF;
	background:url(../medias/commun/fondPopup538.png) repeat-y;
	/*border:3px solid #948b83;*/
	padding:0 8px 0 6px;
}

#ContenuPanierPopup .titre, #ContenuInsideEnvoiAmiPopup .titre{
	width:440px;
	/*float: left;*/
	/*margin-top: 26px;*/
	padding-left: 20px;
}

#ContenuPanierPopup .titre h1, #ContenuInsideEnvoiAmiPopup .titre h1{
   color:#cf4141;
   font-size: 14px;
   font-weight:bold;
}

.blocImageAjoutPanier{
	width:182px;
	height:180px;
	padding-left: 16px;
	margin-top: 30px;
	float: left;
}

/****************************************************************************/
/*************************BLOC TEXT*******************************************/
.textDroiteBlocImage{
	float:left;
	margin-top: 42px;
	margin-left: 38px;
	font-weight: bold;
	}

.textDroiteBlocImage .NomArticle{
	font-size:13px;
	padding-bottom:5px;
	}

.textDroiteBlocImage .ReferenceNum{
	padding-bottom:18px;
	}

.textDroiteBlocImage .Quantite{
	padding-bottom:18px;
	}
	
.textDroiteBlocImage  span{
font-weight:normal;
}

.textDroiteBlocImage .Prix{
	}

/**********************************************************************/
/***********************Boutton POPUP**********************************/
.closebuttonHaut{
	width:15px;
	float: right;
	padding-right:10px;
}


.ButtonAchat{
	float:left;
	margin-top: 32px;
	margin-bottom: 17px;
	padding-left: 122px;
	width:110px;
	}


.ButtonPanier{
	float:left;
	margin-top: 32px;
	margin-bottom: 17px;
	padding-left: 20px;
	}

.ButtonFermer{
	position: absolute;
	right: 5px;
	bottom: -8px;
	}
/*************pop up Impression****************/
#calqueFrontMainImpression{
   width:600px;
   background-color:#FFFFFF;
   color:#6b6363;
   display:block;
	position : absolute;
   height:auto;
   top:0px;
	margin : 0 auto;
   z-index:2;
}

#calqueFrontMainImpression .miniLogo{
   float:left;
   width:124px;
}

#calqueFrontMainImpression .Imprimer{
 float:right;
}

#calqueFrontMainImpression h1{
font-size:23px;
font-weight:bold;
margin-top:10px;
}

#calqueImpressionProduit{
width:600px;
border:1px solid #dedcdc;
margin-top:8px;
}

#calqueImpressionProduit .calqueImpressionVisu{
width:215px;
background-color:#FFFFFF;
}

#calqueImpressionProduit .calqueImpressionDesc{
width:363px;
background-color:#fafafa;
padding:5px 5px 20px 15px;
}

#calqueImpressionProduit .intro, .calqueImpressionDesc .detail{
	/*background: url(../medias/boutique/filetHorizontal.gif) no-repeat bottom right;*/
	padding-bottom:7px;
	width: 330px;
	margin-top: 5px;
	border-bottom:1px dashed #dedcdc;
}


.calqueImpressionDesc .detail{ 
   line-height:17px;
   margin-top: 8px;
   padding-bottom:5px;
}

#containerImpression{
background-color:#ffffff;
background:none;
}
/************pop up envoyer a un ami****************/

#ContenuEnvoiAmiPopup .titre{
padding-left:20px;
}

#tableauInfoAmi{
margin-left:20px;
margin-top:20px;
}

#tableauInfoAmi .entete{
width:200px;
height:20px;
}

#tableauInfoAmi .champsSaisie{
width:275px;
}

#tableauInfoAmi .champsSaisie input{
border:1px solid #CCCCCC;
width:150px;
}


.blocBoutons{
	width:auto;
	margin-top: 40px;
    position:relative;
}


.blocBoutons2{
	width:auto;
	text-align: center;
	/*position:relative;*/
}

.boutonsPopup, .boutonsPopup2, .boutonsPopup3a, .boutonsPopup3b, .boutonsPopup3c{
	height : auto;
	/*position : absolute;*/
	
	background-color : #b6aea1;
	text-transform : uppercase;
	color : #fff;
	font-weight : bold;
	padding-bottom : 3px;
	padding-top : 3px;
	padding-left : 15px;
	padding-right : 15px;
	
	cursor : pointer;
	font-size : 11px;
	display: block;
	/*position: absolute;*/
	
}

.boutonsPopup{
   left: 15%;
   width : 200px;
   position:absolute;
}

.boutonsPopup2{
    right:12%;
	width : 160px;
	position:absolute;
}

.boutonsPopup3a{
  width:100px;
}

.boutonsPopup3b{
  width:100px;
  position:absolute;
  left:27%;
}

.boutonsPopup3c{
  width:100px;
  position:absolute;
  right:27%;
}
/*****accueil fiche produit plus********/

.blocPromo{
	float:right;
	width:105px;
	background:url(../medias/boutique/separateurPrix.gif) no-repeat right top;
	text-align: center;
	margin-top: 5px;
	height: 49px;
	margin-right: 15px;
	font-size:30px;
    color:#b70808;
    line-height:25px;
}
