.listtable {
   /* background: #fff;
    border: 1px solid #000;
    border-left: 3px double #000;
    border-right: 3px double #000;*/
}
.listtable td, th  {
   /* padding: 6px 6px;
    background: #D9DFED;
    border-bottom: 1px solid #95bce2;
    vertical-align: top;*/
}

.listtable th {
    background: #CCD1D4;
}

.listtable td * {
   /* padding: 6px 11px;*/
}

.listtable tr.alt td {
   /* background: #DEE3E4;*/
}

.listtable tr.over td {
    background: #D5D6DA;
}

body{
	/*
	width:960px;
	*/
	width:1024px;
	margin:0 auto;

}
table.detail-view .null
{
	color: #ba6070;
	font-weight:bold;
}

table.detail-view
{
	background: white;
	border-collapse: collapse;
	width: 100%;
	margin: 0;
}

table.detail-view th, table.detail-view td
{
	font-size: 0.9em;
	border: 1px white solid;
	padding: 0.3em 0.6em;
	vertical-align: top;
}

table.detail-view th
{
	text-align: right;
	width: 160px;
}

table.detail-view tr.odd
{
	background:#E5F1F4;
}

table.detail-view tr.even
{
	background:#F8F8F8;
}

table.detail-view tr.odd th
{
}

table.detail-view tr.even th
{
}

table.nebo
{
	width: 1024px;
	height: 312px;
	background:url('/images/nebo.jpg');
}
table.menu
{
	width: 1024px;
	height: 38px;
	background:url('/images/menu.jpg');
}

div.text
{
		white-space: normal;
	width: 723px;

	padding: 0px 0 0 10px;
	font-family: Verdana ;
	font-size:12px;

}
div.red a
{
	text-decoration: none ;
	font-family:  Verdana ;
	color: #FFFFFF;
}

div.red1
{
	font-family:  Verdana ;
	color: #143393;
	padding: 0 0 0 15px;
}
div.red1 a
{
	color: #1D73AD;
}
div.info
{
	width: 300px;
	height: 399px;
	background:url('/images/info.jpg');
	color: #000000;
}
div.info a
{
	color: #000000;
}
div.vn
{
	font-family: Arial ;
	color: #000000;
	padding: 0 0 0 15px;
}
table.menu2
{
	width: 1024px;
	height: 38px;
	font-family:Arial;
}
div.menu3 a
{
	text-decoration: none ;
	color: #000000 ;
}
div.novosti
{
	width: 93px;
	height: 33px;
	background:url('/images/1111.jpg');

}
div.novosti1
{
	width: 93px;
	height: 33px;
	background:url('/images/0511.jpg');
	padding: 0 0 0 0 ;
}
div.uch
{
	font-family:  Verdana ;
	padding: 0 0 0 15px;
}
div.uch a
{
	color: #1D73AD;
}
div.uc
{
	font-family:  Verdana ;
	padding: 55px 20px 0 0;
}
div.uc a
{
	color: #1D73AD;
}
div.uch1
{
	font-family: Arial ;
	color: #000000;
	padding: 0 0 0 15px;
}
div.uch2
{
	height: 40px;
	font-family: Arial ;
	padding: 20px 0 0 175px;
}
div.uch2 a
{
	color: #1D73AD;

}
div.astro
{
	width: 195px;
	height: 47px;
	padding: 50px 0 0 50px;
}
div.ico
{
	width: 500px;
	height: 110px;
}
div.log
{
	width: 105px;
	height: 25px;
}
div.log3
{
	font-family: 'Arial' ;
	width: 250px;
	padding: 80px 0 10px 20px;
}
div.log3 a
{
	text-decoration: none ;
	color : #000000;
	padding: 0 50px 0 0;
}
div.l
{
	width: 250;
	height: 35px;
	padding: 5px 0 10px 20px;
	font-family: 'Arial' ;
}
div.l a
{
	color : #000000;
}
div.reg
{
	width: 170px;
	height: 25px;
	padding: 0 0 0 0;
}
div.log1
{
	width: 40px;
	height: 25px;
}
div.lo
{
	width: 100px;
	height: 25px;
	padding: 110px 0 0 0;
}
.type
{
	width: 40px;
	height: 20px;
	font-family: Arial ;

}
.type1
{
	width: 120px;
	height: 17px;
	font-family: Arial;
}

.type3
{
	width: 50px;
	height: 23px;
	font-family: Arial;
	background:url('/images/but.jpg');
	color: #FFFFFF;
}
.type5
{
	width: 70px;
	height: 23px;
	font-family: Arial;
	background:url('/images/but.jpg');
	color: #FFFFFF;
}
.type4
{
	width: 63px;
	height: 23px;
	font-family: Arial;
	background:url('/images/but.jpg');
	color: #FFFFFF;
}
.tu {margin-bottom:1.4em;border-collapse:separate;border-spacing:0;}
.table5
{
margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;
}

th {font-weight:bold;}
thead th {background:#c3d9ff;}


.table_nal{ border: 0; border-spacing: 0; border-collapse: collapse; }
.hlp_r	{ text-align: right; font:7pt/7pt Times; }
.hlp_l	{ text-align: left; font:7pt/7pt Times; }
.hlp_c	{ text-align: center; font:7pt/7pt Times; }
.rekv	{ font: 9pt/9pt Arial; font-weight: bold; padding: 3pt 0 2pt 6pt; }
.fio	{ font: 9pt/9pt Arial; font-weight: bold; text-align: center; font-style: italic; }