
body, td, th, input, textarea, select {font-size:11px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight:normal}

p {margin-bottom:0px}

form {margin:0px; padding:0px}

ul {padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px; list-style-type: none; padding-bottom:0px; margin-bottom:0px}
ul.pad {padding-left:7px}
li {list-style-type: none; background:url(images/bullet_orange.gif) no-repeat left top; padding-left:9px}

input.field {height:16px; border:1px solid #989898; background:#F1F1EB; color:#88AB03; padding:0 6 0 6px}
input.fiel {height:16px; border:1px solid #989898; background:#F1F1EB; color:#88AB03; padding:0 6 0 6px}
textarea {height:82px; border:1px solid #989898; background:#F1F1EB; color:#88AB03; padding:0 6 0 6px}

h1 {font-size:12px; margin-top:0px; color:#88AB03; background:url(images/sep.gif) no-repeat left bottom; padding:0 0 7 4px}
#container h1 {font-size:12px; margin-top:20px; color:#353131; background:url(''); padding:0px}
h2 {font-size:11px; color:#7B9909}

a.green {color:#88AB03}

table {border:0px;}
table td {padding:0px;}

.red-txt {color:#CC201A}
.orange-txt {color:#FF991F}
.lit-txt {font-size:10px;}
.red {color:#EB0000}

.main-tbl {border-top:1px solid #ffffff;}

.logo {vertical-align:top; padding:22 27 0 0px;}
.courses {background:#F3F3F3 url(images/courses_bg_0.gif) top left}
.courses td {font-size:10px; font-weight:bold; color:#8E8E8E;}
.courses .left-el {background:url(images/courses_bg_1.gif) top left no-repeat; padding-left:2px}
.courses .bot-line {background:url(images/courses_bg_2.gif) bottom left repeat-x}
.courses .num {color:#FFA438;}
.courses .sep {color:#8ECC0A; padding-right:4px}
.courses .padding {height:35px; padding:0 13 0 16px}

.bg-header-top-right {background:#F0F0EA url(images/bg_header_top_right.gif)}

.what-block {width:304px; height:71px; background:#F0F0EA url(images/bg_what.gif) no-repeat top left; margin:11 0 0 48px}
.what-block .content {color:#555555; line-height:13px; padding:8 0 0 28px}
.what-block .tit {font-size:13px; font-weight:bold}

.info-block {background:url(images/bg_info.gif); vertical-align:top}
.info-block {font-size:10px; color:#808080; font-weight:bold;}
.info-block .bg {height:90px; background-repeat:no-repeat; background-position:right top}
.info-block .pad {padding:21 5 10 27px}
.info-block .pad div {background:url(images/marker_info_block.gif) no-repeat top left; padding-left:6px}

.news-block {background:#DCDCDC url(images/news_bg_1.gif) repeat-y right top;}
.news-block .bg-1 {background:url(images/news_bg_2.gif) repeat-y left top;}
.news-block .bg-2 {background:url(images/news_bg_3.gif) no-repeat right top}
.news-block td {font-size:10px; vertical-align:top}
.news-block .month {font-weight:bold; text-align:right}
.news-block .month div {padding:5 9 5 2px}
.news-block .archive {text-align:right; padding:6 18 10 5px}
.news-block .archive a {color:#808080; font-weight:bold; padding-left:12px; background:url(images/bullet_gray.gif) no-repeat left top;}
.news-block .el {background:url(images/news_sep.gif) no-repeat left bottom; padding:5 20 7 0px; margin:0 8 0 8px}


.left-block-title {background:url(images/leftblock_title_bg.gif) no-repeat right top; text-align:right}
.left-block-title div.bg {background-repeat:no-repeat; background-position:right top;}
.left-block {background:#DCDCDC url(images/leftblock_bg_1.gif) repeat-y right top;}
.left-block .bg-1 {background:url(images/news_bg_2.gif) repeat-y left top;}
.left-block .bg-2 {background-repeat:no-repeat; background-position:right top;}
.left-block td {font-size:10px; vertical-align:top}
.left-block .more {text-align:right; padding:8 18 5 5px}
.left-block .more a {color:#808080; font-weight:bold; padding-left:12px; background:url(images/bullet_gray.gif) no-repeat left top;}
.left-block .txt {padding:5 8 0 8px;}
.left-block p {margin-top:3px}


.forprivate-block {height:123px; background:#9AA8B1; font-size:10px;}
.forprivate-block .content-1 {color:#ffffff; margin:0 49 0 21px; padding:5 6 12 6px}
.forprivate-block .content-2 {color:#262626; font-weight:bold; margin:0 29 0 21px; padding:8 6 3 3px}
.forprivate-block .sep {background:url(images/forprivate_sep.gif) no-repeat left bottom;}
.forprivate-block .list div {background:url(images/marker_1.gif) no-repeat left top; padding-left:7px}
.forprivate-block .more {text-align:right; padding:2 44 0 5px}
.forprivate-block .more a {color:#FEFEFE; font-weight:bold; padding-left:12px; background:url(images/bullet_white.gif) no-repeat left top;}

.forcompanies-block {height:143px; background:#F1F1EB; font-size:10px;}
.forcompanies-block .content-1 {color:#636363; margin:0 49 0 21px; padding:4 6 12 6px}
.forcompanies-block .content-2 {color:#262626; font-weight:bold; margin:0 29 0 21px; padding:1 6 3 3px}
.forcompanies-block .sep {background:url(images/forcompanies_sep.gif) no-repeat left bottom;}
.forcompanies-block .list div {background:url(images/marker_2.gif) no-repeat left top; padding-left:7px}
.forcompanies-block .more {text-align:right; padding:2 44 0 5px}
.forcompanies-block .more a {color:#607DA5; font-weight:bold; padding-left:12px; background:url(images/bullet_blue.gif) no-repeat left top;}

.features-block {background:#7AA161 url(images/bg_features.gif)}
.features-block td {font-size:10px; text-align:center; line-height:10px}
.features-block a {color:#ffffff; text-decoration:none}
.features-block .sep {background:url(images/features_sep.gif) no-repeat right}
.features-block .lastsep {background:url(images/features_lastsep.gif) no-repeat right}

.logos {width:221px; height:147px; text-align:right; vertical-align:top; background:url(images/logos.gif) no-repeat}

.footer {height:176px;}
.footer .content {color:#919191; font-size:10px; font-weight:bold; text-align:center; padding-top:23px}
.footer a {color:#919191}

.submenu-block {height:101px; color:#ffffff; background:#9AA8B1;}
.submenu-block a {color:#ffffff; text-decoration:none}
.submenu-block .list {padding:4 23 5 23px}
.submenu-block .list div {background:url(images/marker_3.gif) no-repeat left top; padding-left:7px}
.submenu-block .txt {padding:0 23 10 30px}
.submenu-block .active a {color:#FFB600; text-decoration:underline}

.content-block {background:#F1F1EB url(images/content_bg.gif) repeat-y left top;}
.content-block .bg-left {background:url(images/content_bg_left.gif) no-repeat left top;}
.content-block .bg-bot {background:url(images/content_bg_bot.gif) no-repeat right bottom}


.forum {padding:3 177 27 22px}
.forum .topics {font-weight:bold; background:url(images/bullet_topics.gif) no-repeat left top; padding:0 0 6 8px; margin:0 0 0 7px}
.forum .topics a {color:#8E8E8E}
.forum .moderator {font-size:10px; color:#8E8E8E; text-align:right; padding:0 10 5 0px}
.forum .date {color:#88AB03; padding:7 0 2 0px}
.forum .msg-tit {color:#808080; font-weight:bold}
.forum .msg-txt {color:#7B7B7B; padding:3 0 10 0px}
.forum .msg-author {color:#7B7B7B; padding-bottom:15px}

.archive .date {font-weight:bold; font-size:10px}
.archive .el {background:url(images/sep.gif) no-repeat left bottom; padding:6 0 8 0px}
.archive .pages {color:#60605F; text-align:right; padding:18 6 0 0px}
.archive .pages a {color:#60605F; text-decoration:none}
.archive .pages a.line {text-decoration:underline}
.archive .pages a.active {color:#F07100; text-decoration:underline}

.contact {padding:13 154 27 13px; color:#636363}
.contact .sec {font-weight:bold; background:url(images/bullet_orange.gif) no-repeat left top; padding-left:9px}
.contact .txt {padding-left:24px}

.registration-form td {color:#656565; padding-bottom:15px}
.registration-form input.field {width:253px}
.registration-form .example {font-size:9px; color:#747474; padding-top:1px}
.registration-form tr.last-row td {padding-bottom:0px}

.about, .archive, .cabinet, .address {padding:13 177 27 22px; color:#636363}
.dealer {padding:13 177 27 22px; color:#353131}
.services {padding:13 151 27 22px; color:#636363}

.tbl-decoration th {color:#88AB03; padding:2 5 3 5px; text-align:left}
.tbl-decoration th.subj {padding-left:7px}
.tbl-decoration th.answers {text-align:center}
.tbl-decoration td {color:#606060; border-right:1px solid #D8D8D3; border-top:1px solid #D8D8D3; padding:1 5 3 5px}
.tbl-decoration td.last-col {border-right:0px}
.tbl-decoration tr.first-row td {border-top:0px}
.tbl-decoration td.subj {padding-left:15px}
.tbl-decoration td.answers {text-align:center}
.tbl-decoration td.last-post {font-size:10px;}
.tbl-decoration td.sep {border:0px; padding:0px; background:url(images/sep.gif) no-repeat left top;}
.tbl-decoration tr.gray th {background:#E3E3DD}
.tbl-decoration a {color:#606060; text-decoration:none}
.tbl-decoration a:hover {color:#E57D02; text-decoration:underline}

.tbl-decoration-2 td {color:#7F7575; border-right:1px solid #D8D8D3; border-bottom:1px solid #D8D8D3; padding:1 5 3 5px}
.tbl-decoration-2 td.last-col {border-right:0px}
.tbl-decoration-2 tr.last-row td, .tbl-decoration-2 tr.no-line td {border-bottom:0px}
.tbl-decoration-2 .sep {border:0px; padding:0px}
.tbl-decoration-2 .sep-lit {border:0px; padding:0px; background:url(images/sep.gif) no-repeat right top;}
.tbl-decoration-2 .tit-1 td {background:#E3E3DD; color:#88AB03}
.tbl-decoration-2 .tit-2 td {color:#353131}
.tbl-decoration-2 .green {color:#88AB03}

.forum .pages {background:url(images/sep.gif) no-repeat left bottom;}
.forum .pages td {color:#30302F; padding:2 15 4 15px}
.forum .pages a {color:#30302F}
.forum .pages input.field {width:30px; height:16px; border:1px solid #CBCBCA; background:#ffffff}

.create-subj .left-part {padding-top:8px}
.create-subj .right-part {padding:12 0 0 1px}
.create-subj .fields td {padding:5 0 0 0px}
.create-subj input.field {width:166px;}
.create-subj textarea {width:338px;}
.create-subj .email {font-size:10px; color:#8C8C8C; padding-bottom:2px}
.create-subj .but {padding:10 0 0 36px}

.title-1 {border-top:5px solid #8ECC0A;}
.title-1 td {height:132px; vertical-align:bottom}
.title-2 {background:url(images/title_2_el_right.gif) no-repeat right top;}

.bottom-line {background:url(images/sep.gif) no-repeat left bottom; padding:0 0 11 0px}

.print-ver {padding-right:20px; text-align:right}


.providers {background:#D9D9D9 url(images/services/providers_bg.gif);}
.providers .el-top {background:url(images/services/providers_el_top.gif) no-repeat top;}
.providers .el-bot {background:url(images/services/providers_el_bot.gif) no-repeat bottom; padding:10 0 22 14px}

.menu-bg {background:url(images/menu_bg.gif); width:279px; height:131px}
.menu {position:relative}
.menu .el {position: absolute}

.menu-bot {color:#606060; font-size:10px; padding-top:15px; text-align:center; width:368px}
.menu-bot a {color:#606060; text-decoration:none;}
.menu-bot a:hover {text-decoration:underline}

iframe {width:279px; height:131px; scrolling;}

.rotation {position:relative; width:279px; height:342px}
.rotation .upper_el {position:absolute; filter:alpha(opacity=100); -moz-opacity:1.0; opacity: 1.0; }
.rotation .lower_el {position:absolute; }

.main-bg {background:url(images/bg.gif) repeat-y left top; height:100%}

.subj-msg a{color:#E57D02; text-decoration:underline}