@charset "iso-8859-2";
/* CSS Document */

#listing_produit{
	width: 585px;
	display: block;
}

#listing_produit ul{
    padding: 0px;
    margin:0px;
}

#listing_produit ul li{
    background-image: url(../images/produits/fond_produits_listing.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    list-style-type:none;
    padding: 0px;
    margin:0px;
    width: 585px;
    height:80px;
    }
#listing_produit ul li a{
    display:block;
    width: 585px;
    height:25px;
    cursor:pointer;
    text-decoration:none;
}

#listing_produit ul li a:hover{
    background-image: url(../images/produits/fond_produits_listing_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    display:block;
    width: 586px;
    height:75px;
    text-decoration:none;
}
.listing_produit_vignette{
    width:93px;
    height:54px;
    margin-top:10px;
    margin-left:17px;
    margin-right:4px;
    float:left;
}

.listing_produit_vignette a{
    width:93px;
    height:54px;
    margin-top:10px;
    margin-left:17px;
    margin-right:4px;
    float:left;
}

.listing_produit_vignette a:link{
    width:93px;
    height:54px;
    margin-top:10px;
    margin-left:17px;
    margin-right:4px;
    float:left;
}
.listing_produit_vignette a:hover{
    width:93px;
    height:54px;
    margin-top:10px;
    margin-left:17px;
    margin-right:4px;
    float:left;
}
.listing_produit_texte{
    float:left;
    text-decoration:none;
    margin-top:10px;
    width:330px;
    height:56px;
}

.listing_produit_texte_titre{
    font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #6f9c04;
}
.listing_produit_texte_categorie{
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #556e83;
    font-variant: small-caps
}
.listing_produit_stock_1{
    margin-top:10px;
    float:left;
    background-image: url(../images/produits/picto_stock_1.png);
	background-repeat: no-repeat;
	background-position: left top;
    behavior: url(iepngfix.htc);
	font-family: Verdana;
    color: #556e83;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    width:58px;
    height:25px;
    padding-top:10px;
    padding-left:30px;
}
.listing_produit_stock_0{
    margin-top:10px;
    float:left;
    background-image: url(../images/produits/picto_stock_0.png);
	background-repeat: no-repeat;
	background-position: left top;
    behavior: url(iepngfix.htc);
	font-family: Verdana;
    color: #556e83;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    width:100px;
    height:25px;
    padding-top:10px;
    padding-left:30px;
}
.listing_produit_budget_1{
    background-image: url(../images/produits/produits_budget_1.png);
	background-repeat: no-repeat;
	background-position: left top;
    behavior: url(iepngfix.htc);
    width:82px;
    height:21px;
    float:left;
}
.listing_produit_budget_2{
    background-image: url(../images/produits/produits_budget_2.png);
	background-repeat: no-repeat;
	background-position: left top;
    behavior: url(iepngfix.htc);
    width:82px;
    height:21px;
    display:block;
    float:left;
}
.listing_produit_budget_3{
    background-image: url(../images/produits/produits_budget_3.png);
	background-repeat: no-repeat;
	background-position: left top;
    behavior: url(iepngfix.htc);
    width:82px;
    height:21px;
    display:block;
    float:left;
}
.listing_produit_budget_4{
    background-image: url(../images/produits/produits_budget_4.png);
	background-repeat: no-repeat;
	background-position: left top;
    behavior: url(iepngfix.htc);
    width:82px;
    height:21px;
    display:block;
    float:left;
}
.listing_produit_budget_5{
    background-image: url(../images/produits/produits_budget_5.png);
	background-repeat: no-repeat;
	background-position: left top;
    behavior: url(iepngfix.htc);
    width:82px;
    height:21px;
    display:block;
    float:left;
}
.listing_produit_titre_rubrique{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #6f9c04;
	margin-left:20px;
	margin-bottom:10px;
	height:20px;
	display: block;

}
.listing_produit_titre_ss_rubrique{
    color: #556e83;
}

