BODY {
	font-family: Arial, Verdana;
	background: #FFF;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
A{
	color: #781E19; 
	text-decoration: none;
	Border-style: none;
}
A:hover{
	background-color: #781E19;
	COLOR: #fff;
	TEXT-DECORATION: none;
	Border-style: none;
}	
IMG{
	Border-style: none;
	Border-width: 0px;
}

TABLE{
	font-family: Arial, Verdana;
	font-size: 12px;
}
ul{
	list-style-type: square;
	margin-top:3px;
	margin-bottom:3px;
	padding-top:1px;
	padding-bottom:1px;
}
P{
	margin-bottom:1px;
}
.br {
	line-height : 40%;
}
H1, H2, H3, H4 {
	color: #781E19;
	font-weight: bold;
	margin: 0px;
	margin-top: 15px;
}
H1 {font-size:18px;}
H2 {font-size:16px;
	margin-top:15px;}
H3 {font-size:14px;
	margin-top:20px;}
H4 {font-size:12px;}

TABLE.leftmenu{
	COLOR: #000;
	background-color: #F0ECE3;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: 500;
}
.leftmenu A {
	color: #000; text-decoration: none
}
.leftmenu A:hover {
	background-color: #781E19;
	COLOR: #fff;
	TEXT-DECORATION: none;
}	
.leftmenu A.leftnew {
	color: #F88700;
	text-decoration: none
}
.leftmenu A.leftnew:hover {
	background-color: #781E19;
	COLOR: #fff;
	TEXT-DECORATION: none;
}	
.leftmenu A.leftred {
	COLOR: #781E19;
	font-weight: bold; 
	text-decoration: none
}
.leftmenu A.leftred:hover {
	background-color: #781E19;
	COLOR: #fff;
	font-weight: bold; 
	TEXT-DECORATION: none;
}	
.leftmenu th{
	COLOR: #781E19;
	text-align: left;
	font-weight: bold; 
}
.leftmenu td.dark{
	background-color:#C5B59E;
	font-weight: bold; 
}
.leftmenu td.small{
	background-color:#C5B59E;
	font-weight: bold; 
	padding-top: 2px;
	padding-bottom: 2px;
}
.btn {
background-color: #771e18;
color: #ffffff;
border-bottom-color: #591712;
border-right-color: #591712;
border-top-color: #A62A21;
border-left-color: #A62A21;
border-right-style: solid;
border-left-style: solid;
border-top-style: solid;
border-bottom-style: solid;
}
.leftmenu td.sel{
	color: #F88700;
	font-weight: bold; 
}
.leftmenu td.selred{
	COLOR: #781E19;
	font-weight: bold; 
}
.leftmenu ul{
	margin-left: 27px;
	list-style-type: square;
	list-style-image: url(//static.bn.ru/images/site/common/li1.gif);
	margin-bottom: 6px;
}
.leftmenu li{
	margin-top	: 2px;
}
.leftmenu li.sel{
	list-style-image: url(//static.bn.ru/images/site/common/lio1.gif);
	color: #F88700;
	font-weight: bold; 
}
.leftmenu ul.hd{
	margin-left: 27px;
	list-style-type: square;
	list-style-image: url(//static.bn.ru/images/site/common/arr21.gif);
	margin-bottom: 6px;
	font-weight: bold; 
	color: #781E19;
}
.leftmenu ul.subhd{
	margin-left: 0px;
	list-style-type: square;
	list-style-image: url(//static.bn.ru/images/site/common/li1.gif);
	margin-bottom: 6px;
	font-weight: normal; 
	color: #000;
}
A.left_menu_new {
	COLOR: #000;
	TEXT-DECORATION: none;
	background-color: #c5b59e;
}
A.left_menu_new:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: #c5b59e;
}
.dark{
	background-color:#C5B59E;
	font-weight: bold; 
}
TABLE.search{
	COLOR: #000;
	background-color: #8C1812;
}
TABLE.upmenu{
	font-family: Arial, Verdana;
	font-size: 12px;
	letter-spacing: 0px;
	COLOR: #FFF;
	background-color: #691B19;
	background-image: url(//static.bn.ru/images/site/common/up_bg.gif);
	background-repeat: repeat-x;
	margin:0;
}
.upmenu TD A {
	COLOR: #FFF;
	TEXT-DECORATION: none;
}	
.upmenu TD A:hover {
	COLOR: #ccc;
	TEXT-DECORATION: none;
}	
.upmenu TD A.upnew {
	COLOR: #000;
	TEXT-DECORATION: none;
	background-color: #F7941D;
}	
.upmenu TD A.upnew:hover {
	COLOR: #FFF;
	TEXT-DECORATION: none;
	background-color: #F7941D;
}	
.upmenu TD.top{
	background-color: #C5B59E;
}
.upmenu TD.sep{
	background-image: url(//static.bn.ru/images/site/common/up_sep.gif);
	background-repeat: no-repeat;
	width: 10px;
}
.upmenu TD.sepl{
	background-image: url(//static.bn.ru/images/site/common/up_sepl.gif);
	background-repeat: no-repeat;
}
.upmenu TD.sepr{
	background-image: url(//static.bn.ru/images/site/common/up_sepr.gif);
	background-repeat: no-repeat;
}
.upmenu TD.txt{
	padding-top: 2px;
	text-align: center;
}
.upmenu TD.seplo{
	background-image: url(//static.bn.ru/images/site/common/up_seplo.gif);
	background-repeat: no-repeat;
}
.upmenu TD.sepro{
	background-image: url(//static.bn.ru/images/site/common/up_sepro.gif);
	background-repeat: no-repeat;
}
.upmenu TD.txto{
	background-color: #F7941D;
	color: #000;
	background-image: url(//static.bn.ru/images/site/common/up_bgo.gif);
	padding-top: 2px;
	text-align: center;
	font-weight: bold;
}
.upmenu TD.bg1{
	background-image: url(//static.bn.ru/images/site/common/up_bg1.gif);
	background-repeat: repeat-x;
}
.upmenu TD.bg2{
	background-image: url(//static.bn.ru/images/site/common/up_bg2.gif);
	background-repeat: repeat-x;
}
.upmenu TD.bg3{
	background-image: url(//static.bn.ru/images/site/common/up_bg3.gif);
	background-repeat: repeat-x;
}
.upmenu TD.bg4{
	background-image: url(//static.bn.ru/images/site/common/up_bg4.gif);
	background-repeat: repeat-x;
}
input {
	font-size: 10px;
}
input.input {
	font-size: 10px;
	border: 1px solid;
}

TABLE.adv{
	COLOR: #000;
	background-color: #F0ECE3;
	font-family:  Arial, Verdana;
	font-size: 12px;
	font-weight: 500;
}
.adv A {
	color: #781E19; 
	text-decoration: none;
	font-weight: bold; 
}
.adv A:hover {
	background-color: #781E19;
	COLOR: #ffffff;
}	
.adv th{
	COLOR: #781E19;
	text-align: left;
	font-weight: bold; 
}
.adv TD{
	padding: 10px 0px 10px 0px;
	background-image: url(//static.bn.ru/images/site/common/dotsh.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
.adv TD.txt{
	padding: 10px 10px 10px 10px;
}
.adv TD.img{
	text-align: center;
}
.adv TD.img A:hover{
	color: #F0ECE3;
	background-color: #F0ECE3;
	text-decoration: none;
}
TABLE.quick{
	COLOR: #000;
	background-color: #E7E0C4;
	font-family:  Arial, Verdana;
	font-size: 12px;
	
}
TABLE.stat {
	background: #FFF;
	color: #000;
	font-size: 12px;
}
.stat TH{
	background: #F0ECE3;
	color: #000;
	font-weight: bold;
	padding: 3px 2px 3px 2px;
}
.stat TH.dark{
	background: #C5B59E;
	color: #000;
	font-weight: bold;
	padding: 3px 2px 3px 2px;
}
.stat TR{
	background: #F0ECE3;
}
.stat TR.even{
	background: #F1ECD8;
}
.stat A{
	color: #781E19; 
	text-decoration: none;
}
.stat A:hover{
	background-color: #781E19;
	COLOR: #fff;
	TEXT-DECORATION: none;
}	

TABLE.center {
	background: #C5B59E;
	color: #000;
	font-size: 12px;
}
.center TH{
	background: #C5B59E;
	font-weight: bold;
	padding: 3px 2px 3px 3px;
}
.center TR.title{
	font-weight: bold;
}
.center TD{
	background: #F0ECE3;
}
.center TD.dark{
	background-color: #C5B59E;
	font-weight: bold;
	padding: 0px 5px 0px 0px;
}
.center TD.darktit{
	background-color: #C5B59E;
	font-weight: bold;
	padding: 5px 5px 5px 0px;
}
.center A{
	color: #781E19; 
	text-decoration: none;
}
.center A:hover{
	background-color: #781E19;
	COLOR: #fff;
	TEXT-DECORATION: none;
}	
.center A.top {
	COLOR: #000;
	TEXT-DECORATION: none;
	background-color: #c5b59e;
}
.center A.top:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: #c5b59e;
}
.main{
	background-color: #F0ECE3;
	background-image: url(//static.bn.ru/images/site/common/dots.gif);
	background-position: right;
	background-repeat: repeat-y;
	padding-right: 1px;
}
.maincenter{
	background-color: #FFF;
	background-image: url(//static.bn.ru/images/site/common/dots.gif);
	background-position: right;
	background-repeat: repeat-y;
}
TABLE.centerw {
	background: #FFF;
	color: #000;
	font-size: 12px;
}
.centerw TH{
	background:#E7E0C4;
	font-weight: bold;
	padding: 3px 2px 3px 3px;
	text-align: left;
}
.centerw A{
	color: #781E19; 
	text-decoration: none;
}
.centerw A:hover{
	background-color: #781E19;
	color: #fff;
	TEXT-DECORATION: none;
}	
TABLE.bottom {
	background: #691B19;
}

TABLE.qryform {
	BACKGROUND-COLOR: #ffffff; 
	BORDER-BOTTOM: 1px; 
	BORDER-LEFT: 1px; 
	BORDER-RIGHT: 1px; 
	BORDER-TOP: 1px; 
	COLOR: black; 
	FONT-FAMILY: "MS Sans Serif"; FONT-SIZE: 10px;
}
.qryform TH {
	BACKGROUND-COLOR: #64651d; 
	COLOR: white;
}
.qryform TD.odd {
	BACKGROUND-COLOR: #E7E0C4;
}
.qryform TD.bot{
	BACKGROUND-COLOR: #EDE5D8;
}
.qryform TD.even {
	BACKGROUND-COLOR: #F1ECD8;
}
.dotsodd{
	background-color: #E7E0C4;
	background-image: url(//static.bn.ru/images/site/common/dots.gif);
	background-position: left;
	background-repeat: repeat-y;
	padding-right: 1px;
}
.dotseven{
	background-color: #F1ECD8;
	background-image: url(//static.bn.ru/images/site/common/dots.gif);
	background-position: left;
	background-repeat: repeat-y;
	padding-right: 1px;
}
.dotsbot{
	background-color: #EDE5D8;
	background-image: url(//static.bn.ru/images/site/common/dots.gif);
	background-position: left;
	background-repeat: repeat-y;
	padding-right: 1px;
}
.qryform TD.head {
	BACKGROUND-COLOR: #ffffff
}
TABLE.qrysubform {
	FONT-SIZE: 10px
}
SELECT {
	FONT-SIZE: 10px
}
.qryform TD.head {
	color: #781E19;
	font-size:16px;
	FONT-WEIGHT: bold;
}
.qryform TD.tit {
	FONT-WEIGHT: bold;
}
TABLE.results {
	background: #FFF;
	color: #000;
	font-size: 11px;
}
.results TH.bg1 {
	background-color:#F0ECE3;
	font-weight: bold; 
}
.results TH.bg2 {
	background-color:#C5B59E;
	font-weight: bold; 
}
.results TD.bg2 {
	background-color:#E7E0C4;
}
.results TD.bg1 {
	background-color:#EDE5D8;
}
TABLE.z{
	COLOR: #000;
	background-color: #F1ECD8;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: 500;
}
.z TD{
	padding: 1px 3px 0px 1px;
}
.z TD.line{
	padding: 0px 0px 0px 0px;
	background-image: url(//static.bn.ru/images/site/common/dotsh.gif);
	background-position: center;
	background-repeat: repeat-x;
}
.z TD.bot{
	padding: 1px 3px 7px 1px;
}
.z select.fixw{
	width: 152px;
}
.z select.fixw1{
	width: 260px;
}
.z select.fixw2{
	width: 75px;
}
.z select.fixw3{
	width: 120px;
}
.noemp{
	color:#990000;
	font-weight: bold;
}
.err{
	text-decoration: blink; 
	color:#FF0000;
	font-weight: bold;
}
TABLE.ref{
	background: #FFF;
	color: #000;
	font-size: 12px;
}
.ref TH {
	background-color:#C5B59E;
	font-weight: bold; 
	padding: 3px 3px 3px 3px;
}
.ref TR.bg1 {
	background-color:#F1ECD8;
}
.ref TR.bg2 {
	background-color:#E7E0C4;
}	
.ref TR.bg3 {
	background-color:#EDE5D8;
}	
.ref TD.bb {
	border-bottom: solid #64651d; 
	border-bottom-width: 1px;
}

TABLE.pub {
	background: #FFF;
	color: #000;
	font-size: 12px;
}
.pub TH{
	background:#E7E0C4;
	font-weight: bold;
	padding: 3px 2px 3px 3px;
	text-align: left;
}
.pub A{
	color: #000000; 
	text-decoration: none;
}
.pub A:hover{
	background-color: #781E19;
	COLOR: #fff;
	TEXT-DECORATION: none;
}	


input.qbtn {
	height: 19px;
	width: 19px;
	background-color: #771e18;
	color: #ffffff;
	border-bottom-color: #591712;
	border-right-color: #591712;
	border-top-color: #A62A21;
	border-left-color: #A62A21;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;
}
input.qsearch {
	height: 19px;
	width: 50px;
}
fieldset.qsearch {
	padding: 2px;
}

H1.detail {
	font-size: 16px;
	color: #771e18;
	font-weight: bold;
	text-align: left;
}

A.detail{
	color: #781E19;
	text-decoration: underline; 
	Border-style: none;
}
A.detail:hover{
	background-color: #781E19;
	COLOR: #fff;
	Border-style: none;
}.kit_color1 {
	color: #FF0000;
}
.kit_color2 {
	color: #00FF00;
}
.kit_color3 {
	color: #0000FF;
}

td.detail_left
{
	border-top: 1px solid #5b5b5b; 
	border-bottom: 1px solid #5b5b5b; 
	border-left: 1px solid #5b5b5b; 
	background-color: #FFFFFF; 
	padding-top: 10px;  
	padding-bottom: 10px;  
	padding-left: 10px; 
	padding-right: 10px;
}

td.detail_rigth
{
	border-top: 1px solid #5b5b5b; 
	border-bottom: 1px solid #5b5b5b; 
	border-right: 1px solid #5b5b5b; 
	background-color: #FFFFFF; 
	padding-top: 10px;  
	padding-bottom: 10px;  
	padding-left: 10px; 
	padding-right: 10px;
}
td.detail_center
{
	border-top: 1px solid #5b5b5b; 
	border-bottom: 1px solid #5b5b5b; 
	background-color: #FFFFFF; 
	padding-top: 10px;  
	padding-bottom: 10px;  
	padding-left: 10px; 
	padding-right: 10px;
}

table.detail
{
	background-color: #FFFFFF; 
	padding-top: 0px;  
	padding-bottom: 0px;  
	padding-left: 0px; 
	padding-right: 0px;
	margin-top: 0px;  
	margin-bottom: 0px;  
	margin-left: 0px; 
	margin-right: 0px;
}

.detail_orange
{
	background-color: #ff8b00; 
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;
	width: 100%;
	padding-top: 5px;  
	text-align:center;
}

a.detail1
{
	font-weight: bold;
}

a.detail2
{
	font-family: Tahoma;
	font-size: 11px;
	color: #5b5b5b;
	text-decoration: underline;
}

.informer1
{
	background-color: #FFFFFF;
	color: #000000;
	height: 30px;
	padding-top: 5px;
	padding-right: 3px;  
	text-align:right;
}

.informer_orange1
{
	background-color: #ff8b00; 
	color: #FFFFFF;
	height: 30px;
	width: 70% ;
	text-align:center;
}

.informer_gray1
{
	background-color: #5b5b5b; 
	color: #FFFFFF;
	height: 30px;
	width: 30%;
	padding-top: 5px;
	padding-left: 3px;  
	text-align:left;
}

.informer2
{
	background-color: #FFFFFF;
	color: #000000;
	height: 30px;
	padding-top: 5px;
	padding-left: 3px;  
	text-align:left;
}

.informer_orange2
{
	background-color: #fde3c4; 
	color: #000000;
	height: 30px;
	padding-top: 5px;
	padding-right: 3px;  
	text-align:right;
}

.informer_gray2
{
	background-color: #d4d4d4; 
	color: #000000;
	height: 30px;
	padding-top: 5px;
	padding-left: 3px;  
	text-align:left;
}