/*///////////////////////// LEFT COLUMN  ///////////////////////////////////////////////*/
.middle_left{border-left:1px solid #CCC!important;border-right:1px solid #CCC!important;bottom:0!important;margin:0!important;padding:1px 0 3px!important;position:static!important;width:243px!important;}
.middle_left h1{font-size:13px;background:#e7e7e7 url(/images/newsite/menu/arrow.gif) no-repeat;color:#333;padding:5px 5px 5px 15px;margin:5px 0;background-position:0 -93px;}
.middle_left h1:hover{background:#f7f7f7 url(/images/newsite/menu/arrow.gif) no-repeat;background-position:0 -93px;}
.middle_left h1 a{color:#333;text-decoration:none;display:block;}
.middle_left h1.select a{color:#759e09;text-decoration:none;display:block;}
.middle_left h1.title_prod{font-size:13px;color:#333;padding:5px 5px 5px 15px;margin:5px 0;background:#e7e7e7;}
.middle_left h1.title_prod:hover{background:#e7e7e7}

.middle_left .order_box_left{height:27px;margin:5px 3px 0 0;padding:0;text-align:center;width:240px;}
.middle_left .order_box_left .middle_green_open{font-size:13px;width:195px;padding:5px 0 0 0;}

/*///////////////////////////////////////////////////// HEADER /////////////////////////////////////////////////////
#header_new_books{width:1000px;height:528px;margin:0 0 10px;float:left;background:url(/images/newsite/books/header/books_new.jpg) no-repeat;}
#header_new_books #header_accr{font-size:26px;width:835px;height:75px;float:left;padding:10px 50px 0;text-align:center;}
#header_new_books #header_fcts{width:65px;float:right;text-align:center;margin:10px 0 0;}
#header_new_books #header_fcts .box_fcts{width:65px;float:left;text-align:center;margin:5px 0 0;}
#header_new_books #box_thema{width:335px;float:left;text-align:left;line-height:normal;margin:0 0 40px 600px;padding:0;}
#header_new_books #box_thema p#box_thema_new{font-size:24px;color:#fff;margin:6px 0 0 110px;padding:0;text-transform:uppercase;font-weight:bold;}
#header_new_books #box_thema p#box_thema_title{font-size:21px;color:#0369d9;margin:5px 0 0 95px;padding:0;}
#header_new_books #box_thema p#box_thema_accr{font-size:12px;color:#0369d9;margin:0 0 0 110px;padding:0;}
#header_new_books #box_thema p#box_thema_accr span{font-size:18px;}
#header_new_books #box_thema ul{list-style-type:none;margin:5px 0 0 65px;margin:5px 0 0 100px;width:230px;height:65px;font-size:11px;}
#header_new_books #box_thema ul li{float:left;width:115px;}
#header_new_books #box_thema p#box_thema_not_forget{font-size:13px;color:#0369d9;margin:8px 0 0;padding:0;text-align:center;}
#header_new_books #box_thema p#box_thema_fonds{font-size:18px;color:#0369d9;margin:0;padding:0;}
#header_new_books #box_thema p#box_thema_cadres{font-size:18px;color:#0369d9;margin:3px 0 0;padding:0 0 0 70px;}
#header_new_books #box_thema p#box_thema_fonds a,#header_new_books #box_thema p#box_thema_cadres a{color:#0369d9;text-decoration:none;}
#header_new_books #box_thema p#box_thema_cadres span,#header_new_books #box_thema p#box_thema_fonds span{color:#58B020;font-size:26px;}
#header_new_books .order_books_header{width:950px;float:right;margin:0 0 5px;padding:0 50px 0 0;}
#header_new_books #cont_zoom{width:30px;height:10px;float:right;padding:0 5px 0 0;margin:32px 0 0!important;}
#header_top_new_books{width:1000px;height:95px;background:url(/images/newsite/books/header/header_top.jpg) no-repeat;text-align:center;}
#header_top_new_books_de{width:1000px;height:114px;background:url(/images/newsite/books/header/header_top_de.jpg) no-repeat;text-align:center;}
#header_top_new_books #header_accr,#header_top_new_books_de #header_accr{font-size:26px;width:900px;height:75px;float:left;padding:10px 50px 0;}
#header_top_new_books #promo_euro,#header_top_new_books_de #promo_euro{font-size:12px;width:340px;height:94px;float:left;padding:20px 0 0;font-weight:bold;cursor:pointer;}
#header_top_new_books #promo_euro #promo_euro_price,#header_top_new_books_de #promo_euro #promo_euro_price{font-size:60px;width:100px;height:64px;float:left;color:#fff;font-weight:bold;margin:0 44px 0 0;padding:0;}
#header_top_new_books #promo_euro #promo_euro_price span,#header_top_new_books_de #promo_euro #promo_euro_price span{font-size:50px;}
#header_top_new_books #promo_euro p,#header_top_new_books_de #promo_euro p{padding:0 30px 0 80px;margin:50px 0 20px;font-size:11px;text-align:left;font-weight:normal;line-height:10px;}
#header_center_new_books{width:1000px;height:308px;background:url(/images/newsite/books/header/header_center.jpg) no-repeat;}
#header_center_new_books_de{width:1000px;height:308px;background:url(/images/newsite/books/header/header_center_de.jpg) no-repeat;}
#header_center_new_books #box_fotomag,#header_center_new_books_de #box_fotomag{width:290px;height:180px;text-align:left;float:left;cursor:pointer;color:#23a7b6;padding:10px 10px 0 0;margin:0 0 10px;font-weight:bold;font-size:14px;}
#header_center_new_books #box_fotomag p,#header_center_new_books_de #box_fotomag p{margin:10px 0 20px;padding:0;}
#header_center_new_books #box_fotomag #box_fotomag_price,#header_center_new_books_de #box_fotomag #box_fotomag_price{text-align:center;cursor:pointer;color:#cc0000;padding:0 0 0 120px;padding:10px 0 0 120px;font-weight:bold;font-size:14px;}
#header_center_new_books #box_fotomag #box_fotomag_price span,#header_center_new_books_de #box_fotomag #box_fotomag_price span{font-size:18px;}
#header_center_new_books #box_fotomag #box_fotomag_price span.note_price_de,#header_center_new_books_de #box_fotomag #box_fotomag_price span.note_price_de{font-size:10px;font-weight:normal;}
#header_center_new_books #box_cs,#header_center_new_books_de #box_cs{width:110px;height:140px;float:left;font-size:16px;margin:70px 10px 38px;padding:0 150px 0 10px;cursor:pointer;}
#header_center_new_books #box_cs .red,#header_center_new_books_de #box_cs .red{color:#cc0000;font-weight:bold;}
#header_center_new_books #box_3d,#header_center_new_books_de #box_3d{width:300px;float:left;margin:5px 0 0;padding:50px 0 0 400px;}
#header_center_new_books #box_3d a,#header_center_new_books_de #box_3d a{color:#de6918;font-weight:bold;font-size:15px;text-align:center;}
#header_center_new_books #box_3d img,#header_center_new_books_de #box_3d img{cursor:pointer;position:static;top:auto;margin:-5px 5px 0 0;float:left;}
#header_center_new_books .order_books_header,#header_center_new_books_de .order_books_header{width:950px;float:right;margin:0 0 5px;padding:0 50px 0 0;}
#header_bottom_new_books{width:1000px;height:106px;}
#header_bottom_new_books #movie{width:105px;height:86px;float:left;display:block;cursor:pointer;margin:0;padding:20px 15px 0 120px;text-align:left;font-size:14px;line-height:22px;background:url(/images/newsite/books/header/header_bottom_movie.jpg) no-repeat;}
#header_bottom_new_books #movie a{color:#666;}
#header_bottom_new_books #movie a:hover{color:#70a72f;}
#header_bottom_new_books #box_bottom_thema{width:280px;height:96px;float:left;font-size:20px;font-weight:bold;margin:0;padding:10px 75px 0 15px;text-align:left;line-height:normal;background:url(/images/newsite/books/header/header_bottom_thema.jpg) no-repeat;cursor:pointer;}
#header_bottom_new_books #box_bottom_thema a:hover{text-decoration:none;}
#header_bottom_new_books #box_bottom_thema p.link{font-size:12px;color:#333;margin:0;padding:0;}
#header_bottom_new_books #box_bottom_thema p.fonds{font-size:18px;color:#3d8ce5;margin:5px 0 0;padding:0;}
#header_bottom_new_books #box_bottom_thema p.cadres{font-size:18px;color:#3d8ce5;margin:10px 0 0;padding:0 0 0 70px;}
#header_bottom_new_books #box_bottom_thema p span{font-size:26px;color:#58b020;}
#header_bottom_new_books #box_bottom_auto{width:319px;height:106px;float:left;font-size:17px;font-weight:bold;margin:0;padding:10px 0 0 70px;text-align:center;line-height:26px;color:#70a72f;cursor:pointer;background:url(/images/newsite/books/header/header_bottom_auto.jpg) no-repeat;}
#header_bottom_new_books #box_bottom_auto span{color:#70a72f;}
#header_bottom_new_books #box_bottom_auto .order_books_header{margin:15px 25px 0 0;}
#header_bottom_new_books #box_bottom_auto .click_auto{width:120px;float:left;font-size:13px;font-weight:bold;padding:0;margin:0 0 0 20px;text-align:right;line-height:18px;color:#333333;}
#header_bottom_new_books #box_bottom_auto #txt_auto{width:300px;}*/

#header_books{background-image: url("/images/newsite/books/header/header_books.jpg");float:right;height: 238px;margin:0 0 10px;width:748px;}
#header_books_de{background-image: url("/images/newsite/books/header/header_books_de.jpg");float:right;height:238px;margin:0 0 10px;width:748px;}
#header_books .header_title, #header_books_de .header_title{margin:0 0 155px 0;padding:8px 0 0 10px;width:738px;height:32px;float:left;color:#333;font-size:24px;}
#header_books .header_title span, #header_books_de .header_title span{color:#333;font-size:18px;}
#header_books .header_title span.price, #header_books_de .header_title span.price{color:#cc0000;font-size:24px;font-weight:bold;float:none;}
#header_books .header_title span.note_price_de, #header_books_de .header_title span.note_price_de{font-size:10px;color:#666;}
#header_books .header_title span.price span.through, #header_books_de .header_title span.price span.through{color:#cc0000;font-size:18px;font-weight:normal;text-decoration:line-through;}


/*///////////////////////////////////////////////////// BOX COMPARE /////////////////////////////////////////////////////*/
#compare_gd{width:120px;height:55px;background:url(/images/newsite/books/compare_picto.jpg) no-repeat;float:left;display:block;cursor:pointer;margin:10px 0 20px 16px;padding:10px 10px 0 80px;text-align:center;}
#compare_gd a{color:#666;}
#compare_gd a:hover{color:#f43c07;}


/*///////////////////////////////////////////////////// BOX IMPORT /////////////////////////////////////////////////////*/
#import{_display:none;width:190px;height:140px;background:url(/images/newsite/books/import.jpg) no-repeat top center;float:left;display:block;margin:20px 0 20px 6px;padding:5px 20px;text-align:left;}
#import p{margin:5px 0 0 0;padding:0;}
#import p span{background:#f43c07;color:#fff;font-weight:bold;padding:0 2px;}


/*///////////////////////////////////////////////////// BOX CATEGORIES /////////////////////////////////////////////////////*/
.box_coll{width:348px;height:415px;float:left;margin:0 6px 10px 4px!important;margin:0 4px 10px;border:1px solid #ccc;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.box_coll p{margin:0;text-align:left;padding:0;}
.box_coll p span.price_red_bold{font-size:14px;margin:0;padding:0;}
.box_coll p.descr_coll{background:#faf7f7;padding:5px;border:1px solid #e5e5e5;height:45px;}
.illu_coll{width:315px;height:217px;padding:0;margin:0 0 10px;float:none;cursor:pointer;}
.formats_coll{float:left;margin:5px 0 5px 0;background:#faf7f7;padding:10px 5px;width:336px;border:1px solid #e5e5e5;}
.formats_coll form p{margin:0 0 0 0;background:url(/images/newsite/puce/arrow_formats.jpg) no-repeat;background-position:0 3px;padding:0 0 0 25px;}
.formats_coll form p select{width:160px;border:1px solid #999;}

.box_info_coll{width:135px;height:150px;float:left;margin:0 15px 0 0;}
.box_info_col2{width:193px;height:150px;float:left;margin:0;}
.box_info_coll p,.box_info_col2 p{margin:6px 0 0;}
.box_info_col2 p{margin:6px 0 0;height:150px;}
.box_info_coll p a,.box_info_col2 p a{text-decoration:underline;color:#f43c07;}
.box_info_coll p.accr{height:150px;text-decoration:none;}
.box_info_coll p.accr a{text-decoration:none;color:#333;}
.box_info_coll p.accr a:hover{text-decoration:underline;color:#333;}
.box_info_coll p a.more_info,.box_info_col2 p a.more_info{text-decoration:underline;color:#666;}
.bt_order_books{cursor:pointer;margin:5px 0 0;}
.cont_bt_illu{width:820px;height:30px;margin-left:auto;margin-right:auto;margin-top:10px;}
.only_editor{float:right;width:338px;margin:20px 0 0;position:relative;top:15px!important;top:0;}
.only_editor p{color:#4f9e46;text-align:right;}
.only_editor p a{color:#4f9e46;text-decoration:underline;}
p.accr{text-decoration:underline;}



/*/////////////////////////////////// Tab Prices ///////////////////////////////*/
title_tab_books{height:20px;width:100%;border-bottom:1px solid #fccec1;margin-bottom:5px;font-size:12px;float:left;}
#title_tab_books2{height:20px;width:100%;border-bottom:1px solid #fccec1;margin-bottom:5px;font-size:12px;}
#tab_books{float:right;width:730px!important;width:690px;height:auto;margin-left:20px;padding:0 0 20px;font-size:12px;color:#f43c07;margin-top:0;}
.tab_content_books{width:94%;height:auto;float:left;margin:5px 0 10px;}
.tab_content_books2{width:46%;float:left;margin-bottom:20px;padding:0 15px 10px 0;}
.ligneformat_title_books{width:95%;float:left;background:#e8e8e8;padding:3px 0 3px 10px;border:1px solid #BEBEBE;}
.ligneformat_books{width:95%;float:left;padding:3px 0 3px 10px;border-bottom:1px solid #e7e7e7;}
.ligneformat_books:hover{background:#f5f5f5;width:95%;float:left;padding:3px 0 3px 10px;}
.format{width:60px;float:left;color:#333;}
.price{width:70px;float:left;text-align:center;font-weight:bold;color:#cc0000;}
.pages{width:100px;float:left;text-align:center;}
.pages_sup{width:150px;float:left;text-align:center;}
.format_title{width:60px;float:left;color:#3c3d3d;font-weight:bold;}
.price_title{width:70px;float:left;color:#3c3d3d;font-weight:bold;text-align:center;}
.pages_title{width:100px;float:left;color:#3c3d3d;font-weight:bold;text-align:center;}
.pages_sup_title{width:150px;float:left;color:#3c3d3d;font-weight:bold;text-align:center;}
.infos{width:320px!important;width:310px;float:left;text-align:left;padding:0 0 0 15px;}
.infos p{margin:0;padding:6px 0 6px 1px;}
ul.descr_ava{margin:0 0 0 0;padding:0;list-style:none;float:left;width:390px;}
ul.descr_ava li{/*float:left;width:320px;margin:0 15px 0 0;*/padding:4px 0 4px 15px;}
ul.descr_ava li.form_disp{margin:20px 0 0;}
.themes_disp{/*margin-top:5px;color:#42AAF3;text-decoration:underline;font-weight:400;*/}
.tab_content_photos_ex{width:335px;float:right;margin:0 0 20px;}
.zoom{text-align:center;float:left;margin:5px 0 5px 10px!important;padding:0;cursor:pointer;}
#list_suggestions{margin:0;padding:0;}
#list_suggestions li{list-style:none;padding:3px 0;}
#content_zoom{width:100%!important;width:690px;float:left;margin-bottom:20px;}
.zoom_loupe{float:none;}
p.name_book{font-size:14px;font-weight:bold;margin:0;padding:2px 5px;color:#fff;}
.illu_tab{float:left;height:190px;width:190px;border:2px solid #ccc;}
.price_box{width:450px;float:left;text-align:left;font-weight:normal;color:#cc0000;padding:30px 0 0;}
.price_box p strong{color:#333;}
.price_cover_p{border:1px dotted #1669c4;padding:5px;color:#333;height:auto;float:left;background:#fff;width:438px;}
.price_cover_p .order_content{float:right;}
.price_cover_p2{border:1px dotted #019b34;padding:5px;color:#333;height:55px;float:left;background:#fff;width:438px;}
.price_cover_s{border:1px dotted #dfa61c;padding:5px;color:#333;height:92px;background:#fff;float:left;width:438px;}
.price_cover_s img{float:right;margin:0;height:45px;}
.tab_btn{width:200px;height:auto;float:right;margin:0;}
.bt_or{width:450px;height:15px;float:left;color:#333;display:block;margin:5px 0;text-align:center;font-weight:bold;}



/*////////////////////////////////// IDEAS COMPO LIST //////////////////////////////////////////*/
ul#prod_assoc2 ul{margin:0 0 0 45px;padding:0;list-style:url(/images/newsite/puce/arrow_blue-pt2.gif) outside;}
ul#prod_assoc2 ul li a{text-decoration:underline;color:#2b7091;}
#prod_assoc2 li img{position:relative;top:4px;right:4px;}


/*///////////////////////////////////// Exemples //////////////////////////////////////*/
h4.title_example{padding:0;margin:0 0 5px;color:#f43c07;font-size:13px;}
ul.example{list-style-type:none;padding:0;margin:0;float:left;}
ul.example_price{list-style-type:none;padding:0;margin:0 0 0 15px;float:left;text-align:right;}
ul.example li{padding:0 0 0 10px;}
ul.example li.ex_selected{background:url(/images/newsite/photobooks/puce.gif) no-repeat center left;padding:0 0 0 10px;}


/* PRIX DEGRESSIFS */
#deg_prices{width:210px;height:85px;float:left;cursor:pointer;margin:0 0 0 16px;padding:0;text-align:left;font-size:12px;}
#deg_prices a{color:#fff;height:83px;width:205px;display:block;background:url(/images/newsite/books/deg_prices_picto.jpg) no-repeat;padding:2px 0 0 5px;}
#deg_prices a:hover{text-decoration:underline;}

.prix_deg{margin:5px 0 0 0;padding:3px 3px 3px 32px;background:url(/images/newsite/picto_deg.jpg) no-repeat left;height:16px;}
.prix_deg a{text-decoration:underline;color:#36a1eb;}


#illu100 h1{color:#36a1eb;font-size:22px;font-weight:normal;margin:0;padding:0;}
#illu100 h1 span{text-decoration:underline;}
#illu100 h2{color:#333;font-size:14px;font-weight:normal;margin:5px 0 15px;padding:0;}
#illu100 #content_tab_qd .box_tab{float:left;width:250px!important;width:240px;margin:0 0 10px;}
#illu100 #content_tab_qd{width:250px!important;width:240px;height:400px;font-size:12px;float:left;}
#illu100 .content_tab_sh,#illu120 .content_tab_sh{width:645px!important;width:655px;height:auto;margin:0 0 20px;float:right;font-size:12px;}
#illu100 .content_tab_sh .haut_tab{width:100%!important;width:99%;height:30px;float:left;padding:5px 0 5px 10px;border-bottom:1px dotted #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff;}
#illu100 .content_tab_sh .ligne_tab,#illu120 .content_tab_sh .ligne_tab{width:100%!important;width:99%;height:auto;float:left;padding:5px 0 5px 10px;border-bottom:1px dotted #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff;}
#illu100 #content_tab_qd .ligne_tab{width:100%!important;width:99%;height:30px;float:left;padding:5px 0 5px 10px;border-bottom:1px dotted #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff;}
#illu100 .content_tab_sh .top_middle_tab .format,#illu100 .content_tab_sh .top_middle_tab .prix,#illu120 .content_tab_sh .top_middle_tab .format,#illu120 .content_tab_sh .top_middle_tab .prix,#illu100 #content_tab_qd .top_middle_tab .format,#illu100 #content_tab_qd .top_middle_tab .prix{width:110px;float:left;color:#fff;font-size:12px;margin:0;}
#illu100 .content_tab_sh .center_middle_tab,#illu120 .content_tab_sh .center_middle_tab,#illu100 #content_tab_qd .center_middle_tab{border:0;padding:0;}
#illu100 .content_tab_sh .format{width:110px;float:left;}
#illu100 #content_tab_qd .format{width:110px;float:left;margin:5px 0 0;}
#illu100 .content_tab_sh .format_pt{width:70px;float:left;color:#ffffff;font-size:12px;margin:0;text-align:center;}
#illu100 .content_tab_sh .exemp_pt{width:70px;float:left;color:#000;font-size:12px;margin:0;text-align:center;}
#illu100 .content_tab_sh .prix{width:110px;float:left;text-align:left;font-size:14px;color:#cc0000;font-weight:bold;}
#illu100 #content_tab_qd .prix{width:110px;float:left;color:#cc0000;text-align:left;font-weight:bold;font-size:16px;margin:8px 0 0;}
#illu100 .content_tab_sh .prix_pt{width:70px;float:left;font-size:14px;color:#cc0000;font-weight:bold;text-align:center;}
#illu100 table{border:3px solid #ccc;margin-left:auto;margin-right:auto;text-align:left;margin:20px 10px 0;border-collapse:collapse;}
#illu100 table tr td{border-bottom:1px dotted #ccc;padding:5px;}
#illu100 table tr td.price_reduc{font-size:14px;font-weight:bold;color:#cc0000;}
#illu100 p{font-size:12px;text-align:left;margin:10px 0;padding:0;}
#illu100 p strong{color:#36a1eb;font-size:14px;}
#illu100 ol{font-size:12px;text-align:left;margin:0 0 0 30px;padding:0;}
#illu100 .order_content,#illu100 .order_content_over{float:left;margin:0 0 10px;}
#illu100 .order_content .order_middle_new_orange_calc,#illu100 .order_content_over .order_middle_new_orange_calc,#illu100 .order_content .order_middle_new_blue,#illu100 .order_content_over .order_middle_new_blue{width:146px;text-align:center;}
.info_dispo{font-size:12px;margin:0;line-height:25px;width:820px;height:15px;}
