/* LEFT COLUMN */
.middle_left{border-left:1px solid #CCC;border-right:1px solid #CCC;bottom:0!important;margin:0!important;padding:1px 0 3px!important;position:static;width:243px;}
.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 6px;}
.middle_left h1:hover{background:#f7f7f7 url(/images/newsite/menu/arrow.gif) no-repeat;background-position:0 6px;}
.middle_left h1 a{color:#333;text-decoration:none;display:block;}
.middle_left h1.select a{color:#FA530A;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 0;padding:0 3px 0 10px;}
.middle_left .arrowlistmenu .title_nav{color:#333;cursor:pointer;float:left;font-size:12px;font-weight:700;display:block;height:20px;margin:0 0 5px;padding:2px 0 0;width:200px;}
.middle_left .arrowlistmenu .title_nav_select{color:#0369d9;cursor:pointer;float:left;font-size:12px;font-weight:700;font-style:italic;display:block;height:20px;margin:0 0 5px;padding:2px 0 0;width:200px;}
.middle_left .arrowlistmenu .title_nav a{color:#333;}
.middle_left .arrowlistmenu .title_nav_select a,.title_nav_select a:hover{color:#0369d9;text-decoration:none;}

.middle_left ul#infos_plus{color:#000;font-size:12px;list-style-type:none;margin:15px 0 0;padding:0 10px;}
.middle_left .order_box_left{float:none;margin:15px 3px 0 0;padding:0; width:240px;}


/* HEADER */
#header_prints{float:right;width:748px;margin:0;height:295px;}
#header_prints .order_box_header{float:right;width:160px;margin:0 0 0 0!important;padding:0 15px 0 0;}
#header_prints #cont_tabs{margin:20px 0 0 0;height:63px;width:746px;float:left;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;overflow:hidden;font-size:15px;}
#header_prints .tabs{height:43px;width:110px;float:left;background:url(/images/newsite/tabs/tabs.png) no-repeat bottom right;color:#333;padding:20px 0 0 30px;margin:0 0 0 -25px;position:relative;z-index:10;cursor:pointer;}
#header_prints .tabs_first{height:43px;width:100px;float:left;background:url(/images/newsite/tabs/tabs_first.png) no-repeat bottom right;color:#333;padding:20px 0 0 5px;margin:0;position:relative;z-index:10;cursor:pointer;}
#header_prints .tabs_select{height:43px;width:110px;float:left;background:url(/images/newsite/tabs/tabs_selected.png) no-repeat bottom right;color:#333;padding:20px 0 0 30px;margin:0 0 0 -25px;position:relative;z-index:20;cursor:pointer;font-weight:bold;}
#header_prints .tabs_select_first{height:43px;width:100px;float:left;background:url(/images/newsite/tabs/tabs_first_selected.png) no-repeat bottom right;color:#333;padding:20px 0 0 5px;margin:0;position:relative;z-index:20;cursor:pointer;font-weight:bold;}
#header_prints .tabs a{color:#333;text-decoration:none;}
#header_prints .tabs_over a{color:#333;text-decoration:none;font-weight:bold;}
#header_prints .tabs span,#header_prints .tabs_over span{font-size:13px;}
#header_prints #footer_header{height:9px;width:746px;float:left;background:#e7e7e7;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}


/* CONTENT */
#tab_gen{float:right;width:728px!important;height:auto;margin:0;padding:10px 9px 20px;color:#333;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;}
.tab_content_gen{width:730px;height:auto;float:right;margin:20px 0 10px;padding:0;color:#333;display:block;}


/* ZOOM RATIO */
.col_info_ratio{width:435px;float:left;}
.col_info_ratio_img{width:auto;height:auto;margin:2px 15px 15px 0;float:left;}


/* PRICES */
.box-header-tab{background:url(/images/newsite/photo_prints/header-title-tab.jpg) repeat-x #d5e0e4;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;}
.box-header-tab p{margin:0;padding:5px 10px;color:#3174BB;font-weight:bold;}
.box-header-tab h2{font-weight:normal;padding:10px;font-size:18px;color:#3174BB;margin:0;border-bottom:1px solid #3174BB;}
.box-tab{padding:5px;border:1px solid #ccc;}
.tabs_prices{width:100%;border-collapse:collapse;border-spacing:2px;}
.tabs_prices td{height:35px;padding:2px;}
.tabs_prices tr:hover{background:#f7f7f7;}
.tabs_prices tr.separator td{height:20px;}
.tabs_prices tr.separator:hover{background:none;}
.tabs_prices tr td.size{font-size:11px;color:#666;}
.tabs_prices_delivery td{height:25px;}
.col_prices{width:387px;float:left;margin:0 21px 0 0;}
.col_prices_2{width:317px;float:left;margin:10px 0 0 0;}
.col_prices_formats{float:left;padding:0 0 0 0;margin:0 0 0 0;width:243px;}
.col_prices_formats p{margin:0;font-size:14px; color: #3174BB;padding:5px;background:#d5e0e4;}
.exemple span{color:#cf0000;}
.price{color:#333;font-weight:normal;}
.price span{color:#cf0000;font-size:16px;}
#link_poster a{color:#0963C4;text-decoration:underline;}
#link_poster img{margin:0 5px 10px 0;float:left;}
.price_royal{color:#f43c07;}
.promo_txt{color:#c00;font-weight:700;font-size:11px;padding:0 10px 0 0;}
.promo_txt2{color:#fff;font-weight:700;font-size:11px;padding:0 10px;background:red;}


/* DESCRIPTION */
#cont_logo_info{float:left;width:100px;margin:45px 0px 0 0;}
#cont_logo_info img{width:100px;height:auto;}
#cont_kodak_illu{float:left;width:630px;margin:20px 0 0 0;}
#cont_kodak_illu img{width:300px;height:auto;}
#cont_kodak_illu .logo_info{width:300px;margin:0 0 0 15px;font-weight:bold;float:left;text-align:center;color:#333;}
.list_pop_up{margin:5px 0;padding:0;width:730px;float:left;display:block;}
.list_pop_up img{float:left;margin:0 5px 0 0;}
h3.title_avant{}
ol.list_avant{margin:0 0 10px 0;padding:10px 0 0 20px;}


/* INFOS TECHNIQUES */
.tab_quality{border:1px solid #999;width:100%;margin:20px auto;text-align:center;}
.tab_quality tr.over{background:#f7f7f7;}
.tab_quality tr:hover{background:#e6e6e6;}
.tab_quality tr#title_row_tab:hover{background:none;}
.tab_quality td{font-size:11px;color:#333;padding:3px;}
td.qual_opt{color:green;}
td.qual_satis{color:#12490f;}
td.qual_lim{color:#6d440f;}
td.qual_ins{color:#e30000;}
td.qual_prints{font-size:12px;font-weight:700;vertical-align:bottom;line-height:16px;}
td.qual_opt2{color:green;font-size:12px;font-weight:700;line-height:16px;vertical-align:top;}
td.qual_satis2{color:#12490f;font-size:12px;font-weight:700;line-height:16px;vertical-align:top;padding:0 70px;}
td.qual_lim2{color:#6d440f;font-size:12px;font-weight:700;line-height:16px;vertical-align:top;padding:0 70px;}
td.qual_ins2{color:#e30000;font-size:12px;font-weight:700;line-height:16px;vertical-align:top;}
td.qual_satis2 img, td.qual_ins2 img, td.qual_lim2 img, td.qual_opt2 img{float:none;}
td.border-top{background:#999;height:1px;margin:0;padding:0;}
td.separator_rows{background:#666;height:5px;}
td.title_rows{background:#ccc;color:#333;text-align:left;font-size:14px;}


/* HOW ORDER */
p.p_list{background: url("/images/newsite/help/puce.gif") no-repeat scroll 0 2px transparent;margin: 0 0 10px 10px;padding: 0 0 0 15px;}
p.p_list a, p.p_list a:hover{color:#0963c4;text-decoration:underline;}


/*/////////////////////////// Mise en page //////////////////////////////////////////*/
.through{text-decoration:line-through;font-size:11px;}
ol li{margin:0 0 5px 0;}
#vid_left2{background:url(/images/newsite/buttons/orange-video.gif) no-repeat top;height:29px;width:25px;float:right;}
.order_box_bottom{float:right;width:300px;margin:10px 10px 0 0;}
ul.quality_list{margin:10px 0 0;padding:0;list-style-type:none;}
ul.quality_list li{list-style:none;}
ul.quality_list img{float:left;margin:0 5px 0 0;}
ul.quality_list a{text-decoration:underline;color:#000;}
#pugo{margin:0 0 10px 0;}
#pugo img{float:left;height:60px;width:auto;margin:0 10px 0 0;}
#pugo a{color:#0963c4}
.new{color:#fff;font-size:13px;font-weight:bold;background:#f43c07;padding:1px 5px;}
