/* start encart */
.picto-crono{
  position: absolute;
  margin-left: 113px;
  z-index: 10;
}

.picto-crono2{
  position: absolute;
   margin-top: -58px;
  margin-left: 522px;
  z-index: 10;
}

.picto-news{
  position: absolute;
  margin-left: 0px;
  z-index: 10;
}
.picto-news2{
  position: absolute;
  margin-top: -58px;
  margin-left: -9px;
  z-index: 10;
}

.picto-coeur{
  position: absolute;
  margin-left: 55px;
  z-index: 10;
}

.picto-coeur2{
  position: absolute;
  margin-top: -58px;
  margin-left: 261px;
  z-index: 10;
}


#encart-contact,
#encart-securite
{
	float:left;
	width:185px;
	margin:0 0 0px;
	padding:0;
	overflow:hidden;
}

#encart-livraison
{
	float:left;
	width:170px;
	margin:15px 0 0px;
	padding:0;
	overflow:hidden;
    padding-left: 10px;
}


#encart-contact{height:139px;}
#encart-securite{height:84px;}
#encart-livraison{height:217px;}


#encart-newss
{
	float:left;
	width:180px;
	margin:15px 0 0px;
	padding:0;
	overflow:hidden;
    padding-left: 10px;
    background-image: url(../images/charte/news.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    height: 230px;
}



#encart-newss p
{ 	font:11px/16px Arial, Helvetica, sans-serif;
padding: 20px 20px 0px 13px;
text-align: justify;
}


#serch5{
  float: left;
  width: 100%;
  padding: 0px 0px 15px 0px;
  margin: -15px 0px 0px 0px;
}
#serch5 select
{
  width: 150px;
}


/***************** PANIER */
#panier{
	float:left;
	position:relative;
	width:180px;
	height:178px;
	background:url(../images/charte/bg-panier.jpg) top left no-repeat;
   }
#panier #commande{
	float:left;
	width:75px;
	padding:22px 0 0 15px;
}
#panier #commande a.btn,
#panier #commande a.commander
{
	text-decoration:none;
	display:block;
	width:75px;
	height:32px;
	overflow:hidden;
	background:url(../images/charte/bt-panier.gif) left top no-repeat;
}
#panier #commande a.btn span{
	display:none;
}
#panier #commande a.commander{
	position:absolute;
	left:0;
	top:71px;
	height:25px;
	background:url(../images/charte/bt-commander.gif) left top no-repeat;
	margin-left:15px;

}
#panier #commande a:hover.btn,
#panier #commande a:hover.commander
{
	background-position:left bottom;
}
#panier #commande p{
	font:10px Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0 0 6px;
}
#panier #commande p a{
	text-decoration:underline;
	color:#fff;
}
#panier #commande p a:hover{
	text-decoration:none;
	color:#b4fcff;
}
#panier #menu{
	float:left;
	width:70px;
	padding:28px 0 0 14px;
	margin:0;
	list-style:none;
}
#panier #menu li{
	line-height:19px;
	background-image:none;
	padding:0;
}
#panier #menu li a{
	text-decoration:none;
	font:9px Arial, Helvetica, sans-serif;
	color:#fff;
}
#panier #menu li a:hover{
	text-decoration:underline;
	color:#b4fcff;
}

#encart-plan{
	float:left;
	width:170px;
	margin:0;
}


.encart-coordonnees{
  font-family: Arial, Verdana, Geneva;
	float:left;
	width:170px;
	margin:0;
}
.encart-coordonnees .encart-coordonnees-milieu{
	background:url(../images/charte/encart-milieu.png) left top no-repeat;
	float:left;
	width:150px;
	padding:10px 10px 0;
}
.encart-coordonnees .encart-coordonnees-bas{
	background:url(../images/charte/encart-bas.png) left top no-repeat;
	float:left;
	width:170px;
	height:30px;
	padding:0;
	margin:0;
}
#contenu .encart-coordonnees h4{
	text-align:center;
	font-size:13px;
	font-weight:bold;
	padding:0;
	color:#000;
}
#contenu .encart-coordonnees p{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding:0;
	color:#7F3301;
}
#contenu .encart-coordonnees p strong.couleur{
	color:#f60;
}



/* end encart */



/* start listing */
#contenu .ideo_cat_globalListing {
	margin:0px 0 0px 0;
}
#contenu .ideo_icm_blocGondole {
	float:left;
	width:580px;
	padding:60px 0 0 10px;
	background:url(../images/charte/bg-blocGondole.jpg) left top no-repeat;
}

#contenu .listing {
	float:left;
	width:580px;
	padding:60px 0 0 10px;
	background:url(../images/charte/bg-list.jpg) left top no-repeat;
}


#contenu .listing2 {
	float:left;
	width:580px;
	padding:60px 0 0 10px;
	background:url(../images/charte/bg-list2.jpg) left top no-repeat;
}



.pag-list{
  text-align: center;
  width: 550px;
  padding-left: 10px;
  border: 0px solid red
}

.pagination-select{
color:#7F3301;
font-weight: bold;
}

.height130px{
  height: 130px;
}

 /* Visuel */
.photos-listing{
	width:140px;
	height:125px;
  /*     border: 1px solid #AF9564;
	background-color:#E7C585;*/
  }


/* end listing */


/* start listing-detail */

#contenu .listing-details-gauche {
	float:left;
	width:255px;
	margin:0px 15px 0 0px;
}

.gallery-detail-img{
padding-bottom: 6px;
width: 255px;
float: left;

}

.gallery-detail-thumb{
float: left;
height: 60px;
width: 60px;
margin-right: 0px;
margin-left: 3px;
margin-top: 5px;
background-color: #F4EED4;
cursor: pointer;
border: 1px solid #E5DCB7;

}



