/* Настройки всей страницы - начало */
img {
	margin: 0; 
	padding: 0; 
	border: 0;
}
html, body {
	height:100%;
	margin: 0; 
	padding: 0; 
	border: 0;
}
body {
	color: #1392a5; 
	text-align: center; 
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.all {
	text-align:left;
	min-height:100%;
	height:auto  !important;
    height:100%;
	margin-bottom:-80px;
}
.push {
	height:80px;
	overflow: hidden;
	font-size:0;
	line-height:0;
}
a {
	color:#1392a5;
	outline:none;
}
a:hover {
	text-decoration:none;
}
.clear {
	clear: both;
	height: 0;
	overflow: hidden;
	font-size:0;
	line-height:0;
}
/* Настройки всей страницы - конец */

/* header - begin */
.header {
	background:url(../images/bg_header.gif) top repeat-x;
}
.header .header_in {
	width:1000px;
	margin:0px auto;
}
.header .header_left {
	float:left;
	width:700px;
}
.header .header_left .enter {
	padding-top:0px;
}
.header .header_left .enter .hello {
	float:left;
	width:436px;
	padding-left:10px;
	color:#cccccc;
	padding-top:10px;
}
.header .header_left .enter .hello span {
	color:#1392a5;
}
.header .header_left .enter .today {
	float:left;
	width:px;
	color:#cccccc;
	padding-top:10px;
}
.header .header_left .enter form {
	padding:0px;
	margin:0px;
}
.header .header_left .enter .login {
	float:left;
	padding-left:11px;
	padding-top:10px;
}
.header .header_left .enter .input {
	float:left;
	padding-left:9px;
	background:url(../images/bg_input.gif) 9px 0px no-repeat;
	width:102px;
	height:22px;
	margin-top:6px;
}
.header .header_left .enter .input input {
	width:84px;
	height:22px;
	background:none;
	border:none;
	padding:0px;
	margin:0px;
	padding-left:9px;
	padding-right:9px;
	//padding-top:2px;
	color: #1392a5; 
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.header .header_left .enter .ent {
	float:left;
	padding-left:10px;
	padding-top:10px;
}
.header .header_left .enter .rem {
	float:left;
	padding-left:30px;
	padding-top:0px;
}
.header .header_left .logo {
	padding-left:10px;
	padding-top:28px;
	margin-top:5px;
	height:94px;
}
.header .header_right {
	float:left;
	width:300px;
}
.header .header_right .regi .btn-slide2 {
	background:url(../images/bg_regi.gif) top left no-repeat;
	width:174px;
	height:36px;
	margin-left:126px;
	display:block;
}
.header .header_right .regi .active {
	background:url(../images/bg_regi_active.gif) top left no-repeat;
	width:131px;
	height:34px;
	margin-left:169px;
	display:block;
}
.header .header_right .regi .btn-slide2:hover {
	background:url(../images/bg_regi_hover.gif) top left no-repeat;
}
.header .header_right .regi .active:hover {
	background:url(../images/bg_regi_active_hover.gif) top left no-repeat;
}
.header .header_right .regi a {
	color:#FFFFFF;
}
.header .comment_add {
	display:none;
	background:url(../images/bg_comment_add.gif) top left no-repeat;
	width:969px;
	height:116px;
}
.header .header_right .regi_2 .settings {
	background:url(../images/settings.gif) top left no-repeat;
	width:120px;
	height:36px;
	display:block;
	float:left;
	margin-left:133px;
	_margin-left:67px;
}
.header .header_right .regi_2 .settings:hover {
	background:url(../images/settings_hover.gif) top left no-repeat;
}
.header .header_right .regi_2 .active {
	background:url(../images/settings_active.gif) top left no-repeat;
	width:182px;
	height:34px;
	margin-left:72px;
	_margin-left:36px;
}
.header .header_right .regi_2 .active:hover {
	background:url(../images/settings_active_hover.gif) top left no-repeat;
}
.header .header_right .regi_2 a.exit {
	display:block;
	float:left;
	color:#1392a5;
	padding-top:10px;
	padding-left:10px;
}
.header .panel {
	background:url(../images/bg_panel.gif) top left no-repeat;
	width:969px;
	height:147px;
	margin-left:10px;
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:21px;
	padding-top:14px;
}
.header .panel form {
	padding:0px;
	margin:0px;
}
.header .panel .login_i {
	float:left;
	width:213px;
	font-size:20px;
}
.header .panel .login_i .input_ {
	background:url(../images/bg_big_input.gif) top left no-repeat;
	width:184px;
	height:34px;
	border:none;
	padding:0px;
	margin:0px;
	margin-top:6px;
}
.header .panel .login_i .input_ input {
	border:none;
	background:none;
	width:164px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	color: #000000;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
}
.header .panel .password_i {
	float:left;
	width:211px;
	font-size:20px;
}
.header .panel .password_i .input_ {
	background:url(../images/bg_big_input.gif) top left no-repeat;
	width:184px;
	height:34px;
	border:none;
	padding:0px;
	margin:0px;
	margin-top:6px;
}
.header .panel .password_i .input_ input {
	border:none;
	background:none;
	width:164px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	color: #000000;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
}
.header .panel .email_i {
	float:left;
	width:210px;
	font-size:20px;
}
.header .panel .email_i .input_ {
	background:url(../images/bg_big_input.gif) top left no-repeat;
	width:184px;
	height:34px;
	border:none;
	padding:0px;
	margin:0px;
	margin-top:6px;
}
.header .panel .email_i .input_ input {
	border:none;
	background:none;
	width:164px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	color: #000000;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
}
.header .panel .male_i {
	float:left;
	width:110px;
	font-size:20px;
}
.header .panel .male_i .select_ {
	margin-top:13px;
}
.header .panel .male_i .select_ select {
	width:83px;
	color: #000000;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
.header .panel .birthday_i {
	float:left;
	width:px;
	font-size:20px;
}
.header .panel .birthday_i .select_ {
	margin-top:13px;
	//margin-top:9px;
}
@-moz-document url-prefix() {   
.header .panel .birthday_i .select_ { 
	margin-top:6px;
}
} 
.header .panel .birthday_i .select_ select {
	color: #000000;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
.header .panel .birthday_i .select_ select.date {
	width:43px;
}
.header .panel .birthday_i .select_ select.month {
	width:82px;
}
.header .panel .birthday_i .select_ select.year {
	width:55px;
}
.header .panel .capcha {
	float:left;
	width:369px;
	font-size:20px;
	background:url(../images/bg_small_input.gif) 277px 0px no-repeat;
	height:34px;
	padding-top:5px;
	margin-top:24px;
}
.header .panel .capcha span {
	padding-left:10px;
	padding-right:20px;
}
.header .panel .capcha input {
	width:50px;
	border:none;
	background:none;
	text-align:center;
	position:relative;
	top:-2px;
	//top:-0px;
	color: #000000;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
}
.header .panel .text {
	float:left;
	width:323px;
	text-align:right;
	margin-top:25px;
}
.header .panel .button {
	float:left;
	width:px;
	margin-top:7px;
}

.regi_button {
	background:url(../images/regi_button.gif) top left no-repeat;
	width:232px;
	height:70px;
	border:none;
	cursor:pointer;
	margin-left:19px;
}

.save_changes {
	background:url(../images/save_changes.jpg) top left no-repeat;
	width:232px;
	height:70px;
	border:none;
	cursor:pointer;
	margin-left:19px;
}

.header .panel .check {
	float:left;
	width:422px;
	padding-top:13px;
}
.header .header_right .cloud {
	background:url(../images/bg_cloud.gif) top left no-repeat;
	width:189px;
	height:83px;
	margin-left:92px;
	font-size:19px;
	color:#1493a6;
	text-align:right;
	padding-right:19px;
	padding-top:37px;
	margin-top:5px;
	margin-bottom:5px;
}
/* header - end */

/* begin - end */
.page {
	background:url(../images/bg_page.gif) top repeat-x;
	padding-bottom:50px;
	position:relative;
}
.page .page_in {
	width:1000px;
	margin:0px auto;
}
.page .page_in_curs {
	background:url(../images/edit_bank_curs.gif) center 150px no-repeat;
	min-width:1000px;
	//background:url(../images/edit_bank_curs.gif) center 156px no-repeat;
}
.page .menu {
	padding-bottom:30px;
}
.page .menu ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.page .menu ul li {
	padding:0px;
	margin:0px;
	float:left;
	height:41px;
	line-height:41px;
	border-top:1px solid #ffffff;
	padding-left:22px;
	padding-right:22px;
	font-size:20px;
}
.page .menu ul li.active {
	border-left:1px solid #d6d5ce;
	border-top:1px solid #d6d5ce;
	border-right:1px solid #d6d5ce;
	background:url(../images/bg_active_menu.gif) top repeat-x;
}
.page .menu ul li.active a {
	text-decoration:none;
	cursor:default;
}
.page .title_bank {
	font-size:30px;
	color:#000000;
	padding-left:258px;
	padding-top:6px;
	padding-bottom:25px;
}
.page .title_bank_news {
	font-size:30px;
	color:#000000;
	padding-left:220px;
	padding-top:6px;
	padding-bottom:25px;
}
.page .title_bank_news img {
	position:relative;
	top:-4px;
	padding-right:10px;
}
.page .edit_news_pad {
	padding-top:12px;
}
.page .page_in_curs .curs {
	background: none;
}
.page .curs {
	background:url(../images/bg_curs.gif) bottom left no-repeat;
	padding-top:0px;
	min-height:175px;
	_height:175px;
}
.page .page_in_curs .curs {
	padding-bottom:16px;
}
.page .curs .bank {
	float:left;
	width:191px;
	padding-left:6px;
	padding-right:3px;
}
.page .page_in_curs .curs .bank {
	width:194px;
	padding-left:4px;
	padding-right:2px;
}
.page .curs .bank .or {
	color:#ff6600;
}
.page .curs .bank_first {
	float:left;
	width:194px;
	padding-left:3px;
	padding-right:3px;
}
.page .page_in_curs .curs .bank_first {
	padding-left:4px;
	padding-right:2px;
}
.page .curs .title {
	font-size:20px;
	margin-bottom:12px;
	padding-left:5px;
}
.page .page_in_curs .title {
	padding-top:31px;
	margin-bottom:7px;
}
.page .page_in_curs .title span {
	font-size:15px;
}
@-moz-document url-prefix() {   
.page .curs .title { 
	margin-bottom:11px;
}
} 
@-moz-document url-prefix() {   
.page .page_in_curs .curs .title { 
	margin-bottom:6px;
}
} 
.page .curs .date {
	float:left;
	line-height:37px;
	width:102px;
	color:#529fac;
	font-size:15px;
	font-weight:bold;
}
.page .curs .date_2 {
	float:left;
	line-height:37px;
	width:82px;
	color:#529fac;
	font-size:15px;
	font-weight:bold;
}
.page .curs  .white .date {
	font-size:15px;
}
.page .curs .white {
	background:url(../images/bg_white.gif) top repeat-x;
	height:137px;
	padding-left:7px;
}
.page .page_in_curs .curs .white {
	background:url(../images/bg_white_2.gif) top left no-repeat;
	min-height:267px;
	_height:267px;
}
.page .curs .bank_first .white {
	padding-left:10px;
}
.page .curs .bank_first .title {
	padding-left:8px;
}
.page .curs .blue {
	padding-left:7px;
}
.page .page_in_curs .curs .blue {
	min-height:267px;
	_height:267px;
}
.page .curs .curs_l {
	width:px;
	float:left;
	font-size:20px;
	color:#fffdd6;
	padding-left:12px;
	width:71px;
	padding-top:18px;
}
.page .page_in_curs .curs .curs_l {
	width:67px;
	height:29px;
	background:url(../images/bg_input_curs.gif) top left no-repeat;
	float:left;
	font-size:20px;
	color:#fffdd6;
	padding-left:5px;
	padding-right:10px;
	padding-top:2px;
	margin-top:16px;
}
.page .page_in_curs .curs .curs_l input {
	width:67px;
	border:none;
	font-size:20px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	background:none;
}
.page .curs .val {
	width:px;
	float:left;
	font-size:15px;
	color:#fffdd6;
	width:30px;
	padding-top:5px;
	margin-top:16px;
}
.page .page_in_curs .curs .val {
	width:21px;
	padding-left:5px;
}
.page .curs .curs_right {
	float:left;
	font-size:20px;
	color:#fffdd6;
	width:68px;
	padding-top:18px;
}
.page .page_in_curs .curs .curs_right {
	float:left;
	font-size:20px;
	color:#fffdd6;
	width:64px;
	height:29px;
	padding-top:2px;
	background:url(../images/bg_input_curs.gif) top left no-repeat;
	margin-top:16px;
	padding-left:5px;
	padding-right:5px;
}
.page .page_in_curs .curs .curs_right input {
	width:64px;
	border:none;
	font-size:20px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	background:none;
}
.page .curs .white .curs_l {
	color:#000000;
	width:66px;
}
.page .page_in_curs .curs .white .curs_l {
	width:67px;
}
.page .curs .white .val {
	color:#1592a5;
	width:35px;
}
.page .page_in_curs .curs .white .val {
	width:20px;
}
.page .page_in_curs form.bank_edit {
	padding:0px;
	margin:0px;
	position:relative;
	width:1000px;
}
.page .page_in_curs form.bank_edit .save_2_button {
	position:absolute;
	left:0px;
	bottom:16px;
}
.page .page_in_curs form.bank_edit .save_2_button input {
	background:url(../images/save_2_button.png) top left no-repeat;
	width:143px;
	height:70px;
	cursor:pointer;
	border:none;
	margin-left:429px;
	margin-top:60px;
}
.page .page_in_curs .col {
	float:left;
	width:322px;
	padding-left:11px;
	padding-bottom:16px;
}
.page .page_in_curs .col a {
	color:#003e5f;
}
.page .page_in_curs .col  h4 {
	padding:0px;
	margin:0px;
	font-size:20px;
	font-weight:normal;
	padding-bottom:15px;
}
.page .page_in_curs .col  h4 span {
	display:block;
	font-size:15px;
}
.page .page_in_curs .col  p {
	padding:0px;
	margin:0px;
}
.page .curs .white .val img {
	position:relative;
	top:-3px;
	padding-left:2px;
}
.page .curs .white .curs_right {
	color:#000000;
}
.page .other {
	padding-top:6px;
	padding-bottom:10px;
}
.page .other a {
	color:#cccccc;
}
.page .other .pad_1 {
	padding-left:12px;
	width:160px;
	float:left;
}
.page .other .pad_2 {
    width:748px;
    float:left;
    padding-left:12px;
}
.page .other .pad_3 {
	float:left;
}
.page .leftcol {
	float:left;
	width:260px;
	position:relative;
}
.page .leftcol .add_news {
	padding-left:10px;
	padding-right:20px;
}
.page .leftcol ul.list_news {
	padding:0px;
	margin:0px;
	list-style:none;
	padding-top:9px;
}
.page .leftcol ul.list_news li {
	padding:0px;
	margin:0px;
	background:url(../images/li.gif) 0px 10px no-repeat;
	padding-left:13px;
	line-height:20px;
}
.page .leftcol ul.list_news li a {
	color:#529fac;
}
.page .leftcol ul.list_news li.active {
	background:url(../images/li_active.gif) 0px 10px no-repeat;
}
.page .leftcol ul.list_news li.active a {
	color:#000000;
	text-decoration:none;
	cursor:default;
}
.page .leftcol ul.list_news li.nopub {
	background:url(../images/li_nopub.gif) 0px 10px no-repeat;
}
.page .leftcol ul.list_news li.nopub a {
	color:#cccccc;
}
.page .leftcol .banks  {
	background:#529fac;
	position:relative;
	width:240px;
	margin-bottom:5px;
}
.page .leftcol .banks ul {
	padding:0px;
	margin:0px;
	list-style:none;
	padding-top:10px;
	padding-bottom:7px;
	width:240px;
}
.page .leftcol .banks ul li {
	padding:0px;
	margin:0px;
	padding-left:11px;
	font-size:15px;
	padding-bottom:8px;
	position:relative;
	width:229px;
}
.page .leftcol .banks ul li a.arrow_bottom {
	position:absolute;
	top:3px;
	right:8px;
	display: none;
}
.page .leftcol .banks ul li a.arrow_top {
	position:absolute;
	top:3px;
	right:19px;
	display: none;
}
.page .leftcol .banks ul li img {
	padding-right:0px;
	position:relative;
	top:2px;
}
.page .leftcol .banks ul li a {
	color:#fffdd6;
}
.page .leftcol .banks ul li.active a {
	color:#000000;
	text-decoration:none;
	cursor:default;
}
.page .leftcol .banks .edit {
	position:absolute;
	top:10px;
	right:8px;
}
.page .leftcol .banks .edit a {
	color:#fffddf;
}
.page .leftcol .banner {
	margin-bottom:5px;
}
.page .leftcol .banks_bottom ul {
	padding:0px;
	margin:0px;
	list-style:none;
	padding-top:7px;
	padding-bottom:7px;
	width:240px;
}
.page .leftcol .banks_bottom ul li {
	padding:0px;
	margin:0px;
	padding-left:11px;
	font-size:15px;
	padding-bottom:8px;
	position:relative;
	width:229px;
}
.page .leftcol .banks_bottom ul li a.arrow_bottom {
	position:absolute;
	top:3px;
	right:8px;
	display: none;
}
.page .leftcol .banks_bottom ul li a.arrow_top {
	position:absolute;
	top:3px;
	right:19px;
	display: none;
}
.page .leftcol .banks_bottom ul li img {
	padding-right:0px;
	position:relative;
	top:2px;
}
.page .leftcol .banks_bottom ul li.active a {
	color:#000000;
	text-decoration:none;
	cursor:default;
}
.page .leftcol ul.best {
	padding:0px;
	margin:0px;
	list-style:none;
	padding-left:10px;
	font-size:15px;
	padding-bottom:33px;
	//padding-bottom:35px;
}
.page .leftcol ul.best li {
	padding:0px;
	margin:0px;
	padding-bottom:7px;
}
.page .leftcol ul.best a {
	color:#529fac;
}
.page .leftcol ul.best li.active a {
	cursor:default;
	color:#000000;
	text-decoration:none;
}
.page .leftcol ul.best li.new a {
	color:#cccccc;
	text-decoration:none;
}
.page .leftcol ul.best li.new span {
	font-size:10px;
	color:#ff9900;
	position:relative;
	top:-7px;
}
.page .content_right {
	width:740px;
	float:left;
}
.page .content {
	float:left;
	width:500px;
}
.page .content .big_news {
	position:relative;
	height:360px;
	width:480px;
	border:1px solid #539fac;
}
.page .content .big_news .img_border {
	border:1px solid #539fac;
	width:478px;
	height:358px;
	position:absolute;
	top:0px;
	left:0px;
}
.page .content .big_news_text {
	background:#003e5f;
	padding-left:11px;
	padding-right:11px;
	padding-top:1px;
	width:458px;
	position:absolute;
	left:0px;
	bottom:0px;
}
.page .content .big_news_text_edit {
	background:#003e5f;
	padding-left:11px;
	width:469px;
	position:absolute;
	left:0px;
	bottom:0px;
	height:124px;
}
.page .content .big_news_text_edit .title_input {
	background:url(../images/title_input.gif) top left no-repeat;
	width:461px;
	height:34px;
	margin-top:10px;
	margin-bottom:11px;
}
.page .content .big_news_text_edit .title_input input {
	background:none;
	border:none;
	width:433px;
	padding-left:14px;
	padding-right:14px;
	font-size:20px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:4px;
}
.page .content .big_news_text_edit .textarea {
	background:url(../images/bg_text.gif) top left no-repeat;
	width:439px;
	height:29px;
	padding-right:11px;
	padding-left:11px;
	padding-top:15px;
	padding-bottom:15px;
}
.page .content .big_news_text_edit .textarea textarea {
	width:439px;
	height:29px;
	background:none;
	border:none;
	color:#529fac;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.page .content .edit_news {
	padding:0px;
	margin:0px;
}
.page .edit_settings {
	padding:0px;
	margin:0px;
}
.page .edit_settings h1 {
	padding:0px;
	margin:0px;
	font-size:30px;
	color:#000000;
	font-weight:normal;
	padding-top:4px;
	padding-bottom:8px;
}
.page .edit_settings h5 {
	padding:0px;
	margin:0px;
	float:left;
	width:203px;
	font-size:20px;
	color:#529fac;
	font-weight:normal;
}
.page .edit_settings .h5_info {
	float:left;
	width:537px;
	font-size:20px;
	color:#000000;
}
.page .edit_settings input {
	padding:0px;
	margin:0px;
	border:none;
	background:none;
	font-size:20px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}
.page .edit_settings .h5_info .check {
	float:left;
	width:18px;
	//width:20px;
	padding-top:6px;
	//padding-top:2px;
}
.page .edit_settings .h5_info .login {
	float:left;
	width:213px;
	padding-bottom:6px;
}
.page .edit_settings .h5_info .login_input {
	float:left;
	width:201px;
	background:url(../images/input_login.gif) top left no-repeat;
	height:34px;
	padding-left:12px;
}
.page .edit_settings .h5_info .login_input input {
	width:189px;
	padding-top:3px;
}
.page .edit_settings .h5_info .check_text {
	float:left;
	padding-bottom:5px;
}
.page .edit_settings .h5_info .check_input_text {
	background:url(../images/bg_http.gif) top left no-repeat;
	width:385px;
	height:34px;
	float:left;
	padding-left:12px;
}
.page .edit_settings .h5_info .check_input_text input {
	padding-top:3px;
}
.page .edit_settings .h5_info .pad {
	padding-bottom:9px;
}
.page .edit_settings .h5_info .on_off {
	float:left;
	width:196px;
}
.page .edit_settings .h5_info .textarea {
	background: url(../images/h5_info_textarea.gif) top left no-repeat;
	width:375px;
	height:192px;
	padding-top:11px;
	padding-bottom:21px;
	padding-left:11px;
	padding-right:11px;
	float:left;
}
.page .edit_settings .h5_info .textarea textarea {
	background:none;
	border:none;
	width:375px;
	height:192px;
	color:#509eaa;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.page .edit_settings .h5_info .button {
	background:url(../images/save_button.gif) top left no-repeat;
	width:201px;
	height:40px;
	cursor:pointer;
}
.page .content_right .edit_settings .hr {
	width:731px;
	height:1px;
	background:#cdcdcd;
	font-size:0px;
	line-height:0px;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:6px;
}
.page .content .all_text {
	background:url(../images/bg_all_text.gif) top left no-repeat;
	width:457px;
	height:291px;
	margin-top:6px;
	padding-top:12px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:11px;
	margin-bottom:10px;
}
.page .content .keywords {
	background:url(../images/bg_keywords.gif) top left no-repeat;
	width:481px;
	height:34px;
	margin-bottom:10px;
}
.page .content .keywords input {
	background:none;
	border:none;
	width:455px;
	padding-left:13px;
	padding-right:13px;
	color:#529fac;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:9px;
}
.page .content .buttons_edit_news a {
	position:relative;
	//top:-12px;
}
.page .content .buttons_edit_news .save_button {
	padding:0px;
	margin:0px;
	background:url(../images/save_button.gif) top left no-repeat;
	width:201px;
	height:40px;
	cursor:pointer;
	margin-right:13px;
	border:none;
}
.page .content .buttons_edit_news .public_button {
	padding:0px;
	margin:0px;
	background:url(../images/public_button.gif) top left no-repeat;
	width:201px;
	height:40px;
	cursor:pointer;
	margin-right:13px;
	border:none;
}

.page .content .buttons_edit_news .hide_news_button {
	padding:0px;
	margin:0px;
	background:url(../images/hide_news.jpg) top left no-repeat;
	width:201px;
	height:40px;
	cursor:pointer;
	margin-right:13px;
	border:none;
}

.page .content .big_news_text h2 {
	padding:0px;
	margin:0px;
	font-size:20px;
	font-weight:normal;
	color:#d7ebee;
	padding-top:4px;
	padding-bottom:5px;
}
.page .content .big_news_text h2 a {
	text-decoration:none;
	color:#d7ebee;
}
.page .content .big_news_text h2 a:hover {
	text-decoration:underline;
}
.page .content .big_news_text p {
	padding:0px;
	margin:0px;
	color:#06e1e6;
	padding-bottom:7px;
	line-height:16px;
}
.page .content .big_news_text p a {
	color:#06e1e6;
	text-decoration:none;
}
.page .content .big_news_text p a:hover {
	text-decoration:underline;
}
.page .content .news_text {
	width:470px;
	line-height:17px;
	padding-top:20px;
	color: #333333;
}
.page .content .interes {
	color:#1392a5;
	font-size:20px;
	padding-top:3px;
	padding-bottom:5px;
}
.page .content .news_text p {
	padding:0px;
	margin:0px;
	padding-bottom:17px;
}
.page .content .news_left {
	float:left;
	width:131px;
	padding-top:10px;
	padding-bottom:3px;
}
.page .content .news_left .img img {
	border:1px solid #559fac;
	margin-bottom:3px;
}
.page .content .news_right {
	float:left;
	width:349px;
	padding-top:6px;
	padding-bottom:3px;
}
.page .content .news_right h2 {
	padding:0px;
	margin:0px;
	font-size:20px;
	color:#000000;
	font-weight:normal;
	padding-bottom:2px;
}
.page .content .news_right h2 a {
	color:#000000;
	text-decoration:none;
}
.page .content .news_right h2 a:hover {
	text-decoration: underline;
}
.page .content .news_right p {
	padding:0px;
	margin:0px;
}
.page .content .news_right p a {
	text-decoration:none;
}
.page .content .news_right p a:hover {
	text-decoration: underline;
}
.page .content .flash {
	margin-bottom:9px;
}
.page .rightcol {
	float:left;
	width:240px;
}
.page .rightcol .add_file {
	padding:0px;
	margin:0px;
}
.page .rightcol h3 {
	padding:0px;
	margin:0px;
	font-size:20px;
	color:#000000;
	font-weight:normal;
	position:relative;
	top:-5px;
}
.page .rightcol h3 img {
	position:absolute;
	top:10px;
	left:-23px;
}
.page .rightcol .img_news {
	padding-left:18px;
	line-height:20px;
	height:292px;
	color:#529fac;
}
.page .rightcol .img_news input {
	_width:220px;
}
.page .rightcol .img_news p {
	padding:0px;
	margin:0px;
	padding-bottom:7px;
}
.page .rightcol .enter_text {
	padding-left:18px;
	line-height:20px;
	height:117px;
	color:#529fac;
}
.page .rightcol .enter_text p {
	padding:0px;
	margin:0px;
}
.page .rightcol .text_news {
	padding-left:18px;
	line-height:20px;
	height:287px;
	color:#529fac;
}
.page .rightcol .text_news p {
	padding:0px;
	margin:0px;
	padding-bottom:19px;
}
.page .rightcol .keywords {
	padding-left:18px;
	line-height:20px;
	color:#529fac;
}
.page .rightcol .keywords p {
	padding:0px;
	margin:0px;
}
.page .rightcol .banner img {
	border:1px solid #539fac;
	margin-bottom:10px;
}
.page .leftcol .banner img {
//	border:1px solid #539fac;
	margin-bottom:10px;
}
.page .rightcol .currency {
	background:#d8d6ca;
	width:240px;
	margin-bottom:10px;
	padding-bottom:1px;
}
.page .rightcol .currency .currency_in {
	background:#fffdde;
	margin-left:1px;
	margin-right:1px;
	padding-bottom:3px;
}
.page .rightcol .currency .currency_top {
	background:url(../images/bg_currency_top.gif) top repeat-x;
	height:37px;
	width:230px;
	line-height:37px;
	padding-left:10px;
	font-size:15px;
	color:#ffffff;
}
.page .rightcol .currency .left_top {
	float:left;
	width:136px;
	padding-left:9px;
	font-size:15px;
	color:#529fac;
	padding-top:9px;
	padding-bottom:8px;
}
.page .rightcol .currency .right_top {
	float:left;
	width:px;
	font-size:15px;
	color:#529fac;
	padding-top:9px;
	padding-bottom:8px;
}
.page .rightcol .currency .left {
	float:left;
	width:100px;
	padding-left:9px;
	font-size:35px;
	color:#000000;
	padding-bottom:2px;
}
.page .rightcol .currency .middle {
	float:left;
	width:36px;
	font-size:40px;
	color:#1592a5;
	padding-bottom:2px;
	position:relative;
    top:-3px;
}
.page .rightcol .currency .right {
	float:left;
	width:px;
	font-size:35px;
	color:#000000;
	padding-bottom:2px;
}
.page .rightcol ul.pril {
	padding:0px;
	margin:0px;
	list-style:none;
}
.page .calculator {
	background:#d8d6ca;
	margin-bottom:11px;
	padding-bottom:1px;
}
.page .calculator .calculator_top {
	background:url(../images/bg_currency_top.gif) top repeat-x;
	height:37px;
	width:730px;
	line-height:37px;
	padding-left:10px;
	font-size:15px;
	color:#ffffff;
}
.page .calculator .calculator_in {
	background:#fffdde;
	margin-left:1px;
	margin-right:1px;
	padding-left:9px;
	padding-top:9px;
	padding-bottom:10px;
	//padding-bottom:0px;
}
.page .calculator .calc_nopad {
	padding-bottom:7px;
	//padding-bottom:0px;
}
.page .calculator .calculator_in .input_select {
	float:left;
	width:321px;
	height:34px;
	background:url(../images/bg_input_select.gif) top left no-repeat;
	padding-left:9px;
	padding-right:9px;
	margin-top:4px;
}
.page .calculator .calculator_in .input_select select {
	width:93px;
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}
.page .calculator .calculator_in .input_select input {
	width:85px;
	font-size:20px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	border:none;
	background:none;
	margin-left:15px;
	margin-right:15px;
	text-align:center;
	position:relative;
	top:4px;
}
.page .calculator .calculator_in .button {
	float:left;
	width:253px;
}
.page .calculator .calculator_in .button input {
	background:url(../images/button_gde.gif) top left no-repeat;
	width:201px;
	height:40px;
	cursor:pointer;
	border:none;
}
.page .calculator .calculator_in .select {
	float:left;
	width:259px;
	height:33px;
	background:url(../images/bg_select.gif) top left no-repeat;
	padding-top:1px;
}
.page .calculator .calculator_in .select input {
	font-size:20px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin-left:10px;
	margin-right:10px;
	width:134px;
	border:none;
	background:none;
	position:relative;
	top:2px;
}
.page .calculator .calculator_in .select select {
	width:94px;
	height:22px;
}
.page .calculator .calculator_in .this {
	float:left;
	font-size:20px;
	color:#000000;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
}
.page .calculator .calculator_in .work {
	float:left;
	padding-left:19px;
	padding-top:10px;
}
.page .calculator .calculator_in .work_2 {
	float:left;
	padding-left:19px;
	padding-top:14px;
}
.page .best_kurs {
	font-size:15px;
	color:#000000;
}
.page .best_kurs td {
	padding-top:4px;
	padding-bottom:4px;
}
.page .best_kurs tr:hover td {
	background:#fffddb;
	color:#529fac;
}
.page .best_kurs tr:hover td a {
	color:#000000;
}
.page .best_kurs .bank_td {
	padding-left:10px;
}
.page .best_kurs .td_price {
	padding-right:7px;
}
.page .best_kurs .best_tr td {
	background:#529fac;
	padding-top:10px;
	padding-bottom:12px;
	color:#fffdd6;
}
.page .best_kurs .best_tr td a {
	color:#fffdd6;
}
.page .best_kurs tr.best_tr:hover td {
	background:#529fac;
	color:#fffdd6;
}
.page .best_kurs tr.best_tr:hover td a {
	color:#fffdd6;
}
.page .rightcol ul.pril li {
	padding:0px;
	margin:0px;
	padding-bottom:4px;
}
.good .good_top {
	background:url(../images/bg_good_top.gif) top repeat-x #003e5f;
	font-size:15px;
	color:#ffffff;
	padding-left:9px;
	padding-right:9px;
	padding-top:10px;
	padding-bottom:8px;
}
.leftcol .good .good_top {
	background:url(../images/bg_good_top.gif) top repeat-x #003e5f;
	font-size:15px;
	color:#ffffff;
	padding-left:9px;
	padding-right:9px;
	padding-top:10px;
	padding-bottom:8px;
	width:222px;
}
.good .good_bottom {
	background:#d6d6ce;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:1px;
	width:238px;
}
.good .good_bottom .good_bottom_in {
	background:url(../images/bg_good_bottom_in.gif) bottom repeat-x;
	padding-left:9px;
	padding-top:9px;
}
.good .good_bottom .good_bottom_in form {
	padding:0px;
	margin:0px;
}
.good .good_bottom .good_bottom_in .textarea {
	background:url(../images/bg_textarea.gif) top left no-repeat;
	width:191px;
	height:97px;
	padding-top:11px;
	padding-bottom:22px;
	padding-left:14px;
	padding-right:14px;
	margin-bottom:10px;
}
.good .good_bottom .good_bottom_in .textarea textarea {
	width:191px;
	height:97px;
	color:#1392a5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:none;
	overflow:auto;
}
.good .good_bottom .good_bottom_in .button {
	text-align:center;
	padding-bottom:3px;
	padding-right:9px;
}
.good .good_bottom .good_bottom_in .button input {
	background:url(../images/send_button.gif) top left no-repeat;
	width:135px;
	height:66px;
	border:none;
	cursor:pointer;
}
/* page - end */

/* footer - begin */
.footer {
	height:80px;
	width:1000px;
	margin:0px auto;
	text-align:left;
}
.footer .year {
	float:left;
	width:100px;
	padding-left:2px;
	padding-top:2px;
}
.footer .text {
	float:left;
	width:898px;
	line-height:19px;
}
/* footer - end */


/* 05.05.2010 - begin */
.page .calculator .calculator_in .select_2 {
	float:left;
	width:131px;
	padding-top:7px;
}
.page .calculator .calculator_in .select_2 select {
	width:124px;
}
.page .calculator .calculator_in .this_2 {
	float:left;
	font-size:20px;
	color:#000000;
	padding-left:14px;
	padding-right:14px;
	padding-top:4px;
}
.page .calculator .calculator_in .select_3 {
	float:left;
	width:239px;
	height:34px;
	background:url(../images/bg_select_2.gif) top left no-repeat;
	padding-top:1px;
}
.page .calculator .calculator_in .select_3 input {
	font-size:20px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin-left:10px;
	margin-right:10px;
	width:114px;
	border:none;
	background:none;
	position:relative;
	top:2px;
}
.page .calculator .calculator_in .select_3 select {
	width:94px;
	height:22px;
}
.page .calculator .calculator_in {
	//padding-bottom:0px;
}
.header .header_left .enter .rem {
	padding-top:0px;
}
.header .header_left .enter .rem a {
	width:171px;
	height:34px;
	background:url(../images/a_rem.gif) top left no-repeat;
	display:block;
}
.header .header_left .enter .rem a:hover {
	width:171px;
	height:34px;
	background:url(../images/a_rem_hover.gif) top left no-repeat;
	display:block;
}
.header .header_left .enter .rem a.active {
	width:171px;
	height:34px;
	background:url(../images/a_rem_active.jpg) top left no-repeat;
	display:block;
}
.header .panel_2 {
	background:url(../images/bg_panel_2.gif) top left no-repeat;
	width:969px;
	height:147px;
	margin-left:10px;
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:21px;
	padding-top:14px;
	z-index:100000000;
	position:relative;
	top:-2px;
}
.header .panel_2 form {
	padding:0px;
	margin:0px;
}
.header .panel_2 .login_i {
	float:left;
	width:213px;
	font-size:20px;
}
.header .panel_2 .login_i .input_ {
	background:url(../images/bg_big_input.gif) top left no-repeat;
	width:184px;
	height:34px;
	border:none;
	padding:0px;
	margin:0px;
	margin-top:6px;
}
.header .panel_2 .login_i .input_ input {
	border:none;
	background:none;
	width:164px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	color: #000000;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
}
.header .panel_2 .password_i {
	float:left;
	width:211px;
	font-size:20px;
}
.header .panel_2 .password_i .input_ {
	background:url(../images/bg_big_input.gif) top left no-repeat;
	width:184px;
	height:34px;
	border:none;
	padding:0px;
	margin:0px;
	margin-top:6px;
}
.header .panel_2 .password_i .input_ input {
	border:none;
	background:none;
	width:164px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	color: #000000;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
}
.header .panel_2 .email_i {
	float:left;
	width:210px;
	font-size:20px;
}
.header .panel_2 .email_i .input_ {
	background:url(../images/bg_big_input.gif) top left no-repeat;
	width:184px;
	height:34px;
	border:none;
	padding:0px;
	margin:0px;
	margin-top:6px;
}
.header .panel_2 .email_i .input_ input {
	border:none;
	background:none;
	width:164px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	color: #000000;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
}
.header .panel_2 .male_i {
	float:left;
	width:110px;
	font-size:20px;
}
.header .panel_2 .male_i .select_ {
	margin-top:13px;
}
.header .panel_2 .male_i .select_ select {
	width:83px;
	color: #000000;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
.header .panel_2 .birthday_i {
	float:left;
	width:px;
	font-size:20px;
}
.header .panel_2 .birthday_i .select_ {
	margin-top:13px;
	//margin-top:9px;
}
@-moz-document url-prefix() {   
.header .panel_2 .birthday_i .select_ { 
	margin-top:6px;
}
} 
.header .panel_2 .birthday_i .select_ select {
	color: #000000;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
.header .panel_2 .birthday_i .select_ select.date {
	width:43px;
}
.header .panel_2 .birthday_i .select_ select.month {
	width:82px;
}
.header .panel_2 .birthday_i .select_ select.year {
	width:55px;
}
.header .panel_2 .capcha {
	float:left;
	width:369px;
	font-size:20px;
	background:url(../images/bg_small_input.gif) 277px 0px no-repeat;
	height:34px;
	padding-top:5px;
	margin-top:24px;
}
.header .panel_2 .capcha span {
	padding-left:10px;
	padding-right:20px;
}
.header .panel_2 .capcha input {
	width:50px;
	border:none;
	background:none;
	text-align:center;
	position:relative;
	top:-2px;
	//top:-0px;
	color: #000000;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
}
.header .panel_2 .capcha_2 {
	float:left;
	width:369px;
	font-size:20px;
	background:url(../images/bg_small_input_2.gif) 147px 0px no-repeat;
	height:34px;
	padding-top:3px;
	margin-top:5px;
	_width:269px;
}
.header .panel_2 .capcha_2 span {
	padding-left:10px;
	padding-right:20px;
}
.header .panel_2 .capcha_2 input {
	width:50px;
	border:none;
	background:none;
	text-align:center;
	position:relative;
	top:-2px;
	//top:-0px;
	color: #000000;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:5px;
}
.header .panel_2 .text {
	float:left;
	width:323px;
	text-align:right;
	margin-top:25px;
}
.header .panel_2 .button {
	float:left;
	width:px;
	margin-top:7px;
}
.header .panel_2 .button input.rem_button {
	background:url(../images/rem_button.gif) top left no-repeat;
	width:235px;
	height:70px;
	border:none;
	cursor:pointer;
	margin-left:70px;
	_margin-left:0px;
	margin-top:5px;
}
.header .panel_2 .text_2 {
	padding-top:2px;
	line-height:17px;
}
.header .panel_2 .check {
	float:left;
	width:422px;
	padding-top:13px;
}
.page .page_in_curs .menu {
    height:40px;
}
.page .page_in_curs .curs .title {
    height:43px;
    margin-bottom:0px;
    //margin-bottom:6px;
    padding-bottom:6px;
    _padding-bottom:1px;
}

.ui-dialog .good_bottom {
    background:#d6d6ce;
    padding-left:1px;
    padding-right:1px;
    padding-bottom:1px;
    width:238px;
}
.ui-dialog .good_bottom .good_bottom_in {
    background:url(../images/bg_good_bottom_in.gif) bottom repeat-x;
    padding-left:9px;
    padding-top:9px;
}
.ui-dialog .good_bottom .good_bottom_in form {
    padding:0px;
    margin:0px;
}
.ui-dialog .good_bottom .good_bottom_in .textarea {
    background:url(../images/bg_textarea.gif) top left no-repeat;
    width:191px;
    height:97px;
    padding-top:11px;
    padding-bottom:22px;
    padding-left:14px;
    padding-right:14px;
    margin-bottom:10px;
}
.ui-dialog .good_bottom .good_bottom_in .textarea textarea {
    width:191px;
    height:97px;
    color:#1392a5;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    border:none;
    overflow:auto;
}
.ui-dialog .good_bottom .good_bottom_in .button {
    text-align:center;
    padding-bottom:3px;
    padding-right:9px;
}
.ui-dialog .good_bottom .good_bottom_in .button input {
    background:url(../images/send_button.gif) top left no-repeat;
    width:135px;
    height:66px;
    border:none;
ursor:pointer;
}
.ui-dialog .good_top {
    background:url(../images/bg_good_top.gif) top repeat-x #003e5f;
    font-size:15px;
    color:#ffffff;
    padding-left:9px;
    padding-right:9px;
    padding-top:10px;
    padding-bottom:8px;
	width:222px;
}

/* 16.06.2010 - end */
