#content {
padding-left: 10px;
padding-bottom: 0;
width: 970px;
}
#breadcrumb {
float: left;
color: #6c717d;
}
#breadcrumb a {
color: #6c717d;
text-decoration: underline;
}
#breadcrumb a:hover {
color: #50545d;
}
#dernieres_visites {
width: 260px;
float: right;
background: url(/images/front/titres/titre_dernieres_visites.gif) 0 0 no-repeat;
padding-left: 110px;
height: 42px;
}
#dernieres_visites li {
float: left;
border: 1px solid #d8deea;
width: 40px;
margin-right: 10px;
text-align: center;
}
div.big_loading {
background: url(/images/front/pictos/loading_medium.gif) center center no-repeat;
background-color: #fff;
width: 90%;
height: 100%;
}
#page_produit {
width: 960px;
float: left;
clear: both;
margin-top: 10px;
background: url(/images/front/habillage/bg_page_produit.gif) right bottom no-repeat;
padding-bottom:80px;
}
/* content produit */
#content_produit_left,#content_produit_right,#content_produit_left div,#content_produit_left p,#content_produit_left ul {
float: left;
}
#content_produit_right div,#content_produit_left p,#page_produit p.titre,#content_produit_left ul {
margin-bottom: 10px;
}
#content_produit_left {
width: 430px;
}
#content_produit_right {
width: 530px;
border-top: 1px dashed #d8deea;
padding-top: 15px;
}
#produit_preview {
display: table;
float: left;
height: 325px ;
}
#produit_preview ul {
display: table-cell;
vertical-align: middle;
margin-top: 12px;
}
#produit_preview ul li {
clear: left;
margin: 5px 0 0 0;
width: 40px;
height: 60px;
}
#produit_preview ul li img {
border: 1px solid #f0f0f1;
width: 40px;
height: 60px;
}
#produit_preview ul li img:hover {
border: 1px solid #666;
}
#produit_view {
float: left;
width: 348px;
height: 360px;
padding-top: 10px;
text-align: center;
position: relative;
border: 1px solid #f0f0f1;
margin: 0 10px 10px 0;
}
#produit_view a img {
display: inline;
}
#produit_view a img.view {
padding: 10px;
width: 240px;
height: 350px;
}
#produit_view img.big_icon {
position :absolute;
padding :0;
top: 0;
right: 0;
z-index: 10;
}
#produit_view a {
text-decoration: none;
}
a#btn_zoom_produit {
top: 320px;
left: 310px;
z-index: 9;
position: absolute;
}
ul#vues_declinaison {
width: 410px;
background: url(/images/front/titres/titre_declinaison.gif) 0 0 no-repeat;
padding-top: 30px;
}
ul#vues_declinaison li {
float: left;
width: 74px;
height: 93px;
text-align: center;
}
ul#vues_suggestion {
background: url(/images/front/titres/titre_proposition.gif) 0 0 no-repeat;
padding-top: 30px;
width: 410px;
margin-bottom: 0;
}
#content_produit_right .infos_produit_left,#content_produit_right .infos_produit_right {
float: left;
margin-bottom: 0;
}
.infos_produit_left {
width: 260px;
padding-right: 10px;
}
.infos_produit_right {
width: 255px;
}
.infos_produit_right p {
height: 20px;
line-height: 20px;
}
.infos_produit_right img {
vertical-align: middle;
margin-left: 20px;
}
.infos_produit_left h2 {
font-size: 13px;
margin-bottom: 10px;
}
.separateur {
margin-top: 10px;
padding-top: 10px;
}
#content_produit_right .separateur img {
  margin: 0 10px 0 0;
  float:left;
}
.prix {
font-size: 16px;
}
.infos_produit_left p {
margin-bottom: 10px;
}
#uneuro_com {
float:right;
width:110px;
height:56px;
/*background:url(/images/front/habillage/bg_uneuro_com.png) 10px 0 no-repeat;*/
}

