﻿/* ======== */
/* Default */

html, body, form, table
{
	margin: 0px;
	padding: 0px;
}

body
{
	color: #616166;
	font-size: 68.75%;
	line-height: 1.2em;
	font-family: Tahoma;
	margin: 0px;
	padding: 0px;
}
.head_page
{
	margin: 0px;
	padding: 0px;
}
table
{
	border-collapse: collapse;
	border-spacing: 0px;
}
table th
{
	padding: 0px;
}
table td
{
	vertical-align: top;
	padding: 0px;
}
img
{
	border: none;
}
a
{
	color: #616166;
}
a:hover
{
	color: #5C9900;
	cursor: pointer;
}

span.anchor {
    color: #5C9900;
	cursor: pointer;
    text-decoration: underline;
}

.disabled
{
	border: 0px none;
	background-color: transparent;
	font-size: 8pt;
}

input, select, textarea
{
	color: #616166;
	font-family: Tahoma;
}

h1
{
	color: #6FB31A;
	font-size: 1.7em;
	font-family: Tahoma;
	font-weight: normal;
	line-height: 1.2em;
	margin: 0px 0px 11px 0px;
}
h2
{
	font-size: 1.4em;
	font-family: Tahoma;
	line-height: 1.2em;
	margin: 0px 0px 11px 0px;
}
h3
{
	font-size: 1em;
	font-family: Tahoma;
	line-height: 1.2em;
	margin: 0px 0px 11px 0px;
}
.spacer
{
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	border: none;
	display: block;
	visibility: hidden;
}


/* ======= */
/* Layout */
html
{
	height: 100%;
}
body
{
	min-height: 100%;
	position: relative; /*background: #FFF url("/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_page.gif") repeat-x;*/
}
/* Layout top */
.layout_top
{
	width: 1000px;
	min-width: 1000px; /*position: relative;*/ /* overflow: hidden; */
	padding-bottom: 80px;
	margin: 0px auto;
}
.layout_center
{
	padding: 0px 80px;
}
.table_columns_layout
{
	width: 100%;
	clear: both;
	padding: 0px 0px 0px 0px;
}
.column_layout_left
{
	width: 240px;
	max-width: 240px;
	position: relative;
	z-index: 10;
}
.column_layout_left_container
{
	width: 210px;
	padding: 0px 30px 20px 0px;
	position: relative;
	z-index: 10;
}
.column_layout_right
{
	width: 600px;
	padding-bottom: 170px;
}
.body
{
	max-width: 648px;
	width: 100%;
}

.body a
{
	color: #5c9900;
}

.body a:hover
{
	color: #616166;
}

.oldStyle a
{
	color: #616166;
}
.oldStyle a:hover
{
	color: #6FB31A;
}



/* Footer */
.footer
{
	width: 100%;
	height: 224px;
	margin-top: -224px;
}
.footer_center
{
	padding: 0px 80px;
}
.footer_container
{
	width: 840px;
	height: 220px;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_footer_right.gif" ) no-repeat 241px 100%;
	margin: 0px auto;
}
.footer_left
{
	width: 240px;
	float: left;
	text-align: right;
}
.footer_left_container
{
	padding: 154px 30px 0px 0px;
}
.footer_right
{
	width: 600px;
	float: left;
}



/* 1045 */
#footer {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#616166;
	clear:both;
}
#footer a {
	text-decoration:underline;
	color:#616166;
}
#footer a:hover {
	color:#5C9900;
}
#footer ul {
	list-style:none;
	padding:0;
	margin:0;
}
#footer .block-1 {
	background-color:#F4F4F6;
	height:135px;
	margin:30px 0 0;
	padding:10px 0;
}
#footer .block-1 .content {
	overflow:hidden;
}
#footer ul.menu {
	border-left:1px solid #C6C6CC;
	float:left;
	height:130px;
	padding:0 18px;
}
#footer ul.first {
	border:medium none;
}
#footer .block-1 ul.menu li.header {
	color:#5C9900;
	font-size:0.9em;
	font-weight:bold;
	text-transform:uppercase;
	height: 18px;
}
#footer ul.menu li {
	list-style:none outside none;
	padding:3px 0;
	margin:0 0 0 0.5em;
}
#footer .block-2 .content {
	overflow:hidden;
}
#footer .f-logo {
	float:left;
	height:50px;
	padding:18px 0 0 60px;
}
#footer .f-copy {
	float:left;
	padding:15px 0 0 82px;
	color:#919199;
	font-size: 10px;
}
#footer .f-copy a {
	padding-top: 3px;
}
#footer .f-logos {
	float:right;
	margin:3px 0 0 0;
	padding-top:15px;
}
#footer .block-3 {
	text-align:center;
	margin-bottom: 20px;
}
#footer block-3 .row1 {
	padding-bottom: 3px;
}
#footer .block-3 a {
	color: #616166;
	padding: 0 8px;
}
#footer #soc-icons td {
  height: 35px;
  width: 35px;
}





/* ========= */
/* Elements */

/* Common */
.left
{
	float: left;
}
.right
{
	float: right;
}
.t_left
{
	text-align: left;
}
.t_right
{
	text-align: right;
}
.green, a.green
{
	color: #6FB31A;
}
.red, a.red
{
	color: #CA1B20;
}
.gray, a.gray
{
	color: #616166;
}
.pink, .warning, a.pink
{
	color: #F68E56;
}
.blue, a.blue
{
	color: #20a8e0;
}


/* Links */
.link
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bullet_circle_green.gif" ) no-repeat 0px 5px;
	padding-left: 10px;
}

.big
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bullet_circle_green.gif" ) no-repeat 0px 8px;
	padding-left: 10px;
}

