/* ====================== MAIN THEME STYLES: layout, fonts & colors ====================== */

* {margin:0;padding:0;border:0;}
body {margin:0px;padding:0px;font-family:normal Tahoma, sans-serif;font-size:9pt;background:#fff;}
table {border:0;margin:0;padding:0;border-collapse:collapse;}
td {font-family:normal Tahoma, sans-serif;font-size:9pt;}
input, select, textarea {border:1px solid #666;}
h1 {font-size:26pt;margin:10px 0 20px;line-height:22pt;}
h2 {font-size:20pt;margin:20px 0 5px;}
h3 {font-size:14pt;margin:1em 0 0.5em 0;}
.cpt_maincontent p {font-size:10pt;margin:3px 0 5px;}
.feedback_description {font-size:12pt!important;margin:0 0 25px;}
form{padding:0;margin: 10px 0;}
.feedback, #block-auth, #shippingform, #payconf {border:3px solid #eee;padding:25px 35px 20px;background:#fcfcfc;width:80%;margin:15px auto 25px;
	-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;border-radius: 10px;}
.common_wrapper, #block-auth {font-size:12pt;}
.common_wrapper input, #block-auth input {height:24px;font-weight:bold;}
.common_wrapper input, .order_comment, .common_wrapper textarea, #block-auth input, .product_qty {background:#fff;margin:3px 0 20px;font-size:12pt;padding:0 5px;border:1px solid #ccc;
	-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}
a {color:#297ccf;outline:none;}
a:hover {color:#ff9933;}
input {outline:none;}
a img{border:0;outline:0;}
.cpt_maincontent li {list-style:inside;margin:2px 0 3px 15px;}
#header {background: url(http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/head.gif) top left no-repeat;}
#navi {margin-top:60px;width: 760px;float: right;}
#navi ul  {list-style: none;float: left;}
#navi li {float: left;margin: 0 6px;line-height: 2.6;}
#navi a {color:#fff !important;padding:3px  10px;text-decoration:none !important;background:#82C828 !important;
	-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}
#navi a:hover {background:#FF7700 !important;}
.stakan {position:relative;top:0;left:0;}
#sidebar {width:200px;background:#fff;float:left;}

/*КАТАЛОГ*/
#catalog, #navigation_site {line-height: 1.9;color: #4b8c0a;	margin-top:12px;}
#navigation_site_button {background: url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/tit_nav.jpg') 0 0 no-repeat;
	width:225px;height:59px;overflow:hidden;}
#navigation_site_button:hover {background: url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/tit_nav.jpg') 0 -59px no-repeat;}
#navigation_site_button a {display:block;width:225px;height:59px;}
#catalog .parent, #catalog .parent_current, #navigation_site ul li {list-style:none;margin:1px 0 0 0;padding:0;font-size:10pt;font-weight:bold;line-height:15px;background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/catalog_bg+.gif') top right repeat-y;-moz-border-radius: 0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;-khtml-border-radius: 0 5px 5px 0;	border-radius: 0 5px 5px 0;border:1px solid #ddd !important;border-left:none!important;}
#catalog .parent:hover, #catalog .parent_current:hover, #navigation_site ul li:hover, #catalog .parent_current {background: url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/catalog_bg-hover.gif') top right repeat-y;}
#navigation_site ul li a {text-decoration:none!important;display:block;width:170px;height:100%;padding:6px 15px 8px 15px;}
.cpt_category_tree ul li:first-child {border:none!important;}
#catalog .parent a, #catalog .child a, #catalog .childsub a {width:170px;height:100%;padding:6px 15px 8px 15px;color:#297ccf!important;text-shadow:0 2px 1px #fff;text-decoration: none;}
#catalog .parent a {display:block;}
#catalog .child a, #catalog .childsub a {padding:0;width:auto;}
#catalog .childsub a {color:#777!important;}
#catalog .parent_current a, #catalog .child_current a, #catalog .childsub_current a {font-weight:bold;color:#ff9933 !important;text-decoration:none;}
#catalog .parent_current a {display:block;width:170px;height:100%;padding:6px 15px 8px 15px;}
#catalog .child, #catalog .child_current {list-style:inside url(http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/ct_l1.gif);margin-left: 20px;}
#catalog .child_current {list-style:inside url(http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/ct_l1_cur.gif);}
#catalog .child, #catalog .child_current, #catalog .childsub, #catalog .childsub_current {padding:6px 0 8px;margin-top:0;margin-bottom:0;line-height:15px;}
#catalog .childsub, #catalog .childsub_current {list-style:inside url(http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/ct_l2.gif);margin-left:20px;font-size:9pt;}
#catalog .childsub_current {list-style:inside url(http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/ct_l2_cur.gif);}
#catalog a:hover {color: #ff9933 !important;}