/* file produit */
/*onglets file produit*/
ul#fiche_produit {
z-index: 100;
height: 24px;
margin: 0;
padding: 0;
width: 530px;
}
ul#fiche_produit li {
float: left;
background-position: left top;
cursor: pointer;
text-align: center;
text-decoration: none;/*text-indent:-999em;*/
display:block;
background: url(/images/front/boutons/onglet_fiche_produit.png) 0 0 no-repeat;
height: 24px;
}
*html ul#fiche_produit li {
margin: 0;
padding: 0;
}
/* =background positions*/
/*--- default ---*/
ul#fiche_produit li#onglet_description {
background-position: 0 -24px;
width: 110px;
}
ul#fiche_produit li#onglet_caracteristiques {
background-position: -110px 0;
width: 140px;
}
ul#fiche_produit li#onglet_avis {
background-position: right top;
width: 280px;
}
li#onglet_avis div.stars,li#onglet_avis div.stars.note_0 {
background: url(/images/front/pictos/sprite_etoiles.gif) -85px 0 no-repeat;
width: 85px;
height: 16px;
margin: 0 0 8px 140px;
display: block;
}
li#onglet_avis div.stars.note_1 {
background-position: -68px 0px;
}
li#onglet_avis div.stars.note_2 {
background-position: -51px 0px;
}
li#onglet_avis div.stars.note_3 {
background-position: -34px 0px;
}
li#onglet_avis div.stars.note_4 {
background-position: -17px 0px;
}
li#onglet_avis div.stars.note_5 {
background-position: 0 0px;
}
li#onglet_avis:hover div.stars.note_1,li#onglet_avis.actif div.stars.note_1 {
background-position: -68px -16px;
}
li#onglet_avis:hover div.stars.note_2,li#onglet_avis.actif div.stars.note_2 {
background-position: -51px -16px;
}
li#onglet_avis:hover div.stars.note_3,li#onglet_avis.actif div.stars.note_3 {
background-position: -34px -16px;
}
li#onglet_avis:hover div.stars.note_4,li#onglet_avis.actif div.stars.note_4 {
background-position: -17px -16px;
}
li#onglet_avis:hover div.stars.note_5,li#onglet_avis.actif div.stars.note_5 {
background-position: 0 -16px;
}
/*--- hovering + clicking ---*/
ul#fiche_produit li#onglet_description:hover,ul#fiche_produit li#onglet_description.actif {
background-position: 0 0;
}
ul#fiche_produit li#onglet_caracteristiques:hover,ul#fiche_produit li#onglet_caracteristiques.actif {
background-position: -110px -24px;
}
ul#fiche_produit li#onglet_avis:hover,ul#fiche_produit li#onglet_avis.actif {
background-position: right -48px;
}
/*content file produit*/
.overview_fiche_produit {
width: 498px;
height: 205px;
overflow: auto;
padding: 15px;
border: 1px solid #d8deea;
color: #333;
clear: both;
}
.no_scrollbar {
overflow: none;/*background-color:#3e414a;*/
}
#content_produit_right #bloc_avis {
width: 488px;
height: 180px;
overflow: auto;
padding: 0;
border: 0;
color: #333;
clear: both;
background-color: #fff;
margin-bottom:0;
}
.overview_fiche_produit p {
margin-bottom: 7px;
line-height: 14px;
}
.overview_fiche_produit h1,.overview_fiche_produit h2 {
font-size: 12px;
margin-bottom: 7px;
}
#content_produit_right #infos_techniques {
width: 530px;
float: left;
text-align: right;
margin-bottom: 0;
}
#overview_description {
font-size: 12px;
line-height: 1.2em;
background-color:#FFFFFF;
}

#overview_description em {
  background-color: #FFF800;
  color: #000;
  padding: 2px 4px;
}

/* tableau de caractéristiques */
#overview_caracteristiques dl {
width: 498px;
}
#overview_caracteristiques dt {
width: 241px;
float: left;
padding: 4px;
border-bottom: 1px solid #e0dede;
font-weight: bold;
}
/* hack de commentaire avec un antislash pour ie5 mac \*/
dt {
clear: both;
}
/* end hack */
#overview_caracteristiques dd {
float: left;
width: 241px;
padding: 4px;
border-bottom: 1px solid #e0dede;
}
#overview_caracteristiques dt.bg_gris,#overview_caracteristiques dd.bg_gris {
background-color: #e0dede;
}
#overview_avis a {
text-decoration: underline;
}
/* prototip */
/* ontime */
.prototip .ontime {
	width: 150px;
	color: #333;
}
.prototip .ontime .toolbar {
	background: #cccc66;
	font-weight: bold;
}
.prototip .ontime .title { padding: 5px; }
.prototip .ontime .content {
	background: #cccc66;
	padding: 10px;
}
/*popup ajouter au panier et au comparateur*/
#popup_ajout {
  width:350px;
  min-height:260px;
  border:1px solid #F2F2F2;
  padding:10px;
  background-color:#FFF;
}
#popup_ajout p {
  margin-bottom:15px;
  clear:both;
}
#popup_ajout div img {
float:left;
margin:0 20px 20px 10px;
}
#popup_ajout div div {
float:left;
width:180px;
}
#popup_ajout div div img {
margin:0;
}
#popup_ajout a {
text-decoration:underline;
}
#rateStatus, #ratingSaved {
  display:none;
}
#popup_avis {
  width:90%;
  background-color:#FFF;
  text-align:left;
}
#popup_avis h1  {
  color:#3F3F4B;;
  font-size:11px;
  font-weight:bold;
  text-transform:uppercase;
  margin-bottom:10px;
}
#rateStatus{float:left; clear:both; width:100%; height:20px;}
#rateMe{float:left; clear:both; width:100%; height:auto; padding:0px; margin:0px;margin:2px 0 6px;}
#rateMe li{float:left;list-style:none;}
#rateMe li a:hover,
#rateMe .on{background:url(/images/front/pictos/star_on.gif) no-repeat;}
#rateMe a{float:left;background:url(/images/front/pictos/star_off.gif) no-repeat;width:12px; height:12px;}
#ratingSaved{display:none;}
.saved{color:red; }

#popup_avis textarea {
  margin: 2px 0 6px 0;
  font-size: 12px;
  padding: 4px;
  width: 420px;
  height: 40px;
}
#popup_avis input {
font: 11px/1em "trebuchet ms",arial,helvetica,sans-serif;
  margin:2px 0 6px;
}
#popup_avis input.bouton {
  margin:0;
}
#popup_avis em {
  font-size:10px;
  color:#999;
  margin-top:3px;
}
