body {  scrollbar-face-color: lightsteelblue;
  scrollbar-highlight-color: dimgray;
  scrollbar-shadow-color: dimgray;
  scrollbar-3dlight-color:  dimgray;
  scrollbar-arrow-color: dimgray;
  scrollbar-track-color: steelblue;
  scrollbar-darkshadow-color: steelblue}

TR.background2 TD {
	BORDER-RIGHT: #77b9e4 1px solid; BORDER-TOP: #ffffff 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; BORDER-BOTTOM: #77b9e4 1px solid
}

TR.nav TD.swath {
	BORDER-RIGHT: medium none; 
}
.textLogo {FONT-SIZE: 25px; FONT-FAMILY: verdana, arial, sans-serif;color: #0f73a4
}
.header {
	FONT-FAMILY: arial, helvetica, sans-serif;FONT-SIZE: 20px;FONT-WEIGHT: bold;COLOR: #000
}
.header2 {
	FONT-FAMILY: arial, helvetica, sans-serif;FONT-SIZE: 14px;FONT-WEIGHT: bold;COLOR: #ff3300
}

.background A:link {
	TEXT-DECORATION: none
}
.background A:visited {
	TEXT-DECORATION: none
}
.background A:hover {
	TEXT-DECORATION: none
}
.navText2 {
	FONT-FAMILY: arial, helvetica, sans-serif; font-size: 12px; font-weight:bold;
}

.navbutton {
	BORDER-RIGHT: #003366 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #eaeff4 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; MARGIN: 2px; BORDER-LEFT: ##eaeff4 1px solid; COLOR: #036; PADDING-TOP: 1px; BORDER-BOTTOM: #036 1px solid; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #eaeff4
}
.text {
	FONT-FAMILY: arial, helvetica, sans-serif;FONT-SIZE: 12px
}
.text2 {
	FONT-FAMILY: arial, helvetica, sans-serif;FONT-SIZE: 12px;FONT-WEIGHT: bold;COLOR: white
}
.text3 {
	FONT-FAMILY: arial, helvetica, sans-serif;FONT-SIZE: 11px
}
.content{
	MARGIN: 2px 2px 10px; COLOR: #000; background-color:#F0FFF0; 
}
.nav{
	MARGIN: 2px 2px 10px; COLOR: #000;  BACKGROUND-COLOR: #aeaeae;text-align: middle
}

.nav A:link {text-decoration: none
}
.nav A:visited {
	text-decoration: none
}
.nav A:hover {
         text-decoration: none
}
.navText  {
	FONT-SIZE: 11px; FONT-FAMILY:  arial, verdana, sans-serif;line-height: 10px
}
.footer{
	MARGIN: 2px 2px 10px; COLOR: #000;  BACKGROUND-COLOR: #dddddd;text-align: middle; font-size:9pt; 
}

.footer A:link {text-decoration: none}
.footer A:visited {text-decoration: none}
.footer A:hover {text-decoration: none}

A {color:Darkblue;}
A:hover {color:red;}
A:visited {color:Darkblue;}
A.1 {color:Darkblue; text-decoration: none; font-family: Arial; font-weight: bold; font-size: 15px;} 
A.1:visited {color:Darkblue;}
A.2 {color:Darkblue; text-decoration: none;  font-size: 14px}
A.2:visited {color:Darkblue;}
A.foto {color:red;}
A.foto:hover {color:red;}
A.foto:visited {color:Darkblue;}
A.voprk {text-decoration: none; FONT-FAMILY: Arial, Helvetica, sans-serif}

A.3 {color:Darkblue; text-decoration: none;  font-size: 11px;}
A.3:visited {color:Darkblue;}

A.n {color:#666666; text-decoration: ;}
A.n:hover {color:red;}
A.n:visited {color:#666666;}

table.gsokr {FONT-FAMILY: arial, helvetica, sans-serif; font-size: 12px;}
table.gsokr2 {FONT-FAMILY: arial, helvetica, sans-serif; font-size: 10px;}
td.probel {font-size: 4pt;}
a.content {font-size: 10pt; font-family: Arial;}
td.content {font-size: 10pt; font-family: Arial;}

.menu {FONT-FAMILY: Arial, Helvetica, sans-serif}
.menu LI A:link {COLOR: white; FONT-WEIGHT: bold}
.menu LI A:visited {COLOR: brown; FONT-WEIGHT: bold}
.menu UL {opacity: .9; filter: alpha(opacity=90); PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none}
.menu UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 0px; PADDING-TOP: 3px; POSITION: relative}
 HTML LI UL {LEFT: 0px; TOP: 21px}
.menu UL LI UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f66666; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.menu LI UL {MARGIN-TOP: 1px; DISPLAY: none; BACKGROUND: #f66666; WIDTH: 200; POSITION: absolute}
.menu LI A {COLOR: #000; BORDER-RIGHT: #f66666 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f66666 1px solid; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f66666 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #f66666 0px solid; TEXT-DECORATION: none}
.menu LI UL LI A {COLOR: #000; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; WIDTH: 200; PADDING-TOP: 2px; BORDER-BOTTOM: medium none;}
.menu UL LI.over {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f66666; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-RIGHT: 1px; PADDING-TOP: 3px; POSITION: relative}
.menu LI A:hover {COLOR: #666;BACKGROUND:beige; FONT-WEIGHT: bold}
.menu LI:hover UL {DISPLAY: block}
LI.over UL {DISPLAY: block}

DIV#smolnews {	/* Вид блока новостей*/
	margin: auto; 
	padding: -5px;
	text-align: left; 
	font-size: 12px; font-weight: normal;
	border: solid; border-width: 0px; border-color: #CCC;
}

DIV#smolnews UL{ /* Вид заголовка блока и списка новостей*/
	margin: 0px; ;
	padding: 0px;
	font-size: 0px;
        text-decoration: none;
}

DIV#smolnews UL LI{ /* Вид каждого элемента списка новостей */ 
	margin: 0px; margin-top: 2px; margin-left: 20px; margin-right: 10px;
	padding: 0px;
	font-weight: normal;
	font-size: 11px;
}

div.left {font-size: 10pt; font-family: Arial; font-weight: bold; color:darkblue}
td.ban {font-size: 10pt; font-family: Arial; color:darkblue; line-height: 150 %}