@charset "utf-8";
/* CSS Document */

html, body {margin: 0;padding: 0;width: 100%;height: 100%;}

#all{background-color:#ffffff; width:100%; height:100%; }

#header {background-color:#ffffff; clear:both; overflow:hidden;border:none;}
#top_green {width:1210px; height:40px; margin:0px auto; background:url(../img/decor/header.gif) top left repeat-x;}

#metaNavi{position:relative;width:625px;height:auto;border:none;}
#metaNavi .logo {position:absolute;float:left;width:368px; height:94px;border:none;}
#metaNavi .inputSearch {position:absolute;float:left;width:253px;font-size:14px; padding-top:18px;padding-left:400px;font-family:Tahoma, Geneva, sans-serif;color:#626262;}
#metaNavi img{border:0px none; vertical-align:top; margin:0}
.text {font-size:14px; font-family:SansDisplay, sans-serif; color:#ffffff;}

#mainNav{height:58px; width:976px; padding:0px 0px 0px 0px; z-index:10; background:url(/img/decor/navi_off.gif) top left repeat-x; -webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1); clear:both}
#mainNav ul{padding:4px 0px 0px 1px; height:58px; margin:0px; line-height:19px; list-style:none;z-index:10;}
#mainNav ul li{display:block; font-size:14px;font-family:Tahoma, Geneva, sans-serif; height:58px; width:162px; float:left; background:url(/img/decor/divider.gif) top right no-repeat; padding:6px 1px 0px 0px}
#mainNav ul li.last{width:151px;display:block; font-size:14px;font-family:Tahoma, Geneva, sans-serif; height:58px; float:left;background:url(/img/decor/divider_none.gif) top right no-repeat; padding:6px 1px 0px 0px}
#mainNav ul li a{color:#fff; text-decoration:none; display:block; vertical-align:middle;float:left;height:58px; padding:0px 19px 0px 19px}
#mainNav ul li a:hover,#mainNav ul li a.active{color:#262626;width:125px;padding:15px 19px 0px 20px}
#mainNav ul li a:hover,#mainNav ul li a.active{height:49px;background:#fff;margin-left:-2px;margin-top:-16px;border:1px solid #cecece;border-bottom:none;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;z-index:20}

#disclaimer	{border-top:1px solid #848484; color:#707070; font-size:12px; font-family:'tahoma',sans-serif; line-height:1.2em; padding:4px 0 0}
#disclaimer p	{padding:0 0 6px; margin:0}
#disclaimer a	{color:#707070}

ul.downloads_list	{margin:0; padding:0 0 16px 0; list-style:none; line-height:18px}
ul.downloads_list li	{padding:0 0 2px 15px}
ul.downloads_list.news	{padding:0}
ul.downloads_list.news li	{padding:0 0 12px 15px}

ul.downloads_list li .date {color:#1a991a;margin-left:-15px;font-weight:bold}
ul.downloads_list li .date a {text-decoration:underline;color:#000;}
ul.downloads_list li .link {margin-top:-10px;}

ul.pdf_list	{list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0;margin-left:0px;padding:0 0 0px; line-height:20px;}
ul.pdf_list li	{background:transparent url(../img/misc/pdf.gif) no-repeat scroll 0px 8px;list-style-image:none;list-style-position:outside;
list-style-type:none;margin:0;padding:4px 10px 4px 26px; zoom:1}

ul.downloads_pdf	{list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0;margin-left:0px;padding:0 0 0px; line-height:20px;}
ul.downloads_pdf li	{background:transparent url(../img/misc/pdf.gif) no-repeat scroll 0px 8px;list-style-image:none;list-style-position:outside;
list-style-type:none;margin:0;padding:4px 10px 4px 26px; zoom:1}
ul.downloads_pdf li a	{}
ul.downloads_pdf li a:hover	{text-decoration:underline; color:#000}

.smaller {color:#999999; font-size:15px; font-family:SansDisplay; line-height:140%;}

ul.links_list	{margin:0px;padding:0px 0px 16px 0px; list-style:none; line-height:16px}
ul.links_list li	{list-style:none; background:url(../../new_green/link_list_new_green.png) left 3px no-repeat; padding:0px 15px 0px 15px}
ul.links_list li a	{text-decoration:none}
ul.links_list li a:hover	{text-decoration:underline; color:#05933d}
ul.links_list li.active	{background-color:#c9c9c9; margin:0 -7px; padding-left:22px; background-position:7px 3px}
ul.links_list.news	{padding:0}
ul.links_list.news li	{padding:0 0 12px 15px}
#leftPart1 ul.links_list, #rightPart1 ul.links_list	{line-height:18px}

ul.links_list_none	{margin:0px;padding:0px 0px 16px 0px; list-style:none; line-height:16px}
ul.links_list_none li	{list-style:none; background:none; left 3px no-repeat; padding:0px 15px 0px 0px}

ul.links_list_none li a	{text-decoration:none}
ul.links_list_none li a:hover	{text-decoration:underline; color:#05933d}
ul.links_list_none li.active	{background-color:#c9c9c9; margin:0 -7px; padding-left:22px; background-position:7px 3px}

.clear{clear:both; height:0px;}

ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0 20px 6px; line-height:20px;}
ul li {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:4px 0 4px 6px; zoom:1}

/*new styles*/
.mainIMG {width:auto; height:360px; margin:48px 0px 25px; background:url(/img/photos/main-sber.png); background-size:cover; background-position:center; background-repeat:no-repeat; box-shadow:none; border-radius:20px;}
.contentBIG {height:100%; width:1062px; }
#centralPartBIG {position:relative; min-height:100%;height:100%;width:auto; margin: 0px auto; }
.pageText {width:976px; margin: 0px auto;border:none}
.left_side {float:left;width:800px;}
.left_side_big {float:left;width:976px;}
.left_side_big_main {float:left;width:976px;padding-top:20px;line-height:22px; font-size:14px;}
.layout_sidebar {background: #FAFAFC; border-radius: 16px;position:relative;float:right; width:270px; padding:20px;margin-bottom:20px;}
.block_sidebar_title {font-family:SansDisplay;font-size:20px;line-height:24px;color:#000000; margin-bottom: 25px;}

#disclaimerbig p {padding:0 0 15px; margin:0;}
#disclaimerbig .grey {color:#707070;font-size:12px;}

ul.disc {list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0;margin-left:10px;padding:0 0 0px; line-height:13px;}
ul.disc li {background:transparent url(../img/decor/list_round_green.gif) no-repeat scroll 0px 8px;list-style-image:none;list-style-position:outside;
list-style-type:none;margin:0;padding:4px 0 4px 12px; zoom:1}

.footer_push {height:130px; margin:20px 0 0;}

.r_button {position:absolute;vertical-align:middle;display:table-cell;width:227px;height:42px;line-height:42px;left:290px;top:27px;background:url('/v3/img/buttons/research.gif') no-repeat;}
.r_button:hover {background:url('/v3/img/buttons/research_h.gif') no-repeat;}
.r_button:active {background:url('/v3/img/buttons/research_a.gif') no-repeat;}
.r_button p {vertical-align:middle;display:table-cell;color:#4e4e4e;font-family:Tahoma, Geneva, sans-serif;font-size:14px;padding-left:45px;}
.r_button a {text-decoration:none;color:#4e4e4e;}

.l_button {vertical-align:middle;display:table-cell;width:227px;height:42px;line-height:42px;left:0px;background:url('/v3/img/buttons/login.gif') no-repeat;}
.l_button:hover {background:url('/v3/img/buttons/login_h.gif') no-repeat;}

.l_button span {color:#4e4e4e;font-family:Tahoma, Geneva, sans-serif;font-size:14px;padding-left:95px;}
.l_button a {text-decoration:none;color:#4e4e4e;}

input:-webkit-autofill {color: #fff !important;}

#research {position:absolute; width:227px;height:42px;left:290px;top:27px;}
#research p {line-height:12px; color:#4e4e4e;font-family:Tahoma, Geneva, sans-serif;font-size:14px;padding-left:45px;}
#research a {text-decoration:none;color:#4e4e4e;}

ul.simple_list {margin:0px;padding:0px 0px 16px 0px; list-style:none; line-height:16px}
ul.simple_list li	{list-style:none; background:none; padding:0px 15px 5px 0px}

.simple_list li a {
	text-decoration:none;
}

.simple_list li a:hover {text-decoration:underline; color:#05933d;}

.date_title + ul + li {
    color: #05933d;
}

.date_title {
	font-size: 14px;
	font-family: SansDisplay;
	padding: 0;
	color: #05933d;
}

ul.pagination {
	padding-inline-start: 0;
	padding-top: 10px;
}

ul.pagination li {
	background: none;
}

.news-index .grid-view table tbody td {
	text-align: left;
	vertical-align: middle;
	max-width: 125px;
	word-wrap: break-word;
}

.wrapperContent .news-list-index .news-block p {
	margin: 0;
	padding: 0;
}

.news_detail .news-top-text {
	font-size: 32px;
}

.news_detail .news-top-text + h1 {
	margin-top: 0;
	padding-top: 10px;
	max-width: 100%;
	word-wrap: break-word;
}

.wrapperContent .news_detail p.link-line {
	margin-top: 20px;
}

.wrapperContent .news-list {
	padding: 0;
}