/*///////////////////////// 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 -594px;}
.middle_left h1:hover{background:#f7f7f7 url(/images/newsite/menu/arrow.gif) no-repeat;background-position:0 -594px;}
.middle_left h1 a{color:#333;text-decoration:none;display:block;}
.middle_left h1.select a{color:#0369D9;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 .arrowlistmenu{width:230px!important;width:220px;float:left;margin:10px 0 1px;padding:0 3px 0 10px;}
.middle_left .arrowlistmenu ul{list-style-type:none;margin:0;padding:0;margin:0 0 8px 0;}
.middle_left .arrowlistmenu ul li{margin:0 0 7px;padding:0 5px 0 0;font-size:11px;float:left;width:225px!important;width:220px;}
.middle_left .arrowlistmenu ul li ul li{padding:0 5px 0 0;margin:0 0 7px 0;font-size:11px;float:left;width:225px;_width:220px;}
.middle_left .arrowlistmenu ul li a{color:#333;text-decoration:none;display:block;padding:0 0 0 5px;}
.middle_left .arrowlistmenu ul li a:hover{background-color:#F3F3F3;}
.middle_left .arrowlistmenu ul li ul li a{color:#333;text-decoration:none;display:block;padding:0 0 0 5px;}
.middle_left .arrowlistmenu ul li ul li a:hover{background-color:#F3F3F3;}
.middle_left .arrowlistmenu .title_nav_select a,.title_nav_select a:hover{color:#0369D9;}

.middle_left ul#infos_plus{color:#000;font-size:12px;list-style-type:none;margin:15px 0 0;padding:0 10px;}


/*////////////////////////////////// Header ////////////////////////////////////////*/
#header_new_papet{width:1000px;height:528px;margin:0 0 10px;}
#header_papet_left{width:310px;height:528px;float:left;background:url(/images/newsite/greetings_cards/header/header_papet_left.jpg) no-repeat;}
#header_left_menu{width:230px;height:155px;margin:40px 0 0 30px;}
.header_left_menu_box{width:230px;margin:5px 0;}
.header_left_menu_txt{font-size:20px;width:230px;}
.header_left_menu_txt a{color:#ef5532;}
.header_left_menu_price{width:230px;font-size:18px;color:#333;text-align:right;}
.header_left_menu_price span{font-size:22px;color:#cc0000;}
#header_papet_right_top{width:690px;height:246px;float:left;background:url(/images/newsite/greetings_cards/header/header_papet_right_top.jpg) no-repeat;}
#header_papet_right_bot{width:690px;height:282px;float:left;background:url(/images/newsite/greetings_cards/header/header_papet_right_bot.jpg) no-repeat;}
#header_papet_right_bot #slogan_papet{float:left;height:170px;font-size:26px;text-align:left;margin:50px 0 0;}
#header_papet_right_bot #slogan_papet a{color:#de6918;font-weight:bold;font-size:15px;text-align:center;}
#header_papet_right_bot #slogan_papet img{cursor:pointer;position:relative;top:5px;}
#header_papet_right_bot .order_calen_header{width:400px;height:37px;}
#header_papet_right_bot .order_calen_header #order_content{float:left;}
#header_papet_right_bot .order_calen_header #order_content .order_right_newbigger_blue,#header_papet_right_bot .order_calen_header #order_content .order_middle_newbigger_blue,#header_papet_right_bot .order_calen_header #order_content .order_left_newbigger_blue{float:left;}
#header_papet_right_bot #cont_zoom{width:30px;height:30px;float:right;padding:232px 0 0 388px!important;padding:232px 0 0 380px;position:relative;left:0!important;left:5px;}
.header_text_gen{font-size:21px;line-height:28px;}
#header_cards_text_slo{font-size:26px;}
#header_papeterie{float:right;width:748px;margin:0 0 10px 0;height:300px;}
#header_papeterie2{background:url(/images/newsite/header_papeterie.jpg) no-repeat;float:right;width:748px;margin:0 0 10px;height:245px;}
.box_step{float:left;width:249px;text-align:center;font-size:19px;padding:240px 0 0;color:#B0157A;}
.box_step .order_content,.box_step .order_content_over{margin:5px 20px 0 0;}
.box_papet_order{float:left;margin:0 10px 0 0;}
.box_papet{width:350px;height:405px;_height:415px;float:left;margin:0 6px 10px 4px!important;margin:0 4px 10px 2px;padding:5px;cursor:default;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.box_papet_col{float:left;width:165px;height:90px;margin:10px 5px 15px 0;padding:0 0 0 5px;}
.box_papet_col p{margin:0;}
.box_papet_col ul{list-style:none;margin:5px 0 0;padding:0;}
.box_papet_col ul li{background:url(/images/newsite/photobooks/puce.gif) no-repeat;background-position:0 2px;padding:0 0 0 15px;}
.box_papet p{margin:0;text-align:left;padding:0;}
.box_papet p span.price_red_bold{font-size:14px;margin:0;padding:0;}

.box_papet p.descr_coll{background:#faf7f7;padding:5px;border:1px solid #e5e5e5;height:45px;}
.box_papet .formats_coll{float:left;margin:5px 0 5px 0;background:#faf7f7;padding:10px 5px;width:336px;border:1px solid #e5e5e5;}
.box_papet .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;}
.box_papet .formats_coll form p select{width:160px;border:1px solid #999;}

.tab_zoom{float:left;width:35px;margin:0 0 0 10px;}
.tab_zoom a{position:relative;z-index:3;text-decoration:none;margin:0 5px 5px 0;font-size:12px;float:left;}
.tab_zoom a:hover{z-index:25;}
.tab_zoom a span{display:none;}
.tab_zoom a:hover span{display:block;padding:2px 3px;position:absolute;bottom:25px;left:25px;border:1px solid #ccc;background:#fff;color:#333;text-align:center;width:60px;font-weight:normal;}

/*/////////////////////////// Mise en page //////////////////////////////////////////*/
/* EXEMPLES FORMATS CARDS */
.formats_title{width:345px!important;width:335px;float:left;color:#3c3d3d;font-weight:bold;padding:0 5px 5px;margin:6px 6px 0 0;border:1px solid #CCCCCC;}
.formats_title img{float:left;}
.formats_title p{border-bottom:1px solid #fccec1;height:auto;width:100%;border-bottom:1px solid #fccec1;margin-bottom:5px;padding:0 0 5px;}

/* ACCROCHE */
.accroche{font-weight:bold;}

/* BOX LEFT OCCASION */
#list_occas{padding:5px 0 0;color:#0066CC;}
#list_occas li{padding:0;margin:5px 0;}
#list_occas li span{color:#333;}

/* ZOOM EXEMPLES LAYOUT */
#illu6 h4{margin:10px 0 5px;background:#f2f2f2;padding:3px 3px 3px 10px;width:800px;}
.ex_cards{margin:0 40px 0 0;}

/* EXEMPLES LAYOUT */
.illu_ex{width:145px;height:100px;float:left;margin:0 0 10px;}
.illu_ex p{margin:0;font-weight:bold;padding:0 0 0 5px;}
.illu_ex p img{position:relative;top:3px;}
.illu_ex p a{margin:0 0 0 5px;}

/* LISTS DESCRIPTION */
ul.descr_cards{margin:0;padding:0;list-style:none;}
ul.descr_cards li{background:url(/images/newsite/photobooks/puce.gif) no-repeat;background-position:0 2px;float:left;width:320px;margin:0 15px 0 0;padding:0 0 2px 15px;}
ul.descr_notebooks{width:320px;float:left;height:auto;margin:0;padding:0 0 0 20px;list-style:url(/images/newsite/photobooks/puce.gif) outside;}
ul.descr_notebooks li{padding:2px 0;}
ul.descr_notebooks li img{position:relative;top:3px;}
#bold_red{color:#cc0000;font-size:28px;font-weight:bold;}
.highslide-image{border:1px solid #ccc;position:absolute;top:80px;left:0;z-index:-2;}
.title_illu span.txt{float:left;width:500px;text-align:left;height:25px;}
.order_cards_content_ex{margin:0;padding:0;float:right;height:25px;}
.through{text-decoration:line-through;position:relative;bottom:5px;margin:0 0 0 5px;font-weight:normal;}
.through2{text-decoration:line-through;margin:0 0 0 5px;}
#type_paper{float:left;}

/* PRIX DEGRESSIFS */
#deg_prices{width:210px;height:85px;float:left;cursor:pointer;margin:10px 0 0 3px;padding:0;text-align:left;font-size:12px;}
#deg_prices a{color:#fff;height:83px;width:205px;display:block;background:url(/images/newsite/greetings_cards/deg_prices_picto.jpg) no-repeat;padding:2px 0 0 5px;}
#deg_prices a:hover{text-decoration:underline;}
#illu100 .title_illu{width:250px;color:#36a1eb;text-align:left;float:left;}
#illu100 .title_illu span{color:#333;}
#illu100 .title_illu2{width:650px;color:#36a1eb;text-align:left;float:left;margin:0 0 0 20px;font-size:22px;}
#illu100 #content_tab,#illu100 #content_tab1{font-size:12px;text-align:left;margin:20px 20px 0 0;float:left;}
#illu100 #content_tab .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 .ligne_tab,#illu120 #content_tab .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_tab1 .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 .top_middle_tab .format,#illu100 #content_tab .top_middle_tab .prix,#illu100 #content_tab1 .top_middle_tab .format,#illu100 #content_tab1 .top_middle_tab .prix{width:100px;float:left;color:#fff;font-size:12px;margin:0;}
#illu100 #content_tab .center_middle_tab,#illu100 #content_tab1 .center_middle_tab,#illu120 #content_tab .center_middle_tab,#illu120 #content_tab1 .center_middle_tab{border:0;padding:0;}
#illu100 #content_tab .format{width:100px;float:left;}
#illu100 #content_tab1 .format{width:120px;float:left;margin:5px 0 0;}
#illu100 #content_tab .format_pt{width:70px;float:left;color:#ffffff;font-size:12px;margin:0;}
#illu100 #content_tab .exemp_pt{width:70px;float:left;color:#000;font-size:12px;margin:0;}
#illu100 #content_tab .prix{width:100px;float:left;text-align:left;font-size:14px;color:#cc0000;font-weight:bold;}
#illu100 #content_tab1 .prix{width:100px;float:left;color:#cc0000;text-align:left;font-weight:bold;font-size:16px;margin:8px 0 0;}
#illu100 #content_tab .prix_pt{width:70px;float:left;font-size:14px;color:#cc0000;font-weight:bold;}
#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 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;}
