h1 {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;	margin: 0; padding: 0 0;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;	margin: 0; padding: 0;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;	margin: 0; padding: 0;}
.h1 {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;}
.h2 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}
.h3 {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;}
.h1:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14pt;}
.h2:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;}
.h3:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11pt;}
.lb {padding-left: 40px;}
.lbs {padding-left: 20px;}
.mlbs {margin-left: 10px;}
.mrbs {margin-right: 10px;}
.rbs {padding-right: 20px;}
.tb {padding-top: 20px;}
.bb {padding-bottom: 20px;}
.rb {padding-right: 40px;}
.tbs {padding-top: 10px;}
.bbs {padding-bottom: 10px;}
.bu {color: #0000ff;}
.bl {font-weight : bold;}
.lt {text-align: left; vertical-align: top;}
.unone {text-decoration: none;}
.w0 {font-weight: normal;}
.i{text-decoration: underline;}
.tab_firm {padding-right: 20px; vertical-align: bottom; text-align: right; padding-top: 5px; padding-bottom: 5px;}
.tab_firm_right {padding-right: 20px; vertical-align: bottom; text-align: left; padding-top: 5px; padding-bottom: 5px;}
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: 9px;
	color: #FF9900;
}
.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; */
}
.redm {
	color: #D10015;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
}
.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;
	text-decoration: none;

}
a.sm_px8:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

.unnamed1 {
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border: 1px;
	height: 16px;
}
.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: #EEEEEE; }
.w {color: #FFFFFF;}
.w:hover {color: #EEEEEE;}
.sel { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #000000; text-decoration: none;}
.name {font-size: 10pt; color: #0000CC;}
.name:hover {font-size: 10pt; color: #0066FF;}
.s {background-color: #EEEEFF;}
.s:hover {background-color: #EEEEFF;}
.selected1
{

	border-width: 1px;
	border-style: solid;
	border-left-color: #CCC;
	border-right-color: #CCC;
	border-top-color: #CCC;
	border-bottom-color: #EB2127;
	background-color: #DDDDDD;
	padding: 0px;
	display: block;
	margin: 0px;
	text-decoration:none;
}
.selected1 a:hover
{
	text-decoration:none;
}

.gr {COLOR: #999999;}

.news_bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-indent: -45px;
	padding-left: 45px;
}
.b {color: #000000;}
.fltr a 
{
	text-decoration:none;
}
.fltr a:hover 
{
	text-decoration:underline;
}
.r {color: #FF3333;}

.fltr
{
	line-height:120%;
}








#content 
{
    top: 144px;
	position: relative;
}
#header 
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 139px;
	border-bottom: 5px solid #999999;
}
#header_bot {
	top: 110px;
	position: absolute;
	left: 0px;
	right:  0px;
	width: 100%;
	display: inline;
	height: 28px;
}
#header_top img {
	padding-left: 25px;
	padding-right: 10px;
}
#header_bot_left img {
	padding-left: 15px;
	padding-right: 5px;
}
.left_m {
	padding-left: 20px;
}
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
    line-height:1.5em;
	color: #000000;
}
#header_on_logo {
	color: #FFFFFF;
	position: absolute;
	z-index: 1000;
	top: 3px;
	left: 30px;
	font-size: 10px;
	text-align: center;
	width: 315px;
	vertical-align: middle;
	height: 17px;
}
#header_logo {
	display: inline;
	width: 350px;
	position: relative;
}
#header_top {
	display: inline;
}
#header_right {
	position: absolute;
	display: inline;
	vertical-align: top;
	top: 0px;
	right: 0px;
	text-align: right;
	padding-top: 12px;
	padding-right: 25px;
	height: 79px;
}
#header_name 
{
	text-align: right;
	position: relative;
	width: 335px;
	padding-top: 0px;
	margin-top: -3px;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
#header_name:hover 
{
	color: #000000;
	text-decoration: none;
}

#search_box {
	height: 22px;
	width: 290px;
	border: 1px solid #CCCCCC;
	font-size: 16px;
}
#searsh_ok {
	height: 28px;
	width: 70px;
	margin-left: 15px;
	font-size: 14px;
}
#header_serch_bloc
{
	padding-top: 22px;
}
#header_min
{
	width: 700px;
	height: 10px;
}
#header_bot_left
{
	display: inline;
	text-align: left;
	left: 0px;
	padding-left: 25px;
}
#header_bot_right
{
	display: inline;
	text-align: right;
	width: 100px;
	right: 25px;
	position: absolute;
	height: 25px;
}
#header_ln {
	border-width: 1px;
	border-style: solid;
	border-left-color: #CCC;
	border-right-color: #CCC;
	border-top-color: #CCC;
	border-bottom-color: #EB2127;
	background-color: #DDDDDD;
	padding: 3px;
	display: inline;
	margin: 3px;
}
#bottom 
{
	border-top: 1px solid #999999;
	padding-left: 20px;
	padding-right: 25px;
}

