





/* Petit bloc produit (utilisé en page rubrique.html)
-------------------------------------------------------- */

.petitBlocProduit {
	float: left;
	margin: 4px 20px 2px 0;
	width:355px; /*345px;*/
	height:142px;
	background: url(images/cadre_petit_produit.png) no-repeat;
	/*border:1px solid yellow;*/
}

.separation {
	float: left;
	margin:0;
	height:0px;
	width:710px;
	color: transparent;/*#515053;*/
}

.petitBlocProduit h3 {
	margin:0;
}

.petitBlocProduit h3 a, .petitBlocProduit h3 a:visited {
	color:#515053;
	display:block;
	padding: 3px 0 3px 10px;
	margin:0;
	height: 10px;
	/*background-color: #bbbdbf;*/
	font-size: 11px;
	/*border : 1px solid blue;*/
}

.petitBlocProduit h3 a:hover {
	text-decoration:underline;
	/*background-color:#a9abad;*/
}

.petitBlocProduit .contenu  {
	float:left;
	width: 335px; /*325px;*/
	margin:1px 0 0 0;
	padding: 0 0 0 10px;
	/*background-color: #d8d9da;*/
	/*border : 1px solid red;*/
}

.petitBlocProduit .contenu a.image, .petitBlocProduit .contenu a.image:visited  {
	border: 1px solid #bbbdbf;
	margin: 0;
	padding:1px;
	height: 100px;
	width:100px;
	display:block;
	float:left;
	background-color:#fff;
	overflow: hidden;	
	/*border : 1px solid red;*/
}

.petitBlocProduit .contenu a.image:hover {
	border: 2px solid #88888b;
	background-color:#F7F7F7; /* #8fbce3;*/
	padding:0;
}

.petitBlocProduit .contenu .description {
	float:right;
	font-size: 12px;
	padding: 0;
	width: 215px;
	height:90px;                    /* --- pour pousser les boutons vers le bas --- */
	/* border:1px solid black; */
}

.petitBlocProduit .contenu .description .chapo {
	color:#626164;
	font-weight:normal;
	text-align: left;
	font-size: 11px;
	padding: 0;
}

.petitBlocProduit .contenu .description .prixProduit {
	color:#ff0000;
	font-weight:bold;
	text-align: left;
	font-size: 12px;
	margin:5px 0;
	display:block;
}
.petitBlocProduit .contenu .description  .prixProduit .old_prix {
	color:#ff0000;
	font-weight:bold;
	text-align: left;
	font-size: 11px;
	text-decoration:line-through;
}

.petitBlocProduit .contenu .description .aulieude {
	color:#626164;
	font-weight:normal;
	text-align: left;
	font-size: 11px;
}





.petitBlocProduit .contenu  p {
	margin:0px;
	padding: 0;
	/* border: 1px solid red;*/
}
/* --- acheter --- */
.petitBlocProduit a.acheter, 
.petitBlocProduit button.acheter { 
    display:-moz-inline-box; 
    display:inline-block; 
    margin:0px 0 0 5px; 
    padding:0;
    cursor:pointer; 
    border:0; 
	/*border: 1px solid black;*/
	/*position:relative; 
   float:left;  */
	width:112px;
	height:16px;
	background: url(images/btn_ajouteraupanier.gif) 0 0 no-repeat;
} 
.petitBlocProduit a.acheter:hover , 
.petitBlocProduit button.acheter:hover {
    background: url(images/btn_ajouteraupanier.gif) 0 -16px no-repeat;
	text-decoration:none;
} 
/* --- fin acheter --- */

/* --- en savoir plus --- */
.petitBlocProduit a.ensavoirplus, 
.petitBlocProduit button.ensavoirplus  { 
    display:-moz-inline-box; 
    display:inline-block; 
    margin:0px 0 0 5px; 
    padding:0;
    cursor:pointer; 
    border:0; 
	/*border: 1px solid black;*/
	/*position:relative; 
    float:left; */
	width:92px;
	height:16px;
	background: url(images/btn_svplus_fdrose.gif) 0 0 no-repeat;
} 


.petitBlocProduit a.ensavoirplus:hover  , 
.petitBlocProduit button.ensavoirplus :hover {
  background: url(images/btn_svplus_fdrose.gif) 0 -16px no-repeat;
	text-decoration:none;
} 
/* --- fin en savoir plus --- */
