#Breadcrumbs{ background-image: url(img/breadcrumbs/casual_bg.gif);}
#Breadcrumbs .last{color:#7b003f; background-image: url(img/breadcrumbs/casual_lastBg.gif);}
#Breadcrumbs a.last:hover {color:#7b003f;}
#Breadcrumbs .last strong{ background-image: url(img/breadcrumbs/casual_lastBd.gif);}

#fiche{ position: relative; width: 920px; height: 358px; background: url(img/fiche/casual_encartBg.jpg) left top no-repeat; margin-bottom: 20px;}
#fiche .encartImg{position: absolute; left: 10px; top:18px; width: 250px; text-align: center;}
#fiche .encartDesc{position: absolute; left: 280px; top:18px; width: 310px; line-height: 23px;}
#fiche .encartDesc h3, #fiche .encartDesc h1{margin:0; padding:0; line-height:normal; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif;}
#fiche .encartDesc h1{ font-size:18px;}
#fiche .encartDesc h3{ font-size: 14px; margin-bottom: 20px;}
#fiche .encartPrice{position: absolute; left: 280px; top:280px; width: 300px; font-weight: bold;}
#fiche .encartPrice strong{color: #9a1e55; font-size:24px;}
#fiche .encartBt{position: absolute; left: 680px; top:18px; width: 215px;}
#fiche .encartBt ul{margin:0; padding:0; list-style: none;}
#fiche .encartBt li{margin:0; padding:2px 0; padding-left: 15px; background-position: left 2px; background-repeat: no-repeat;}
#fiche .encartRecom{border-top: 1px solid #CCCCCC;}
#fiche .encartRecom a{display: block; border-top: 1px solid #FFFFFF; padding: 10px 40px; padding-right: 25px; background: url(img/fiche/casual_recommend.gif) 2px 10px no-repeat; font-weight: bold;}
#fiche .encartPegi{position: absolute; left: 280px; top:220px; width: 390px;}
#fiche .encartPegi a{display: block; width: 60px; height: 73px; float: left; margin-right: 5px; overflow:hidden;}
#fiche .encartPegi .ratingPegi{position: absolute; top:32px; color: #FFFFFF; background: url(img/fiche/ratingPegi_bg.gif) left top no-repeat; font-size: 10px; width: 158px; height:44px; visibility: hidden;}
#fiche .encartPegi a:hover{overflow:visible;}
#fiche .encartPegi a:hover .ratingPegi{ visibility: visible; padding: 10px 5px;}

#main .guarantee{width: 360px; height: 50px; background: url(img/fiche/guarantee_bg.gif) left top no-repeat;}
#main .dlTime{width: 248px; height: 50px; background: url(img/fiche/dlTime_bg.gif) left top no-repeat; font-weight: bold;}
#main .dlTime strong{color: #900056;}
#main .dlTime span{padding-top: 2px; display: block; font-size: 11px;}
#main .guarantee div, #main .dlTime div{padding: 5px 8px;}

#main #description{width:610px; margin-top: 10px;}
#main #description .title_descr{padding:0 10px; background: url(img/fiche/descr_titleBg.gif) left top no-repeat; height: 36px; text-transform:uppercase; font-weight: bold; font-size: 11px;}
#main #description .title_descr ul,#main #description .title_descr li{margin: 0; padding: 0; list-style-image: none; list-style-type: none; float:left;}
#main #description .title_descr ul{ padding-top: 6px;}
#main #description .title_descr li{ background: url(img/fiche/descr_titleBg_off.gif) left top repeat-x; width: auto; _width: 25%; border-right: 1px solid #ffffff;}
#main #description .title_descr a{display: block; width: auto; padding:0 5px; border-right: 1px solid #bababa; height: 25px; line-height: 20px;}
#main #description .title_descr a:hover, #main #description .title_descr .actif a{background: url(img/fiche/descr_titleBg_casual.gif) left top repeat-x; color: #333333;}

#main #description .text_descr{padding:0 10px; background: url(img/fiche/descr_textBg.gif) left top repeat-x; border:1px solid #d2d2d2; border-top:0px solid #ffffff; }
#main #description .text_descr .inactif{ display: none;}
#main #description .text_descr .actif{border-top:1px solid #bababa; background-color: #FFFFFF; text-align: left; padding:10px;}

#main #description .text_descr h2 {
    margin:0;
    padding:0;
    font-size:12px;
}
#main .title_right {padding-bottom: 10px; margin-bottom: 10px; font-weight: bold; background: url(img/pix_sep.gif) left bottom repeat-x; width: 290px; margin:0 auto; margin-top: 10px;}
#main .encartRight, #main .bookmark{padding: 10px 5px; background: url(img/fiche/encartRight_bg.gif) left bottom no-repeat;}
#main .bookmark{background-image: url(img/fiche/bookmark_bg.jpg); margin-bottom: 10px;}
#main .bookmark a{display: block; padding-left: 40px; background: 5px center no-repeat; line-height: 25px; font-weight: bold;}
#main .linkImg{display: block; padding-left: 20px; background: left center no-repeat; line-height: 20px; font-weight: bold;} 

#main #supportFiche img{vertical-align: middle;}

.discount-previous, .discount-diff {
    font-size:14px;
    color:#333;
}

.discount-label {
    color:#666;
    display:block;
    text-transform:uppercase;
    font-size:11px;
}
