<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* RESET
--------------------------------------------------------------------------------------- */
html{}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin: 0;padding: 0;}
table{border-collapse:collapse;border-spacing: 0;}
img{border: 0;}
li{list-style:none;}

body {font-family:"HelveticaNeue", arial, tahoma, sans-serif;font-size:11px;color:#333333;min-width: 1000px;}

/* FONTS
--------------------------------------------------------------------------------------- */

a {color:#333333;text-decoration: none;}
a:hover {color:#1d658d;}

.cl {clear:both; font-size:0; line-height:0 !important;}

textarea, input {color:#545659;font-size: 14px;border: 1px solid #545659;padding:5px 10px 7px; outline: none; font-family: tahoma;}
/* textarea:hover, input:hover,textarea:focus, input:focus {border: 1px solid #6c8734;} */
input.error {border: 1px solid #981d1d;}

h1 {font-family:  "HelveticaNeue-CondensedBold", "Arial-Narrow", Arial, tahoma;font-size: 30px; line-height: 36px; font-weight: bold;}
h2 {font-family: "HelveticaNeue-CondensedBold", "Arial-Narrow", Arial, tahoma;font-size: 30px; line-height: 36px; font-weight: bold;}
h3 {font-family: "HelveticaNeue-CondensedBold", "Arial-Narrow", Arial, tahoma;font-size: 18px; border-bottom: 1px dotted #000000;padding-bottom: 3px; font-weight: bold;}
 
h2.tupolae {font-family: "HelveticaNeue-CondensedBold", "Arial-Narrow", Arial, tahoma;font-size: 28px;line-height: 20px;padding: 0px 0px 5px 0px; font-weight: bold;}
h2.tupolae span {font-family: "HelveticaNeue-UltraLight", Arial, tahoma;font-size: 18px;font-weight: lighter;}
h3.tupolae {font-family: "HelveticaNeue-Light", Arial, tahoma; font-size: 14px;border: 0px;padding-bottom: 0px; font-weight: lighter;}

.noborder {border:0px !important;}

.folop {
/*	min-width: 980px;max-width: 1380px;*/
	margin: 0 auto;padding: 0px 10px;
	width: 980px;
}

/* HEADER */
.top_gradient {background: transparent url(../img/top_gradient.png) 0% 0% repeat-x;	height: 37px;position: absolute;top:0px;left: 0px;width: 100%;z-index: 1;}
.header {position: relative;z-index: 2;background: transparent url(../img/top_gradient.png) 0% 0% repeat-x;}
.header .nobar {padding: 10px 0px 7px;}
.header .urls {float: left;margin-top: 3px;}
.header .urls a {font-size: 10px; text-decoration: underline;margin-right: 5px;}
.header .nobar .search_form {float: right;font-size: 10px; }
.header .nobar .search_form input[type="text"] {font-size: 10px;padding: 0px 5px;height: 20px;margin: 0px 3px 0px 10px; width: 165px;vertical-align: top;}
.header .nobar .user_block {background-color: #e9e9e9; padding:6px 5px 10px 10px;}

.header .retum {margin: 10px 0px 11px 0px;}
.header a.logo,.header a.logo:hover {float: left;font-family: "HelveticaNeue-Light", Arial;line-height: 1.1em;color:#545659;margin-right: 70px;margin-top: -20px;}
.header .retum .recommend {margin-left: 225px; margin-top: 20px;position: relative;}
.header .retum .recommend h2.tupolae {padding: 16px 0px 0px 56px;font-family: "HelveticaNeue", arial, tahoma;font-size: 18px; text-align: right;line-height: 13px; position: absolute; right: 591px; top: 0;}
.header .retum .recommend h2.tupolae span {font-size: 12px;color:#666666;}

.header .retum .bolok {margin: 0px 0px 0px 180px; border-left: 4px solid #e4e4e4; min-height: 107px;padding-left: 14px;position: relative;}
.header .retum .bolok .tadeus {
	background: transparent url(../img/tadeus_left.png) 0% 0% no-repeat;
	width: 5px;
	height: 11px;
	position: absolute;
	top:26px;
	left: -9px;
}
.header .retum .bolok ul li {font-size: 10px; padding-bottom: 2px;white-space: nowrap;overflow: hidden;}
.header .retum .bolok ul li a {vertical-align: bottom;line-height: 14px;}

.header .retum .begh {position: absolute; bottom: 6px;}
.header .retum .begh .sswer {
	background: transparent url(../img/ico_sswer.png) 0% 2px no-repeat;
	padding-left: 19px;
	margin-right: 16px;
}
.header .retum .begh .slop {
	background: transparent url(../img/ico_slop.png) 0% 0% no-repeat;

	padding-bottom: 2px;
}
.header .retum .begh div {float: left;}
.header .retum .begh div p.nums {}
.header .retum .begh span {font-size: 11px;line-height: 10px;}
.header .retum .begh span.red {color:#ad1f24;font-size: 10px;line-height: 9px;}
.header .retum .begh span.green {color:#708c36;font-size: 10px;line-height: 9px;}

.header .bottom_block .begh {float: right;background: transparent url(../img/ico_slop_sswer.png) 0% 3px no-repeat;padding: 0 0 0 21px;}
.header .bottom_block .begh div {width: 114px;float: left; font-size: 18px; line-height: 18px;}
.header .bottom_block .begh div p {float: left;}
.header .bottom_block .begh div p.nums {margin: 2px 0px 0px 6px;}
.header .bottom_block .begh span {font-size: 11px;line-height: 10px;}
.header .bottom_block .begh span.red {color:#ad1f24;font-size: 10px;line-height: 9px;}
.header .bottom_block .begh span.green {color:#708c36;font-size: 10px;line-height: 9px;}

/* TOP MENU */
.topmenu {position: relative;height: 43px;}
.topmenu .lefnobarlock {width: 50%;background-color: #1d658d;float: left;height: 43px;display: table;}
.topmenu .righnobarlock {width: 50%;background-color: #222222;height: 43px;float: right; display: table;}
.topmenu .menu {position: absolute;left: 0px; top: 0px;width: 100%;height: 43px;display: block;overflow: hidden;}
.topmenu .menu ul {float: left;}
.topmenu .menu ul li {float: left; padding-right: 10px;background-color: #222222;height: 43px;}
.topmenu .menu ul li.bg_green {background-color: #1d658d;}
.topmenu .menu ul li a {display:inline-block; height: 43px;color: #EEEEEE;font-family: "HelveticaNeue-CondensedBold", Arial Narrow, Arial; font-size: 14px;text-transform: uppercase; line-height: 43px; font-weight: bold;}
.topmenu .menu ul li.first_grey {border-left: 1px solid #FFFFFF; padding-left: 10px;}
.topmenu .menu ul li.last {padding-right: 0px;}

.topmenu .menu a.active {color:#ffffff;background:transparent url(../img/ico_topmenu.png) 50% 35px no-repeat;}
.topmenu .menu a:hover {color:#ffffff;background:transparent url(../img/ico_topmenu.png) 50% -23px no-repeat;}

.menuseodesc { left: 0; position: absolute; top: -500px; }

/* FOOTER */
.footer {border-top:1px dotted #000000;font-size: 10px;padding: 11px 0px;}
.footer a {text-decoration: underline;}

/* Butttons */
.Submit,.smallSubmit {font-family: "HelveticaNeue", Arial, tahoma;border:1px solid #cecece;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;background-color: #fafafa; cursor: pointer;height: 32px;line-height: 30px;padding: 0px 10px 2px 10px;}
.smallSubmit {border:1px solid #dedede;font-size: 10px;height: 22px;line-height: 20px; padding: 0px 9px 2px 9px;font-weight: normal;}
.redSubmit {border:1px solid #9a1617;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;background-color: #ba1b1c; cursor: pointer;height: 32px;line-height: 30px;padding: 0px 15px 2px 15px;color:#ffffff;}
.redSubmit:hover {background-color: #d72525;}

/* ICONS */
.icon {display: inline-block;background: transparent url(../img/recom_icons.png) 0% 0% no-repeat; width: 16px;height: 16px;vertical-align: middle;margin-right: 8px;}
.icon.auto_cred {}
.icon.ipoteka_cred {background-position: 0px -16px;}
.icon.bis_cred {background-position: 0px -32px;}
.icon.potreb_cred {background-position: 0px -48px;}
.icon.card_cred {background-position: 0px -64px;}
.icon.mini_cred {background-position: 0px -80px;}
.icon.study_cred {background-position: 0px -96px;}
.icon.vklad_cred {background-position: 0px -112px;}

/* Containers */
.mmmcont {margin: 20px 0px;}
.mmmcont .folop {padding-bottom: 0px;position: relative;}
.mmmcont .folop.no_seo_block {padding-bottom: 0px;}

/* Left Side */
.mmmcont .sideLeft {float: left;width: 100%;
/*	overflow: hidden;*/
	margin-bottom: 10px;
}
.mmmcont .sideLeft .ind_vont {padding: 0px 260px 0px 0px;}

/* Banners */
.banners3 {background: none repeat scroll 0 0 #EEEEEE;margin-bottom: 20px;padding-left: 1%;text-align: center;}
.banners3 .banner {background: none repeat scroll 0 0 #333333;float: left;margin-left: 1%;margin-right: 1%;width: 31%;}

.adv_block {text-align: center;/*margin-bottom: 20px;*/}
.adv_block.no_top {margin-top: 20px;}

.texnobaranner {margin-bottom: 20px; background-color: #f4f4f4;text-align: center;padding: 10px 10px 14px 10px;}
.texnobaranner .title {font-family: "HelveticaNeue-CondensedBold", "Arial-Narrow", Arial;color:#397395;font-size: 24px; font-weight: bold;}
.texnobaranner a {font-family: "HelveticaNeue-Light", Arial;font-size: 16px;text-decoration: underline;}

/* News and Articles */
.news_articles {margin-bottom: 30px;}
.news_articles .news {display: table; width: 34%;float: left; padding-right: 2%;margin-left: -1px;}
.news_articles .articles {display: table;padding-left: 2%;border-left: 1px dotted #000000; width: 62%;}

.all_items {margin-left: 45px;text-decoration: underline;font-size: 10px;}

/* News list */
.news_list {margin-top: 24px;}
.news_list .news_item {position: relative;padding: 0px 0px 12px 45px;line-height: 1.1em}
.news_list .news_item .date {position: absolute;top:0px; left: 0px;font-size: 10px; color:#dedede;}

/* News page */
.news_page {margin-bottom: 20px;}
.news_page .news_text {font-size: 14px;line-height: 18px;margin-top: 29px; font-family: Georgia;}
.news_text p,.news_text ul {margin-bottom: 10px;}
.news_text img.text_pic {margin: 0px 15px 15px 0px; float: left;}
.news_page .news_text div.source {font-size: 10px;}
.news_page .news_text div.source a {border-bottom: 0px; text-decoration: underline;}
.news_text ul li {margin-left: 10px;list-style: disc inside;}
.news_text a {border-bottom: 1px dashed #000000;}
.news_text a:hover {border-bottom: 1px dashed #7c993d;}
.news_text .ImgBlock {text-align: center;margin: 15px 0px;}
.news_text .ImgBlock a {border: 0px;}
.news_text .ImgBlock p {font-size: 10px; color:#999999;font-family: Tahoma;}

.news_panel {border-top: 1px solid #545659;padding: 5px 0px 0px;margin-top: 18px;}
.news_panel .date {float: left;font-size: 10px;padding-top: 3px;}
.news_panel .panel {float: right; }
.panel a {margin-right: 30px;font-size: 10px;text-decoration: underline;}

.news_panel .panel span.print,.news_panel .panel span.email,.news_panel .panel span.order,.news_panel .panel span.favorite {
	background: transparent url(../img/panel_icons.png) 0% -16px no-repeat;
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: -4px;
	margin-right: 5px;
}
.news_panel .panel span.email {background-position: 0% 0%;vertical-align: -5px;}
.news_panel .panel span.order {background-position: 0% -32px;}
.news_panel .panel span.favorite {background-position: 0% -48px;vertical-align: -5px;}
.panel a.button {
	background: transparent url(../img/ico_socials.png) 0% 0% no-repeat;
	display:inline-block;
	margin: 0px 0px 0px 2px;
	height: 20px;
	width: 20px;
	line-height: 18px;
	vertical-align: middle;
}
.panel a.button.vk {background-position: -25px 0%;}
.panel a.button.tw {background-position: -50px 0%;}
.panel a.button.gl {background-position: -75px 0%;}
.panel a.button.ya {background-position: -100px 0%;}

/* Archive news */
.archive_news .news_list {margin: 10px 0px;border-top:1px solid #545659; padding: 27px 0px 0px;}
.archive_news .news_list .news_item {font-size: 12px;padding-bottom: 14px;}

/* Archive articles */
.archive_posts .posts_list {margin: 10px 0px 20px;}
.archive_posts .tabs {margin: 13px 0px 23px;}

.post_item {margin-bottom: 17px;}
.post_item .date {color:#a9aaac;line-height: 24px;}
.post_item .title {font-family: "HelveticaNeue-CondensedBold", "Arial-Narrow", Arial, Tahoma, Verdana;font-size: 24px;line-height: 20px;margin-bottom: 14px; font-weight: bold;}
.post_item .desc {line-height: 18px;}

/* Articles list */
.articles_list {margin-top: 5px;}
.articles_list .article_item {margin-bottom: 19px;}
.articles_list .article_item .title {font-family: "HelveticaNeue-CondensedBold", "Arial-Narrow", Arial, Tahoma, Verdana; font-size: 24px; margin-bottom: 8px; line-height: 26px; font-weight: bold;}
.articles_list .article_item .desc {line-height: 1.4em; font-size: 1.1em;}
.articles_list .all_items {margin-left: 0px;}

/* Search results */
.search_res .tabs {margin: 16px 0px 23px;}
.search_res .SearchForm {margin-top: 4px;}
.search_res .SearchForm input {vertical-align: top;}
.search_res .SearchForm .input {margin-right: 20px;}
.search_res .SearchForm .input input {width: 100%;}
.search_res .SearchForm .Submit {margin-left: 10px;}
.search_res .post_item .date a {text-decoration: underline;}

/* Calculators */
.calc_list {margin-top: 19px;}
.calc_list a {display: block;font-size: 18px;text-decoration: underline;line-height: 20px;margin-bottom: 9px;}

.calc_page .calc_block {border-top:1px solid #545659; padding-top: 26px;margin: 13px 0px 20px;}
.calc_page .calc_block .calcForm {width: 30%;float: left; padding: 0px 5%;}
.calc_page .calc_block .calcInfo {width: 55%;float: right; padding-left: 5%;}

.calcForm .form_item .summa_cred {position: relative;}
.calcForm .form_item .summa_cred input[type="text"] {width: 111px; float: left;margin-right: 8px;}
.calcForm .form_item .summa_cred .select {width: 41px;float: left; background-position: 54px 12px;}
.calcForm .form_item .summa_cred select.styled {
	width: 73px;
	left: -73px;
	top: 32px;
}

.calcInfo .bigError {font-family: "HelveticaNeue-Light", Arial;font-size: 24px;margin-top: 10%;margin-bottom: 27px;}
.calcInfo .formItemError {font-family: "HelveticaNeue-Light", Arial;font-size: 14px;line-height: 22px;margin-bottom: 6px;}
.calcInfo .formItemError .green_block {background-color: #98cc2f;display: inline-block;height: 24px;padding:0px 10px;-moz-border-radius: 10px;   -webkit-border-radius: 10px;	border-radius:10px;}

.calcInfo .formItems {margin-bottom: 20px;}
.calcInfo .formItems .formItemGood {margin-bottom: 8px;}
.calcInfo .formItems .formItemGood .title {font-family: "HelveticaNeue-Light", Arial;font-size: 14px;}
.calcInfo .formItems .formItemGood .value {font-family: "HelveticaNeue-CondensedBold", "Arial-Narrow", Arial;font-size: 30px;line-height: 34px; font-weight: bold;}

.calcInfo .FormGood {border-bottom: 1px dotted #000000;padding-bottom: 20px;}
.calcInfo .FormGood a {text-decoration: underline;}
.calcInfo .FormGood .see_more {
	background: transparent url(../img/calc_more.png) 0% 0% no-repeat;
	display: inline-block;
	width: 16px;
	height: 12px;
	margin: 0px 5px 0px 19px;
	vertical-align: middle;
	padding-top: 2px;
}

.calcInfo .panel_urls {padding: 20px 0px;}
.calcInfo .panel_urls .panel a.button {margin: 0px 2px 0px 0px}
.calcInfo .panel_urls .copy_url {margin-top: 10px;}
.calcInfo .copy_url .small_input,.calcInfo .copy_url .small_button {
	border: 1px solid #dedede;
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    font-size: 10px;
    height: 18px;
    padding: 0px 5px;
    width: 235px;
    vertical-align: top;
}
.calcInfo .copy_url .small_button {background-color: #fafafa; height: 20px;width: auto;cursor: pointer;}

/* Banks list */
.banks_list {margin: 23px 0px 25px;}
.banks_list a {display: block;font-size: 18px;text-decoration: underline;line-height: 20px;margin-bottom: 9px;}

.bank_catalog .news_panel {margin-top: 13px;padding-top: 8px;}
.bank_catalog .countryForm {margin-bottom: 22px;}

/* Bank page */
.bank_page .titles {width: 100%; margin-right: -160px;float: left;}
.bank_page .titles h1,.bank_page .titles h2 {padding-right: 160px;}
.bank_page .logo {width: 160px;float: right;text-align: right;}
.bank_page .news_panel {margin-top: 0px;padding-top: 8px;}
.bank_page .news_panel .url {float: left;}
.bank_page .news_panel .url a {text-decoration: underline;}

.bank_page .opisanie {margin-top: 19px;}
.bank_page .opisanie p {line-height: 18px;}
.bank_page .opisanie p a {text-decoration: underline;}
.bank_page .opisanie .icon.house_cred {vertical-align: top;}
.bank_page .opisanie .desc {line-height: 18px;border-top:1px dotted #000000;padding-top: 15px; margin-top: 16px;}

/* Consultation questions */
.cons_questions .title_urls h2 {float: left;margin-right: 10px;}
.cons_questions .title_urls .urls {float: left;padding-top: 17px; position: relative;}
.cons_questions .title_urls .urls a {border-bottom: 1px dashed #000000;margin-right: 18px;}
.cons_questions .title_urls .urls a:hover {border-bottom: 1px dashed #7c993d;}

.cons_questions .title_urls .urls .popups {width: 400px;left: 0px; top:34px;}
.cons_questions .title_urls .urls .popups a {border: 0px;margin: 0px;}
.cons_questions .title_urls .urls .popups li {font-size: 14px;margin-bottom: 10px;}
.cons_questions .tabs {margin-top: 13px;}

/* Consultation question */
.question_block {padding: 20px 0px 17px;}
.question_block .name .name {margin-left: 8px;}
.question_block .name .date {font-size: 10px; color:#dedede;margin-left: 10px;}
.question_block .question_body {padding:0px 15px;}
.question_block p.title {font-size: 18px;margin-bottom: 6px;}
.question_block .desc {line-height: 14px;}
.question_block a.see_answer {border-bottom: 1px dashed #000000; float: left;margin-top: 14px;}
.question_block a.see_answer:hover {border-bottom: 1px dashed #7c993d;}

/* Consultation answers */
.cons_answers .question_body {font-size: 12px;line-height: 18px;margin: 26px 0px 21px;}
.cons_answers .answers_list h3 {margin-bottom: 11px;}
.cons_answers .news_panel .date a {text-decoration: underline;}

/* Consultation answer */
.answer_block {background-color: #f4ffdb;-moz-border-radius: 10px;-webkit-border-radius: 10px; border-radius: 10px;margin-bottom: 11px;}
.answer_block .answer_body {font-size: 18px;line-height: 21px;padding:16px 15px 8px;}
.answer_block .news_panel {margin-top: 0px;padding: 5px 10px 6px 15px;}
.answer_block .news_panel .date {font-size: 11px;padding-top: 2px;}
.answer_block .news_panel .username {float: left;margin-left: 20px;padding-top: 2px;}
.answer_block .news_panel .username a {text-decoration: underline;}
.answer_block.user_answer {background-color: #fafafa;}
.answer_block.user_answer .answer_body {font-size: 11px;line-height: 18px;}

/* Consultation Form */
.consulForm {margin: 20px 0px 30px;}
.consulForm p.info {background: transparent url(../img/ico_info.png) 0% 0% no-repeat;line-height: 16px;padding-left: 26px;margin: 10px 0px;}
.consulForm p.info a {text-decoration: underline;}
.consulForm .formInput {margin: 0px 26px 10px 0px;}

.consulForm .select {border: 3px solid #545659;font-size: 11px;line-height: 20px;}
.consulForm select.styled {width: 217px;height: 36px; line-height: 36px; margin-top: -36px; min-height: 36px;}
.consulForm input[type="text"],.consulForm textarea {border: 3px solid #545659;width: 100%;font-size: 11px;}
.consulForm textarea {height: 110px;}

/* Products list */
.products_list {margin-bottom: 10px; margin-top: 10px;}

.all_credits_url { background-color: #1D658D; color: #fff; display: block; font-size: 14px; margin-bottom: 20px; padding: 11px 0 14px; text-align: center;  -moz-transition: all 100ms ease-in-out;  -o-transition: all 100ms ease-in-out;  -webkit-transition: all 150ms ease-in-out; transition: all 150ms ease-in-out;}
.all_credits_url:hover { color: #fff; background-color: #2181b3;}
.reqest_url { background-color: #ba1b1c; color: #fff; display: block; font-size: 14px; margin-bottom: 20px; padding: 11px 0 14px; text-align: center;  -moz-transition: all 100ms ease-in-out;  -o-transition: all 100ms ease-in-out;  -webkit-transition: all 150ms ease-in-out; transition: all 150ms ease-in-out;  margin-left: 1px;}
.reqest_url:hover { color: #fff; background-color: #d72525;}

/* Product block */
.producnobarlock {border:1px solid #e4e4e4;margin-bottom: 10px;padding:6px 0px 0px 20px;font-family: "HelveticaNeue", arial, tahoma; position: relative; min-height: 110px;}
.producnobarlock:hover {border:1px solid #1d658d; -moz-transition: all 100ms ease-in-out;  -o-transition: all 100ms ease-in-out;  -webkit-transition: all 150ms ease-in-out; transition: all 150ms ease-in-out;}
.producnobarlock .bank_img {float: left;}
.producnobarlock .bank_img img {width: 100px; height: 50px;}
.producnobarlock .opisanie {margin-left: 158px;padding-top: 7px;margin-bottom: 20px;}
.producnobarlock .opisanie h2 {color:#1d658d;font-size: 18px;line-height: 18px;font-family: "HelveticaNeue", arial, tahoma;margin-bottom: 13px;padding-right: 25px;}
.producnobarlock .opisanie h2 a {color:#1d658d; text-decoration: underline;}
.producnobarlock .opisanie p {font-size: 10px;}
.producnobarlock .opisanie p.data {font-size: 14px; position: relative;}
.producnobarlock .opisanie p.data span {font-size: 11px; position: absolute; left: 0; bottom: -12px;}
.producnobarlock .opisanie p.red {color:#ba1b1c;}
.producnobarlock .opisanie .limit,.producnobarlock .bottom_info .first {float: left;width: 536px;margin-right: 20px;}
.producnobarlock .opisanie .procents,.producnobarlock .bottom_info .second {float: left;width: 101px;margin-right: 20px;}
.producnobarlock .opisanie .period {float: left;width: 160px;}
.producnobarlock .opisanie .contact {float: left;width: 460px;}
.producnobarlock .opisanie .contact div {font-size:  11px; height: 14px;}
.producnobarlock .filials {float: left;margin-bottom: 9px;}
.producnobarlock .filials a {text-decoration: underline; line-height: 14px;}
.producnobarlock .bottom_info {margin-left: 158px; padding-right: 81px;}
.producnobarlock .bottom_info a {text-decoration:  underline;}
.producnobarlock .bottom_info .first {line-height: 14px; margin-bottom: 5px;}
.producnobarlock .bottom_info .second .ico_sms,.request_popup .dop_info .second .ico_sms {
	background: transparent url(../img/ico_sms.png) 0% 0% no-repeat;
	display: inline-block;
	width: 30px;
	height: 21px;
	margin-right: 7px;
}
.producnobarlock .bottom_info .second .ico_ib,.request_popup .dop_info .second .ico_ib {
	background: transparent url(../img/ico_ib.png) 0% 0% no-repeat;
	display: inline-block;
	width: 24px;
	height: 24px;
}
.producnobarlock .compare {position: absolute;right: 100px; bottom: 11px;}
.producnobarlock .compare input {position: relative;top:3px;margin-right: 6px;}
.producnobarlock .compare a {font-size: 10px; border-bottom: 1px dashed #999999;}
.producnobarlock .compare a:hover {border-bottom: 1px dashed #1d658d;}

.producnobarlock .abs_button {
	position: absolute;
	right: 0px;
	bottom: 0px;
	display: block;
	width: 150px;
	height: 31px;
	background-color: #ba1b1c;
	text-align: center;
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
}
.producnobarlock .abs_button:hover {background-color: #1d658d; color:#ffffff;}

.producnobarlock .close{
    background: url("../img/popup_close.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 8px;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 8px;
}

.producnobarlock .request_type {
	position: absolute;
	width: 105px;
	height: 34px;
	top:60px;
	left: -5px;
	text-transform: uppercase;
	color:#ffffff;
	background:transparent url("../img/request_type.png") 0 0 no-repeat;
	font-size: 10px;
	line-height: 11px;
	padding: 7px 16px 0px 23px;
}
.producnobarlock .request_type.blue {background-position: 0px -41px; }
.producnobarlock .request_type.red {background-position: 0px -82px; }

.producnobarlock.declined {opacity:0.4;}
.producnobarlock.declined:hover { opacity: 1;}

/* Product page */
.product_page .titles {float: left; margin-right: -100px; width: 100%;}
.product_page .titles h1, .product_page .titles h2 { padding-right: 100px;}
.product_page .top_button {float: right; text-align: right; width: 100px; padding-top: 22px;}
.product_page .news_panel .url {float: left;}
.product_page .news_panel .url a {text-decoration: underline;}
.product_page .news_panel {margin-top: 12px;}
.product_page .variants {margin: 0px 0px 30px;}
.product_page .desc {margin: 20px 0px 30px;}
.product_page .table_list td {padding:5px 0px;}
.product_page .table_list tr.last td {padding-bottom: 15px;}
.product_page .credit_info {margin-bottom: 20px;}
.product_page .trebUser {margin-bottom: 20px;}
.product_page .trebUser .table {margin-top: 12px;}
.product_page .trebUser .table .table_info .padd {padding: 5px 15px;}
.product_page .needDocs {margin-bottom: 20px;}
.product_page .needDocs .table {margin-top: 12px;}
.product_page .needDocs .table .table_info .padd {padding: 5px 15px;}

/* Products TABLE */
.table_list {border-top: 1px dotted #000000;border-bottom: 1px dotted #000000;width: 100%;vertical-align: top;text-align: left;}
.table_list col {border-right: 1px dotted #000000;}
.table_list th {position: relative; font-weight: normal;}
.table_list th span {font-family: "HelveticaNeue-Light", Arial;background-color: #ffffff;left:10px; top:-8px;position: relative; padding: 0px 5px;}
.table_list th.first span {left: 0px;padding-left: 0px;}

.table_list td {padding:10px 0px;vertical-align: top;}
.table_list td .padd15 {padding-left: 15px;}

.table_list td p.bank_name {line-height: 20px;}
.table_list td p.bank_name a {text-decoration: underline;}

.table_list td .font10 {font-size: 10px;line-height: 17px;}
.table_list td .font18 {font-size: 18px;line-height: 20px;}

/* Info TABLE */
.table_info .grey1 {background-color: #f4f4f4; border-right: 3px solid #ffffff;}
.table_info .grey1 .padd {padding: 5px 15px;}
.table_info .grey2 {background-color: #fafafa;}
.table_info .grey2 .padd {padding: 5px 20px;}
.table_info .normal .grey1,.table_info .normal .grey2 {background: none;}

.table_info td .font10 {font-size: 10px;line-height: 14px;}

/* Products search */
.products_search .product_desc,.product_main_desc {line-height: 18px; border-bottom: 1px dotted #000000;padding: 20px 0px 10px;font-family: "HelveticaNeue", arial, tahoma;font-size: 12px;}
.product_main_desc {border-bottom: 0px;}
.products_search .formSearch {padding: 16px 0px 25px 0px;}
.products_search .formSearch .form_item {float: left;width: 33%; height:  50px;}
.products_search .formSearch .Submit {margin-top: 11px;padding: 0 24px 2px;}

.products_search .products_select .chbox_block,.products_search .products_selected .chbox_block {width: 35px; text-align: center;margin-top: 4px;}
.products_search .products_select tr:hover {background-color: #f4ffdb;}
.products_search .products_select tr.ths:hover {background-color: transparent;}
.products_search .products_select .table_list th.first span { padding-left: 5px; left: -5px;}
.products_search .products_select th span a {text-decoration: underline;}
.products_search .products_select .vline {background: transparent url(../img/vline.png) 1px 0% repeat-y;}

.products_search .products_selected {padding-bottom: 20px;background: transparent url(../img/vline.png) 1px 0% repeat-y;}
.products_search .products_selected .table_list {border-collapse: separate;}
.products_search .products_selected .table_list,.products_search .products_selected .table_list col {border:0px;}
.products_search .products_selected tr td{background-color: #f4ffdb;border-top:1px solid #ffffff;border-bottom: 1px solid #d4ddc1;}
.products_search .products_selected tr.first td {border-top: 0px;}
.products_search .products_selected tr.last td {border-bottom: 0px;}
.products_search .products_selected a.gclose {margin:1px 0px 0px;}

.products_search .compare_selected {padding: 10px 0px 12px 35px;background: transparent url(../img/vline_top.png) 1px 100% no-repeat;}
.products_search .compare_selected .text {font-size: 12px; border-bottom: 1px dotted #000000;}
.products_search .compare_selected .smallSubmit {margin-left: 10px;padding:0 33px 2px;}

.products_search .prioritets p {font-size: 10px;font-family: "HelveticaNeue", arial, tahoma;line-height: 12px;}
.products_search .prioritets .prior_frame {margin-top: 10px;}
.prior_frame .ui-sortable li {float: left;font-family: "HelveticaNeue", arial, tahoma;font-size: 11px;margin-right: 1px;}
.prior_frame .ui-sortable li.ui-state-default {
	background: #e4e4e4;
	border:1px solid #d2d2d2;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    line-height: 12px;
    color:#333333;
    padding: 8px 18px;
}
.prior_frame .ui-sortable li .arr {
	background: transparent url(../img/sort_arr.png) 50% 50% no-repeat;
	height: 42px;
	width: 13px;
}

.alphSelect {}
.alphSelect a {
	display: inline-block;
	border: 1px solid transparent;
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background-color: transparent;
    text-align: center;
    margin-right: 0px;
    padding:0px 5px;
    height:20px;
    line-height: 20px;
}
.alphSelect a:hover {color:#545659;background-color: #ffffff;border:1px solid #7c993d;}
.alphSelect a.active {color:#545659;border:1px solid #dedede;background-color: #fafafa;}


span.SubmitGrad {
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
	padding: 3px;
	display: inline-block;
	position: relative;
	border:1px solid #9a1617;
	background: #BA1B1C;	
}

span.SubmitGrad:hover {
	background: #d72525;	
}




span.SubmitGrad input,span.SubmitGrad a {
	height: 26px;
	color:#fff;
	font-size: 11px;
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
	border:0px;
	padding: 0px 10px;
	position: relative;
	z-index: 10;
	cursor: pointer;
	
	display: inline-block;
	line-height: 25px;
}
span.SubmitGrad a {padding: 0px 15px;}

/* Forms &amp; recoms block */
.forms_recoms {margin-bottom: 20px; position: relative;}
.forms_recoms .chooseCredit {float: left;width: 232px; margin-left: -100%;position: relative;}
.forms_recoms .chooseCredit .Form {margin-top: 8px;}
.forms_recoms .chooseCredit .tabs {margin: 16px 19px 0px 0px;}

.forms_recoms .orderCredit {float: left;width: 214px; margin-left: -232px;position: relative;padding-left: 18px;}
.forms_recoms .orderCredit .Form {margin-top: 17px;}

.forms_recoms .recomBlock {float: left; width: 100%;overflow: hidden; }
.forms_recoms .recomBlock .recomBlock_inner {padding: 0px 232px;}

.forms_recoms .recomBlockInfo {padding: 0px 4%; border-left: 1px dotted #000000;border-right: 1px dotted #000000;min-height: 340px;}
.forms_recoms .bolok {padding: 9px 0px 19px;}
.forms_recoms .bolok li {position: relative; padding: 10px 0px 10px 32px;border-bottom: 1px dotted #000000;line-height: 14px;}
.forms_recoms .bolok li .icon {position: absolute;top:11px; left: 0px;}
.forms_recoms .bolok li .icon.auto_cred {margin-bottom: 6px;}
.forms_recoms .bolok li .icon.money_cred {margin-bottom: 2px;}

/* Types &amp; order form block */
.types_order_products {width: 720px;}
.types_order_products .adv_block {margin-bottom: 11px;}
.types_order_products .types_products {float: left; width: 482px; padding-bottom: 20px; }
.types_order_products .types_products a {float: left; width: 241px; text-align: center;padding: 31px 0px 17px; -moz-transition: all 100ms ease-in-out;  -o-transition: all 100ms ease-in-out;  -webkit-transition: all 150ms ease-in-out; transition: all 150ms ease-in-out;}
.types_order_products .types_products a:hover {background-color: #f7f7f7;color:#333333;}
.types_order_products .types_products a h2 {font-size: 24px;line-height: 28px;margin-top: 7px;}
.types_order_products .types_products a p {font-family: "HelveticaNeue", arial, tahoma;font-size: 10px;}

.types_products .ico_auto div {background: transparent url(../img/ico_products/ico_auto.png) 36px 0% no-repeat;height: 45px;}

.types_products .ico_potreb div {background: transparent url(../img/ico_products/ico_potreb.png) 50% 0% no-repeat;height: 65px;}
.types_order_products .types_products .ico_potreb {padding-top: 11px;}

.types_products .ico_biznes div {background: transparent url(../img/ico_products/ico_biznes.png) 50% 0% no-repeat;height: 70px;}
.types_order_products .types_products .ico_biznes {padding-top: 5px;}

.types_products .ico_house div {background: transparent url(../img/ico_products/ico_house.png) 50% 0% no-repeat;height: 70px;}
.types_order_products .types_products .ico_house {padding-top: 5px;}

.types_products .ico_cards div {background: transparent url(../img/ico_products/ico_cards.png) 50% 0% no-repeat;height: 56px;}
.types_order_products .types_products .ico_cards {padding-top: 16px;}

.types_products .ico_mini div {background: transparent url(../img/ico_products/ico_minicredit.png) 50% 0% no-repeat;height: 66px;}
.types_order_products .types_products .ico_mini {padding-top: 6px;}

.types_products .ico_book div {background: transparent url(../img/ico_products/ico_book.png) 50% 0% no-repeat;height: 56px;}
.types_order_products .types_products .ico_book {padding-top: 17px;}

.types_products .ico_money div {background: transparent url(../img/ico_products/ico_vklad.png) 50% 0% no-repeat;height: 48px;}
.types_order_products .types_products .ico_money {padding-top: 25px;}

.types_order_products .express_order {float: right; width: 230px; padding-bottom: 20px;}
.types_order_products .express_order .nobar {
	font-family: "HelveticaNeue", arial, tahoma;
	background-color: #333333;
	font-weight: bold;
	color:#ffffff;
	font-size: 24px;
	line-height: 24px;
	padding: 24px 0px 29px 15px;
}
.types_order_products .express_order .mid_block {height: 16px;background: transparent url(../img/mid_block_form.png) 0% 0% no-repeat;}
.types_order_products .express_order .express_form {background-color: #f3f3f3;padding: 7px 0px 23px 15px;}
.types_order_products .express_order .express_form .select {width: 167px; background-position: 181px 12px;}
.types_order_products .express_order .express_form select.styled {width: 199px !important;}
.express_form .Form .form_item input[type="text"] {width: 177px;}
.types_order_products .express_order .express_form .redSubmit {margin-top: 9px;}

/* Partners block */
.partners {
	border:1px dotted #7f7f7f;
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    position: relative;
    padding: 20px 0px;
    margin-bottom: 26px;
}
.partners h3 {font-family: "HelveticaNeue-Light", Arial;font-weight: normal;color:#444444; position: absolute;left: -4px; top:-8px;font-size: 11px; background-color: #ffffff;padding:0px 4px;border: 0px;}
.partners .partners_list {height: 75px;overflow: hidden;text-align: center;}
.partners .partner_item {text-align: center; padding: 0 20px; display: inline-block;}

/* Profile page */
.profile_page .main_menu { background-color: #f5f5f5;height: 27px;margin-top: 13px;}
.profile_page .main_menu a {font-family: "HelveticaNeue", arial, tahoma; font-weight: bold;font-size: 12px;display: inline-block; height: 27px;line-height: 27px;padding: 0px 10px;}
.profile_page .main_menu a.current {background-color: #333333;color:#ffffff;}

.profile_page .user_request {margin: 10px 0px 30px;font-family: "HelveticaNeue", arial, tahoma;}
.profile_page .user_request h3 {border: 0px;font-family: "HelveticaNeue", arial, tahoma;font-weight: normal;padding: 0px;line-height: 24px;}
.profile_page .user_request .request_title {font-size: 10px; padding-top: 5px;}

.user_request .request_data {height: 39px;margin: 7px 0px 10px;}
.user_request .request_data div {height: 39px;overflow: hidden; font-size: 18px; line-height: 39px; background:#f5f5f5 url(../img/request_data_razd.png) 100% 0% no-repeat; float: left; padding: 0px 25px 0px 20px;}
.user_request .request_data div.last {background-image: none;padding-right: 20px;}

.user_request .plashka {font-size: 11px; background-color: #f5f5f5;margin-bottom: 15px;padding: 4px 10px 6px; position: relative;}
.user_request .plashka .arr {
	background:transparent url(../img/plashka_arr.png) 0% 0% no-repeat;
	width: 17px;
	height: 9px;
	bottom: -9px;
	left:106px;
	position: absolute;
}
.user_request .plashka.red {background-color: #ffe5e5;}
.user_request .plashka.red .arr {background-position: 0% -9px;} 
.user_request .plashka a {border-bottom: 1px dashed #000000;}
.user_request .plashka p {float: left;}
.user_request .plashka p.url {float: right;}

.user_request .more_requests {margin: 15px 0px;}
.user_request .more_requests a {border-bottom: 1px dashed #000000;font-size: 11px;}

.user_request .new_request a {color:#ffffff; display: inline-block; height: 27px;line-height: 27px;background:#1d658d url(../img/new_request_arr.png) 100% 0% no-repeat;padding: 0px 25px 0px 10px;}


/* Zayavki list */
.list_zayavki {margin-bottom: 20px;}

.zayavka_block {border-bottom: 2px solid #000;padding-top: 14px;}
.zayavka_block h2 {font-family: "HelveticaNeue", Arial;font-size: 24px;line-height: 30px;}
.zayavka_block h2 .icon {margin: 0px 13px 4px 0px;}

.zayavka_info {padding: 16px 0px 15px 30px;font-family: "HelveticaNeue", Arial;font-size: 10px; border-top: 1px dashed #999; position: relative; -moz-transition: all 100ms ease-in-out;  -o-transition: all 100ms ease-in-out;  -webkit-transition: all 150ms ease-in-out; transition: all 150ms ease-in-out;}
.zayavka_info:hover { background: #f8f8f8;}

.zayavka_info a.moreinfo {
position: absolute;
width: 100%;
height: 100%;
margin-left: -30px;
background: none;
margin-top: -15px;
}

.zayavka_info.first {border: 0px;}
.zayavka_info .zayavka_url {text-decoration: underline;}
.zayavka_info:hover .zayavka_url { color: #1d658d;}
.zayavka_info .zayavka_desc .title {font-weight: bold; margin: 7px 0px 4px;}
.zayavka_info .zayavka_desc .desc {font-size: 12px;line-height: 14px;}
.zayavka_info .zayavka_data {margin: 20px 0px 0px;}
.zayavka_info .zayavka_data .summa,.zayavka_info .zayavka_data .status {display: inline-block;}
.zayavka_info .zayavka_data .summa {margin-right: 23px; width: 160px;}
.zayavka_info .zayavka_data .summa .value {font-size: 18px;font-weight: bold;}
.zayavka_info .zayavka_data .title {font-weight: bold;}

.zayavka_info .zayavka_data .status .value {font-size: 11px;}
.zayavka_info .zayavka_data .status .value span {margin-right: 20px;}
.zayavka_info .zayavka_data .status .value strong {font-size: 18px;}
.zayavka_info .zayavka_data .status .value a {text-decoration: underline;}
.zayavka_info .zayavka_data .status .grey {color:#999999;font-size: 18px;}

.zayavka_info .zayavka_data .status .blue {color:#1d658d;}
.zayavka_info .zayavka_data .status .green {color:#528d1d;}
.zayavka_info .zayavka_data .status .red {color:#c11718;}

a.backurl {font-size: 11px; padding-top: 20px; text-decoration: underline; display: block;}
.zayavka_block.view .zayavka_info:hover { background: none;}
.zayavka_block.view { border-bottom:  none;}


/* Right side */
.mmmcont .sideRight {float: left;margin-left: -240px;position: relative; width: 240px;}
.sideRight .adva {margin-bottom: 20px;}

.sideRight .recomBlock { margin-bottom: 20px;}
.sideRight .recomBlock .bolok {margin-top: 12px;}
.sideRight .recomBlock h2,.sideRight .recomBlock li {padding-left: 32px;}
.sideRight .recomBlock .bolok li {position: relative;line-height: 14px;}
.sideRight .recomBlock .bolok li .icon {left: 0;position: absolute;top: 11px;}
.sideRight .recomBlock .bolok li p {padding: 8px 0px; border-bottom: 1px dotted #000000;}

/* Pages */
.pages {margin: 10px 0px;}
.pages a {
	display: inline-block;
	border: 1px solid #dedede;
	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background-color: #fafafa;
    height: 30px;
    width: 38px;
    text-align: center;
    margin-right: 7px;
    line-height: 30px;
    font-family: "HelveticaNeue", arial, tahoma;
}
.pages a:hover {color:#ffffff;border:1px solid #196d95; background-color: #196d95;}
.pages a.active {background-color: #ffffff;color:#333333;}
.pages span {
	display: inline-block;
	width: 30px;
	margin-right: 7px;
	text-align: center;
	line-height: 30px;
	font-family: "HelveticaNeue", arial, tahoma;
}

/* Tabs */
.tabs {	background-color: #545659;-moz-border-radius: 2px;   -webkit-border-radius: 2px;   border-radius: 2px;   position: relative;   height: 28px;}
.tabs a {display: inline-block;margin: 0px 4px; position: relative; top:-6px; padding:10px 10px 0px;color:#cbcccd; height: 23px;line-height: 17px; }
.tabs a.active {
	border:1px solid #545659;
	-moz-border-radius: 2px 2px 0px 0px;
    -webkit-border-radius: 2px 2px 0px 0px;
    border-radius: 2px 2px 0px 0px;
    background-color: #ffffff;
    color: #545659;
    border-bottom: 0px;
    padding:10px 9px 0px;
}
/* bigRequest Form */
.bigRequest {font-family: "HelveticaNeue", arial, tahoma; margin-bottom: 20px;}
.bigRequest .producnobarlock {margin: 10px 0px;}
.bigRequest .add_text {text-align: right;}
.bigRequest .add_text a {text-decoration: underline;}

.mainRequestForm .select {
    border: 1px solid #9F9F9F;
    color: #48484A;
    display: block;
    font-size: 1.8em;
    height: 21px;
    line-height: 1.1em;
    padding: 7px 30px 7px 10px;
    width: 239px;
    background-position: 260px 14px;
}
.mainRequestForm select.styled {
    float: left;
    height: 37px;
    line-height: 37px;
    margin-top: -37px;
    min-height: 37px;
    width: 281px !important;
}
.Form .inputs.with_border {
	border-top: 1px dotted #000000;
	padding-top: 25px;
	margin-top: 15px;
}
.mainRequestForm .inputs {margin-bottom: 20px !important;}
.mainRequestForm .checkboxes .input {margin-bottom: 25px !important;}

.Form .with_border .input label {width: auto !important;height: 21px !important;padding-top: 0px !important;margin-top: 5px;}
.Form .inputs .captcha {width: 350px !important;}
.Form .inputs .captcha input { width: 99px !important;vertical-align: top;}
.Form .inputs .captcha img {position: relative;top:-24px; float: right;}

.mainRequestForm .button {margin-left: 335px;} 
/* FORMS */
.Form .form_item {margin-bottom: 11px;}
.Form .form_item label {margin-bottom:2px;display: block; }
.Form .form_item input[type="text"],.Form .form_item input[type="password"] {width: 191px;}

.Form .inputs {width: 720px; margin: 0 auto;}
.Form .inputs h3 {margin-bottom: 25px;}
.Form .inputs label {
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin-right: 20px;
    text-align: right;
    width: 315px;
    color: #000000;
    line-height: 16px;
    padding-top: 2px;
}
.Form .inputs label span {
    font-size: 10px;
    font-weight: 200;
    color:#48484a;
}
.Form .inputs label span a {text-decoration: underline;}
.Form .inputs .input {
    float: left;
    margin-bottom: 10px;
    width: 281px;
}
.Form .inputs .input input, .Form .inputs .input textarea {
	border: 1px solid #9F9F9F;
    color: #48484A;
    font-family: tahoma;
    font-size: 1.8em;
    outline: medium none;
    padding: 5px 10px;
    width: 259px;	
}
li#agreemennobarlock, li#agreement_allow_block, li#captcha_block { padding-bottom: 40px;}

/* Signup Form */
.signupForm {margin: 13px 0px 30px;}
.signupForm p.info {border-top: 1px solid #000000;font-size: 10px; padding: 5px 0px 20px;}
.signupForm .form_item {margin-left: 30px;}
.signupForm .checkbox_item {margin-left: 0px; border: 1px dotted #000000; padding: 9px 29px 9px 29px; float: left;}
.signupForm .checkbox_item input,.signupForm .checkbox_item label {display: inline-block;vertical-align: middle;}
.signupForm .checkbox_item label {font-size: 14px;margin-left: 11px;}
.signupForm .Form .capture_item input,.QuestionForm .Form .capture_item input {width: 80px;vertical-align: top;}
.signupForm .Form .capture_item img,.QuestionForm .Form .capture_item img {width: 100px;height: 32px;vertical-align: top;margin-left: 10px;}

/* Select */
.select {border:1px solid #545659;background:#fff url(../img/select_arrow.png) 195px 12px no-repeat; display: block;width: 181px;height: 20px; font-size: 14px;padding: 5px 20px 5px 10px;}
.select:hover {border: 1px solid #6c8734;}
select.styled {height: 32px;line-height: 32px;margin-top: -32px;min-height: 32px;float: left;}

/* Radiobuttons */
.radio, .radio_hover {
    background: url("../img/radios.png") no-repeat scroll 0 0 transparent;
    clear: left;
    display: block;
    float: left;
    height: 22px;
    padding: 0 5px 0 0;
    width: 22px;
}
/* CheckBox */
.CheckBoxClass {
    display: none;
}
.CheckBoxLabelClass {
    background: url("../img/checkboxes.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    font-size: 11px;
    height: 21px;
    line-height: 20px;
    padding: 0px 0px 0px 32px;
}
.LabelSelected {
    background: url("../img/checkboxes.png") no-repeat scroll 0 -21px transparent;
    display: block;
    float: left;
    font-size: 11px;
    height: 21px;
    line-height: 20px;
    padding: 0px 0px 0px 32px;
}
.LabelSelected_hover {
    background: url("../img/checkboxes.png") no-repeat scroll 0 -42px transparent;
}
.CheckBoxLabelClass_hover {
    background: url("../img/checkboxes.png") no-repeat scroll 0 -63px transparent;
}
/* SEO block */
.seo_block {position: absolute;bottom:0px; left: 0px;height: 100px;overflow: hidden;padding: 0px 10px;}

/* POPUPs */
.popups {
	position: absolute;
	top:100px;
	left: 300px;
	border:1px solid #666666;

    -webkit-box-shadow: 3px 3px #333333;
    -moz-box-shadow: 3px 3px #333333;
    box-shadow: 3px 3px #333333;
    padding: 24px 30px 15px;
    z-index: 20000;
    background-color: #ffffff;
}
.popups .close {position: absolute;right: 10px;top:10px;background:transparent url(../img/popup_close.png) 0% 0% no-repeat;	width: 8px;	height: 8px;display: block;}
.popups h1 {font-family: "HelveticaNeue-CondensedBold", "Arial-Narrow", Arial; font-weight: bold;font-size: 30px; line-height: 32px; margin-bottom: 23px;}
.popups p {line-height: 12px; margin-bottom: 10px;}
.popups a {text-decoration: underline;}
.popups .font18desc {font-size: 18px; line-height: 18px; font-family: Georgia;}

.popups.auth {width: 275px;}
.auth input[type="text"],.auth input[type="password"] {border: 3px solid #545659; font-size: 11px;}
.auth .Form .form_item input[type="text"],.auth .Form .form_item input[type="password"] {width: 249px;}
.auth .form_url {margin-left: 10px;vertical-align: top;line-height: 28px;}
.auth .socials {border-top: 1px dotted #000000;padding-top: 15px;margin: 20px 0px 10px;}

.auth_socials a {background:transparent url(../img/auth_socials.png) 0% 0% no-repeat;display: inline-block;height: 43px;width: 42px;margin-right: 5px;}
.auth_socials a.fb:hover {background-position: 0% -43px;}

.auth_socials a.tw {background-position: -50px 0%;}
.auth_socials a.tw:hover {background-position: -50px -43px;}

.auth_socials a.in {background-position: -100px 0%;}
.auth_socials a.in:hover {background-position: -100px -43px;}

.auth_socials a.gl {background-position: -150px 0%;}
.auth_socials a.gl:hover {background-position: -150px -43px;}

.auth_socials a.vk {background-position: -200px 0%;}
.auth_socials a.vk:hover {background-position: -200px -43px;}

.popups.text_popups {width: 487px;}
.text_popups .grey_url {margin-top: 25px;}
.text_popups .grey_url a {color: #666666;}

.popups.question_popup {width: 547px;padding: 24px 0px 0px;}
.question_popup h1 {padding-left: 30px;}
.question_popup .send_url .GreyQuestion {float: left; width: 294px; background-color: #f4f4f4;height: 256px;overflow: hidden;}
.question_popup .send_url .GreyQuestion .bg_question {background:transparent url(../img/bg_popup_question.png) 0% 0% no-repeat;height: 256px;width: 35px;}
.question_popup .send_url .GreyQuestion .text {
	font-family: "HelveticaNeue-CondensedBold", "Arial-Narrow", Arial;
	font-size: 24px;
	padding-left: 29px;
	margin: 0px;
	line-height: 24px; font-weight: bold;
}

.question_popup .send_url .QuestionForm {float: right; width: 243px;}

.popups.decline_popup {width: 487px;font-family: "HelveticaNeue", arial, tahoma;}
.decline_popup h1 {margin-bottom: 16px;}
.decline_popup p {margin-bottom: 25px;}
.decline_popup label { font-weight: bold;font-size: 18px;line-height: 22px;}
.decline_popup textarea {width: 100%;border: 2px solid #545659;font-family: "HelveticaNeue", arial, tahoma; font-size: 12px;}
.decline_popup .Form .form_item {margin-bottom: 8px;}
.decline_popup .Form .buttons {margin-top: 24px;}
.decline_popup .Form .buttons a {line-height: 36px;color:#666666; margin-left: 15px;}

.popups.request_popup {width: 487px;font-family: "HelveticaNeue", arial, tahoma;padding-top: 1px;}
.request_popup .opisanie {border-bottom: 1px dashed #333333; padding-bottom: 20px;margin-bottom: 15px;}
.request_popup .opisanie p {font-size: 10px;}
.request_popup .opisanie p.data {font-size: 18px;font-weight: bold; position: relative;}
.request_popup .opisanie p.data span {font-size: 11px;font-weight: normal; position: absolute; left: 0; bottom: -20px;}
.request_popup .opisanie p.red {color: #BA1B1C;}
.request_popup .opisanie .limit {float: left; width: 160px; margin-right: 13px;}
.request_popup .opisanie .procents {float: left; width: 110px;margin-right: 12px}
.request_popup .opisanie .period {float: left; width: 185px;}

.request_popup .dop_info {margin-top: 16px;}
.request_popup .dop_info .first {float: left; width: 235px;margin-right: 20px;line-height: 14px;}

.request_popup .requestForm {}
.request_popup .requestForm .leftForm {float: left; width: 231px;}
.request_popup .requestForm .rightForm {float: right; width: 231px;}
.request_popup .Form .form_item input[type="text"] {width: 231px;font-size: 12px; font-weight: bold;font-family: "HelveticaNeue", arial, tahoma;}
.request_popup .Form .form_item label {font-size: 10px;}
.request_popup .Form .buttons a {line-height: 36px;color:#666666; margin-left: 15px;}
.request_popup .checkboxes {margin: 10px 0px;}
.request_popup .checkboxes label {margin-bottom: 10px;}

.request_popup .requestForm p.InfoFormItem {font-size: 12px; font-weight: bold;font-family: "HelveticaNeue", arial, tahoma;}

/* POPUP */
.popup_page {position: absolute;border:1px solid #fafafa;margin: 0 auto; background-color: #ffffff;z-index: 2000;
	-webkit-box-shadow: 0px 0px 9px #d4d4d4;
    -moz-box-shadow: 0px 0px 9px #d4d4d4;
    box-shadow: 0px 0px 9px #d4d4d4;
}

.compareCreds {width: 891px;}
.compareCreds .compare_header {padding: 9px 30px 13px;}
.compareCreds .compare_header .mini_logo {float: left; width: 68px;margin-right: 80px;}
.compareCreds .compare_header .info_title {float: left; width: 200px;color:#759239;}
.compareCreds .compare_header .info_url {float: left;width: 483px;}
.compareCreds .compare_header .info_url a {text-decoration: underline;}

.compare_table {border-top: 1px dotted #000000;   text-align: left;   vertical-align: top;   width: 100%;}
.compare_table col {border-right: 1px dotted #000000;}
.compare_table col.last {border-right: 0px;}

.compare_table td {vertical-align: top;}
.compare_table .grey1 { background-color: #F4F4F4;border-right: 3px solid #FFFFFF;}
.compare_table .grey1 .padd { padding: 5px 15px 5px 30px;}
.compare_table .grey2 { background-color: #FAFAFA;}
.compare_table .grey2 .padd { padding: 5px 20px;}
.compare_table .normal .grey1, .compare_table .normal .grey2 { background: none;}

.compare_table h3 {border: 0px;padding-left: 30px;padding-top: 20px;}
.compare_table .border_t {border-top: 1px dotted #000000;}
.compare_table .normal.buttons td {padding: 10px 0px;}

.compare_table .logo_block {margin-bottom: 10px;}
.compare_table .logo_block .logo_img {width: 100px;height: 50px; overflow: hidden;display: inline-block;}
.compare_table td .font18 {font-size: 18px; line-height: 20px;}
.compare_table td p.bank_name {line-height: 20px;margin-bottom: 12px;}
.compare_table td p.bank_name a {text-decoration: underline;}

a.gclose {
	display: inline-block;
	background:transparent url(../img/ico_gclose.png) 0% 0% no-repeat;
	width: 12px;
	height: 12px;
	vertical-align: top;
	margin: 5px 0 0 10px;
}
span.chosen {
	display: inline-block;
	height: 8px;
	width: 8px;
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;;
	margin-top: 4px;
	background-color: #545659;
}

.sort_up,.sort_down {
	display: inline-block;
	background:transparent url(../img/ico_sort.png) 0% 0% no-repeat;
	width: 13px;
	height: 13px;
	vertical-align: middle;
	margin-left: 2px;
}
.sort_down {background-position: 0% -13px; }

.displaynone {
    display: none;
}

/* creditcardinformer */

a.creditcardinformer {
	display: block;
	width: 240px;
	min-height: 95px;
	position: relative;
	font-family: Helvetica Neue, Arial, sans-serif;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border: 1px solid #333;
	margin-bottom: 10px;
	text-decoration: none;
	color: #000;
	transition-property: all;
	transition-timing-function:  ease-in-out;
}
.creditcardinformer .type {
    font-size: 10px;
    padding: 5px 10px 0;
    color: #666;
}
.creditcardinformer .title {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 65px;
    padding: 3px 10px;
}
.creditcardinformer .logo {
	position: absolute;
	bottom: 10px;
	left: 10px;
}
.creditcardinformer .logo img {
	max-width: 100px;
}
.creditcardinformer .limit {
	position: absolute;
	bottom: 37px;
	left: 135px;
	font-size: 10px;
	font-weight: normal;
}
.creditcardinformer .limitcount {
	position: absolute;
	bottom: 25px;
	left: 135px;
	font-size: 10px;
	font-weight: bold;
	white-space: nowrap;
}
.creditcardinformer .request {
	position: absolute;
	right: 0;
	bottom: 0;
	font-size: 10px;
	font-weight: normal;
	border-radius: 3px 0 0 0;
	-webkit-border-radius: 3px 0 0 0;
	-moz-border-radius: 3px 0 0 0;
	-o-border-radius: 3px 0 0 0;
	background: #333;
	display: block;
	color: #fff;
	padding: 1px 10px;
}
.creditcardinformer:hover {
	border: 1px solid #1D658D;
}
.creditcardinformer:hover .request {
	background: #1D658D;
}
.creditcardinformer:hover .title {
	color: #1D658D;
}

/*********************************************************************************/
/* info                                                             */
/*********************************************************************************/
.notify, .warning, .success, .warning_02 {
	font-size: 16px;
	height: 66px;
	background: #141414;
	margin: 5px 0px;
	display: block;
	position: relative;
	clear: both;
}

.notify {
	background: #ffcb70;
	color: #a1772d;
	border: 1px solid #efb44e;
}

.warning {
	background: #df7e7e;
	color: #9c4c4c;
	border: 1px solid #c16d6d;
}

.success {
	background: #7ec296;
	color: #537d62;
	border: 1px solid #6cb184;
}

.warning_02 {
	background: #82d4d9;
	color: #222222;
	border: 1px solid #6fc1c6;
}

.warning_02  a{
	text-decoration: underline;
}

.notify strong, .warning strong, .success strong, .warning_02 strong {
	text-transform: uppercase;
	width: 129px;
	display: inline-block;
	text-align: center;
	height: 100%;
	padding: 21px 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	background: rgba(0,0,0,0.1);
}

.notify span, .warning span, .success span, .warning_02 span {
	padding: 10px 10px 0px 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

.topfaq {
font-size: 16px;
line-height: 1.3em; 
background-color: #E4E4E4;
padding: 10px;
}

.topfaq a {
text-decoration: underline; 
}

.topfaq h3 {
color: #1D658D;
}

.bonus {
float: left;
}

.bonus2 {
    font-size: 18px;
    padding-left: 380px;
}

.bonus2 li {
line-height: 1.5em;
background: url("check.png") no-repeat scroll left top 15px transparent;
padding-bottom: 10px;
padding: 0 0 15px 40px;
}</pre></body></html>