BODY {
	FONT: normal 100% tahoma, arial, helvetica, sans-serif;
	MARGIN: 0 0 0 0;
	COLOR: #333333;
	background-color: #EEEEEE;
	SCROLLBAR-HIGHLIGHT-COLOR: #f6f6f6;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #999999;
	SCROLLBAR-ARROW-COLOR: #003366; 
	SCROLLBAR-TRACK-COLOR: #f7f7f7; 
	SCROLLBAR-DARKSHADOW-COLOR: #f7f7f7;  }

	SCROLLBAR-3DLIGHT-COLOR: #9F6070; 
}
TABLE {
	FONT: normal 100% tahoma, arial, helvetica, sans-serif;
	border-width: 0
}
TD {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial;
	FONT: normal 100% tahoma, arial, helvetica, sans-serif; 
}
A:link {
	COLOR: #0066CC; text-decoration: none
}
A:hover {
	COLOR: #0066FF; text-decoration: underline
}
A:visited {
	COLOR: #666666; text-decoration: none
}
a:visited:hover {
	color:#0066FF; text-decoration:underline
}
FONT {
	FONT: normal 100% tahoma, arial, helvetica, sans-serif
}
SELECT,TEXTAREA{
	FONT: normal 100% tahoma, arial, helvetica, sans-serif; 
	border: #CCCCE6 1px groove; 
	background-color: #F7F7F7
}
INPUT {
	FONT: normal 110% tahoma, arial, helvetica, sans-serif;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	CURSOR: hand; 
	COLOR: #303030; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BACKGROUND-COLOR: #f0f0f0
}
FORM{
	padding: 0 0 0 0; margin:0 0 0 0
}

.Info_center {
	padding: 10 0 10 0 
}
.title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #FFFFFF; 
	background-color: #315CA7; 
}
.underline_title {
	background-image: url('../images/lines1.gif'); 
	background-color: #FFFFFF; 
	height: 5px 
}

/*
.left_title
{
	background-image: url(http://gov.cap.ru/images/rus_corner-book.gif);
	background-position: left top;
	background-repeat: no-repeat;

}
*/

.banner_top{
	padding: 0; 
	background-image: url('../images/rus_bg_top.gif'); 
/*	background-position-y: bottom; */
	background-repeat: repeat-x; 
	height: 107px
}
.href_title {
	FONT-WEIGHT: bold; 
	text-decoration: none; 
	text-transform: uppercase; 
	FONT-SIZE: 10pt; 
	COLOR: #FFFFFF 
}
a.href_title {
	color: #FFFFFF; 
	text-decoration: none
}
a.href_title:hover {
	color: #FFFFFF; 
	text-decoration: none
}
a.href_title:visited {
	color: #FFFFFF;
}
a.href_title:visited:hover {
	color: #FFFFFF;
}
.databox {
	color:#FFFFFF
}
.databox_body {
	background-color: #FFFFFF;
}
.bannerbox {
	FONT-SIZE: 12px; 
	COLOR: #7A2401;
	BORDER: #003366 1px solid;
	background-color: #FFFFFF; 
	PADDING: 5 5 5 5;
}
.banneritem {
	TEXT-ALIGN: center;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	BACKGROUND-COLOR: #ffffff; 
}
UL {
	MARGIN-LEFT: 8pt
}
.List{
	margin-top: 5px; 
	border-left: 5px #EEEEEE solid; 
	border-right: 5px #EEEEEE solid
}
TH.List {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #FFFFFF; 
	background-color: #315CA7; 
}
.ListHeaders1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #FFFFFF; 
	background-color: #315CA7; 
}
.ListHeaders2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #FFFFFF; 
	background-color: #315CA7; 
	BACKGROUND-IMAGE: url('../images/block_bg.gif'); 
	background-position:left; 
	background-repeat:no-repeat; 
}
.ListHeaders {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #FFFFFF; 
	background-color: #315CA7; 
	BACKGROUND-IMAGE: url('../images/block_bg.gif'); 
	background-position:left; 
	background-repeat:no-repeat; 
	BORDER-BOTTOM: #D63500 2px solid;
}
.listitem {
	PADDING: 2 2 2 2;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 2px; 
	MARGIN-LEFT: 18px; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;
	list-style-image: url('../images/bullet1.gif');
}