#contenu .listing-details-droit {
	float:left;
	width:300px;

}

#contenu .listing-details-options {
 float:left;
  width:580px;
  clear: left;
  margin-top: 25px;

}

.listing-details-legende {
  margin-top: 7px;
  font-weight: bold;
  text-transform: uppercase;
  clear: left;

}


#contenu .gauches2{
  color: #7F3301;
   float:left;
   clear: left;
     width: 120px;
     text-align: left;
   font-weight: bold;
}

#contenu .gauches4{
  color: #7F3301;
   float:left;
   clear: left;
     width: 100%;
     text-align: left;
   font-weight: bold;
}



#contenu .gauches{
  color: #7F3301;
   float:left;
   clear: left;
     width: 80px;
     text-align: left;
   font-weight: bold;
}

.json2{
  float:left;
   width: 177px;
   text-align: left;

}


.table-left{
  width: 290px;
  float: left;
}


.prenom{
  color: #7F3301;
   width: 150px;
    font-weight: bold;
  text-align:right;
  line-height: 12px;
}

.couleur-img{
  display:none;
  float:left;
  width:16px;
  height:16px;
  clear:right;
  border: 1px solid #CACACA;
  margin: 2px 10px 2px 2px;

}

.img-big{
  background-color: #FFFFFF;
  width: 250px;

  height: 270px;

}


.img-big-photo{
  padding: 2px;
  background-color: #F4EED4;
  border: 1px solid #7F3301;
}


.prixx{
  color: red;
}

.clear-gauche{
  float: left;
  clear: left;
  width: 100%;
}

.buttons-panier{
  float:left;
  text-align: right;
  width: 300px;
}

.ajouter-panier{
  float: right;
}


.inputForm2{
border:1px solid #CACACA;
background-color: #FFFFFF;
width:220px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
margin: 2px 0px;
float: left;
}
.inputForm2Over{
border:1px solid #CACACA;
background-color: #F5F4F4;
width:220px;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
font-size: 12px;
color:#000000;
margin: 2px 0px;
float: left;
}


.inputForm3{
border:1px solid #CACACA;
background-color: #FFFFFF;
width:180px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
margin: 2px 0px;
float: right;
}
.inputForm3Over{
border:1px solid #CACACA;
background-color: #F5F4F4;
width:180px;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
font-size: 12px;
color:#000000;
margin: 2px 0px;
float: right;
}

/* end listing-detail */
 .line0 img{
   padding: 20px 0px;

}

.line{
  border-bottom: 1px solid #7F3301;
  width: 100%;
  height: 15px;
  float: left;
  clear: left;
  margin-bottom: 15px;
}

.line2{
  border-bottom: 1px solid #7F3301;
  width: 100%;
  height: 10px;
  float: left;
  clear: left;
  margin-bottom: 5px;
}

/* --------------------------
	LISTING
--------------------------- */
#contenu .ideo_icm_wrapper {
	float:left;
	width:170px;
	padding:0 10px 0 10px;
}

#contenu .ideo_icm_wrapper .ideo_icm_blocProduit {
	position:relative;
	width:140px;
	height:250px;
	padding:10px 15px 0 15px;
	background:url(../images/charte/bg-blocProduit.jpg) center top no-repeat;
}

/* Visuel */
#contenu .ideo_icm_blocProduit a:link.ideo_icm_blocVisuel,
#contenu .ideo_icm_blocProduit a:visited.ideo_icm_blocVisuel,
#contenu .ideo_icm_blocProduit .ideo_icm_blocVisuel{
	position:relative;
	width:140px;
	height:125px;
	display:block;
	cursor:pointer;
	background:#fff center center no-repeat;
	text-align:center;
	margin:0 auto;
}
#contenu .ideo_icm_blocProduit a:hover.ideo_icm_blocVisuel, #contenu .ideo_icm_blocProduit a:active.ideo_icm_blocVisuel{
opacity:0.90;
}

#contenu .ideo_icm_blocProduit .ideo_icm_blocVisuel span{
	display:block;
	position:absolute;
	width:140px;
	height:50px;
	left:0;
	top:75px;
}

/* Designation */
#contenu .ideo_icm_blocContenu{
	padding:7px 0 0;
}
#contenu h5{
	height:30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
	color:#47013A;
	text-align:center;
}
#contenu h5 a{
    line-height: 14px;
	font-weight:bold;
	color:#47013A;
	text-decoration:none
}
#contenu h5 a:hover{
	color:#fff;
}

/* PRIX */
#contenu .ideo_icm_blocProduit .ideo_icm_blocPrix {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:2px 0 0;
}
#contenu span.ideo_gbl_prix {
	float:left;
	padding:5px;
	background:url(../images/charte/bg-prix.gif) left top no-repeat;
}


#contenu span.ideo_gbl_prix-droit {
	float:right;
	padding:5px;
	background:url(../images/charte/bg-prix.gif) left top no-repeat;
}

#contenu span.ideo_gbl_prixRabais {
	position:relative;
	display:block;
	width:45%;
	float:right;
	font-size:10px;
	line-height:10px;
	font-weight:normal;
	color:#fff;
	padding:0 0 0 3px;
}
#contenu span.ideo_gbl_prixBarre {text-decoration:line-through;}

/* ANULATION OPACITY */
#contenu a:link img, #contenu a:visited img, #contenu a:active img, #contenu a:hover img {
 	border:none;
}

/* pictos */
#contenu .ideo_icm_wrapper a:link.ideo_gbl_picto, #contenu .ideo_icm_wrapper a:visited.ideo_gbl_picto {
	left:6px;
	top:6px;
	display:block;
	width:71px;
	height:71px;
	position:absolute;
	z-index:200;
}