.img_m 
{
	vertical-align: middle;
}
img 
{
	border: 0px;
}
#content_right
{
 padding: 10px 25px;
}
#header a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	text-decoration: none;
}
#header a:hover
{
	text-decoration: underline;
}

.info_block
{
	padding-top: 20px;
}
.top_block
{
	border-bottom: 1px solid #CCC;
	padding-bottom: 5px;
	margin-bottom: 10px;
	width: 100%;
}
.top_block h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}
div.tbl_sel {
	background: url(http://www.decor.com.ua/img/bg_tbl_sel_l.gif) #E41122 no-repeat left top;
    padding: 0 0 0 10px;
}
div.tbl_sel strong {
	display:block;
	background: url(http://www.decor.com.ua/img/bg_tbl_sel_r.gif) no-repeat 100% top;
	padding:2px 10px 4px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFF;
}
div.tbl_sel_2 span
{
	display:block;
	padding:10px;
	border-bottom: 1px solid #E41122;
	border-left: 1px solid #E41122;
	border-right: 1px solid #E41122;
	height:100%;
}


div.tbl_sel_2 ul
{
	list-style-type:none;
}




#mebel
{
	padding:10px 0 10px 40px;
	background-image: url(http://decor.com.ua/img/ico_char.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	display: block;
}
#doska
{
	padding:3px 0 3px 40px;
	background-image: url(http://www.decor.com.ua/img/ico_board.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	display: block;
}

#home
{
	padding:5px 0 5px 40px;
	background-image: url(http://www.decor.com.ua/img/ico_divan.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	display: block;
}
#trade
{
	padding:12px 0 12px 40px;
	background-image: url(http://www.decor.com.ua/img/furniture_trade.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	display: block;
}
.list
{
	padding:3px 0 3px 40px;
	display: block;
}
#rating
{
	padding:3px 0 3px 40px;
	background-image: url(http://www.decor.com.ua/img/ico_rating.gif);
	background-repeat: no-repeat;
	background-position: 15px;
	display: block;
}
.dop_ob
{
	padding:3px 0 3px 40px;
	background-image: url(http://www.decor.com.ua/img/+_.gif);
	background-repeat: no-repeat;
	background-position: 15px;
	display: block;
}
#in
{
	padding:3px 0 3px 40px;
	background-image: url(http://www.decor.com.ua/img/in.gif);
	background-repeat: no-repeat;
	background-position: 15px;
	display: block;
}



#info_b
{
	float:left;
	display:inline;
}
#right_b
{
	background-color:#0033FF;
	float:left;
}
#container
{
	width:100%;
}

#info_left
{
	float:left;
	display:inline;
}
#info_right
{
	float:left;
	display:inline;
}


.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;
}
.result {
padding: 15px 0px 0px 0px;
margin: 15px 0px 0px 0px;
}
.filter
{
	padding: 2px 0px 0px 0px;
	display: block;
	line-height:120%;
}
.sblok {background-color: #003399;margin: 0px;padding: 5px 10px 5px;}
.fr{float:right;}
.fl{float:left;}
.news_date {padding-left:70px;margin-top:5px;}
.block_f{float:left;min-width:250px;max-width:430px;width:30%;padding-right:30px;}
.cntr{
text-align: center;
}
.bl_flash {min-width:180px;max-width:240px;width:20%;height:240px;height-max:240px;}

.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;
}

.selected1_c {color : #000000;}

.up1{background:url(/img/ico_up1.gif) no-repeat 0px 0px;}
.dn{background:url(/img/ico_dn.gif) no-repeat 0px 0px;}

#zayavka,#form_zayavka {
color:#3CAA3C;
font:normal 18px Arial;
text-decoration:underline;
}
#zayavka {
background:url(http://www.decor.com.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;
}


.img_news {
min-width:480px;
width:480px;
}
.photografer {
color:#999999;
font-size:8pt;
text-align:right;
}

.clr{clear:both;}
.navigation {padding-bottom:20px;}
.navigation div {float:left;padding-right:5pt;}
.navigation div a,.navigation div a:hover {color:#003399;}
.navigation div{white-space:nowrap}


div.button31 {
    background: #1053D8 url('/img/bg_button_submit3.gif') repeat-x;
    color: #FFFFFF;
    height: 31px;
    border-radius: 6px;
    border: 1px solid #003399;
/*    vertical-align: top; */
/*    line-height:1.5em;*/
/*    margin:0; */
}
div.button31:active {background: #1053D8 url('/img/bg_button_submit4.gif') repeat-x;}
div.button31 a{display:block;padding: 0.3em 1em 0 1em;height: 30px;color:#FFFFFF;font: normal 1em Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
div.button31:active a{padding-top:1px;display:block;}

.block{display:block;}
.nw{white-space:nowrap}

span.imgtooltip{
    position:relative;
    display:block;
    float:left;
}

span.imgtooltip span{
    position:absolute;
    left:-0.5em;
}

span.imgtooltip span span{
    background-color:#FFFFFF;
    border: 1px solid #C0C0C0;
    visibility:hidden;
    padding: 0.5em;
    position: absolute;
    z-index:10000;
}
span.imgtooltip .prth {
    padding: 0.5em 1em 1em 0;
    float:left;
}

span.imgtooltip:hover span span {visibility:visible;}

.spam, .nospam, .noactivspam {padding-left:20px;line-height:16px;display:block;height:16px;}
.spam {background:url(/img/spam.png) no-repeat 0px 0px;}
.nospam {background:url(/img/nospam.png) no-repeat 0px 0px;}
.noactivspam {background:url(/img/spam-na.png) no-repeat 0px 0px;}
.spamcont {background: url(/img/stopspam.png) no-repeat 100px 0px;}

.iblock1
{
    border: 1px solid #8181DF;
    padding:10px;
    -moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.iblock1_width{width:600px;min-width:600px;}

.msg_img_iblock1
{
    border: 1px solid #D9E5FF;
    -moz-border-radius: 6px;
    -khtml-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    background-color:#FFF;

}

.cnv2 a {color: #003399;outline: medium none;text-decoration: none;}
.cnv2 a:hover {text-decoration:underline;}
.result{font-size:1.3em;}
.result_{padding-top:1.5em;}

.blok_t {background-color:#E6EEFF;margin:0;text-indent:0;border:1px solid #D5D3FF;border-radius:3px;}
div .blok_t_in{padding:0 1em 0.75em;}

.blok_m {background-color:#DFDEFF;margin:-1px 0 0;text-indent:0;border:1px solid #D5D3FF;border-radius:3px;}
div .blok_m_in{padding:0 1em 0.75em;}
div .blok_m_in ul {padding-top:0;margin-top:1.5em;margin-left:0;padding-left:0;}

/*------------Button 31-----------*/

input.button_31{
    background: #1053D8 url('/img/button_31_bg.jpg') repeat-x;
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #003399;
    padding: 0 1em 3px;
    cursor: pointer;
    vertical-align: top;
    margin:0;
	height: 31px;
	float: left;
}

input.button_31:hover {
    background: url("/img/button_31_bg_hover.jpg") repeat-x #1053D8;
}

input.button_31:active {
    background: #1053D8;
}

/*------------Button 31 END-----------*/

/*------------Corners for all buttons-----------*/

.button {
    float:left; 
    position:relative;
    z-index:1;
	overflow: hidden;
}

.button_t_l, 
.button_t_r, 
.button_b_r, 
.button_b_l {
    width:8px;
    height:8px;
    position:absolute;
    z-index:1;
}

/*------------Blue bg cross-----------*/

.cross_blue_bg {
    background:url(/img/cross_blue_bg.png);
    _background:none; 
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='cross_blue_bg.png', sizingMethod='scale');
}

/*------------Blue bg cross END-----------*/

/*------------Transp bg cross-----------*/

.cross_transp_bg {
    background:url(/img/cross_transp_bg.png);
    _background:none; 
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='cross_transp_bg.png', sizingMethod='scale');
}

/*------------Transp bg cross END-----------*/

.button_t_l {
    left:-4px;
    top:-4px;
}
.button_t_r {
    right:-4px;
    top:-4px;
}

.button_b_r  {
    right:-4px;
    bottom:-4px;
}
.button_b_l  {
    left:-4px;
    bottom:-4px;
}

/*------------Corners for all buttons END-----------*/

/*кнопки*/
input.button_options_v2,div.button_options_v2{background:#1053D8 url('/img/button_31_bg.jpg') repeat-x;color:#FFF;font:normal 10pt Verdana,Arial,Helvetica,sans-serif;border:1px solid #039;vertical-align:top;margin:0;float:left;padding-left:1em;padding-right:1em;cursor:pointer;_padding-left:0;_padding-right:0}input.button_options_v2:hover,div.button_options_v2:hover{background:#1053D8}div.button_options_v2 a{font:normal 10pt Verdana,Arial,Helvetica,sans-serif;color:#FFF;display:block;text-decoration:none}*+html input.button_options_v2{padding:0;margin:0;border:0}*+html div.ie_7_fix_v2{width:1%;border:#039 solid 1px}div.ie_6_fix_v2{_width:1%;_border:#039 solid 1px}@-moz-document url-prefix(){input.button_options_v2{padding-left:0.75em;padding-right:0.75em}}div.button_options_v2{padding:0 1em}div.button_resize_v2{height:auto}div.button_resize_v2 a{text-align:center}div.button_31_v2 a{padding-top:6px}@-moz-document url-prefix(){div.button_31_v2 a{padding-top:5px}}@-moz-document url-prefix(){input.button_31_v2{padding-bottom:4px}}div.button_32_v2 a{padding-top:6px}@-moz-document url-prefix(){div.button_32_v2 a{padding-top:5px}}@-moz-document url-prefix(){input.button_32_v2{padding-bottom:5px}}div.button_20_v2 a{padding-top:1px}@-moz-document url-prefix(){div.button_20_v2 a{padding-top:0}}@-moz-document url-prefix(){input.button_20_v2{padding-bottom:2px;font-size:8pt!important}}div.button_resize_v2{height:auto;padding:0 1em}div.button_resize_v2 a{padding-bottom:0.45em;padding-top:0.45em;text-align:center}@-moz-document url-prefix(){div.button_resize_v2 a{padding-bottom:0.5em}}.cross_blue_bg_v2{background:url(/img/button/cross_blue_bg.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='cross_blue_bg.png',sizingMethod='scale')}.cross_white_bg_v2{background:url(/img/cross_white_bg.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='cross_white_bg.png',sizingMethod='scale')}.button_v2{float:left;position:relative;z-index:1;overflow:hidden}.button_t_l_v2,.button_t_r_v2,.button_b_r_v2,.button_b_l_v2{width:8px;height:8px;position:absolute;z-index:1}.button_t_l_v2{left:-4px;top:-4px}.button_t_r_v2{right:-4px;top:-4px}.button_b_r_v2{right:-4px;bottom:-4px}.button_b_l_v2{left:-4px;bottom:-4px}

img {border:none;}

div.filter_menu{line-height: 20px;}
div.filter_menu a{display: block;}
.name_group {padding:0;font-weight:bold;}
.menu_sort div, .menu_sort span, .menu_sort a{float:left;}
.menu_sort span {margin-left:20px;padding-right:1em;}

