/* CSS Document */
/* form */
#b_form{padding:0;margin:0;}
/* paging_line stare */
#paging_line, #paging_line2{background:#f8f8f8;margin:10px 0;padding:6px 0 3px 0;}
#paging_line div, #paging_line div a, #paging_line2 div, #paging_line2 div a{color:#444444;font-size:11px;}
#paging_line div span, #paging_line2 div span{color:#999999;}
#paging_line form, #paging_line2 form{margin:0;padding:0;display:inline;}
/* paging_line NOVE */
#paging_box{margin-bottom:10px;}
#paging_box2{margin-top:10px;}
#paging_box_1,#paging_box_12{background:url(./eshop.paging_bg1.jpg) repeat-x;height:36px;line-height:36px;font-size:11px;}
#paging_box_2{background:url(./eshop.paging_bg2.jpg) repeat-x;height:41px;font-size:11px;}
#paging_box_22{background:url(./eshop.paging_bg3.jpg) repeat-x left bottom; font-size:11px; padding-bottom:12px;}
#paging_box_22 div span, #paging_box_22 div span{color:#444444;}
#paging_box_2 img,#paging_box_22 img{border:0 none; }
#paging_box_22 div, #paging_box_22 div a, #paging_box_22 div, #paging_box_22 div a{color:#444444;font-size:11px;}
#paging_box_2 .left,#paging_box_22 .left{padding-top:14px;}
#paging_box_2 .right,#paging_box_22 .right{padding-top:8px;}
#paging_sorting{margin:0;padding:0;}
#paging_sorting .paging_sorting_title{float:left;margin-right:8px;display:inline;}
#paging_sorting select{font-size:11px;}
/* eshop.p_list */
#p_list{float:left;background:#ffffff;}
#p_list2{display:block;background:#555555 url(./eshop.p_list2_bg.jpg) repeat-x; padding-left:20px;}
#p_list2 h2.p_list2_h2w{color:#ffffff; font-weight:normal; font-size:16px; margin-bottom:20px;}
#p_list .p_list_item{float:left;height:344px;margin:0 6px 10px 0;width:192px;}
#p_list2 .p_list_item{width:179px;margin:0 10px 15px 0;}
#p_list .last_item{margin:0 0 10px 0;}
#p_list .p_list_item2{border:1px #eeeeee solid;background:#f8f8f8;}
#p_list2 .p_list_item2{border:1px #000000 solid;}
#p_list table, #p_list td{border-collapse:collapse;margin:0;padding:0;}
#p_list table{width:100%;}
#p_list td{background:#ffffff;color:#000000;font-size:11px;padding:0 13px 0 17px;text-align:left;}
#p_list2 td2{padding:0 10px 0 14px;}
#p_list td a{color:#000000;text-decoration:none;}
#p_list .td1{cursor:pointer;height:58px;vertical-align:top;overflow:hidden;}
#p_list .td1 h2{font-weight:bold;font-size:12px;padding:17px 0 0 0;margin:0;}
#p_list .td2{cursor:pointer;height:145px;text-align:center;vertical-align:top;}
#p_list .td3{cursor:pointer;font-weight:bold;height:12px;padding-right:0;}
#p_list .td3b{cursor:pointer;font-weight:bold;height:15px;padding:0 13px 0 0;}
#p_list .td3b div{height:22px;color:#01A3A8;float:right;font-size:14px;font-weight:bold;text-align:right;}
#p_list td a:hover{color:#01A3A8;}
#p_list .td4{padding-right:0; margin:0;}
#p_list .td5{cursor:pointer;height:48px;vertical-align:top;}
#p_list .td6{background:transparent;color:#444444;height:45px;text-align:center;}
#p_list .td6 input{border:1px #c2c2c2 solid;color:#444444;margin:0 2px;padding-right:4px;text-align:right;width:30px;}
#p_list .td6 a{color:#000000;text-decoration:underline;}
#p_list2 .td6{padding:0;}
#p_list .td7{height:1px;line-height:1px;}
#p_list2 .p_list2_btn{margin:8px 20px 0 0;}
#p_list2 .p_list2_btn img{border:0 none; cursor:pointer;}
#p_list2 .p_list_arrow{margin:6px 6px 0 0; float:left;}
/* eshop.p_detail */
#p_detail{}
#p_detail .p_text{background:#ffffff url(./eshop.text_bg.jpg) repeat-x left bottom;margin-left:5px;text-align:left;width:400px;}
#p_detail .p_text div{padding:10px 16px 18px 18px;}
#p_detail .p_text table{width:100%;}
#p_detail .p_text td{padding-bottom:5px;color:#3a3a3b;}
#p_detail .p_text .p_ltd{width:150px;}
#p_detail .p_text .p_rtd2{width:100px;}
#p_detail .p_text .p_rtd{width:225px;}
#p_detail .p_text .p_rtd a,#p_detail .p_text .p_rtd2 a{color:#3a3a3b;text-decoration:none;}
#p_detail .p_text .p_rtd a:hover,#p_detail .p_text .p_rtd2 a:hover{text-decoration:underline;}
#p_detail .p_text .p_rtd3{text-align:right;vertical-align:top;}
#p_detail .p_text .p_rtd3 img{margin:auto;}
#p_detail .p_text .p_ctd{background:url(./eshop.text_dot.gif) repeat-x left center;}
#p_detail .p_text .bold{font-weight:bold;}
#p_detail .p_text .btn{padding-top:15px;}
#p_detail .p_text .btn img{border:0 none;cursor:pointer;float:none;}
#p_detail .p_text .overline_n, #p_detail .p_text .overline_y{margin:0; padding:0; width:110px; float:left; font-size:15px; }
#p_detail .p_text .p_rtd span{color:#01A3A8;font-size:15px;}
#p_detail .p_text .overline_n{font-weight:bold;}
#p_detail .p_text .overline_y,#p_detail .p_text .overline_y span{text-decoration:line-through; color:#3a3a3b; font-size:12px; font-weight:normal;}
#p_detail .p_text span.normal{font-weight:normal; color:#3a3a3b; }
#p_detail .p_text span.red{color:#bb0000;}
#p_detail .p_text span.green{color:#00aa00;}
#p_detail .p_text span.orange,#p_list .td3b_div .orange{color:#FF6600;}
#p_detail .p_text .disc_title{margin:0; padding:0; width:110px; float:left; font-size:12px;}
#p_detail .p_text input{color:#3a3a3b;width:218px;padding-left:4px;}
#p_detail .p_images{text-align:left;width:382px;}
#p_detail .p_images img{border:0 none;margin-bottom:20px;}
.web_title_nimg{margin-right:18px;}
/* basket_steps */
#b_steps img{border:0 none;}
/* basket_table */
#basket_tbl,#basket_tbl td{}
.basket_div_tbl{margin:5px 0 10px 0;}
.basket_div_tbl2{margin:0; }
.basket_div_tbl2 td {background:#F9F9F9;}
.basket_div_tbl2 td a {font-weight:normal;color:#000000;}
.basket_div_tbl2b td, .basket_div_tbl2b table {background:#EEEEEE; padding:0; border-collapse: collapse; }

.basket_div_tbl2b #basket_tbl2 { border-top:0;}

#basket_div_tbl3{background:#63C2BC;  border:1px #63C2BC solid;  margin:0;  padding:6px 10px;}
.clg#basket_div_tbl3{background:#ABABAB; border:1px #ABABAB solid;}

#basket_tbl{}
#basket_tbl img{border:0 none;}
#basket_tbl td{color:#535353;padding:6px;text-align:left;vertical-align:top;}

.basket_tbl_item td a {font-weight: normal; color:#000000;}
.basket_tbl_item td {background:#EEEEEE; color:#000000; border-top:6px #ffffff solid;}
.basket_tbl_item td input {text-align:right;padding-right:6px;background:#ffffff;border:#C0C0C0; }
.basket_tbl_item2 td { background:red; }
.basket_item_img { height:84px; width:84px; background:white; text-align:center; overflow: hidden;}
.basket_item_img img {border:0 none; margin:auto;}
.basket_item_txt {padding:6px 20px; color:#000000; font-size:12px;line-height:18px;}
.basket_item_txt span, .basket_item_txt em {line-height:20px;color:#767676;}
td.basket_item_del  {background:#F8F8F8;line-height:17px; border-left:2px #ffffff solid; width:80px;}
.rel_pos {float:left; margin-right:4px;}

#basket_tbl_title{font-weight:bold;}
#basket_tbl_title td{color:#3a3a3b;}
#basket_tbl_title .b_t_2{width:85px;}

#basket_tbl .b_right{text-align:right;padding:15px;color:#000000;}
#basket_tbl .b_right2{text-align:right;}
#basket_tbl .b_nospace{padding-left:8px;}
#basket_tbl .b_line1{background:#ffffff url(./eshop.dots_v.gif) repeat-y center top;margin:0;padding:0;width:3px;}
#basket_tbl .b_line2{background:#ffffff url(./eshop.dots_h.gif) repeat-x left center;height:1px;line-height:1px;margin:0;padding:0;}
#basket_tbl input{border:1px #cccccc solid;width:90px;}
#basket_tbl2{background:#f9f9f9;border:1px #e1e1e1 solid;margin-top:0;width:100%;}
#basket_tbl2 .tbl2_td0{width:335px;}
#basket_tbl2 .tbl2_td9{width:165px;}
#basket_tbl2 .tbl2_td2,#basket_tbl2 .tbl2_td4{width:100px;}
#basket_tbl2 .tbl2_td1,#basket_tbl2 .tbl2_td2,#basket_tbl2 .tbl2_td3{color:#000000;font-size:13px;text-align:right; padding-left:65px; padding-right:15px;}
#basket_tbl2 .tbl2_td4{color:#000000;font-size:13px;text-align:right;}
#basket_tbl2 .tbl2_td3, #basket_tbl2 .tbl2_td4 {padding-top:10px; font-weight:bold;padding-left:65px; padding-right:15px;}
#basket_tbl2 .tbl2_td1,#basket_tbl2 .tbl2_td2{padding-top:15px;}
#basket_tbl2 .tbl2_td3,#basket_tbl2 .tbl2_td4{padding-bottom:15px;}
#basket_tbl2 td{padding-right:10px;}
/* */
#b_buttons{margin:10px 0;}
#b_buttons .tac{text-align:center;}
#b_buttons .tac2{left:-15px;margin:auto;position:relative;text-align:center;width:500px;}
#b_buttons div{width:100%;}
#b_buttons img{border:0 none;cursor:pointer;}
#basket_div_tbl3 td{color:#ffffff; font-size:16px; }
#basket_div_tbl3 div{width:100%;}
#basket_div_tbl3 table{width:100%;}
#basket_div_tbl3 .b_right{text-align:right;}
/* steps 2,3,4,5 */
.b_div_grey,.b_div_grey2{background:#f9f9f9;border:1px #cccccc solid;display:block;line-height:30px;margin-top:6px;}
.b_div_grey2{line-height:18px;}
.b_div_grey3{background:#67b1e3;border:1px #67b1e3 solid;color:#ffffff;display:block;line-height:18px;margin-top:6px;}
.b_div_grey .space_div{padding:20px 0;padding-left:232px;text-align:left;}
.b_div_grey img{border:0 none;}
.b_div_grey .b_f_height{height:160px;}
.b_div_grey .b_f_height2{height:140px;}
.b_div_dots{background:url(./eshop.dots_h.gif) repeat-x left center;line-height:10px;}
h2.space1{font-size:13px;margin-bottom:3px;margin-top:20px;}
#bf_note_enclosure{border:1px #cccccc solid;margin-top:5px;}
.b_tbl_steps{margin:15px 0;text-align:left;width:98%;}
.b_tbl_steps td{vertical-align:top;}
.b_div_grey2 .b_tbl_steps,.b_div_grey3 .b_tbl_steps{margin:5px;}
.b_tbl_steps .b_tbl_1{width:190px;}
.b_tbl_steps .b_tbl_3{width:300px;}
.b_tbl_steps .b_tbl_1b{font-weight:bold;width:190px;}
.b_tbl_steps .b_tbl_1b2{font-weight:bold;font-size:13px;}
.b_tbl_steps .b_tbl_2 input{border:1px #cccccc solid;padding-left:4px;padding-right:4px;width:220px;}
.b_tbl_steps .b_tbl_mess{background:#ffffff;border:1px #cccccc solid;padding:0 10px;margin:0 15px 0 0;}
.b_tbl_steps .b_right{text-align:right;padding-right:15px;}
.b_tbl_blue{background:#67b1e3;color:#ffffff;}
#b_blue_box{background:#67b1e3;color:#ffffff;margin:6px 0 2px 0;padding:20px 0 50px 0;}
#b_blue_box h2{font-size:16px;}
#b_gray_line{background:#e2e2e2;height:9px;line-height:9px;}
.eurof {font-size:11px;color:#666666;}
/* */
h2.space1{font-weight:bold;font-size:12px;margin:0;padding:17px 0 0 0;}
.space1{margin-left:18px;}
.space1 a{color:#368EC6;}
/* -----*/
#prepay0{margin-left:18px;}
#prepay{border:1px #cccccc solid;}
#prepay p{padding-left:18px;margin:0;}
#prepay h2{font-size:24px;font-weight:normal;margin:0;padding:8px 14px;}
#prepay .tline{color:#ffffff;font-weight:bold;padding-top:8px;padding-bottom:8px;}
/* #prepay .tline{background:#ec2c9b;} #prepay .tcolor {color:#ec2c9b;} */
#prepay .tline{background:#63C2BC;} #prepay .tcolor {color:#63C2BC;}
#prepay .tline2{background:#f9f9f9;clear:both;width:100%;border-bottom:1px #cccccc solid;}
#prepay table{padding:0;width:500px;}
#prepay td{padding:8px 0;font-weight:bold;font-size:12px;}
#prepay .tbox{background:#eeeeee;width:204px;height:118px;float:right;border:1px #cccccc solid;border-top:0;position:relative;right:-1px;text-align:center;}
#prepay .tbox img{margin:10px auto 0 auto;border:0 none;cursor:pointer;}
/* #prepay .tbox:hover{border:1px #ec2c9b solid; background:#fef5fa;border-top:0;cursor:pointer;} */
#prepay .tbox:hover{border:1px #63C2BC solid; background:#eefff9;border-top:0;cursor:pointer;}
/* NEW-BAS */
.basket_d{border:1px #cccccc solid;width:732px;margin-bottom:14px;}
.basket_d .titdiv1,.basket_d .titdiv2,.titdiv3{background:#7e7e7e;color:#ffffff;padding:8px 20px;}
.basket_d .titdiv2{background:#cccccc;color:#000000;}
.titdiv3{background:transparent;color:#000000;}
.basket_d .titdiv1b,.basket_d .titdiv2b{background:#eeeeee;padding:17px 25px 17px 0;}
.basket_d .titdiv2b{background:#ffffff;}
.basket_d table{border-collapse:collapse;}
.basket_d td{padding:3px 0;}
.basket_d .tdtit{width:150px;padding-left:20px;}
.basket_d .inp{border:1px #b2b9c3 solid;height:18px;line-height:18px;margin-left:5px;width:216px}
.basket_inf{font-size:11px;line-height:16px;padding:30px;padding-left:0;width:182px;}
.basket_inf td{vertical-align:top;}
.titdiv3b textarea{border:1px #CCCCCC solid;height:140px;width:100%;}
/* */
.basket_s3_head{background:#7e7e7e;color:#ffffff;padding:8px 20px;}
.basket_s3{width:100%;}
.basket_s3_ttl{background:#e1e1e1;}
.basket_s3 table{border-collapse:collapse;width:100%;}
.basket_s3 td{padding:6px 12px;}
.basket_s3 .b_right{text-align:right;}
.basket_s3_ttl td{border-right:2px #ffffff solid;font-weight:bold;}
.basket_s3_line{background:transparent;border-top:1px #EDEDED solid;font-size:1px;height:1px;}
.basket_s3_items td{line-height:20px;vertical-align:top;border-bottom:1px #f6f6f6 solid;}
.basket_s3_items span{color:#666666;}
.basket_s3_bot{background:#f6f6f6;}
.basket_s3_bot .b_right_b1{color:#02A1A5;font-weight:bold;padding-bottom:3px;text-align:right;}
.basket_s3_bot .b_right_b2{color:#000000;font-weight:bold;padding-top:3px;text-align:right;}
.basket_s3_inf{overflow:visible;width:100%;}
/* */
.basket_w1{float:left;width:325px;}
.basket_w2{float:left;margin-left:8px;width:400px;}
.basket_w3{float:left;margin-left:8px;width:190px;}
.basket_w1 table,.basket_w2 table{border:1px #e1e1e1 solid;border-collapse:collapse;height:175px;width:100%;}
.basket_w1 td,.basket_w2 td{line-height:17px;padding:8px 20px;vertical-align:top;}
.basket_w1 .ttl,.basket_w2 .ttl{background:#e1e1e1;}
/* */
.basket_w4 input, .basket_w4 select, .basket_w5 input, .basket_w5 select {font-size: 12px;}
.basket_w4{float:left;width:325px;}
.basket_w5{float:right;width:655px;}
.basket_w4 table,.basket_w5 table{border-collapse:collapse;width:100%;}
.basket_w4 td,.basket_w5 td{background:#e1e1e1;line-height:17px;padding:8px 20px;}
.basket_w4 .ttl,.basket_w5 .ttl{background:#7e7e7e;color:#fefefe;}
/* */
.basket_w6 {  background:#63C2BC; margin:4px 0;}
.basket_w6 table {width:100%;}
.basket_w6 td { color:#ffffff; font-size:14px; text-align:right; padding:10px 20px;}
.basket_last {width:100%;background:#63C2BC;color:#ffffff;}
/* */
.gifts_class#basket_tbl td.g_left, .gifts_class#basket_tbl td.g_right { background:#F9F9F9;}
.gifts_class{width:100%;border:1px #E2E2E2 solid;margin-bottom:-2px; border-collapse: collapse;}
.gifts_class#basket_tbl td{text-align:center; background:#ffffff;}
.gifts_class#basket_tbl img{border:0 none;}
.gifts_class#basket_tbl td img{margin:10px auto 10px auto;}
#basket_tbl td.g_left{text-align:left;font-size:14px;}
#basket_tbl td.g_right{text-align:right;font-size:16px;color:#FF6600;padding-right:10px;}
.gifts_class #basket_tbl_title td {background:#E2E2E2;}
#basket_tbl .basket_tbl_lines .b_line1{background:#ffffff url(./eshop.dots_v.gif) repeat-y center top;margin:0;padding:0;width:3px;}
.gifts_class#basket_tbl td.g_backg{background:#63C2BC;color:#ffffff;}
.gifts_class#basket_tbl a { color: #63C2BC;}
#voucher_mess2 {color:#63C2BC;font-size:16px;font-weight:bold;padding:15px;text-align:right; }
.basket_help{float:right;margin:10px;text-align:right;}
.basket_help1{font-size:14px;color:#63C2BC;}
.basket_help2{font-size:13px;}