.listitem_dir {
	PADDING: 1 0 1 1;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
/*	MARGIN-LEFT: 10px; */
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: #ffffff; 
/*	TEXT-ALIGN: left;*/
	list-style-image: url('../images/bullet1.gif');
}

.line { 
}
.ListInput {
	BORDER: 1px solid #003366; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #ffffff
}

.ListButton {
	FONT-SIZE: 8pt; 
	COLOR: #003399; 
	padding: 2 2 2 2; 
	background-image:url('../images/but_bg.gif'); 
	background-repeat:repeat-x; 
	BORDER-top: #FFFFFF 1px solid; 
	BORDER-right: #336699 1px solid; 
	BORDER-bottom: #003366 1px solid; 
	BORDER-left: #336699 1px solid; 
	CURSOR: hand;   
}
A.headerlink {
	COLOR: black; 
	TEXT-DECORATION: underline
}
A.headerlink:link {
	COLOR: black; 
	TEXT-DECORATION: underline
}
A.headerlink:hover {
	COLOR: white; 
	TEXT-DECORATION: underline
}
A.headerlink:visited {
	COLOR: black; 
	TEXT-DECORATION: underline
}
#CENTER {
	TEXT-ALIGN: center
}
#RIGHT {
	TEXT-ALIGN: right
}
#LEFT {
	TEXT-ALIGN: left
}

TD.ListIndex {
	padding: 3px 3px 3px 30px; 
	border-left: 1px solid black}
TD.ListIndex A {
	TEXT-DECORATION: underline; 
	padding-left: 15px}
TD.ListIndex A:link {
	TEXT-DECORATION: underline}
TD.ListIndex A:visited {
	TEXT-DECORATION: underline}

TR.SearchBannerName {
	FONT-SIZE: 16pt; 
	VERTICAL-ALIGN: middle; 
	COLOR: #001010; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left
}
TR.SearchBannerName INPUT {
	FONT-SIZE: 11pt
}
TR.SearchForm {
}
TD.SearchFormHeader {
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #BE3601; 
	TEXT-ALIGN: right
}
TD.SearchFormInput1 {
	COLOR: black; 
	BACKGROUND-COLOR: #BE3601
}
TD.SearchFormInput2 {
	COLOR: black; 
	BACKGROUND-COLOR: #BE3601
}

TABLE.SearchCard {
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid; 
	BACKGROUND-COLOR: #ffffff
}

TH.SearchCardHeader {
	FONT-SIZE: 11pt; 
	VERTICAL-ALIGN: top; 
	TEXT-ALIGN: right
}
TD.SearchCardData {
	FONT-SIZE: 10pt
}
TD.SearchCardData DD {
	COLOR: #000000; 
	TEXT-INDENT: 20px; 
	TEXT-ALIGN: justify
}
TD.SearchCardData A {
}
TD.SearchCardGutter {
}

TR.ConfListHD {
	FONT-SIZE: 12pt; 
	VERTICAL-ALIGN: middle; 
	COLOR: white; 
	FONT-FAMILY: Arial Cyr; 
	BACKGROUND-COLOR: #9090a0; 
	TEXT-ALIGN: left
}
TABLE.Listform {
	BORDER-RIGHT: #BE3601 1px solid; 
	BORDER-TOP: #BE3601 1px solid; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #BE3601 1px solid; 
	BORDER-BOTTOM: #BE3601 1px solid; 
	BORDER-COLLAPSE: collapse; 
	background-color: #ffffff
}
.Listtable {
	padding: 0px 0px 0px 5px; 
	vertical-align:middle; 
	background-color:#FFFFFF; 
	border-left: 5px #EEEEEE solid; 
	border-right: 5px #EEEEEE solid
}

TD.Listtable {
	VERTICAL-ALIGN: top; 
	BORDER-COLLAPSE: collapse; 
	FONT-SIZE: 10pt; 
	COLOR: #303030; 
	FONT-FAMILY: sans-serif; 
}

TR.ListGBRow TD {
	FONT-SIZE: 9pt; 
	COLOR: #206060; 
	FONT-FAMILY: sans-serif; 
	LETTER-SPACING: 1pt; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center
}