#content {background:#fff;min-width:690px;}
#baner {margin-bottom:15px;}
#baner table {width:100%;text-align:center;}
#leftcolumn, #rightcolumn {margin-bottom:15px;padding-bottom:30px;}
#leftcolumn {float:left;width:370px;}
#rightcolumn {float:right;width:380px;}
#leftcolumn h3, #rightcolumn  h3 {font-size:12pt;padding:8px 15px 12px;height:35px;margin-bottom:15px;background: url(http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/title_370.jpg) top left no-repeat;color:#fff;}
#rightcolumn  h3 {margin-left:10px;}
.module_chapt {padding:0 15px;}
.module_desc {width:220px;float:left;color:#4b8c0a;margin-bottom:25px;}
.module_desc h4 {font-size:12pt;color:#ff9933;border-bottom:solid 1px #999;padding-bottom:5px;margin:20px 0 5px;}
.module_img {float:right;}
.cat, .cat_path_in_productpage a {padding:2px 5px;text-decoration:none;margin:5px 5px 10px;font-weight:bold;font-size:14pt}
.product_print_v {padding:3px 15px;}
.product_print_v, .cat, .cat_path_in_productpage a {-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}
.cat:hover, .cat_path_in_productpage a:hover {background:#FF7700!important;color:#fff!important;text-decoration:none;}

/*ФОРМА АВТОРИЗАЦИИ*/
.form_wrapper {}
#login_us {margin: 0 7px;}
#login_us table {font-size: 9pt;}
#ln_user_login, #pass  {width: 120px;}

/*PRODUCTS*/
.cat_name {float:left;color:#4b8c0a;	margin-bottom:25px;}
.rcat_child_categories {border-top:solid 1px #999;margin-top:5px;padding-top:5px;font-size:9pt;color:#000;}
.rcat_root_category {font-size:11pt;color:#ff9933;font-weight:bold;padding-bottom:5px;margin:20px 0 5px;}
.cat_name {padding-left:15px;width:225px;}
.cpt_root_categories {padding-left:10px;	width:350px!important;}
.rcat_products_num {color:#999;font-size:9pt;}
.cat_name a {text-decoration:none!important;color:#339900;}
.cat_name a:hover {text-decoration:none!important;color:#ff9933!important;}
.rcat_child_categories a {color:black;text-decoration:underline!important;}
.rcat_child_categories a:hover {color:red!important;}

/*ГОРЯЧЕЕ ПРЕДЛОЖЕНИЕ*/
.cpt_product_lists {font-family:Tahoma;}
.product_list {margin:0 auto!important;display:block;}
.product_list li.basic{width:185px!important;height:240px!important;font-size:9pt;margin:5px 4px 10px!important;border:solid 1px #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background: url(http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/prod-list_bg.gif) bottom left repeat-x;}
.product_list li .stakan {	position:relative;top:0;left:0;}
.totalPrice {margin:3px 10px 15px;padding:2px 4px;font-size:14pt;font-weight:bold;color:#c30;}
.prdbrief_price .totalPrice {margin:5px 0 0;padding:0;}
.product_list li a {font-size:10pt;color:#555;text-decoration:none;font-weight:bold;}
.product_list li a:hover {color:#f90;}
.product_list table {padding-left:0;margin-bottom:7px;width:185px!important;}
.product_list img {margin-top:15px;}.
.product_list li #titleprice {position:absolute!important;top:180px;left:0;color:red;background:#555!important;border:solid 1px #ddd!important;z-index:1500;}

/*ПРОДУКТЫ НА СТРАНИЦЕ*/
#cat_top_tree {margin:0 0 15px;}
#cat_advproduct_search h3 {padding:0; margin:0;}
#cat_advproduct_search {margin:25px 0 10px;padding:5px 15px;background:#e2ffbd!important;-moz-border-radius:10px;-webkit-border-radius:10px;}
#cat_advproduct_search input, #cat_advproduct_search select, .hndl_submit_prds_cmp {height:24px;font-weight:bold;margin:2px 0 0 5px;font-size:12pt;padding:0 5px;border:1px solid #ccc;vertical-align:middle;color:#ccc;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
#cat_advproduct_search input:focus,  #cat_advproduct_search select:focus {color:#000;}
#cat_top_tree h3{font-size:11pt;text-align:center;font-weight:bold;padding:0 15px;margin-bottom:5px;margin-top:0;color:#4b8c0a;}
#cat_info_left_block {padding-top:10px;}
#cat_info_left_block p {font-size:10pt;line-height:1.4;margin-bottom:10px!important;}
#cat_info_left_block br {float:left;width:15px!important;}
#cat_product_sort{margin:0 0 10px;padding:5px 15px;background:#e2ffbd!important;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}
.cpt_maincontent {min-width:690px;}
#cpt_maincontent  td {padding:5px 5px 10px;text-align:center;}
.prdbrief_thumbnail {border: 1px solid #555;}
.prdbrief_name {border: 1px solid #555;}

/*ВЫБЕРИТЕ ВАШ КОМПЬЮТЕР ПРЯМО СЕЙЧАС*/
.w_760 {font-size:12pt;padding:8px 15px 12px;height:35px!important;margin-bottom:5px;background:url(http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/title_760.gif) top left no-repeat;color:#fff;}
#vash_comp .product_list {padding-left: 0;margin-bottom: 15px;font-size:11pt;}

/*КАТЕГОРИЯ ПРОДУКТА*/
.prdbrief_brief_description table {border-collapse:collapse;padding:0; margin:0 10px 10px;}
.prdbrief_brief_description td {border-bottom:2px solid #eee!important;font-size:9pt;padding:4px 0 3px;}
.prdbrief_name {margin:5px 0 10px;font-weight:bold;}
.prdbrief_thumbnail {border:0;}
.prdbrief_name {border:0;}
.product_brief_block .prdbrief_name a{font-size:14pt;text-decoration:none;}
.prdbrief_price {color:#FF7700;font-weight:bold;font-size:9pt;margin:8px 0 5px;float:left;}
.prdbrief_add2cart {clear:both;}
.prdbrief_comparison {font-size:9pt;margin:5px 0;clear:both;}
.prdbrief_brief_description ul {padding:0;margin:0 0 10px;list-style:none;}
.prdbrief_brief_description li {border-bottom:2px solid #eee!important;padding:4px 0 3px;}
.prdbrief_brief_description_prlist ul {width:200px!important;padding:0!important;margin:0 auto 10px!important;list-style:none;}
.prdbrief_brief_description_prlist li  {width:200px!important;border-bottom:2px solid #eee !important;padding:4px 0 3px!important;margin:5px 0 0 !important;height:auto !important;}
.prdbrief_brief_description_prlist table {width:200px;border-collapse:collapse;padding:0; margin:0 10px 10px;}
.prdbrief_brief_description_prlist td  {border-bottom: 2px solid #eee!important;font-size:9pt;padding:4px 0 3px;}
#button_info {height:24px;width:24px;background:#09f;position:absolute;top:6px;right:37px;right:10px;text-indent:0;font-style:italic;font-family: 'Georgia', 'Times', serif;font-weight:bold;font-size:11pt;padding:0;vertical-align:middle;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;-moz-box-shadow:0 0 5px #fff;-webkit-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff;}
#button_info b{display:block;color:#fff;cursor:help;margin-top:2px;}
#button_info b i{text-shadow:0 1px 2px #004b7d;}
#button_info:hover {	background:#76ad14;}
#button_info b .prdbrief_brief_description_prlist{display:none;}
#button_info b:hover i {text-shadow:0 1px 2px #427806;}
#button_info b:hover .prdbrief_brief_description_prlist{background:#eee;color:#000;display:block;padding:5px 0 10px;position:absolute;top:20px;right:-30px;z-index:999!important;min-width:180px;border:1px solid #999999;border: none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 2px #777;-webkit-box-shadow:0 1px 2px #777;box-shadow:0 1px 2px #777;font-size:8pt!important;font-weight:normal;font-style:normal;font-family:Verdana, sans-serif;}
#button_info b:hover .prdbrief_brief_description_prlist p, #button_info b:hover .prdbrief_brief_description_prlist p a {font-size:8pt!important;}
#button_info b:hover .prdbrief_brief_description_prlist ul{width:175px!important;}
#button_info b:hover .prdbrief_brief_description_prlist li {width:175px!important;border-bottom:1px solid #ddd!important;}
#button_shopbasket {height:24px;width:24px;background:#ff0;background:url(http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/shop_basket.png) 0 0 no-repeat;position:absolute;top:6px;right:10px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 2px #fff;-webkit-box-shadow:0 0 2px #fff;box-shadow:0 0 2px #fff;overflow:hidden;display:none;}
#button_shopbasket:hover {background:url(http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/shop_basket.png) 0 -24px no-repeat;}
.sm-current-rating1 {margin:5px 0 !important;}
.product_option {width:195px;font-size:9pt;}
.prdbrief_options table {width: 175px !important;}
.prdbrief_options table tr td, #button_info b:hover .prdbrief_brief_description_prlist  table tr td {border-bottom:1px solid #ddd!important;}
.product_brief_block {margin:15px 7px 20px;border:0;}
.hndl_submit_prds_cmp {color:#000;cursor:pointer;border:1px solid #bbb;margin:5px 0 10px;}
.hndl_submit_prds_cmp:hover {color:#999;cursor:pointer;}

/*ОПИСАНИЕ ТОВАРА*/
.cpt_product_description {color: #336600;}
.cpt_product_description table {border-collapse:collapse;padding:0;}
.cpt_product_description td {font-size:9pt!important;border-bottom:2px solid #eee !important;padding:4px 0 3px;}
.cpt_product_description td.e{font-size:16px!important;font-weight:normal;color:#999;padding:25px 0 3px;}
.cpt_product_description .group {color:#4b8c0a;font-size:10pt;}
.cpt_product_description .group td {padding:15px 0 5px;border-bottom:0px!important;}
#printable .cpt_product_add2cart_button {display:none!important;}	

/*КАРТОЧКА ТОВАРА*/
.product_param_right td {font-size:9pt;}
.cpt_product_images {margin:20px 0 25px;clear:both;}
.cpt_product_images  div {float:left;}
table#box_product_thumbnails {display:block;float:right;}
.cpt_product_name, .cpt_product_params_selectable {margin-top: 20px;}
.cpt_product_price {margin: 10px 0 15px;}
.cpt_product_price .totalPrice {color:#cc3300;font-size:16pt;font-weight:bold;}
.cpt_product_price .regularPrice  {color:#aaa;font-size:9pt;text-decoration:line-through;}
#blck-content td {font-size:8pt;}
#cart_clear {vertical-align:bottom;text-align: right;}
.row_odd td, .row_even td {vertical-align:top;padding: 10px;}
.row_odd td {background:#efefef;}
.row_odd li, .row_even li {list-style: inside;}
.cart_discount_label, #cart_checkout_btn {margin: 15px 0 10px;}
#discount_coupon_code {width:100px;}
#coupon_info, #coupon_form, #cart_checkout_btn {padding-top:10px;}
 #cart_total, #discount_value {font-size:14pt!important;color:#FF7700;font-weight:bold;}
#cart_total_label, #cart_discount_label {vertical-align: bottom;}
.cpt_product_description {font-size:9pt!important;color:black!important;line-height:1.2;clear:both;}
.cpt_product_description li {list-style:inside;margin-top:5px;}
.cpt_product_description ul, .cpt_product_description p {margin:5px 0 10px;}
#cart_content_tbl .cart_product_quantity {text-align:center;}

/* Аккордеон */
.glossymenu{margin:5px 0;padding:0;width:100%;}
.glossymenu a.menuitem{font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:#2929a3;display:block;position:relative;width:auto;padding:4px 0;padding-left:10px;text-decoration:none;	border-top:1px solid #ccc;}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{color: #2929a3;}
.glossymenu a.menuitem .statusicon{position:absolute;top:5px;right:5px;border:none;}
.glossymenu div.submenu{background:#fff;}
.glossymenu div.submenu ul{list-style-type:none;margin:0;padding:0;}
.glossymenu div.submenu ul li{border-bottom:1px solid blue;}
.glossymenu div.submenu ul li a{display:block;font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color:black;text-decoration:none;padding:2px 0;padding-left:10px;}
.glossymenu div.submenu ul li a:hover{background:#DFDCCB;color:#2929a3;}
#header2 {width:100%;min-width:1200px;height:100px;position:relative;}
#logo2 {width:194px;height:100px;float:left;position:absolute;top:-6px;left:0;padding-left:5px;background:#fff;z-index:100;overflow:hidden;}
#logo_rule {width:100%;height:4px;background:#82c828 url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/logo_div.jpg') top left no-repeat;position:absolute;top:58px;left:0;z-index:90;}
#headerRigthPart {width:870px;float:right;margin-top:21px;}
#userBlock {width:100%;height:48px;float:right;position:absolute;top:30px;right:0;}
#userBlock  .cpt_divisions_navigation, #userBlock  .cpt_shopping_cart_info {float:left;}
#userBlock  .cpt_divisions_navigation a, #userBlock  .cpt_shopping_cart_info a{text-decoration:none;}
#userBlock  .cpt_divisions_navigation ul {list-style:none;margin-left:7px;}
#userBlock  .cpt_divisions_navigation ul li {float:left;	padding:7px 10px 5px;background:url(http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/footer_bg_divider.gif) repeat-y 100% 0;}
#userBlock  .cpt_shopping_cart_info .shcart_link {float:left;padding:7px 0 5px 10px;}
#userBlock  .cpt_shopping_cart_info #shpcrtgc, #userBlock  .cpt_shopping_cart_info #shpcrtca {float:left;padding:7px 0 5px 10px;}
.cpt_shopping_cart_info {height:10px;}
#accpart {background:#438409;border-radius:10px 0 0 0;-webkit-border-radius:10px 0 0 0;-opera-border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;color:#fff;height:27px;}
#accpart {font-size:8pt !important;}
#accpart td {padding-top:1px;font-size:8pt !important;}
#accpart a {color:#ccff66;text-shadow: #145a00 0px 2px 2px;}
#accpart a:hover {color:#ffcd39;text-shadow:#003300 0px 3px 5px;}
#currency_search {width:247px;height:145px;position:absolute;top:5px;right:0;z-index:95;background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/curr_search_bg.png') top left no-repeat;}
#userBlock .news {max-width:400px;padding:0 7px 0 0;background:#CCC;overflow:hidden;color:#999;font-style:italic;font-size:10pt;background:url(images/quote.png) no-repeat;position:relative;top:5px;float:right;}
#userBlock .news {background:none;}
#userBlock .news2, #userBlock .news3 {background:none!important;}
#userBlock .news3 {width:1000px;}
#userBlock .news .bg {max-width:380px;overflow:hidden;}
#userBlock .viewText {background:url(images/quote-hover.png) no-repeat;}
#userBlock .viewText {background:none;}
#userBlock div.move {overflow:hidden;width:99999px;padding:0 10px;}
#userBlock .news2 div {padding:0;}
#userBlock .news p {float:left;width:auto;margin:0;padding:0 20px 0 0;}
#userBlock .news p img {display:inline;vertical-align:middle;}
#bsl {background: url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/bsl.png') top left no-repeat;width:40px;height:20px;display:block;position:absolute;top:0;left:0px;z-index:61;}
#bsr {background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/bsr.png') top left no-repeat;width:40px;height:20px;display:block;position:absolute;top:0;right:5px;z-index:60;}
.post_block h2.post_title a {display:block;margin-top:45px;font-size:26pt;text-decoration:none;line-height:22pt;font-style:italic;font-weight:normal;}
.post_date {color:#999;margin-bottom:5px;padding-top:5px;border-top:3px solid #eee;}
.post_content .text h1 {display:none;}
.artauthor {color:#777;font-weight:bold;margin-bottom:15px;}

/*ФОРМА ПОИСКА*/
#search {position:absolute;top:65px;right:25px;width:195px;}
#search input {width:48px;height:22px;}
.cpt_product_search input {height:20px;padding:0 5px;background:#e5e5e5;border:1px solid #ccc;margin:3px 0 0 2px;}
#searchstring, #search .input_message, #search .input_message:focus, #search .input_message:active, #search .input_message_focus {width:130px;height:16px;display:block;float:left!important;margin-top:3px;margin-bottom:5px;padding:2px 5px !important;background:#fff;}

/*ФОРМА ВЫБОРА ВАЛЮТЫ*/
#currency {width:195px;position:absolute;top:31px;right:25px;color:#000!important;}
.cpt_currency_selection select {font-size:90%;border:1px solid #ccc;width:140px;height:22px;float:right;}
#currency .light {float:left;}
#mainMenu {width:100%;height:48px;float:right;position:absolute;top:63px;right:0;}
#mainMenu table {width:100%;height:48px;padding:none;margin:none;border:none;border-collapse:collapse;}
#mainMenu table .mm_div {width:1px;border-left:1px #fff solid;border-right:1px solid #fff;}
#mainMenu table td {text-align:center;background:#b4f264 url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/menu_bg.jpg') top left repeat-x;}
#mainMenu a {color:#fff;font-size:10pt;text-decoration:none;display:block;width:100%;height:32px;padding-top:16px;font-weight:bold;}
#mainMenu a:hover {background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/menu_bg_hover.jpg') top left repeat-x;color:#fff;}
#mainMenu a:active {background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/menu_bg_hover.jpg') top left repeat-x;}
#mainMenu .roundedge {width:18px;height:18px;background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/mm_round.png') top left repeat-x;position:absolute;top:30px;left:254px;}

/*RIGHT SIDEBAR*/
#contacts {width:225px;color:#555;text-align:right;margin-bottom:25px;float:right;}
#call {background:#fff url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/bcall.jpg') top left no-repeat;padding:62px 25px 10px 0;z-index:99;position:relative;}
#call p {font-size:14pt;font-weight:bold;}
#call .lit {font-size:9pt;font-weight:normal;color:#aaa;}
#contacts #work {background:#fff url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/bwork.jpg') top left no-repeat;padding-top:62px;padding-right:25px;}
#work p {font-size:12pt;}
#work p.hour {font-size:14pt;font-weight:bold;}
#contacts #map {background:#fff url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/bmap.jpg') top left no-repeat;padding-top:50px;padding-right:25px;}
#map p {font-size:10pt;margin-top:10px;}
#map p strong {font-size:14pt;}
#map .shema {font-size:8pt;margin:2px 0 0;background:#fff url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/red_icon.gif') 110px 0 no-repeat;}

/*BLOG/NEWS*/
#news {font-size: 10pt;color:#555;float:right;width:225px;}
/*.news_date, .news_title {margin-left:10px;}*/
.news_date {color:#bbb;font-size:8pt;font-weight:normal;font-style:italic;border-bottom:1px solid #ddd;padding-bottom:1px;margin-bottom:5px;text-shadow: white 0px 1px 1px;}
.news_title {/*margin-bottom:25px;*/font-size:10pt;font-weight:bold;line-height:15px;text-shadow: white 0px 1px 1px;}
.news_title  a {text-decoration:none!important;color:#297CCF!important;}
.cpt_news_short_list a:hover {text-decoration:underline!important;color:#ff9933!important;}
.cpt_news_short_list form {padding:0 0 0 10px;}
.news_subscribe {background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/news-subscribe.jpg') 103px 0 no-repeat;display:block;width:190px!important;height:140px;margin:25px 0 15px 0;padding:5px 0;}
.news_subscribe input {float:right;width:45px;height:20px;margin-top:3px;background:#e5e5e5;border:1px solid #ccc;}
.news_subscribe .input_message, .news_subscribe div:first-child input.input_message:focus, .news_subscribe div:first-child input.input_message:active, .news_subscribe .input_message_focus {width:130px;height:14px;display:block;float:left!important;margin-top:3px;margin-bottom:5px;padding:2px 5px !important;background:#fff;}
.news_rss, .news_mail {float:left;padding-right:75px;background:none;}
.news_rss {padding-top:7px;}
.news_mail {padding-top:35px;}
.news_subscribe .error_block, .news_thankyou {color:#fff;background:#f00;border-radius:5px;-webkit-border-radius:5px;-opera-border-radius:5px;-moz-border-radius:5px;font-weight:bold;padding:5px 7px 7px;clear:both;}
.news_thankyou {background:#82c828;margin: 25px 15px 15px 10px;text-align:center;}
.news_subscribe img {vertical-align: middle;}
.news_viewall {background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/news_viewall.jpg') top left no-repeat;margin:25px 0 0;font-size:8pt;padding:1px 5px;}
.news_viewall a{color:#fff;text-decoration:none;}
.news_viewall a:hover{color:#ff0!important;text-decoration:none!important;}

/*ГОЛОСОВАНИЕ*/
#vote {font-size:9pt;padding:0;margin-top:25px;}
#vote table {margin-top:15px;}
#vote td {vertical-align:top;padding: 0 0 10px 20px;}
#vote tr td:first-child {padding-left:0;}
.cpt_survey  {margin-left:20px;}
.survey_question {color:#000;font-size:11pt;font-weight:bold;line-height:1.1;margin-bottom:10px;}
.survey_submit {text-align:center;margin:10px 0;}
.survey_submit input {width:45px;height:20px;background:#e5e5e5;border:1px solid #ccc;}

/*footer*/
#footer {background: url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/footer_bg.gif') top left repeat-x;padding:0;margin:55px 0 62px;text-align:left;color:#fff;min-width:1200px;height:140px;position:relative;top:0;left:0;}
#footer a {color:#999;text-decoration:none;}
#footer a:hover {color:#f90;}
#footer p {text-align:left;margin-bottom:15px;}
#copy {text-align:center;float:left;position:absolute;bottom:-40px;left:15px;z-index:50;color:#ccc;}
.partners {margin:40px 23px 25px;float:right;display:block;width:184px;}
.partners  td {padding:3px 2px;}
.partners img {opacity:0.25;filter:alpha(opacity=25)}
.partners img:hover {opacity:1;filter:alpha(opacity=100)}
#site_links {font-size:10pt;float:left;position:absolute;top:-30px;left:15px;z-index:51;}
#site_links ul  {list-style:none;float: left;}
#site_links li {float:left;margin:4px 6px;}
#partners_left {margin:20px 0 25px 0;}
#footer_shop {width:100%;}
#footer_shop td {padding:25px 20px;}
#footer_left {background: url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/footer_bg_left.jpg') top left no-repeat;width:200px;height:260px;position:absolute;top:-58px;left:0;}
#footer_right {background: url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/footer_bg_right.jpg') top left no-repeat;width:400px;height:260px;position:absolute;top:-58px;right:0;}
#footer_buttons {position:relative;top:0;left:0;}
#fb_top {background: url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/footer_arrow.png') 0 -50px no-repeat;width:96px;height:50px;position:absolute;top:70px;left:50px;opacity:0.5;filter:alpha(opacity=50);}
#fb_top:hover {background: url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/footer_arrow.png') 0 0 no-repeat;opacity:1;filter:alpha(opacity=100);}
#fb_mail {background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/footer_mail.png') 0 0 no-repeat;width:96px;height:50px;position:absolute;top:135px;left:50px;opacity:0.5;filter:alpha(opacity=50);}
#fb_mail:hover {background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/footer_mail.png') 0 -50px no-repeat;opacity:1;filter:alpha(opacity=100);}
#footer_logo {position:relative;top:85px;left:15px;opacity:0.5;filter:alpha(opacity=50);}
#footer_logo:hover {opacity:1;filter:alpha(opacity=100);}

/*TABS-TABS-TABS*/
.ui-tabs {position:relative;padding:1px;margin:15px 0 0;zoom: 1;clear:both;}
.ui-tabs .ui-tabs-nav  {margin:0;padding:5px 25px 0;height:30px;background:#fff url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/tab_bg.gif') bottom left repeat-x;}
.ui-tabs .ui-tabs-nav li, #tabs ul li#menu_pr {list-style:none;float:left;position:relative;top:1px;margin:0 5px 1px 5px;margin-bottom:5px!important;border-bottom:0!important;padding:2px 0 1px;white-space:nowrap;font-size:12pt;font-weight:bold;background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/tabtit_bg.jpg') top left repeat-x;color:#fff;opacity:0.75;filter:alpha(opacity=75);border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-opera-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;}
.ui-tabs .ui-tabs-nav li:hover, #tabs ul li#menu_pr:hover {opacity:1;filter:alpha(opacity=100);background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/tabtit_bg_hover.jpg') top left repeat-x;}
.ui-tabs .ui-tabs-nav li a, #tabs ul li#menu_pr a {float:left;padding:2px 10px;text-decoration:none;color:#fff;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {margin-bottom:0;margin-bottom:3px!important;padding-bottom:3px;background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/tabtit_bg.jpg') top left repeat-x;opacity:1;filter:alpha(opacity=100);}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover{color:#fff;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor:text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a, #tabs ul li a {cursor:pointer;}
.ui-tabs .ui-tabs-panel {display: block;border-top:none;padding: 20px 10px;background: none;clear:both;}
.ui-tabs .ui-tabs-hide { display: none !important; }
#tabs-1 .cpt_product_lists {width:100%;}
#tabs .cpt_custom_html {display:none!important;}
#tabl {background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/tab_bgl.jpg') top left no-repeat;width:40px;height:10px;display:block;position:absolute;top:26px;left:0;}
#tabr {background: url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/tab_bgr.jpg') top left no-repeat;width:40px;height:10px;display:block;position:absolute;top:26px;right:0;}

/*TABS-TABS-TABS PRODUCT INFO*/
#prod_info .ui-tabs {border:none;}
#prod_info .ui-tabs .ui-tabs-nav {margin:0;padding:5px 25px 0;background:#fff url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/tab_bg.gif') bottom left repeat-x;}

/*feature_list*/
#feature_list h3 {margin:0;padding:7px 0 0 0;font-size:17px;font-weight:bold;text-transform:uppercase;}
div#feature_list {max-width:750px;height:200px;overflow:hidden;position:relative;}
div#feature_list ul {position:absolute;top:0;list-style:none;padding:0;margin:0;}
div#feature_list li, ul.product_list li, .prdbrief_brief_description li {list-style:none!important;margin:0;}
ul#tabs_fl {left:0;z-index:2;width: 237px;height:200px;}
ul#tabs_fl li {font-size:11pt;font-family:Tahoma;height:50px;}
ul#tabs_fl li img {padding:5px;border:none;float:left;margin:10px 10px 0 0;}
ul#tabs_fl li a {color:#999;text-decoration:none;display:block;padding:7px 10px 10px;height:50px;outline:none;}
ul#tabs_fl li a:hover {color: #777;}
ul#tabs_fl li a.current {background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/fl_arrow.png') top left no-repeat;color: #FFF;text-shadow:0 1px 3px #360;}
ul#tabs_fl li a.current:hover {text-decoration: none;cursor: default;}
ul#output {right:0;width:100%;min-width:690px;height:200px;position:relative;}
ul#output li {position: absolute;width: 100%;height: 200px;border-radius:10px;-webkit-border-radius:10px;-opera-border-radius:10px;-moz-border-radius:10px;}
ul#output li p {padding:15px 150px 5px 250px;font-size:10pt;font-weight:bold;color:#fff;text-shadow:0 1px 3px #000;}
ul#output li a.fl_a {padding:4px 80px 4px 12px;margin: 20px 0 0 250px;text-decoration: none;font-size: 10pt;font-weight:bold;background: url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/sl_arrow.png') top right no-repeat;box-shadow:5px 5px 5px #aaa;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-opera-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;}
ul#output li a.fl_a:hover {background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/sl_arrow_hover.png') top right no-repeat;color:#f90!important;}
a.cr_anketa {color:#ff0;}
ul#output li a.cr_anketa:hover {color:#ffffcc;}
.add2cart_handler, .add2cart_handler_2, .add2cart_handler_3, #cart_checkout_btn input, .paddingblock input.checkout_buttons, input.or_button, #block-auth input.or_button, #calculator input.button{border:none;cursor:pointer;background:#f90;color:#fff;text-decoration:none;padding:1px 10px 3px;margin:15px 2px 10px;font-weight:normal;font-size:14pt;height:30px;text-shadow: 0 1px 3px #c60;font-family:normal Tahoma,sans-serif!important;border-radius:5px;-webkit-border-radius:5px;-opera-border-radius:5px;-moz-border-radius:5px;}
.add2cart_handler:hover,  .add2cart_handler_2:hover,  .add2cart_handler_3:hover, #cart_checkout_btn input:hover, .paddingblock input.checkout_buttons:hover, input.or_button:hover, #block-auth input.or_button:hover, #calculator input.button:hover {background:#c00;color:#fff;}
.add2cart_handler_3 {clear:both;margin:5px 0;}

/*SHOPING CART*/
#blck-content {padding:15px 25px 25px;}
#cart_content_header {font-style:italic;border-bottom:1px solid #ccc;color:#999;}
.paddingblock form table, #paddingblock form p {margin:5px 0 10px!important;}
.paddingblock select {width:153px;}
.checkout_progress_table {border-bottom:10px #eee solid;}
.checkout_progress_table tr {padding-bottom:10px!important;}
.paddingblock .error_block {text-align:center;font-size:18pt;color:red;font-style:italic;font-weight:bold;}
ul.product_list {overflow:visible!important;}
a.subcat_name {text-decoration:none;margin:5px 5px 10px;font-weight:bold;font-size:14pt;}

/*  PRICE  */
.background1 {border-bottom:2px solid #ddd;border-top:2px solid #ddd;background: #eee;}
.background1 a {color:#777;}
.sc-price-level0 {font-size:14pt;padding:3px 15px 5px;font-weight:bold;background: #aaa;border-bottom:2px solid #777;border-top:2px solid #777;}
.sc-price-level0 a {color:#fff;}
.sc-price-level0 a, .sc-price-level1 a, .sc-price-level-1 a, .sc-price-level2 a, .sc-price-level3 a {text-decoration:none;margin-left:10px;}
.sc-price-level1, .sc-price-level-1 {font-size:11pt;padding:2px 15px 3px;border-bottom:1px solid #eee;font-weight:bold;}
.sc-price-level2 {padding:2px 15px 3px;border-bottom:1px solid #eee;}
.sc-price-level3 {padding:2px 15px 3px;border-bottom:1px solid #eee;}
.sc-price-count {border-bottom:1px solid #eee;}
.sc-price-price {border-bottom:1px solid #eee;}
.prdbrief_add2cart a, a.pricelist_home_btn {display:block;border:none;cursor:pointer;float:left;width:auto;background:#f90;color:#fff;text-decoration:none;padding:2px 8px 3px;margin:5px 5px 10px 0;font-weight:bold;font-size:14pt;height:27px;text-shadow:0 1px 3px #c60;line-height:18pt;border-radius:5px;-webkit-border-radius:5px;-opera-border-radius:5px;-moz-border-radius:5px;}
.prdbrief_add2cart a:hover, a.pricelist_home_btn:hover {background:#c00;color:#fff;}
#block-customerinfo .asterisk {font-size:18pt;color:#f90;line-height:10px;}
#block-customerinfo .name {text-align:right;width:150px;padding-top:15px;}
#checkout_logininfo_div {width:80%;border:3px solid #eee;padding:25px 35px 15px;background:#fcfcfc;margin:10px auto 45px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}
#checkout_logininfo_div_div {width:500px;margin:0 auto;}
#checkout_logininfo input, #checkout_addresses input, #checkout_addresses select, #block-loginpass-fields input, input.confcode {height:24px;font-weight:bold;margin:0;font-size:12pt;padding:0 5px;border:1px solid #ccc;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.news_block {/*list-style:none;*/margin:1px 0 0 0;padding:5px 0 15px 10px;/*font-size:10pt;font-weight:bold;line-height:15px;*/background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/catalog_bg-.gif') top left repeat-y;-moz-border-radius: 5px 0 0 5px;-webkit-border-radius: 5px 0 0 5px;-khtml-border-radius: 5px 0 0 5px;	border-radius: 5px 0 0 5px;border:1px solid #ddd !important;border-right:none!important;}
.news_block:hover {background:url('http://astrade.by/published/publicdata/ASTRADE/attachments/SC/images/catalog_bg-hover-.gif') top left repeat-y;}
#tag_cloud {margin-top:20px;font-size:1.1em;}
#tag_cloud a {text-decoration:none;font-variant:small-caps;font-style:oblique;font-weight:bold;}
.news_title  a:hover {text-decoration:none!important;}

#calculator {padding:20px 25px;margin:15px 0;background: #FCFCFC;border: 3px solid #EEE;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;width:300px;float:right;margin:0 0 15px 25px;}
#calculator input#price, #calculator select {height:24px;font-weight:bold;}
#calculator input#price, #calculator select {background:#fff;margin:3px 0;font-size:12pt;padding:0 5px;border:1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}
#calculator td span {color:#f90;font-weight:bold;}
