h1, h2, h3, h4, .h1, .h2, .h3, .h4 {font-family:Verdana, Arial, Helvetica, sans-serif;word-spacing:normal;font-weight:normal;margin:0;}
h1,h1:hover,.h1,.h1:hover {font-size:16pt;}
h2,h2:hover,.h2,.h2:hover {font-size:14pt;}
h3,h3:hover,.h3,.h3:hover {font-size:12pt;}
h4,h4:hover,.h4,.h4:hover {font-size:10pt;}
h2,h2:hover {color:#999;}

.lb {padding-left: 40px;}
.lbs {padding-left:20px;}
.mlbs {margin-left:10px;}
.mrbs {margin-right:10px;}
.rbs {padding-right:20px;}
.tb {padding-top:20px;}
.ts {padding-top: 1em;}
.bb {padding-bottom:20px;}
.rb {padding-right:40px;}
.tbs {padding-top:10px;}
.bbs, .ash1 h2 {padding-bottom:10px;}
.bu, .dop_obiavi a, h1,h1:hover {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:0;}
.px9 {font-size:9px;color: #FF6600;}

.name_log, .inp {font:9px Verdana, Arial, Helvetica, sans-serif;}

.name_log {color:#FF9900;}
.lr{padding:0px 25px;}
.inp{color:#333333;height:18px;width:300px;border:1px solid #666666;}

 .txt,a,.redm,td {font:11pt/1.5em Verdana, Arial, Helvetica, sans-serif;} 
/*.txt{line-height:15pt;} */
a{color:#333333;}
a:hover {color:#999999;}
.redm {color: #D10015;text-decoration:underline;}

div.menu_h a.mb{background:url(/img/menu.gif) no-repeat 0 0;font-size:14px;line-height:20px;padding-left:32px;}

/*a.menu_mebel, a.menu_rating, a.menu_forum, a.menu_board {padding-left:32px;}*/
 
div.menu_h a.menu_mebel{background-position:0 0;}
div.menu_h a.menu_rating{background-position:15px -17px;}
div.menu_h a.menu_forum{background-position:10px -65px;}
div.menu_h a.menu_board{background-position:14px -47px;padding-left:36px;}
div.menu_h a.menu_catalog{background-position:15px -98px;}
.menu_other{font-size:12px;}
div.menu_h a.menu_start{background-position:0px -32px;font-size:12px;padding-left:14px;padding-right:20px;}
div.menu_h a.menu_enter{background-position:0px -84px;font-size:12px;padding-left:20px;}
#top_name{background:url(/img/menu.gif) repeat-x 0 -116px;font-size:10px;text-align:center;width:325px;max-width:325px;vertical-align:middle;height:17px;}

.menu_maps{background:url(/img/map_all.gif) no-repeat 15px 0px;font-size:14px;}


.tr{text-align:right;}


#top_logo {width:325px;max-width:325px;float:left;text-align:right;height:105px;max-height:105px;}
#top_r{float:right;padding-top:10px;}

.cb{clear:both;} 

.g_px8, .sm_px8, a.sm_px8:hover,.news_bl {font:10px Arial, Helvetica, sans-serif;}
.news, .ctl {font-family: Arial, Helvetica, sans-serif;}
.g_px8 {color:#999999;text-indent:-15px;padding-left:20px;}
.sm_px8 {color:#999999;text-decoration:none;}
a.sm_px8:hover {color:#000000;text-decoration:underline;}
.unnamed1{background-repeat: no-repeat;margin:0px;padding:0px;border:1px;height:16px;}
.a_pt12, .a_pt12:hover {font:12pt Arial, Helvetica, sans-serif;color:#0000CC;}
.news {text-indent: -45px;padding-left: 45px;}
.ctl {text-indent: -15px;padding-left: 15px;}
.sm {background-color:#EEEEEE;}
.w {color:#FFFFFF;}
.w:hover {color:#EEEEEE;}
.sel {border-bottom:1px dashed #000000;text-decoration:none;}
.name {font-size:10pt;color:#0000CC;}
.name:hover {font-size:10pt;color:#0066FF;}
.s, .s:hover {background-color:#EEEEFF;}
.selected1{border:1px solid;border-color:#CCC #CCC #EB2127 #CCC;background-color:#DDDDDD;padding:0px;/* display:inline;*/ margin:0px;text-decoration:none;display: block;}
.selected1 a:hover{text-decoration:none;}
.news_bl {text-indent: -45px;padding-left: 45px;}
.b {color: #000000;}
.g {COLOR: #339933;}
.fltr a {text-decoration:none;}
.fltr a:hover {text-decoration:underline;}
.r {color: #FF3333;}
.fltr{line-height:120%;}
.left_m,.left_m:hover {padding-left:20px;font-size:14px;}
body {margin:0;padding:0;font:11pt/1.5em Verdana, Arial, Helvetica, sans-serif;color:#000000;}

#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_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;}

.info_block{padding-top: 20px;}
.top_block{border-bottom: 1px solid #CCC;padding-bottom:5px;margin-bottom:10px;width:100%;}
.top_block h3{font:9pt Verdana, Arial, Helvetica, sans-serif;font-weight: normal;}
.list{padding:3px 0 3px 40px;display:block;}
.dop_ob{padding:3px 0 3px 40px;background:url(http://www.decor.ua/img/+_.gif) no-repeat 15px;display: block;}
.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 0 0 0;margin:15px 0 0 0;}
.filter{padding:2px 0 0 0;display: block;line-height:120%;}
.sblok {background-color:#003399;margin:0;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;max-height:240px;}
.w_col {width:560px;max-width:560px;}


.lss {padding-left: 10px;}
.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%;}

.dop_obiavi {padding-top:20px;padding-left:0;width:250px;min-width:250px;}
.dop_obiavi ul {list-style-type:none;padding-left:0;padding-top:0;margin-left:0px;text-indent: 0px;}
.dop_obiavi li {padding-top:20px;padding-left:0;}

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

.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;}
.clr{ clear : left; }
div.blk1 {width:400px;min-width:400px;max-width:400px;float:left;}
.ls {padding-left:20px;}
.rs {padding-right:20px;}

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

.b {COLOR: #000;}

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

.firm_block{width:200px;min-width:200px;white-space: nowrap;overflow: hidden;margin-right:20px;}
.firm_block a{text-decoration:underline;}
.firm_block .sepdivision{margin-left:20px;}
.firm_block .sepdivision,.firm_block .sepdivision a{font-size:8pt;}

.level_blok {width: 300px;min-width: 300px;float:right;}
.level_box {width: 200px;min-width: 200px;height:20px;min-height:20px;border:1px solid #3366CC;}
.level_box div {background-color: #3366CC;margin:1px;height:18px;min-height:18px;}

.level_blok_s {width: 300px;min-width:300px;float:right;padding-left:40px;}
.level_box_s {width: 100px;min-width: 100px;height:10px;min-height:10px;border:1px solid #3366CC;}
.level_box_s div {background-color: #3366CC;margin:1px;height:8px;min-height:8px;}

.edit_menu ul, edit_menu li{
    border:0;
    margin:0;
    padding:0;
    list-style:none
}
.edit_menu ul{
    border-bottom:solid 1px #DEDEDE;
    height:29px;
    padding-left:20px;
}
.edit_menu li{
    float:left;
    margin-right:2px;
}
.tab a:link, .tab a:visited{
    float:left;
    height:30px;
    background:url(/img/tab-round.png) no-repeat right -30px;
    color:#666;
    font-weight:bold;
    text-decoration:none;
    padding:0 14px 0 0;
}
.tab a span{
    float:left;
    height:30px;
    background:url(/img/tab-round.png) no-repeat left -30px;
    padding:0 0 0 14px;
    line-height:30px;
    cursor:pointer
}
.tab a:hover{
    background-position:right -60px;
}
.tab a:hover span{
    background-position:left -60px;
}
.active a:link, .active a:visited, .active a:visited, .active a:hover{
    background-position:right 0;
}
.active a span, .active a:hover span{
    background-position:left 0;
}

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

.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-----------*/



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;}
.countries_p {padding-left:1em;}


.razdel_block{width: 33%; min-width: 33%;}
.price_block{width: 33%; min-width: 33%;min-height: 12em;padding-bottom:1.5em;}

.round_corners_5px {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;}
.round_corners_4px {border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}
.round_corners_3px {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;}

.g_menu, .g_menu a {FONT: 10pt/1.5em Arial, Helvetica, sans-serif;}
.g_menu {background-color: #3e3e3e;/*	border-bottom: 1px solid #202020;*/	padding: 0.5em 1.5em 3px;}
/*IE7:*/ *+html .g_menu a{padding-bottom:6px;}
.g_menu a{text-decoration:none;color:#D2D2D2;padding:0.375em 1em 5px;border-right:1px solid #3e3e3e;border-left:1px solid #3e3e3e;border-top:1px solid #3e3e3e;
text-shadow: 1px 1px 2px #000000;}
.g_menu a:hover{background-color: #505050;}
.g_menu a.curent_project{background-color: #fff;color:#3E3E3E;text-shadow: none;}
.g_menu a.curent_project, .g_menu a:hover{text-decoration:none;border-right:1px solid #202020;border-left:1px solid #202020;border-top:1px solid #202020;border-radius: 3px 3px 0 0;}
.g_info {float:right;color:#A1A1A1;}
.g_info a {color:#fff;}
.cntr .g_menu {text-align: left;}

/*------------КНОПКИ BEGIN V2:-----------*/

/*------------Настройки для всех кнопок-----------*/
 
input.button_options_v2, div.button_options_v2,
input.button_options_v2_grey, div.button_options_v2_grey,
input.button_options_v2_red, div.button_options_v2_red {
    font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
    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, div.button_options_v2 {
    color: #FFFFFF;
    background: #1053D8 url('/img/button/button_bg.jpg') center center repeat-x;
	border: 1px solid #003399;
}

input.button_options_v2_grey, div.button_options_v2_grey {
    color: #333;
    background: #cccccc url('/img/button/button_bg_grey.jpg') center center repeat-x;
	border: 1px solid #555;
}

input.button_options_v2_red, div.button_options_v2_red {
    color: #333;
    background: #FE797A url('/img/button/button_bg_red.jpg') center center repeat-x;
	border: 1px solid #555;
}

input.button_options_v2:hover, div.button_options_v2:hover {
    background: #1053D8;
}

input.button_options_v2_grey:hover, div.button_options_v2_grey:hover {
    background: #CCCCCC;
}

input.button_options_v2_red:hover, div.button_options_v2_red:hover {
    background: #F48E8E;
}

div.button_options_v2 a, div.button_options_v2_grey a,
div.button_options_v2_red a {
    font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    display: block;
    text-decoration: none;
}

*+html input.button_options_v2, *+html input.button_options_v2_grey,
*+html input.button_options_v2_red{
    padding: 0;
	margin: 0;
	border: 0;
}

*+html div.ie_7_fix_v2{
	width: 1%;
	border: #003399 solid 1px;
}

*+html div.ie_7_fix_v2_grey{
	width: 1%;
	border: #555 solid 1px;
}

*+html div.ie_7_fix_v2_red{
	width: 1%;
	border: #555 solid 1px;
}

div.ie_6_fix_v2{
	_width: 1%; 
	_border: #003399 solid 1px;
}

div.ie_6_fix_v2_grey{
	_width: 1%; 
	_border: #555 solid 1px;
}

div.ie_6_fix_v2_red{
	_width: 1%; 
	_border: #555 solid 1px;
}

@-moz-document url-prefix() {
	input.button_options_v2, input.button_options_v2_grey, input.button_options_v2_red{
		padding-left: 0.75em;
		padding-right: 0.75em;
	}
}

div.button_options_v2{
    padding: 0 1em 0 1em;
}

div.button_resize_v2 {
    height: auto;
}

div.button_resize_v2 a {
	text-align: center;
}

/*------------Button 31 DIV:-----------*/

/*Chrome, Opera, Safari, IE7, IE8:*/
div.button_31_v2 a{
	padding-top: 6px;
}

/*FireFox:*/
@-moz-document url-prefix() {
	div.button_31_v2 a{
		padding-top: 5px;
	}
}

/*------------Button 31 INPUT:-----------*/

/*FireFox:*/
@-moz-document url-prefix() {
	input.button_31_v2{
		padding-bottom: 4px;
	}
}

/*------------Button 32 DIV:-----------*/

/*Chrome, Opera, Safari, IE7, IE8:*/
div.button_32_v2 a{
	padding-top: 6px;
}

/*FireFox:*/
@-moz-document url-prefix() {
	div.button_32_v2 a{
		padding-top: 5px;
	}
}

/*------------Button 32 INPUT:-----------*/

/*FireFox:*/
@-moz-document url-prefix() {
	input.button_32_v2{
		padding-bottom: 5px;
	}
}

/*------------Button 20 DIV:-----------*/

/*Chrome, Opera, Safari, IE7, IE8:*/
div.button_20_v2 a{
	padding-top: 1px;
}

/*FireFox:*/
@-moz-document url-prefix() {
	div.button_20_v2 a{
		padding-top: 0;
	}
}

/*------------Button 20 INPUT:-----------*/

/*FireFox:*/
@-moz-document url-prefix() {
	input.button_20_v2{
		padding-bottom: 2px;
		font-size: 8pt !important;
	}
}

/*------------Button resizeble DIV:-----------*/

div.button_resize_v2 {
    height: auto;
    padding: 0 1em 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;
	}
}



/*-----------Уголки для различных фонов:-----------*/

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

/*white*/
.cross_white_bg_v2 {
	background:url(/img/button/cross_white_bg.gif);
	_background:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='cross_white_bg.gif', sizingMethod='scale');
}

/*blue(grey button)*/
.cross_blue_bg_v2_grey {
	background:url(/img/button/cross_blue_bg_grey.gif);
	_background:none; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='cross_blue_bg_grey.gif', sizingMethod='scale');
}
.cross_grey_bg_v2 {
        background:url('/img/button/cross_grey_bg.gif');
        _background:none; 
        _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='cross_grey_bg.gif', sizingMethod='scale');
}

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

.cross_blue_bg_v2_red {
        background:url('/img/button/cross_blue_bg_grey.gif');
        _background:none; 
        _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='cross_blue_bg_grey.gif', 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;
}
/*------------КНОПКИ END.-----------*/


/* BEGIN "NICE FORM" */
div.input_block_nice_form, div.input_block_nice_form_select {padding: 3px 6px 3px 6px;background: #fff;border: 1px solid #C8DBF2;margin: 0.7em 0 0 0;}
div.input_block_nice_form_select {padding: 2px 2px 2px 4px;}
div.input_block_nice_form input, div.input_block_nice_form textarea, div.input_block_nice_form_select select{border: 0 none;margin: 0;outline: medium none;overflow: hidden;padding: 0;font: 11pt Arial Narrow, Arial, Verdana, Helvetica, sans-serif; font-stretch: condensed;}
div.input_block_nice_form input {width: 130px;}
div.input_block_nice_form_select select {width: 136px;}
div.mr_nice_form {margin-right: 0.7em;}

div.alert_mess_nice_form, div.error_mess_nice_form{padding: 0.7em 1.5em;text-align: left;display: none; margin: 0.7em 0 0 0;}
div.alert_mess_nice_form {border: 1px solid #FFCC99;background: #FFFFCC;}
div.error_mess_nice_form {border: 1px solid red;background: #FFB9B9;}
div.ava_block_left_nice_form {margin: 0.7em 0.7em 0 0;text-align:center;}
div.get_pass_nice_form {margin-top: 0.3em;}

div.post_text_block_nice_form {overflow: hidden;background: #E0EBFF;padding: 0;}
div.post_border_outside_nice_form {border: 1px solid #C8DBF2;position: relative;}
*+html div.post_border_outside_nice_form {overflow: hidden;}
div.post_border_inside_nice_form {border: 1px solid #F4F8FF;position: relative;padding: 0.75em 1.5em;}
div.textarea_pad_nice_form {padding: 0.7em;}
.cross_t_l_nice_form, 
.cross_t_r_nice_form, 
.cross_b_r_nice_form, 
.cross_b_l_nice_form {width:10px;height:10px;position: absolute;z-index:1;}
.cross_blue_bg_nice_form {
    background:url(/img/comments_cross.gif);
    _background:none; 
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='comments_cross.gif', sizingMethod='scale');
}
.cross_t_l_nice_form {left:-6px;top:-6px;}
.cross_t_r_nice_form {right:-6px;top:-6px;}
.cross_b_r_nice_form {right:-6px;bottom:-6px;}
.cross_b_l_nice_form {left:-6px;bottom:-6px;}

div.loading_nice_form {
width: 100%;
height: 100%;
background: #C8DBF2;
position: absolute;
display: none;
z-index: 999;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
-moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
}

.loading_autoreg_nice_form {
display: none; margin-top: 0.9em;
}
/* END "NICE FORM" */

.art_blk_2 {background-color:#D5D3FF;margin:30px 0 20px;text-indent:0;}

div.error_red {border: 1px solid red !important;color: red !important;}

.send_mail_textarea {height: 53px;}
.width_100 {width: 100%;}

.small_7pt {font:7pt/1.2em Arial, Helvetica, sans-serif !important;}
.small_8pt {font:8pt/1.4em Arial, Helvetica, sans-serif !important;}

div.back_link {float: right; padding-top: 18px;}
a.call_link {display: none;border-bottom: 1px dotted;}
a.call_link:hover {text-decoration: none;}
.artlist, .artlist a{font-size:10pt;}
.artlist h3{font-size:14pt;color:#000;}
.artlist ul{padding:0;margin:0;list-style:none;}


html, body {margin: 0;padding: 0px;height: 100%;min-height:100%;}
#wrap_persona {min-height: 100%;width:100%;background-color:#FFFFFF;}
#main_persona {overflow:visible;padding-bottom:65px;width:700px;margin:0 auto;}
#footer_persona {position: relative;margin-top: -65px;height: 65px;clear:both;background:#003399;}
#footer_persona a {font-size:9pt;}
/*Opera Fix*/
body:before {content:"";height:100%;float:left;width:0;margin-top:-32767px;}


.menu2 li a,.menu1 li a{display:block;padding:0 10px;}
.menu1 li.sel, .menu1 li, .menu1 li a, .menu2 li.sel, .menu2 li, .menu2 li a{-moz-border-radius: 2px;border-radius: 2px;} 
.menu1 li{padding:0;list-style-type:none;line-height:22px;}
.menu1 ul ,.menu1 li{margin:2px 0 0 0;}
.menu1 li a.all_c {color:#CCCCCC;}
.menu1 li, .menu1 li a{color:#FFFFFF;}
.menu1 ul{padding-left:10px;}
.menu1 li:hover, .menu1 li.sel:hover, .menu1 li.sel, .menu1 li.sel a, .menu1 li:hover a, .menu1 a:hover{color:#000;}
.menu1 li:hover, .menu1 li.sel:hover{background-color:#AAAAAA;}
.menu1 li.sel{background-color:#dddddd;}
.menu1 li.sel a, .menu1 a, .menu1 li:hover a, .menu1 a:hover {text-decoration:none;}
.menu1 a{color:#003399;}
.menu1 li:hover a, .menu1 li a:hover{color:#000000;}
.menu1, .nrounded1:before, .menu1 li:hover, .menu1 li.sel:hover, .menu1 li.sel,.menu1 ul ,.menu1 li{height:26px;max-height:26px;min-height:26px;}
.nrounded1{min-width:600px;width:600px;}
.menu1 li:hover, .menu1 li.sel:hover, .menu1 li.sel,.menu1 ul ,.menu1 li{height:22px;max-height:22px;min-height:22px;}
.menu1 li, .menu1{float:left;}
.nrounded1:before {background: transparent url(/img/top-right1.png) scroll no-repeat top right;margin-bottom:-27px;display:block;border:none;content:url(/img/top-left1.png);padding:0;line-height:0.1;font-size:1px;}
.nrounded1:after{display:block;line-height:0.1;font-size:1px;content:url(/img/bottom-left1.png);margin:0 0 -1px 0;height:3px;background: white;background:transparent url(/img/bottom-right1.png) scroll no-repeat bottom right;padding:0;}
.nblk1{background:#707070 url(/img/menu-multi.png) repeat-x 0 -37px;}

.sel {border-bottom: none;}

.persona_auth_place a {color:#000000;}

div.friend {width:50px;min-width:50px;text-align:center;margin-right:10px;}
div.friend a {width:50px;min-width:50px;font:7pt Verdana, Arial, Helvetica, sans-serif; color:#999999;text-decoration:none;padding-top:0;margin-top:0;}
div.friend a:hover {text-decoration:underline;}

/*---Input Global---*/
.error_red {border:1px solid red !important;}

input.input_global_large, select.input_global_large, textarea.textarea_global_large {z-index:1;color:black; font: 11pt Arial Narrow, Arial, Verdana, Helvetica, sans-serif; font-stretch: condensed; border:1px solid #AAA; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; margin:0;}
textarea.textarea_global_large {height: 1.7em; padding: 0 4px; line-height: 1.6em;}
input.input_global_large {height: 1.7em; padding: 0 3px; line-height: 1.6em;}
select.input_global_large {height: 1.8em; padding: 0; line-height: 1.4em;width:208px;}
@-moz-document url-prefix() {
  select.my_input_v3_large {padding-top:1px;}
}

div.input_global_large_block, div.input_global_large_block_checkbox, div.input_global_large_block_textarea {width:208px;position:relative;float:left;}
div.input_global_large_block input{width:200px;}
div.input_global_large_block_comments {width:158px; margin-top: 0.7em;}
div.input_global_large_block_comments input{width:150px; border: 1px solid #C8DBF2;}
div.input_global_large_block_textarea textarea{width:200px;padding-left:4px;padding-right:2px; overflow: hidden;}
div.input_global_large_block_textarea_comment textarea{width: 100%; overflow: hidden; border: 1px solid #C8DBF2;}
div.input_global_large_block_textarea_comment {padding-right: 9px;}
div.input_global_large_block_checkbox input{width:auto;}

a.input_global_large_clear_but, a.input_global_large_clear_but_comment {padding: 0 5px;visibility:hidden;display:block;color:red;z-index:999;position:absolute;float:left;right:0;line-height:2em;text-decoration:none;font: 10pt/2em Arial Narrow, Arial, Verdana, Helvetica, sans-serif; font-stretch: condensed;}

a.input_global_large_clear_but_comment {right: 9px;}

.global_form_option_list, .global_form_option_list_tochki, .global_form_option_list:hover, .global_form_option_list_hover {z-index: 888;height: 1.7em; padding-left:3px; margin:0; border:0;text-decoration:none;display:block;min-width:203px}
.global_form_option_list, .global_form_option_list_tochki {background:#fff;color:black;}
.global_form_option_list:hover, .global_form_option_list_hover {background:#999;color:#fff;}
#city_list {background:#fff;min-width:206px;border: 1px solid #ccc;}

div.input_global_title_block, div.input_global_field_block, div.input_global_field_block_3, div.input_global_block_one_col{float:left;margin-top: 1em;}
div.input_global_block_comments {float:left;margin-top: 0.7em;}
div.input_global_title_block {width:150px;padding-top:3px;}

div.input_global_field_block_2 {width:357px;}

div.input_global_block_one_col {padding-top:3px;}

.input_global_font_small, .input_global_font_small a{font: 10pt/1.7em Arial Narrow, Arial, Verdana, Helvetica, sans-serif; font-stretch: condensed;}

.sm_px8_2, .sm_px8_2:hover {font:8pt/1.5em Arial, Helvetica, sans-serif;}

.city_list_option_gr, textarea.gr, input.gr,select.gr,.gr,.gr:hover {COLOR: #666666;}

div.input_global_country_phone_code {text-align:center;width:45px;float:left;margin-top: 1em;padding: 3px 0 0 0;}
/*---END Input Global---*/

/*---Блоки уведомления---*/
div.error_mess_1 {border: 1px solid red;background: #FFB9B9;}
div.alert_mess_1 {border: 1px solid #FC9;background: #FFC;position:relative;}
div.alert_mess_1, div.error_mess_1 {padding: 0.7em 1em;text-align: left;margin: 0.7em 0 0 0;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;}
/*---END Блоки уведомления---*/

/*---Стили для новой формы добавления объявления---*/
div.add_board_v2_title_block {width: 163px;text-align:right;padding-right:10px;}

div.add_board_v2_field_block {width: 350px;}
div.add_board_v2_field_block div.input_global_large_block,
div.add_board_v2_field_block input.input_global_large,
div.add_board_v2_field_block select.input_global_large {height: 1.9em; line-height: 1.6em; width: 308px;}
div.add_board_v2_field_block div.input_global_large_block_textarea {line-height: 1.6em; width: 308px;}
div.add_board_v2_field_block div.input_global_large_block_textarea textarea {line-height: 1.8em; width: 300px;}

div.add_board_v2_field_block div.alert_mess_1,
div.add_board_v2_field_block div.error_mess_1 {width: 286px;}
div.add_board_v2_field_block div.alert_mess_1,
div.add_board_v2_field_block_phone div.error_mess_1 {width: 240px;}

div.add_board_v2_field_block,
div.add_board_v2_field_block input.input_global_large,
div.add_board_v2_field_block select.input_global_large,
div.add_board_v2_field_block textarea.textarea_global_large,
div.input_global_field_block_2 div.add_board_v2_field_block_2 div {font: 10pt/1.7em Arial Narrow, Arial, Verdana, Helvetica, sans-serif; font-stretch: condensed;}
div.add_board_v2_field_block .input_global_large_block_checkbox {width: 308px;}
div.add_board_v2_field_block div.input_global_large_block .input_global_large,
div.add_board_v2_field_block div.input_global_large_block .textarea_global_large {width: 300px;}
div.add_board_v2_buton_block {margin-left: 220px;}
div.add_board_v2_one_col {width:481px;}

div.add_board_v2_field_block_phone{width: 305px;}
div.add_board_v2_field_block_phone div.input_global_large_block{width: 263px;}
div.add_board_v2_field_block_phone div.input_global_large_block input.input_global_large{width: 255px;}

.paid_block_1 {width:593px; background:#EEEEEE;border: 1px solid #DDDDDD;}
.paid_block_2 {background:#BDBDBD;border: 1px solid #AAAAAA;}

.grey_block_1 {width:592px; background:#EEEEEE;border: 1px solid #DDDDDD;}
.grey_block_2 {width:590px; background:#BDBDBD;border: 1px solid #AAAAAA;}
.in_block {padding: 0.75em 1.5em;}
/*---END Стили для новой формы добавления объявления---*/

/*-----Tooltip-----*/
a.note_tooltip_open {margin: 2px 10px;float: left;}

div.note_tooltip_vertical_green, div.note_tooltip_vertical_yellow {position:absolute;z-index:111;}
div.note_tooltip_shadow {background: #E9E9E9;border-bottom:1px solid #E9E9E9;border-right:1px solid #E9E9E9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-left:14px;}

div.note_tooltip_vertical_green div.note_tooltip_pointer {position:relative;background:url('/img/tooltip_pointer_vertical_green.gif') top left no-repeat;width:15px;height:17px;float:left;z-index:333;top:7px;}
div.note_tooltip_vertical_green div.note_tooltip_text_block {background: #DDFFDF;border: 1px solid #91C695;padding: 0.7em 1em;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;max-width: 200px;z-index: 222;}
/*-----END Tooltip-----*/

/*-----Close button-----*/
a.close_but_small_yellow, a.close_but_small_green {display: block;position: absolute;right: 3px;top: 2px;width: 10px;
height: 10px;z-index: 444;text-decoration: none;}
a.close_but_small_yellow:hover, a.close_but_small_green:hover {background-position: 0 -10px;text-decoration: none;}

a.close_but_small_green {background: url('/img/close_but_small_green.gif') top left no-repeat;}
a.close_but_small_yellow {background: url('/img/close_but_small_yellow.gif') top left no-repeat;}
/*-----END Close button-----*/

.round_corners_5px {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;}
.round_corners_4px {border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;}
.round_corners_3px {border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;}