.bottom_links
{
	padding: 3px 0px 10px 0px;
}
.bottom_links div
{
	margin: 0px 0px 6px 0px;
}
.bottom_links a
{
	color: #6FB31A;
}
.bottom_links a:hover
{
	color: #616166;
}
.bottom_links .prev
{
	color: #616166;
	margin-right: 11px;
}
.bottom_links .next
{
	color: #5C9900;
}
a.link_print, .link_print a
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/icon_print.gif" ) no-repeat 0px 0.1em;
	padding: 0px 0px 2px 24px;
}
.link-blue, a.link-blue 
{
     color: #20a8e0; 
     text-decoration:underline;
}

/* Page navigation */
.page_navigation, .page_navigation a
{
	color: #5C9900;
}
.page_navigation a, .page_navigation span
{
	margin-right: 5px;
}
.page_navigation .prev
{
	margin-right: 11px;
}
.page_navigation .next
{
	margin-left: 5px;
}
.page_navigation .sel
{
	color: #616166;
	cursor: text;
}


/* Form */
.lightinput
{
	font-size: 1em;
	border: none;
	background-color: #F4F4F4;
	background-repeat: no-repeat;
}

.input, select, textarea
{
	font-size: 1em;
	border: none;
	background-color: #E3E3E6;
	background-repeat: no-repeat;
}
.input
{
	height: 13px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 2px;
}
textarea
{
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.fileupload input
{
	height: 16px;
	font-size: 0.9em;
	text-align: left;
	background-repeat: no-repeat;
	border: none;
	padding-bottom: 2px;
	padding-left: 10px;
}
.button
{
	height: 16px;
	color: #FFF;
	font-size: 0.9em;
	text-align: left;
	background-color: #6BB300;
	background-repeat: no-repeat;
	border: none;
	padding-bottom: 2px;
	padding-left: 10px;
}
.button_1
{
	width: 69px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_button_1.gif" );
}
.button_2
{
	width: 78px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_button_2.gif" );
}
.button_3
{
	width: 100px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_button_3.gif" );
}
.button_4
{
	width: 116px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_button_4.gif" );
}
.button_5
{
	width: 136px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_button_5.gif" );
}

.button_6
{
	width: 174px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_button_6.gif" );
}

.button_7
{
	width: 184px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/cancel_bg_button_7.gif" );
}

.cancel_button_1
{
	width: 69px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_grey_button_1.gif" );
}
.cancel_button_2
{
	width: 78px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_grey_button_2.gif" );
}
.cancel_button_3
{
	width: 100px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_grey_button_3.gif" );
}
.cancel_button_4
{
	width: 116px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_grey_button_4.gif" );
}
.cancel_button_5
{
	width: 136px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_grey_button_5.gif" );
}
.cancel_button_6
{
	width: 174px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_grey_button_6.gif" );
}
.cancel_button_7
{
	width: 184px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_grey_button_7.gif" );
}

.big_button
{
	height: 46px;
	color: #FFF;
	font-size: 1.2em;
	text-align: left;
	background-color: #6BB300;
	background-repeat: no-repeat;
	border: none;
	padding-bottom: 24px;
}
.big_button_1
{
	width: 69px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/buttons/big_button_1.gif" );
}
.big_button_2
{
	width: 150px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/buttons/big_button_2.gif" );
}
.big_button_3
{
	width: 220px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/buttons/big_button_3.gif" );
}
.big_button_4
{
	width: 216px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/buttons/big_button_4.gif" );
}
.big_button_5
{
	width: 236px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/buttons/big_button_5.gif" );
}
.big_button_6
{
	width: 240px;
	font-weight: bold;
	background-color: transparent;
	vertical-align: middle;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/buttons/big_button_6.gif" );
}

.big_button_7
{
	width: 370px;
	font-weight: bold;
	background-color: transparent;
	vertical-align: middle;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/buttons/big_button_7.gif" );
}






.mandatory
{
	color: #5C9900;
}

input.submit_but, input.reset_but
{
	font-size: 10px;
	height: 16px;
	color: #FFF;
	text-align: left;
	background-color: #6bb300;
	background-repeat: no-repeat;
	border: none;
	padding-bottom: 2px;
	min-width: 78px;
	background-color: transparent;
	background-image: url(/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_button_2.gif);
}


/* ======= */
/* Blocks */

/* Header */
.header
{
	height: 85px;
}

/* Logo */
.logo
{
	width: 240px;
	float: left;
	padding: 0-right: 0px;
	padding-left: 0px;
	padding-bottom: 15px;
	padding-top: 25px;
}
.logo_left
{
	width: 200px;
	float: left;
	padding: 38px 0px 0px 0px;
}
.logo_right
{
	width: 200px;
	float: right;
	padding: 38px 0px 0px 0px;
}
.logo img
{
	display: block;
}

/* Navigation */
.navigation
{
	width: 390px;
	float: left;
}
.navigation .item
{
	float: left;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_navigation.gif" ) no-repeat;
	padding: 10px 15px 0px 14px;
}

/* Search */
.search
{
	width: 210px;
	float: left;
	text-align: right;
	padding: 10px 0px 0px 0px;
}
.search form *
{
	vertical-align: middle;
}
.search .input
{
	width: 118px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_input_search.gif" );
}
.search .button
{
	width: 69px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_button_1.gif" );
	margin: 0px 0px 0px 2px;
}
.search .icon
{
	margin: 2px 3px 0px 0px;
}

/* Top menu */
.top_menu
{
	clear: both;
	font-size: 12px;
	font-size: 1.1em;
	padding: 0px 0px 60px;
}
.top_menu .tabs .item
{
	/* height: 25px; */
	float: left;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
	background: #88CA00 url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_tab_left.png" ) no-repeat;
}
.top_menu .tabs .item div
{
	text-transform: uppercase;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_tab_right.png" ) no-repeat 100% 0%;
	cursor: pointer;
	width: 150px;
	white-space: nowrap;
	text-transform: uppercase;
	padding: 6px 20px 5px 19px;
}
.top_menu .tabs .sel
{
	border-bottom: none;
	background: #B7B6BA url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_tab_act_left.png" ) no-repeat;
}
.top_menu .tabs .sel div
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_tab_act_right.png" ) no-repeat 100% 0%;
	padding-bottom: 6px;
}
.top_menu .tabs a
{
	color: #FFF;
	text-decoration: none;
}
.top_menu .tabs .sel a
{
	font-weight: bold;
}
/* Sub menu */
.top_menu .sub_menu
{
	width: 100%;
	min-height: 35px;
	float: left;
	clear: both;
	background: #D6D6D9 url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_sub_menu_bottom.png" ) no-repeat 0% 100%;
}
.top_menu .sub_menu .container
{
	width: 100%;
	float: left;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_sub_menu_top.png" ) no-repeat;
	padding: 0px 0px 13px 0px;
}
.top_menu .sub_menu .item
{
	float: left;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_sub_menu_vr.gif" ) no-repeat 100% 11px;
	padding: 9px 20px 0px 20px;
}
.top_menu .sub_menu .last
{
	background: none;
}

