div.left_column {
  background: url(../pix/boutiquecadeau/test.gif) 0 48px no-repeat;
 /* min-height: 450px;*/
}

div.produit
{
  padding: 20px 0 0 21px;
  font-size: 11px;
  color: #666;
  margin-right: 187px;
}

div.produit p.description {font-weight: bold; margin-top: 20px;}

div.produit img {
  float: left;
}

div.produit h2 {
  color: #005e88 !important;
  font-size: 16px !important;
}

div.produit h2 img.genre {
  float: right;
  margin: -22px 20px 0 0;
}

div.produit div.zoom_prix {
  margin-top: 90px;
}

div.produit div.zoom_prix a.zoom {color: #666;}
div.produit div.zoom_prix a.panier {color: #005e88; text-decoration: none;}

div.produit div.zoom_prix p.zoom {float: left;}

div.produit div.zoom_prix p.prix span {
  color: #005e88;
  font-weight: bold;
  font-size: 16px;
}

div.produit div.zoom_prix p.prix {
  float: right;
  padding-right: 20px;
}

div.produit div.zoom_prix
{
  height: 50px;
}

div.produit ul.description_produit
{
  padding-top: 10px;
  clear: left;
  width: 520px;
}

div.produit ul#informations
{
  float: right;
  padding-top: 15px;
}

div.produit ul#informations li
{
  background: url(../pix/cel_avis_produit.gif) repeat-y;
  width: 166px;
  display: block;
  float: left;
  margin-right: 45px;
  color: #005e88;
  padding-left: 5px;
  height: 15px;
}

div.produit ul#informations li a {color: #fff; text-decoration: none;}

div.commande
{
  width: 187px;
  float: right;
  margin-right: 14px;
  color: #666;
  background: url('../uploads/encard/serie-500cadeau.gif') no-repeat 30px 21px;
  padding-top: 102px;
  font-size: 11px;
}

div.commande p
{
  margin: 0px 0px 2.4em 30px;
}

div.commande form
{
	/*margin-right: 6px;*/
}

div.commande label
{
	float: left;
	width: 50px;
}

div.commande p.valider
{
  background: url(../pix/boutiquecadeau/cel_validation.gif) repeat-y;
  color: #f6a906;
  padding:0 0 0 5px;
}

div.commande input.validation
{
  border: none;
  font-size: 11px;
  color: #fff;
  font-weight: bold;
  cursor: pointer;
}

div.commande select
{
  border: 1px solid #ccc;
  font-size: 11px;
  width: 80px;
}

div.avis {
  background: url(../pix/fond_avis.gif) repeat-y;
  padding: 13px 0 0 21px;
  font-size: 11px;
  margin-top: 10px;
  color: #666;
}


table#tableau_avis tr th {
  color: #005e88;
}

table#tableau_avis  tr th#opinion {
  background: url(../pix/cel_avis_produit.gif) repeat-y;
  width: 166px;
  font-size: 10px;
}

table#tableau_avis  tr th#opinion a {
  color: #fff;
  text-decoration: none;
}

div#linkpage {
  margin-right: 204px;
}
a.zoom {
  color: #666;
}