.fiche_produit{
	width:600px;
	float:left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.produit_image {
    float:right;
    padding-top:0px;
    padding-left:0px;
    border: thin solid #6f9c04;

}
.produit_infos{
    float:left;
    margin-top:5px;
    width:268px;
}
.produit_infos_bloc{
    float:left;
	background-image: url(../images/produits/fond_produit_infos.jpg);
	background-position: top left;
	background-repeat:no-repeat;
    width:268px;
    height:25px;
    padding-top:13px;
    padding-left:13px;
}
.produit_infos_bloc_gd{
    float:left;
	background-image: url(../images/produits/fond_produit_infos_gd_milieu.jpg);
	background-position: top left;
	background-repeat:repeat-y;
    width:255px;
    height:39px;
    padding-right:13px;
    padding-left:13px;
}
.produit_infos_bloc_gd_haut{
    float:left;
	background-image: url(../images/produits/fond_produit_infos_gd_haut.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;
    width:280px;
    height:20px;
}
.produit_infos_bloc_gd_bas{
    float:left;
	background-image: url(../images/produits/fond_produit_infos_gd_bas.jpg);
	background-position: top left;
	background-repeat: no-repeat;
    width:280px;
    height:19px;
}
.produit_infos_bloc_titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #6f9c04;

}
.produit_infos_bloc_budget{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	color: #6f9c04;
	margin-right:10px;
	width: 60px;

}

.produit_titre_block{
	background-image: url(../images/les-plus-partner/conseils/background-conseils.jpg);
	background-position: top;
	background-repeat:no-repeat;
	width:600px;
	height:72px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
    vertical-align: top;
    display:block;
    float:left;
}
.produit_titre {
	font-family: arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #6F7295;
    text-decoration: none;
    margin-top:17px;
    margin-left: 70px;
    width:350px;
    text-align:left;
}
.produit_stock_1{
    float:right;
    background-image: url(../images/produits/picto_stock_1.png);
	background-repeat: no-repeat;
	background-position: left top;
    behavior: url(iepngfix.htc);
	font-family: Verdana;
    color: #556e83;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    width:58px;
    height:25px;
    padding-top:10px;
    padding-left:30px;
}
.produit_stock_0{
    float:right;
    background-image: url(../images/produits/picto_stock_0.png);
	background-repeat: no-repeat;
	background-position: left top;
    behavior: url(iepngfix.htc);
	font-family: Verdana;
    color: #556e83;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    width:100px;
    height:25px;
    padding-top:10px;
    padding-left:30px;
}
.produit_detail_stock_0{
    float:right;
    background-image: url(../images/produits/picto_stock_0.png);
	background-repeat: no-repeat;
	background-position: left top;
    behavior: url(iepngfix.htc);
	font-family: Verdana;
    color: #556e83;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    width:100px;
    height:25px;
    padding-top:10px;
    padding-left:30px;
    margin-right:20px;
    margin-top:10px;
}
.produit_detail_stock_1{
    float:right;
    background-image: url(../images/produits/picto_stock_1.png);
	background-repeat: no-repeat;
	background-position: left top;
    behavior: url(iepngfix.htc);
	font-family: Verdana;
    color: #556e83;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
    width:58px;
    height:25px;
    padding-top:10px;
    padding-left:30px;
    margin-right:20px;
    margin-top:10px;
}
.produit_detail_description{
  margin-left:10px;
  margin-right:20px;
  margin-top:10px;
  margin-bottom:20px;
  float:left;
}

#galerie_photo{
  width: 600px;
  color: #556e83;
  margin-bottom:15px;
}

#galerie_photo ul{
   list-style-image: none;
    list-style-type: none;
    display:block;
    margin: 0px;
    padding: 0px;
}
#galerie_photo ul li{
    float:left;
    margin:0px;
}
#galerie_photo ul li a{
    width:  104px;
    height: 64px;
    display: block;
    background-image: url(../images/produits/produits_detail_vignette.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    padding-top:7px;
    padding-left:10px;
}
#galerie_photo ul li a:link{

}
#galerie_photo ul li a:hover{
    background-image: url(../images/produits/produits_detail_vignette_on.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

.bt_retour{
  display:block;
  float:right;
  width: 80px;
  height: 20px;
  text-align:right;
  color:
}

.bt_retour a{
  width: 80px;
  height: 20px;
  text-align:right;
  text-decoration:none;
   color: #556e83;
}
.bt_retour a:link{
  width: 80px;
  height: 20px;
  text-align:right;
}
.bt_retour a:hover{
  width: 80px;
  height: 20px;
  text-align:right;
   color: #6f9c04;
}

