body {

	margin: 0px;

	padding: 0px;

	background-color:white;

	color: black;

	font-family: Arial, Geneva CY, Sans-Serif;

	font-size: 0.8em;

}



a {

color: #336699;

}



h1{

font-size: 100%;

color: #CC0002;

}

h2 {

font-size: 100%;

color: #33669B;

margin: 0 0 0 0;

padding: 0 0 0 0;

}

strong{

color: #33669B;

}

li{

	list-style-image: url(/i/li.gif);

	list-style-position: outside;

}



div#head {

background: url(/i/head_fon.gif) repeat-x top left;

width: 100%;

}

div#head div#ban{

	margin: 0;

	padding: 0 0 0 290;

}

div#head div#ban div.h{

	margin: 40 0 0 0;

	width: 300;

	color: white;

	font-weight: normal;

	font-size: 150%;

}

div#head div#ban div.descr{

	margin: 15 0 0 5;

	color: #B9B8BE;

	font-size: 11px;
	
	line-height: 1.19;

	width: 200;

}

div#head div#ban div.descr a{

	color: white;

	text-decoration: none;

	font-weight: bold;

}



/*Навигация*/

div#nav {

	font-size: 12px;

	color: #CC0000;

	font-weight: bold;

	margin: 0 0 5 0;

}

div#nav a{

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	margin: 2 10 5 0;

}

div#nav a.on{

	color: #CC0000;

	font-weight: bold;

}

div#nav span{

	margin: 2 10 5 0;

}

div#head div#nav2{

	font-size: 11px;

	color: #CC0000;

	font-weight: bold;

	margin: 37 0 5 20;

}

div#head div#nav2 a{

	font-weight: normal;

	color: white;

	text-decoration: none;

	margin: 2 5 5 5;

}

div#head div#nav2 a.on{



	color: #CC0000;

	font-weight: bold;

}

div#head div#nav2 span{

	margin: 2 5 5 5;

}



div#nav3{

	font-size: 11px;

	color: #CC0000;

	font-weight: bold;

	margin: 10 0 5 20;

}

div#nav3 a{

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	margin: 2 5 5 5;

}

div#nav3 span{

	margin: 2 5 5 5;

}



div#img2{

	background-color: #E3E8EC;

	border-right: 10px solid #EE6326;

	width: 400;

	float: right;

	clear: right;

	padding: 0 10 0 15;

	margin: 0 0 10 10;

}

div#img2 div.plash{

	width: 280;

	background-color: #657686;

	padding: 10 10 0 10;



}

div#img2 div.plash img{

	border-bottom: 5px solid #657686;

}

div#nav4 {

	width: 278;

	padding: 5 0 5 0;

	background-color: #B9B9B9;

	text-align: center;

}

div#nav4 img{

	margin: 0 5 0 0;

	border: 0px !important;

}









div#sysnav{

background: #F0F0F0 url(/i/ug_left.gif) no-repeat bottom left;

margin: 0 10 5 0;

}



div#sysnav2{

background: url(/i/ug_right.gif) no-repeat bottom right;

}



div#sysnav img{

margin: 0 5 0 5;

}



div#navline{

border-top: 1px solid #CC0000;

}



/*крошки*/

div#kr{

font-family: tahoma;

padding: 10 10 10 22;

font-size: 10px;

color: black;

}

div#kr span{

	color: #cc0000;

	font-weight: bold;

}



div#kr a{

color: black;

font-weight: normal;

}



div#content{

float: none;

clear: both;

margin: 0;

padding: 0 0 0 20;

}



div#cc{

	width: 480;

	float: left;

	clear: right;

	padding-left: 20;

}



div#ccc{

	padding-left: 20;

}



div#block{

	background-color: #E3E8EC;

	border-right: 10px solid #EE6326;

	width: 400;

	float: right;

	clear: right;

	padding: 15 10 10 15;

	margin: 0 0 10 10;

}

div#block div{

	background: url(/i/bli.gif) no-repeat top left;

	padding: 0 0 0 15;

}



div#img{

	background-color: #E3E8EC;

	border-right: 10px solid #EE6326;

	width: 400;

	float: right;

	clear: right;

	padding: 15 10 0 15;

	margin: 0 0 10 10;

}







div#footer {

margin-top: 20;

font-family: tahoma;

font-size: 10px;

color: white;

height:14px;

padding: 5;

clear: both;

float: none;

background-color: #CC0000;

border-top: 3px solid #EE6326;

}





/*********************************/



table#down_tab {

	margin-bottom: 20;

	width: 98%;

	border-right: 10px solid #EE6326;

}



table#down_tab th {

	text-align: left;

	padding: 5 5 5 15;

	background-color: #96AFC3;

	color: white;

	font-weight: bold;

	font-size: 90%;

	border-bottom: 1px solid #CC0000;

	border-right: 1px solid white;

}

table#down_tab tr td {

	padding: 5;

	font-size: 90%;

}





table#down_tab tr.t1 td {

	background-color: #E3E8EC;

}

table#down_tab tr.t2 td {

	background-color: #C6D2DC;

}

table#down_tab tr td.sz {

	color: #cc0000;

}

table#down_tab tr td.vr {

	color: #485460;
	font-size: 80%;

}

table#down_tab tr.t1 td.li {

	padding-left: 15;

	background: #E3E8EC url(/i/tab_li.gif) no-repeat top left;

	font-weight: bold;

	color: #485460;

}

table#down_tab tr.t2 td.li {

	padding-left: 15;

	background: #C6D2DC url(/i/tab_li.gif) no-repeat top left;

	font-weight: bold;

	color: #485460;

}








