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

body {
	margin: 0;
	padding: 0;
	background-color: #e2e2e2;
	font-family: Arial, Helvetica, sans-serif;
}
.print-ver {
	margin: 0 0 10px 30px;
	padding: 0 0 4px 22px;
	float: right;
	font-size: 70%;
	color: #1fb25a;
	background-image: url(/img/bgr_008.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.print-ver a {
	color: #1fb25a;
}
.picpng {
	behavior: url('/uc_picpngfix.htc');
}
.top {
	vertical-align: top;
}
.left {
	text-align: left;
}
.line000 {
	background-color: #ffffff;
}
.line001 {
	background-image: url(/img/bgr_001.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	background-color: #1757b2;
}
.line001 td {
	vertical-align: top;
	text-align: left;
}
.line001 .first {
	padding: 0 0 0 10px;
}
.line001 .last {
	padding: 0 10px 0 0;
}
.line001 .td01 {
	padding: 12px 0 20px 0;
}
.line001 td a {
	padding: 0 0 0 26px;
	display: block;
	font-size: 90%;
	font-weight: bold;
	color: #ffffff;
	background-image: url(/img/bgr_009.gif);
	background-position: 14px 0.25em;
	background-repeat: no-repeat;
}
.line001 td a.active {
	color: #abc5eb;
	background-image: url(/img/bgr_009_a.gif);
}
.line001-eng {
	background-image: url(/img/bgr_001.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	background-color: #1757b2;
}
.line001-eng td {
	vertical-align: top;
	text-align: left;
}
.line001-eng .first {
	padding: 0 0 0 10px;
}
.line001-eng .last {
	padding: 0 10px 0 0;
}
.line001-eng .td01 {
	padding: 12px 0 20px 0;
}
.line001-eng td a {
	padding: 0 0 0 26px;
	display: block;
	font-size: 90%;
	font-weight: bold;
	color: #ffffff;
	background-image: url(/img/bgr_009.gif);
	background-position: 14px 0.25em;
	background-repeat: no-repeat;
	white-space: nowrap;
}
.line001-eng td a.active {
	color: #abc5eb;
	background-image: url(/img/bgr_009_a.gif);
}
.line002 {
	padding: 24px 0 0 0;
	background-color: #ffffff;
	background-image: url(/img/bgr_002.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.line003 {
	padding: 0 0 40px 0;
	height: 350px;
	vertical-align: top;
	background-image: url(/img/bgr_003.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}
.line004 {
	background-image: url(/img/bgr_004.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #1755af;
	border-bottom: 1px solid #ffffff;
}
.line004 td {
	padding: 20px 0 13px 24px;
	text-align: left;
	font-size: 75%;
	font-weight: bold;
	color: #ffffff;
}
.line004 td strong {
	padding: 0 14px 0 0;
	color: #7da7d9;
	float: left;
}
.line004 td span {
	padding: 0 0 0 0;
	float: left;
}
.line004 td img {
	margin: 0 0 0 4px;
	display: block;
	float: left;
}
.line004 td span.small {
	padding: 0 0 0 14px;
	font-size: 85%;
	line-height: 170%;
	font-weight: normal;
}
.line005 {
	padding: 0 0 20px 0;
	background-image: url(/img/bgr_011.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.line005 .td01 {
	padding: 14px 0 0 24px;
	font-size: 70%;
	color: #a09d7f;
	text-align: left;
	vertical-align: top;
}
.line005 .td01 strong {
	padding: 0 10px 0 0;
	font-weight: normal;
	color: #373333;
}
.line005 .td01 a {
	color: #a09d7f;
}
.line005 .td01 a.nolink {
	text-decoration: none;
}
.line005 .td01 span {
	padding: 0 8px 0 8px;
	color: #b7b7b7;
}
.line005 .td02 {
	padding: 18px 44px 0 14px;
	font-size: 70%;
	text-align: right;
	vertical-align: top;
}
.line005 .td02 a {
	color: #0066cc;
}
.line006 .td01 {
	padding: 32px 0 0 0;
	text-align: left;
}
.line006 .td01 img {
	margin: 0 0 0 24px;
}
.line006 .td02 {
	padding: 32px 0 0 0;
	text-align: left;
}
.line006 .td03 {
	padding: 32px 0 15px 0;
}
.line006 .td04 {
	text-align: right;
}
.line006 .td04 .search {
	margin: 34px 22px 0 0;
}
.line006 .td04 .search .s01 {
	padding: 0;
}
.line006 .td04 .search .s01 input {
	padding: 2px 0 0 12px;
	margin: 0 3px 0 0;
	width: 177px;
	height: 18px;
	border: 1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #adafb2;
}
.line006 .td04 .search .s02 {
	padding: 0;
}
.line006 .td04 .search .s03 {
	padding: 12px 0 0 0;
	text-align: right;
	color: #959595;
	font-size: 75%;
}
.line006 .td04 .search .s03 .blue {
	color: #0066cc;
}
.line006 .td04 .search .s03 .green {
	color: #1fb25a;
}
.line006 .td05 {
	padding: 0 5px 0 0;
}
.line006 .td06 {
	padding: 0 4px 0 4px;
}
.line006 .td07 {
	padding: 0 0 0 14px;
	font-size: 70%;
	text-align: left;
}
.line006 .td07 a {
	color: #1fb25a;
}
.line006 .td07 strong {
	color: #083a81;
}
.line007 {
	margin: 0 0 0 24px;
	padding: 11px 0 11px 0;
	width: 215px;
	background-image: url(/img/bgr_010.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.line007_2 {
	margin: 0 0 0 24px;
	padding: 11px 0 11px 0;
	width: 331px;
	background-image: url(/img/bgr_010_2.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.line007 .header {
	margin: 0 0 8px 0;
	padding: 0 20px;
	font-size: 130%;
	font-weight: bold;
	color: #1fb25a;
}
.line007 .announce {
	margin: 0 0 10px 0;
	padding: 0 20px;
	font-size: 75%;
	line-height: 130%;
	color: #083a81;
}
.line007 p {
	margin: 0 0 13px 0;
	padding: 0 20px;
	font-size: 75%;
	color: #464646;
}
.line007 ul.l1 {
	margin: 0;
	padding: 0 20px;
	font-size: 75%;
	font-weight: bold;
}
.line007 ul.l1 li {
	margin: 0 0 9px 0;
	padding: 0 0 0 17px;
	list-style: none;
	background-image: url(/img/bgr_012.gif);
	background-position: left 0.6em;
	background-repeat: no-repeat;
}
.line007 ul.l2 {
	margin: 2px 0 0 0;
	padding: 0;
	font-weight: normal;
}
.line007 ul.l2 li {
	margin: 0 0 5px 20px;
	padding: 0 0 0 17px;
	list-style: none;
	background-image: url(/img/bgr_013.gif);
	background-position: left 0.7em;
	background-repeat: no-repeat;
}
.line007 ul a {
	color: #0166cc;
}
.line007 ul a.active {
	color: #1fb25a;
	text-decoration: none;
}
.line007 p a {
	color: #0166cc;
}
.line007-news {
	margin: 0 0 0 24px;
	padding: 11px 0 11px 0;
	width: 215px;
/*	background-image: url(/img/bgr_010.gif);
	background-position: left top;
	background-repeat: no-repeat; */
}
.line007-news .header {
	margin: 0 0 8px 0;
	padding: 0 20px;
	font-size: 130%;
	font-weight: bold;
	color: #1fb25a;
}
.line007-news .date {
	margin: 0 0 4px 0;
	padding: 0 20px;
	font-size: 70%;
	color: #bf0000;
}
.line007-news .name {
	margin: 0 0 16px 0;
	padding: 0 20px;
	font-size: 75%;
	line-height: 130%;
	color: #083a81;
}
.line007-news .name a {
	color: #0166cc;
}
.line007-news .all-news {
	margin: 0;
	padding: 0 20px;
	display: block;
	font-size: 75%;
	font-weight: bold;
	color: #1fb25a;
}
.line007-news-sub {
	margin: 0 0 0 24px;
	padding: 0 0 0 0;
	width: 215px;
}
.line007-news-sub td {
	vertical-align: top;
	background-position: left top;
	background-repeat: repeat-y;
}
.line007-news-sub .td01 {
	background-image: url(/img/news_sub_02_b.png);
}
.line007-news-sub .td02 {
	background-color: #c2c7cf;
	background-image: url(/img/news_sub_03.png);
	background-repeat: repeat-x;
}
.line007-news-sub .td02 form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.line007-news-sub .td02 .head {
	margin: 0 0 12px 0;
	padding: 0 0 0 0;
	font-size: 130%;
	color: #828282;
}
.line007-news-sub .td02 .lab01 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	display: block;
	font-size: 80%;
	color: #083a81;
}
.line007-news-sub .td02 .lab02 {
	margin: 0 0 5px 0;
	padding: 0 0 0 0;
	display: block;
	font-size: 80%;
	color: #083a81;
}
.line007-news-sub .td02 .lab03 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 80%;
	color: #555555;
}
.line007-news-sub .td02 p {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 80%;
	color: #555555;
}
.line007-news-sub .td02 div {
	margin: 0 0 3px 0;
	padding: 0 0 0 0;
}
.line007-news-sub .td02 .inp01 {
	margin: 0 0 12px 0;
	padding: 0 0 0 0;
	display: block;
	width: 174px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #083a81;
}
.line007-news-sub .td02 .inp02 {
	display: block;
	margin: 20px 0 0 0;
	width: 128px;
	height: 28px;
}
.line007-news-sub .td02 .inp03 {
}
.line007-news-sub .td03 {
	background-image: url(/img/news_sub_04_b.png);
}
.line008 {
	margin: 0 0 10px 0;
}
.line009 {
	margin: 0 112px 0 0;
}
.line009 .header {
	margin: 0 0 11px 0;
	font-size: 140%;
	color: #083a81;
	font-weight: bold;
}
.line009 .block {
	margin: 0 0 26px 0;
}
.line009 .block img {
	margin: 4px 15px 5px 0;
	display: block;
	float: left;
}
.line009 .block .date {
	margin: 0 0 0 1px;
	font-size: 75%;
	color: #9b3336;
}
.line009 .block .name {
	margin: 0 0 0 2px;
	font-size: 90%;
	font-weight: bold;
	color: #636363;
}
.line009 .block p {
	margin: 0 0 10px 0;
	font-size: 80%;
	line-height: 130%;
	color: #464646;
}
.line009 .block p a {
	color: #0066cc;
}
.line009 .all-news {
	margin: -10px 0 0 0;
	display: block;
	font-size: 80%;
	font-weight: bold;
	color: #1fb25a;
}
.line010 {
	margin: 0;
	padding: 10px 0 0 0;
	width: 623px;
	background-image: url(/img/bgr_014.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.line011 {
	margin: 0;
	padding: 8px 28px 20px 28px;
	width: 567px;
	background-image: url(/img/bgr_015.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	background-color: #ffffff;
}
.line012 {
	margin: 0;
}
.line012 table {
	border-top: 1px solid #e1e1e1;
	border-left: 1px dotted #e1e1e1;
	border-bottom: 0;
	border-right: 0;
}
.line012 .foto {
	margin: 3px 20px 10px 0;
	float: left;
}
.line012 .foto2 {
	margin: 3px 40px 10px 0;
	float: left;
}
.line012 .foto3 {
	margin: 3px 20px 10px 0;
	float: left;
	border: 1px solid #e4e6eb;
}
.line012 .foto4 {
	margin: 3px 0 10px 20px;
	float: right;
}
.line012 .foto5 {
	margin: 23px 20px 10px 0;
	float: left;
}
.line012 hr {
	margin: 0;
	clear: left;
	height: 1px;
	border-bottom: 1px dotted #e1e1e1;
}
.line012 td {
	margin: 0;
	padding: 5px;
	font-size: 11px;
	color: #464646;
	vertical-align: top;
	border-top: 0;
	border-left: 0;
	border-bottom: 1px solid #e1e1e1;
	border-right: 1px dotted #e1e1e1;
}
.line012 td p {
	font-size: 100%;
}
.line012 td.head {
	font-weight: bold;
	color: #ffffff;
	background-color: #98b0d2;
	vertical-align: middle;
	text-align: center;
	border-bottom: 1px solid #adc1dd;
	border-right: 1px solid #adc1dd;
}
.line012 td.head p {
	color: #ffffff;
	text-align: center;
}
.line012 .small-header {
	margin: 0 0 4px 0;
	font-size: 100%;
	font-weight: bold;
	color: #1fb25a;
}
.line012 .small-header a {
	color: #1fb25a;
}
.line012 .header {
	margin: 0 0 0 0;
	font-size: 140%;
	font-weight: bold;
	color: #083a81;
}
.line012 h2 {
	font-size: 100%;
	color: #959595;
}
.line012 h3 {
	font-size: 100%;
	color: #083a81;
}
.line012 p {
	font-size: 80%;
	color: #464646;
}
.line012 p a {
	color: #0066cc;
}
.line012 ul {
	font-size: 80%;
	color: #464646;
}
.line012 ol {
	font-size: 80%;
	color: #464646;
}
.line012 .date {
	margin: 20px 0 10px 1px;
	font-size: 75%;
	color: #9b3336;
}
.line013 {
	margin: 20px 0 0 0;
}
.line013 .block {
	margin: 0 0 26px 0;
}
.line013 .block .date {
	margin: 0 0 0 1px;
	font-size: 75%;
	color: #9b3336;
}
.line013 .block img {
	margin: 4px 15px 5px 0;
	display: block;
	float: left;
	border: 1px solid #d7d7d6;
}
.line013 .block .small-name {
	margin: 0 0 0 2px;
	font-size: 90%;
	font-weight: bold;
	color: #083a81;
}
.line013 .block .name {
	margin: 0 0 0 2px;
	font-size: 90%;
	font-weight: bold;
	color: #636363;
}
.line013 .block .name a {
	color: #636363;
}
.line013 .block p {
	margin: 0 0 10px 0;
	font-size: 80%;
	line-height: 130%;
	color: #464646;
}
.line013 .block p a {
	color: #0066cc;
}
.line013 .back {
	margin: 0;
	display: block;
	font-size: 80%;
	font-weight: bold;
	color: #1fb25a;
}
.line014 {
	margin: 20px 0 0 0;
}
.line014 form {
	margin: 0;
}
.line014 p {
	margin: 0 0 10px 0;
	font-size: 90%;
	line-height: 130%;
	color: #bf0000;
}
.line014 label {
	margin: 0 0 4px 0;
	display: block;
	font-size: 90%;
	line-height: 130%;
	color: #464646;
}
.line014 input {
	margin: 0 0 10px 0;
	display: block;
	font-size: 90%;
	line-height: 110%;
	color: #464646;
	border: 1px solid #000000;
}
.line014 a {
	margin: 0 0 4px 0;
	display: block;
	font-size: 80%;
	font-weight: bold;
	color: #1fb25a;
}
.line015 {
	margin: 20px 0 0 0;
}
.line015 .block {
	margin: 0 0 26px 0;
}
.line015 .block img {
	margin: 4px 15px 5px 0;
	display: block;
	float: left;
}
.line015 .block .date {
	margin: 0 0 0 1px;
	font-size: 75%;
	color: #9b3336;
}
.line015 .block .name {
	margin: 0 0 0 2px;
	font-size: 90%;
	font-weight: bold;
	color: #636363;
}
.line015 .block p {
	margin: 0 0 10px 0;
	font-size: 80%;
	line-height: 130%;
	color: #464646;
}
.line015 .block p a {
	color: #0066cc;
}
.line016 {
	margin: 0;
}
.line016 hr {
	margin: 0;
	clear: left;
	height: 1px;
	border-bottom: 1px dotted #e1e1e1;
}
.line016 .header {
	margin: 0 0 0 0;
	font-size: 140%;
	font-weight: bold;
	color: #083a81;
}
.line016 h2 {
	font-size: 100%;
	color: #959595;
}
.line016 h2 a {
	color: #959595;
}
.line016 h3 {
	font-size: 100%;
	color: #083a81;
}
.line016 p {
	font-size: 80%;
	color: #464646;
}
.line016 p a {
	color: #0066cc;
}
.line016 ul {
	font-size: 90%;
	color: #464646;
}
.line016 ol {
	font-size: 90%;
	color: #464646;
}
.line016 li {
	margin-bottom: 1px;
}
.line016 li a {
	color: #0066cc;
}
div.akciya ol li p{
	font-size: 13px;
	font-style: normal;
}
div.akciya p{
	font-size: 13px;
	font-style: normal;
}
div.akciya p.un, div.akciya strong.un {
	text-decoration: underline;
}
div.akciya h1{
	text-align: center;
	font-size: 20px;
	margin-bottom: 26px;
}
div.akciya h2{
	font-size: 22px;
	margin-bottom: 6px;
}
div.akciya ol{
		font-size: 13px;
}