/* Pushes */
#topic-desc {  }
#topic-desc #topic-desc-text { height:15px; font-size:10px; color:#606060; margin:0 0 15px 0; }
#topic-desc .overflow { overflow:hidden; }
#topic-desc #topic-desc-complete { height:15px; font-size:10px; color:#606060; margin:0 0 10px 0; }
#topic-desc #topic-img { width:575px; float:left; }
#topic-desc #topic-pushes { float:left; margin:-7px 0 0 25px; }
#topic-desc #topic-pushes .push { margin:0; }
#topic-desc #topic-pushes .push-top { height:6px; width:400px; background:url('medias/carousel/box-pushes-top-boutique.png'); }
#topic-desc #topic-pushes .push-container { background:url('medias/carousel/box-pushes-content-boutique.png'); width:400px; }
#topic-desc #topic-pushes .push-container h2 { margin:1px 0 0 16px; padding:6px 10px; width:349px; font-size:15px; text-transform:uppercase; color:white; }
#topic-desc #topic-pushes .push-img { margin:5px 0 0 25px; padding:6px 5px; float:left; }
#topic-desc #topic-pushes .push-content { float:left; margin:10px 0 0 8px; width:250px; font-size:11px; color:#4e4446; }
#topic-desc #topic-pushes .push-content h3 { margin:8px 0 3px 0; font-size:11px; }
#topic-desc #topic-pushes .push-content a h3 { color:#4E4446; }
#topic-desc #topic-pushes .push-content a:hover h3 { text-decoration:underline; }
#topic-desc #topic-pushes .push-content p { margin:8px 0; }
#topic-desc #topic-pushes .push-content .push-price { font-weight:bold; }
#topic-desc #topic-pushes .push-bottom  { height:25px; background:url('medias/carousel/box-pushes-bottom-boutique.png'); width:400px; }

/* Navigation Topic */
#topic-nav { margin:10px 0 50px -11px; }
#topic-nav .container { width:202px; float:left;}
#topic-nav .container .rub_top { height:25px; padding:9px 11px 0 11px; background:url('medias/boxes/up_prod_cate.png') no-repeat;}
#topic-nav .container .rub_top h2 { text-transform:none; color:white; padding:5px 0 5px 10px; }
#topic-nav .container .rub_content{background:url('medias/boxes/mid_prod_cate.png') repeat-y;}
#topic-nav .container .rub_img{display: block; margin-left: auto; margin-right: auto;  }
#topic-nav .container .rub_bottom{height: 26px; background:url('medias/boxes/bottom_prod_cate.png') }
#topic-nav .container .button_acc{display: block; width: 202px; margin-top: -22px; margin-left: 55px;}