/* Login box */
.login_box
{
	min-height: 200px;
	height: auto;
	_height: 200px;
	background: #E3E3E6 url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_login_bottom.png" ) no-repeat 0% 100%;
	margin: 0px 0px 30px 0px;
}
.login_box .title
{
	height: 24px;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_login_title.png" ) no-repeat;
}
.login_box .title div
{
	padding: 5px 20px 0px 20px;
}
.login_box .container
{
	padding: 13px 20px;
}
.login_box form
{
	padding: 7px 0px 0px 0px;
}
.login_box .input
{
	width: 158px;
	background-color: #FFF;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_input_login.gif" );
	margin: 2px 0px 4px 0px;
}
.login_box .button
{
	width: 111px;
	height: 24px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/buttonEntry.png" );
	margin: 16px 0px 0px 0px;
	background-color: transparent;
	font-size: 1.1em;
	text-align: left;
	border: none;
	font-weight: bold;
	padding-left: 15px;
}
.login_box .bottom
{
	margin: 15px 0px 0px 0px;
}
.login_box .bottom div
{
	margin-bottom: 2px;
}
.login_box .error
{
	padding: 0px 0px 9px 0px;
}

/* FAQ box */
.faq_box
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_faq_bottom.png" ) no-repeat 0% 100%;
	padding: 0px 0px 6px 0px;
	margin: 0px 0px 30px 0px;
}
.faq_box .title
{
	height: 24px;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_faq_title.png" ) no-repeat;
}
.faq_box .title div
{
	padding: 5px 20px 0px 20px;
}
.faq_box .container
{
	border-left: 1px solid #C8C8CC;
	border-right: 1px solid #C8C8CC;
	padding: 11px 20px 6px 20px;
}
.faq_box .link
{
	margin: 0px 0px 16px 0px;
}

/* Cabinet box */
.cabinet_box
{
	min-height: 240px;
	background: #E3E3E6 url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_login_bottom.png" ) no-repeat 0% 100%;
	margin: 0px 0px 39px 0px;
}
.cabinet_box .title
{
	height: 24px;
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_cabinet_title.png" ) no-repeat;
}
.cabinet_box .title div
{
	padding: 5px 20px 0px 20px;
}
.cabinet_box .container
{
	padding: 26px 16px 16px 20px;
}
.cabinet_box .info
{
	border-bottom: 1px solid #C6C6CC;
	padding: 0px 0px 7px 0px;
	margin: 0px 0px 8px 0px;
}
.cabinet_box .info .name
{
	color: #5C9900;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 5px;
}
.cabinet_box .info .email, .cabinet_box .info .email a
{
	color: #8C8B91;
	text-decoration: none;
}

.cabinet_box .info .email .underlinedText
{
	color: #8C8B91;
	text-decoration: underline;
}

.cabinet_box .info .email a:hover.underlinedText
{
	color: #5C9900;
}

.cabinet_box .bottom
{
	padding: 9px 0px 0px 1px;
}
.cabinet_box .bottom div
{
	margin-bottom: 8px;
}
.cabinet_box .bottom .sel
{
	color: #5C9900;
}
.cabinet_box form
{
	padding: 17px 0px 0px 0px;
}
.cabinet_form
{
	padding: 17px 0px 0px 0px;
}
.cabinet_box .input
{
	width: 158px;
	background-color: #FFF;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_input_login.gif" );
	margin: 2px 0px 4px 0px;
}
.cabinet_box .button
{
	width: 69px;
	background-color: transparent;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_button_1.gif" );
}
.cabinet_box .counts
{
	margin: 0px 0px 0px 0px;
}
.cabinet_box .counts table
{
	width: 100%;
}
.cabinet_box .counts td
{
	padding: 0px 0px 4px 0px;
	white-space: nowrap;
}
.cabinet_box .counts .num
{
	text-align: right;
	padding-right: 0px;
}
.cabinet_box .counts a
{
	color: #5C9900;
}
.cabinet_box .counts a:hover
{
	color: #616166;
}

.cabinet_box .counts .bottom a
{
	color: #616166;
}
.cabinet_box .counts .bottom a:hover
{
	color: #5C9900;
}

