html, body {
height: 100%;
width: 100%;
}

* {
margin: 0; padding: 0; border: 0;
}

body {
background: #00649B;
/*  #00649B*/
font-family:  Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #FFFFFF;
}

h1, h2, h3 {
	font-size: 11pt;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 8px;
	padding-bottom: 15px;
    font-weight: bold;
}

p {
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 10px;
}

/* em {
	text-align: left;
	font-size: 10pt;
	padding-left: 5px;
    padding-right: 5px;
}
*/ 
ul {
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 40px;
}

ol {
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 40px;
}

a:link, a:visited, a:active {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
}

.a_ {
	float: left;
	height: 103px;
	background-image: url(img/a_back.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 1004px;
}
.b_ {
	float: left;
	height: 23px;
	background-image: url(img/b_back.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 1004px;
}

.c_ {
	float: left;
	height: 12px;
	background-image: url(img/c_back.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 1004px;
/*width: 1004px;*/
}

#d_ {
	float: left;
	width: 1004px;
   /* background: #006FAF; */
	background-image: url(img/d_back.jpg);
	background-repeat: repeat-y;
	background-position: left top;

}

#d:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#d_0 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(img/d_back.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 217px;
	margin: 0px;
	padding: 0px;
}
#d_01 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(img/d_back.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 179px;
	margin: 0px;
	padding: 0px;
}
#d_1 {
	float: left;
	text-decoration: none;
	text-align: justify;
	background-image: url(img/d1_back.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 596px;
}

#d_11 {
	float: left;
	text-decoration: none;
	text-align: justify;
	background-image: url(img/d1_back.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 663px;
}
#d_2{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(img/d2_back.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	text-align: left;
	width: 191px;
}


.e_ {
	float: left;
	height: 14px;
	background-image: url(img/e_back.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 1004px;
	text-align: center;
}

ul.d2 {
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 34px;
	list-style-type: circle;
}


#all{
	float: left;
	background: #006FAF;
	width: 1004px;
}
 
p.block {
	font-size: 9pt;

}
.v1 {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #CCCCCC;
	/*letter-spacing: 0.1em;*/
}
a.v1:link, a.v1:visited, a.v1:active {
	text-decoration: none;
	color: #CCCCCC;
	font-weight: normal;
}
a.v1:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a.v1s:link, a.v1s:visited, a.v1s:active {

	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

a.v1s:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
p.e_p {
	text-align: center;
	font-size: 9px;
	padding-top: 15px;
}
span.ramka {
	display: block;
	letter-spacing: 1px;
	color: #fff;
	text-align: left;
	padding-left: 8px;
	padding-right: 3px;
	margin-bottom: 2px;
	margin-left: 1px;
	width: 63px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
a.anews:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a.anews:link, a.anews:visited, a.anews:active {

	text-decoration: none;
	color: #CCCCCC;
	font-weight: normal;
}
p.news {
	color: #fff;
	text-align: left;
	padding-right: 8px;
	padding-left: 20px;
	padding-top: 1px;
	padding-bottom: 15px;
}

.un1 {
    font-family: "Arial Narrow", Arial, Helvetica;
    font-size: 11px;
    font-variant: normal;
    color: white;
    background-color: #00649B;
    border: 1px solid #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-transform: none;
    text-decoration: none;
}

.px2 {
	border-bottom: 1px solid #CCCCCC;
	height:14px;
	width:506px;
	margin: 0px 0px 14px 0px;
}
table.t {
    border-spacing: 0px;
    border-collapse: collapse;
    border-top: 4px none #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}
table.t th {
    text-align: left;
    font-weight: normal;
    padding: 0.2em 0.5em;
    border-top: 1px solid #FFFFFF;
}
table.t  td {
	text-align: right;
	border-top: 1px solid #FFFFFF;
	padding: 0.8em;
	vertical-align: top;
}
table.t  thead th {
    text-align: center;
    border-bottom: 2px solid #FFFFFF;
}
table.t  th.Corner {
    text-align: left;
}