body { margin:0; padding:0; font-family:Tahoma; color:#908f8f; background:#FFFFFF url(../../img/bg_body.gif) repeat-x; font-size:11px; text-align:center; line-height:13px }
td, table.cont td div { font-size:11px; line-height:13px }
a:link, a:visited { color:#163e6a; text-decoration:underline }
a:hover { color:#32679b; text-decoration:none }
/*h1 { color:#4e4e4e; margin:0 0 10 0; padding:0; font-size:16px }*/
h2, h1 { font-size:14px }
h3 { font-size:12px; font-weight:normal; text-align:center }
h4 { font-size:12px }
input, select, textarea { font-family:Tahoma; font-size:11px }
input.product_qty, input.cart_product_quantity { border:solid 1px #dcdcdc; height:20; width:30; padding:0 2 0 2; color:#7d7d7d }
input.kupon { border:solid 1px #dcdcdc; height:20; width:100; padding:0 2 0 2; color:#7d7d7d }
input.schet, button.schet, input.checkout_buttons { border:solid 1px #dcdcdc; height:20; padding:0 2 0 2; color:#7d7d7d }
input.oform, input.btn_checkout { border:solid 1px #dcdcdc; padding:0 2 0 2; color:#7d7d7d; font-size:16px }
input.name, input.inputtext, select.address_elem { border:solid 1px #dcdcdc; height:20; width:200; padding:0 2 0 2; color:#7d7d7d }
textarea.name, textarea.address_elem {border:solid 1px #dcdcdc; height:120; width:200; padding:0 2 0 2; color:#7d7d7d}
form { margin:0; padding:0 }
img { border:none }
table.all { width:976; height:100%; margin:auto }
table.all td.head { height:151 }
table.all td.bottom { height:54; border-top:solid 1px #dddddd }
table.top { width:100%; height:100% }
table.top td.search { height:53; text-align:right }
table.top td.search form input.input { border:solid 1px #dcdcdc; height:30; background:url(../../img/search.gif) no-repeat center left; width:260; padding:5 5 3 35; color:#7d7d7d }
table.top td.search form input.button { height:30; width:61; background:#103761; border:none; color:#67d5ff }
table.top td.b01 { vertical-align:bottom; text-align:right; height:53; padding-bottom:5 }
table.top td.contacts { background:url(../../img/icq.gif) no-repeat right top }
table.content { width:100%; height:100%; margin:10 auto 0 auto }
table.content td.left { width:190 }
table.content td.cont { text-align:justify; padding:0 10 0 10 }
table.content td.right { width:190 }
table.l_menu { width:190; border:solid 1px #dcdcdc; background:url(../../img/bg_l_menu.gif) repeat-x #fff }
table.l_menu td { vertical-align:top }
table.l_menu td.head { background:url(../../img/arr_grey.gif) no-repeat; height:53; padding:9 10 0 30; color:#4e4e4e; font-size:12px; font-weight:bold }
table.l_menu td.menu { padding:0 15 10 31; background:url(../../img/arr_blue.gif) no-repeat }
table.l_menu td.menu span { font-size:12px; font-weight:bold }
table.l_menu td.menu span.act a:link, table.l_menu td.menu span.act a:visited { color:#0f3861; text-decoration: none }
table.l_menu td.menu span.act a:hover { color:#0f3861; text-decoration:none }
table.l_menu td.menu ul { margin:10 0 0 0; padding:0; list-style:none }
table.l_menu td.menu ul li { background:url(../../img/skw.gif) no-repeat left center; padding:0 0 0 8 }
table.l_menu td.menu ul li.act { background:url(../../img/skw_act.gif) no-repeat left center }
table.l_menu td.menu a:link, table.l_menu td.menu a:visited { color:#828181; text-decoration: none }
table.l_menu td.menu a:hover { color:#393939; text-decoration:none }
table.l_menu td.menu div.over { border-bottom:solid 1px #e8e8e8; padding-bottom:10 }
table.block { width:190; border:solid 1px #dcdcdc; background:#fff; margin:10 0 10 0 }
table.block td { text-align:justify; font-size:10px; padding:10 }
table.cart { width:190; border:solid 1px #dcdcdc; background:url(../../img/bg_cart.gif) repeat-x #fff; margin:0 0 10 0 }
table.cart td { vertical-align:top }
table.cart td.head { background:url(../../img/cart.gif) no-repeat; padding:9 10 0 30; height:38; font-size:12px; font-weight:bold }
table.cart td.head a:link, table.cart td.head a:visited { color:#ffffff; text-decoration:none }
table.cart td.head a:hover { color:#ffffff; text-decoration:underline }
table.cart td.cart { padding:10 15 15 15 }
table.cart td.cart a:link, table.cart td.head a:visited, a.cart:link, a.cart:visited { color:#262626; text-decoration:none; font-weight:bold }
table.cart td.cart a:hover, a.cart:hover { color:#4e4e4e; text-decoration: none; font-weight:bold }
table.news { width:190; border:solid 1px #dcdcdc; background:url(../../img/bg_l_menu.gif) repeat-x #fff; margin:0 0 10 0 }
table.news td { vertical-align:top }
table.news td.head { background:url(../../img/arr_grey.gif) no-repeat; height:43; padding:9 10 0 30; color:#4e4e4e; font-size:12px; font-weight:bold }
table.news td.new { text-align:justify; padding:0 10 10 10 }
table.sklad { width:190; border:solid 1px #dcdcdc; background:#fff; margin:0 0 10 0 }
table.sklad td { padding:10 15 10 31; background:url(../../img/arr_blue2.gif) no-repeat }
table.sklad td span { font-size:12px; font-weight:bold; color:#4e4e4e }
table.sklad td ul { margin:10 0 0 0; padding:0; list-style:none }
table.sklad td ul li { background:url(../../img/skw2.gif) no-repeat left center; padding:0 0 0 8 }
table.bot { width:100% }
table.bot td.copy { text-align:right; font-size:12px }
table.bot td.copy a:link, table.bot td.copy a:visited { color:#133b67; text-decoration:none }
table.bot td.copy a:hover { color:#3a85b0; text-decoration:none }
table.content td.cont table.cont { width:100%; border:solid 1px #dcdcdc; background:#fff; margin-bottom:10 }
table.cont td, table.nopadding .banner_buy2, table.nopadding .banner_buy2 td, table.cont .cpt_product_details_request td { padding:10; text-align:justify }
table.nopadding td, table.cat_path_in_productpage td, .nopadding { padding:0; text-align:justify }
table.catalog { width:100% }
table.catalog td { text-align:left; vertical-align:top; font-size:12px }
table.catalog td.cat_image { width:1% }
table.catalog td.cat_name a:link, table.catalog td.cat_name a:visited { color:#0085b0; text-decoration:underline }
table.catalog td.cat_name a:hover { color:#0085b0; text-decoration:none }
a.rcat_root_category:link, a.rcat_root_category:visited, .cat_path_in_productpage a:link, .cat_path_in_productpage a:visited, .cpt_product_category_info a:link, .cpt_product_category_info a:visited, a.cat:link, a.cat:visited { color:#0085b0; text-decoration:underline; font-weight:bold; font-size:12px }
a.rcat_root_category:hover, .cat_path_in_productpage a:hover, .cpt_product_category_info a:hover, a.cat:hover { color:#0085b0; text-decoration:none; font-weight:bold; font-size:12px }
div.prdbrief_name { padding:10; border:solid 1px #dcdcdc; margin-bottom:10 }
.price { font-size:14px; font-weight:bold; color:#ad1e11 }
table.cart_towar { width:100%; background:#ebebeb }
table.cart_towar td { padding:10 }
#cart_clear { padding: 0; text-align: right; vertical-align: bottom;}
#cart_content_header {background: none repeat scroll 0% 0% rgb(255, 255, 255); text-align: center; font-weight: bold;}
#shpcrtgc, #shpcrtca { display: inline;}
table.buy { width:100%; height:32px; border-bottom:solid 1px #ebebeb}
table.buy td{ padding:0 32px 0 10px; vertical-align:top; background-position:right top; background-repeat:no-repeat; text-align:right; color:#0085b0}
table.buy td a {color:#0085b0;}
ul.buy {margin:10px 0 0 15px; padding:0; list-style:none}
ul.buy li {background:url(img/buy_arrow.gif) no-repeat; height:12px; padding:0 0 0 17px; margin:0 0 5px 0}
td.banner_buy { border:solid 1px #ebebeb; background:url(../../img/buy_map.gif) right top no-repeat; height:128px; padding:15px; text-align:left}
td.banner_buy div.mon { font-size:14px; text-transform:uppercase; font-weight:bold; color:#143c68; margin:auto auto auto 130px; line-height:14px}
table.buy_big_ban { background:url(../../img/buy_adress.gif) no-repeat bottom left; margin:0 0 -10px -10px; height:100px}
table.buy_big_ban td.bb{ padding:0 0 88px 25px; width:200px; color:#0085b0}
div.buy_ban02 { padding:10px; border: solid 1px #4d8da9; color:#4d8da9; background:url(../../img/buy_bg.gif) repeat-x}
td.banner_buy2 { border:solid 1px #ebebeb; background:url(../../img/buy_map.jpg) right no-repeat; height:128px; padding:15px; text-align:left}
table.buy_pre td {background:no-repeat; height:70px; font-weight:bold; padding:5px 5px 0 73px; color:#133b67; vertical-align:top}
ul.buy_dost {margin:0 20px 0 20px; padding:0; list-style:none}
ul.buy_dost li {background:url(../../img/skw_act2.gif) no-repeat #f5f5f5; margin:0 0 5px 0; padding:7px 7px 7px 15px ; border:solid 1px #990000; color:#262626}
.nopadding .otziv{
	text-align: right;
}
.spisto{
	margin: 10px 10px 10px 20px;
}
table.buy_pre .buypod{
	background:url(../../img/buy_podbor.gif) no-repeat;
}
table.buy_pre .buygar{
	background:url(../../img/buy_garanty.gif) no-repeat;
}
table.buy_pre .buy1{
	background:url(../../img/buy_+1.gif) no-repeat;
}
.buyform{
	background:url(../../img/buy_form.gif) no-repeat;
}
.buyicq{
	background:url(../../img/buy_icq.gif) no-repeat;
}
.buyoffice{
	background:url(../../img/buy_office.gif) no-repeat;
}
.buyphone{
	background:url(../../img/buy_phone.gif) no-repeat;
}
table.buy { width:100%; height:32px; border-bottom:solid 1px #ebebeb}
table.buy td { padding:0 32px 0 10px; vertical-align:top; background-position:right top; background-repeat:no-repeat; text-align:right; color:#0085b0}
.ttt{background:#fff url(../../img/buy_bg.gif) repeat-x;}
ul.buy {margin:10px 0 0 15px; padding:0; list-style:none}
ul.buy li {background:url(img/buy_arrow.gif) no-repeat; height:12px; padding:0 0 0 17px; margin:0 0 5px 0}
td.banner_buy { border:solid 1px #ebebeb; background:url(../../img/buy_map.gif) right top no-repeat; height:128px; padding:15px; text-align:left}
td.banner_buy div.mon { font-size:14px; text-transform:uppercase; font-weight:bold; color:#143c68; margin:auto auto auto 130px; line-height:14px}
table.buy_big_ban { background:url(img/buy_adress.gif) no-repeat bottom left; margin:0 0 -10px -10px; height:100px}
table.buy_big_ban td.bb{ padding:0 0 88px 25px; width:200px; color:#0085b0}
div.buy_ban02 { padding:10px; border: solid 1px #4d8da9; color:#4d8da9; background:url(../../img/buy_bg.gif) repeat-x}
td.banner_buy2 { border:solid 1px #ebebeb; background:url(img/buy_map.jpg) right no-repeat; height:128px; padding:15px; text-align:left}
table.buy_pre td {background:no-repeat; height:70px; font-weight:bold; padding:5px 5px 0 73px; color:#133b67; vertical-align:top}
ul.buy_dost {margin:0 20px 0 20px; padding:0; list-style:none; display: block; margin: 15px 25px 5px 25px;}
ul.buy_dost li { margin:0 2px; display: inline; background: none; border: none; padding: 0;}
ul.buy_dost li .a{padding:7px 7px 7px 15px ; color:#262626; background: #f5f5f5 url(../../img/skw_act2.gif) no-repeat; border:1px solid #990000;}