/* News box */
.news_box
{
	font-family: Arial;
}
.head_page .news_box
{
	color: #110D1A;
}
.news_box .title
{
	color: #5C9900;
	font-size: 0.9em;
	font-family: Tahoma;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #C6C6CC;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 11px 0px;
}
.news_box .item
{
	margin: 0px 0px 17px 0px;
}
.news_box .date
{
	color: #919199;
	font-size: 0.9em;
}
.news_box .bottom
{
	padding: 9px 0px 0px 0px;
}
.news_box a
{
	color: #5C9900;
}
.news_box a:hover
{
	color: #616166;
}

/* Main banner */
.main_banner
{
	margin: 0px 0px 30px 0px;
}

/* Alt menu */
.alt_menu
{
	background: #EDEDF0 url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_alt_menu_bottom.png" ) no-repeat 0% 100%; /* padding: 0px 0px 25px 0px; */
	padding: 0px 0px 0px 0px;
}
.alt_menu table
{
	width: 100%;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_alt_menu_top.png" ) no-repeat;
}
.alt_menu td
{
	width: 50%;
}
.alt_menu_left
{
	padding: 23px 40px 0px 40px;
}
.alt_menu_right
{
	padding: 23px 60px 0px 0px;
}
.alt_menu .title
{
	color: #5C9900;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #C6C6CC;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 13px 0px;
}
.alt_menu .titleNEW
{
	color: #5C9900;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 13px 0px;
}
.alt_menu .link
{
	margin: 0px 0px 6px 0px;
}
.alt_menu .bottom
{
	padding: 13px 0px 0px 0px;
}

/* Bottom banners */
.bottom_banners
{
	width: 100%;
	height: 84px;
	margin: 5px 0px 33px 0px;
}
.bottom_banners .vr, .bottom_banners .vr .spacer
{
	width: 30px;
}

/* Bottom menu */
.bottom_menu
{
	margin: 0px 0px 23px 21px;
}
.bottom_menu .item
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_bottom_menu_vr.gif" ) no-repeat 100% 2px;
	padding: 0px 14px 0px 0px;
	margin: 0px 11px 0px 0px;
}
.bottom_menu .last
{
	background: none;
}

/* Copyright */
.copyright
{
	float: left;
	color: #919199;
	font-size: 0.9em;
	padding: 0px 0px 0px 21px;
}
.copyright a
{
	color: #5C9900;
}
.copyright a:hover
{
	color: #616166;
}

/* Bottom logos */
.bottom_logos
{
	float: right;
	margin: 3px 0px 0px 0px;
}

/* Left menu */
.left_menu
{
	margin: 30px 0px 30px 3px;
}
.left_menu div
{
	margin: 0px 0px 11px 0px;
}
.left_menu a
{
	font-weight: bold;
}
.left_menu .sel
{
	color: #5C9900;
	text-decoration: none;
}

/* Left sub-menu */
.left_sub_menu
{
	font-family: Arial;
	margin: 0px 0px 35px 0px;
}
.left_sub_menu .title
{
	color: #5C9900;
	font-size: 0.9em;
	font-family: Tahoma;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #C6C6CC;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 12px 0px;
}
.left_sub_menu .item
{
	margin: 0px 0px 7px 0px;
}
.left_sub_menu .sel a, .left_sub_menu .item a:hover
{
	color: #6FB31A;
}


/* ======== */
/* Content */

/* Text */
.body p
{
	margin: 0px 0px 11px 0px;
}
/* Pictures */
.body img.left
{
	margin: 0px 18px 0px 0px;
}
.body img.right
{
	margin: 0px 0px 0px 18px;
}

/* Quoting */
.body .quoting
{
	height: 42px;
	font-style: italic;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_quoting.jpg" ) no-repeat;
	margin: 0px 0px 10px 0px;
}
.body .quoting div
{
	padding: 7px 0px 0px 120px;
}

/* Lists */
.body ul
{
	list-style-type: none;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 15px;
}
.body ul li
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bullet_minus_gray.gif" ) no-repeat 0px 0.55em;
	padding-left: 15px;
	margin-bottom: 3px;
}
.body ol
{
	margin: 0px 0px 15px 25px;
	padding: 0px;
}
.body ol li
{
	margin-bottom: 3px;
}

/* Table-list */
.table_list
{
	width: 100%;
	margin-left: 15px;
}
.table_list td
{
	width: 33%;
	padding-bottom: 0px;
}
.table_list h3
{
	margin: -35px 0px 7px 1px;
}
.table_list h3 a
{
	color: #6FB31A;
}
.table_list h3 a:hover
{
	color: #616166;
}
.table_list ul
{
	padding-left: 0px;
}
.table_list ul li
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bullet_circle_green.gif" ) no-repeat 0px 0.45em;
	padding-left: 11px;
	margin-bottom: 7px;
}

.table_list td .catalog td
{
	width: 100%;
	padding-bottom: 0px;
	padding-right: 30px;
}

/* Round table */
.table_round
{
	width: 100%;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_table_round_middle.gif" ) repeat-y;
}
.table_round td
{
	padding: 0px 13px 0px 13px;
}
.table_round .top
{
	height: 5px;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_table_round_top.gif" ) no-repeat;
	padding: 0px;
}
.table_round .bottom
{
	height: 7px;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_table_round_bottom.gif" ) no-repeat 0% 100%;
	padding: 0px;
}

/* Round table small */
.table_roundsmall
{
	width: 350px;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_table_round_middle_small.gif" ) repeat-y;
}
.table_roundsmall td
{
	padding: 0px 13px 0px 13px;
}
.table_roundsmall .top
{
	height: 5px;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_table_round_top_small.gif" ) no-repeat;
	padding: 0px;
}
.table_roundsmall .bottom
{
	height: 7px;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_table_round_bottom_small.gif" ) no-repeat 0% 100%;
	padding: 0px;
}


