.top_left{margin:10px 0 0;}
.middle_left{text-align:center;}
#table_left{width:245px;}
#table_default{width:748px;margin-top:4px;}
.box_left{width:243px;float:left;margin:3px 0;}
#bottom_note{font-size:10px;color:#666666;text-align:left;margin:0;padding:0 5px;}
#bottom_note a{text-decoration:none;color:#666666;}

#myOnPageContent{display:none;}
#TB_ajaxContent p a{color:#0963C5;text-decoration:underline;}
#TB_ajaxContent .note_price_de a{color:#666!important;text-decoration:underline;}
#TB_ajaxContent h3{font-size:14px;font-weight:bold;margin:5px 0;}
#TB_ajaxContent img{margin:0 0 0 5px;}
#TB_ajaxContent .order_middle_big_blue a{color:#fff;text-decoration:none;}
#TB_ajaxContent .box_garant{text-align:center;width:460px;height:58px;margin:0 0 10px 0;padding:3px;_padding:1px;float:left;background:#fff;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;}
#list_qual {font-size:12px;list-style-type:none;margin:0 0 40px 20px;padding:0;}
#list_qual li {margin:15px 0;padding:0 0 0 30px;}
#list_qual li.green_tip {background:url("/images/newsite/quality/tip_2.jpg") no-repeat scroll 0 0 transparent;}
#list_qual li.blue_tip {background:url("/images/newsite/quality/tip_1.jpg") no-repeat scroll 0 0 transparent;}

#secure_payment span{color:#FF0000;font-weight:bold;}
#payment_link{color:#3e63d8;text-decoration:underline;font-size:11px;}

