body {background:#fff;}

#logotype {background:no-repeat url('../img/logotype_bg.png');margin-left:-17px;position:relative;z-index:2;}

.main-container {width:85%;text-align:left;padding-left:5%;}
.base-container .base-box {width:85%;text-align:left;padding-left:5%;}

.green-text {color:#219a0d}

.blue-text {color:#02679b}

.head-box {margin-top:35px;}
.head-box .left-box {float:left;width:25%;}
.head-box .right-box {float:right;width:70%;}

.bold-href {font-weight:bold;}

.top-menu {text-transform:uppercase;margin-top:40px;}
.top-menu td {font-weight:bold;font-size:70%;padding-bottom:0.5em;padding-right:15px;}
.top-menu .active {color:#4c9857;}
.top-menu .active a {color:#4c9857;}
.top-menu a {text-decoration:none;}
.top-menu a:hover {text-decoration:underline;}

.base-container {padding:35px 0;}
.base-container td {vertical-align:top;}

.mart-box {font:70% Arial;color:#575b57;}

.adress-box .r-text {font:80% Arial;color:#545454;}
.adress-box .b-text {font:bold 100% Arial;color:#545454;}
.adress-box .scheme {background:no-repeat 0 3px url('../img/ico_sign.gif');padding-left:15px;font:70% Arial;margin-top:0.5em;}

.phones-box {background:no-repeat 0 1em url('../img/ico_phone.gif');padding-left:41px;}
.phones-box .code {font:70% Arial;color:#545454;margin-bottom:0.2em;}
.phones-box .phone {font:140% Arial;color:#1d5d88;}

.menu-article {margin:0.5em 0 0 0;}
.menu-article ul {list-style:none;padding:0;}
.menu-article h1 {font:normal 110% Arial;margin:0 0 0.2em 0;color:#585858;}
.menu-article li {font:75% Arial;background:no-repeat 0 8px url('../img/s-menu-point.png');;padding:0.2em 10px 0 15px;}
.menu-article .active {font-weight:bold;color:#21821D;background:no-repeat 0 8px url('../img/s-menu-point-active.png');;}

#specq {width:40%;background:#f6f6f6;border:1px solid #bebebe;padding:20px;margin:0 auto;}
#specq table {width:100%;}
#specq td {vertical-align:top;padding:2px 0 6px 0;}
#specq .n {text-align:right;padding-right:20px;font:80% Arial;width:25%;white-space:nowrap;}

#priem {width:40%;background:#f6f6f6;border:1px solid #bebebe;padding:20px;}
#priem table {width:100%;}
#priem td {vertical-align:top;padding:2px 0 6px 0;}
#priem .n {text-align:right;padding-right:20px;font:80% Arial;width:25%;white-space:nowrap;}

.close-sign {margin:-15px -5px 5px 0;text-align:right;}
.close-sign img {border:none;background:#bebebe;}
.close-sign a:hover img {background:#be6e78;}

.str {width:100%;border:1px solid #bebebe;}
.area {width:100%;height:140px;border:1px solid #bebebe;}

.scmenu{margin-bottom:10px; font-size:12px; font-weight:bold;}
.scmenu a{text-decoration:none; border-bottom:1px dashed; margin-right:10px;}

.hidden-div{display:none;}
.black-text{color:#000000;}
.black-href{color:#000000;text-decoration:underline;}
.menu-article {text-decoration:underline;cursor:pointer;}
