#produit .product { float: left; }

#produit .head    { color:#FFFFFF; padding-left:4px; }

#produit .stars { margin-left:10px}
#produit h3 { padding-top:3px; padding-left:5px }
#produit .description h3 { padding-top:0px; padding-left:0px }

#produit .underline { text-decoration:underline;}
/* #produit .module .content { background-color:#F9F8F6;} */

#produit .etranger .underline { letter-spacing:-1px;}
#produit .etranger { font-weight:bold; padding-top:15px;  font-size:11px; letter-spacing:-1px; margin-bottom:4px; }
#produit .enpied {  float:left; text-align:center; width:100%; font-size:10px; letter-spacing:0px; line-height:14px; font-weight:bold}
#produit .sans_cb { width:180px; }

#produit .product_1                  { width: 806px; }
#produit .product_1 .head            { height: 24px; padding-left: 4px; padding-top: 3px; }
#produit .product_1 .content .visuel { width : 200px; float:left;}
#produit .product_1 .content .visuel .img { margin : 10px;}
#produit .product_1 .content .description { padding-top:10px; }
#produit .product_1 .content .description .title {  float:left; margin-right:10px;}
#produit .product_1 .content .description .share { color:#999999; font-weight:bold; font-size:10px ; margin-top:10px;}
#produit .product_1 .content .description .text { text-align:justify;  margin-right: 20px; margin-top:30px; font-weight:bold;}
 
#produit .product .flash { text-align:center; margin-top:15px;}
#produit .product .share_link {margin-top : 15px; text-align:center;}
#produit .product { width: 806px;}

/* decouverte */
#produit .decouverte { background-color:#ECE4D3; height:275px;  background-image:url('http://cdn1.horoscope.fr/1/voyance/corner.png'); background-position: right top; background-repeat:no-repeat; width:806px; }
#produit .decouverte .visuel { float:left; padding-left:10px; padding-top:8px;  }
#produit .decouverte .content { float:left; text-align:center; width:342px; padding-top:23px; }
/*fin decouverte */

#produit .phare { width : 350px; float:left}
#produit .phare .head { background-repeat: repeat-x; background-position: left top; height: 22px; }

#produit .col3 { margin-top:15px; float:left; width:100%; }
#produit .col3 .phare .content { text-align:center; height:100px; }
#produit .col3 .content .img { padding-left:2px; padding-top:10px; padding-right:2px; padding-bottom:10px;}

#produit .tarologues { width : 200px; float:left; margin-left:10px; float:left;}
#produit .tarologues .head { background-repeat: repeat-x; background-position: left top; }

#produit .col3 .content .img { padding-left:2px; padding-top:10px; padding-right:2px; padding-bottom:10px;}

/* VOTRE AVIS */
#produit .votre_avis { width: 806px; margin-top: 22px; float: left; clear: both;}
#produit .votre_avis .head { background-repeat: repeat-x; background-position: left top; height:22px; }
#produit .votre_avis .content {width: 790px; padding: 8px; font-size:11px;}

#produit .submit_bloc_call { position: relative; text-align: center; padding-left: 340px; }

#produit .submit_bloc_rub { position: relative; text-align: center; float:left }
#produit .submit_bloc_rub .submit { position: relative; left: 160px; padding-left:10px; float:left }

#produit .votre_avis .underline{ text-decoration:underline;} 

#produit .votre_avis .check  { color:#666666; }
