@charset "utf-8";
html, body {
	width:100%;
	height:100%;
	padding:0;
	margin:0;
}
body {
	background-image:url(/images/header_spacer.jpg);
	background-position:top left;
	background-repeat:repeat-x;
}
p {
        margin-top: 10px;
        margin-bottom: 10px;
}
#birs_logo {
	margin-top:12px;
}
#top_menu_table {
	margin-bottom:2px;
}
#search_div {
	margin-left:15px;
	margin-top:115px;
}
#left_menu {
	position:absolute;
	top:249px;
	/*left:50%;*/
        /*margin-left: -442px;*/
	background-image:url(/images/left_menu_spacer.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
#menu_header {
	margin:13px 0 13px 9px;
	font-family:Tahoma;
	font-size:18px;
	font-weight:bold;
	color:#124584;
	text-transform:uppercase;
}
a.top_news { 
        font-weight:bold;
        font-size:12pt; 
        text-decoration:underline;
        color:#F25100;
} 
a.top_news:hover {
	font-weight:bold;
	font-size:12pt;
	text-decoration:underline;
	color:#124584;
} 
a.contact { 
        font-weight:bold;
        font-size:10pt; 
        text-decoration:underline;
        color:#124584;
}  
a.vverh { 
        text-decoration:underline;
        color:#124584;
}
a.otchety { 
        font-size:7pt;
        text-decoration:underline;
        color:#124584;  
}
a.price_position { 
        text-decoration:underline;
        font-size:13px;
        color:#124584;
}    
a.maildilers {
        font-size:7pt;
} 
a:hover {
        color:#F25100; 
        text-decoration:underline;
}
.lvl1_cont {
	margin-left:9px;
	margin-bottom:5px;
}
.lvl1_href {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#124584;
	text-decoration:none;
}
.lvl1_href:hover {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#F25100;
	text-decoration:none;
}
.lvl1_href_blue {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#124584;
	text-decoration:none;
}
.lvl2_cont {
	margin-left:14px;
	margin-bottom:5px;
}
.lvl2_href {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#0078b0;
	text-decoration:none;
}
.lvl2_href:hover {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#F25100;
	text-decoration:none;
}
.lvl3_cont {
	margin-left:9px;
	margin-bottom:5px;
}
.lvl3_href {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#F25100;
	text-decoration:none;
}
.lvl3_href:hover {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#F25100;
	text-decoration:underline;
}
.lvl4_cont {
	margin-left:5px;
}
#dots_spacer {
	width:1px;
	background-image:url(/images/vertical_dots.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}
#content_td {
	padding:20px;
        height:870px;
        vertical-align:top;
	font-family:Tahoma;
	font-size:12px;
	color:#636363;
}
h1 {
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
}
h2 {
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
}
#bottom_table {
	height:70px;
	background-color:#eeece8;
}
#left_div {
	margin:10px;
	font-family:Tahoma;
	font-size:10px;
	color:#4d4d4d;
}
#right_div {
	margin:10px;
	font-family:Tahoma;
	font-size:10px;
	color:#4d4d4d;
}
#center_div {
	margin:10px;
	font-family:Tahoma;
	font-size:12px;
	color:#4d4d4d;
}
#birss_sign1 {
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#4d4d4d;
}
.r1, .r2, .r3 {
    display: block;
    height: 1px;
    overflow: hidden; 
    font-size:1px;

}
.r3 { 
    margin: 0 3px; 
}
.r2 { 
    margin: 0 2px; 
}
.r1 { 
    margin: 0 1px; 
}
#rounded-box-3 .inner-box, #rounded-box-3  b {
    background-color:#eeece8;
}
.inner-box {
    padding:1em;
}
#left_bottom {
     position:absolute;
     top:920px;
     /*left:50%;*/
     /*margin-left: -442px;*/
      background-image:url(/images/left_menu_spacer.jpg);
      background-position:top left;
      background-repeat:repeat-y;
}
.small { 
     width: 45px; 
     height: 21px; 
     font-size: 9px; 
     color: #FFF; 
     text-align: center; 
     padding-top: 12px; 
}
.big { 
     width: 585px; 
     height: 85px; 
     font-size: 13px; 
     color: #FFF; 
     font-weight: bold; 
     text-align: center; 
     padding-top: 80px; 
}
.orange {
     font-family:Tahoma;
     font-size:12px;
     font-weight:bold;
     color:#F25100;
     text-decoration:none;
}