/* ОБЩИЕ */
html {width:100%; height:100%;}
body {width:100%; height:100%; background:#ffffff; margin:0; padding:0; font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight: normal; color:#32403B;}
td {padding:0; margin:0; border:none; text-align:left; vertical-align:top;}
p, li, ul, ol, h1, h2, h3, h4, h5, h6 img, form, input, select, textarea, label {margin:0; padding:0;}
input, select, textarea {font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight: normal; color:#32403B;}
a {color: #02683F; text-decoration: underline;}
a:hover {color: #C59010;}
a:focus {outline:none;}
div.clear {clear:both;}
span.nobr {white-space:nowrap;}

td.sitepartleft {width:26%;}
td.sitepartleft div.raspor {width:300px; height:28px;}
td.sitepartleft div.logoinner-index {height:160px; padding: 0 0 20px 0;}
td.sitepartleft div.logoinner-index div.greenline {float:left; width:8%; height:160px; background:#02683F;}
td.sitepartleft div.logoinner-index div.logo {float:left; display:block; padding: 33px 0 0 20px;}

/* МЕНЮ */
td.sitepartleft tr.menupoint td.greenline {width:8%; background:#02683F;}
td.sitepartleft tr.menupoint td.yellowline {width:8%; background:#EDB50B;}
td.sitepartleft tr.menupoint td.menu {padding: 0;}

td.sitepartleft tr.menupoint td.menu div.mlevel2 {margin:5px 0 17px 8px; padding: 0 30px 1px 0;}
td.sitepartleft tr.menupoint td.menu div.mlevel2 div.off {font-family: Tahoma, sans-serif; font-size:12px; line-height:11px; padding-bottom:13px;}
td.sitepartleft tr.menupoint td.menu div.mlevel2 div.off a {color:#BFA159; line-height:11px;}
td.sitepartleft tr.menupoint td.menu div.mlevel2 div.off a:hover {color:#C59010; text-decoration:none;}
td.sitepartleft tr.menupoint td.menu div.mlevel2 div.off a.selected {font-size:12px; font-weight:bold; color:#C59010; margin-top:5px; margin-bottom:7px;}
td.sitepartleft tr.menupoint td.menu div.mlevel2 div.on {font-family: Tahoma, sans-serif; font-size:12px; line-height:15px; font-weight:bold; color:#C59010; margin-top:0px; margin-bottom:7px;}
td.sitepartleft tr.menupoint td.menu div.mlevel3 {margin-bottom:10px; margin-left:8px; padding-bottom:1px;}
td.sitepartleft tr.menupoint td.menu div.mlevel3 div.off {font-family: Tahoma, sans-serif; font-size:10px; line-height:13px; padding-bottom:4px;}
td.sitepartleft tr.menupoint td.menu div.mlevel3 div.off a {color:#A79466;}
td.sitepartleft tr.menupoint td.menu div.mlevel3 div.off a:hover {color:#C59010; text-decoration:none;}
td.sitepartleft tr.menupoint td.menu div.mlevel3 div.on {font-family: Tahoma, sans-serif; font-size:10px; line-height:15px; font-weight:bold; color:#A79466; padding: 2px 0 2px 0; margin:0;}
div.separ {width: 159px; background-image: url(/img/sys/separ.gif); background-repeat: repeat-x;}
/* МЕНЮ END */

td.sitepartright {}
td.sitepartright div.raspor {width:730px;}

td.sitepartright div.submenu {float:right; text-align:right; padding: 1px 0 2px 0;}
td.sitepartright div.header_bg {background: url(/img/sys/top-default.jpg) right top no-repeat; height:165px; text-align:right;}

td.sitepartright div.undercontentlinks {height:50px; margin: 5px 0 0 0;}
td.sitepartright div.undercontentlinks div.bottomprint {height:20px; float:left;}
td.sitepartright div.undercontentlinks div.bottomprint div.print {font-family: Tahoma, sans-serif; font-size:11px; color:#32403B; line-height: 15px; padding: 0 50px 0 15px; background: url(/img/sys/ico-print.gif) 0 3px no-repeat;}
td.sitepartright div.undercontentlinks div.toplink {height:20px; float:right;}
td.sitepartright div.undercontentlinks div.toplink div.top {font-family: Tahoma, sans-serif; font-size:11px; color:#32403B; line-height: 15px; padding: 0 50px 0 0; text-align:right;}
td.sitepartright div.undercontentlinks div.toplink div.top img {margin:0 0 0 3px;}


td.sitefooterpartleft {width:26%;}
td.sitefooterpartleft div.raspor {width:300px;}
td.sitefooterpartleft div.copyright {height:25px; padding: 0 0 20px 0;}
td.sitefooterpartleft div.copyright div.greenline {float:left; width:8%; height:25px; background:#02683F;}
td.sitefooterpartleft div.copyright div.copytext {float:left; display:block; width:92%; text-align:center;}
td.sitefooterpartright {}
td.sitefooterpartright div.raspor {width:730px;}
td.sitefooterpartright div.dupmenu {color: #FFFFFF; background-color: #02683F; font-size: 11px; padding-top: 4px; padding-bottom: 8px; padding-right:15px; text-align:right; white-space:nowrap;}
td.sitefooterpartright div.dupmenu a {color: #FFFFFF; margin-right: 2%; margin-left: 2%;}
td.sitefooterpartright div.dupmenu a:hover {text-decoration:none;}
td.sitefooterpartright div.copy {font-size: 10px; text-align: right; color:#5D5D5D; margin-top:15px; margin-right:15px;}


.content {padding-right: 18px;}
.item_caption {font-family: Tahoma, Verdana; font-size: 12px; font-weight: bold; color: #5d5d5d; padding-bottom: 20px;}
.main_caption {font-family: Tahoma, Verdana; font-size: 17px; color: #03432A; padding-bottom: 8px;}
.main_content {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 14px; padding-bottom: 10px;}
.right_item {padding: 16px 0 0 0; font-family: Tahoma, Verdana; font-size: 10px;}
.right_item_currency {padding: 12px 0 0 0; font-family: Tahoma, Verdana; font-size: 10px; vertical-align: top;}
.right_item td, .right_item_currency td{vertical-align: top;}
.right_item img, .right_item_currency img {padding-bottom: 14px;}
a {color: #02683f; text-decoration: underline;}
a:hover, .current { color: #C59010;}
.searchfield {font-size: 10pt; border: 1px solid #7f9db9; height: 16px; width: 74%; margin-right: 3px;}
.button {width: 23px; font-family: arial; font-size: 10px;}
.services {font-family: Tahoma, Verdana; font-size: 10px; padding-left: 8px; padding-bottom: 0px; vertical-align: bottom !important}
.content_banners {margin: 13px 0 13px 0;}
.content_banners td {border: solid 1px #02683f;}
.content_banners td img {margin: 0; padding: 0;}
.news {margin-top: 20px;}

.news_date {font-family: Times New Roman; font-size: 16px; font-weight: bold; margin-left: 21px; padding-bottom: 3px; margin-right: 29px;}
.news_item {margin-bottom: 17px;}
.news_date img {border: 1px solid #02683f;}
.news_date img:hover {border: 1px solid #C59010;}
.news_separator {border-right: 3px solid #638778;}
.news_content {font-family: Tahoma, Verdana; vertical-align: top; font-size: 11px; line-height: 13px; padding-left: 31px;}
.archive {font-family: Tahoma, Verdana;} 
.black {color: black; padding: 0 2px 0 2px; width: 14%;}
.left_items {margin-left: 41px; margin-top: 25px;}
p {margin-top: 0px; margin-bottom: 15px;}
.left_item_main {font-family: Arial; font-size: 11px; font-weight: bold; font-family: Arial; line-height: 13px;}
.left_item_other {font-family: Arial; color: #333937; line-height: 13px; font-size: 10px; width: 11.3em;}
.left_link td {vertical-align: center;}
.left_link img {margin-top: 5px;}
.left_link a {text-decoration: none;}

/* МЕРНЫЕ СЛИТКИ, ДРАГОЦЕННЫЕ МЕТАЛЛЫ */
.exchange_usd, .exchange_eur, .exchange_au, .exchange_ag, .exchange_au_o, .exchange_ag_o {position: relative; width: 92%; height: 24px; margin-top: 10px; margin-right: 10px;}
.usd_sign, .eur_sign, .au_sign, .ag_sign, .au_sign_o, .ag_sign_o {position: absolute; height: 22px; top: 0; left: 8px; width: 50px;}
.usd_sign img, .eur_sign img, .au_sign img, .ag_sign img, .au_sign_o img, .ag_sign_o img {margin: 0; padding: 0;}
.exchange_usd {border: solid 1px #b3d1c5;}
.exchange_eur {border: solid 1px #c7cce0;}
.right_item img {margin: 0px; padding: 0px; padding-top: 5px;}

.exchange_au, .exchange_au_o {border: solid 1px #f0d453;}
.exchange_ag, .exchange_ag_o {border: solid 1px #c9c9c9;}
.usd, .eur, .au, .ag, .au_o, .ag_o {position: relative; text-align: left; top: 0; left: 5px; margin-top: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.au, .ag {position: absolute; top: 0; left: 5px; margin-top: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.au_sign, .au_sign_o {border-bottom: solid 5px #f0d453;}
.ag_sign, .ag_sign_o {border-bottom: solid 5px #c9c9c9;}
.au, .au_o {color: #cdb349;}
.ag, .ag_o {color: #73726f;}
.usd {color: #02683F;}
.eur {color: #153783;}
.usd_sign {border-bottom: solid 5px #02683F;}
.eur_sign {border-bottom: solid 5px #153783;}
.usd_sign img, .currency img, .eur_sign img, .currency_o img {padding: 0; margin: 0;}
.exchange_au .currency, .exchange_ag .currency {margin-left: 38px;}
.exchange_au_o .currency_o, .exchange_ag_o .currency_o {margin-left: 65px;}
.currency, .currency_o {margin-left: 54px;}
.currency td, .currency_o td {vertical-align: middle; text-align: center; width: 50%;}
/* МЕРНЫЕ СЛИТКИ, ДРАГОЦЕННЫЕ МЕТАЛЛЫ END */

.type {font-family: Tahoma, Verdana; font-size: 11px; color: #32403b; padding: 15px 0 0 10px; font-weight: bold;}
.right_item td.more, .right_item_currency td.more {vertical-align: bottom; text-align: right; padding: 2px 15px 0 0;}
.quiz td {font-family: Tahoma, Verdana; font-size: 11px; vertical-align: middle;}
.results {margin-top: 18px; color: #02683F;}
.results td {padding: 3px 0 3px 0;}
.quiz_button {margin-top: 15px; width: 98%;}
form {padding: 0; margin: 0;}
.copyrights {font-family: Tahoma, Verdana; font-size: 11px; color: #06492e; border-bottom: solid 5px #ccc; padding-bottom: 2px;}
.copyrights_wm {font-family: Tahoma, Verdana; font-size: 10px; color: #5D5D5D; padding-top: 20px; padding-right:15px;}
.footer_links {font-family: Tahoma, Verdana; font-size: 11px; color: #FFFFFF; text-align: right; padding-right: 10px;}
.footer_links a {font-family: Tahoma, Verdana; font-size: 11px; color: #FFFFFF;}
.footer_links a:hover {font-family: Tahoma, Verdana; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.info {font-family: Tahoma, Verdana; font-size: 9px; color: #a7a7a7; padding-top: 8px;}
.info a {font-size: 11px;}
.right {padding-bottom: 24px; font-size:10px;}

table.vote-form td.vote-content {padding:15px 10px 0 18px;}
table.vote-form td.vote-content td {font-family: Tahoma, sans-serif; font-size:11px; color:#000000; line-height: 14px; vertical-align:top; padding: 0 0 8px 0;}
table.vote-form td.vote-content td.question {padding: 0 0 15px 0;}
table.vote-form td.vote-content label {color:#02683F;}
table.vote-form td.vote-content input.radio {height:14px; width:14px; margin: 2px 5px 0 0 !important; padding:0 !important;}
table.vote-form td.vote-content input.button {margin:10px 0 0 0; cursor:hand; width:98px; height:19px;}
table.vote-form div.view_results {font-family: Tahoma, sans-serif; font-size:11px; line-height: 14px; margin-top: 10px;}


.branch {border-left-width: 5px; border-left-style: solid; border-left-color: #D9D9D9; width: 100%; margin-top: 15px;}
.map {height: 153px; width: 145px; margin: 20px 0 0 45px; padding-bottom: 5px;}
map {cursor: crosshair;}
.pr_banner_cred {background-image: url(images/promo/pr_banner_bg.jpg); background-repeat: repeat-x; position: relative; height: 93px; width: 100%;}
.pr_banner_cred_left {position: absolute; top: 0px; left: 0px; z-index: 1;}
.pr_banner_cred_right {position: absolute; top: 0px; right: 0px; z-index: 0;}
.pr_body {padding: 29px 25px 0 12px;}
.credit_table {padding: 30px 0 0 19px; background-image: url(images/promo/pr_hand_w_house_top.jpg); background-repeat: no-repeat; background-position: right bottom;}
.hand_bottom {background-image: url(images/promo/pr_hand_w_house_bot.jpg); background-repeat: no-repeat; background-position: right top;}
.credit_table td {vertical-align: top;}
.credit_item {position: relative; margin-bottom: 30px;}
.credit_item_text {margin: 21px 0 0 12px; font-family: Tahoma; font-size: 12px;}
.credit_header {width: 100%; border-bottom: solid 2px #80c0a4;}
.credits_banner_about {position: relative; width: 100%; background: url(images/promo/pr_banner_about_bg.jpg); background-repeat: repeat-x; height: 73px; margin-bottom: 15px;}
.credits_banner_about_left {position: absolute; top: 0px; left: 0px; z-index: 1;}
.credits_banner_about_right {position: absolute; top: 0px; right: 0px; z-index: 0;}
a img {border: 0; padding: 0; margin: 0;}
.operu {float: left; color: #848C89; text-align: center; padding-left: 5px;}
/* from document.css */

span.g-line {background-color:#DEDEDE; height:3px; width:80%; display:block; margin-top:2px; margin-bottom:4px;}
span.licen {font-family: Tahoma, Verdana; font-size: 10px; color: #A7A7A7; line-height: 11px; display: block;}
#sbcopy {font-family: Tahoma, Verdana; font-size:11px; text-align:left; color:#06492E; width:200px;}
#sbcopy a {font-size:10px;}
iframe.hiddenData {visibility: hidden; height: 0px; width: 0px;}
.left_tel {margin-top: 40px; padding-left: 40px; padding-bottom:11px; margin-bottom:45px; background-image: url(/img/sys/bg_left.gif); background-repeat: repeat-y; background-position: left;}
.left_tel div.write1 {margin-top: 14px; padding-left: 19px; background-image: url(/img/sys/write.gif); background-repeat: no-repeat; background-position: left top;}
.left_tel div.write1 a {font-family: Arial; font-size: 13px; font-weight: bold;}
.left_tel div.write2 {margin-top: 14px; padding-left: 19px; background-image: url(/img/sys/write.gif); background-repeat: no-repeat; background-position: left top;}
.left_tel div.write2 a {font-family: Arial; font-size: 13px; font-weight: bold;}

td.header-logo {background-image:url(/img/sys/header_logo_bg.gif); background-position: left; background-repeat:no-repeat; padding: 0 0 0 28px; text-align:center;}
td.header-logo img {margin: 30px 0 0 0;}

td.services-top {padding-top: 7px;}

img.submenu {margin-right:10px;}
table.tab-footer {border:1px solid #ffffff;}
table.tab-footer td.column1 {background-image:url(/img/sys/leftborder3.gif); background-repeat:repeat-x;}

/* Блок СЕРВИСЫ на главной странице - начало */
div.services {width:188px; padding:0 0 12px;}
div.services div.head {height: 35px; margin:0;}
div.services div.links {margin:0 0 0 16px;}
div.services div.links div.one-link {height:37px;}
div.services div.links div.one-link div.imgicon {float:left; width:33px;}
div.services div.links div.one-link div.textlink {float:left; width:139px; font-family: Tahoma, Verdana; font-size: 10px; padding:1px 0 0 0;}
div.services div.links div.grayline {margin:2px 0 15px 0; height:1px; background:#d9d9d9;}
/* Блок СЕРВИСЫ на главной странице - конец */

div.right {font-size:10px;}