TR.ListData TH {
	padding-left: 7px; 
	FONT-SIZE: 9pt; 
	COLOR: #303030; 
	text-align:left
}
TH.ListData {
	padding-left: 7px; 
	FONT-SIZE: 9pt; 
	COLOR: #303030; 
	text-align:left
}
TR.ListData TD {
	padding: 2px 2px 2px 2px; 
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	background-color: 
}
TR.ListData0 TD { 
	background-color:#FFFFFF;
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	background-position-y: bottom; 
	background-image: url('../images/bg.gif'); 
	background-repeat: repeat-x; padding-left:5px; padding-right:4px; padding-top:4px; padding-bottom:5px
}
TR.ListData1 TD { 
	background-color:#FFFFFF;
	padding: 4px; 
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	background-position-y: bottom; 
	background-image: url('../images/bg.gif'); 
	background-repeat: repeat-x
}
TR.ListData1 TD table td
{
	background-color:transparent;
}
TR.ListData1 TH { 
	padding: 3px 3px 3px 3px;
}
TR.ListData0 TH {
	padding: 3px 3px 3px 3px;
}
.ListInfo INPUT {
	FONT-SIZE: 8pt; 
	COLOR: #003399; 
	padding: 1 1 1 1; 
	background-image:url('../images/but_bg.gif'); 
	background-repeat:repeat-x; 
	BORDER-top: #FFFFFF 1px solid; 
	BORDER-right: #336699 1px solid; 
	BORDER-bottom: #003366 1px solid; 
	BORDER-left: #336699 1px solid; 
	CURSOR: hand;   
}

.ListInfo {
	width: 100%;
	background-color:#4078D8;
	FONT-SIZE: 8pt; 
	COLOR: #ffffff;
	padding: 10px 10px 10px 100px
}

TABLE.BrowserBannerName {
	background-color: #4279DE; 
	background-image: url('../images/rus_bg_top.gif'); 
	background-position-y: bottom; 
	background-repeat: repeat-x; 
	height: 103px; 
	font-color: #ffffff; 
	margin-bottom: 15px
}
.BrowserBannerName {
	background-color: #4279DE; 
	background-image: url('../images/rus_bg_top.gif'); 
	background-position-y: bottom; 
	background-repeat: repeat-x; 
	height: 107px; 
	margin-bottom: 15px;
	FONT-SIZE: 18pt; 
	font-family: "Arial Narrow", Arial, helvetica; 
/*	vertical-align: bottom; */
	color: #ffffff 
}
TD.BrowserBannerName {
	FONT-SIZE: 24pt; 
	color: #FFFFFF; 
	font-family: "Arial Narrow", Arial, helvetica; 
	vertical-align: bottom; 
	padding-bottom: 15px 
}

TH.BrowserBannerName {
	FONT-SIZE: 24pt; 
	color: #FFFFFF; 
	font-family: "Arial Narrow", Arial, helvetica; 
	vertical-align: bottom; 
	padding-bottom: 15px 
}
.BrowserBannerName INPUT {
	FONT-SIZE: 8pt; 
	COLOR: #003399; 
	padding: 1 1 1 1; 
	background-image:url('../images/but_bg.gif'); 
	background-repeat:repeat-x; 
	BORDER-top: #FFFFFF 1px solid; 
	BORDER-right: #336699 1px solid; 
	BORDER-bottom: #003366 1px solid; 
	BORDER-left: #336699 1px solid; 
	CURSOR: hand;   
}

TR.BrowserBannerStatus { 
	BACKGROUND-IMAGE: url('../images/block_bg.gif'); 
	background-position: left 50%; 
	background-repeat:no-repeat
}
TR.BrowserBannerStatus TD {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #FFFFFF; 
	background-color: #315CA7; 
	BORDER-BOTTOM: #D63500 2px solid; 
	height:19px; 
	white-space:nowrap
}
TR.BrowserBannerStatus FONT {
	FONT-SIZE: 9pt; 
	COLOR: #FFFFFF
}

.InfoTable {
	BORDER-RIGHT: #808080 1px solid; 
	PADDING-RIGHT: 2pt; 
	BORDER-TOP: #808080 1px solid; 
	PADDING-LEFT: 2pt; 
	MARGIN-BOTTOM: 10px; 
	BORDER-LEFT: #808080 1px solid; 
	BORDER-BOTTOM: #808080 1px solid
}
.InfoTableValue {
	FONT-SIZE: 8pt; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Tahoma, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left
}
.InfoTableHeader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Tahoma, sans-serif; 
	BACKGROUND-COLOR: #6699ff; 
	TEXT-ALIGN: center
}

