body.main {
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
}

li.level1 {
margin-left: 0px;
list-style-image: url(/images/lmia.gif);
}

li.level2 {
margin-left: 30px;
list-style-image: url(/images/lmi.gif);
}

li.level3 {
margin-left: 60px;
list-style-image: url(/images/lmia_blue.gif);
}

table {
	border:0;
}

table.main {
	height:100%;
	width:100%;
}

table.table_100 {
	width:100%;
}

td {
	padding:0px;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size:75%;
	color:#000000;
}

a {
	color:#0000CC;
	text-decoration:underline;
}

a:hover {
	color:#FF3333;
}

a.text:link {
	color:#000000;
	text-decoration:none;
}

a.text:visited {
	color:#000000;
	text-decoration:none;
}

a.text:hover {
	color:#000000;
	text-decoration:none;
}

td.content ul li a.black, td.content ul li a.black:hover{
	color:#000000;
	text-decoration:underline;
	font-size:12px;
}

a.black {
	color:#000000;
	text-decoration:underline;
}

a.black:hover {
	color:#000000;
	text-decoration:underline;
}

form {
	margin: 0px;
}

h1,.h1, h2, h3, h4, .zag, h5, h6 {
	font-size:150%;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	margin-top:12px;
	margin-bottom:12px;
}

.h1 {
	font-size:18px;
	margin-bottom:7px;
}

.h1 a, .h1 a:hover {
	text-decoration:none;
	color:#000000;
}

p.small {
	font-size:90%;
}


input.textfield {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	border:#D4D0C8 solid 1px;
	height:20px;
	font-size:12px;
	color:#7E7E7E;
	padding:0px 5px 0px 5px;
}

td.spacer_left {
	width:26%;
	height:1px;
}

td.spacer_left img {
	width:250px;
	height:1px;
}

td.spacer_right {
	width:74%;
	height:1px;
}

td.spacer_right img {
	width:750px;
	height:1px;
}

td.hat {
	/*background:url('../images/bg_hat.jpg') repeat-x left top;*/
	background:url('../images/bckgrnd.gif') repeat-x left top;
	height:246px;
	vertical-align:top;
}

td.hat table.hat {
	width:100%;
	/*background:url('../images/map.gif') no-repeat right top;*/
	height:246px;
}

td.hat_right {
	width:100%;
	text-align:left;
	vertical-align:top;
	height:137px;
	padding:12px 0 0px 0px;
	/*background:url('../images/map.png') no-repeat right top;*/
}

td.hat_right td {
	/*padding-right:15px;*/
	color:#004d99;
	font-size:12px;
	vertical-align:top;
	font-weight: bold;
}

td.hat_right td div {
/*	background:url('../images/top_point.gif') no-repeat left top;
	white-space:nowrap;
	padding-left:10px;*/
width:230px;
}

td.top_menu {
	height:25px;
	vertical-align:top;
	text-align:center;
	vertical-align:top;
}

td.tmi {
	padding:8px 10px 0px 10px;
	vertical-align:top;
}

td.tmi img {
	width:2px;
	height:2px;
}

td.tmt {
	vertical-align:top;
	color:#0000CC;
	text-decoration:underline;
	font-weight:bold;
	font-size:14px;
}

td.tmt a {
	color:#0000CC;
	text-decoration:underline;
}

td.tmt a:hover {
	color:#FF3333;
}

td.tmta {
	vertical-align:top;
	color:#E83131;
	font-weight:bold;
	font-size:14px;
}

td.polosa {
	background-color:#CCCCCC;
	border-left:#FFFFFF solid 26px;
	height:2px;
}

td.left {
	vertical-align:top;
	padding:15px 40px 40px 26px;
	height:100%;
}

/*new css*/
li.lmta {
list-style-image: url('/images/lmia.gif');
list-style-position:outside;
padding-top: 2px;
vertical-align:top;
font-size:14px;
}

li.lmta a, li.lmta a:hover {
	color:#FF3333;
}

li.lmt a{
	color:#0000CC;
	text-decoration:underline;
font-size: 14px;
}
li.lmt2 a{
	color:#0000CC;
	text-decoration:underline;
       /*font-size: 14px;*/
}

li.lmt a:hover, li.lmt2 a:hover {
	color:#FF3333;
}

li.lmt {
list-style-image: url('/images/lmi.gif');
list-style-position:outside;
padding-top: 2px;
vertical-align:top;
font-size:14px;
}

li.lmt2, 
li.lmt3 {
list-style-image: url('/images/lmia.gif');
list-style-position:outside;
padding-top: 2px;
vertical-align:top;
font-size:13px;
}

ul.lmt {
/*margin-left: 11px;*/
padding:0px;
}
/**/

td.lmta {
	vertical-align:top;
	color:#FF3333;
	text-decoration:none;
	padding-top:2px;
	font-size:14px;
}

td.lmta a {
	color:#FF3333;
}

td.lmta a:hover {
	color:#FF3333;
}

td.lmi {
	vertical-align:top;
	padding:8px 7px 0px 0px;
}

td.lmi img {
	width:4px;
	height:6px;
}

