body {
margin: 0px;
padding: 0px;
font-size: 12px;
font-family: Arial, Verdana;
}
img {
border: 0px;
}
a {
text-decoration: none;
color: #781E19;
}
a:hover {
color: #747472;
}
hr {
width:98%;
text-align: center;
background-color:#C5B59E;
height: 1px;
border: 0;
}
input {
font-size: 10px;
}
select {
font-size: 10px;
}
H1, H2, H3, H4 {
color: #781E19;
font-weight: bold;
margin: 0px;
}
H1 {
font-size: 20px; 
}
H2 {
font-size: 19px; 
margin-top:15px;
}
H3 {
font-size:14px;
margin-top:20px;
}
H4 {
font-size:12px;
}
#header, #footer {
width: 800px;
}
#header2, #footer2 {
width: 1004px;
}
.left {
width: 180px;
}
table#menu_top {
background-color: #691B19;
width: 800px;
height: 88px;
padding-top: 0px;
margin-top: 0px;
}
table#menu_top2 {
background-color: #691B19;
width: 1004px;
height: 88px;
padding-top: 0px;
margin-top: 0px;
}
table#main {
width: 800px;
}
td#main {
background-color: #F0ECE3;
border: 1px solid #C5B59E;
}
.dark_menu, .dark_menu2, .dark_menu3 {
background-color: #C5B59E;
padding-left:9px;
padding-top:3px;
font-weight: bold;
font-size: 12px;
}
.dark_menu2 {
padding: 0px;
margin-bottom:10px;
}
.dark_menu3 {
text-align: center;
font-size: 10px;
padding-bottom: 5px;
margin-bottom: 5px;
}
.dark_menu a {
color: black;
}
.dark_menu a:hover {
color: white;
}
.leftmenu {
text-align: left;
}
div.menu_left {
margin-top: 11px;
margin-bottom: 11px;
margin-left: 9px;
}
div.center {
margin-left:10px;
margin-right:10px;
}
div.right {
margin-left:5px;
margin-right:5px;
}
ul.menu_ul {
padding: 0px;
margin-top: 0px;
margin-left: 25px;
list-style-position: outside;
list-style-image: url('http://static.bn.ru/images/site/common/li.gif');
}
ul.menu_ul a {
text-decoration: underline;
}
.center a:hover {
background-color: #781E19;
color: #fff;
text-decoration: none;
}
TABLE {
font-family: Arial, Verdana;
font-size: 12px;
}
TABLE.border {
background: #C5B59E;
color: #000;
font-size: 12px;
}
.border TD {
background: #F0ECE3;
}
.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;
}
.urist_inc {
background-color: #F0ECE3;
background-image: url(http://static.bn.ru/images/site/common/dots.gif);
background-position: right;
background-repeat: repeat-y;
padding-right: 1px;
}
.main_agent {
width:198px;
background-color:#FCF8F3;
border: solid #FBE5C0 1px;
text-align:center;
padding:10px 0 10px 0;
line-height: 20px;
}
.main_agent p {
margin-top: 1px;
margin-bottom: 1px;
color: #000000;
}
.name {
text-align: center;
color: #771E19;
text-decoration: underline;
font-weight: bold;
}
a.url {
color:#FF8A00;
text-decoration:none;
}
a.url:hover {
color:#FF8A00;
}
.line {
width:90%;
height:1px;
line-height:1px;
font-size:1px;
background-color:#C5B59E;
margin-left:5%;
margin-right:5%;
margin-top:3px;
margin-bottom:5px;
}
/*#menu ul {
display: block;
padding-left: 0px;
padding-right: 0px;
margin: 0;
list-style-type: none;
}
#menu li, li.right {
display: block;
padding: 0;
margin: 0;
padding-top: 10px;
padding-left: 10px;
list-style-type: none;
float: left;
border-right: 2px dotted #CCCCCC;
height: 31px;
}
#menu li.no_border {
border-right: 0px;
}
#menu li a {
color: white;
font-weight: bold;
display: block;
}
#menu li:hover ul, #menu li.hoverfix ul {
display: block;
z-index: 1000000;
}
#menu li ul {
display: none;
position: absolute;
z-index: 1000000;
padding: 10px;
background: #691B19;
-moz-opacity: 0.96;
opacity: 0.96;
line-height: 11px;
}
#menu li li {
width: 99px;
w\idth: 115px;
float: none;
padding: 5px;
margin: 0;
color: #fafae0;
height: 18px;
border: 0px;
z-index: 1000000;
}
#menu li li a {
display: inline;
background: none !important;
border: 0;
padding: 0 !important;
font-weight: normal;
z-index: 1000000;
}
#menu li li a:hover {
color: white;
text-decoration: underline;
z-index: 1000000;
}*/
p.err {
text-decoration: blink;
color:#FF0000;
font-weight: bold;
text-align: center;
}
.err {
text-decoration: blink;
color:#FF0000;
font-weight: bold;
font-size:12px;
}
A.selected {
color: #F88700;
text-decoration: none;
}
table.results {
background: #FFF;
color: #000;
font-size: 11px;
}
.results tr.bg2 th {
background-color:#C5B59E;
font-weight: bold;
text-align: center;
}
.results tr.bg2 td {
background-color:#E7E0C4;
text-align: center;
}
.results tr.bg2left td {
background-color:#E7E0C4;
text-align: left;
}
.results tr.bg1 th {
background-color:#F0ECE3;
font-weight: bold;
text-align: center;
}
.results tr.bg1 td {
background-color:#EDE5D8;
text-align: center;
}
.results tr.bg1left td {
background-color:#EDE5D8;
text-align: left;
}
#bpop {
VISIBILITY: hidden;
POSITION: absolute;
top:-100px;
WIDTH: 200px;
z-index: 1000;
BACKGROUND: #FFF9ED;
DISPLAY: block;
BORDER: solid 1px #C5B59E;
PADDING: 7px;
MARGIN: 7px;
FONT-SIZE: 10px;
font-weight: bold;
color:#5f503b;
}
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;
}
table.qryform {
BACKGROUND-COLOR: #ffffff;
BORDER-BOTTOM: 1px;
BORDER-LEFT: 1px;
BORDER-RIGHT: 1px;
BORDER-TOP: 1px;
COLOR: black;
FONT-SIZE: 10px;
}
.qryform select {
FONT-SIZE: 10px;
}
.qryform th {
BACKGROUND-COLOR: #64651d;
COLOR: white;
FONT-SIZE: 10px;
}
.qryform td.odd {
BACKGROUND-COLOR: #E7E0C4;
FONT-SIZE: 10px;
}
.qryform td.bot {
BACKGROUND-COLOR: #EDE5D8;
FONT-SIZE: 10px;
}
.qryform td.even {
BACKGROUND-COLOR: #F1ECD8;
FONT-SIZE: 10px;
}
.qryform td.head {
BACKGROUND-COLOR: #ffffff;
color: #781E19;
font-size:16px;
FONT-WEIGHT: bold;
}
table.qrysubform {
FONT-SIZE: 10px;
}
.dotsodd {
background-color: #E7E0C4;
background-image: url(http://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(http://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(http://static.bn.ru/images/site/common/dots.gif);
background-position: left;
background-repeat: repeat-y;
padding-right: 1px;
}
.qryform td.tit {
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
}
.proisv {
background-color:#424161;
color:#FFFFFF
}
.proisv_color {
background-color:#edecff
}
.raznoe {
background-color:#3a8abf;
color:#FFFFFF
}
.raznoe_color {
background-color:#e6f4ff
}
.zdania {
background-color:#c90831;
color:#FFFFFF
}
.zdania_color {
background-color:#ffe7ec
}
.land {
background-color:#63a2a2;
color:#FFFFFF
}
.land_color {
background-color:#e4eeed
}
.office {
background-color:#f49500;
color:#FFFFFF
}
.office_color {
background-color:#fff1da
}
.trade {
background-color:#137a66;
color:#FFFFFF
}
.trade_color {
background-color:#eafcec
}
.arenda {
font-size:12px;
font-weight:normal;
color:#666666
}
.podr {
color:#000000;
text-decoration:underline;
font-size:11px;
}
a.podr:hover {
background-color: #ffffff;
color:#000000;
text-decoration:underline
}
.imageborder {
border-style:solid;
border-color:#333333;
border-width:1px;
}
a.detail {
color: #781E19;
text-decoration: underline;
border-style: none;
}
a.detail:hover {
background-color: #781E19;
color: #fff;
border-style: none;
}
h1.detail {
font-size: 20px; 
color: #771e18;
font-weight: bold;
text-align: left;
}
td.tag1 {
background-color:#691b19;
color:#FFFFFF;
font-size:14px;
font-weight: bold;
padding-top:4px;
padding-bottom:4px;
}
td.tag2 {
background-color:#f0ece3;
color:#691b19;
font-size:14px;
font-weight: bold;
padding-top:4px;
padding-bottom:4px;
}
td.tag1 a {
color:#FFFFFF;
font-size:14px;
font-weight: bold;
}
td.tag1 a:hover {
color:black;
font-size:14px;
font-weight: bold;
background-color:#691b19;
}
td.tag2 a {
color:#691b19;
font-size:14px;
font-weight: bold;
}
td.tag2 a:hover {
color:black;
font-size:14px;
font-weight: bold;
background-color:#f0ece3;
}
tr.taghead {
background-color:#f0ecd1;
color:black;
font-size:12px;
font-weight: bold;
}
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: 16px;
width: 50px;
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:0px;
}
input.qsearch2 {
height: 16px;
width: 250px;
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:0px;
}
fieldset.qsearch {
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
}
H1.detail {
font-size: 20px; 
color: #771e18;
font-weight: bold;
text-align: left;
}
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.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;
}
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 {
COLOR: #747472;
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;
height:22px;
padding-left:5px;
}
.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;
padding-left:0px;
list-style: disc url(li000000.gif) outside;
margin-bottom: 6px;
}
.leftmenu li {
margin-left : 0px;
margin-right:0px;
padding-left:5px;
}
.leftmenu li.sel {
list-style-image: url(lio10000.gif);
color: #F88700;
font-weight: bold;
}
.leftmenu ul.hd {
margin-left: 27px;
list-style-type: square;
list-style-image: url(arr21000.gif);
margin-bottom: 6px;
font-weight: bold;
color: #781E19;
}
.leftmenu ul.subhd {
margin-left: 0px;
list-style-type: square;
list-style-image: url(li100000.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;
}
.dark A.left_menu_new {
COLOR: #000;
TEXT-DECORATION: none;
background-color: #c5b59e;
}
.dark A.left_menu_new:hover {
COLOR: #FFFFFF;
TEXT-DECORATION: none;
background-color: #c5b59e;
}
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.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;
}
.mounth {
border:solid 1px #B1AC8E;
color:#FFFFFF;
float:right;
}
.mounth_name {
padding-left:3px;
padding-right:3px;
float:left;
background-color:#B1AC8E;
font-size:11px;
}
.mounth_number {
padding-left:3px;
padding-right:3px;
float:left;
color:#b1ac8e;
font-size:11px;
}
a.photo {
cursor: pointer;
text-decoration: none;
}
a.photoselected {
background-color: #C5B59E;
}
a.photo:hover {
cursor: pointer;
text-decoration: none;
background-color: #CCCCCC;
}
div#photolinks {
display: inline;
}
.dark_menu7 {
background-color: #A8C4E9;
height:21px;
color:#1B487F;
padding-left:9px;
font-weight: bold;
font-size: 12px;
padding: 0px;
margin-bottom:4px;
text-transform:uppercase;
border-bottom:solid 2px #415C89;
}
.dark_menu8 {
background-color: #C5B59E;
height:21px;
color:#72211D;
padding-left:9px;
font-weight: bold;
font-size: 12px;
padding: 0px;
margin-bottom:4px;
text-transform:uppercase;
border-bottom:solid 2px #691E1B;
}
.news_mainpa {
padding-left:5px;
margin-bottom:10px;
}
.news_mainpa div {
color:#72211D;
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
font-size:11px;
line-height:12px
}
.news_mainpa div a {
text-decoration:underline;
font-weight:normal;
font-size:12px
}
h4.blue {
color:#154B87;
text-transform:uppercase;
margin-bottom:3px
}
.dark_menu7 a {
color:#1B487F;
}
.dark_menu7 a:hover {
background-color: #1B487F;
color: #A8C4E9;
text-decoration: none;
}
/*!newnew!*/
.head_kvart {
background-color:#691B19;
height:25px;
padding-top:5px;
padding-left:7px;
}
.head_kvart h4 {
color:#F0E8E5;
font-size:16px
}
.kvart_left {
float:left;
width:287px
}
.kvart_right {
float:right;
width:300px
}
.kvart_head {
background-color:#C5B59E;
padding-top:3px;
padding-bottom:3px;
padding-left:7px;
font-weight:bold;
margin-top:5px;
margin-bottom:5px
}
.kvart_descr {
width:100%
}
.kvart_descr td {
padding-left:5px
}
.kvart_col {
color:#691B19
}
.kvart_head_dark {
background-color:#691B19;
color:#FFFFFF;
padding-top:2px;
padding-bottom:2px;
padding-left:7px;
font-weight:bold
}
.kvart_text {
margin-left:7px
}
.jcarousel-skin.jcarousel-container {
background: #F0ECE3;
width: 100%;
padding: 0;
margin-top:3px;
}
.jcarousel-skin .jcarousel-clip {
width: 256px;
height: 65px;
left: 23px;
}
.jcarousel-skin .jcarousel-item {
width: 85px;
height: 63px;
margin-right: 3px;
cursor: pointer;
}
.jcarousel-skin .jcarousel-next {
position: absolute;
top: 20px;
right: 3px;
width: 13px;
height: 25px;
cursor: pointer;
background: transparent url(http://static.bn.ru/images/site/arrow_right_one.gif) no-repeat 0 0;
}
.jcarousel-skin .jcarousel-next:hover {
background: transparent url(http://static.bn.ru/images/site/arrow_right_two.gif) no-repeat 0 0;
}
.jcarousel-skin .jcarousel-prev {
position: absolute;
top: 20px;
left: 3px;
width: 13px;
height: 25px;
cursor: pointer;
background: transparent url(http://static.bn.ru/images/site/arrow_left_one.gif) no-repeat 0 0;
}
.jcarousel-skin .jcarousel-prev:hover {
background: transparent url(http://static.bn.ru/images/site/arrow_left_two.gif) no-repeat 0 0;
}
.rekl {
border-collapse:collapse;
border-spacing:0;
width:100%
}
.rekl_td {
width:50%;
background-color:#781D1A;
padding:7px 7px 7px 7px;
vertical-align:top
}
.rekl_price {
background-color:#F0ECE3;
padding:3px;
padding-left:5px;
color:#781D1A
}
.rekl_tabl_cont {
width:65%;
border-collapse:collapse;
border-spacing:0;
color:white;
line-height:13px
}
.rekl_tabl_cont td {
vertical-align:top
}
.rekl_tabl_cont_cott {
width:65%;
border-collapse:collapse;
border-spacing:0;
color:white;
line-height:16px
}
.rekl_tabl_cont_cott td {
vertical-align:top
}
.rekl_firm a:hover {
text-decoration:underline;
color:#781D1A
}
.rekl_tabl {
color:#FFFFFF;
text-decoration:underline;
font-size:11px;
float:right
}
.rekl_firm {
background-color:#C5B59E;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;
font-weight:bold;
color:#302C29
}
.calendar_head {
background-color:#C5B59E;
padding-top:3px;
padding-bottom:3px;
color:#6A1A19;
padding-left:7px;
font-size:14px;
font-weight:bold
}
.calendar_search {
background-color:#E6E3DA;
padding-top:5px;
padding-bottom:5px;
padding-left:7px;
color:#691B19
}
.calendar_search_but {
background-color:#6A1A19;
width:70px;
padding-top:1px;
padding-bottom:1px
}
.calendar_search_but a {
color:#FFFFFF
}
.calendar_titl {
font-weight:bold;
float:left;
margin-right:20px
}
.calendar_line {
background-color:#DAD1C0;
height:2px;
font-size:2px;
line-height:2px;
margin-top:0px
}
.calendar_tabl {
padding-top:5px;
padding-bottom:5px;
padding-left:7px;
border-spacing:0;
width:100%
}
.calendar_tabl p {
margin-top:5px;
margin-bottom:5px
}
.calendar_tabl h4 {
margin-top:5px;
margin-bottom:5px
}
.calendar_tabl td {
padding:7px 7px 7px 7px
}
.oit {
border-collapse:collapse;
border-spacing:0;
width:100%
}
.oit td.up {
padding:5px 5px 5px 5px;
width:50%;
font-weight:bold
}
.left_oit {
float:left
}
.right_oit {
float:right
}
.oit td.bot {
padding:6px 10px 3px 10px;
background-color:#C5B59E;
background-image:url(http://static.bn.ru/images/site/bg_bot_elite.gif);
background-position:top;
background-repeat:repeat-x;
width:50%
}
td .obj_bg {
background-color:#F0ECE3;
padding:7px 7px 7px 7px
}
td .head_oit {
background-color:#781D1A;
padding:5px 5px 5px 5px;
vertical-align:top;
color:white
}
.results tr td.publicity {
background:url(http://static.bn.ru/images/site/tabla_publicity_bg_down.gif) bottom repeat-x;
height:27px;
padding-top:2px;
font-size:13px
}
.results tr td.publicity div.district {
float:left;
background:url(http://static.bn.ru/images/site/tabla_publicity_district.gif) bottom no-repeat;
width:232px;
height:27px;
color:#FEFEFE;
text-align:center;
line-height:27px;
font-weight:bold;
}
.results tr td.publicity img.home_ {
float:right;
position:relative;
margin-top:-2px;
}
.results tr td.publicity img.right_ {
float:right;
margin-bottom:1px
}
.results tr td.publicity a {
text-decoration:underline;
float:right;
padding-left:7px;
padding-right:5px;
color:#98291C;
}
.results tr.ban{background-color:#A02F2C}
.results tr.ban td{ border:none}
.results tr.ban td.pad{padding:1px}
.results tr.ban td.pad img{border:solid 1px white}
.results tr.ban .size{font-size:13px; color:white}
.results tr.ban .size a{font-size:13px; color:white}
.results tr.ban .size1{font-size:11px; color:white}
.results tr.ban .size1 a{font-size:11px; color:white}
.results tr.ban .bor{background-color:white; border-top:solid 1px #A02F2C;border-bottom:solid 1px #A02F2C; color:#A02F2C}
.results tr.ban .bor span{font-size:16px; font-weight:bold}
.results tr.ban .fs16{font-size:16px; font-weight:bold}
/*ëîãî è âñ¸ â í¸ì*/
div.logo2 {
background-image:url(/images/abroad/bg_logo.gif);
background-repeat:repeat-x;
width:100%;
margin-bottom:2px
}
/*new*/
div.logo2 div.menu2 {
text-align:center;
margin-top:1px
}
div.logo2 div.menu2 a {
display:block;
text-decoration:none;
color:#F7DAC4;
line-height:21px;
background:url(/images/abroad/bn_logotype_menu_one.gif) repeat-x;
margin-bottom:1px
}
div.logo2 div.menu2 a span {
position:relative;
background:url(/images/abroad/arrow_menu_logo.gif) no-repeat;
height:21px;
width:21px;
float:left;
}
div.logo2 div.menu2 a:hover {
background:red
}
/*indexs*/
div.index {
padding-left:10px;
text-align:left;
padding-right:10px
}
div.index p {
margin:0;
padding:0
}
div.index p.desc {
line-height:18px;
margin-top:5px;
margin-bottom:7px
}
.index_img {
border:solid 1px #948977;
float:left;
background:#D9CEBB;
width:374px
}
.index_img p.kvm {
color:#666666;
font-size:10px;
text-align:left;
margin:3px;
width:40%;
float:left
}
.index_img p.kvm_center {
color:#591309;
font-size:14px;
text-align:left;
margin:3px;
width:30%;
float:left;
font-weight:bold
}
.fl_left {
float:left
}
.fl_left img {
width:374px
}
.index_date {
float:left;
width:205px;
padding-left:5px;
border:none
}
.index_date .indicat {
padding-top:7px;
padding-right:10px;
vertical-align:top
}
.index_date .indicat div {
width:27px;
height:2px;
font-size:2px
}
div.color_one {
background:#691B19;
}
div.color_two {
background:#023781
}
div.color_three {
background:#178205
}
div.color_four {
background:#D88917
}
.under {
text-decoration:underline
}
p.dates {
margin-top:5px !important;
color:#666666;
line-height:15px
}
p.dates_two {
margin-top:1px !important
}
p.dates span {
color:#990000;
font-size:13px;
font-weight:bold
}
p.otstup {
height:10px;
font-size:10px;
margin:0;
padding:0
}
.clear {
clear:both
}
h4.ind {
margin-top:40px;
margin-bottom:10px
}
table.date_main {
width:96%
}
table.date_main td {
text-align:center
}
table.date_main tr.head {
background-color:#6F1E18;
color:white;
font-size:10px
}
table.date_main tr.head_two {
color:white;
font-size:13px
}
table.date_main tr.head td.type {
text-align:center;
background-image:url(http://static.bn.ru/images/district_head_name.gif);
background-position:left top;
background-repeat:no-repeat;
font-size:12px;
white-space:nowrap
}
table.date_main tr.main {
background-color:#EDEDE3;
color:#7B160F;
font-size:12px
}
table.date_main tr.main td.left_colmn {
background-color:#D9CEBB;
text-align:left
}
a.publication {
font-size:13px;
text-decoration:underline;
background:url(http://static.bn.ru/images/brown_point_bg.gif) left top no-repeat;
display:block;
padding-left:11px;
line-height:23px
}
table.date_main .bg_ones {
background:#E7E0C4
}
table.date_main .bg_two {
background:#EDEDE3
}
table.date_main .column_one {
font-size:10px;
color:#666666
}
table.date_main .column_two {
color:#7B160F;
font-weight:bold
}
table.date_main .column_three {
color:#CC3333;
font-weight:bold
}
table.date_main .lef {
text-align:left;
padding-left:15px
}
p.logo_choise{font-size:11px; position:absolute; color:#4D4D4D; margin-top:60px; margin-left:229px}
.nav{ float:right; width:57%; font-size:12px}
.menu-logo {background: #E9E1D9; height: 90px; position: relative; z-index: 350; }
.menu-logo .menu { padding-top:9px}
.menu-logo .menu table {width: 100%; text-align: center; }
.menu-logo .menu table.up{border-top: 2px solid #fff} 
.menu-logo .menu td { border-right: 2px solid #fff; border-bottom: 2px solid #fff; }
.menu-logo .menu .upper-menu {}
.menu-logo .menu .last-item { border-right: none;; }
.menu-logo .menu .last-item .orange { color: #f88700; }
.menu-logo .menu .menu1 { position: relative; z-index: 340; }
.menu-logo .menu .menu2 { position: relative; z-index: 320; }
.menu-logo .menu .menu3 { position: relative; z-index: 300; }
.menu-logo ul.menu { color: #6F1B13; position: relative; padding: 3px 0px 3px 0px; z-index: 300; list-style-type: none; margin: 0; }
.menu-logo ul.menu li { position: relative; margin: 0; text-align: left; margin-left: 10px; font-size:12px }
.menu-logo ul.menu span { font-weight: bold; cursor: pointer; }
.menu-logo ul.menu a { color: #6F1B13; text-decoration: none; }
.menu-logo ul.menu .submenu { text-align: left; list-style: none; left: -5px; top: 15px; position: absolute; background:#E9E1D9; width: 120px; list-style-type: none; margin: 0; padding: 10px; }
.menu-logo ul.menu .submenu li { text-align: left; margin: 0 0 5px 0; }
.menu-logo ul.menu .submenu a:hover { text-decoration: underline; }
#menu li:hover ul, #menu li.hoverfix ul{ display: block; z-index: 1000000; }
#menu li ul { display: none; position: absolute; z-index: 1000000; filter: alpha(opacity=96); -moz-opacity: 0.96; opacity: 0.96; }
#menu li li { width: 150px; width: 115px; float: none; z-index: 1000000; }
.red_but {background:url(http://bn.ru/images/red_but.jpg) no-repeat;width:143px; height:36px; line-height:35px; display:block; text-align:center; color:#fff; font-weight:bold; font-size:13px;}
.subst_red {color:#999999; font-size:11px; text-align:center; width:170px; margin-top:0;}