.topnews {
	BORDER-TOP: #003366 1px solid; 
	FONT-SIZE: 8pt; 
	CURSOR: hand; 
	COLOR: #303030; 
	BORDER-BOTTOM: #BE3601 1px solid; 
	BACKGROUND-COLOR: #ffffff
}
.main_news
{
	FONT: normal 90% tahoma, arial, helvetica, sans-serif;
	border: 1px solid #003366;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
/*	COLOR: #284d73;*/
	background:none;
}

.databox { 
	color:#FFFFFF
}
.databox_body {
	background-color: #FFFFFF;
}

.databox {
	background-color: #315CA7;
	BORDER-RIGHT: #003366 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #003366 1px solid;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #003366 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #003366 1px solid; 
	spacing: 0; 
}

.header {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 20pt; 
	COLOR: #ffffff; 
}
.data {
	background-color: #ffffff; 
	BORDER-TOP: #9F6070 1px solid
	FONT-WEIGHT: bold; 
	color:#0066CC
}

.leftbox_search{
	border: #9F6070 1px solid;
	padding-top: 3px;
	padding-bottom: 3px;
	spacing: 0;
}

.leftbox_search INPUT {
	FONT-SIZE: 8pt; 
	COLOR: #003399; 
	padding: 1 1 1 1; 
	background-image:url('../images/but_bg.gif'); 
	background-repeat:repeat-x; 
	BORDER-top: #FFFFFF 1px solid; 
	BORDER-right: #336699 1px solid; 
	BORDER-bottom: #003366 1px solid; 
	BORDER-left: #336699 1px solid; 
	CURSOR: hand;   
}

.Info_left {
	padding: 10 0 10 0
}
.chief {
	PADDING: 5; 
	FONT-SIZE: 8pt; 
	BACKGROUND-COLOR: #ffffff; 
	background-image: url('../images/chef.gif'); 
	background-position: right bottom; 
	background-repeat:  no-repeat
}
.left {
/*	BEHAVIOR: url('..//images/menu.htc');*/
	font-size: 7pt;
	background-position: left bottom;
	background-image: url('../images/bg.gif'); 
	background-repeat: repeat-x;
	font-weight: bold;
	text-transform: uppercase; padding-left:10; padding-right:10; padding-top:5; padding-bottom:5
}

a.left {color: #003366; text-decoration: none}
a.left:hover {color: #0033CC; text-decoration: none}
a.left:visited {color: #003366;}
a.left:visited:hover {color: #0033CC;}

.header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20pt; 
	COLOR: #ffffff
}

.banner {
	BORDER-COLLAPSE: collapse;
	PADDING-BOTTOM: 0px; 
	BORDER-BOTTOM: #F5E100 1px solid; 
}

TR.page_title TH {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	color: #ffffff;
	background-repeat: repeat-y;
	BACKGROUND-POSITION-x: left;
	background-image: none;
}

UL {
	MARGIN-LEFT: 8pt
}
.hierarhySEARCH{
	border:1 solid #284D73;
	margin:15,0,0,0;
	BACKGROUND-COLOR: #f0f0f0;
	
}

.subForm
{
	border: #9F6070 1px solid;
	background-color: #CAB4BB;
	margin-top: 10;
	margin-right: 5;
}
.footer {
	width: 100%;
	background-color:#4078D8;
	FONT-SIZE: 8pt; 
	COLOR: #ffffff;
	padding: 10px 10px 10px 100px
}
a.footer {
	color: #FFFFFF; 
	text-decoration: underline
}
a.footer:hover {
	color: #FFFFFF; 
	text-decoration: underline
}
a.footer:visited {
	color: #FFFFFF; 
	text-decoration: underline
}
a.footer:visited:hover {
	color: #FFFFFF; 
	text-decoration: underline
}
.leftbox {
	background-color: #99CCFF 
}
.Info_right {
	padding: 10 0 10 0
}
.LogoImg{
	height:107;
/*	width:70;*/
/*	background-image: url('http://gov.cap.ru/images/spacer.gif');*/
/*	background-repeat: repeat-y;	BACKGROUND-POSITION-x: right;*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gov.cap.ru/images/rus_logo.gif');
}

s_logo.gif');
}
