/*
Theme Name: china-product.ru Default
Theme URI: http://www.templatica.ru/
Description: По умолчанию тема china-product.ru.
Version: 1.0.7
Author: _et
Author URI: http://www.templatica.ru/
*/

* {margin: 0;padding: 0;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {padding:0; margin:0;}
html {height: 100%}
body {color:#1a2b3a;background:#dfe7ee url(images/header-bg.gif) repeat-x top center;font: 12px/18px Tahoma, Helvetica, "Helvetica Neue", Verdana, sans-serif;height: 100%;}

a:link, a:active, a:visited {color:#476782;text-decoration:underline;outline:none;}
a:hover {text-decoration:none;}
img {border:none;}
ul, ol {list-style: none;}
h1, h2, h3, h4, h5 {font-weight:normal;color:#2d465c;}
table {border:0px;border-collapse:collapse;}
table td {padding:0px;}
.clear {clear:both;}
.cpointer {cursor:pointer;}
.messages_error {border:1px dashed #713427;background:#fab8ac;padding:5px;font-size:11px;margin:10px 0 10px 0;}
.messages_info {border:1px dashed #678aa8;background:#d3e7f9;padding:5px;font-size:11px;margin:10px 0 10px 0;}
.note {font-size:11px;color:#999f77;}
.red {color:#9e3031;}
.error {padding:0;margin:0;border:0;}
.small {font-size:0.9em;}
.bold {font-weight:bold;}

#wrapper {width: 995px;margin: 0 auto;min-height: 100%;height: auto !important;height: 100%;}

/* Header
-----------------------------------------------------------------------------*/
#header {width:995px;height: 97px;background:url(images/header.jpg) no-repeat 0 0;}
#header .contacts {float:right;width:555px;font-weight:bold;font-size:1.1em;height:40px;margin:26px 0 0 0;}
#header .contacts span {color:#c82e2e;}
#header .contacts .store-icq {float:left;}
#header .contacts .store-phone {float:left;margin:0 0 0 25px;}
#header .contacts .store-contacts {float:left;margin:0 0 0 20px;}
#header .contacts .store-icq div, #header .contacts .store-phone div {display:block;color:#3c5d79;padding:0 0 5px 0;}
#header .contacts .store-icq span {float:left;width:100px;background:url(images/icq.gif) no-repeat left 0;padding:0 0 0 20px;}
#header .contacts .store-phone span {float:left;width:95px;background:url(images/phone.gif) no-repeat left 0;padding:0 0 0 20px;}
#header .contacts .store-contacts span {float:left;width:120px;background:url(images/contacts.gif) no-repeat left 2px;padding:0 0 0 24px;margin:12px 0 0 0;}
#header1 {width:995px;height:146px;background:url(images/header1.jpg) no-repeat 0 0;color:#3a5f7f;}
#header1 .note {float:left;font-size:0.9em;width:440px;margin:0 0 0 100px;padding:14px 0 0 0;height:95px;color:#243e55;}
#header1 .user-login {float:right;width:377px;margin:10px 0 0 0;height:95px;padding:0;}
#header1 .user-login .login-box-fild {float:left;width:377px;}
#header1 .user-login .title {display:block;color:#4490b2;font-weight:bold;font-size:1.2em;margin:0 0 7px 0;}
#header1 .user-login .name {float:left;width:50px;margin:0 0 8px 0;}
#header1 .user-login .input {float:left;width:146px;margin:0 0 8px 0;}
#header1 .user-login .input input {width:140px;padding:2px;border:1px solid #86a8c6;background:#fff;}
#header1 .user-login a.reg {color:#ca3b3c;font-weight:bold;float:left;margin:0 0 0 7px;}
#header1 .user-login a.los {float:left;margin:0 0 0 5px;}
#header1 .user-login .log {float:left;width:66px;margin:0 0 0 5px;}
#header1 .user-login .user-login-menu-title {float:left;width:362px;font-size:1.1em;margin:2px 0 0 0;}
#header1 .user-login .user-login-menu-title a {color:#c82e2e;}
#header1 .user-login .user-login-menu-title em {color:#c82e2e;font-style:normal;}
#header1 .user-login .user-login-menu-group {float:right;width:130px;text-align:right;font-size:1.0em;margin:2px 10px 0 0;}
#header1 .user-login .user-login-menu-group em {color:#c82e2e;font-style:normal;}
#header1 .user-login ul.user-login-menu {float:left;width:48%;margin:6px 0 0 3px;}
#header1 .user-login  .input input {-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}

/* Меню в шапке
-------------------------------*/
ul#topmenu {width:730px;margin:0;border:0 none;padding:0;list-style:none;height:37px;margin:0 0 0 0;font-size:1.2em;float:left;}
ul#topmenu li {margin:0;border:0 none;padding:0;float:left;display:inline;list-style:none;position: relative;}
ul#topmenu ul {margin:0;border-left:1px solid #34526c;border-right:1px solid #34526c;border-bottom:1px solid #34526c;padding:0;width:170px;list-style:none;display:none;position:absolute;top:37px;left:0;-moz-box-shadow: 0px 1px 7px #646464;-webkit-box-shadow: 0px 1px 7px #646464;}
ul#topmenu ul:after {clear:both;display:block;content: ".";height:0;visibility:hidden;}
ul#topmenu ul li {width:170px;float:left;display:block !important;display:inline;}
ul#topmenu a {border: 0px;float: none !important;float: left;display:block;padding:10px 9px 9px 9px;color:#FFFFFF;text-decoration: none;height: auto !important;height: 1%;}
ul#topmenu a:hover, ul#topmenu li:hover a, ul#topmenu li.iehover a {color:#5481a8;background:#e3f2fe;}
ul#topmenu li:hover li a, ul#topmenu li.iehover li a {font-size:0.8em;float:none;color:#fff;background:#5481a8;padding:5px;line-height:14px;}
ul#topmenu li:hover li a:hover, ul#topmenu li:hover li:hover a, ul#topmenu li.iehover li a:hover, ul#topmenu li.iehover li.iehover a {color:#003366;background:#e3f2fe;}
ul#topmenu ul ul {display: none;position:absolute;top:2px;left:170px;}
ul#topmenu li:hover ul ul, ul#topmenu li.iehover ul ul {display:none;}
ul#topmenu li:hover ul, ul#topmenu ul li:hover ul, ul#topmenu li.iehover ul, ul#topmenu ul li.iehover ul {display:block;}
ul#topmenu li span {border-bottom:1px dashed #fff;}

/* Поиск и RSS
-------------------------------*/
#header1 .box-search-rss {width:240px;float:right;margin:5px 0 0 0;}
#header1 a.rss {float:left;height:23px;width:22px;text-indent:-2000em;background: url(images/rss.gif) no-repeat 0 0;margin:2px 0 0 0;}
#header1 .search {width:200px;padding:1px 0 0 0;float:right;height:24px;}
#header1 .search form {position:relative;}
#header1 .search input {border:0;margin:0;position:absolute;}
#header1 .search .text {width:190px;padding:3px 0 6px 4px;color:#777;background: url(images/search.gif) no-repeat 0 0;}
#header1 .search .imgsub {cursor:pointer;width:24px;height:24px;top:0;right:0;background: url(images/search.gif) 100% 0;}
.ajaxQuickFind {position:relative;}
#header1 #ajaxQuickFind ul, #header1  .Requirement {width:210px;position:absolute;border-left:1px solid #34526c;border-right:1px solid #34526c;border-bottom:1px solid #34526c;color:#fff;background:#5481a8;padding:0px;margin:0;top:31px;right:0;z-index:20;-moz-box-shadow: 0px 1px 7px #646464;-webkit-box-shadow: 0px 1px 7px #646464;}
.ajaxQuickFind ul li a:link, .ajaxQuickFind ul li a:active, .ajaxQuickFind ul li a:visited {font-size:0.8em;color:#fff;padding:5px;line-height:14px;}
.ajaxQuickFind ul li a:hover {text-decoration:none;}
div.hr hr {display:none;}
div.hr {border-top:1px #ccc solid;height:1px;font-size:0px;line-height:0px;margin-bottom:-1px;clear:both;}
.search-title-text {padding:3px;}

/* Middle
-----------------------------------------------------------------------------*/
#middle {width: 100%;padding: 0 0 100px;height: 1%;background:#fff;}
#middle:after {content: '.';display: block;clear: both;visibility: hidden;height: 0;}
#container {width: 100%;float: left;overflow: hidden;}
#content {padding: 0 3px 0 256px;}
#content .content-navtrail {background:#eef3f7;font-size:0.9em;padding:5px;margin:3px 0 10px 0;}

#content .category-image {float:left;width:125px;}
#content .category-image img {padding:1px;background:#fff;border:1px solid #c2c9cf;}
#content .category-desc-yes-image {float:left;width:600px;}
#content .category-desc-no-image {}
#content .category-product-sort {background:#eeeeee;font-size:0.9em;padding:5px;margin:3px 0 10px 0;}

/* Приветствие сайта
-------------------------------*/
#content .h-block-1, #content .h-block-2, #content .h-block-3 {-moz-border-radius:6px;border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius: 6px;}
#content .h-title {display:block;color:#9e3031;font-size:1.1em;font-weight:bold;}
#content .h-desc {border-bottom:0px solid #ccc;font-size:1em;line-height:14px;padding:7px 0 7px 0;}
#content .h-block-1, #content .h-block-2, #content .h-block-3 {height:160px;font-size:1em;line-height:14px;padding:7px;float:left;width:223px;margin:0 2px 15px 2px;}
#content .h-block-1 {background:#d1f5c4;color:#385a2c;}
#content .h-block-2 {background:#f0cbcb;color:#7b3d3d;}
#content .h-block-3 {background:#cde4f4;color:#486f89;}

/* Блоки модулей
-------------------------------*/
#content .content-block {float:left;width:735px;margin:0 0 20px 0;}
#content .content-block h2 {font-size:1.3em;border-bottom:1px solid #ecf1f5;margin:0 0 7px 0;padding:0 0 7px 0;font-weight:bold;}
#content .content-block h2 a {color:#9e3031;}
#content .content-block h3 {font-size:1.2em;}

/* Товар в две колонки
-------------------------------*/
#content .content-block .product-2 {float:left;width:349px;background:#eef3f7;padding:4px;margin:0 10px 10px 0;}
#content .content-block .product-2-image {float:left;width:90px;}
#content .content-block .product-2-image img {width:80px;height:80px;padding:1px;background:#fff;border:1px solid #c2c9cf;}
#content .content-block .product-2-info {float:left;width:255px;}
#content .content-block .product-2-title {font-size:1.3em;color:#375671;display:block;margin:0 0 10px 0;}
#content .content-block .product-2-title a {color:#375671;}
#content .content-block .product-2-price {float:left;background:#af6566;color:#fff;font-size:1.1em;text-align:center;padding:2px 3px 2px 3px;}
#content .content-block .product-2-bay {float:left;width:73px;margin:0 0 0 10px;}

#content .content-block .category-4 {float:left;width:134px;background:#eef3f7;padding:4px 3px 4px 3px;margin:0 6px 6px 0;text-align:center;}
#content .content-block .category-4 img {padding:1px;background:#fff;border:1px solid #c2c9cf;}
#content .content-block .category-4-title a {font-size:1.2em;color:#375671;}

/* Товар в одну колонку
-------------------------------*/
#content .content-block .product-1 {width:727px;background:#eef3f7;padding:4px;margin:0 10px 10px 0;}
#content .content-block .product-1-image {float:left;width:90px;}
#content .content-block .product-1-image img {width:80px;height:80px;padding:1px;background:#fff;border:1px solid #c2c9cf;}
#content .content-block .product-1-info {float:left;width:510px;}
#content .content-block .product-1-info-2 {float:right;width:120px;text-align:center;}
#content .content-block .product-1-info-2 span {display:block;margin:0 3px 10px 0;}
#content .content-block .product-1-title {font-size:1.3em;color:#375671;display:block;margin:0 0 10px 0;}
#content .content-block .product-1-title a {color:#375671;}
#content .content-block .product-1-price {margin:5px 0 10px 0;background:#af6566;height:20px;color:#fff;font-size:1.2em;text-align:center;padding:3px 5px 0 5px;}
#content .content-block .product-1-bay {width:73px;height:23px;margin:10px 0 0 0;}

/* Полный товар
-------------------------------*/
#content .content-block .product-i-image {float:left;width:250px;}
#content .content-block .product-i-image img {padding:1px;background:#fff;border:1px solid #ccc;}
#content .content-block .product-i-image-yes {float:right;width:480px;}
#content .content-block .text-field input {height:20px;font-size:1.2em;text-align:center;background:#fff;border:1px solid #ccc;}
#content .content-block .text-price {background:#af6566;color:#fff;padding:0 2px 0 2px;}
#content .content-block .text-card {background:#5481a8;color:#fff;padding:0 2px 0 2px;}
#content .content-block .product-i-info {list-style:none;padding:0;margin:10px 0 0 0;width:200px;}
#content .content-block .product-i-info li{border-bottom: #eef3f7 1px solid;line-height:20px;list-style:none;padding:0;margin:0;}
#content .content-block .product-i-description {margin:15px 0 0 0;}
#content .content-block .product-date-right {text-align:right;color:#7790a5;font-size:0.9em;}

#content .content-block .prodict-i-field-images {margin:15px 0 0 0;}
#content .content-block .prodict-i-field-images .prodict-i-field {float:left;width:64%;list-style:none;padding:0;margin:0;}
#content .content-block .prodict-i-field-images .prodict-i-field li{border-bottom: #dfe8ef 1px solid;line-height:15px;list-style:none;padding:3px 0 4px 0;margin:0;}
#content .content-block .prodict-i-field-images .prodict-i-field li.prodict-i-field-head {background:#dfe8ef;font-weight:bold;border-left:1px solid #fff;}
#content .content-block .prodict-i-field-images .prodict-i-field .prodict-i-field-name {float:left;width:140px;font-weight:bold;padding:0 0 0 5px;}
#content .content-block .prodict-i-field-images .prodict-i-field .prodict-i-field-value {float:right;width:315px;border-left:1px solid #dfe8ef;padding:0 0 0 5px;}

#content .content-block .prodict-i-field-images .prodict-i-images {float:right;width:34%;}
#content .content-block .prodict-i-field-images .prodict-i-images img {padding:1px;background:#fff;border:1px solid #ccc;margin:0 0 2px 0;}

/* Корзина и оформление о заказ
-------------------------------*/
#content .content-block .order-prod-page-td-1, #content .content-block .order-prod-page-td-2, #content .content-block .order-prod-page-td-3, #content .content-block .order-prod-page-td-4, #content .content-block .order-prod-page-td-5 {border-right:1px solid #ffffff;}
#content .content-block .order-prod-page-td-1, #content .content-block .order-prod-page-td-2, #content .content-block .order-prod-page-td-3, #content .content-block .order-prod-page-td-4, #content .content-block .order-prod-page-td-5, #content .content-block .order-prod-page-td-6 {padding:3px;background:#eef3f7;border-bottom:1px solid #ffffff;}
#content .content-block .order-prod-page-td-1 {width:10%;text-align:center;}
#content .content-block .order-prod-page-td-2 {width:10%;text-align:center;}
#content .content-block .order-prod-page-td-3 {width:40%;}
#content .content-block .order-prod-page-td-4 {width:15%;text-align:center;}
#content .content-block .order-prod-page-td-5 {width:15%;text-align:center;}
#content .content-block .order-prod-page-td-6 {width:10%;text-align:center;}
#content .content-block .order-prod-page-td-2 img {width:60px;padding:1px;border:1px solid #ccc;}

#content .content-block .steps {width:100%;text-align:center;font-size:11px;}
#content .content-block .steps td {height:20px;}
#content .content-block .step-1 {background:#eea00b;color:#ffffff;}
#content .content-block .step-g {background:#d9d6d6;}
#content .content-block .step-d {background:#aec963;color:#ffffff;}

#content .content-block .confirm-total td.main {padding:0 0 0 15px;}

/* Отзывы о товаре
-------------------------------*/
#content .content-block .product-review {padding:5px;background:#eef3f7;margin:0 0 10px 0;}
#content .content-block .product-review .product-review-info {float:left;width:80%;font-weight:bold;}
#content .content-block .product-review .product-review-rating {float:right;width:18%;text-align:right;}
#content .content-block .product-review-add-button {float:right;margin:15px 0 15px 0;}
#content .content-block .product-review-add-form-1 {border-bottom: #dfe8ef 1px solid;padding:5px;width:120px;font-weight:bold;}
#content .content-block .product-review-add-form-2 {border-left:1px solid #dfe8ef;border-bottom: #dfe8ef 1px solid;padding:5px;width:400px;}
#content .content-block .product-review-add-form-textarea textarea {width:350px;height:200px;border:1px solid #ccc;}
#content .content-block .product-review-add-form-seccode input {width:150px;border:1px solid #ccc;}

#content .content-block .rev-prod-image {float:left;width:125px;}
#content .content-block .rev-prod-image img {padding:1px;background:#fff;border:1px solid #ccc;}
#content .content-block .rev-prod-text {float:right;width:590px;}

/* Страницы- регистрация, контакты и т.п...
-------------------------------*/
#content .content-block fieldset {border:none;padding:0 0 15px 10px;margin-top:12px;margin-bottom:0px;}
#content .content-block legend {border-bottom:1px solid #9e3031;padding:3px 4px 3px 0;font-weight:bold;color:#9e3031;}
#content .content-block .label {width:200px;height:20px;margin-top:2px;margin-right:0px;padding-top:6px;padding-left:6px;float:left;display: block;font-size:12px;}
#content .content-block .textbox {position:relative;width:450px;float:left;height:22px;margin-top:2px;padding:1px 0 3px 20px;}
#content .content-block .textbox input {width:200px;background:#ffffff;border:1px solid #ccc;padding:3px;}
#content .content-block .textbox .Requirement {color:#9e3031;}
#content .content-block .textbox img {position:absolute;left:0;top:7px;}
#content .content-block #errormsg {border:1px dashed #713427;background:#fab8ac;padding:5px;font-size:11px;margin:10px 0 10px 0;text-align:left;}

#content .content-block .page-block {margin:10px 0 15px 0;}
#content .content-block .page-block-title {border-bottom:1px solid #9e3031;padding:0 0 2px 0;font-weight:bold;color:#9e3031;display:block;}
#content .content-block .page-block-text {margin:10px 0 10px 0;display:block;}

/* Страница авторизации
-------------------------------*/
#content .content-block .login-page-block-left {float:left;width:350px;margin:10px 0 15px 0;}
#content .content-block .login-page-block-right {float:right;width:350px;margin:10px 0 15px 0;}
#content .content-block .login-page-block-title {border-bottom:1px solid #9e3031;padding:0 0 2px 0;font-weight:bold;color:#9e3031;display:block;}
#content .content-block .login-page-block-text {margin:10px 0 10px 0;display:block;}
#content .content-block .login-page-block-button a {margin:15px 0 0 0;display:block;}

/* Исторя заказа
-------------------------------*/
#content .content-block .history-page-tr-1, #content .content-block .history-page-tr-2, #content .content-block .history-page-tr-4, #content .content-block .history-page-td-1, #content .content-block .history-page-td-2, #content .content-block .history-page-td-3, #content .content-block .history-page-td-4, #content .content-block .history-page-td-6 {border-right:1px solid #ffffff;}
#content .content-block .history-page-tr-1, #content .content-block .history-page-tr-1-a, #content .content-block .history-page-tr-2, #content .content-block .history-page-tr-3, #content .content-block .history-page-tr-4, #content .content-block .history-page-tr-5, #content .content-block .history-page-td-1, #content .content-block .history-page-td-2, #content .content-block .history-page-td-3, #content .content-block .history-page-td-4, #content .content-block .history-page-td-5, #content .content-block .history-page-td-6 {padding:3px;background:#eef3f7;border-bottom:1px solid #ffffff;}
#content .content-block .history-page-tr-1, #content .content-block .history-page-tr-1-a {width:50%;}
#content .content-block .history-page-tr-2 {width:25%;text-align:center;}
#content .content-block .history-page-tr-3 {width:25%;text-align:center;}
#content .content-block .history-page-tr-4 {width:80%;}
#content .content-block .history-page-tr-5 {width:20%;text-align:center;}
#content .content-block .history-page-td-1 {width:5%;text-align:center;}
#content .content-block .history-page-td-2 {width:50%;}
#content .content-block .history-page-td-3 {width:15%;text-align:center;}
#content .content-block .history-page-td-4 {width:15%;text-align:center;}
#content .content-block .history-page-td-5 {width:15%;text-align:center;}
#content .content-block .history-page-td-6 {width:15%;}

/* Партнерская программа
-------------------------------*/
.aff-stat-td {width:25%;padding:3px;background:#eef3f7;border-bottom:1px solid #ffffff;}
.aff-stat-td2 {padding:3px;background:#eef3f7;border-bottom:1px solid #ffffff;}
.aff-stat-td-right {border-right:1px solid #ffffff;}

/* Увеличение картинок
-------------------------------*/
.highslide-active-anchor img {visibility: hidden;}
.highslide-wrapper {background: white;}
.highslide-image {border: 4px solid white; background-color: white;}
.highslide-loading {display: block; color: white; font-size: 100%; font-weight: bold; text-decoration: none; padding: 3px; border: 1px solid white; background-color: black;}
a.highslide-loading, a.highslide-loading:hover {color: white; font-weight: bold; text-decoration: none; }
.highslide-move {cursor: move;}
.highslide-overlay {display: none;}
a.highslide-full-expand {background: url(fullexpa.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px;}
.controlbar {background: url(controlb.gif); width: 127px; height: 34px;}
.controlbar a {display: block; float: left; height: 27px;}
.controlbar a:hover {background-image: url(controlb.gif);}
.controlbar .previous {width: 50px;}
.controlbar .next {width: 40px; background-position: -50px 0;}
.controlbar .close {background: url(controlb.gif); width: 36px; background-position: -130px 0;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
.highslide {cursor: url(zoomin00.cur), pointer; outline: none;}

/* Рейтинг
-------------------------------*/
.unit-rating {list-style:none; height: 20px; position: relative;background: url(starvote.gif) top left repeat-x; padding: 0px; margin: 0px;}
.unit-rating li{text-indent: -90000px; float: left; padding: 0px; margin: 0px;}
.unit-rating li a {outline: none; display:block; width:20px; height: 20px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; padding: 0px;}
.unit-rating li.current-rating {background: url(starvote.gif) left bottom; position: absolute; height: 20px; display: block; text-indent: -9000px; z-index: 1;}
.unit-rating li a:hover{background: url(star1000.gif) left center; z-index: 2; left: 0px;}
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width: 20px;}
.unit-rating a.r2-unit{left: 20px;}
.unit-rating a.r2-unit:hover{width: 40px;}
.unit-rating a.r3-unit{left: 40px;}
.unit-rating a.r3-unit:hover{width: 60px;}
.unit-rating a.r4-unit{left: 60px;}
.unit-rating a.r4-unit:hover{width: 80px;}
.unit-rating a.r5-unit{left: 80px;}
.unit-rating a.r5-unit:hover{width: 100px;}

/* Всплывающие окна
-------------------------------*/
.white-block {padding:10px;margin:0;background:#ffffff;height:100%;}


/* Sidebar Left
-----------------------------------------------------------------------------*/
#sidebar {float: left;width: 239px;margin-left: -100%;position: relative;background: #b7deff url(images/block-footer.gif) no-repeat bottom center;border-left:3px solid #fff;margin-bottom:10px;}
/* Валюты картинками.
.currencies .RUR, .currencies .USD, .currencies .EUR {float:left;height:11px;width:16px;text-indent:-2000em;}
.currencies .RUR {background: url(images/rur.gif) no-repear 0 0;}
.currencies .USD {background: url(images/usd.gif) no-repear 0 0;}
.currencies .EUR {background: url(images/eur.gif) no-repear 0 0;}
*/

.whatsnew {text-align:center;}
.whatsnew img, .rev-img img {padding:1px;background:#fff;border:1px solid #9e3031;}
.whatsnew .cost {background:#af6566;height:20px;color:#fff;font-size:1.2em;text-align:center;padding:2px 5px 3px 5px;}

#sidebar .block-l {float:left;width:239px;margin:0 0 15px 0;}
#sidebar .block-l-title {background: url(images/block-title-arr.gif) no-repeat bottom center;display:block;}
#sidebar .block-l-title h3 {padding:10px 0 16px 10px;color:#a93435;font-weight:bold;float:left;font-size:1.2em;}
#sidebar .block-l-title h3 a {color:#a93435;}
#sidebar .block-l-title .currencies {float:right;margin:5px 5px 0 0;}
#sidebar .block-l .padding {padding:10px;}

/* Корзина
-------------------------------*/
#sidebar .cart-empty {padding:5px 0 0 40px;height:28px;background: url(images/cart.gif) no-repeat left 0;font-size:1.3em;color:#9e3031;width:200px;margin:0 0 0 9px;}
#sidebar .cart-table {margin:0 0 0 8px;}
#sidebar .cart-col {background:#9e3031;color:#fff;padding:0 3px 0 3px;}
#sidebar .cart-total {background:#9e3031;color:#fff;font-size:1.1em;padding:1px 3px 2px 3px;}
#sidebar .cart-total a {color:#fff;font-weight:bold;}
#sidebar .cart-total .t-left {float:left;}
#sidebar .cart-total .t-right {float:right;}

/* Категории
-------------------------------*/
#sidebar .block-l .block-l-content #categoriesBoxMenu {padding:0;margin:0;list-style-type:none;}
#sidebar .block-l .block-l-content .CatNavi {border-bottom: #abd1f2 1px dashed;line-height: 130%;list-style:none;padding: 0;margin: 0;}
#sidebar .block-l .block-l-content  li.CatLevel1 a{color:#375671;text-decoration:none;padding:2px 0 2px 25px;display:block;background: url(images/category-block-arr.gif) no-repeat left 9px;border-bottom:1px solid #abd1f2;}
#sidebar .block-l .block-l-content  li.CatLevel1 a:visited{color: #375671;text-decoration: none;}
#sidebar .block-l .block-l-content  li.CatLevel1 a:hover{text-decoration: none;background:#e3f2fe url(images/category-block-arr1.gif) no-repeat left 9px;color:#9e3031;}
#sidebar .block-l .block-l-content .CatLevel2,  .CatLevel3, .CatLevel4, .CatLevel5, .CatLevel6 {list-style-type:none;padding-left:10px;padding-top:2px;}

/* Категории товаров
-------------------------------*/
ul#navmenu-v,
ul#navmenu-v li,
ul#navmenu-v ul {line-height: 150%;list-style:none;padding: 0;margin: 0;width:239px;}
ul#navmenu-v:after {clear:both;display:block;content: ".";height: 0;visibility: hidden;}
ul#navmenu-v li {display: block !important; display: inline; position: relative;float:left;}
ul#navmenu-v li ul li {border:none;}
ul#navmenu-v li span {position:absolute;background: url(images/category-block-arr3.gif) no-repeat 0 0;right:10px;top:10px;width:8px;height:5px;}
ul#navmenu-v a {color:#375671;text-decoration:none;padding:3px 0 3px 25px;display:block;background: url(images/category-block-arr.gif) no-repeat left 10px;border-bottom:1px solid #abd1f2;}
ul#navmenu-v a:hover, ul#navmenu-v li:hover a, ul#navmenu-v li.iehover a {text-decoration: none;background:#e3f2fe url(images/category-block-arr1.gif) no-repeat left 9px;color:#9e3031;}
ul#navmenu-v li:hover li a, ul#navmenu-v li.iehover li a {color:#375671;text-decoration:none;padding:3px 0 3px 25px;display:block;background:#e3f2fe;border-bottom:1px solid #abd1f2;border-right:1px solid #abd1f2;}
ul#navmenu-v li:hover li a:hover, ul#navmenu-v li:hover li:hover a, ul#navmenu-v li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover a {text-decoration: none;background:#e3f2fe url(images/category-block-arr1.gif) no-repeat left 10px;color:#9e3031;}
ul#navmenu-v ul, ul#navmenu-v ul ul, ul#navmenu-v ul ul ul {display: none;position: absolute;top: 0;left: 239px;}
ul#navmenu-v li:hover ul ul, ul#navmenu-v li:hover ul ul ul, ul#navmenu-v li.iehover ul ul, ul#navmenu-v li.iehover ul ul ul {display: none;}
ul#navmenu-v li:hover ul, ul#navmenu-v ul li:hover ul, ul#navmenu-v ul ul li:hover ul, ul#navmenu-v li.iehover ul, ul#navmenu-v ul li.iehover ul, ul#navmenu-v ul ul li.iehover ul {display: block;}

/* Новости
-------------------------------*/
#sidebar .block-l .block-l-content .block-l-news {list-style:none;padding:0;margin:0;}
#sidebar .block-l .block-l-content .block-l-news li{border-bottom: #abd1f2 1px solid;line-height: 130%;list-style:none;padding: 0;margin: 0;}
#sidebar .block-l .block-l-content .block-l-news li a{color: #375671;text-decoration: none;padding:5px;display:block;}
#sidebar .block-l .block-l-content .block-l-news li a:visited{color: #375671;text-decoration: none;}
#sidebar .block-l .block-l-content .block-l-news li a:hover{text-decoration: none;background:#e3f2fe;color:#9e3031;}
#sidebar .block-l .block-l-content .block-l-news small {display:block;color:#9e3031;}

/* Отзывы
-------------------------------*/
#sidebar .block-l .block-l-content .block-l-reviews-add a {text-decoration:none;}
#sidebar .block-l .block-l-content .block-l-reviews-add img {display:block;}

/* Статьи
-------------------------------*/
#sidebar .block-l .articles {padding:0;}
#sidebar .block-l .articles a {background: url(images/category-block-arr.gif) no-repeat left 5px;padding-left: 25px;}

/* Footer
-----------------------------------------------------------------------------*/
#footer {width: 995px;color:#ccc;margin: -100px auto 0;border-top:0px solid #dfe7ee;background: #5481a8 url(images/footer.gif) no-repeat top center;}
.footer {width: 995px;background: url(images/footer2.gif) no-repeat bottom center;}
#footer .foo-text {font-size:0.9em;line-height:14px;padding:15px 0 0 5px;width:420px;float:left;}
#footer .foo-coun {float:left;width:280px;margin:0 0 0 5px;padding:26px 0 0 0;}
#footer .foo-copy {float:right;width:93px;padding:23px 0 0 0;margin:0 5px 0 0;}
#footer .foo-copy a {text-indent: -2000em;display:block;width:87px;height:40px;background: url(images/templatica.ru.gif) no-repeat 0 0;}

#footer a:link, #footer a:active, #footer a:visited {color:#ccc;text-decoration:underline;outline:none;}
#footer a:hover {text-decoration:none;}

.other-link {width:990px;line-height:11px;font-size:0.8em;padding:10px 5px 5px 5px;}




/* блок ссылок content, information */
* html .png {
	width: expression(this.firstChild.width);
	filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.firstChild.src+"', sizingMethod='image')");
	background: expression("transparent url("+this.firstChild.src.replace(".png", ".gif")+") no-repeat");
	background: none !important;
}
* html .png img{
	behavior: expression(this.style.visibility="hidden");
}
