@import url(jquery.fancybox-1.3.3.css);

/* CSS Document */ 
body { color:#2b2b2b; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:white; margin:0px; padding:0px; }
* { margin:0; padding:0 }
a { color:#0169b0; outline:none;}
img { border:none; }
ul li { list-style:none outside none; }
h1 { margin:0px; font-family:Tahoma; font-size:17px; color:#565656; padding:10px 0px 10px; font-weight:bold;}
h2 { font-size:16px; font-family:Tahoma;}
h3 { font-weight:bold; font-size:12px; text-transform:uppercase; padding:0px 0px 7px 0px; margin:0px; }
h5 { text-transform:uppercase; font-family:tahoma; font-size:12px; padding:8px 0 7px 7px;}

#container { width: 996px; margin: 0 auto; text-align: left; position:relative; z-index:1; }
#header { height:68px; position:relative; z-index:6;}
#logo { position:relative; left:17px; top:0px; display:block; width:98px; height:68px; background:url(../images/main/logo_bolero.gif) left bottom no-repeat; cursor:pointer; float:left; }
#hello { position:relative; top:10px; left:89px; width:275px; float:left; }
	#hello img { margin:0px 5px -2px 0px; }
.topredlinks { padding-top:1px; }
    .topredlinks p { padding-top:2px; }	
table { border-collapse:collapse; margin:0px;}
table td { padding:0px}

#menu_top { background:url(../images/borders/back_topmenu.gif) repeat-x scroll center top #a10418; height:36px; }
    #menu_top li { float:left; position:relative; text-align:center; white-space:nowrap; z-index:5; text-align:center; }
    #menu_top li a { color:#fff; display:inline-block; font-weight:bold; height:24px; padding-top:11px; text-decoration:none; text-transform:uppercase; width:100%; font-family:Tahoma; margin-left:-1px;}
    #menu_top li a:hover { background-image:url(../images/borders/menuhover.png); background-position:left top; background-repeat:repeat-x; }
    #menu_top li a span:hover { text-decoration:none; }
    #link_1 { width:179px; background-image:url(../images/borders/menu_cetegories.gif); background-position:left top; background-repeat:no-repeat; }
    #link_2 { width:166px; background:url(../images/borders/dev_menu.gif) top right no-repeat; }
    #link_4 { width:174px; background:url(../images/borders/dev_menu.gif) top right no-repeat; }
    #link_5 { width:165px; background:url(../images/borders/dev_menu.gif) top right no-repeat; }
    #link_6 { width:151px; background:url(../images/borders/dev_menu.gif) top right no-repeat; }
    #link_7 { width:161px; background:url(../images/borders/cor_top_menu.gif) top right no-repeat; }
/*
#menu_top { background:url(../images/borders/back_topmenu.gif) repeat-x scroll center top #a10418; height:36px; }
	#menu_top li { float:left; position:relative; text-align:center; white-space:nowrap; z-index:5; text-align:left; }
	#menu_top li a { color:#fff; display:inline-block; font-weight:bold; height:24px; padding-top:11px; text-decoration:none; text-transform:uppercase;  width:100%; font-family:Tahoma; margin-left:-1px;}
	#menu_top li a:hover {  background-image:url(../images/borders/menuhover.png); background-position:left top; background-repeat:repeat-x; }
	#menu_top li a span:hover { text-decoration:none; }
	#menu_top li a span { padding-left:15px; }
	#link_1 { width:179px; background-image:url(../images/borders/menu_cetegories.gif); background-position:left top; background-repeat:no-repeat; }
	#link_2 { width:106px; background:url(../images/borders/dev_menu.gif) top right no-repeat; }
	#link_3 { width:106px; background:url(../images/borders/dev_menu.gif) top right no-repeat; }
	#link_4 { width:134px; background:url(../images/borders/dev_menu.gif) top right no-repeat; }
	#link_5 { width:105px; background:url(../images/borders/dev_menu.gif) top right no-repeat; }
	#link_6 { width:91px; background:url(../images/borders/dev_menu.gif) top right no-repeat; }
	#link_7 { width:121px; background:url(../images/borders/dev_menu.gif) top right no-repeat; }
	#link_8 { width:154px; background:url(../images/borders/cor_top_menu.gif) top right no-repeat; }
*/
/*drop top menu*/
#menu_top_drop { position:absolute; z-index:100; top:147px; left:0; width:996px; height:auto; font-family:Tahoma; font-size:11px;}
	#menu_top_drop li { float:none; height:auto !important; white-space:normal;}
		#menu_top_drop li a { padding:0; margin-left:0; display:inline !important;}
	#menu_top_drop a { height:auto !important; padding:0 !important; margin-left:0 !important; text-transform:none !important; display:inline !important; text-decoration:none;}
		#menu_top_drop a:hover { background:none !important; text-decoration:underline;}
.menu_top_box_ins_1 { background:url(../images/borders/menu_top_drop/ins_bottom_f.gif) left bottom repeat-x #fff; min-height:220px; padding:0 0 0 15px;}
	.menu_top_box_ins_1 ul { padding:5px 0 13px;}
	.menu_top_box_ins_1 li { padding:11px 0 0 15px; background:url(../images/icons/str_lmenu_gr.gif) 1px 15px no-repeat;}
	.menu_top_box_ins_1 b { color:#565656;}
	.menu_top_box_ins_1 a { color:#2b2b2b !important; font-weight:normal !important;}
.menu_top_box_ins_2 { position:absolute; width:180px; height:auto; left:15px; z-index:100;}
	.menu_top_box_ins_2 img { margin-top:7px;}
.menu_top_box_1_1 { background:url(../images/borders/menu_top_drop/bottom.png) left top repeat-x; height:4px;}
.menu_top_box_2_1 { background:#dedede; padding:0 10px 10px 210px; position:relative;}
/*end drop top menu*/
	
.service{ position:relative; top:11px; left:0px; width:235px; float:right; }
#korzina_fon {position:relative; top:7px; right:0px; float:right; width:283px; height:54px; background:url(../images/borders/basket_back.gif) right top no-repeat;}
.korzina {margin-top:16px; display:inline-block; text-transform:uppercase; font-family:Tahoma; font-size:11px; margin-left:18px; text-decoration:none; color:#565656; font-weight:bold; padding-left:44px; background-image:url(../images/icons/basket_icon.gif); background-position:left top; background-repeat:no-repeat;}
	.korzina:hover { text-decoration:none;}
		.korzina span { color:#000; font-weight:normal; font-weight:bold;}
		.korzina span:hover { text-decoration:underline;}
#backet_circle{ position:absolute; top:11px; right:238px; width:21px; height:22px; background:url(../images/icons/basket_cirkle.png) left top no-repeat; padding-top:4px; text-align:center; font-size:11px; display:block;}
.otlog { margin-top:16px; display:inline-block; text-transform:uppercase; font-family:Tahoma; font-size:11px; margin-left:18px; text-decoration:none; color:#000000; font-weight:bold; padding-left:32px; background-image:url(../images/icons/later_icon.gif); background-position:left 2px; background-repeat:no-repeat;}
	.otlog:hover, .WL:hover { text-decoration:underline;}
.WL { margin-top:16px; display:inline-block; text-transform:uppercase; font-family:Tahoma; font-size:11px; margin-left:18px; text-decoration:none; color:#000; font-weight:bold; padding-left:33px; background:url(../images/icons/WL/present_top.gif) left top no-repeat;}
.phone { height:32px;}
	.phone img { margin-top:11px;}
#top_search { height:43px;  background:url(../images/borders/back_top_search.gif) left top repeat-x #dedede; padding:0px 16px 0px 22px; position:relative; z-index:3;}
	#top_search table { float:left;}
	#top_search table td{ padding:10px 5px 0px 0px; vertical-align:middle;}
	#top_search  .search { width:400px; height:18px; margin:0px;}
.other_top_link { margin-top:15px; float:right; color:#010101; font-family:Tahoma; font-weight:bold;}
	.other_top_link a { color:#010101;}
	.other_top_link img { margin-bottom:-3px;}
.top_search_help { position:absolute; top:37px; left:22px; width:430px; padding:10px 10px 50px; overflow:hidden; background:#fff; border:1px solid #a7a6aa;}
	.top_search_help dt { float:left; color:#a10418;}
	.top_search_help dd { margin-left:60px; padding:1px 0 10px;}
	.top_search_help p { padding-bottom:5px;}
	.top_search_help span { color:#52994e;}
	.top_search_help_all { position:absolute; left:1px; bottom:1px; background:#f8f7f8; width:100%; height:30px; padding:15px 0 0 70px;}
.search_result_top { padding:5px 11px 5px; font-family:tahoma; font-size:16px; color:#565656;width:700px;}
	.search_result_top b { color:#2b2b2b;}
.search_result_top_1 { background:url(../images/borders/search_res_top.gif) 525px top repeat-y; padding:0 11px 5px; margin-bottom:20px;}
	.search_result_top_1 b { display:block; padding:5px 0;}
	.search_result_top_1 div.right { float:right; width:256px;}
		.search_result_top_1 div.right a { color:#52994e;}
	.search_result_top_1 div.left { margin-right:288px;}

.clearfloat, .clear_r, .clear_l { height:0; line-height:0; font-size:0;}
.fltrt { float: right;}
.fltlft { float: left; }
.fltnone { float:none;}
.clearfloat { clear:both;}
.clear_r { clear: right;}
.clear_l { clear: left;}

.devhead { height:11px;}
#content { padding-left:10px; float:left; position:relative; z-index:1;}
#left { width:180px; float:left; position:relative; z-index:2;}
.borde_11 { background:url(../images/borders/c1_tl.gif) left top no-repeat #dedede;}
.borde_12 { background:url(../images/borders/c1_tr.gif) right top no-repeat; }
.borde_13 { background:url(../images/borders/c1_bl.gif) left bottom no-repeat;}
.borde_14 { background:url(../images/borders/c1_br.gif) right bottom no-repeat; padding:1px;}
.border_2_1 { background:url(../images/borders/c4_tl.gif) left top no-repeat #f8f7f8; padding-left:3px;}
.border_2_2 { background:url(../images/borders/c4_tr.gif) right top no-repeat; padding-right:3px;}
	.border_2_2 div { background:#f8f7f8; border-top:1px solid #dedede; height:2px;}
.border_2_3 { background:url(../images/borders/c4_br.gif) right bottom no-repeat #f8f7f8; padding-right:3px;}
.border_2_4 { background:url(../images/borders/c4_bl.gif) left bottom no-repeat; padding-left:3px;}
	.border_2_4 div { background:#f8f7f8; border-bottom:1px solid #dedede; height:2px;}
.border_2_5 { background:#f8f7f8; border-left:1px solid #dedede; border-right:1px solid #dedede; padding:10px;}
.border_3_1 { background:url(../images/borders/c5_fon.gif) left bottom repeat-x #f7f7f7;}
	.border_3_2 { background:url(../images/borders/c5_bl.gif) left bottom no-repeat;}
	.border_3_3 { background:url(../images/borders/c5_fon.gif) left bottom repeat-x #f7f7f7; background:url(../images/borders/c5_bl.gif) right bottom no-repeat; padding:19px 20px; min-height:38px; position:relative;}
		.border_3_3 p { padding-top:7px;}
		.border_3_3 img, .border_3_3 span { vertical-align:middle;}
		.border_3_3 td { vertical-align:top;}
.border_4_1 { border:1px solid #dedede; border-bottom:none; position:relative;}
	.border_4_1 .left { position:absolute; left:-1px; top:-1px;}
	.border_4_1 .right { position:absolute; right:-1px; top:-1px;}
	.border_4_1 .backgr, .border_4_2 .backgr { width:190px; background:#f8f7f8; height:15px;}
.border_4_2 { border:1px solid #dedede; border-top:none;}
	.border_4_2 .left { position:absolute; left:50px; bottom:15px;}
	.border_4_2 .right { position:absolute; right:0px; bottom:15px;}

.leftmenu { list-style:none;}
	.leftmenu li { border-bottom:1px solid #f8f7f8; font-weight:bold; font-family:Tahoma; font-size:11px; position:relative;}
	/*.leftmenu li:hover { background: url(../images/borders/left_hover.gif) center bottom repeat-x #f8f7f8; }*/
	.leftmenu li span.end_sub_menu { display:block; padding-right:7px; background:url(../images/icons/str4.gif) right 4px no-repeat;}
	.leftmenu li a { padding:8px 8px 8px 12px; color:#2b2b2b; display:block; text-decoration:none; background:url(../images/icons/str_lmenu_close.gif) 165px 11px no-repeat; position:relative;}
	.leftmenu li a.active { color:#a40000;}
	.leftmenu li a:hover { text-decoration:underline; background-color:#c9c9c9; }
	.leftmenu li a.open { background:url(../images/icons/str_lmenu_open.gif) 165px 11px no-repeat;}
	.leftmenu li a.open:hover { text-decoration:underline; background-color:#c9c9c9;}
	.leftmenu li ul li a.lastt { margin-bottom:-10px;}
	.leftmenu .last { border:none !important; margin:0;}
	.leftmenu li ul li { border-bottom:1px solid #dedede; margin:0; padding:0;}
	.leftmenu li ul li a { padding:8px 8px 8px 26px; color:#565656; background:url(../images/icons/str_lmenu_gr.gif) 12px 12px no-repeat #f8f7f8;}
	.leftmenu li ul li a:hover { background-color:#FFF !important;}
	.leftmenu li ul li a.more { background:url(../images/icons/str_lmenu_more.gif) 55px 12px no-repeat #f8f7f8 !important;}
	.leftmenu li ul li a.more:hover { background:url(../images/icons/str_lmenu_more.gif) 55px 12px no-repeat #fff !important;}
	
	.leftmenu li ul li ul { border-top:1px solid #dedede; margin:0; padding:0;}
	.leftmenu li ul li ul li a { padding:8px 8px 8px 37px; color:#565656; background:url(../images/icons/str_lmenu_bl.gif) 24px 12px no-repeat #f8f7f8; font-weight:normal;}
	.leftmenu li ul li ul li a:hover { background-color:#FFF !important;}
	.leftmenu li ul li ul li ul { border-top:1px solid #dedede; margin:0; padding:0;}
	.leftmenu li ul li ul li ul li {border-bottom:1px solid #dedede; margin:0; padding:0;}
	.leftmenu li ul li ul li ul li a {padding:8px 8px 8px 41px; color:#565656; background:url(../images/icons/str_lmenu_grey.gif) 28px 12px no-repeat #f8f7f8; font-weight:normal;}
	.leftmenu li ul li ul li ul li a:hover { background-color:#FFF !important;}
.menu_left_drop { position: absolute; z-index:1000; left:173px; top:-5px; width:175px; padding:0; background:#fff; border:1px solid #dedede;}
	.menu_left_drop ul { border:none !important;}
	.menu_left_drop li { background:none; border:none !important; padding:0 0 10px; font-weight:normal;}
	.menu_left_drop a { display:inline; padding:6px 2px 6px 22px !important; background:url(../images/icons/str_lmenu_gr.gif) 7px 10px no-repeat #F8F7F8 !important; border:none;}
	.menu_left_drop a:hover { text-decoration:underline; background-color:#c9c9c9; }
.LK_menu li ul li a { background-image:url(../images/icons/bul_4.gif);}
	.LK_menu li span { padding:8px 8px 8px 12px; color:#2b2b2b; display:block; text-decoration:none;}
	
#banner_big { width:637px; height:202px; margin-bottom:9px; margin-right:8px; display:inline-block; cursor:pointer; float:left;}
#banner_sm { width:160px; height:202px; float:left; display:block; cursor:pointer;}
/*ban borders*/
.b_brd1 { background:url(../images/borders/ban_border.gif) center top repeat-x #fff; } /* top border*/
.b_brd2 {background:url(../images/borders/ban_border.gif) left top repeat-y; } /* left border*/
.b_brd3 {background:url(../images/borders/ban_border.gif) right top repeat-y; } /* right border*/
.b_brd4 { background:url(../images/borders/c2_tl.gif) left top no-repeat; } /*left-top corner*/
.b_brd5 { background:url(../images/borders/c2_tr.gif) right top no-repeat;} /*right-top*/
.b_brd6 { background:url(../images/borders/c_ban_br.gif) right bottom no-repeat; } /*bottom gradient round*/
.b_brd7 { background:url(../images/borders/c_ban_bl.gif) left bottom no-repeat;} /*bottom-left round with rgadient*/
.b_brd8 { background-image:url(../images/borders/ban_gr.gif); background-position:center bottom; background-repeat:repeat-x;}/*bottom rgadient*/
.b_brd9 { background:url(../images/borders/ban_con_left.gif) left bottom no-repeat;} /*bottom-left square with rgadient*/
.b_brd10 { background:url(../images/borders/ban_con_right.gif) right bottom no-repeat; } /*bottom-right square with rgadient*/
.ban1_2 { float:left; width:318px; text-align:center;}
.ban2_1 { float:left; width:157px; margin-left:5px; text-align:center;}
.ban3_1 { float:left; width:157px; margin-right:5px; text-align:center;}
.ban3_2 { float:left; width:317px; margin-right:0px; text-align:center;}
.ban3_3 { float:left; width:477px; margin-right:5px; text-align:center;}
.ban3_4 { float:left; width:639px; margin-right:5px; text-align:center;}
.ban3_5 { float:left; width:800px; margin-right:0px; text-align:center;}
.welcome_banner {width: 800px; overflow: hidden;}
.welcome_banner .inner {width: 850px;}
.b_brd3_b {background:url(../images/borders/ban_border.gif) center bottom repeat-x; } /* bottom border*/
.b_brd11{ background:url(../images/borders/c3_br.gif) right bottom no-repeat;} /*bottom right 3 px*/
.b_brd12 { background:url(../images/borders/c3_bl.gif) left bottom no-repeat;} /*botton left 3 px*/
.b_brd13{ background:url(../images/borders/c3_tl.gif) left top no-repeat; padding-left:3px;} /*top left 3 px*/
.b_brd14 { background:url(../images/borders/c3_tr.gif) right top no-repeat; padding-right:3px;} /*top right 3 px*/
	.b_brd14 div { border-top:1px solid #dedede; height:2px;}
/*end ban borders*/
.ban_header { background-color:#eeeff0; color:#2b2b2b; text-align:center; margin:1px 1px 1px 1px;}
.ban_header a { color:#2b2b2b;}
.ban_header a.ared { padding:3px; display:inline-block; padding-right:15px; background:url(../images/icons/str_ban_red.gif) right 7px no-repeat; text-decoration:none; color:#2b2b2b !important; text-transform:uppercase; font-weight:bold; width:auto;}

.ban_header a.agreen { padding:3px; display:inline-block; padding-right:15px; background:url(../images/icons/str_ban_green.gif) right 7px no-repeat; text-decoration:none; color:#2b2b2b !important; text-transform:uppercase; font-weight:bold; width:auto;}
.ban_header a.ablue { padding:3px; display:inline-block; padding-right:15px; background:url(../images/icons/str_ban_blue.gif) right 7px no-repeat; text-decoration:none; color:#2b2b2b !important; text-transform:uppercase; font-weight:bold; width:auto;}
.ban_header a:hover { text-decoration:underline;}
.dev5 { height:5px; }
.dev11 { height:11px; }
.dev18 { height:18px; }

.catalog_n1 { list-style:none outside; margin:0px; padding:0px;}
	.catalog_n1 li { width:157px; display:inline-block; float:left;}
	.catalog_n1 li span { display:block; padding:14px 12px 12px 12px; text-align:center;}
	.catalog_n1 li .imgdiv { width:126px; height:114px; overflow:hidden; text-align:center; position:relative; height:180px;}
		.catalog_n1 li .imgdiv div { position: absolute; z-index:1;}
			.catalog_n1 li .imgdiv div.sticker_top_left { top: -2px; left: 11px; }
			.catalog_n1 li .imgdiv div.sticker_bottom_right { bottom: 0; right: 0; }
	.catalog_n1 li p { display:block; height:42px; margin:7px 0px 14px 0px; text-align:left; font-size:11px; overflow:hidden;}
	.catalog_n1 li a { color:#2d4163; text-decoration:none;}
	.catalog_n1 li a:hover { text-decoration:underline;}
	.catalog_n1 li .price { font-size:20px; font-weight:bold; color:#990000; display:block; padding:0px; text-align:left;}
	.catalog_n1 li .price span { display:inline; font-size:13px; font-weight:normal; padding:0px;}
	.catalog_n1 li input { width:25px; float:right; margin-top:-27px; margin-right:4px;}
	.catalog_n1 li.devli { background:url(../images/borders/dev_vdot.gif) left center repeat-y; width:1px; height:160px; margin-top:25px; float:left;}

h6 { margin:20px 0px 18px 2px; }	
h6.grey { background:url(../images/borders/h_gray.gif) repeat-x left 1px;}
h6.greens { background:url(../images/borders/h_green.gif) repeat-x left 1px;}
h6.blues { background:url(../images/borders/h_blue.gif) repeat-x left 1px;}
	h6 span, h6 a { background:#fff; color:#2b2b2b; font-size:12px; padding:0 8px 0 0px; text-transform:uppercase; line-height:11px; font-weight:bold;}
	h6 a { text-decoration:none !important; }
	h6 a:hover { text-decoration:underline !important;}
/*.zag_bask { font-size:18px; font-weight:bold; color:#565656; background:url(../images/borders/h_gray_light.gif) left top; padding:8px 0 10px 18px; margin-bottom:13px;}*/

.catalog_n2 { list-style:none outside; margin:5px 0px 0px 0px;  padding:0px; }
	.catalog_n2 li { width:160px; display:inline-block; float:left; background:url(../images/borders/dev_vdot.gif) left center repeat-y;  padding:0px; }
	.catalog_n2 li span { display:block; padding:14px 12px 12px 12px; text-align:center;}
	.catalog_n2 li .imgdiv { width:126px; overflow:hidden; text-align:center; position:relative; margin: 0 auto; height:180px;}
		.catalog_n2 li .imgdiv div { position: absolute; z-index:1;}
			.catalog_n2 li .imgdiv div.sticker_top_left { top: -2px; left: 13px; }
			.catalog_n2 li .imgdiv div.sticker_bottom_right { bottom: 5px; right: 5px; }
	.catalog_n2 li p { display:block; height:42px; margin:7px 0px 14px 0px; text-align:left; font-size:11px; overflow:hidden;}
	.catalog_n2 li a { color:#2d4163; text-decoration:none;}
	.catalog_n2 li a:hover { text-decoration:underline;}
	.catalog_n2 li .price { font-size:20px; font-weight:bold; color:#990000; display:block; padding:0px; text-align:left;}
	.catalog_n2 li .price span { display:inline; font-size:13px; font-weight:normal; padding:0px;}
	.catalog_n2 li input { width:25px; float:right; margin-top:-27px; margin-right:4px;}
	.catalog_n2 li.devli { background:url(../images/borders/dev_vdot.gif) right center repeat-y; width:3px; height:205px;  float:left; }
	
.catalog_n3 { list-style:none outside;/* margin:10px 0;*/ padding:0px;}
	.catalog_n3 li { width:151px; display:inline-block; float:left;}
	.catalog_n3 li span { display:block; padding:14px 12px 12px 12px; text-align:center;}
	.catalog_n3 li .imgdiv { width:126px; height:114px; overflow:hidden; text-align:center; position:relative; height:180px;}
		.catalog_n3 li .imgdiv div { position: absolute; z-index:1; }
			.catalog_n3 li .imgdiv div.sticker_top_left { top: -2px; left: 11px; }
			.catalog_n3 li .imgdiv div.sticker_bottom_right { bottom: 0; right: 0; }
	.catalog_n3 li p { display:block; height:42px; margin:7px 0px 14px 0px; text-align:left; font-size:11px; overflow:hidden;}
	.catalog_n3 li a { color:#2d4163; text-decoration:none;}
	.catalog_n3 li a:hover { text-decoration:underline;}
	.catalog_n3 li .price { font-size:20px; font-weight:bold; color:#990000; display:block; padding:0px; text-align:left;}
	.catalog_n3 li .price span { display:inline; font-size:13px; font-weight:normal; padding:0px;}
	.catalog_n3 li input { width:25px; float:right; margin-top:-27px; margin-right:4px;}
	.catalog_n3 li.devli { background:url(../images/borders/dev_vdot.gif) left center repeat-y; width:1px; height:160px; margin-top:25px; float:left;}
	.catalog_n3 li.groupProd { width:182px;}
	   .catalog_n3 li.groupProd p {height:30px;}
	
a.moretovar { color:#2b2b2b; font-size:11px; text-decoration:none; background:url(../images/icons/str3.gif) right 3px no-repeat #fff; margin-right:0px; float:right; margin-top:-31px; display:block; padding:0px 20px 0px 7px; }
a.moretovar:hover {background:url(../images/icons/srt3_act.gif) right 3px no-repeat #fff; text-decoration:underline;}
.newsblock { width:320px; float:left; margin-right:12px;}
	.newsblock ul { margin:10px 0px 3px 0px; padding:0px; list-style:none outside;}
	.newsblock ul li { padding:3px 18px 3px 24px; background:url(../images/icons/bul_1.gif) 7px 5px no-repeat;}
	.newsblock ul li a { font-weight:bold; }
	.newsblock ul li a:hover { text-decoration:none;}
.newsinfo { background-color:#f8f7f8; border:1px solid #dedede; padding:14px 14px 11px 14px;}
	.newsinfo a { color:#2b2b2b; font-weight:bold;}
	.newsinfo p { padding:0px; margin:3px 0px 0px 0px;}
	.newsinfo img { float:left; margin-right:14px;}	
.discused { width:473px; float:left;}
	.discused p { padding:0px; margin:5px 0px 5px 0px;}
	.discused .imgdiv2 { width:106px; height:79px; overflow:hidden; text-align:center; margin-right:10px; float:left;}
		.discused .imgdiv2 img { height:80px;}
.devider15 { height:15px; background:url(../images/borders/dev_hdot.gif) center center repeat-x; clear:both;}
.devider30 { height:30px; background:url(../images/borders/dev_hdot.gif) center center repeat-x; clear:both;}
.scrolltable { border:1px solid #d3d5d4; width:100%; margin:0px;}
	.scrolltable td { vertical-align:middle; text-align:center; background-color:#dedede; padding:0px; border:0px;}
	.scrolltable td.withpad { padding:0px 2px 0px 2px;}
    .scerolldiv { width:759px; overflow:hidden; position:relative; background-color:#fff; text-align:left; margin: 0 auto;}
	.scerolldiv_flow { position:absolute; overflow:visible; text-align:left; left:-0.00000118579px;}
		.scerolldiv { height:304px;}
		.scerolldiv_flow { height:234px;}
.srel_left { display:block; width:19px; height:28px; background:url(../images/icons/str_left_act.gif) center no-repeat;}
.srel_left_no {display:block; width:19px; height:28px; background:url(../images/icons/str_left_noact.gif) center no-repeat;}
.srel_right_no {display:block; width:19px; height:28px; background:url(../images/icons/str_right_noact.gif) center no-repeat;}
.srel_right {display:block; width:19px; height:28px; background:url(../images/icons/str_right_act.gif) center no-repeat;}
/*footer*/
#footer { font-family:Tahoma; font-size:11px;}
.fborder1{ background:url(../images/borders/cb_tl.gif) left top no-repeat #dedede;}
.fborder2{ background:url(../images/borders/cb_tr.gif) right top no-repeat;}
.fborder3{ background:url(../images/borders/cb_bl.gif) left bottom no-repeat;}
.fborder4{ background:url(../images/borders/cb_br.gif) right bottom no-repeat; padding:10px; color:#727272;}
	.fborder4 a { color:#727272;}
.social { float:right; margin-right:10px;}
 .social img { margin-bottom:-3px;}
 .bottom_search { float:left; width:327px;}
 .bottom_search td { text-align:left;}
  .bottom_search td input {background:url(../images/borders/search_inp.gif) 3px center no-repeat #dedede;  height:20px; color:#727272; border:0px; padding:0 15px; width:280px; /*padding:2px 15px 0px 15px !ie;*/}
  .bottom_search td input.img_button {background:url(../images/buttons/search_bottom.gif) left top no-repeat;height:14px; border:none; width:14px; margin-left:5px; vertical-align:middle;}
  .zakazphone { width:230px; float:right; margin-right:130px; padding-top:3px;}
  .bottomlinks { text-align:center; line-height:17px;}
  .bb { width:100%; border-collapse:collapse;}
  	.bb td { vertical-align:middle; padding:0px;}
	.bb a { color:#0169b0;}
#prefooter { margin-bottom:15px;}
	#prefooter table { width:100%; border-collapse:collapse; font-family:Tahoma; font-size:11px;}
	#prefooter table td { text-align:left; padding:0px;}
	.devcells { width:35px; background:url(../images/borders/dev_vdot.gif) center repeat-y;}
	#prefooter ul { margin:5px 0 0 0; padding:0px; list-style:none outside;}
	#prefooter ul li { margin:0px; padding:0px; display:block;}
	#prefooter li a { color:#2d4163; text-decoration:none; padding:1px 2px 1px 10px; background:url(../images/icons/str4.gif) left 4px no-repeat; display:block; }
	#prefooter li a:hover { text-decoration:underline;}
.headgreen1 { background:url(../images/borders/head1_tl.gif) left top no-repeat #75b75d;}
.headgreen2 { background:url(../images/borders/head1_tr.gif) right top no-repeat; padding:5px 10px; color:#fff; font-weight:bold; font-size:12px;}
	#subsribe { width:180px;}
	#subsribe span { display:block; padding:12px;}
	#subsribe p { padding-bottom:10px;}
	#subsribe input.inp { width:156px; background:url(../images/borders/inp_grad.gif) center top repeat-x; border:1px solid #a7a6aa;}
.bread { font-family:Tahoma; font-size:11px;width:500px;}

#topfiltr { font-family:Tahoma; font-size:11px;}
	#topfiltr ul { width:152px; margin:0px; padding:0px; list-style:none outside; float:left;}
	#topfiltr li { padding:4px 10px 4px 0px;}
.tabs { display:block; border: 1px solid #d3d5d4; padding:5px 10px 4px 10px; margin-bottom:-1px; float:left; margin-right:1px; background-color:#dedede; color:#565656; text-decoration:none; cursor:pointer; font-weight:bold;}
.tab_corn { height:5px; left:-11px; margin-bottom:-5px; position:relative; top:-6px; width:5px; background:url(../images/borders/corn_first_tab.gif) left top no-repeat transparent;}
.tab_act { display:block; border: 1px solid #d3d5d4; padding:5px 10px 4px 10px; margin-bottom:-1px; float:left; margin-right:1px; background-color:#fff; border-bottom:1px solid #fff; color:#2b2b2b; text-decoration:none; font-weight:bold; }
.dev12 { clear:both; height:12px;}
.f_b1 { background:url(../images/borders/d3d5d4.gif) center top repeat-x;} /* border top */
.f_b2 { background:url(../images/borders/d3d5d4.gif) left top repeat-y;} /* border left */
.f_b3 { background:url(../images/borders/d3d5d4.gif) right top repeat-y;} /* border right */
.f_b4 { background:url(../images/borders/filtr_gr_left.gif) left bottom no-repeat;} /* gr left*/
.f_b5 { background:url(../images/borders/filtr_gr_bottom.gif) left bottom repeat-x;} /* gr bottom*/
.f_b6 { background:url(../images/borders/filtr_gr_right.gif) right bottom no-repeat;} /* gr right*/
.filt { width:773px; padding:16px; min-height:73px;}
.clear_filtr { margin-top:10px !important;}
.cellfiltr { background:url(../images/borders/dev_vdot.gif) left top repeat-y; width:145px; padding-left:19px; vertical-align:middle;}
.sort { margin-top:12px; font-family:Tahoma; font-size:11px; margin-bottom:20px;}
.figznau img{ margin-bottom:-1px;}
.pageinp { width:50px;}
.sorttbl { height:36px; background-color:#f8f7f8; border-top: 1px solid #d3d5d4; width:100%; margin-top:8px; }
.sorttbl td { vertical-align:middle; padding:0px 14px 1px 14px; }
.spansort_up { display:block; padding:3px 17px 3px 5px; background:url(../images/icons/up.gif) 93% 8px no-repeat #f8f7f8; float:left; margin-left:2px; }
.spansort_up:hover { background:url(../images/icons/up.gif) 93% 8px no-repeat #dedede; }
.spansort_down { display:block; padding:3px 17px 3px 7px;  background:url(../images/icons/down.gif) 93% 8px no-repeat #f8f7f8; float:left; margin-left:2px; }
.spansort_down:hover { background:url(../images/icons/down.gif) 93% 8px no-repeat #dedede; }
.spansort_up2 { display:block; padding:3px 5px 3px 5px; background-color:#f8f7f8; float:left; margin-left:2px; }
.spansort_up2:hover { background-color:#dedede; }
.spansort_down2 { display:block; padding:3px 5px 3px 5px;  background-color:#f8f7f8; float:left; margin-left:2px; }
.spansort_down2:hover { background-color:#dedede; }

.sortlink { display:block; border-bottom:1px dotted #565656; color:#2b2b2b; text-decoration:none; width:auto;}
.sorttbl td.pad_null { padding:0px !important;}
.sorttbl td.sstbltd { padding-left:3px; }
.listalko td{ padding:0px ;}
.back{ padding:0px 10px 0px 15px; background:url(../images/icons/back.gif) left 5px no-repeat; font-size:12px; color:#2b2b2b; display:block; float:right;  }
.foward{ padding:0px 15px 0px 10px; background:url(../images/icons/next.gif) right 5px no-repeat; font-size:12px; color:#2b2b2b; display:block; float:left;  }

/*bask*/
.zag_bask { font-size:18px; font-weight:bold; color:#565656; padding:5px 0 15px 18px;}
	.zag_bask span { display:inline-block; background:url(../images/icons/str_vertic.gif) right 9px no-repeat; padding-right:20px;}
.zag_bask_1 { background:url(../images/borders/h_gray_light.gif) left top; padding:7px 20px;}
    .zag_bask_1 a, .zag_bask_2 a { font-size:12px; color:#565656; font-weight:bold; background:url(../images/icons/str_2.gif) left 4px no-repeat; padding-left:15px; float:right; margin-top:2px;}
    .zag_bask_2 a { margin:7px 20px 0 0}
.box_bask { background:url(../images/borders/lk/fon_1.gif) left top repeat-x; position:relative;}
	.box_bask div.left { left:0; background:url(../images/borders/lk/coner_1_lt.gif) left top no-repeat;}
	.box_bask div.right { right:0; background:url(../images/borders/lk/coner_1_rt.gif) right top no-repeat;}
		.box_bask div.left, .box_bask div.right { position:absolute; top:0; width:6px; height:5px; font-size:1px;}
.box_bask_1_f { background:url(../images/borders/fon_1.gif) left bottom repeat-x;}
	.box_bask_1_lb { background:url(../images/borders/coner_1_lb.gif) left bottom no-repeat;}
	.box_bask_1_rb { background:url(../images/borders/coner_1_rb.gif) right bottom no-repeat; min-height:100px;}
.box_bask_2_rt { background:url(../images/borders/coner_2_rt.gif) right top no-repeat;}
	.box_bask_2_lb { background:url(../images/borders/coner_2_lb.gif) left bottom no-repeat;}
	.box_bask_2_lt { background:url(../images/borders/coner_2_lt.gif) left top no-repeat;}
	.box_bask_2_rb { background:url(../images/borders/coner_2_rb.gif) right bottom no-repeat; padding:20px; _zoom:1;}
.box_bask_3 { margin:5px 0 10px;}
	.box_bask_3 li { background:url(../images/borders/lk/fon_1.gif) left top repeat-x; padding:10px 16px 22px; position:relative;}
		.box_bask_3 li li { background:none; padding:0;}
	.box_bask_3 div.left { left:0; background:url(../images/borders/lk/coner_1_lt.gif) left top no-repeat;}
	.box_bask_3 div.right { right:0; background:url(../images/borders/lk/coner_1_rt.gif) right top no-repeat;}
		.box_bask_3 div.left, .box_bask_3 div.right { position:absolute; top:0; width:6px; height:5px; font-size:1px;}
	.box_bask_3 dl { padding-top:22px;}
	.box_bask_3 dt { float:left; margin-right:6px;}
	.box_bask_3 dd { padding:1px 0 6px;}
.bask_link a { font-size:11px; color:#565656; display:inline; background-image:url(../images/icons/link_bask.gif); background-repeat:no-repeat; padding:2px 0 2px 22px; margin-right:20px;}
	.bask_link a.link1 { background-position:-2px 3px;}
	.bask_link a.link2 { background-position:left -23px;}
	.bask_link a.link3 { background-position:left -51px;}
	.bask_link a.link4 { background-position:left -77px;}
	.bask_link span.link5 a { background:url(../images/icons/cards.jpg) left top no-repeat; padding:16px 0 14px 68px; font-weight:bold; color:#4b9547; font-size:12px; text-decoration:none; margin:0;}
		.bask_link span.link5 { background:url(../images/icons/str_1.gif) right 4px no-repeat; padding-right:11px; display:inline; cursor:pointer;}
		.bask_link span.link5 a:hover { text-decoration:underline;}
.tovar_bask { margin-left:-1px;}
.tovar_bask th { padding:10px 10px 20px; text-align:left; font-family:tahoma;}
.tovar_bask td { padding-top:10px !important;}
	.tovar_bask th, .tovar_bask td { border-left:1px solid #fff; vertical-align:top;}
	.tovar_bask .otlogi { margin:10px auto 0; padding:0; display:block; width:16px; height:16px; text-decoration:none;}
/* / bask*/

/*displayMemory*/
div#discountCardBlock {display:none;}
div#wishlistBlock {display:none;}
div#waitlistBlock {display:none;}
/* / displayMemory*/

.tovar { border-collapse:collapse; width:100%;}
.tovar_dress { width:800px;}
	.tovar .op { padding-left:16px; vertical-align:top; width:434px;/* width:404px;*/ padding-right:55px;}
	.tovar .op_dress { padding-left:16px; vertical-align:top; width:377px;/* width:404px;*/ padding-right:50px;}
	.tovar .imgtv { width:145px; text-align:center; padding:0 0 5px; vertical-align:top; }
	.tovar .imgtv_dress { width:202px; text-align:center; padding:0 0 5px; vertical-align:top; }
	.tovar .del_from_b { width:40px; text-align:center; vertical-align:top; padding:3px 0 0 5px;}
	.tovar .col-vo { width:125px; text-align:center; vertical-align:top; padding-top:3px;}
.col-vo input, .col-vo label { vertical-align:middle;}
.col-vo input { background:#fff; border:1px solid #a7a6aa; width:35px; height:18px; padding-left:2px;}
	.imgdivs { width:143px; margin:0 auto; position:relative; overflow:hidden;}
	.imgdivs_dress { width:200px; margin:0 auto; position:relative; overflow:hidden;}
	.sticker_box { position:relative;}
		.sticker_box div.sticker_top_left { top: -12px; left: 13px; position:absolute; z-index:1; }
		.sticker_box div.sticker_bottom_right { bottom: -20px; right: -7px; position:absolute; z-index:1;}
	.tovar p { padding:12px 0px 12px 0px;}
	.stars { font-size:11px; color:#565656; display:block; padding-bottom:12px; }
	.metki {  padding-bottom:12px;}
	.metki a { text-decoration:none;}
	.headerlink { font-family:Tahoma; font-size:13px; font-weight:bold; display:block;}
	.au { font-family:Tahoma; font-size:11px; color:#565656; display:block; margin-top:6px;}
	.au a {color:#565656;}
	.tovar .func { vertical-align:top; font-family:Tahoma; font-size:11px; width:155px;}
.to_bask { position:relative; font-size:12px;}
	.to_bask b { font-size:14px; display:inline-block; padding-bottom:8px;}
		.to_bask b.present { background:url(../images/icons/WL/present.gif) left top no-repeat; padding:14px 0 8px 37px;}
.wish { background:url(../images/icons/wish.gif) left center no-repeat;}
.ihave { background:url(../images/icons/ihave.gif) left center no-repeat;}
.expert { background:url(../images/icons/expert.gif) left center no-repeat;}
.buyer { background:url(../images/icons/buyer.gif) left center no-repeat;}
.otlogi { background:url(../images/icons/defer.gif) left center no-repeat;}
.otlogi_yes { background:url(../images/icons/already_in_postpone.gif) left center no-repeat;}
.another_sp { background:url(../images/icons/WL/icons_doit_WL.gif) left -138px no-repeat;}
.redaktor_pr { background:url(../images/icons/WL/icons_doit_WL.gif) left -172px no-repeat;}
	.wish, .ihave, .otlogi, .otlogi_yes, .another_sp, .redaktor_pr, .expert, .buyer { display:inline-block; height:15px; padding-top:2px; margin:0 20px 3px 0; padding:3px 0 0 23px; color:#565656; font-family:Tahoma; outline:none;}
.comparelnk { color:#565656; font-family:Tahoma; font-size:11px; font-weight:bold; }
.che { margin-right:2px; margin-bottom:-2px;}
.tovar .price { color:#990000; display:block;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:bold;padding-bottom:3px;text-align:left;}
.tovar .price span { display:inline; font-size:13px; font-weight:normal;}
.tovar .bn { padding-left:1px;}
.sklad {color:#565656;padding-bottom:20px !important;padding-top:10px;line-height:15px;}
.sklad img { margin-bottom:-3px; margin-right:3px;}
.articul { color:#4b9547; font-family:Tahoma; font-size:11px;}
.oldprice { color:#515151;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;padding:0 0 5px 3px;text-decoration:line-through;}
.inpbtn { margin-bottom:12px;}
.tovar_image { float:left; text-align:center; width:200px; position: relative;}
	.tovar_image img { margin-bottom:12px;}
	.tovar_image div { position: absolute; z-index:1; }
		.tovar_image div.sticker_top_left { top:-12px; left:-6px;}
		.tovar_image div.sticker_bottom_right { bottom:0; right:-13px;}
a.zoom { display:block; background:url(../images/icons/zoom.gif) left top no-repeat; padding:2px 0 2px 25px; width:75px; margin:0 auto; color:#565656;}
.tovar_info { padding:10px 20px;}
	.tovar_info div.tovar { width:auto;}
	.tovar_info .oldprice { font-size:15px;margin-bottom:-3px;padding:13px 0 0 10px;}
	.tovar_info .price { font-size:20px; font-weight:bold; color:#990000; display:block; padding:13px 0 3px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
	.tovar_info .sklad { color:#565656; padding-bottom:38px; margin-top:-8px;}
		.tovar_info .sklad img { margin-top:9px;}
.op .sklad { color:#565656; padding-top:15px; margin-top:-8px;}
	.op .sklad img { margin-top:9px;}
.about_tovar_1 { margin-left:219px;}
p.alt_name { font-size:14px; font-family:tahoma; padding:2px 0 13px;}
	.about_tovar_1 dl, #print_page dl { margin-bottom:13px;}
		.about_tovar_1 dl.colorblue dd { color:#0169b0;}
	.about_tovar_1 dt, #print_page dt { float:left; color:#000;}
	.about_tovar_1 dd, #print_page dd { margin-left:110px;}
.about_tovar_2 { padding:19px 5px 0;}
	.about_tovar_2 p.top { font-weight:bold; text-transform:uppercase; background:url(../images/borders/dev_hdot.gif) left bottom repeat-x; padding-bottom:5px; margin-bottom:9px;}
	.about_tovar_2 ul { padding:15px 10px;}
	.about_tovar_2 li { background:url(../images/icons/bul_3.gif) left 5px no-repeat; padding-left:9px;}
.padright { padding-right:7px;}
.looking { width:804px;}
	.looking p { padding:0px; margin:5px 0px 5px 0px;}
	.looking .imgdiv2 { width:114px; height:180px; overflow:hidden; text-align:center; margin-right:10px; float:left;}
	.litprice { color:#990000; font-size:14px; font-weight:bold;}
	.vdiv { width:10px;}
	.looking table td { vertical-align:top;}
	/*---------filtr--------*/
.choice_param { padding:1px;/* border-bottom:1px solid #dedede;*/}
	.choice_param li a.open, .choice_param li a.close { display:block; text-decoration:none; position:relative; color:#000; border-top:1px solid #fff;}
	.choice_param li.first a.open, .choice_param li.first a.close { border-top:none;}
	.choice_param li a.open span { background:url(../images/icons/str_filtr_o.gif) 95% center no-repeat;}
	.choice_param li a.close span { background:url(../images/icons/str_filtr_c.gif) 95% center no-repeat;}
			.choice_param li a.open span, .choice_param li a.close span { display:block; font-weight:bold; padding:9px 20px 9px 12px; cursor:pointer;}
	.choice_param div { padding:10px 13px 6px; background:#fff;}
		.choice_param div ul { padding-bottom:4px;}
		.choice_param div li { margin-bottom:4px;}
	.choice_param input { margin-right:5px; background:#fff;}
		.choice_param input, .choice_param label { vertical-align:middle;}
	.choice_param input.form, .filt input.form { width:44px; height:18px; padding-left:2px; margin:0 5px; border:1px solid #a7a6aa; background:#fff;}
	.filt input.form { margin-right:160px;}
.choice_param_buttons p { margin-top:7px; cursor:pointer;}
	/*---------filtr end--------*/
	/*pop up*/
#pop_up { z-index:100;}
#pop_up_bask { position:absolute; z-index:100; top:-150px; left:-380px; width:365px;}
#pop_up span.top, #pop_up_bask span.top, #pop_up span.top_blog { font-size:18px; display:block;}
#pop_up span.close, #pop_up_bask span.close { display:block; background:url(../images/borders/popup/close.gif) left top no-repeat; width:10px; height:10px; position:absolute; right:17px; top:17px; cursor:pointer; font-size:1px;}
#pop_up span.top_blog { position:absolute; color:#fff; top:5px; left:20px;}
.con_pup_1_1 { background:url(../images/borders/popup/coner1_1.png) left top no-repeat; padding-left:3px}
.con_pup_1_2 { background:url(../images/borders/popup/coner1_2.png) right top no-repeat; padding-right:3px;}
	.con_pup_1_2 div { background:url(../images/borders/popup/fon1.gif) left top repeat-x; height:3px;}
.con_pup_2_1 { background:url(../images/borders/popup/coner2_1.png) left top no-repeat; padding-left:3px;}
.con_pup_2_2 { background:url(../images/borders/popup/coner2_2.png) right top no-repeat; padding-right:3px;}
	.con_pup_2_2 div { border-bottom:1px solid #CCC; background:#dedede; height:2px;}
.con_pup_3_1 { background:url(../images/borders/popup/fon3.gif) left top repeat-x #dedede;}
.con_pup_3_2 { background:url(../images/borders/popup/fon3_1.gif) left top no-repeat;}
.con_pup_3_3 { background:url(../images/borders/popup/fon3_1.gif) right top no-repeat; padding:40px 6px 3px; min-height:200px; position:relative;}
.con_pup_4_1 { background:url(../images/borders/popup/coner3_1.gif) left top no-repeat; padding-left:3px;}
.con_pup_4_2 { background:url(../images/borders/popup/coner3_2.gif) right top no-repeat; padding-right:3px;}
	.con_pup_4_2 div { background:#f8f7f8; border-top:1px solid #babbbd; height:2px;}
.con_pup_5_1 { background:url(../images/borders/popup/coner3_3.gif) left top no-repeat; padding-left:3px;}
.con_pup_5_2 { background:url(../images/borders/popup/coner3_4.gif) right top no-repeat; padding-right:3px;}
	.con_pup_5_2 div { background:#f8f7f8; border-bottom:1px solid #babbbd; height:2px;}
.con_pup_6 { background:#f8f7f8; border-left:1px solid #babbbd; border-right:1px solid #babbbd;}
.con_pup_7_1 { background:url(../images/borders/popup/coner3_5.gif) left top no-repeat; padding-left:3px;}
.con_pup_7_2 { background:url(../images/borders/popup/coner3_6.gif) right top no-repeat; padding-right:3px;}
	.con_pup_7_2 div { background:#f8f7f8; border-top:1px solid #babbbd; height:2px;}
.enter { padding:35px 35px 90px; min-height:202px; position:relative;}
    .enter p.pass { text-align:right; padding:5px 0 10px;}
	.enter p.wrong { padding:8px 0; color:#a40000;}
	.enter p.wrong_double { padding:8px 0; color:#a40000; position:absolute; left:35px; bottom:65px; width:220px;}
	.enter label { display:block; padding:18px 0 4px; position:relative;}
		.enter label span { display:block; position:absolute; right:-23px; bottom:-16px;}
	.enter_reg label { display:block; padding:5px 0 4px; position:relative;}
		.enter_reg span { vertical-align:middle;}
	.enter input { width:97%; padding:0 0 0 2px; background:#fff; height:20px; border:1px solid #a7a6ab;}
	.enter input.wrong { background:#ffe2e2;}
input.radio { width:15px !important; vertical-align:middle; border:none; margin-right:5px;}
input.checkbox { background:#fff; border:none; width:15px !important; height:15px !important; margin-right:4px; vertical-align:middle;}
input.enter_buttons { background:url(../images/buttons/enter.gif) left top no-repeat;}
input.contin_buttons { background:url(../images/buttons/continion.gif) left top no-repeat;}
input.enter_buttons, input.contin_buttons { width:132px; height:27px; border:0; position:absolute; bottom:35px; left:74px; cursor:pointer;}
input.enter_buttons_1 { background:url(../images/buttons/enter.gif) left top no-repeat; width:132px; height:27px; border:0; cursor:pointer;}
input.contin_order_buttons { background:url(../images/buttons/continion_order.gif) left top no-repeat !important; width:242px !important; height:27px !important; border:none !important; cursor:pointer;}
.buttons { position:absolute; bottom:20px;}
.add_to_order_big { position:absolute; right:47px; top:22px;}
.one_click_order { position:absolute; right:240px; top:22px;}
.add_to_bask { padding:35px 35px 50px;}
.add_to_bask p { padding:20px 0 22px;}
.add_to_bask dl { font-weight:bold; padding-bottom:16px;}
	.add_to_bask dt { float:left;}
	.add_to_bask dd { margin-left:115px; padding-bottom:5px;}
.ins_to_blog { padding:10px 10px 20px; text-align:center;}
	.ins_to_blog textarea { background:#fff; border:1px solid #dedede; font-family:arial; font-size:12px; width:99%; padding:2px 0 0 2px; margin-bottom:20px; height:380px; overflow:auto;}
	.ins_to_blog img { cursor:pointer;}
/*end pop up*/
.spiski li { padding:14px 0 0 13px; font-size:11px;}
	.spiski li.first { background-position:left 4px; padding-top:0;}
	.spiski a { color:#000; text-decoration:none;}
		.spiski a:hover { text-decoration:underline;}
.spiski_bulllet1 li { background:url(../images/icons/str_sp.gif) left 18px no-repeat;}
.spiski_bulllet2 li { background:url(../images/icons/str_lmenu_bl.gif) left 18px no-repeat; font-family:tahoma;}
.about_autor { padding:15px 0 5px; width:800px;}
	.about_autor img { margin:0 15px 3px 0;}
	.about_autor p { padding-bottom:6px;}
		.about_autor p.show_hidden_text span { color:#0169b0; text-decoration:underline; cursor:pointer;}
		.about_autor p.show_hidden_text img { margin:0;}
.write_opinion b { padding:0 8px;}
.write_opinion img { vertical-align:middle; margin-right:2px;}
.opinion { width:800px;}
	.opinion li { padding:10px 0 0 15px;}
	.opinion p, .opinion div { padding-top:5px;}
		/*.opinion div p { padding-top:0 !important;}*/
.opinion_form { padding-left: 120px;}
#reviews_new { display: none;}
b.name_block { display:block; padding-bottom:7px; text-align:center;}
.action_with_tovar li { padding:4px 0;}
.add_to_compare_link, .send_to_print_link, .add_metka_link, .add_to_blog_link, .send_frends_link, .divide_link, .add_mark_link { background-image:url(../images/icons/action_with_tovar.gif); background-repeat:no-repeat; display:inline-block; padding:2px 0 2px 24px; color:#000;}
.add_to_compare_link { background-position:left top;}
.send_to_print_link { background-position:left -38px;}
.add_metka_link { background-position:left -72px;}
.add_to_blog_link { background-position:left -108px;}
.send_frends_link { background-position:left -145px;}
.divide_link { background-position:left -178px;}
.add_mark_link { background-position:left -215px;}
.metro { display: block; background:url(../images/icons/metro.gif) left 2px no-repeat; padding:2px 20px;}
.order_1 { padding:0 0 25px;}
	.order_1 li { padding:10px 15px; background:#f7f7f7; margin-top:8px; position:relative; line-height:17px;}	
		.order_1 li.checked { background:#ffeeee;}
	.order_1 input, .order_1_1 textarea, .order_1 label, .order_1 img, .order_1 a, .order_1_2 input, .order_1_2 label { vertical-align:middle;}
	.order_1 label { display:inline-block; padding:2px 15px 0 5px;}
	.order_1 p { padding:5px 0 0 20px; color:#6d6d6d;}
		.order_1 p input { margin:0 1px;}
	.order_1 img { margin-right:15px;}
	.order_1 div.price { font-size:18px; position:absolute; right:15px; top:8px;}
		.order_1 div.price span { font-size:12px;}
		.order_1 div#adr_new_div {display:none;}
		.order_1 div#org_new_div {display:none;}
.order_1_1 { padding:10px 0 5px 15px;}
	.order_1_1 ul { padding-bottom:20px;}
	.order_1_1 li { background:none; padding:0 0 2px;}
	.order_1_1 label { display:inline-block; width:110px; padding:0 10px 0; text-align:right;}
.order_1_1 input, .order_1_1 textarea, .opinion textarea { background:#fff; border:1px solid #a7a6aa; width:315px; padding:0 0 0 2px; font-family:arial; font-size:12px;}
	.order_1_1 input { height:18px;}
		.order_1_1 input.field_1 { width:125px;}
	.order_1_1 textarea, .opinion textarea { height:70px; overflow:auto;}
.order_1_2 { border:1px solid #dedede; padding:10px 0 20px 15px; margin:20px 0 19px; font-size:11px;}
	.order_1_2 li { float:left; width:100px; padding:10px 10px 7px; text-align:center;}
		.order_1_2 li.active { background:url(../images/borders/discount_cards_select.gif) left top repeat-x;}
	.order_1_2 label { display:block; padding:10px 0 3px;}
		.order_1_2 label img { margin-bottom:5px;}
	.order_1_2 input { margin-right:0;}
		.order_1_2 p input { float:none; margin-right:10px;}
		.order_1_2 p label { display:inline-block; padding:0 8px 0 0;}
.button_action { background:url(../images/buttons/action.gif) left top no-repeat; width:127px; height:24px; border:none; cursor:pointer;}
#all_rubrics { padding:0 10px;}
	#all_rubrics .bread { padding-bottom:10px;}
	#all_rubrics a { font-weight:bold;}
	#all_rubrics ul { padding:6px 0 20px;}
	#all_rubrics li { background:url(../images/icons/str_lmenu_gr.gif) left 5px no-repeat; padding:0 0 5px 12px;}
		#all_rubrics li a { color:#565656; text-decoration:none;}
			#all_rubrics li a:hover { text-decoration:underline;}
	#all_rubrics li.more { background:none;}
		#all_rubrics li.more a { display:inline-block; background:url(../images/icons/next.gif) right 5px no-repeat; padding-right:13px;}
#compare_page { float:left; padding:15px 0 15px 50px; position:relative;}
.logo_compare { display:block; position:absolute; left:39px; top:28px; background:url(../images/main/logo_compare.gif) left top no-repeat; width:98px; height:67px;}
.compare_other { text-align:right; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; padding-bottom:10px;}
	.compare_other a { display:inline; background:url(../images/icons/str_lmenu_gr.gif) right 5px no-repeat; padding-right:18px; margin:0 19px; color:#000;}
.compare { border-left:1px solid #dedede; border-right:1px solid #dedede;}
	.compare tr.glow td { background:#f8f7f8;}
	.compare td { width:180px; padding:7px 10px;}
		.compare td.separate { background:url(../images/borders/dev_vdot.gif) left top repeat-y; width:1px; padding:0 !important;}
	.compare th { width:190px; padding:7px 10px; background:#f8f7f8; font-family:tahoma; text-align:left; vertical-align:middle;}
	.compare div { padding:5px 0 !important;}
	.compare a { color:#5f5f5f; font-size:11px; font-family:Tahoma, Geneva, sans-serif;}
.del_from_c { text-align:right; vertical-align:bottom !important; padding:0 10px !important;}
	.del_from_c a { display:inline; padding-left:13px; background:url(../images/icons/del_from_c.gif) left 3px no-repeat;}
.del_from_WL { display:inline; padding-left:20px; background:url(../images/icons/del_from_b.gif) left 2px no-repeat;}
.name_t { padding-top:14px !important; vertical-align:top;}
	.name_t a { font-weight:bold; text-decoration:none;}
.tovar_img { text-align:center; padding:10px 0 !important;}
#tags_cloud { padding:10px; text-align:center; font-size:11px;}
	#tags_cloud a { display:inline-block; margin:0 5px 5px;}
#tags_cloud_lk { line-height:19px; text-align:center;}
	#tags_cloud_lk a { text-decoration:none; color:#565656;}
		#tags_cloud_lk a:hover { text-decoration:underline;}
.enter_icons { margin-top:2px; cursor:pointer; text-align:center; position:relative;}
	.enter_icons div.con_pup_6 { padding:10px 0;}
		.enter_icons div.con_pup_6 img { margin-top:15px;}
	.enter_icons p.wrong_double { padding:8px 10px; color:#a40000;}
.LK { width:805px;}
.add_adress { border-bottom:1px dotted #000; margin:5px 0 20px;}
	.add_adress li { background:url(../images/borders/lk/fon_1.gif) left top repeat-x; padding:10px 16px 0; position:relative;}
	.add_adress div.left { left:0; background:url(../images/borders/lk/coner_1_lt.gif) left top no-repeat;}
	.add_adress div.right { right:0; background:url(../images/borders/lk/coner_1_rt.gif) right top no-repeat;}
		.add_adress div.left, .add_adress div.right { position:absolute; top:0; width:6px; height:5px; font-size:1px;}
	.add_adress div.buttons { text-align:right; padding:15px 0; position:relative; bottom:0;}
		.add_adress div.buttons img { margin-left:10px;}
	.add_adress dl { padding-top:19px;}
	.add_adress dt { float:left; color:#565656; font-size:13px; font-weight:bold;}
	.add_adress dd { margin-left:105px; padding:1px 0 8px;}
	.add_adress table { width:100%; position:relative; top:-10px;}
	.add_adress th { font-family:tahoma; font-size:13px; padding-bottom:7px !important;}
	.add_adress th, .add_adress td { text-align:left; border-left:1px solid #fff; width:33%; padding:10px 0 0 15px;}
		.add_adress th.first, .add_adress td.first { border:none; padding:10px 0 0;}
.DiscountCard { border:none; margin:9px 0 10px;}
.DiscountCardForm { padding:10px 0 0 15px; height:102px; background:url(../images/borders/lk/fon_2.gif) left bottom repeat-x; position:relative;}
	.DiscountCardForm div.left { left:0; background:url(../images/borders/lk/coner_2_lb.gif) left bottom no-repeat;}
	.DiscountCardForm div.right { right:0; background:url(../images/borders/lk/coner_2_rb.gif) right bottom no-repeat;}
		.DiscountCardForm div.left, .DiscountCardForm div.right { position:absolute; bottom:0; width:5px; height:5px; font-size:1px;}
	.DiscountCardForm ul { padding-top:22px;}
	.DiscountCardForm li { float:left; margin-right:10px;}
	.DiscountCardForm label { display:block; font-family:tahoma; font-size:13px; font-weight:bold; padding-bottom:7px;}
	.DiscountCardForm input { height:22px;}
	.DiscountCardForm select { background:#fff; border:1px solid #a7a6aa; width:280px; height:24px; padding-top:3px}
		.DiscountCardForm input, .DiscountCardForm select { font-family:arial; font-size:12px; color:#565656;}
	.cards_buttons { background:url(../images/buttons/card.gif) left top no-repeat; width:127px; height:24px !important; border:none;}
.change_password { background:url(../images/borders/lk/fon_3.gif) left top; width:350px; padding:15px; margin-top:10px;}
	.change_password li { padding-bottom:10px;}
		.change_password li.last { padding-bottom:0; padding-top:15px;}
	.change_password sup { color:#a40000;}
	.change_password label { font-weight:bold; display:inline-block; width:130px;}
	.change_password textarea { vertical-align:top; width:214px; height:50px; background:#fff; border:1px solid #a7a6aa; font-family:arial; font-size:14px;}
	.change_password select { width:216px; background:#fff; border:1px solid #a7a6aa;}
	.change_password img, .change_password input { vertical-align:middle;}	
		.change_password img { margin-right:10px;}
	.change_password input { background:#fff; border:1px solid #a7a6aa; width:212px; height:18px; padding-left:2px;}
		.change_password input.change_buttons { background:url(../images/buttons/change_1.gif) left top no-repeat; width:101px;}
		.change_password input.confirm_buttons, .confirm_buttons { background:url(../images/buttons/confirm.gif) left top no-repeat; width:110px;}
		.change_password input.add_buttons { background:url(../images/buttons/add.jpg) left top no-repeat; width:101px; margin-right:10px;}
		.change_password input.clear_buttons { background:url(../images/buttons/clear.gif) left top no-repeat; width:101px;}
			.change_password input.change_buttons, .change_password input.confirm_buttons, .change_password input.add_buttons, .change_password input.clear_buttons, .confirm_buttons { height:27px; border:none; cursor:pointer;}
.notify { float:right; background:url(../images/icons/quest.gif) left 6px no-repeat; padding-left:23px; margin-right:50px; width:325px;}
	.notify p, .notify_error p { padding-bottom:10px;}
.notify_error { background:url(../images/borders/lk/toolpit.jpg) left bottom no-repeat; width:296px;/* height:80px;*/ padding:0 20px 15px;}
.notify_error_cards { background:url(../images/borders/notify_left.jpg) left bottom no-repeat #fff;}
	.notify_error_cards div  { background:url(../images/borders/notify_right.jpg) right bottom no-repeat;}
.LK_main td { padding:15px 0 0 15px;}
.search_letter ul { border:none; padding-bottom:7px;}
	.search_letter p { letter-spacing:2px; font-weight:bold; text-align:center; padding-top:10px;}
		.search_letter p a { text-decoration:none;}
		.search_letter p span { color:#a40000;}
	.search_letter .sort { margin:0;}
	.search_letter li ul { padding-top:10px;}
	.search_letter li li { background:none; padding:0 0 1px;}
	.search_letter li a { text-decoration:none;}
 
.order_history_top { background:url(../images/borders/lk/coner_3_lt.gif) left top no-repeat #dedede; margin-top:7px;}
	.order_history_top div { background:url(../images/borders/lk/coner_3_rt.gif) right top no-repeat; height:3px; font-size:1px;}
.order_history { width:100%; border-bottom:1px solid #dedede; border-left:1px solid #dedede; border-right:1px solid #dedede;}
	.order_history th { color:#2b2b2b; background:#dedede; font-size:13px; padding:4px 20px 7px; border-left:1px solid #dedede;}
	.order_history td { padding:10px 20px; border-left:1px solid #dedede; border-top:1px solid #dedede; background:#f8f7f8;}
		.order_history th.first, .order_history td.first { font-weight:bold; border-left:none; vertical-align:top;}
			.order_history td.first { padding-left:18px; font-size:13px;}
				.order_history td a.order_char { padding-left:24px;}
			.order_history td.plus { background: url(../images/icons/plus.gif) 18px 12px no-repeat #f8f7f8;}
			.order_history td.minus { background: url(../images/icons/minus.gif) 18px 16px no-repeat #f8f7f8;}
			.order_history td.open { text-align:left; border:none; background:#fff; padding:0 20px;}
				.order_history td.open th, .order_history td.open td { background:none;}
.order_history_1 { margin:10px 0 15px 25px;}
	.order_history_1 th, .order_history_1 td { padding:3px 20px 3px 0; border:none; background:none; font-size:12px; color:#565656;}
	.order_history_1 th {text-align: left;}
.order_history_2 { width:100%;}
	.order_history_2 th, .order_history_2 td { padding:5px 20px; border:none; font-size:11px; font-size:12px; border:1px solid #dedede; color:#565656;}
	    .order_history_2 tr.deleted td, .order_history_2 tr.deleted td a {color:#a40000; text-decoration: line-through;}
		.order_history_2 td.first { font-size:12px; padding-left:20px; font-weight:normal; border-left:1px solid #dedede;}
		.order_history_2 th.first { border-left:1px solid #dedede;}
.order_history_3 { float:right; margin:15px 0;}
	.order_history_3 td { padding:2px 0 2px 10px; border:none; font-weight:bold; font-size:13px; text-align:left; background:none; color:#565656; text-align:right;}
		.order_history_3 td.first { text-align:left; white-space:nowrap; width:auto;}
		.order_history_3 td.last { color:#a40000;}
.news_list li { background:url(../images/borders/dev_hdot.gif) left bottom repeat-x; padding:13px; margin:7px;}
	.news_list li.first { background:none;}
	.news_list li h2 { font-family:arial; font-size:15px; color:#565656;}
	.news_list li img { float:left; border:1px solid #dedede; margin:0 15px 2px 0; width:110px;}
		.news_list li.one_news img { width:188px;}
		.news_list li.one_news p { padding-top:11px;}
.news_list li .opinion_img_box { width:70px; float:left; text-align:center; margin-right:15px;}
    .news_list li .opinion_img_box img { width:auto; height:auto; margin:0 !important; float:none !important;}
/*print_page*/
#print_page { width:582px; margin:15px; color:#000;}
	#print_page h3 { font-size:16px; font-family:tahoma; text-transform:none; padding-bottom:25px;}
		#print_page h3 span { font-size:14px; font-weight:normal;}
	#print_page h4 { border-bottom:1px dotted #000; margin-bottom:15px; padding:3px 0;}
	#print_page a { color:#000; text-decoration:none; font-weight:normal;}
		#print_page a:hover { text-decoration:underline;}
	#print_page p { padding-bottom:15px;}
	#print_page ul { padding:0 0 11px 10px;}
		#print_page li { padding-bottom:4px; list-style: circle inside;}
	#print_page div.tovar_image { padding: 0 0 15px 15px; text-align:center;}
	#print_page div.about_tovar_1 { margin:0 0 0 360px; padding-top:15px;}
		#print_page div.about_tovar_1 p { padding:0 0 6px !important;}
.top_print_page { position:relative; height:85px; margin-bottom:23px;}
	.top_print_page div { position:absolute; right:20px; top:10px; cursor:pointer;}
	.top_print_page span { position:absolute; right:20px; bottom:11px;}
.bottom_print_page { background:#dedede; padding:8px 15px; font-size:11px; margin-top:20px;}
	.bottom_print_page span { margin-right:30px;}
/* / print_page*/
/*from old 003 - описание товара*/
.fldname { width:35%; background:none; font-family:arial !important;/* font-weight:normal;*/ font-weight: bold; font-size:12px;}
.fldname, .style0 { padding:5px 15px; font-family:arial !important; font-size:12px; background:url(../images/borders/dev_hdot.gif) left top repeat-x;}
font.style0 {  padding:0; border-top:none;}
.groupname { background:#dedede; font-weight:bold; font-family:tahoma !important; color:#000; padding:6px 15px; text-transform:uppercase;}
.supplierNote { display:block; padding: 4px 15px !important;}
/* / from old 003 - описание товара*/
/*page404*/
#Header_404 { height:37px; margin:0; padding:0; position:relative;}
	#logo_404 { display:block; position:absolute; left:70px; top:38px; background:url(../images/main/logo_compare.gif) left top no-repeat; width:98px; height:68px; text-indent:-10000px;}
.fof { padding:15px 0 50px 250px; color:#000; font-size:12px; text-align:left; font-family:verdana;}
	.fof h4 { font-size:37px; display:block; padding-top:4px; background: url(../images/borders/fof.gif) 156px 9px no-repeat;}
	.fof h5 { font-size:36px;}
	.fof p, .fof h4, .fof h5, .fof ul { padding-bottom:21px;}
	.fof p { line-height:18px;}
	.fof li { list-style-position:inside; list-style-type:disc;}
	.fof a, .fof1 a, .fof h4, .fof h5 { color:#a40000 !important; font-weight:normal;}
	.fof a, .fof h5 { font-size:18px;}
		.fof a:hover { color:#a40000;}
	.fof .search404 { margin-bottom:30px;}
	.fof .search404 td { font-size:11px; font-weight:bold; padding:15px 5px; background:#e6eff6;}
	.input404 { background:#fff; border:1px solid #b4b5b2; width:215px; height:20px; font-size:13px; padding-left:2px;}
	.ul404 { width:90%; margin:0 auto;}
		.ul404 td { width:37%; padding:15px 0 0; vertical-align:top;}
		.ul404 a { font-size:11px; color:#000 !important; font-weight:bold; text-decoration:none !important;}
			.ul404 a:hover { color:#000; text-decoration:underline !important;}
		.ul404 li { list-style:none; margin-bottom:4px;}
.search_fof { margin:3px 0 40px; width:444px; font-family:tahoma;}
	.search_fof div { background:url(../images/borders/lk/fon_3.gif) left top; padding:14px 0 4px 55px; margin:0 !important; height:50px;}
	.search_fof span { display:inline-block; font-size:11px; padding-top:3px;}
	.search_fof td { vertical-align: middle !important; color:#000; font-weight:bold; padding-right:3px;}
	input.text1 { background:#fff; border:1px solid #8b99a3; font-size:11px; font-family:tahoma; width:300px; color:#000; height:17px; margin:0;}
/* / page404*/
/* Wish_List*/
.WL_doit_links a { color:#2b2b2b; text-decoration:none; display:inline-block; padding:2px 0 1px 22px; margin-right:22px; background-image:url(../images/icons/WL/icons_doit_WL.gif); background-repeat:no-repeat;}
	.WL_doit_links a.link_1 { background-position:1px top;}
	.WL_doit_links a.link_2 { background-position:left -34px;}
	.WL_doit_links a.link_3 { background-position:left -69px;}
	.WL_doit_links a.link_4 { background-position:2px -104px;}
.about_user_WL { position: relative; width:800px; padding-bottom:10px;}
	.about_user_WL p { padding-top:10px;}
		.about_user_WL p.want { font-family:tahoma; font-size:18px; padding:14px 0 4px}
	.about_user_WL div.name { background:url(../images/icons/WL/icon1.gif) left top no-repeat; padding-left:22px; position:absolute; top:-28px; right:30px; font-weight:bold;}
		.about_user_WL div.name span { color:#0169b0;}
	.about_user_WL div.image_about_action { position:absolute; top:-53px; left:340px;}
.locked { background:url(../images/icons/WL/lock.jpg) 8px 30px no-repeat; height:60px; padding:50px 0 30px 103px; font-family:tahoma;}
.back_to_shop { font-family:tahoma; font-weight:bold; background:url(../images/icons/str_ban_green.gif) right 5px no-repeat; padding-right:15px; color:#000;}
.tovar_WL .op_WL { width:422px;}
	.tovar_WL td.del { width:12px; padding-top:7px; vertical-align:top;}
.tovar_WL p { padding:10px 0 0;}
	.tovar_WL ul { padding-top:3px;}
	.tovar_WL li { padding-top:7px; clear: both;}
		.tovar_WL li li { padding-top:0;}
.find_mail { padding:12px; text-align:center;}
	.find_mail p { text-align:left;}
	.find_mail input { margin-top:10px;}
input.search_buttons { background:url(../images/buttons/search_buttons.gif) left top; width:82px; height:27px; border:none; cursor:pointer;}
.edit_sp_WL { background:url(../images/borders/lk/fon_3.gif) left top;}
.edit_sp_WL a.more, .edit_sp_WL a.more_open { display:inline-block; background-image: url(../images/icons/WL/open_close.gif); background-repeat:no-repeat; padding-right:12px;}
	.edit_sp_WL a.more { background-position: right 4px}
	.edit_sp_WL a.more_open { background-position: right -10px}
.edit_sp_WL tr td { border-top:3px solid #fff;}
	.edit_sp_WL tr.first td { border-top:none;}
.edit_sp_WL th { padding:13px 15px 7px;}
.edit_sp_WL td { padding:13px 15px;}
	.edit_sp_WL td.doit_tovar_WL { padding:2px 15px 0; border-top:none;}
		.edit_sp_WL ul { padding:0 0 5px;}
	.edit_sp_WL input.text, .edit_sp_WL select, .edit_sp_WL textarea, .doit_tovar_WL select, .doit_tovar_WL input.text, .doit_tovar_WL textarea { background:#fff; border:1px solid #b0b0b0; font-size:12px; font-family:arial; color:#000;}
	.edit_sp_WL input.text { width:98%; height:20px; padding-left:2px;}
	.edit_sp_WL select { width:135px; height:24px; padding-top:3px}
	.edit_sp_WL textarea, .doit_tovar_WL textarea { width:240px !important; height:70px;}
	.doit_tovar_WL input.text { width:150px; height:20px; padding-left:2px; margin-right:5px; vertical-align:middle;}
.doit_tovar_WL li { padding-bottom:13px;}
	.doit_tovar_WL label { display:block; padding-bottom:6px; font-weight:bold;}
		.doit_tovar_WL select.var1 { width:245px;}
		.doit_tovar_WL select.var2 { width:55px;}
		.doit_tovar_WL select.var3 { width:120px; margin:0 2px;}
		.doit_tovar_WL select.var4 { width:60px;}
	.doit_tovar_WL img { vertical-align:middle;}
.doit_tovar_WL div.private {}
		.doit_tovar_WL div.private label { display:inline;}
		.doit_tovar_WL div.private input { margin-right:7px;}
		.doit_tovar_WL div.private p { padding:8px 0 0;}
.doit_tovar_list_WL { width:400px;}
	.doit_tovar_list_WL tr { background:url(../image/wish_list/dot.gif) left bottom repeat-x;}
	.doit_tovar_list_WL td { padding:13px 15px 6px 0; font-size:12px; vertical-align:top;}
		.doit_tovar_list_WL td.last { padding:13px 0 6px;}
	.doit_tovar_list_WL img { width:105px;}
	.doit_tovar_list_WL p { padding-bottom:5px;}
.my_name p { padding:5px 0;}
	.my_name b { display:block; padding-bottom:3px;}
.add_adress_freinds { display:inline-block; background:url(../images/icons/WL/plus.gif) left 2px no-repeat; padding-left: 17px; font-family:tahoma; font-weight:bold;}
.search_result_WL { border-bottom:none; margin:0;}
	.search_result_WL li ul { padding:8px 0 11px;}
	.search_result_WL li li { background:url(../images/icons/str.gif) left 5px no-repeat; padding:0 10px 5px;}
	.search_result_WL a { text-decoration:none;}
.cancel_button { background:url(../images/buttons/cancel.gif) left top !important;}
.save_button { background:url(../images/buttons/save.gif) left top !important;}
.send_button { background:url(../images/buttons/send.gif) left top !important;}
    .cancel_button, .save_button, .send_button { border:none !important; cursor:pointer; margin-right:10px; width:96px !important; height:27px !important;}
		
#menu_left_WL { font-family:tahoma; font-size:11px;}
	#menu_left_WL div { padding:6px 10px 7px; font-weight:bold;}
	#menu_left_WL a { color:#565656; text-decoration:none;}
		#menu_left_WL a:hover { text-decoration:underline;}
		#menu_left_WL a.link_1 { background-position:left -209px;}
		#menu_left_WL a.link_2 { background-position:left -244px;}
	#menu_left_WL ul { background:#f8f7f8; border-right:1px solid #dedede; border-left:1px solid #dedede;}
		#menu_left_WL ul.one li { background:url(../images/icons/str1.gif) 10px 8px no-repeat; border-top:1px solid #dedede; padding:5px 10px 6px 23px;}
			#menu_left_WL ul.one li a { font-weight:bold; display:inline-block; padding-bottom:2px;}
		#menu_left_WL ul.two { padding:5px 0;}
			#menu_left_WL ul.two li { padding:6px 10px;}
				#menu_left_WL ul.two li a { display:inline-block; padding:2px 0 2px 22px; background-image:url(../images/icons/WL/icons_doit_WL.gif); background-repeat:no-repeat;}
#menu_top_drop_WL { position:absolute; right:0; top:54px; width:182px; z-index:100;}
	#menu_top_drop_WL div.top { position:absolute; right:0; top:-15px; background:url(../images/borders/menu_drop_WL_top.png) left top no-repeat; width:38px; height:21px;}
	#menu_top_drop_WL div.bottom { background:url(../images/borders/menu_drop_WL_bottom.png) left top no-repeat; height:5px; font-size:1px;}
	#menu_top_drop_WL ul { background:#fff; border-right:1px solid #dedede; border-left:1px solid #dedede; font-weight:bold; font-size:11px; padding:13px 15px 5px;}
	#menu_top_drop_WL li { background:url(../images/icons/bul_4_small.gif) left 5px no-repeat; padding:0 0 5px 10px;}
		#menu_top_drop_WL ul.glow { background:#f8f7f8; padding:10px 15px 1px;}
	#menu_top_drop_WL a { color:#565656; text-decoration:none;}
.border_5_1 { background:url(../images/borders/c7_tl.gif) left top no-repeat; padding-left:3px;}
	.border_5_1 div { background:url(../images/borders/c7_tr.gif) right top no-repeat; padding-right:3px;}
	.border_5_1 div div { background:#f7f6f7; border-top:1px solid #dedede; height:2px;}
.border_5_2 { background:url(../images/borders/fon_7_bottom.gif) left top repeat-x;}
	.border_5_2 div { background:url(../images/borders/c7_br.gif) right top no-repeat;}
	.border_5_2 div div { background:url(../images/borders/c7_bl.gif) left top no-repeat; height:3px;}
.border_5_3 { background:url(../images/borders/fon_7_top.gif) left bottom repeat-x; border-right:1px solid #dedede; border-left:1px solid #dedede; min-height:57px;}
/* / Wish_List*/
.time_icons { background:url(../images/icons/time.gif) 820px 5px no-repeat !important;}
	.time_icons p { padding-top:12px;}
.quick_order_login { background:url(../images/borders/lk/fon_3.gif) left top; min-height:190px; padding:15px 35px; position:relative;}
	.quick_order_login ul { padding-bottom:30px;}
	.quick_order_login li { padding-bottom:13px;}
	.quick_order_login sup { color:#a40000;}
	.quick_order_login label { display:inline-block; font-weight:bold; width:101px; padding-right:20px; color:#565656;}
	.quick_order_login input { background:#fff; border:1px solid #a7a6aa; width:282px; height:20px; padding-left:2px;}
	.quick_order_login div.button { position:absolute; left:120px; bottom:15px;}
.quick_order_login_1 { padding-left: 60px !important;}
	.quick_order_login_1 label { width:52px;}
.toolpit { background:url(../images/borders/lk/toolpit_fon.jpg) left bottom repeat-x;}
	.toolpit div { background:url(../images/borders/lk/toolpit_left.jpg) left bottom no-repeat;}
	.toolpit div div { background:url(../images/borders/lk/toolpit_right.jpg) right bottom no-repeat; padding:0 15px 25px;}
.vk_scroll { height:500px; overflow:auto;}

.text_page { padding-left:10px;/* width:790px;*/}
	.text_page h2 { font-size:12px; border-top:1px solid #DEDEDE; background:#F8F7F8; padding:7px 10px; margin:10px 0 17px;}
	.text_page p { padding:0 10px 10px;}
	.text_page ul, .text_page ol { padding:0 0 10px 10px;}
		.text_page ul li { padding-bottom:3px; list-style:disc inside;}
		.text_page ol li { padding-bottom:3px; list-style:decimal inside;}
	.text_page table { border:1px solid #666; margin:0 0 15px 10px;}
	.text_page th { background:#a40000; color:#fff;}
		.text_page th, .text_page td { border:1px solid #666; padding:7px; vertical-align:top;}
.input_t1 { background:#fff; border:1px solid #a7a6aa; width:120px; height:18px; padding-left:2px;}
.input_upload { background:#fff; border:1px solid #a7a6aa !important;}

/* Help booble  tile*/
.helpBoobleTitle { position:absolute;left:0; top:0; width:150px; background:url("../images/borders/yellow_gradient.gif") repeat-x left bottom #FFFFFF; border:1px solid #eee; padding:10px;}

.posRel{position:relative;}
.alignc { vertical-align:middle; text-align:center;}
.alignR { text-align: right;}
.bg_white { background:#fff !important;}
.border_white { border:1px solid #fff !important;}
.display_bl { display:block;}
.display_in_bl { display:inline-block;}
.colordark { color:#2b2b2b;}
.colorblue { color:#0169b0; }
.colorred { color:#a40000 !important;}
.green_color { color:#4b9547;}
.red_color { color:#a60909 !important;}
.grey_color { color:#7f7f7f;}
.grey_light_color { color:#565656;}
.font_11 { font-size:11px;}
.font_12 { font-size:12px;}
.font_13 { font-size:13px;}
.font_14 { font-size:14px;}
.font_15 { font-size:15px;}
.font_16 { font-size:16px;}
.font_18 { font-size:18px;}
.font_20 { font-size:20px;}
.font_fT { font-family:tahoma;}
.font_bold { font-weight:bold;}
.vertAlMid { vertical-align:middle !important;}
.vertAlTop { vertical-align:top !important;}
.pad_0 { padding:0 !important;}
.pad_15 { padding:15px;}
.padL_5 { padding-left:5px;}
.padT_5 { padding-top:5px;}
.padT_10 { padding-top:10px !important;}
.padT_15 { padding-top:15px !important;}
.padL_10 { padding-left:10px !important;}
.padL_15 { padding-left:16px;}
.padR_10 { padding-right:10px !important;}
.padR_15 { padding-right:16px;}
.padB_10 { padding-bottom:10px !important;}
.padB_15 { padding-bottom:15px;}
.padT_25 { padding-top:25px;}
.padT_35 { padding-top:35px;}
.margin_0 { margin:0 !important;}
.marginRL_10 { margin:0 10px;}
.marginR_20 { margin-right:20px;}
.width_15 { width:18px !important; border:none !important; background:none !important;}
.width_70 { width:70px !important;}
.width_80 { width:80px !important;}
.width_90 { width:90px !important;}
.width_100 { width:100px !important;}
.width_145 { width:145px !important;}
.width_180 { width:180px;}
.width_195 { width:195px;}
.width_230 { width:230px !important;}
.width_240 { width:240px !important;}
.width_285 { width:285px !important;}
.width_370 { width:370px;}
.width_400 { width:400px !important;}
	.width_400 label { width:180px !important;}
.width_485 { width:485px !important;}
.width_600 { width:600px;}
.width_800 { width:800px;}
.width_920 { width:920px;}
.width_80_percent { width:80% !important;}
.width_auto, .width_auto_table th, .width_auto_table td {width:auto !important;}
.cursor_hand { cursor:pointer;}

#holidays { min-width:996px;}
.new_year { background:url(../images/holiday/new_year.jpg) center top no-repeat;}

.order_container {background-color:#FFF;}
.kcaptcha_image {cursor:pointer; border:0}

#preload {display: none;}
#ajax_load { background:url(../images/ajax_loader/back.gif) center top no-repeat; width:241px; height:85px; position: fixed; top: 50%; left: 50%; margin-left: -120px; padding-top:30px; overflow: visible; z-index: 3000; font-family:arial; font-size:14px; font-weight:bold; color:#2b2b2b; text-align:center;}
	#ajax_load img { margin-top:15px;}

/*===================== From Old CSS ==============================*/
#flashSlider { width:637px; height:202px; background:url(../images/flash/slider/no_flash.jpg) center top no-repeat; }
.wrong { color:#a40000;}

/*    */
.star { width:100%; }	
.star ul { margin:0 auto !important; padding:0 !important; list-style:none; width:90px;}	
.star ul li { float:left !important; padding-right:2px; cursor:pointer;}	
.star_big_red, .star_big_red_half, .star_big_red_empty { height:16px; width:16px;}	

.star_big_red { background:url(../images/icons/star_big.gif) left top no-repeat;}
	.star_big_red_half { background:url(../images/icons/star_big_half.gif) left top no-repeat;}
	.star_big_red_empty { background:url(../images/icons/star_big_empty.gif) left top no-repeat;}

.star_little_red { background:url(../images/icons/star.gif) left top no-repeat;}
	.star_little_red_half { background:url(../images/icons/star_half.gif) left top no-repeat;}
	.star_little_red_empty { background:url(../images/icons/star_empty.gif) left top no-repeat;}	
	
/* Overlay indows (Divs) */
#overlay { 
	opacity: 0.2; 
	position: fixed; 
	left: 0px; 
	top: 0px; 
	z-index: 1000;
	background: transparent;
	background: #000;
	filter: alpha(opacity=20);
	margin: 0;
	padding: 0;
	outline: 0;
}

#overlay iframe {
	border: none;
	display:none;/* IE5*/
	display/**/:block;/* IE5*/
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	filter: mask();
	width: 3000px;
	height: 3000px;
}

.overlay_content { 
	display: none;
	left: 50%;
	overflow-x:visible;
	overflow-y:visible;
	position:fixed;
	top: 50%;
	z-index: 1001;
	/*background: #fff;
	border: solid 2px #888;
	padding: 15px;*/
	font: 12px Arial,Helvetica,sans-serif;
}
	
*html #overlay { position: absolute; width: 100%; height: 100%; }
*html .overlay_content { position: absolute; }	
.inv {display:none} 

	
.sortlink_bold { display:block; border-bottom:1px dotted #565656; color:#2b2b2b; text-decoration:none; width:auto;font-weight: bold;}
.author_text{padding-bottom:5px;}
.review{background-position:83px 10px}
.review:hover{background-position:83px 10px}
.sort_title{background-position:55px 10px}
.sort_title:hover{background-position:55px 10px}

/* partner */
.width_400 {
    width:400px !important;
}
.width_400 label {
    width:180px !important;
}
/* / partner */


.ban2_3, ban2_2, ban2_4, ban2_5 {
    float:left;
    margin-left:15px;
    text-align:center;
}
ban3_2 {width:284px;}
ban2_2 {width:284px;}
ban2_3 {width:481px;}
ban2_4 {width:633px;}
.ban3_5 {width:790px;}

.vk {min-height:150px;padding:10px 10px 10px}

.oldprice .oldrub {font-weight:normal;}

.fof503 { padding:15px 0 50px 250px; color:#000; font-size:12px; text-align:left; font-family:verdana;}
	.fof503 h4 { font-size:37px; display:block; padding-top:4px; background: url(../images/borders/503.gif) 156px 9px no-repeat;}
	.fof503 h5 { font-size:36px;}
	.fof503 p, .fof503 h4, .fof503 h5, .fof503 ul { padding-bottom:21px;}
	.fof503 p { line-height:18px;}
.compare_background {background:none repeat scroll 0 0 #F8F7F8;height:15px;width:210px;}

.str_baner { text-align:center; position:relative; bottom:5px; padding-top:5px; font-size:1px;}
	.str_baner span { display:inline-block; background-image:url(../images/buttons/str_baner.gif); background-repeat:no-repeat; height:17px; width:45px; cursor:pointer;}
		.str_baner .ff { background-position:right top;}
			.str_baner .ff_active { background-position:-110px top;}
		.str_baner .rew { background-position:left top;}
			.str_baner .rew_active { background-position:-55px top;}
.str_baner_top { position: relative; font-size:1px; background:url(../images/str/fon.gif) right top no-repeat; height:21px; text-align:right;}
	.str_baner_top span { display:inline-block; background-image:url(../images/str/str.gif); background-repeat:no-repeat; height:17px; width:45px; cursor:pointer;}
		.str_baner_top .ff { background-position:right top;}
			.str_baner_top .ff_active { background-position:-94px top;}
		.str_baner_top .rew { background-position:left top;}
			.str_baner_top .rew_active { background-position:-47px top;}
			
			
.prop_dot { font-size: 11px; text-align: left; background:url(../images/icons/dot_red.gif) left center no-repeat;padding-left:8px;}

.back_link{float:right;font-size:11;}
.back_link a{font-size:11; background-image:url(../images/icons/back_green.gif); background-repeat:no-repeat;background-position:left center;padding-left:10px;}
.want_button{display:block; width:66px; height:21px; cursor:pointer;  background:url(../images/buttons/red_bug2.png) center top no-repeat; text-decoration:none; margin-top:10px;}
.want_button2{display:inline-block; width:66px; height:21px; cursor:pointer;  background:url(../images/buttons/red_bug2_sm.png) center top no-repeat; text-decoration:none; /*float:left;*/  margin-left:10px;}
.buttonwantstyle{/*margin-top:35px; _margin-top:15px;*/float: left;}
.want_button3{display:block; width:102px; height:31px; cursor:pointer;  background:url(../images/buttons/red_bug2.png) -10px top no-repeat; text-decoration:none; margin-top:10px;}
.footer_text {text-align:center; font-size:11px; padding-bottom:10px;}
/*        */
#ctrlcopy {height:1px; overflow:hidden; position:absolute; width:1px; margin: 5px 0 0 -1px; line-height:0; opacity: 0;}
.prop_select{width:200px; margin-top:5px; /*height:18px;*/}
.prop_select_div{margin-bottom:10px;}
/*   */
#ad_sense_footer {width:728px; margin:0 auto;}
#ad_sense_center {width:468px; margin:0 auto;}