﻿body{background:url(../../dms/rnko/i/wrapper-bg.png) center repeat-y #f5f5f5;}
.grayform {background-color: #F5F5F5;}

/*NEWS*/
.news-title:hover { text-decoration: underline; }

.news-td { padding-left: 20px; }
.news-link { color: #000000 !important; font-size: 12px; text-decoration:none !important;}
.news-link:hover { text-decoration: underline; }
.date { color: #003894; font-size: 12px; }

.article { margin-top: -30px; }
.article-content { color: #000000 !important; }

li.dfwp-item { list-style-type:none !important;list-style-image: none !important; }
ul.dfwp-list { margin-left: -5px !important; margin-top: -20px !important; }

/*FILE TABLE*/
.ms-listviewtable tbody:first-child tr:first-child { display:none; }

/*MARKUP*/
.wrapper{ width:983px; margin:0 auto; /*background:url(../../dms/rnko/i/wrapper-bg.png)*/; height: auto;}

.wrapper .header{ height:168px; background:url(../../dms/rnko/i/header-bg.jpg) no-repeat; margin-left:4px}
.wrapper .header .rnko-logo { width:243px; height:53px; background:url(../../dms/rnko/i/rnko-logo.png) no-repeat; position:relative; top:60px; left:30px;}
.wrapper .header .rnko-logo a{ display:block; width:233px; height:53px;}

.wrapper .leftCol{ width:290px; float:left; padding-left:8px}

.wrapper .leftCol .index-btns { position:relative; width:100px; height:32px; left:158px; top:4px; border-right:#ffc61d solid 1px;}
.wrapper .leftCol .index-btns ul {padding-top:10px; padding-left: 5px;}
.wrapper .leftCol .index-btns ul li{ display:inline; margin-left:7px;}

.wrapper .leftCol .index-btns .index-btns-helper{position: absolute;top: 8px;left: -70px;}
.wrapper .leftCol .index-btns .index-btns-helper span{color: white;font-size: 10px; text-align: right;display:none}

.wrapper .leftCol .menu-wrapper{ width:230px; padding: 30px 37px 30px 23px;}
.wrapper .leftCol .menu-wrapper ul{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
.wrapper .leftCol .menu-wrapper ul li{margin-bottom: 20px; padding-left:7px !important;}
.wrapper .leftCol .menu-wrapper ul li a{color:#003894; text-decoration:none;}
.wrapper .leftCol .menu-wrapper ul li a:hover{text-decoration:underline;}
.wrapper .leftCol .menu-wrapper ul.submenu{display:none;font-family:Tahoma, Geneva, sans-serif;}

.wrapper .leftCol .menu-wrapper ul li.opened{ list-style-image:url(../../dms/rnko/i/arr.png);}

.wrapper .leftCol .menu-wrapper ul li ul{font-size: 12px;padding-left: 16px;margin-top: 20px;}
.wrapper .leftCol .menu-wrapper ul li ul li{ margin-bottom:12px; padding-left:7px !important;}
.wrapper .leftCol .menu-wrapper ul li ul li a{color:#2961a2;text-decoration:underline}


.wrapper .leftCol .usd-table {width:230px; margin:0 auto 100px auto; background:#f5f5f5; border-top:1px solid #ffc61d; /*border-bottom:1px solid #c8c8c8;*/}
.wrapper .leftCol .usd-table tr td{ vertical-align:bottom; padding-right:10px;padding-bottom:3px; text-align:right;}
.wrapper .leftCol .usd-table tr.prices{font-size:10px;border-bottom:1px solid #c8c8c8;}
.wrapper .leftCol .usd-table tr.prices td{border-bottom:1px solid #c8c8c8;}
.wrapper .leftCol .usd-table tr.taxes{font-size:11px; height:20px;}
.wrapper .leftCol .usd-table tr.taxes td{}
.wrapper .leftCol .usd-table tr td.usd-note{border-top: 1px solid #C8C8C8;border-bottom: 1px solid #C8C8C8;font-size: 10px;height: 15px;color: #969696;}

.wrapper .rightCol{ width:677px; float:left; padding-right:8px;}
.wrapper .rightCol .bc, .nobc {color:#2961a2;margin:30px 0 20px 0;line-height: 20px;font-family:Tahoma, Geneva, sans-serif; font-size:12px}

.wrapper .rightCol .bc a {color:#2961a2;}
.wrapper .rightCol .bc a.active {text-decoration:none}

.wrapper .rightCol .container{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color: #000000; width: 640px; line-height:16px; padding-bottom:45px;}
.wrapper .rightCol .container a{color:#2961a2; text-decoration: underline; }
.wrapper .rightCol .container h1{color:#646464; font-weight:normal;font-size: 22px;margin-bottom: 20px; font-family:Georgia, "Times New Roman", Times, serif; line-height:24px}
.wrapper .rightCol .container h2{color:#003894; font-weight:normal;font-size: 18px;margin-bottom: 20px; font-family:Georgia, "Times New Roman", Times, serif;line-height: 26px;}
.wrapper .rightCol .container p{ margin-bottom:15px; color:#323232;}
.wrapper .rightCol .container li{ color:#000000;}
.wrapper .rightCol .container ul{*margin-left:17px !important}
.wrapper .rightCol .container .hr{ background:#ffc61d; width:100%; height:1px; margin-bottom:15px;}
.wrapper .rightCol .container a.all-events-link{text-decoration:none;}
.wrapper .rightCol .container a.all-events-link:hover{text-decoration:underline;}
.wrapper .rightCol .container .event-b{ margin-bottom:5px;}
.wrapper .rightCol .container .event-b .event-date{margin-right: 10px;}
.wrapper .rightCol .container .event-b .event-text{display: block;position: relative;top: -15px;left: 80px;width: 555px;}
.wrapper .rightCol .container .event-b .event-text a{ text-decoration:none; color:#000;}
.wrapper .rightCol .container .event-b .event-text a:hover{text-decoration:underline}


.wrapper .rightCol .container ul{ list-style-type:disc;margin-left: 14px;}
.wrapper .rightCol .container ul li{margin-bottom:15px; list-style-image:url(../../dms/rnko/i/ul-li.png)}
.wrapper .rightCol .container ol{ list-style-type:decimal}
.wrapper .rightCol .container ol li{margin-bottom:15px;margin-left: 30px;}

/*BLOCKS*/
.top-blue{height:40px; background:#003894}

.year-b{margin-bottom:30px}
.year-b .year-date{ font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#505050;margin-bottom: 10px;}
.year-b ul{}
.year-b ul li{list-style:none !important;margin-left: -14px;}

/*FONTS*/
.blue{ color:#003894}
.yellow{ color:#ffc61d}
.litegray{color:#969696}
.gray{color:#666}
.tahoma { font-family:Tahoma, Geneva, sans-serif}
.georgia { font-family:Georgia, "Times New Roman", Times, serif}
.small {font-size:90%}
.smaller {font-size:80%}
.bold { font-weight:bold !important;}

/*FORMS*/
input[type=password], input[type=text], textarea, select {border-color:#7E7E7E #D9D9D9 #D9D9D9 #7E7E7E; border-style:solid; border-width:1px; font-family:Arial; font-size:13px; padding:2px}
input[type=checkbox],input[type=radio] {float:left; width:30px}
.form-item {float:left;width:590px}
input[type=submit] {float:right; position:relative; right:156px}
fieldset h4 {margin:0; font-weight:normal; font-size:13px; padding:0 0 6px 0; color:#333333}
label {display:block; float:left; width:150px; margin-right:20px}
label span {display:block}
fieldset {margin:0;padding:0; border:none}
fieldset div {clear:both; padding:6px 3px 5px 3px}
fieldset div input[type=text], fieldset div textarea {width:300px; padding:2px}
fieldset div select {width:510px; padding:2px}
.button-wrapper {padding-top:20px; background:#ffffff !important}
.button-wrapper input {border:1px solid #cccccc; background:#f1f1f1; padding:1px 15px; font-family:Arial; font-size:13px; cursor:pointer}
.button-wrapper input:hover {background:#f9f9f9}

/*TABLES*/
.marktable {border-collapse:collapse; font-size:11px; margin-top:30px;}
.marktable td, .marktable td.title{border:#CCC 1px solid; border-top:none; padding-left:5px}
.marktable td.title {color:#b0b0b0; text-align:left; padding-left:10px; font-weight:bold;}
.marktable td.blue {color:#003894;}
.marktable span.num{color:#003894;}
.marktable td.noleft {border-left:none; }
.marktable td.noright{ border-right:none}
.marktable td.nobottom{ border-bottom:none}
.marktable td.h2 {font-weight:bold; padding:7px 0 7px 10px;}
.marktable td.h3 {padding:0 0 0 20px}
.marktable td.h4 {padding:0 0 0 40px}

/*LISTS*/
ul.korona-banks li.new-account ul.submenu,
ul.processing-banks li.new-account ul.submenu,
ul.fsg-organisations li.new-account ul.submenu,
ul.fsg-banks li.new-account ul.submenu,
ul.medpolice li.new-account ul.submenu,
{display:block !important}
/*
ul.submenu li.accounts{list-style-image:url(/dms/rnko/i/arr.png) no-repeat;}*/
ul.submenu li.current a{text-decoration:none !important}
.menu-wrapper ul.side-nav li.current{background:url(/dms/rnko/i/arr.png) no-repeat 0 4px;}
.menu-wrapper ul.submenu li.current{background:url(/dms/rnko/i/arr.png) no-repeat 0 2px !important;}
.menu-wrapper ul.new-account li.new-account ul.submenu li {list-style-image:none !important}
ul.submenu{*margin-left:15px; font-size:12pt;}
ul.submenu a{color#2961a2}

li.current ul.submenu {
	display: block !important;	
}


/*FORM*/
.form-table { margin-top:20px; }
.form-table input, .form-table textarea { width:300px; }

.submit-btn { text-align: right; width: 468px; }
.submit-btn input  {border:1px solid #cccccc; background:#f1f1f1; padding:1px 15px; font-family:Arial; font-size:13px; cursor:pointer}
.submit-btn input:hover {background:#f9f9f9}

/*MAP*/
.sitemap ul.root { margin-left: 0 !important; }
.sitemap li { list-style-type:none !important;list-style-image: none !important; }
.sitemap .menu { width: 200px; }
.sitemap ul.root ul.static { margin-top: 20px; margin-left: 25px; }
.sitemap li li { list-style-image:url(../../dms/rnko/i/arr.png) !important; }

.ms-vb-icon { width: 1px !important; }
.ms-newgif { display: none !important; }

ul.folders li { list-style-image: url('http://rnko.ru/_layouts/images/folder.gif') !important; }
ul.pdfs li { list-style-image: url('http://rnko.ru/dms/rnko/i/pdf-small.png') !important; }

#boxwrap-bg { background-color: #444444; opacity: 0.6; position: fixed; left: 0; top: 0; z-index: 1336;}

/* hack for ie7-8 */
#boxwrap-bg { *background-color: transparent !important; }
#boxwrap-content { *border: solid 4px #2961A2; }

@media \0screen {
	#boxwrap-bg { background-color: transparent; }
	#boxwrap-content { border: solid 4px #2961A2; }
}
/**/

#boxwrap-content { padding: 40px 20px 20px 20px; width: 500px; min-height: 700px; background: #ffffff; position: absolute; z-index: 1337; text-align: center;}
#boxwrap-close { padding: 1px 3px 0 0; position: absolute; top: 0; right: 0; cursor: pointer; }

#boxwrap-content img { display: none; width: 500px; height: auto; margin-top: 30px;  }
#boxwrap-content a { text-decoration: underline; padding: 15px 0 15px 48px; background: url('http://rnko.ru/about/documentation/ustavRNKO/PublishingImages/pdfka.png') no-repeat left center; }
#showbox-content { display: none; }

ul.folders ul.pdfs { display:none; }

ul.folders > li > span { text-decoration: underline; cursor: pointer; color: #2961A2;}
ul.folders ul.pdfs { padding: 20px 0 5px 15px; }

ul.folders, ul.pdfs { padding-left: 20px; }

.news-paged .dfwp-item { display:none; }
.page-navigation { text-align: center; padding-top: 10px; padding-bottom: 10px; }
.page-navigation a, .page-navigation span { padding: 0 4px 0 4px; font-size: 13px; font-family: Verdana; }
.page-navigation a {  text-decoration: underline !important; }

.all-news-link { margin-top: -45px; margin-left: 550px; margin-bottom: 35px;  }
.all-news-link a { background: url('/dms/rnko/i/arr.png') right 3px no-repeat; padding-right: 12px; text-decoration: none !important; }
.all-news-link a:hover { text-decoration:underline !important; }


/* usd table */
.currencies {
	width: 234px;	
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	margin-left: 30px;
}	

.currencies_header {
	line-height: 30px;
	font-size: 16px;
	font-family: Georgia, serif;
	color: #6f6f6f;
}

.currencies_header .to-right {
	float: right;
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	margin-right: 10px;
}

.currencies_table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	color: #505050;
}

.currencies_table td,
.currencies_table th {
	text-align: center;
	vertical-align: middle;
}

.currencies_table th {
	background: #79bce5;
	background: -webkit-linear-gradient(top, #7ec4f0 0%, #73b2d9 100%);
	background: -moz-linear-gradient(top, #7ec4f0 0%, #73b2d9 100%);	
	background: -o-linear-gradient(top, #7ec4f0 0%, #73b2d9 100%);		
	background: -ms-linear-gradient(top, #7ec4f0 0%, #73b2d9 100%);			
	background: linear-gradient(top, #7ec4f0 0%, #73b2d9 100%);
	height: 26px;
	font-weight: normal;
	color: white;
}

.currencies_table td {
	border-bottom: 1px solid #e7e7e7;
	height: 30px;
}

.currencies_table .m-first td {
	background: #fcfcfc;
	background: -webkit-linear-gradient(top, #f7f7f7 0%, #fcfcfc 100%);
	background: -moz-linear-gradient(top, #f7f7f7 0%, #fcfcfc 100%);
	background: -o-linear-gradient(top, #f7f7f7 0%, #fcfcfc 100%);
	background: -ms-linear-gradient(top, #f7f7f7 0%, #fcfcfc 100%);			
	background: linear-gradient(top, #f7f7f7 0%, #fcfcfc 100%);
	padding-top: 4px;
}

.currencies_table .m-second td {
	background: #ffffff;
	background: -webkit-linear-gradient(top, #fcfcfc 0%, #ffffff 100%);
	background: -moz-linear-gradient(top, #fcfcfc 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #fcfcfc 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #fcfcfc 0%, #ffffff 100%);	
	background: linear-gradient(top, #fcfcfc 0%, #ffffff 100%);
}

.currencies_table td:first-child,
.currencies_table th:first-child {
	text-align: left;
	padding-left: 15px;
}

.currencies_footer {
	line-height: 30px;
	color: #6e6e6e;
	font-size: 10px;
	font-family: Georgia, serif;
}