/* ====== */
/* Pages */

/* ======== */
/* Sitemap */
.sitemap
{
	margin: 0px 0px 0px 12px;
}
.sitemap .item_1
{
	font-weight: bold;
	margin: 0px 0px 11px 0px;
}
.sitemap .item_1_child
{
	padding-bottom: 7px;
}
.sitemap .item_2
{
	font-weight: normal;
	margin: 5px 0px 3px 7px;
}
.sitemap .item_2 a
{
	color: #6FB31A;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bullet_circle_green.gif" ) no-repeat 0px 0.45em;
	padding-left: 13px;
}
.sitemap .item_2 a:hover
{
	color: #616166;
}
.sitemap .item_2 .item_2
{
	padding-left: 7px;
}
.sitemap .item_2 .item_2 a
{
	color: #616166;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bullet_circle_gray.gif" ) no-repeat 0px 0.45em;
	padding-left: 14px;
}
.sitemap .item_2 .item_2 a:hover
{
	color: #6FB31A;
}

.form_containerfavouritepayment
{
	padding: 0px 0px 10px 0px;
}

/* ===== */
/* Form */
.form_container
{
	padding: 0px 0px 46px 0px;
}

.form_container a
{
	color: #6FB31A;
}
.form_container a:hover
{
	color: #616166;
}
.form_container table
{
	width: 100%;
}
.form_container td
{
	padding-top: 2px;
	padding-bottom: 10px;
}
.form_container .name
{
	width: 163px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.form_container .input, .form textarea
{
	width: 348px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_textarea.gif" ); /*background-color: transparent;*/
}

.inputExpirationDate
{
	font-size: 1em;
	height: 13px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 2px;
	border: none;
	width: 26px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_textarea.gif" ); /*background-color: transparent;*/
}

.inputCvc
{
    font-size: 1em;
    height: 13px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    padding-bottom: 2px;
    border: none;
    width: 40px;
    background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_textarea.gif" ); /*background-color: transparent;*/
}

.inputMissingBankCardDigits
{
	font-size: 1em;
	height: 13px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 2px;
	border: none;
	width: 46px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_textarea.gif" ); /*background-color: transparent;*/
}

.inputMissingBankCardTwoDigits
{
	font-size: 1em;
	height: 13px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 2px;
	border: none;
	width: 15px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_textarea.gif" ); /*background-color: transparent;*/
}

.inputMissingBankCardFourDigits
{
	font-size: 1em;
	height: 13px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 2px;
	border: none;
	width: 26px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_textarea.gif" ); /*background-color: transparent;*/
}


.inputFillBankCardInfo
{
	font-size: 1em;
	height: 13px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 2px;
	border: none;
	width: 150px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_textarea.gif" ); /*background-color: transparent;*/
}


.inputBankCardFourDigits
{
	font-size: 1em;
	height: 13px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 2px;
	border: none;
	width: 28px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_textarea.gif" ); /*background-color: transparent;*/
}

.inputBankCardSevenDigits
{
	font-size: 1em;
	height: 13px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 2px;
	border: none;
	width: 49px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_textarea.gif" ); /*background-color: transparent;*/
}

.inputAddressNumber
{
	font-size: 1em;
	height: 13px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 2px;
	border: none;
	width: 34px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_textarea.gif" ); /*background-color: transparent;*/
}


.form_container .input
{
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_input_form.gif" );
}
.form_container textarea
{
	overflow: auto;
	height: 85px;
}
.form_container select
{
	width: 348px;
}
.form_container .input_date
{
	width: 5.5em;
	text-align: center;
	vertical-align: middle;
}
.form_container .icon img
{
	display: inline;
	vertical-align: middle;
}
.form_container .input_code
{
	vertical-align: top;
	margin: 0px 5px 0px 0px;
}
.table_form .pic_code
{
	margin: 0px 0px 7px 0px;
}
.form_container .icon
{
	margin-left: 13px;
}
.form_container .icon img
{
	display: inline;
	vertical-align: middle;
	margin-bottom: -1px;
}

.form_container .input_alt_radio
{
	width: 288px;
}
.form_container .input_alt_check
{
	width: 309px;
}
.form_container .field
{
	margin: 0px 0px 3px 0px;
}
.form_container .radio_check input
{
	vertical-align: -30%;
	margin: 3px 8px 0px 0px;
}
.form_container table .bottom
{
	padding: 2px 0px 0px 0px;
}


.form_container .input_date, .form_container .input_code
{
	width: 5.5em;
	text-align: center;
	vertical-align: top;
}
.form_container .input_code
{
	margin: 0px 5px 0px 0px;
}
.form_container .icon
{
	margin-left: 13px;
}


/* Step form */
.step_form .list_fields
{
	color: #707070;
	padding: 8px 0px 20px 80px;
}
.step_form .radio_check
{
	vertical-align: -40%;
	margin-right: 4px;
	margin-bottom: 2px;
}
.step_form .bottom
{
	padding: 2px 0px 0px 79px;
}

.table_form .field
{
	margin: 0px 0px 3px 0px;
}
.table_form .radio_check
{
	vertical-align: -30%;
	margin: 3px 8px 0px 0px;
}
.table_form .bottom
{
	padding: 2px 0px 0px 0px;
}
.table_form .button
{
	/*width: 78px;*/
	background-color: transparent; /*background-image: url("/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_button_2.gif");*/
	margin: 0px 5px 0px 0px;
}
.table_form .comment
{
	font-size: 0.8em;
	margin: 2px 0px 10px 0px;
}

/* Filter form */
.filter_form
{
	margin: 30px 0px 0px 0px;
}
.filter_form .table_form .name
{
	width: 86px;
}
.filter_form .table_form select
{
	height: 1.5em;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_input_form.gif" ) no-repeat 1px 1px;
}
.filter_form .table_form .bottom
{
	padding: 22px 0px 0px 0px;
}
/* ======== */
/* History */
/* History form */
.history_form .table_form .name
{
	width: 173px;
}
.history_form .input
{
	width: 118px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_input_history_form.gif" );
}
.history_form .icon img
{
	margin-top: -3px;
}
/* History details */
.history_details
{
	margin: 0px 0px 30px 0px;
}
.history_details td
{
	padding: 0px 12px 8px 12px;
}
.history_details .top
{
	height: 10px;
}
.history_details .bottom
{
	height: 6px;
}
.history_details .name
{
	width: 120px;
}
.history_details .num
{
	width: 60px;
	text-align: right;
	padding-right: 100px;
}

/* ======== */
/* Payment */
/* Table payment */
.table_payment
{
	width: 100%;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_table_round_top.png" ) no-repeat;
	margin: 0px 0px 40px 0px;
}

.table_payment td.bg_title
{
	height: 13px;
	border: none;
	background: #FFF url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_table_round_bottom.png" ) no-repeat 0% 106%;
	padding: 0px;
}

.table_payment th
{
	font-weight: normal;
	text-align: left;
	padding: 4px 10px 0px 12px;
}
.table_payment td
{
	background: #FFFFFF none repeat scroll 0% 50%;
	border-bottom: 1px solid #C8C8CC;
	line-height: 1.4em;
	padding: 4px 0px 8px 12px;
}
.table_payment td a
{
	text-decoration: underline;
}

.table_payment td.detail_transaction div.espdetailscontainer
{
    background: #FFFFFF;
    padding: 0px 0px 0px 0px;
    margin-top: 10px;
    border: 2px solid #616166;
}

#img-spinner 
{
    margin-left: auto;
    margin-right: auto;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
}

p.espdetails {
text-align: center;
margin-top: 10px;
}

p.espdetails a {
text-decoration: None;
color: #C8C8CC;
border-bottom: 1px dashed #C8C8CC;
}

body p.nodata {
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}

.emptyStyleClass td
{
	line-height: 1.4em;
	padding: 0px 0px 0px 0px;
	border-bottom: 0px solid #FFFFFF;
	padding-right: 4px;
}
.table_payment .date
{
	width: 77px;
}
.table_payment .num_date
{
	width: 113px;
}
.table_payment .type
{
	width: 49px;
}
.table_payment .purse
{
	width: 86px;
}
.table_payment .amount
{
	width: 86px;
}
.table_payment .invoice
{
	width: 100px;
}
.table_payment .boundCardNumber
{
	width: 80px;
}
.table_payment img
{
	vertical-align: top;
}
.table_payment .arrow
{
	margin: 2px 6px 0px 0px;
}
.table_payment .comment
{
	width: 138px;
}
/* Detail transaction */
.table_payment td.detail_transaction
{
	border: none;
	padding: 0px;
}
.table_payment td.detail_transaction div
{
	background: #E3E3E6;
	border-bottom: 1px solid #C8C8CC;
	padding: 7px 0px 20px 12px;
	display: none;
}
.table_payment .detail_transaction table
{
	width: 100%;
}
.table_payment .detail_transaction td
{
	line-height: 1.5em;
	border: none;
	background: none;
	padding: 0px 10px 2px 0px;
}
.table_payment .detail_transaction td.title
{
	width: 196px;
}

/* ======== */
/* MetaData */
/* Table metadata */
.table_metadata
{
	width: 100%;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_table_round_top.png" ) no-repeat;
	margin: 0px 0px 10px 0px;
}

.table_metadata td.bg_title
{
	height: 13px;
	border: none;
	background: #FFF url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_table_round_bottom.png" ) no-repeat 0% 106%;
	padding: 0px;
}

.table_metadata th
{
	font-weight: normal;
	text-align: left;
	padding: 4px 10px 0px 12px;
}
.table_metadata td
{
	background: #FFFFFF none repeat scroll 0% 50%;
	border-bottom: 1px solid #C8C8CC;
	line-height: 1.4em;
	padding: 4px 0px 8px 12px;
}

.table_metadata td a
{
	text-decoration: underline;
}
.emptyStyleClass td
{
	line-height: 1.4em;
	padding: 0px 0px 0px 0px;
	border-bottom: 0px solid #FFFFFF;
	padding-right: 4px;
}
.table_metadata .date
{
	width: 77px;
}
.table_metadata .num_date
{
	width: 113px;
}
.table_metadata .type
{
	width: 49px;
}
.table_metadata .purse
{
	width: 86px;
}
.table_metadata .amount
{
	width: 86px;
}
.table_metadata img
{
	vertical-align: top;
}
.table_metadata .arrow
{
	margin: 2px 6px 0px 0px;
}
.table_metadata .comment
{
	width: 138px;
}
/* Detail transaction */
.table_metadata td.detail_transaction
{
	border: none;
	padding: 0px;
}
.table_metadata td.detail_transaction div
{
	background: #E3E3E6;
	border-bottom: 1px solid #C8C8CC;
	padding: 7px 0px 20px 12px;
	display: none;
}
.table_metadata .detail_transaction table
{
	width: 100%;
}
.table_metadata .detail_transaction td
{
	line-height: 1.5em;
	border: none;
	background: none;
	padding: 0px 10px 2px 0px;
}
.table_metadata .detail_transaction td.title
{
	width: 196px;
}

/* ============ */
/* Wizard page */
/* Layout */
.wizard_page .layout_top
{
	width: 822px;
	min-width: 822px;
	padding-bottom: 80px;
	margin: 0px auto;
}
.wizard_page .layout_center
{
	padding: 0px 94px 0px 80px;
}
.wizard_page .body
{
	width: 648px;
}
/* Wizard box */
.wizard_box
{
	background: #E3E3E6 url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_wizard_bottom.png" ) no-repeat 0% 100%;
	margin: 0px 0px 22px 0px;
}

.wizard_box .title_box
{
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
	background: #7DC000 url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_wizard_title_top.png" ) no-repeat;
	padding: 5px 0px 0px 0px;
}
.wizard_box .title_box div
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_wizard_title_bottom.png" ) no-repeat 0% 100%;
	padding: 0px 20px 6px 20px;
}

