html  { height:100%; }
body  { height: auto !important; height:100%; min-height:100%; }
body, html, form  { padding:0; margin:0; }

body			  {
					BACKGROUND:#B9B9B9;
					BACKGROUND-IMAGE:url(./img/body.bg.png);
					color:#5A5A5A;
					FONT:12px Verdana, Tahoma;
				  }


.blinks	{ padding-top:8px; }

.main			  {
					background:url(./img/mainbg.png) repeat-x top;
					color:#5A5A5A;
					font:12px Verdana, Tahoma;
				  }
.hline { background:url(./img/hline.png) repeat-x; }
.vline { background:url(./img/vline.png) repeat-y top; }

.phones { font:bold 12px Verdana; padding-right:20px; background:inherit; }

a.m {FONT:bold 14px Verdana,Arial; display:block; line-height: 47px; text-align:center; float:center; color:#5A5A5A; text-decoration:none; background-color:inherit}
a.m:hover {background: #3578B8 url(./img/menu1.png) repeat-x; color:#5A5A5A;}
a.m:active {background: #3578B8 url(./img/menu1.png) repeat-x; color:#5A5A5A;}

.mn			{ FONT:bold 12px Verdana,Arial; COLOR:#000000; TEXT-DECORATION:none; }
.mn:hover		{ FONT:bold 12px Verdana,Arial; COLOR:#000000; TEXT-DECORATION:none; BACKGROUND-IMAGE:url(./img/menu1.png); }

A.mnu			{ FONT:bold 12px Verdana,Arial; COLOR:#FFFFFF; TEXT-DECORATION:none; }
A.mnu:hover		{ FONT:bold 12px Verdana,Arial; COLOR:#FFFFFF; TEXT-DECORATION:none; }

A.m1			{ FONT:14px Verdana,Arial; COLOR:#FFFFFF; TEXT-DECORATION:none; }
A.m1:hover		{ FONT:14px Verdana,Arial; COLOR:#FFFFFF; TEXT-DECORATION:underline; }

A.bm			{ FONT:11px Verdana,Arial; COLOR:#FFFFFF; TEXT-DECORATION:none; }
A.bm:hover		{ FONT:11px Verdana,Arial; COLOR:#FFFFFF; TEXT-DECORATION:underline; }

A.s			{ FONT:11px Verdana,Arial; COLOR:#F5821F; TEXT-DECORATION:none; }
A.s:hover		{ FONT:11px Verdana,Arial; COLOR:#F5821F; TEXT-DECORATION:underline; }

a.news			{ FONT:12px Verdana,Arial,Tahoma; COLOR:#5A5A5A; TEXT-DECORATION:none; }
a.news:hover	{ FONT:12px Verdana,Arial,Tahoma; COLOR:#5A5A5A; TEXT-DECORATION:underline; }

a.ddmn			{ FONT:12px Arial,Tahoma; COLOR:#5A5A5A; TEXT-DECORATION:none; }
a.ddmn:hover	{ FONT:bold 12px Arial,Tahoma; COLOR:#5A5A5A; TEXT-DECORATION:none; }

a.menu1:hover	{ FONT:12px Arial,Tahoma; COLOR:#ED1C24; TEXT-DECORATION:none; }
a.menu1			{ FONT:12px Arial,Tahoma; COLOR:#E1E0E0; TEXT-DECORATION:none; }

a.link:visited	{ COLOR:#F5821F; TEXT-DECORATION:none; }
a.link:hover	{ COLOR:#F5821F; TEXT-DECORATION:underline; }
a.link			{ COLOR:#F5821F; TEXT-DECORATION:none; }

.ddtd			{ TEXT-INDENT:10px; }

.nws			{ FONT:bold 12px Verdana; COLOR:#F5821F; TEXT-DECORATION:none; }
.nws1			{ FONT:12px Verdana; color:#5A5A5A; TEXT-DECORATION:none;
				  padding-right:25px;
				  padding-left:25px; }

.phones			{ FONT:bold 14px Verdana; COLOR:#4C4B4B; TEXT-DECORATION:none; }

.sfield			{ FONT:12px Verdana,Arial; HEIGHT:14px; WIDTH:265px; }

.info1			{ font:11px Verdana,Arial;
				  padding-top:5px;
				  padding-bottom:5px;
				  padding-left:10px;
				}
.s1			{ font:11px Verdana,Arial;
				  padding-left:22px;
				}
.bmnu			{ font:11px Verdana,Arial;
					color:#FFFFFF;
				  padding-left:70px;
				}

.binfo			{ BACKGROUND:#B9B9B9;
					BACKGROUND-IMAGE:url(./img/body.bg.png);
					font:11px Verdana,Arial;
				  padding-top:5px;
				  padding-bottom:5px;
				  padding-left:10px;
				}

table
  {
	border-collapse: collapse;
	border-color: black;
  }

.counters { filter:alpha(opacity=50); /* IE 5.5+*/
		-moz-opacity: 0.50; /* Mozilla 1.6 и ниже */
		-khtml-opacity: 0.50; /* Konqueror 3.1+, Safari 1.1 */
		opacity: 0.50; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ }


.vb1			  {
					BACKGROUND-IMAGE:url(./img/vb1.png);
					BACKGROUND-REPEAT:repeat-y;
				  }

.bottom			  {					FONT:11px Verdana,Arial;
					COLOR:#000000;
					PADDING-LEFT:3px;
					PADDING-RIGHT:3px;
				  }

.tdbody			  {
					BACKGROUND-IMAGE:url(./img/body.bg.png);
					  border-top:1px dotted #BDBDBD;
					  border-right:none;
					  border-bottom:none;
					  border-left:1px dotted white;
				  }

.tdbody1			  {
					BACKGROUND-IMAGE:url(./img/body.bg.png);
					  border-top:1px dotted #BDBDBD;
					  border-right:none;
					  border-bottom:none;
					  border-left:none;
				  }


