/* Корзина */
#basket_mini, #basket_mini table {width:264px;}
#basket_mini {
	padding:5px 7px;
	position:fixed;
	top:0;
	left:0;
    /*top:expression(document.getElementsByTagName('body')[0].scrollTop + "px");*/
	background:#fff;
}
/* For IE6 */
* html #basket_mini {
	position:absolute;
}
#basket_mini h1 {font-size:22px !important; text-align:center; margin-bottom:20px; color:#a0be05;}
#basket_mini #successfull {text-align:center; margin:30px 0;}
#basket_mini td, #basket_mini th, #basket_mini td *, #basket_mini * {font-size:11px;}
#basket_mini th {text-align:left;}
#basket_mini .name {padding:5px;}
#basket_mini .name img {vertical-align:middle; margin:0 5px 3px 0;}
#basket_mini .plus {width:7px; padding-left:5px; vertical-align:middle;}
#basket_mini .minus {width:7px; vertical-align:middle;}
#basket_mini .num {text-align:right; width:14px;}
#basket_mini .num_m {text-align:left; width:25px; padding-left:3px;}
#basket_mini .price {padding-left:10px; text-align:right; padding-right:10px;}
#basket_mini .del {width:16px; vertical-align:middle;}
#cart_head table, #basket_products_table {border-top:1px solid #ccc;}
#basket_products_table td {padding-bottom:4px;}
#cart_head table {background:#f2f2f2;}
#basket_mini_basket .even td, #basket_mini_basket .even th {background:#f2f2f2;}
#basket_mini_basket .noeven td, #basket_mini_basket .even td {border-bottom:1px solid #ccc;}
#basket_name {text-align:center; font-size:22px; padding:3px 0 10px 0;}
#basket_name {width:255px;} /* For IE 6*/
#cart_summary table {border-bottom:1px solid #ccc;}
#cart_summary th {padding-left:4px;}
#cart_summary th, #cart_summary td {padding:3px 0 4px;}
#cart_summary td, #cart_summary td * {font-size:18px;}
#empty_cart {text-align:center; margin-bottom:15px;}
#cart_head td {padding-left:4px; font-weight:bold;}
#oform_zak_show a {font-size:22px; cursor:pointer; display:block; margin:6px 0 4px;}
#oform_zak_show a span {float:left; margin:5px 5px 0 0;}
#basket_show a {text-align:right; cursor:pointer; display:block; font-weight:bold;}
#basket_show a span {float:right; margin:2px 0 0 3px;}
#form_zak table {width:264px;}
#form_zak table th, #form_zak table td {padding:4px 0;}
#form_zak table td .input_text {width:130px;}
#form_zak table th {vertical-align:top; padding-left:5px !important;}
#form_zak table td {width:140px;}
#form_zak table .input_text, 
#form_zak table .input_textarea {border:1px solid #ccc; background:url(../images/gradients/top1.gif) repeat-x top #fff; padding:1px;}
#form_zak table .input_textarea {width:250px; height:50px;}
#basket_mini .print_errors ul {margin:0px; padding:0px;}
#basket_mini .print_errors li {font-size:10px !important; color:red; text-align:right; padding-right:3px; display:block;}
#basket_show .help {margin:2px 10px 5px 0; display:block; float:right; width:110px;}
#form_zak table .even {background:#f6f6f6;}
#form_zak table .noeven {}
#form_zak table .bord {border-bottom:1px solid #ccc;}
#form_zak table {border-top:1px solid #ccc;}

#form_method_delivery table th, #form_method_delivery table td {vertical-align:top; padding:5px;}
#form_method_delivery table td {padding-top:0px; padding-left:0px;}
#form_method_delivery table th {padding-top:7px;}
#form_method_delivery table div {margin-top:5px;}
#form_method_delivery table .even {background:#f2f2f2;}
#form_method_delivery table .deliv_name {font-weight:bold;}
#form_method_delivery td * {font-size:10px;}
#form_method_delivery table td, #form_method_delivery table th {border-bottom:1px solid #ccc;}
#form_method_delivery table {border-top:1px solid #ccc;}

.act_del, .act_plus, .act_minus, .act_rep {width:10px; height:10px; font-size:1px; cursor:pointer; text-decoration:none; display:block;}
.act_del {background:url(../images/icons/act_del.gif) no-repeat center;}
.act_rep {background:url(../images/icons/act_rep.gif) no-repeat center;}

.act_mini_plus, .act_mini_minus {width:7px; height:7px; font-size:1px; cursor:pointer; text-decoration:none; display:block;}
.act_mini_plus {background:url(../images/icons/mini_plus.gif) no-repeat center;}
.act_mini_minus {background:url(../images/icons/mini_minus.gif) no-repeat center;}

.act_big_arrow_left_down, .act_to_cart {width:16px; height:16px; font-size:1px; cursor:pointer; text-decoration:none; display:block;}
.act_big_arrow_left_down {background:url(../images/icons/act_arrow_left_down.gif) no-repeat center;}
.act_to_cart {background:url(../images/icons/cart.gif) no-repeat center;}

#basket_mini th {font-weight:normal;}
#basket_mini .req {color:red;}
#basket_mini .help {color:#999; font-weight:normal; font-size:10px;}
#basket_mini b, #form_zak strong {font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.basket_block {background:url(../images/ajax/ajax-loader-1.gif) center no-repeat;}
/* Корзина */