h1 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;	margin: 0px; padding: 10px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	margin: 0px; padding: 10px;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	margin: 0px; padding: 10px;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;	margin: 0px; padding-left: 0px;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.px9 {
	font-size: 9px;
	color: #FF6600;
}
.name_log {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
	text-transform: none;
	padding-top:0;
}
.name_log:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
	text-transform: none;
	padding-top:0;
}
.lr {
	padding: 0px 25px;
}
.inp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	height: 18px;
	width: 300px;
	border: 1px solid #666666;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.bg1 {
	background-image: url(img/bau_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
a {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
a:hover {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.g_px8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-indent: -15px;
	padding-left: 20px;
}
.sm_px8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.sm_px8:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.unnamed1 {
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border: 1px;
	height: 16px;
}
.a_pt8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
.a_pt8:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.a_pt12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0000CC;
}
.a_pt12:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0000CC;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	text-indent: -45px;
	padding-left: 45px;
}
.ctl {
	font-family: Arial, Helvetica, sans-serif;
	text-indent: -15px;
	padding-left: 15px;
}
.sm {background-color: #EEEEFF; }
.sel { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #000000; text-decoration: none;}
.m0 {margin: 0px;}
.fn {font-weight: normal;}
.bl {color: #000000;}
.pt9 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	letter-spacing: 1px;
	color: #000000;}
.pt9:hover {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	letter-spacing: 1px;
	color: #666666;}
.h1_project
{
	padding-left: 0px; font-weight: normal; line-height: 10px; text-decoration: none;
}
.h1_project:hover
{
	padding-left: 0px; font-weight: normal; line-height: 10px; text-decoration: none;
}
.selected1{background-color: #DFDFFF;}
.desel{margin: 2px 0px;padding:2px 10px;line-height: 20px;}

.selected1_c {color : #000000;}
.news_bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-indent: -45px;
	padding-left: 45px;
}
.tbl_mid {background-color: #EAEAEA;height: 30px;}
.tbl_mid1 {height: 30px;}
.tbl_top {background-color: #ffdba9;height: 30px;}

.blh {background-color: #ffdba9;height: 40px; color:#ffffff;}

.w {COLOR: #FFFFFF;}
.w:hover {COLOR: #FFFFFF;}
.bg_tbl {background-color: #FEEED7; padding: 10px;}
.bg_tbl1 {padding: 0px;}
.r, .r:hover  {COLOR: #C00;}
.g {COLOR: #090;}
.b {COLOR: #000;}

.lb {padding-left: 40px;}
.tb {padding-top: 20px;}
.ts {padding-top: 10px;}
.bb {padding-bottom: 20px;}
.bbb {padding-bottom: 40px;}
.bs {padding-bottom: 10px;}
.bss {padding-bottom: 5px;}
.rs {padding-right: 20px;}
.ls {padding-left: 20px;}
.rb {padding-right: 40px;}
.l0 {padding-left: 0;}

.bl {font-weight : bold; color : #000;}

.cntr {text-align: center;}

.informer 
{
	border: 1px solid #DFDFFF;
	padding: 10px 10px 10px 100px;
	text-indent: 0px;
	margin-top:10px;
	margin-bottom:10px;
}
.informer_okna {
	background: #fff url(/img/logo_okna_ua_ssm.gif) no-repeat 10px 10px;
}
.informer_truba {
	background: #fff url(/img/logo_truba_ua_ssm.gif) no-repeat 10px 10px;
}
.informer_decor {
	background: #fff url(/img/logo_decor_ua_ssm.gif) no-repeat 10px 10px;
}
.informer_bau {
	background: #fff url(/img/logo_bau_ua_ssm.gif) no-repeat 10px 10px;
}


.pr_img_sml
{
 float:left;
 padding-right:20px;
}
.h1  {COLOR: #3366CC;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16pt;	TEXT-ALIGN: left;	letter-spacing: normal;	font-weight: normal; text-transform: none;}
.h1:hover {COLOR: #3366CC;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16pt;	TEXT-ALIGN: left;	letter-spacing: normal;	font-weight: normal; text-transform: none;}
.h2  {COLOR: #000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14pt;	TEXT-ALIGN: left;	letter-spacing: normal;	font-weight: normal; text-transform: none;}
.h2:hover {COLOR: #000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14pt;	TEXT-ALIGN: left;	letter-spacing: normal;	font-weight: normal; text-transform: none;}
.h3  {COLOR: #000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt;	TEXT-ALIGN: left;	letter-spacing: normal;	font-weight: normal; text-transform: none;}
.h3:hover {COLOR: #000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12pt;	TEXT-ALIGN: left;	letter-spacing: normal;	font-weight: normal; text-transform: none;}

.ash1 h2 a {COLOR: #3366CC;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16pt;	TEXT-ALIGN: left;	letter-spacing: normal;	font-weight: normal; text-transform: none;}

.price_pl  {COLOR: #000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14pt;letter-spacing: normal;	font-weight: normal; text-transform: none;}
.fr {float:right;}
.fl {float:left;}
.clr{clear:both;}

.er_l 
{
	border-top:1px solid #F00;
	border-left:1px solid #F00;
	padding-top:10px;
	padding-left:10px;
}
.er_r 
{
	border-top:1px solid #F00;
	border-right:1px solid #F00;
	padding-top:10px;
	padding-right:10px;
}
.er {border-bottom:1px solid #F00;}
.er_b
{
	border-bottom:1px solid #F00;
	border-left:1px solid #F00;
	border-right:1px solid #F00;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
	text-align:center;
}
.in {text-decoration:none;}
.in:hover {text-decoration:none;}
.t0 {padding-top:0;}
.ca {clear:both;}
.wm {max-width:160px;width:160px;}

/* BU EQUIPMENT  START  FOR FIRMS PAGES*/

.nav_link {float:right;}
.nav_link a {margin-left:10px;}

table.eqcolstab {text-align: left; margin-top : 20px;}
.eqcolstab td {text-align:left;vertical-align:top;}

/* BU EQUIPMENT  END  FOR FIRM PAGES*/

.gr {color:#999999;}


.tb10 {padding-top: 10px;}
.vat {vertical-align:top;}
.pd0 h1 {padding:0;}
.bbs {padding-bottom:10px;}
.tr{text-align:right;}
.rbs {padding-right:20px;}
.im_bot {margin-top:15px;margin-bottom:15px;}
.gray {color:#AAAAAA;clear:both;}
.bs {padding-bottom: 10px;}
.ramka, .ramka20 {border:solid 1px #3366CC; background-color: #D1E2EB; text-align: left;}
.ramka {padding: 5px; margin-top: 5px; margin-bottom: 5px;}
.ramka20 {padding: 20px;}
.ml20 {margin-left: 20px;}
.bld {font-weight: bold;}

.envel
{
        background: url(/img/i_letter.gif) no-repeat 0 0;
        display: inline-block;
        padding-left: 30px;
        line-height: 16px;
        height: 16px;
}

.map
{
        background:transparent url(http://okna.ua/img/firm_map.gif) no-repeat right top;
        display: inline-block;
        line-height:25px;
        padding-right:44px;
        padding-top:4px;
        padding-bottom:5px;
}

.pt4
{
        padding-top:4px;
}

a.map:hover{line-height:25px;}
.mpid {background-color: #D9D9D9; color: #5D5D5D; padding: 5px 0 0 15px; text-align: left; vertical-align: top; width: 100%; height: 100%;}


.text
{
    color:#000099;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:9pt;
    line-height:16pt;
}
ol.results {margin:0 0 1.4em 20px; padding:0 0 0 21px; width:70%;}
ol.results li {margin-bottom:1em; padding:0; font-size:110%}
ol.results div.title a {font-size:120%}
ol.results div.text {padding-bottom:0.1em; color:#000}
ol.results div.info {color:#060; margin-top:0.3em; overflow:hidden}
ol.results div.info a {color:#000}
ol.results div.info a:visited {color:#800080}
ol.results div.info span.count {font-size:11px}
ol.results .mime {color:#00c; font-size:80%}
ol.results li {margin-left:20px}
ol.results li i {position:absolute; top:auto; left:10px; margin-top:2px; width:16px; height:16px; background-repeat:no-repeat}

ol.results li a {
    color:#003399;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    letter-spacing:0;
    font-size:110%;
    text-decoration:underline;
}

ol.results li a:hover { COLOR: #0066FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-weight: bold; letter-spacing: 0px}

.results_rd
{
    margin:0 0 1.4em 20px;
    padding:0 0 0 21px;
    width:70%;
}

.new_tel 
{
    font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: blue;
}

.new_tel:hover
{
    font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: blue;
}

.board_old {background: url(/img/old.gif) no-repeat 0 20px;}

.bu, .bu:hover {color:#039;}
div.blk1 {width:400px;min-width:400px;max-width:400px;float:left;}


.b_forum {width:240px;min-width:240px;max-width:240px;height:340px;min-height:340px;max-height:340px;border:1px solid #000066;font-family:Arial Narrow, Arial, Helvetica, sans-serif;}
.b_forum_t {text-align:center;background:#CCCCCC url(/img/b_forum.gif) repeat-x;height:40px;min-height:40px;}
.b_forum_t div {padding-top:12px;}
.b_forum_t div a{text-decoration:none;color:#000000;}
.b_forum_t div a:hover{text-decoration:underline;}
.b_forum_name{display:block;font-size:22pt;text-align:center;margin:0px;padding:10px 10px 15px;color:#003399;}
.b_forum_name, .b_forum_text{text-decoration:none;}
.b_forum_name:hover{text-decoration:underline;font-size:22pt;color:#003399;}
.b_forum_name:hover, .b_forum_text:hover {background:#fff url(/img/b_forum_g.gif) repeat-x;}
.b_forum_text {display:block;padding:10px;color:#000000;text-align:left;}
.b_forum_text:hover {color:#000;}
.b_forum_l {padding:10px;text-align:right;}

#zayavka,#form_zayavka {
color:#3CAA3C;
font:normal 18px Arial;
text-decoration:underline;
}
#zayavka {
background:url(http://www.bau.ua/img/sh2.gif) no-repeat right 0 transparent;
border: none;
height:40px;
width:205px;
margin:0;
padding:0 45px 0 0;
display:block;
}
#form_zayavka {
margin:0 0 0 -4px;
padding:0;
}

ul.filter_list, ul.filter_list li a  {line-height:120%;}
ul.filter_list li {margin-top:5px; padding-bottom:3px; padding-left:4px;}
ul.filter_list {padding-left:0; list-style:none;}

#container {
	width: 100%;
	float: left;
	overflow: hidden;
	padding-top: 10px;
}
#content {
	padding: 10px 330px 20px 0px;
}
.sr {
	float: left;
	margin-right: -3px;
	width: 250px;
	margin-left: -290px;
	padding: 20px 30px 10px 10px;
/*	background: #FFACAA;*/
}

.brick_info {padding:20px;border:1px solid #0B0B9F; background:#F6F6F6 url("/img/gr_gr.jpg") repeat-x;}
div.table_input td {padding:5px;}

.vimg
{
    padding : 2px;
    margin-right : 5px;
    margin-bottom : 3px;
    border : 1px solid #BBB;
    display : block;
}
.vimgb
{ 
    width : 200px;
    float : left;
    margin : 0 1em 1em 1em;
    display : inline;
}

li {list-style-type:none;}
