#divcontent, #content{width:960px}
#divcontent{border-left:#ccc 1px solid; border-right:#ccc 1px solid}
#fiche_produit .espace{clear:both}
img{border:none}
#fiche_produit_topctn{float:left;width:100%; display:block; height:auto}
.font{font-size:12px;font-family:Helvetica,Arial,sans-serif}
a{color:#4a767b; text-decoration:underline}
a:hover{color:#E2007A}
#fiche_produit ul{list-style:none; margin:0; padding:0; font-size:14px}
#fiche_produit p{margin-left:5px; margin-right:5px; float:left;font-size:12px}
#fiche_produit h3{color:#4a767b; font-size:12px; float:left; width:auto; margin:0}
#fiche_produit h2{font-size:18px;text-shadow:1px 1px 1px #000; text-transform:uppercase; background:url(img/_background/boite.jpg) bottom repeat-x; margin:10px 0 5px 0; padding:3px 15px;float:left; width:930px; text-align:left}
#fiche_produit h1{color:#666;font-size:25px;margin:2px 0 0 5px;float:left;width:auto; text-align:center}
#fiche_produit hr{display:none}
#espace{clear:both}
.haut_page{padding:0; margin:8px 10px 0 0; width:auto; float:right}

.menu_produit{display:block; float:left;width:100%;padding:0; margin:0; height:50px}
.menu_produit ul{width:auto; display:inline;float:left; margin:0; height:35px}
.menu_produit ul li{float:left; margin:0 5px 0 5px; width:auto}
.menu_produit ul li a{margin-top:3px;color:#666; text-decoration:underline}
.menu_produit ul li a:hover{color:#e2007a}
.menu_produit .incontournable{color:#E2007A; text-shadow:1px 1px 2px #000; font-size:24px; font-weight:bold; padding-top:5px; margin-right:10px}
.menu_produit .voir{padding-top:16px}

/* block media*/
#media{width:320px; _width:315px; height:auto; margin:0 5px; float:left; display:block;position:relative}
#media img{margin:4px 0 0 0; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-top-left-radius:5px; border:1px solid #999; left:0; top:0; padding:2px}
#media .Logo_Under_MediaDiv{border:0; margin-left:60px; width:auto; display:block; padding:5px}
#media .media_zoom_picto{position:absolute;left:240px; top:240px;z-index:800; display:block; border:0}
#media ul{float:left; width:300px; margin-top:2px}
#media li{display:inline; float:left; margin:0 2px; width:auto}
#media li img{width:65px}
#media span.pictoCoupCoeur{position:absolute; left:220px; background:url(img/_picto/_picto_coup_de_coeur.gif) no-repeat; margin:0; display:block; height:90px; width:90px}
.pictoPromo, .TopPicImg_promo, .TopPicImg_toplegendesdurock, .pictoNoel, .pictoDestock, .pictoExcluInternet, .pictoRentreeClasse, .pictoStValentin, .pictoSolde, .TopPicImg_soldes{display:none}
#extrait_sonor{width:300px; float:left}

/* block à droite de la photo : info prix + ajout panier */
#block1{width:620px; _width:630px; height:auto; display:block; float:left; margin-left:3px; _margin-left:0; padding-top:0px}

/* prix + opé special*/
#zone_prix{width:240px; height:310px; float:left;display:block; margin:0 0 5px 30px; _margin:0 0 5px 0; background:url(img/_background/_background_prix.gif) no-repeat bottom center}
#zone_prix ul{width:240px; float:left}
#zone_prix li{width:240px}
#zone_prix i, #NoPrice_Msg{font-size:10px; text-align:center}
ul.prix{width:280px; float:left;margin:0}
ul.prix li{text-align:center; padding:0}
li.prix_internet{font-size:55px; text-shadow:1px 1px 1px #000; font-weight:bold;color:#E2007A; text-align:center}
.prix_oney{font-size:12px; color:#666; text-align:center; margin-top:10px}
.frais_oney{font-size:10px; color:#000; text-align:center}
.ecopart{font-size:10px; background:url(img/_picto/_picto_ecopart.gif) no-repeat;padding-left:20px}


/* ajout au panier*/
#ajout_panier ul{width:270px; float:right; display:block;padding:0;margin:0}
#ajout_panier li{width:270px}
.garantie {margin-top:25px; font-weight:bold; text-align:left; color:#4A767B; font-size:13px}
.disponibilite, .livraison, .magasin{font-weight:bold; text-align:left; margin-top:5px; color:#4A767B; font-size:12px}
.prix_livrasion{color:#E2007A; padding-left:0} 
.temp_garantie, .internet, .delais_livraison {color:#E2007A}
.ajoutpanier {margin-top:10px}
.magasin a {font-weight:normal}

/* option oney et extension */
#option ul{width:270px; float:right}
.extension, .oney {width:123px; float:left; margin:40px 12px 0 0; text-align:center}


/* avis des internautes blogguer*/
#avis_internautes{width:100%; display:block;float:left}
#avis_internautes p{float:left; margin:0 0 15px 5px; width:500px}
#avis_internautes h3{color:#888; font-style:italic; font-weight:bold; margin-left:5px; float:left;width:500px}
ul#depos_avis{list-style:none; text-align:left; width:360px; margin:10px; height:auto; font-size:12px; float:right; display:block}
ul#depos_avis li{padding:5px; height:auto}
ul#depos_avis li .input{border:solid 1px #999;-moz-border-radius:5px;-webkit-border-radius:5px; width:345px;padding:3px}
ul#depos_avis li div.RatingContainer{height:16px; line-height:20px; padding-top:4px}
ul#depos_avis li.valid-avis{float:right}
ul#depos_avis li.compte-avis{float:right; padding-right:35px}
#ResponseNoNotationText, ErrorMsg{color:red}

.deposer_votre_avis a{display:none}
#deposer_votre_avis{display:none}


/* description marketing */
#description{width:100%; display:block;float:left}
#description p{float:left; width:550px; padding-left:5px; display:block}
#marques_navigation{color:#4a767b; -moz-border-radius:5px;-webkit-border-radius:5px; border:1px solid #999; background:url(img/_background/boite.jpg) bottom repeat-x; width:240px; float:right; padding:10px 0px 10px 0; display:block; margin-right:10px}
#marques_navigation li{text-align:center}
#marques_navigation li.logo_marque img{width:140px;padding:0 55px}

/* fiche technique */
#fiche_technique_produit{width:100%; display:block; float:left}
#fiche_technique_produit ul.listing{float:left; margin:5px 5px 10px 5px; font-size:12px; height:auto}
#fiche_technique_produit ul.listing li{width:950px; float:left; display:inline; padding-left:25px; padding-bottom:2px}
.CaraLabel{font-weight:bold}

/* video */
#video{width:100%;display:block;float:left}
#video object, #video embed{float:left; margin:5px}
#video h2{padding-right:15px}


/* défilement produits similaire (prototype-ui) */
#produit_similaires{width:570px; min-height:120px; float:right; margin:10px 0 0 0;padding:0; color:#4a767b; font-weight:bold; display:block; -moz-border-radius:5px;-webkit-border-radius:5px; border:1px solid #999;background:url(img/_background/boite.jpg) bottom repeat-x}
#produit_similaires h3{margin:0 0 3px 10px}
#similaires_carousel{float:left; width:540px; height:120px; padding-left:30px; position:relative; margin-bottom:0}
#similaires_carousel .container{float:left; width:510px;height:120px; position:relative; overflow:hidden}
#similaires_carousel .container ul{margin:0; padding:0; width:100000px; position:relative; top:0; left:0;height:110px; overflow:hidden}
#similaires_carousel .container ul li{width:122px; height:120px; text-align:center; list-style:none; float:left; font-size:10px; margin-right:3px; overflow:hidden}
#similaires_carousel .container ul li a img{width:80px; height:80px; margin:0}
#similaires_carousel .next{margin-right:15px; float:right; width:9px; height:80px; background:url(img/prod_top/right.png) no-repeat; z-index:100; cursor:pointer}
#similaires_carousel .next:hover{background:url(img/prod_top/right_over.png) no-repeat}
#similaires_carousel .previous_button_disabled{background:url(img/prod_top/right_disabled.png) no-repeat; cursor:default}
#similaires_carousel .prev{margin-left:-530px; float:left; width:9px; height:80px; background:url(img/prod_top/left.png) no-repeat; z-index:100; cursor:pointer}
#similaires_carousel .prev:hover{background:url(img/prod_top/left_over.png)no-repeat}
#similaires_carousel .next_button_disabled{background:url(img/prod_top/left_disabled.png) no-repeat; cursor:default}

/* défilement nouveautés et défilement promo (prototype-ui) */
#top_new_product, #top_promo{width:420px; _width:305px; height:150px;display:block; float:left; margin:10px 10px 20px 20px; _margin:10px 10px 20px -40px}
#new_product, #promo{-moz-border-radius:5px;-webkit-border-radius:5px; border:1px solid #999;background:url(img/_background/boite.jpg) bottom repeat-x;width:425px;height:150px; float:left; margin:0;padding:0; color:#4a767b;font-weight:bold; display:block;margin:10px 10px 20px 30px}
#new_product h3, #promo h3{font-size:14px; margin:0 0 2px 8px}
#new_carousel, #promo_carousel{float:left; width:405px; _width:400px; height:140px; padding-top:2px; padding-left:20px; position:relative}
#new_carousel .container, #promo_carousel .container{float:left; width:355px; height:125px;position:relative; overflow:hidden; padding-left:10px}
#new_carousel .container ul, #promo_carousel .container ul{margin:0; padding:0; width:100000px; position:relative; top:0; left:0;height:125px}
#new_carousel .container ul li, #promo_carousel .container ul li{width:120px; height:125px;text-align:center; list-style:none; float:left; font-size:10px; overflow:hidden}
#new_carousel .container ul li a img, #promo_carousel .container ul li a img{width:80px; height:80px; margin-top:0; margin-bottom:0}
#new_carousel .next, #promo_carousel .next{margin-right:15px; float:right; width:9px; height:80px; background:url(img/prod_top/right.png) no-repeat; z-index:100; cursor:pointer}
#new_carousel .next:hover, #promo_carousel .next:hover{background:url(img/prod_top/right_over.png) no-repeat}
#new_carousel .previous_button_disabled,#promo_carousel .previous_button_disabled {background:url(img/prod_top/left_disabled.png) no-repeat; cursor:default}
#new_carousel .prev, #promo_carousel .prev{margin-left:-370px;float:left; width:9px; height:80px; background:url(img/prod_top/left.png) no-repeat; z-index:100; cursor:pointer}
#new_carousel .prev:hover, #promo_carousel .prev:hover{background:url(img/prod_top/left_over.png) no-repeat}
#new_carousel .next_button_disabled, #promo_carousel .next_button_disabled{background:url(img/prod_top/right_disabled.png) no-repeat; cursor:default}
.strike{display:none}


/*menu social */
ul#menu_mail{height:20px; width:550px; float:left; margin-top:10px}
ul#menu_mail li{display:inline; float:left; margin-left:10px; font-size:12px; text-align:center;width:auto}

/*zoom photo */
#MilongaZoomImageMainCtn{}
#MilongaZoomImageCtn{background:#666; filter:alpha(opacity=70); opacity:0.7; position:absolute; z-index:999; width:100%; height:100%}
div#MilongaZoomImageBox{text-align:center; z-index:1000; position:absolute}
table#MilongaZoomImageTable{background:#fff;border:solid 1px #ddd; font-size:13px; text-align:left; -moz-border-radius:5px; -webkit-border-radius:5px}
table#MilongaZoomImageTable tr#TopBande{color:#4A767B}
table#MilongaZoomImageTable tr#TopBande b{color:#4A767B; font-size:14px}
a#btnHideMilongaZoomBox{font-weight:700; color:#4A767B}
td#MilongaZoomContent{text-align:center}
td#btnHideZoomCtn{padding:2px; width:100%; text-align:center}
span.shadowed{width:100%}
div#succes_depos_avis{display:block;float:right;font-size:12px;height:auto;margin:0px;text-align:left;width:360px;}
div#succes_depos_avis p{width:100%;}
div#succes_depos_avis h3{width:100%;}
div#succes_depos_avis p.confirmationMessage{width:100%;color:#E2007A;font-size:12px;font-weight:bold;}
#AddToSelectionImgA, #divAddToSelection_A, #divAddCustomProduct_A { float:left;}
#divAddCustomProduct_A { width:160px;}
#AddToSelectionImgA { margin-right:5px; margin-top:5px;}
#divAddToSelection_A {margin-top:5px;}