.wizard_box .title
{
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
	background: #7DC000 url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_wizard_title_top.png" ) no-repeat;
	padding: 5px 0px 0px 0px;
}

.wizard_box .title div
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_wizard_title_bottom.png" ) no-repeat 0% 100%;
	padding: 0px 20px 6px 20px;
}

.wizard_box .container
{
	padding: 20px 20px 26px 20px;
}
.wizard_box a
{
	color: #5C9900;
}
.wizard_box a:hover
{
	color: #8C8B91;
}
/* Wizard round table */
.wizard_page .table_round .top
{
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_wizard_table_round_top.png" );
}
.wizard_page .table_round .bottom
{
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_wizard_table_round_bottom.png" );
}
/* Wizard table warranty */
.wizard_page .table_warranty
{
	width: 600px;
}

/* ========= */
/* Warranty */
.table_warranty .top
{
	height: 13px;
}
.table_warranty .bottom
{
	height: 25px;
}
.table_warranty .name
{
	/*width: 230px;*/
	width: 38.3%;
	text-align: right;
	padding-right: 17px;
	padding-bottom: 5px;
}
.table_warranty .text
{
	border-top: 1px solid #C8C8CC;
	padding: 19px 0px 0px 0px;
	margin: 14px 0px 0px 0px;
}
.table_warranty .text .left
{
	width: 51%;
	padding: 0px 20px 0px 0px;
}
.table_warranty .text img
{
	margin-bottom: 12px;
}
.table_warranty a
{
	color: #6FB31A;
}
.table_warranty a:hover
{
	color: #616166;
}


