/* 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:6px 0 10px 0;}
#paging_box img,#paging_box2 img{border:0 none;}
#paging_box2 a,#paging_box a{color:#D80100;}
#paging_box2{margin-top:0;}
#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{margin-top:-4px;margin-right:8px;display:inline;}
#paging_sorting select{font-size:11px;}
/* eshop.p_list */
#p_list{float:left;}
#p_list .p_list_item{float:left;height:246px;margin:10px 0 0 7px;width:179px;}
#p_list .last_item{margin:10px 0 0 7px;}
#p_list .p_list_item2{border:1px #CFD4DA solid;background:#f8f8f8;}
#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_list td a{color:#000000;text-decoration:none;}
#p_list td a:hover{color:#D80100;}
#p_list .td1{cursor:pointer;height:45px;vertical-align:top;overflow:hidden;}
#p_list .td1 h2{font-weight:bold;font-size:12px;padding:8px 0 0 0;margin:0;}
#p_list .td2{cursor:pointer;height:112px;text-align:center;vertical-align:top;}
/* #p_list .td3{cursor:pointer;font-weight:bold;height:12px;}
*/
#p_list .td3{cursor:pointer;font-weight:bold;height:12px;width:85px;padding-right:0;}
#p_list .td3b{cursor:pointer;font-weight:bold;height:12px;padding:0 13px 0 0;}
#p_list .td3b div{color:#D80100;float:right;font-size:14px;font-weight:bold;text-align:right;width:75px;}
#p_list .td3b .td3b_div{width:87px;color:#D80100;font-size:15px;line-height:16px;}
#p_list .td4{height:22px;}
#p_list .td5{cursor:pointer;height:33px;vertical-align:top;padding-top:0;}
#p_list .td6{background:transparent;color:#444444;height:26px;text-align:center;}
#p_list .td6 input{border:1px #c2c2c2 solid;color:#444444;margin:0 2px;padding-right:4px;text-align:right;top:1px;width:20px;}
#p_list .td6 a{color:#000000;text-decoration:underline;}
#p_list .td7{height:1px;line-height:1px;}
/* eshop.p_detail */
#p_detail{margin-top:-8px;}
#p_detail .p_images{text-align:center;background:#ffffff url(./eshop.p_detail_img_bg.jpg) repeat-x;width:530px;}
#p_detail .p_images img{border:1px #dddddd solid;padding:2px;margin:12px auto 10px auto;background:#ffffff;}
#p_detail .gr_line{background:url(./eshop.p_detail_line.gif) repeat-x center;font-size:1px;height:1px;line-height:1px;margin:2px 0;width:530px;}
#p_detail .detail_content1{width:530px;}
#p_detail .detail_content2{padding:0;margin:15px 10px;}
#p_detail .detail_price1{width:530px;background:url(./eshop.p_detail_text_bg.jpg) repeat-x;}
#p_detail .detail_price2{padding:2px 10px;}
#p_detail .detail_price2 #dtable{width:508px;}
#p_detail .detail_right{text-align:right;height:54px;}
#p_detail .detail_price2 input{color:#3a3a3b;width:180px;padding-left:4px;border-top:1px #acadb2 solid;border-right:1px #dbe0e6 solid;border-left:1px #e3e2ea solid;border-bottom:1px #e4e9ef solid;}
#p_detail .price_title{font-size:14px;}
#p_detail .price_num{font-size:16px;color:#da0000;}
#p_detail img.detail_images{border:1px #dddddd solid;padding:2px;margin:0 4px 8px 4px;background:#ffffff;cursor:pointer;}
/*#p_detail .p_text{margin-left:5px;margin-right:-10px;text-align:left;width:530px;}
#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_rtd{width:225px;}
#p_detail .p_text .p_rtd a{color:#3a3a3b;text-decoration:none;}
#p_detail .p_text .p_rtd a:hover{text-decoration:underline;}
#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 .d_price{color:#D80100;font-size:14px;}
#p_detail .p_text span.red{color:#bb0000;}
#p_detail .p_text span.green{color:#00aa00;}
#p_detail .p_text input{color:#3a3a3b;width:218px;padding-left:4px;}
#p_detail #p_btn1 a,#p_detail #p_btn2 a{text-decoration:none;}
*/
/* basket_steps */
#b_steps img{border:0 none;}
/* basket_table */
#basket_tbl,#basket_tbl td{border-collapse:collapse;}
.basket_div_tbl{margin:5px 0 10px 0;}
#basket_tbl{}
#basket_tbl img{border:0 none;}
#basket_tbl td{color:#535353;padding:6px;padding-left:15px;text-align:left;vertical-align:top;}
#basket_tbl_title{background:#e2e2e2;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-right:10px;}
#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:20px;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;font-weight:bold;text-align:right;}
#basket_tbl2 .tbl2_td4{color:#000000;font-size:16px;font-weight:bold;text-align:right;}
#basket_tbl2 .tbl2_td1,#basket_tbl2 .tbl2_td2{padding-top:15px;}
#basket_tbl2 .tbl2_td3,#basket_tbl2 .tbl2_td4{padding-bottom:15px;}
#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;}
/* 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;}
/**/
.basket2 {
	width: 530px;
}
.basket2, .basket2 th, .basket2 td, .basket2 tr {
	border-collapse: collapse;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: left;
}
.basket2 th {
	background: #B80000;
	color: #ffffff;
	font-size: 14px;
	padding: 3px 10px;
}
.basket2 td {
	background: #ffffff url(./eshop.basket2_bg.jpg) repeat-x;
	color: #000000;
	padding: 6px 10px;
}
.basket2 input {
    border: 1px #cccccc solid;
    margin-right: 5px;
    text-align: center;
    width: 23px;
}
.basket2 .b_ico {
    cursor: pointer;
    position: relative;
    top: 2px;
    z-index: 1;
}
.b_ico2 {
    margin-right: 5px;
    position: relative;
    top: 4px;
    z-index: 1;
}
.basket2 a {
    color: #000000;
    text-decoration: none;
}
.basket2 a:hover {
    text-decoration: underline;
}
.basket2 .t_price {
    font-size: 14px;
    padding: 8px 10px;
    text-align: right;
}
.basket2 .t_price span {
    color: #D70000;
}
.basket2 .t_button {
    background: #ffffff url(./dots.gif) repeat-x top;
    border-bottom: 1px #C1C1C1 solid;
    padding: 8px 10px;
}
.basket2_p {
    line-height: 14px;
    margin: 0;
    padding: 6px 0 3px 0;
}
.div_float1 {
    float:left;
    height: 25px;
    line-height: 25px;
    margin-top:5px;
    margin-right: 30px;
}
.div_float1 a, .div_float1 a:hover, .div_float3 a, .div_float3 a:hover {
    text-decoration: none;
}
.div_float1 td, .div_float3 td {
    background: #ffffff;
    padding: 0;
}
.div_float2 {
    color: #D70000;
    float: right;
    font-size: 14px;
    text-align: right;
    width:200px;
}
.div_float3 {
    float: right;
    height: 30px;
    line-height: 30px;
}
.div_float3 td {
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
}
.basket2 h2 {
    padding: 0;
    margin: 0;
    font-size: 14px;
}
.basket2 .tbody1 {
    background: #ffffff url(./eshop.basket2_bg2.jpg) repeat-x top;
}
.basket2 .tbody1 td {
    background: transparent;
    padding: 3px 10px;
    font-weight: normal;
}
.basket2 .cinput {
    border: 1px #cccccc solid;
    text-align: left;
    width: 300px;
}
.basket2 .tbody1 .tdbg {
    background: #ffffff url(./eshop.basket2_bg2.jpg) repeat-x top;
    padding-top:8px;
}
.div_float4 a {
    color: #000000;
    text-decoration: underline;
}
.div_float4 img {
    cursor: pointer;
    position: relative;
    top: 2px;
    z-index: 1;
    border: 0 none;
}
.div_float4 {
    float: left;
    height: 37px;
    line-height: 37px;
}
.basket2 textarea {
    border: 1px #cccccc solid;
    text-align: left;
    width: 300px;
    height: 90px;
}
.div_float5 {
    float: left;
    height: 30px;
    line-height: 30px;
    margin-bottom:10px;
}
.div_float5 td {
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
}
/* ------------ */