.col_default{width:234px;float:left;margin:0 7px!important;margin:0 5px;}
.box_left h3{color:#0963c4;font-size:26px;font-weight:normal;line-height:31px;padding:0;margin:0;}
.box_left h3#satis{color:#0963c4;font-size:12px;font-weight:normal;line-height:normal;margin:5px 5px 15px;}
.box_left h3#satis span{color:#0963c4;font-size:12px;font-weight:bold;line-height:normal;}
.box_left h3#satis a,h3#satis a:hover{color:#0963c4;text-decoration:none;}
.box_left h3 span{font-size:30px;font-weight:bold;}
.box_left h3 span.green{color:#86b509;font-size:28px;font-weight:bold;}
.box_left h3 span.orange{color:#f43c08;font-size:28px;font-weight:bold;}
.box_left .top{margin:5px 0 0;}
.box_left .content p{text-align:left;margin:0 0 0 10px;padding:0;}

.title_tab_gen{height:20px;width:100%;border-bottom:1px solid #fccec1;margin-bottom:5px;font-size:15px;}
.title_tab_gen a{color:#cc0000;font-weight:bold;}
.title_tab_gen a:hover{color:#cc0000;text-decoration:none;font-weight:bold;}


/* BOX POP-UP -- */
.title_illu{font-size:22px;text-align:center;width:820px;height:25px;margin-left:auto;margin-right:auto;}
.price_illu{font-size:16px;text-align:center;width:750px;height:25px;margin-left:auto;margin-right:auto;margin-top:10px;}
.price_red_illu{font-size:22px;color:#cc0000;}
.price_illu span{position:relative;bottom:8px;}
.cont_bt_illu{width:820px;height:30px;margin-left:auto;margin-right:auto;margin-top:10px;}
.col_left h1.title_gar{background:url(/images/newsite/default/box_title_garantie.jpg) no-repeat left;width:200px;height:27px;padding:3px 0 0 38px;margin:0;border:0;text-align:left;}
.col_left h1.title_gar a span{text-transform:uppercase;}
.col_left h1.title_gar a{color:#f43c07;}
.col_left p.txt_gar{margin:0 0 3px;padding:0 0 0 5px;color:#0963c4;text-align:left;}
.col_left p.txt_gar a{color:#0963c4;}
.through{text-decoration:line-through;margin:0 0 0 5px;}


/* GARANTIES */
.box_garant_gen{margin:5px 0 0 0px;float:left;}
.box_garant{width:236px;height:58px;margin:1px 4px 10px;_margin:1px 3px 10px 4px;padding:2px;_padding:1px;float:left;background:#fff;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.box_garant h1.title_gar{background:url(/images/newsite/default/box_title_garantie.jpg) no-repeat left;width:200px;height:27px;padding:3px 0 0 38px;margin:0;border:0;}
.box_garant h1.title_gar a span{text-transform:uppercase;}
.box_garant h1.title_gar a{color:#f43c07;}
.box_garant p.txt_gar{margin:0 0 3px;padding:0 0 0 5px;color:#0963c4;}
.box_garant p.txt_gar a{color:#0963c4;}



/*#box_books{_overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #CCCCCC;float:left;height:300px !important;margin:0 0 10px 12px;padding:5px;width:735px;_width:726px;}*/
#box_books{display: inline-block;;_overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #CCCCCC;position:relative;padding:0;width:98%;_width:970px;}
#box_books h2{border-bottom:1px solid #666;font-size:15px;font-weight:normal;margin:0 0 10px 0;padding:0;}
#box_books h2 a{color:#333;text-decoration:none;}
#box_books .price-promo{line-height:16px;text-align:center;background:#999;color:#fff;font-size:18px;letter-spacing:-1px;font-weight:bold;margin:0 0 145px 0px;;float:right;padding:10px;width:auto;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#box_books .btn {margin:10px 10px 0 20px; float:right;position: relative;z-index:10;}

.box_promos{width:229px;height:221px;_overflow:hidden;margin:0 12px 10px 0;_margin:0 0 10px 5px;padding:5px;float:left;background:#fff;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.box_promos h2,.box_promos_2 h2{border-bottom:1px solid #f7f7f7;font-size:15px;font-weight:normal;margin:0 0 10px 0;padding:0;}
.box_promos h2 a,.box_promos_2 h2 a{color:#666;text-decoration:none;}
.box_promos_2{width:229px;height:221px;margin:0 0 10px 0;_overflow:hidden;padding:5px;float:left;background:#fff;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.box_promos .price-promo,.box_promos_2 .price-promo{line-height:16px;text-align:center;background:#019b34;color:#fff;font-size:14px;letter-spacing:-1px;font-weight:bold;margin:0 0 145px 0px;;float:right;padding:2px;width:auto;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.box_promos .btn,.box_promos_2 .btn{float:right}

#wrapper{float:left;width:98%;height:auto;background:#fff;padding:0 0 0 0;}

#slides{display:none;} 
#slides .slidesjs-navigation{margin-top:3px;} 
#slides .slidesjs-previous{margin-right:5px;float:left;} 
#slides .slidesjs-next{margin-right:5px;float:left;} 
.slidesjs-pagination{margin:20px 20px 360px 0;float:right;list-style:none;position:absolute;top : 5px;right:5px;z-index:20;} 
.slidesjs-pagination li{float:left;margin:0 1px;} 
.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background-image:url(/images/newsite/optimiser/pagination.png);background-position:0 0;float:left;overflow:hidden;} 
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{background-position:0 -13px;} 
.slidesjs-pagination li a:hover{background-position:0 -26px;} 
#slides a:link,#slides a:visited{color:#333;} #slides a:hover,#slides a:active{color:#9e2020;} 
.slidesjs img{float:left;margin:0 1px;z-index:8;} 
.slidesjs-container{top:0;left:0;width:auto!important;height:250px;display: block;}
.navbar{overflow:hidden;}

@media screen and (max-width: 460px)
{
/* propriétés pour mobile */
#box_books{float:none !important;min-width:300px;max-width:98%;}
.slidesjs img{float:none !important;min-wid*th:300px;max-wi*dth:98%; width:auto;}
.navbar{overflow:hidden;}
}
@media screen and (max-width: 680px)
{
/* propriétés pour tablette */
}