/* Table wizard */
.table_wizard
{
	width: 100%;
}
.table_wizard td
{
	padding: 0px 10px 8px 0px;
}
.table_wizard .name
{
	width: 190px;
}
/* Wizard form */
.wizard_box .table_form td
{
	padding-top: 0px;
	padding-bottom: 8px;
}
.wizard_box .table_form .input
{
	width: 158px;
	background: none;
}
.wizard_box .table_form .bg_input
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_input_login.gif" ) no-repeat;
}

.wizard_box .table_form .bg_input_long
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_input_login_long.GIF" ) no-repeat;
}
.wizard_box .table_form .bg_input_long .input
{
	width: 268px;
	background: none;
}

.wizard_box .table_form .bg_input_short
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_input_login_short.gif" ) no-repeat;
}

.wizard_box .table_form .field
{
	margin: 0px 0px 5px 0px;
}
.wizard_box .table_form .bottom
{
	padding-top: 15px;
}
.wizard_box .table_form .t_right
{
	padding-right: 40px;
}
.wizard_box .table_form .comment
{
	margin-bottom: 0px;
}
.wizard_box .table_form .no_input
{
}

.wizard_box .table_form .body .inputdiv
{
	background: white;
	height: 20px;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_input_login.gif" ) no-repeat;
}

.wizard_box .table_form .body .input
{
	height: 15px;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/_empty.gif" ) no-repeat;
}

.wizard_box .table_form .body .inputBankCardFourDigits
{
	background: white;
	height: 15px;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_input_login_veryshort.gif" ) no-repeat;
}

.wizard_box .table_form .body .inputExpirationDate
{
	background: white;
	height: 15px;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_input_login_veryshort.gif" ) no-repeat;
}

.wizard_box .table_form .body .form_container
{
	height: 100%;
}



.wizard_box .table_form .red
{
	padding-top: 20px;
	padding-left: 20px;
}




/*
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 1px solid red;
background: red;
font-size: 1em;
font-family: Arial;
font-weight: bold;
line-height: 1.2em;
text-decoration: none;
text-transform: uppercase;
text-align: center;
vertical-align: middle;
*/

/*-------------Дополнительные стили----------------*/

span.nobr
{
	white-space: nowrap;
	line-height: 1.2em;
}

ul.NewsList
{
	margin-bottom: 0px;
	padding-left: 0px;
}

ul.NewsList li
{
	margin-bottom: 0px;
	margin-left: 5px;
	background: #FFFFFF;
	padding-left: 0px;
}

.NewsList .date
{
	margin-top: 15px;
}

.faqbox b a
{
	text-decoration: none;
	color: #616166;
}