td.lmt {
	vertical-align:top;
	color:#0202FB;
	padding-top:2px;
	font-size:14px;
}

td.lmt a {
	color:#0000CC;
}

td.lmt a:hover {
	color:#FF3333;
}

td.l2mi {
	vertical-align:top;
	padding:10px 7px 0px 0px;
}

td.l2mi img {
	margin-top:5px;
	width:4px;
	height:6px;
}

td.l2mt {
	vertical-align:top;
	color:#000000;
	padding-top:4px;
	font-size:12px;
}

td.l2mt div {
	margin-top:5px;
	font-weight:bold;
	margin-bottom:2px;
}

td.amt {
	vertical-align:top;
	color:#535353;
	text-decoration:underline;
	padding-top:5px;
	font-size:12px;
}

td.amt a {
	color:#535353;
}

td.amt a:hover {
	color:#535353;
}

td.pmi {
	vertical-align:top;
	padding:7px 7px 0px 0px;
}

td.pmi img {
	width:4px;
	height:6px;
}

td.pmt {
	vertical-align:top;
	color:#7E7E7E;
	text-decoration:underline;
	padding-top:2px;
	font-size:11px;
}

td.pmt a {
	color:#7E7E7E;
}

td.pmt a:hover {
	color:#7E7E7E;
}

td.content {
	vertical-align:top;
	padding:20px 50px 40px 0px;
}

td.content ul.disk {
	list-style-image:none;
	list-style-position:outside;
	list-style-type: disc  !important;
}

td.content ul {
	list-style:none;
}

td.content ul.dash_main {
	list-style:url('../images/lmia.gif') outside;
	padding: 0 0 0 11px;
	margin:0 0 0 5px;
}

td.content ul.dash_main li {
	margin:3px 0px 4px 0px;
	padding:0;
}

td.content ul.dash_main li a{
	font-size:12px;
}

td.content ul li a {
	font-size:14px;
}


td.content ul.dash {

	list-style-image:url('../images/lmia.gif');
}

td.content ul li {
	margin-top:2px;
}

td.content ul li a {
	font-size:14px;
}

td.cmt {
	vertical-align:top;
	padding-top:5px;
}

td.cmt a {
	color:#0202FB;
	text-decoration:underline;
}

td.cmt a:hover {
	color:#FF3333;
}

td.bottom_left {
	vertical-align:top;
	text-align:center;
	padding:0px 15px 15px 0px;
}

td.wa {
	background:url('../images/wa.gif') no-repeat left top;
	padding:0px 0px 0px 30px;
	font-size:11px;
	color:#000000;
	line-height:15px;
}

td.wa a, td.wa a:hover {
	color:#000000;
	text-decoration:none;
}

td.bottom_right {
	vertical-align:top;
	padding:0px 15px 20px 0px;
}

td.bottom_right_td {
	vertical-align:top;
	width:33%;
	padding:20px 35px 0px 0px;
	font-size:11px;
}

td.bottom_right_td .header {
	color:#9D9D9D;
	font-weight:bold;
	margin-bottom:5px;
}

.bottom_right_td ul {
list-style-type:none;
  margin:0;
  padding:0 0 0 1em;
  text-indent:-1em;
}

.bottom_right_td ul li {
  padding:0;
  margin:0 0 0.25em 0;
}

span.bmi {
	vertical-align:top;
	color:#9D9D9D;
	padding-right:3px;
	font-size:10px;
}

span.bmt {
	vertical-align:top;
	color:#9D9D9D;
	font-size:10px;
}

span.bmt a, span.bmt a:hover {
	color:#9D9D9D;
	text-decoration:underline;
}

td.bottom_right_logo {
	background:url('../images/bottom_logo.gif') no-repeat left 80%;
	vertical-align:top;
	padding:20px 35px 0px 70px;
	font-size:11px;
}

td.bottom_right_logo a, td.bottom_right_logo a:hover {
	color:#000000;
	text-decoration:none;
}

td.counters {
	padding:0px 0px 0px 70px;
}

span.h2{
	font-size:150%;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

span.h3 {
	color:#000000;
	font-family:Tahoma,Arial,Verdana,Helvetica;
	font-size:115%;
	text-decoration:none;
}

.search_box {
	border:2px groove threedface;
	display:block;
	margin-left:2px;
	margin-right:2px;
	padding:0.35em 0.625em 0.75em;
}

table.border {
	border:1px solid #000000;
}

table.border td {
	border:1px solid #000000;
	padding:2px;
}

hr.polosahr {
	color:#CCCCCC;
        margin:20px 0px 10px 0px;
	height:1px;
}

table.vrezka td {
	padding: 3px 5px 3px 5px;
	border:1px #000000 !important;
}
div.tasks {
	position:absolute;
	/*left: 340px;*/
	top: 30px;
	left :27%;
}
span.task {
	font-size: 18px;
	font-family: Arial;
	/*color: #820000;*/
	color: #FFE500;
}

img.maps {
padding-top: 10px;
padding-right: 15px;
}
ul.dash li{
font-size: 14px;
}