/*Стиль ссылок адресов e-mail*/
a.mail:link { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; }
a.mail:active { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; }
a.mail:visited { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; }
a.mail:hover { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; }

/*Стиль ссылки на начало страницы*/
a.anchor-up:link { color: #C82A22; font-family: tahoma, verdana; font-size: 10px; text-decoration: none; }
a.anchor-up:active { color: #C82A22; font-family: tahoma, verdana; font-size: 10px; text-decoration: none; }
a.anchor-up:visited { color: #C82A22; font-family: tahoma, verdana; font-size: 10px; text-decoration: none; }
a.anchor-up:hover { color: #C82A22; font-family: tahoma, verdana; font-size: 10px; text-decoration: none; }

/*Стиль ссылок лучших товаров*/
a.best-goods-link:link { color: #000000; font-family: tahoma, verdana; font-size: 10px; }
a.best-goods-link:active { color: #000000; font-family: tahoma, verdana; font-size: 10px; }
a.best-goods-link:visited { color: #000000; font-family: tahoma, verdana; font-size: 10px; }
a.best-goods-link:hover { color: #000000; font-family: tahoma, verdana; font-size: 10px; }

/*Стиль ссылки примера поиска*/
a.example:link { color: #C82A22; font-family: tahoma, verdana; font-size: 10px; text-decoration: none; }
a.example:active { color: #C82A22; font-family: tahoma, verdana; font-size: 10px; text-decoration: none; }
a.example:visited { color: #C82A22; font-family: tahoma, verdana; font-size: 10px; text-decoration: none; }
a.example:hover { color: #C82A22; font-family: tahoma, verdana; font-size: 10px; text-decoration: none; }

/*Стиль ссылок  подробнее*/
a.details:link { color: #C82A22; font-family: tahoma, verdana; font-size: 10px; }
a.details:active { color: #C82A22; font-family: tahoma, verdana; font-size: 10px; }
a.details:visited { color: #C82A22; font-family: tahoma, verdana; font-size: 10px; }
a.details:hover { color: #C82A22; font-family: tahoma, verdana; font-size: 10px; }

/*Стиль ссылок разделов главного меню*/
a.menu:link { color: #363B44; font-family: tahoma, verdana; font-size: 12px; text-decoration: none; font-weight: bold; }
a.menu:active { color: #363B44; font-family: tahoma, verdana; font-size: 12px; text-decoration: none; font-weight: bold; }
a.menu:visited { color: #363B44; font-family: tahoma, verdana; font-size: 12px; text-decoration: none; font-weight: bold; }
a.menu:hover { color: #363B44; font-family: tahoma, verdana; font-size: 12px; text-decoration: none; font-weight: bold; }

/*Стиль ссылок разделов каталога*/
a.partition:link { color: #B4261F; font-family: tahoma, verdana; font-size: 12px; }
a.partition:active { color: #B4261F; font-family: tahoma, verdana; font-size: 12px; }
a.partition:visited { color: #B4261F; font-family: tahoma, verdana; font-size: 12px; }
a.partition:hover { color: #B4261F; font-family: tahoma, verdana; font-size: 12px; }

/*Стиль ссылок подразделов каталога*/
a.subpartition:link { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; }
a.subpartition:active { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; }
a.subpartition:visited { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; }
a.subpartition:hover { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; }

/*Стиль ссылок новостей*/
a.newslink:link { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; font-weight: bold; }
a.newslink:active { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; font-weight: bold; }
a.newslink:visited { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; font-weight: bold; }
a.newslink:hover { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; font-weight: bold; }

/*Стиль ссылок навигации*/
a.navi:link { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; font-weight: bold; }
a.navi:active { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; font-weight: bold; }
a.navi:visited { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; font-weight: bold; }
a.navi:hover { color: #C82A22; font-family: tahoma, verdana; font-size: 11px; font-weight: bold; }

/*Стиль ссылок постраничной разбивки новостей*/
a.breackdown:link { color: #ffffff; font-family: tahoma, verdana; font-size: 12px; text-decoration: none; }
a.breackdown:active { color: #ffffff; font-family: tahoma, verdana; font-size: 12px; text-decoration: none; }
a.breackdown:visited { color: #ffffff; font-family: tahoma, verdana; font-size: 12px; text-decoration: none; }
a.breackdown:hover { color: #ffffff; font-family: tahoma, verdana; font-size: 12px; text-decoration: none; }

/*Стиль ссылок в тексте*/
a.textlink:link { color: #000000; font-family: tahoma, verdana; font-size: 12px; }
a.textlink:active { color: #000000; font-family: tahoma, verdana; font-size: 12px; }
a.textlink:visited { color: #000000; font-family: tahoma, verdana; font-size: 12px; }
a.textlink:hover { color: #000000; font-family: tahoma, verdana; font-size: 12px; text-decoration: none; }

/*Стиль ссылок на почту в представительствах*/
a.rep-link:link { color: #C82A22; font-family: tahoma, verdana; font-size: 90%; }
a.rep-link:hover { color: #E15A53; font-family: tahoma, verdana; font-size: 90%; }

* {
font-family: tahoma, verdana;
font-size: 12px;
color: #000000;
}

html {
margin: 0px;
padding: 0px;
width: 100%;
height: 100%;
}

body {
margin: 0px;
padding: 0px;
width: 100%;
height: 100%;
}

img {
border: 0;
}

.scissors {
margin-right: 6px;
}

.logo {
margin-top: 18px;
}

.main-header {
font-family: tahoma, verdana;
color: #647E8B;
font-size: 10px;
font-weight: normal;
margin-top: 0px;
margin-bottom: 0px;
}

.copyright {
margin-top: 40px;
font-family: tahoma, verdana;
color: #888888;
font-size: 11px;
}

.addr {
margin-top: 25px;
font-family: tahoma, verdana;
color: #000000;
font-size: 11px;
}

.counter {
margin-top: 115px;
}

.eas {
margin-top: 75px;
}

.goods {
margin-top: 67px;
}

.camera {
margin-top: 20px;
}

.skud {
margin-top: 118px;
}

.door {
margin-top: 50px;
}

.left-bg {
background: url('../../common/pic/left-bg.jpg') 100% no-repeat;
}

.right-bg {
background: url('../../common/pic/right-bg.jpg') no-repeat;
}

.searchinput {
border: solid 1px #C9C9C9;
width: 203px;
height: 18px;
color: #515151;
font-family: tahoma, verdana;
font-size: 11px;
padding-left: 2px;
}

.search-example {
color: #515151;
font-family: tahoma, verdana;
font-size: 10px;
}

.menu-item {
padding-left: 22px;
background: url('../../common/pic/menu-item-icon.gif') 6px 52% no-repeat;
clear: both;
margin-bottom: 10px;
}
.menupic {
margin-left: 7px;
}

.menu-divider {
background: url('../../common/pic/menu-dotted.gif') repeat-x;
height: 1px;
clear: both;
margin-top: 13px;
margin-bottom: 10px;
}

.catalog-partition {
margin-left: 10px;
margin-top: 5px;
margin-bottom: 10px;
clear: both;
}

.catalog-subpartition {
background: url('../../common/pic/subpartition-index.gif') 15px 51% no-repeat;
padding-left: 23px;
margin-top: 5px;
margin-bottom: 7px;
clear: both;
}

.page-header {
color: #C82A22;
font-family: tahoma, verdana;
font-size: 14px;
margin-bottom: 5px;
margin-top: 0px;
}

.direction {
color: #000000;
font-family: tahoma, verdana;
font-size: 12px;
margin-bottom: 0px;
margin-top: 15px;
}

.direction-description {
color: #000000;
font-family: tahoma, verdana;
font-size: 12px;
margin-top: 7px;
margin-bottom: 7px;
}

.newspic {
width: 100px;
height: 100px;
padding: 2px;
border: dashed 1px #BBBBBB;
}

.bestgoods {
width: 50px;
height: 50px;
padding: 2px;
border: dashed 1px #BBBBBB;
}

.best-googs-desc {
color: #000000;
font-family: tahoma, verdana;
font-size: 11px;
margin: 0px;
padding: 0px;
padding-top: 5px;
}

.newsdate {
color: #647E8B;
font-family: tahoma, verdana;
font-size: 11px;
margin-bottom: 2px;
}

.newstext {
margin-top: 4px;
margin-bottom: 0px;
}

.pagename {
color: #C82A22;
font-family: tahoma, verdana;
font-size: 16px;
margin-bottom: 5px;
margin-top: 0px;
}

.navi-divider {
color: #C82A22;
font-family: tahoma, verdana;
font-size: 10px;
}

#navi_string {
margin-bottom: 22px;
}

.page {
float: left;
margin: 10px;
}

.news-pages-line {
width: 100%;
clear: both;
}








.breackdown-cell {
padding-top: 5px;
padding-left: 10px;
background: url('../../common/pic/circle.gif') 50% 50% no-repeat;
}

.search-block {
margin-top: 15px;
margin-bottom: 15px;
clear: both;
}

.finded {
padding-top: 8px;
}

.label {
background: url(../../common/pic/dotted.gif) repeat-x bottom;
}

span {
background: #ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.product-divider {
height: 1px;
margin-top: 35px;
margin-bottom: 35px;
background: url(../../common/pic/dotted.gif) repeat-x;
}

.subcategory-border {
width: 80px;
height: 80px;
padding: 2px;
text-align: center;
border: dashed 1px #BBBBBB;
}

.good-border {
width: 180px;
height: 180px;
padding: 2px;
text-align: center;
border: dashed 1px #BBBBBB;
}

.good-border-small {
width: 90px;
height: 90px;
padding: 2px;
text-align: center;
border: dashed 1px #BBBBBB;
}

.personal {
width: 130px;
height: 130px;
padding: 2px;
text-align: center;
border: dashed 1px #BBBBBB;
}

.spec-header {
color: #D81712;
font-family: tahoma, verdana;
font-size: 16px;
margin-bottom: 5px;
margin-top: 0px;
}

.news-theme {
margin-top: 5px;
}

#pred {
font-family: Courier New, Courier, monospace;
font-size: 3px;
}

#predtd {
padding-top: 10px;
}

.usual-ul {
margin: 0;
padding: 0;
}

.tabs-li {
list-style: none;
float: left;
}

.tabs-a {
display: block;
padding: 6px 10px;
margin: 1px;
margin-left: 0;
font-size: 14px;
font-family: tahoma;
color: #c82a22;
padding-left: 25px;
padding-right: 25px;

}

.tabs-li a.selected {
margin-bottom: 0;
padding-left: 25px;
padding-right: 25px;
text-decoration: none !important;
color: #363b44;
background: #e9e8ea;
cursor: default;
font-size: 13px;
font-weight: bold;
font-family: tahoma;
border: #e9e8ea solid 1px;
}

.tab {
clear: both;
}

.tabs-divider {
width: 100%;
height: 1px;
background: #cbc9cd;
float: left;
display: block;
margin-bottom: 20px;
}

.com_name {
font-weight: bold;
font-family: arial;
font-size: 110%;
}

.com_date {
font-family: times new roman;
font-size: 90%;
margin-bottom: 2px;
color: #909090;
}

.comment {
padding-top: 15px;
margin-bottom: 7px;
}

.answer {
margin-bottom: 20px;
margin-left: 27px;
margin-top: 5px;
}

.comment-text p {
margin: 0;
padding: 0;
font-family: arial;
font-size: 120%;
}

.admin-name {
font-weight: bold;
font-family: arial;
font-size: 110%;
color: #c82a22;
}

#comments_tab {
width: 100%;
}

#comments_col {
vertical-align: top;
padding-right: 35px;
}

#form_col {
vertical-align: top;
width: 360px;
}

.pred {
margin-top: 2px;
clear: both;
}

#ok, #ok_post {
font-weight: bold;
margin-bottom: 20px;
}

#error {
font-weight: bold;
color: #C82A22;
margin-bottom: 20px;
}

.form-header {
font-weight: nomal;
font-family: arial;
font-size: 170%;
color: #363B44;
margin: 0;
padding: 0;
}

.black {
background:#333;
display:block;
position: fixed;
width:100%;
height:100%;
left: 0px;
top: 0px;
z-index:10;
}

.popup {
position: fixed;
z-index:20;
display:none;
background:#fff;
width:680px;
height: 430px;
left:50%;
margin-left:-340px;
top:50%;
margin-top:-215px;
}

.rep-conteiner {
clar: both;
margin-top: 50px;
margin-left: 65px;
margin-right: 65px;
}


.close {
cursor: pointer;
width: 15px;
height: 15px;
float: right;
margin-right: 13px;
margin-top: 12px;
clear: both;
}

.rep-left {
float: left;
margin-right: 18px;
margin-top: 13px;
margin-bottom: 37px;
}

.rep-right {
float: left;
margin-left: 18px;
margin-top: 13px;
margin-bottom: 37px;
}

.rep-header {
font-family: arial;
font-weight: normal;
font-size: 300%;
padding-top: 7px;
}

.rep-logo {
width: 45px;
padding-top: 4px;
float: left;
margin-right: 12px;
}

.rep-text {
font-family: tahoma, arial;
font-size: 120%;
float: left;
width: 200px;
line-height: 1.5;
}

.rep-strong {
font-family: tahoma, arial;
font-size: 100%;
}

.office {
cursor: pointer;
border-bottom: dashed #C82A22 1px;
color: #C82A22;
font-family: tahoma;
font-size: 110%;
}