.faqbox b a:hover
{
	text-decoration: none;
	color: #616166;
}
/* Management */
.management .table_form
{
	width: 100%;
}
.management .table_form td
{
	padding-top: 0px;
	padding-bottom: 15px;
}
.management .table_form .name
{
	width: 233px;
	padding: 2px 0px 0px 0px;
}
.management .form .input
{
	width: 363px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/common/img/bg_management_input.gif" );
}
.management .form .input_alt_radio, .management .form .input_alt_check
{
	width: 32px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/common/img/bg_management_input_alt.gif" );
}
.management .form .input_date, .management .form .input_code
{
	width: 5.5em;
}
/* Table fields */
.table_fields
{
	width: 365px;
	font-size: 0.9em;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_table_fields.gif" ) repeat-y;
}
.table_fields .td_top
{
	height: 6px;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_table_fields_top.gif" ) no-repeat;
}
.table_fields .td_bottom
{
	height: 6px;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_table_fields_bottom.gif" ) no-repeat 0% 100%;
}
.table_form .table_fields td
{
	padding: 10px 0px 10px 25px;
}
.table_form .table_fields td.td_top, .table_form .table_fields td.td_bottom
{
	padding: 0px;
}


/* ========= */
/* Features */
.table_feature td
{
	padding: 0px 15px 0px 15px;
}
/* .table_feature .bottom {
padding: 0px 0px 16px 0px;
} */
.table_feature h3
{
	color: #5C9900;
	font-size: 0.9em;
	text-transform: uppercase;
}
.table_feature h3 a
{
	text-decoration: none;
}
.table_feature img.left
{
	margin: 0px 0px 0px 0px;
}
.table_feature p
{
	margin: 0px 0px 17px 0px;
}


/* ================= */
/* Main inner pages */

/* Graph menu */
.graph_menu
{
	background: #EDEDF0 url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_alt_menu_bottom.png" ) no-repeat 0% 100%;
	padding: 0px 0px 25px 0px;
}
.graph_menu .container
{
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_alt_menu_top.png" ) no-repeat;
	padding: 23px 28px 0px 26px;
}
.graph_menu table
{
	width: 100%;
}
.graph_menu td
{
	width: 49%;
	padding-right: 1%;
}
.graph_menu .vr
{
	width: 100%;
	border-top: 1px solid #C6C6CC;
}
.graph_menu h3
{
	color: #5C9900;
	font-size: 0.9em;
	text-transform: uppercase;
	margin: 20px 0px 5px 0px;
}
.graph_menu h3 a
{
	text-decoration: none;
}
.graph_menu h3 a:hover, .graph_menu a
{
	color: #616166;
}
.graph_menu h3 a, .graph_menu a:hover
{
	color: #5C9900;
}
.graph_menu img.left
{
	margin: 0px 0px 0px 0px;
}

.dateTable td
{
	padding-bottom: 0px;
}

.selectedMenuItem
{
	font-weight: bold;
}
.unselectedMenuItem
{
	font-weight: normal;
}


/*------------------------form_container_cards------------------*/

.form_container_cards table
{
	width: 280px;
}
.form_container_cards td
{
	padding-top: 2px;
	padding-bottom: 10px;
}

.form_container_cards .input, .form form_container_cards
{
	width: 348px;
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_textarea.gif" ); /*background-color: transparent;*/
}
.form_container_cards .input
{
	background-image: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bg_input_form.gif" );
}

.form_container_cards .input_date
{
	width: 5.5em;
	text-align: center;
	vertical-align: middle;
}
.form_container_cards .icon img
{
	display: inline;
	vertical-align: middle;
}
.form_container_cards .input_code
{
	vertical-align: top;
	margin: 0px 5px 0px 0px;
}

.form_container_cards .field
{
	margin: 0px 0px 3px 0px;
}

.form_container_cards table .bottom
{
	padding: 2px 0px 0px 0px;
}
.form_container_cards .input_date, .form_container_cards .input_code
{
	width: 5.5em;
	text-align: center;
	vertical-align: top;
}

.no_table_payment td
{
	background: #FFFFFF none repeat scroll 0% 50%;
	line-height: 1.4em;
	padding: 4px 0px 8px 12px;
}
.boldText
{
	font-weight: bold;
}

* + html .extraPayName td.name
{
	width: 182px;
}

.circles ul li
{
	color: #616166;
	background: url( "/National_Library/20160526010038oe_/https://rbkmoney.ru/img/bullet_circle_green.gif" ) no-repeat 0px 0.45em;
	padding-left: 11px;
	margin-bottom: 7px;
}

.circles ul li a
{
	color: #616166;
}

.businessCard td
{
	padding: 7px;
}

#tooltip
{
	position: absolute;
	border: 1px solid #333;
	background: #f7f5d1;
	padding: 2px 5px;
	color: #333;
	display: none;
	width: 400px;
	z-index: 1000;
}

.cardCVCContainer * .input 
{
	border:1px solid #cecece;
	margin-bottom:4px;
}

div.validatorContainer
{
	text-align:center;
}

.listPurchaseItems2
{
	width:auto;	border-style:solid;	border-width:1px;border-collapse: collapse;
}
.listPurchaseItems2 td
{
	padding-left:5px;
	padding-right:5px; 
	border: 1px solid red;
}

#listPurchaseItems2
{
	width:auto;
	border-style:solid;
	border-width:1px;
	border-collapse: collapse;
}
#listPurchaseItems2 td
{
	padding-left:5px;
	padding-right:5px;
	border: 1px solid #C8C8CC;
}
.moneyInput .input
{
	width: 60px;
}
.phoneNumberContainer td .input
{
	width: 330px;
}

a.user_vote_button
{
    width: 214px;
    height: 40px;
    display: block;                                    
    text-decoration: none;
    background: url(/National_Library/20160526010038oe_/https://rbkmoney.ru/img/vote_button.png) 0 -41px no-repeat;
}
a.user_vote_button:hover
{
    background-position: 0 -1px;
}
a.user_vote_button:active
{
    background-position: 0 -80px;
}
ul.userProfileList {
    list-style-type:disc;
    margin: 12px 0 42px;
}
ul.userProfileList li {
     background: none;
    margin-bottom: 3px;
    padding-left: 15px;
}