body {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
	background-color:#ffffff; 
	font-size:12px; 
}

td { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; }
p { font-family: Tahoma, Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 12px; }
div { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; margin-top: 0px; margin-bottom: 0px; }
h1 { font-family: Tahoma, Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; font-weight:normal; }
h2 { font-family: Tahoma, Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; font-weight:normal; }
ul { margin-top: 0px; margin-bottom: 18px; margin-left: 15px; padding-left: 0px;}
ol { margin-top: 0px; margin-bottom: 18px; margin-left: 15px; padding-left: 8px;}
li { margin-bottom:2px; }
hr { color:#222222; height:1px; border-top:#323232 solid 1px; }
form  { margin:0px; }
select { margin:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; height:22px; color:#000000; padding:1px 5px 1px 5px; font-size:11px; }
input { margin:0px; font-family:Tahoma, Arial, Helvetica, sans-serif; height:22px; color:#000000; padding:1px 5px 1px 5px; font-size:11px; }
label { margin:0px; }
img { border:none; }

a { color:#2067A5; }
a:hover {  color:#518CC0; }

.alert-message { color:#FF0000; font-weight:bold; }
.alert-message a { color:#FF0000; font-weight:bold; }
.alert-message a:hover { color:#FF3535; font-weight:bold; }
.mandatory-field { color: #FF6600; font-size:16px; }
.ok-message { color:#006600; font-weight:bold; }
.info-time-limit { color:#990000; }
.add { margin-left:5px; font-weight:bold; }
.add a { color:#FF6633; text-decoration:none; }
.add a:hover { color:#F03C00; text-decoration:none; }
a.add { color:#FF6633; text-decoration:none; }
a.add:hover { color:#F03C00; text-decoration:none; }

/* ----- Global ----- */
.nav { font-size: 14px; text-align:center; margin-bottom:10px; }
.nav a { color:#000000; }
.nav a:hover { color:#737373; }

.nav-menu { font-size: 11px; margin-top:5px; margin-bottom:10px; }
.nav-menu a { color:#000000; }
.nav-menu a:hover { color:#737373; }

.nav-tender { color:#FF6600; font-weight:bold; }
.nav-tender a { color:#FF6600; }
.nav-tender a:hover { color:#FF9933; }

.nav-min a { font-size:11px; color:#333; margin-right:10px; }
.nav-min a.active { color:555; font-weight:bold; }

.info { color:#737373; }
.info a { color:#737373; }
.info a:hover { color:#979797; }

.info2 { font-size: 11px; color:#9B9119; margin-left:7px; }
.info2 a { font-weight:normal; font-size:11px; color:#9B9119; margin-left:5px; }
.info2 a:hover { font-weight:normal; font-size: 11px; color:#BCB23F; }
.info-bay { font-size: 11px; color:#FF0000; position:absolute; top:105px; right:22px; text-align:right; }
.info-bay a { font-weight:normal; font-size:11px; color:#FF0000; margin-left:5px; }
.info-bay a:hover { font-weight:normal; font-size: 11px; color:#FF0000; } 

.block-type { margin-left:10px; margin-top:0px; margin-bottom:2px; font-size:11px; color:#737373; }
.div-break { height:10px; background-color:#E7E7E7; margin-top:10px; margin-bottom:10px; }
.head { font-size:20px; color:#333333; margin-bottom:10px; margin-top:15px; }
.head2 { font-size:14px; color:#333333; margin-bottom:5px; margin-top:10px; }
.date { color:#737373; font-weight:normal; margin-right:5px; }
.anons { margin-bottom:5px; }
.name-card { font-weight:bold; color:#3C3C3C; }
.alert { color:#FF6633; }

.description { font-size:11px; color:#333333; margin-bottom:15px; }
.description strong { color:#555555; }
.description div { margin-top:10px; font-size:11px; }
.description div p { font-size:11px; }
.description h2 { font-size:22px; margin-top:20px; margin-bottom:10px; }
.description .info { margin-top:20px; }

/* Navigation Path */
.path { margin-top:0px; margin-bottom:20px; font-size: 11px; color:#737373; }
.path a { font-size: 11px; color:#737373; }
.path a:hover { font-size: 11px; color:#979797; }
/* Navigation Path - end */

/* ----- Global - end ----- */


/* ----- Colontitul ----- */
/* Неаder */
.header-block { }
.logo { margin-bottom:9px; }
.top-adv-block { text-align:center; height:90px; margin-bottom:10px; margin-top:0px; }
.header-block .auth { margin-left:50px; }
.header-block .auth a { margin-left:5px; margin-right:5px; }
.header-block .auth .alert a { color:#555; }
.header-block .auth .alert a:hover { font-size: 11px; color:#777; }
/* Неаder - end */

/* Line Block */
.line-block { background-color:#FFEC00; height:25px; border-top:#FFFFFF solid 10px; }
.line-element { background-image:url(images/line-element.gif); background-repeat:no-repeat; background-position:left; }
/* Line Block - end */

/* Footer */
.footer-block { }
.footer-block p { margin-top:0px; margin-bottom:12px; font-size:11px; color:#737373; }
.footer-block a { font-size: 11px; color:#737373; }
.footer-block a:hover { font-size: 11px; color:#979797; }
.footer-block table { margin-top:12px; }
/* Footer - end */

/* Left Block */
.left-block { width:188px; margin-top:12px; margin-bottom:12px; }
.main-nav-block { background-color:#E4DfA2; }
.main-nav-block .to-main-page { margin-left:12px; height:20px; margin-bottom:10px; }
.main-nav-block .to-main-page a { color:#422E0D; font-size:11px; }
.main-nav-block .to-main-page a:hover { color:#553f1b; font-size:11px; }

.main-nav-block .info { margin-left:12px; margin-bottom:2px; color:#422E0D; font-size:11px; }
.main-nav-block .auth { margin:10px; font-size:11px; }
.main-nav-block .auth .info { margin-left:0px; height:30px; margin-top:5px; }

.main-menu { margin-bottom:25px; }
.main-menu .main-menu-block1 { margin-bottom:7px; }
.main-menu .main-menu-block1 div { color:#bb9f72; font-weight:bold; height:20px; background-color:#FFEC00; border-top:#ffffff solid 1px; border-bottom:#B2A72A solid 1px; padding-left:12px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
.main-menu .main-menu-block1 div a { font-size:11px; font-weight:bold; color:#422E0D; text-decoration:none; }
.main-menu .main-menu-block1 div a:hover { font-size:11px; font-weight:bold; color:#553f1b; text-decoration:none; }

.main-menu .main-menu-block2 { margin-top:15px; }
.main-menu .main-menu-block2 div { color:#bb9f72; font-weight:bold; padding-left:12px; padding-right:5px; margin-top:5px; margin-bottom:7px; }
.main-menu .main-menu-block2 div a { font-size:11px; font-weight:bold; color:#422E0D; }
.main-menu .main-menu-block2 div a:hover { font-size:11px; font-weight:bold; color:#553f1b; }


.adv-left { text-align:center; margin-top:10px; margin-bottom:10px; width:188px; }
.adv-left div { font-size:10px; margin-top:10px; margin-bottom:10px; }
.adv-main-bnr-r { width:244px; margin-left:10px; }
.adv-main-bnr-r div { margin-bottom:10px; }
/* Left Block - end */
/* ----- Colontitul - end ----- */

/* ----- Main Page ----- */
/* Main Block */
.main-block { margin-top:12px; }
/* Main Block - end */

/* Rubric Block */
.main-rubric { margin-top:5px; margin-bottom:5px; }

.main-rubric .rubric-level1 { color:#737373; margin-left:20px; margin-right:10px; margin-top:10px; margin-bottom:0px; text-indent:-20px; }
.main-rubric .rubric-level1 a { color:#737373; text-decoration:none; }
.main-rubric .rubric-level1 a:hover { color:#979797; }
.main-rubric .rubric-level1 img { margin-right:10px; }

.main-rubric .rubric-level2 { margin-left:18px; font-size:11px; margin-top:0px; margin-bottom:12px; }
.main-rubric .rubric-level2 a { color:#000000; text-transform:lowercase; }
.main-rubric .rubric-level2 a:hover { color:#737373; }

.market-rubric { margin-top:5px; margin-bottom:5px; }

.market-rubric .rubric-level1 { color:#737373; margin-right:10px; margin-top:10px; margin-bottom:10px; }
.market-rubric .rubric-level1 a { color:#737373; }
.market-rubric .rubric-level1 a:hover { color:#979797; }
.market-rubric .rubric-level1 img { margin-right:10px; }

.market-rubric .rubric-level2 { margin-left:18px; margin-top:0px; margin-bottom:8px; }
.market-rubric .rubric-level2 a { color:#000000; text-transform:lowercase; }
.market-rubric .rubric-level2 a:hover { color:#737373; }

.promo-rubric { margin-top:5px; margin-bottom:5px; }
.promo-rubric div { font-size:14px; }

.promo-rubric .rubric-level1 { color:#737373; margin-right:10px; margin-top:10px; margin-bottom:10px; }
.promo-rubric .rubric-level1 a { color:#737373; }
.promo-rubric .rubric-level1 a:hover { color:#979797; }
.promo-rubric .rubric-level1 img { margin-right:10px; }

.promo-rubric .rubric-level2 { margin-left:10px; margin-top:0px; margin-bottom:5px; }
.promo-rubric .rubric-level2-na { margin-left:10px; margin-top:0px; margin-bottom:8px; color:#979797; }
.promo-rubric .rubric-level2 a { color:#000000; }
.promo-rubric .rubric-level2 a:hover { color:#737373; }

/* Rubric Block - end */

/* Anons Main Block */
.welcome-block { border:#999999 solid 1px; padding:5px; width:176px; }
.welcome-block div.in { text-align:left; }
.welcome-block h1 { font-size:11px; font-weight:bold; color:#333333; margin-bottom:5px; }
.welcome-block p { font-size:11px; color:#555555; margin-bottom:5px; }
.anons-main { margin-top:5px; margin-bottom:10px; }
.anons-main div.nav-menu { margin-top:15px; margin-bottom:25px; }
.anons-main div.date { margin-top:15px; margin-bottom:5px; }
.anons-main .description { font-size:12px; }
.anons-head { font-size:18px; color:#3C3C3C; margin-top:15px; margin-bottom:12px; }
.anons-head a { color:#333333; }
.anons-head a:hover { color:#555555; }
.anons-list {}
.anons-list div.anons { margin-bottom:10px; }
/* Rubric Anons Block - end */

/* Anons Offer Block */
.anons-offer { margin-top:5px; margin-bottom:15px; }
.anons-offer img { border:#737373 solid 1px; }
/* Anons Block - end */

/* Adv Blocks */
.adv-lnk-block { margin-top:0px; margin-bottom:0px; }
.adv-inside-detail { margin-left:50px; margin-right:50px; margin-top:20px; margin-bottom:0px; }
.adv-lnk-block table { background-color:#E6F4FF; }
.adv-lnk-block div { font-size:10px; margin-top:3px; margin-bottom:3px; }
.adv-lnk-block div a, a:hover { color:#333333;}
.adv-context { margin-top:0px; margin-bottom:10px; }
.adv-context div.hor { padding-bottom:1px; background-color:#F8F4C5; }
.adv-context div.hor-1 { padding-bottom:10px; background-color:#F8F4C5; }
.adv-context div.hor-2 { padding-bottom:10px; background-color:#CCD2F8; }
.adv-context div.hor-3 { padding-bottom:10px; background-color:#D6EDAA; }
.recommendation { margin-top:50px; }
.recommendation div { font-size:10px; color:#333; }
.bnr-place { margin:20px; }
/* Adv Blocks - end */
/* ----- Main Page - end ----- */


/* Right Block */
.right-block { margin-top:12px; }
.bnr-ver { margin-bottom:12px; }
/* RightBlock - end */


/* ----- Inside Pages ----- */
.rubric-header { margin-bottom:10px; padding:10px; }
.rubric-header h1 { font-size:24px; color:#333333; margin-bottom:10px; margin-top:5px; }
.rubric-header .head { font-size:24px; color:#333333; margin-bottom:5px; margin-top:5px; }
.rubric-header div { margin-bottom:5px; }
.rubric-header div a { color:#737373; text-transform:lowercase; }
.rubric-header div a:hover { color:#979797; }

.message-post { margin-left:60px; margin-top:40px; margin-bottom:60px; width:400px; }
.message-post div { margin-top:3px; }
.message-post div.head { font-size:11px; }
.message-post input, textarea { width:100%; }
.message-post table.antispam { width:400px; }
.message-post table.antispam div { margin-top:5px; margin-right:10px; margin-bottom:20px; }
.message-post input.submit { width:150px; }
.field-name { color:#737373; } 
.dealer-card { margin-bottom:10px; }
.card-menu { margin:10px; }
.card-menu div { font-size:10px; font-weight:bold; margin-top:10px; margin-bottom:10px; }
.card-menu div a { color:#000000; }
.card-menu div a:hover { color:#737373; }
.card-content { margin:10px; }
.card-text-block { font-size: 11px; color:#737373; margin:10px; }
.card-content div.anons { margin:10px; }
.card-content div.main-text { margin:10px; }
.card-content div.anons div { margin-top:2px; margin-bottom:2px; }
.card-content div.anons div.nav-menu { margin-top:10px;  margin-bottom:5px; }
.card-content .header { font-size:20px; color:#333333; margin-bottom:10px; margin-top:15px; }
.card-content table div { margin-top:7px; margin-bottom:7px; }
.card-content .notes-list { margin-left:0px; width:100%; }

/* Offers Block */
.form-block { background-color:#F2F2F2; margin-bottom:10px; }
.form-block div { font-size:11px; margin-bottom:5px; }
.table-header { font-size: 11px; color:#737373; }
.table-header a { font-size: 11px; color:#737373; }
.table-header a:hover { font-size: 11px; color:#979797; }

.market-adv-list { background-color:#F2F2F2; margin-bottom:10px; }
.market-adv-list td { border-top:#FFFFFF solid 5px; border-bottom:#FFFFFF solid 5px; }
.market-adv-list div { font-size:11px; margin-bottom:3px; }
.market-adv-list div.offer-list-marker { margin-bottom:5px; color:#737373; }
.market-adv-list div.name-card { font-weight:bold; color:#3C3C3C; }
.market-adv-list .description { color:#737373; }

.offers-list { background-color:#F2F2F2; margin-bottom:10px; }
.offers-list td { border-top:#FFFFFF solid 5px; border-bottom:#FFFFFF solid 5px; }
.offers-list div { font-size:11px; margin-bottom:3px; }
.offers-list div.offer-list-marker { margin-bottom:5px; color:#737373; }
.offers-list div.name-card { font-weight:bold; color:#3C3C3C; }

.notes-list { margin-top:30px; margin-bottom:20px; margin-left:0px; }
.notes-list div.note-inlist { margin-top:10px; background-color:#E7E7E7; padding:5px; }
.notes-list div.note-inlist div { font-size:11px; margin-top:3px; margin-bottom:3px; }
.notes-list div.note-contact { margin-bottom:20px; background-color:#F2F2F2; padding:5px; }
.notes-list div.note-contact div { font-size:11px; margin-top:3px; margin-bottom:3px; }

.main-block div.note { background-color:#F2F2F2; margin-bottom:10px; padding:10px; }

.note-header h1 { font-size:16px; font-weight:bold; color:#3C3C3C; margin-top:7px; margin-bottom:5px; }
.note-header div.date { font-size:11px; margin-bottom:25px; }
.note-main { margin-bottom:40px; }
.note-main div { margin-bottom:15px; }
.note p { font-size:14px; }

.offer-header { background-color:#F8F4C5; margin-bottom:10px; height:47px; padding:5px; }
.offer-header h1 { font-size:20px; color:#333333; margin-bottom:10px; margin-top:15px; }
.offer-header .info { margin-top:5px; font-size:9px; }
.offer { background-color:#F2F2F2; margin-bottom:10px; }
.offer-pic { margin-bottom:5px; border:#A5A5A5 solid 1px; }
.offer-line { height:10px; background-color:#FFEC00; margin-bottom:10px; }
.offer h1 { font-size:20px; color:#333333; margin-bottom:10px; margin-top:15px; }
.offer.head2 { margin-bottom:15px; color:#737373; }
.offer div.info { font-size:12px; }
.offer p { font-size:14px; color:#333333; }
.offer-main { margin-bottom:40px; }
.offer-main table { margin-bottom:30px; }
.offer-tech { margin-bottom:40px; }
.offer-tech div { margin-top:5px;  margin-bottom:5px; margin-left:20px; margin-right:10px; }
.offer-tech div.hd-tech { text-transform:uppercase; }
.offer-tech td { border-top:#E1E1E1 solid 1px; }
.offer-dealer { margin-bottom:10px; }
.offer-dealer div.name-card { font-weight:bold; color:#3C3C3C; margin-bottom:5px; }
div.dealer-menu { margin-top:15px; margin-bottom:5px; }
div.dealer-menu div { margin-left:0px; margin-right:5px; }
div.dealer-menu a { margin-right:5px; font-size:10px; color:#737373; }
div.dealer-menu a:hover { color:#979797; }
/* Offers Block - end */

/* Manufacturer */
.alph-nav { margin-top:10px; margin-bottom:25px; padding:10px; }
.alph-nav div { font-size:18px; margin-bottom:10px; color:#737373; }
.alph-nav div a { font-weight:bold; color:#333; }
.alph-nav div a:hover { font-weight:bold; color:#737373; }
/* Manufacturer - end */

/* Dictionary */
.alph-nav-dic { margin-top:-80px; margin-bottom:25px; padding:10px; }
.alph-nav-dic div { font-size:18px; margin-bottom:10px; color:#737373; }
.alph-nav-dic div a { font-weight:bold; color:#333; }
.alph-nav-dic div a:hover { font-weight:bold; color:#737373; }
/* Dictionary - end */


/* Tenders */

.tenders-list { margin-top:10px; margin-bottom:10px; }
.tenders-list .nav { margin-top:30px; margin-bottom:30px; font-size:12px; }
.tender { margin-top:10px; margin-bottom:10px; }
.tender a { font-weight:bold; }
.tenders-list .nav .nav_active { font-weight:bold; }
.tenders-list .nav .nav_non_active {}

/* Tenders - end */


/* Inside Page 2 Column */
.inside-table {}
.content-block { margin-bottom:18px; } /* width:468px; */
.content-block div.anons { margin-bottom:24px; }

.material-body { width:99%; }
.material-body h1 { font-size:20px; color:#333333; margin-bottom:10px; margin-top:15px; }
.material-body p { text-align:justify; }
.material-body a { color:#000000; }
.material-body a:hover {}


.context-nav-block { padding:10px; font-size:11px; }
.context-nav-block div { margin-bottom:5px; }
.context-nav-block div.block-type { margin-left:0px; margin-bottom:10px; }
.context-nav-block ul li { color:#737373; margin-bottom:5px; }
.context-nav-block ul li a { color:#737373; }
.context-nav-block ul li a:hover { color:#979797; }

.context-themes { margin-left:50px; margin-bottom:20px; width:370px; }
.context-themes div { font-size:11px; }
.context-themes div.block-type { margin-left:0px; margin-bottom:10px; }

.offer-img { margin:10px; }
.offer-img div { margin-bottom:20px; font-size:11px; }
.offer-img img { border:#737373 solid 1px; }

/* Inside Page 2 Column - end */

/* ----- Send Message Block ----- */
.send-block { margin-top:40px; }
.send-block div { margin-bottom:7px; }
.send-block div.alert-message { margin-top:14px; margin-bottom:14px; }
.send-block div.ok-message { margin-top:14px; margin-bottom:14px; }
.send-block .form-group { border:#DDDDDD solid 1px; margin-bottom:15px; }
/* ----- Send Message Block - end ----- */

/* ----- Inside Pages - end ----- */
.counter-plus { color:#00a651; }

.marks-list { margin-bottom:35px; }
.marks-list div { font-size:14px; }
.marks-list div a { font-weight:bold; color:#333333; }
.marks-list div a:horer { color:#737373; }
.marks-list .bord-r { border-right:#999 solid 1px; }
.marks-list .info { margin-right:12px; margin-bottom:10px; }
.marks-list .info-hd { margin-right:12px; margin-bottom:10px; font-size:11px; color:#737373; }
.marks-list .counter-plus { color:#00a651; margin-bottom:10px; }
.marks-list .counter-plus-hd { color:#00a651; margin-bottom:10px; font-size:11px; }

.marks-list .rubric-level1 { color:#737373; margin-right:10px; margin-top:10px; margin-bottom:10px; }
.marks-list .rubric-level1 a { color:#737373; }
.marks-list .rubric-level1 a:hover { color:#979797; }
.marks-list .rubric-level1 img { margin-right:10px; }
.marks-list .info-min { margin-left:30px; font-size:11px; color:#999; }

.marks-list .rubric-level2 { margin-left:10px; margin-top:0px; margin-bottom:5px; }
.marks-list .rubric-level2-na { margin-left:10px; margin-top:0px; margin-bottom:8px; color:#979797; }
.marks-list .rubric-level2 a { color:#333333; }
.marks-list .rubric-level2 a:hover { color:#737373; }

.sberbank { margin-left:7px; margin-top:5px; }
.sberbank a{ color:#14a73c; }
