/*body, tbody, td, .txt, .text{COLOR:#000;font:10pt/1.5em Verdana, Arial, Helvetica, sans-serif;}*/
body, tbody, td, .txt, .text{COLOR:#000;font:10pt/1.5em  Arial, sans-serif, Verdana,  Helvetica;} /*12 18*/
a.result{TEXT-DECORATION:none;}
a.result, a.result:hover {COLOR: #3366CC;}
a.result:hover {TEXT-DECORATION:underline;}
/*.tbl, .h1, h1, h2, .h3, .h2, h3,.h2:hover {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}*/
.tbl {COLOR: #ffffff; TEXT-ALIGN: center}
/*.h1, h1, h1 .name {font-family:'PT Sans Narrow','Arial Narrow', Arial, Helvetica, sans-serif; font-size:1.5em; line-height:1.5em;}*/
.h1, h1, h1 .name {font-family:'PT Sans Narrow','Open Sans Condensed','Arial Narrow', Arial, Helvetica, sans-serif; font-size:2em; line-height:1.125em;} /*24 27*/
.h1, h1, h1 .name {COLOR: #3366CC;  TEXT-ALIGN:left; letter-spacing: normal;font-weight: normal; text-transform: none;}
h1 {margin:0px;padding:0px;}
h2, .h3, .h2, h3, .h2:hover,.h4, .h4:hover {color:#666; 
font-family:'PT Sans Narrow','Open Sans Condensed','Arial Narrow', Arial, Helvetica, sans-serif; font-weight: normal;font-size:1.5em;line-height:1.5em; /* 18 27*/
margin: 0px;padding: 0px;letter-spacing: normal;text-transform: none;}
/*.h3, h3{font-weight: bold;}*/
*.h3, h3{font-size:1.5em; line-height:1.5em;color:#000;}

.h4, .h4:hover{font-style:italic;} 

h2, .h2, .h2:hover {font-weight: normal;}


.h2:hover {TEXT-DECORATION: none;}
.r {COLOR: #CC0000;}
.g {COLOR: #339933;}
.gr,.gr:hover {COLOR: #666666;}
.grc {COLOR: #B2B2B2;}
.grc a {COLOR: #B2B2B2;}

.w,.w:hover {COLOR: #FFFFFF;}
.i {text-decoration: underline;} 
.head, a, .line1 {TEXT-DECORATION: none;}
a:hover, .line1:hover {TEXT-DECORATION: underline;}
.head {COLOR: #FFFFFF;}
a, .line1 {COLOR: #003399;}
a:hover, .line1:hover, .clear_btn, .clear_btn_err {COLOR: #0066FF;}
.descr {COLOR: #666666; font-size:10pt;}
.sml {COLOR: #003399; FONT-SIZE: 80%;}
.wid {padding-top: 0px;	padding-right: 20px; padding-bottom: 0px; padding-left: 20px;}
.bl {color: #000000; font-weight: bold;}
.news {font-size: 12px; float: left; display:inline; text-transform: uppercase;	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;}
span.tytle_bg {width : 100%; font-size : 10px; line-height :10px;}
#black,.b,.b:hover,.selected1_c, .b h1  {color : #000000;}
.brd1 { border-top:1px dashed #003399;}
.brd { border-top:1px solid #003399;}
.sel { border-bottom:1px dashed #003399;}
a.sel {text-decoration:none;}
.bi { border-bottom:1px solid #000000;}
.name { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;}
.next {TEXT-DECORATION: underline; COLOR: #003399;  TEXT-ALIGN: right}

/* .selected1 {background: #99CCFF url(http://okna.ua/img/ar1.gif) no-repeat 10px 10px;} */
.selected1 {background: #99CCFF; border-radius: 3px 3px 3px 3px; text-decoration: none;display: block;}
.news_bl {font:10pt Arial, Helvetica, sans-serif;text-indent: -45px;padding-left: 45px;}

.bot a,.bot a:hover, .sm_px8, .logo_t h1, .sm_px8:hover,.g_px8 {font:8pt Arial, Helvetica, sans-serif;}
.logo_t h1 {color:#333;}
.g_px8 {color: #666666;text-indent: -15px;padding-left: 20px;}

.nrm {font-weight: normal;}
.bg_tbl {background-color: #EEF4FF; padding: 10px;}
.bg_tbl1 {padding: 0px;}
.lh_15 /*{line-height: 14pt;}*/
.s_bg {background-color: #EEEEFF;}
/*.bi {border-bottom:1px solid #000000;}*/
.ti {border-top: 1px solid #000000;}
p.n {padding-top: 0px;padding-bottom: 0px;}
.lb {padding-left: 40px;}
/* .lb {padding-left: 16px;} */
.lbs {padding-left: 20px;}
.rb {padding-right: 40px;}
/* .rb {padding-right: 16px;} */
.rbs {padding-right: 20px;}
.rb3 {padding-right: 30px;}
.ls {padding-left: 20px;}
.rs {padding-right: 20px;}
.vat {vertical-align:top;}
.tb, .tb:hover {padding-top: 1.5em;}
/* .tb, .tb:hover {padding-top: 16px;} */
.ts {padding-top: 0.75em;}
.bb {padding-bottom: 1.5em;}
/* .bb {padding-bottom: 16px;} */
.bs {padding-bottom: 0.75em;}
.bss {padding-bottom: 0.25em;}
.tbb {padding-top: 3em;}
.bbb {padding-bottom: 3em;}
.l0 {padding-left: 0;}
.r0 {padding-right: 0;}
.lsb {padding-left: 30px;}
.cntr {text-align: center;}
.pd0 {padding: 0;}
.rl {margin-right:10px;}

.tbl_mid {background-color: #F0F0FF;height: 35px;}
.tbl_mid1 {height: 35px;}
.tbl_top {background-color: #D5D8FF;height: 52px;background-image: url(/img/bg_tbl.gif);background-repeat: repeat-x; padding-bottom: 14px;}
.tbl_bot {border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #D5D8FF;}
.fltr {background-color: #D5D8FF;}
.pb, .pb:hover {padding: 10px;}
.u_blue {border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000099; TEXT-DECORATION: none;}
.u_blue:hover {border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000099; TEXT-DECORATION: none;}
.vc {vertical-align: middle;}
.vt {vertical-align: top;}

.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;}
div.filter_menu{line-height: 20px;}
div.filter_menu a{/*padding-bottom: 4px;*/display: block;}
div.filter_menu .oblako a{display: inline;}
.selected1_p{padding-bottom: 2px;}
.tbl_p{padding:10px;margin:10px;}
.sblok{background-color: #003399;margin: 0px;padding: 5px 10px 5px;}
.price{font-family: Arial, Helvetica, sans-serif;	font-size: 16pt;}
.kop{font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;}

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

.clr{ clear : left; }
.blk{display : block;}

/* BU */
.navigat{margin-right:20px;position:relative;top:-50px;}
.alone_img{width:100%;margin-bottom:20px;}
#td_filter{width:230px;padding-right:20px;}
#td_picture{width:250px;}

.eq_item{text-align:left;float:left;}
.im_item{text-align:left;width:50%;}
.nav_link{float:right;}
.nav_link a{margin-left:10px;}

.im{width:105px;text-align:center;}

.l_descr{width:150px;text-align:left;vertical-align:top;}
.r_descr{width:450px;text-align:left;vertical-align:top;}
#mar_top{margin-top:10px;}
.my_warn{font-size:14px;font-weight:bold;color:red;margin:0;}
.choice{margin:20px;height:35px;}
.img_contain{text-align:center;width:450px;}
.img_contain img{margin-top:10px;}

#main_img {color:black;font-weight:bold;margin-left:10px;}
#descr_bord {text-align:justify;margin:0;border:1px solid #7F9DB9;padding:5px;width:300px;}
.betw {padding-right:15px;}
#del_img {margin-left:150px;}
.im_bot {margin-top:15px;margin-bottom:15px;}

#dop_im_container {margin-top:20px;}
.dop_im {margin-right:20px;border:1px solid gray;}
.dop_im_r {margin-right:20px;border:2px solid red;}
.mar_rig {margin-right:20px;}
.mar_bot {margin-bottom:20px;line-height:70px; display : inline-block;}
.mid_img {vertical-align:middle;}

.wide_a{width:120px;}
.nav_link_img a{margin-left:10px;}
.li_div{width:100%;margin:0;padding:0;}
li.result1_{position:relative;left:0px;top:0px;font:9pt Arial, Helvetica, sans-serif;padding-bottom:25px;vertical-align:top;}
.counter{position:relative;left:0px;top:0px;font:9pt Arial, Helvetica, sans-serif;padding-bottom:25px;vertical-align:top;}
.cl{clear:both;}
.add_more{text-align:center;width:450px;}
.al_right{text-align:right;}
.al_just{text-align:justify;}

.bard {color:#B41A1B;clear:both;}
.gray {color:#AAAAAA;clear:both;}

a.bueqimg img {margin:1px;}
li.result_ img.bu_no_left {padding : 0; margin : 0 20px 10px 0;}
li.result_top {padding : 0; margin : 0 20px 10px 0;}

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


/* BU */

.fr {float:right;}
.fl {float:left;}
.dop 
{
	background: url(/img/dop.gif) no-repeat 0 0;
	padding-left:20px;
	padding-bottom:5px;
	padding-top:1px;
}
.news_g {
	text-indent: -80px;
	padding-left: 80px;
	clear:both;
	padding-bottom:0;
	margin-bottom:10px;
}
.title_blok, .title_blok:hover {text-decoration:underline;padding-bottom:5px;margin-bottom:0;font-size:11pt;font-weight:bold;}

ol.rat
{
	color:#000000;
	padding-left:10px;
	margin-left:10px;
}
ol.rat li{padding-bottom:10px;}
.ca {clear:both;}

.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 -2px -2px;display:inline-block;padding-left:26px;height:18px;}
.entrance{background: url(/img/sequr.gif) no-repeat -2px -2px;display:inline-block;padding-left:18px;height:18px;}
.allserv{background: none;display:inline-block;padding-left:18px;height:18px;}
.map {background:transparent url(/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;}
.logo_t h1 {padding-left:25px; text-align: center;}
.mpid {background-color:#D9D9D9;color:#5D5D5D;padding:5px 0 0 15px;text-align:left;vertical-align:top;width:100%;height:100%;}

.bn div {padding-top:10px;}

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

.new_tel{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: blue;}
a.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;}

.slider {
    margin-top:20px;
    margin-bottom:20px;
    background-image: url('img/slider_bg.gif');
    background-repeat: repeat-x;
}
.knob {position: relative;background-image: url('img/knob.gif');}
.foto_p0_bimg{padding: 20px 40px 0pt 0pt;width: 600px;}
.foto_p1_bimg{border: 1px solid #BBB;padding: 3px;}
.foto_p1_bimg img{border: 0;}

.opened_region {border:1px solid #7F9DB9;position:absolute;left:0;top:20px;padding:0 10px 6px;background-color:#E4E4E4;z-index:300;}
.open_el {margin:5px 0 0 10px;width:15px;height:14px;overflow:hidden;position:relative;background:url('/img/spr_region.gif') right top;background-repeat:no-repeat;}
.rss {padding-right:10px;}
.lnk_col {color:#003399;}
.posrel {position:relative;z-index:120;}
.curpoint {cursor:pointer;}
.lnk_col h2 {color:#3366CC;}
.l9pt {line-height:9pt;}
.g_im{border:1px solid #BBBBBB;margin-right:5px;}
a.g_im:hover {border:1px solid #012AA0;}
div.blk1 {width:400px;min-width:400px;max-width:400px;float:left;}
.prnt_a {background:url('/img/i_print.gif') left center no-repeat; padding:0 0 3px 30px;}

ul.filter{padding:0;}
ul.filter li {list-style-type: none; padding:0 0 0 10px;}

ul{padding:0;}
ul li{padding:0 0 0 1em;list-style-type:none;}

#zayavka,#form_zayavka {color:#3CAA3C;font:normal 18px Arial;text-decoration:underline;}
#zayavka {background:url(http://okna.ua/img/sh1.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;}
.social_blk {border:0px solid #EAEAEA;padding:0px;}
div.table_input td {padding: 10px 0 0 10px;}
.zakaz, .zakaz:hover {color:#3CAA3C;font:18px Arial;text-decoration:underline;}

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

.magazine {height:220px;min-height:220px;max-height:220px;width:120px;float:left;margin:20px 20px 0;}
.magazine div.m_book{height:49px;width:49px;z-index:1000;position:absolute;background: url(/img/book.png) no-repeat 0 100%;}
.magazine div{text-align:center;}
.sitemap ul{padding-bottom:10px;font-weight: bold;text-indent:0;padding-left:0;margin-left:0;list-style-type: none;}
.sitemap ul li ul li{padding-left:10px;margin-left:10px;list-style-type:none;font-weight:normal;}
.sitemap ul li ul.archiv li{float:left;list-style-type: none;margin:0 5px 0 0;padding:0;}
.sitemap ul li ul.archiv li a{text-decoration:underline;}
.sitemap ul li ul.archiv li ul li a{font-size:8pt;}

.art_blk,.art_blk:hover {background-color:#D5D3FF;margin:30px 0 20px;text-indent:0;}
.art_blk div, .art_blk div:hover{padding:30px 20px 10px;font-size:110%;}
.arttxt li{margin-left:30px;text-indent:0;}

.art_blk:before, .rounded: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;}
.art_blk:after, .rounded: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;}
.blk{background:url(/img/menu.gif) repeat-x;}
img{border:none;}
.flpd{white-space:nowrap;padding:3px 5px;}
.registr li{display:block;width:200px;min-width:200px;min-height:160px;height:160px;}



div.search{float:right;display:inline;width:270px;margin:0px 25px 0px 20px;}
div.menu{border-width:1px 0;border-style:solid;border-color:#039;background:url(/img/menu_bg.gif) repeat-x;min-height:65px;padding-top:0;}
div.menu p{padding-top:4px;margin-bottom:0px;margin-top:4px;}
#dop_s_2, #dop_s_3, #dop_s_4{font-size:11px;padding:0;}
div.menu a{padding-top:2px;padding-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-size:12px;letter-spacing:0px;}
div.menu a:hover{padding-top:2px;padding-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-size:12px;letter-spacing:0px;}
#imp{width:200px;height:24px;border-width:1px;border-style:solid;border-color:#039;font-size:18px;font-family:Arial, Helvetica, sans-serif;color:#36C;text-indent:5px;padding:0;margin:0;}
.rating{background:url(/img/ico_rating_top.gif) no-repeat 8px 5px ;padding-left:24px;}
.okna{background:url(/img/ico_okna.gif) no-repeat 7px 0px;padding-left:21px;}
.price_okna{background:url(/img/price_okna.gif) no-repeat 12px 1px;padding-left:24px;}
a.menu_board{background:url(/img/ico_board_new.gif) no-repeat 7px 3px;padding-left:28px;}
a.menu_forum{background:url(/img/ico_forum.gif) no-repeat 6px 3px;padding-left:28px;}
a.menu_library{background:url(/img/ico_library.gif) no-repeat 10px 2px;padding-left:30px;}
a.menu_dveri{background:url(/img/ico_dveri.gif) no-repeat 8px 0;padding-left:20px;}
a.menu_fasad{background:url(/img/ico_fasad.gif) no-repeat 10px 0px;padding-left:30px;}
a.menu{padding-left:12px;}
a.menu_f{padding-left:25px;}
#bot_search{width:55px;height:27px;font-size:14px;line-height:10px;margin:0;padding:0;text-indent:0;}
div.bot_search_1{float:right;display:inline;width:70px;margin:0;padding:0;}
#dop_search{padding-top:0;margin-top:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#dop_s_3{background:url(/img/ico_okoshko.gif) no-repeat 10px 5px;padding-left:20px;}
#dop_s_2{background:url(/img/ico_okoshko.gif) no-repeat 0px 5px;padding-left:10px;}
div.menu form{padding:0;margin:0;height:27px;}

.rehau, /*.veka,*/.trocal,.alumil,.gealan,.deceuninck {background: url("/img/tm.png") no-repeat scroll transparent;
    padding-left: 45px;
}
.trocal{background-position: 0px -80px;}
.alumil{background-position: 0px -100px;}
.gealan{background-position: 0px -120px;}
.deceuninck{background-position: 0px -140px;}
.rehau{background-position: 0px 0px;}
/*.veka{background-position: 0px -40px;}*/

/*.aluplast{background:url(/img/ico-aluplast.gif) no-repeat 0 3px;padding-left:55px;}*/
/*.kbe{background:url(/img/ico-kbe.gif) no-repeat 0 0px;padding-left:43px;}*/


.email{background:url(/img/i_letter.gif) no-repeat -2px -1px;padding-left:28px;}
.exit{background: url(/img/ico-exit.gif) no-repeat 0 -2px;display:inline-block;padding-left:23px;height:18px;}
/*
.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:#000;
    text-decoration:none;
    padding:0 14px 0 0;
    text-shadow: 0px 1px 0px #FFF;
}
.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;
}
*/
.price_block{width: 270px; min-width: 270px; height: 170px; min-height: 170px;}
.price_block_img{width: 106px; height: 66px; border: 1px solid rgb(204, 204, 204);text-align:center;}
.bu_block_img{width: 131px; height: 81px; border: 1px solid rgb(204, 204, 204);text-align:center;}

.menu2 li,.menu1 li,.nsearch_in, .nsearch_t{font:14px Arial, Helvetica, sans-serif;border:0 none;}
.nsearch_in {background:#F3F3EE url(/img/menu.png) no-repeat 0 -126px;padding:0;height:28px;min-height:28px;width:74px;min-width:74px;max-width:74px;}
.nsearch_in:hover {background:#F3F3EE url(/img/menu.png) no-repeat 0 -158px;cursor:pointer;}

.r1{display:block;height:1px;}
.r1{margin:0 1px;}
.r1{overflow:hidden;font-size:1px;}

.menu2 ul{padding-left:10px;}
.menu2 li{padding:0;list-style-type:none;line-height:31px;}
.menu2 ul ,.menu2 li{margin:0;}
.menu2 li.sel, .menu2 li.sel a {color:#FFFFFF;}
.menu2 li a,.menu1 li a{display:block;padding:0 10px;}
.menu2 li:hover, .menu2 li.sel:hover{background:#4E85E5 url(/img/menu.png) repeat-x 0 -97px;}
.menu2 li.sel{background:#003399 url(/img/menu.png) repeat-x 0 -65px;}
.menu2 li.sel a, .menu2 a, .menu2 li:hover a, .menu2 a:hover {text-decoration:none;}
.menu2 a{color:#003399;}
.menu2 li:hover a, .menu2 a:hover {color:#FFFFFF;}
.menu2, .nrounded:before, .menu2 li:hover, .menu2 li.sel:hover, .menu2 li.sel,.menu2 ul ,.menu2 li{height:30px;max-height:30px;min-height:30px;}
.menu2 li, .menu2{float:left;}
.nrounded: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;}
.nrounded: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;}
.nblk{background:#9ABBFF url(/img/menu.png) repeat-x;}



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

.nblk1{background:#707070 url(/img/menu.png) repeat-x 0 -37px;}

/*.nrounded1{min-width:600px;width:600px;}*/
.menu1{padding-right:1em;}

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


/*.navigation {padding-bottom:1.5em;}*/
navigation {padding-bottom:0;}
/*.navigation {padding-bottom:0;} */
.navigation div {float:left;padding-right:5pt;}
.navigation div a,.navigation div a:hover {color:#003399;}

div.drug a, div.drug a:hover {display:block;width:153px;min-width:153px;height:30px;max-height:30px;text-align:center;line-height:27px;padding:0;text-decoration:none;color:#FFF;}
div.drug a{background:#3B3AB7 url(/img/bt.png) scroll no-repeat;}
div.drug a:hover{background:#1923A1 url(/img/bt1.png) scroll no-repeat;}

.grad1
{
    background: #af0000; /* for non-css3 browsers */
}

.grad2
{
    background: #fbfbfb; /* for non-css3 browsers */

    border: 1px solid #bbb;
    display:block;

    border-radius: 3px;
}

.td_middle
{
    padding:5px 10px;
    width:160px;
    min-width:160px;
}
.td_big
{
    padding:5px 10px;
    width:190px;
    min-width:190px;
}

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



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



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

.persona_block{width:700px;}
.persona_block a{text-decoration:underline;}

.online {background: url(/img/online.png) no-repeat 0 0;padding-left:24px;}
.offline {background: url(/img/offline.png) no-repeat 0 0;padding-left:24px;}

.tl{text-align:left;}
.tr{text-align:right;}


.firm_block{width:230px;min-width:230px;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;}

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

/*.dop_board {width:210px; width-min:210px;float:left;height:50px;padding:10px 20px 10px 0;}*/
.dop_board {width:210px; width-min:210px;float:left;height:50px;padding:0.75em 1.5em 0.75em 0;}

.pn {padding-left:30px;padding-bottom:5px;}

/* form style  */
.form, .form td {font-size:0.8571em;line-height:1.7501em;}
.form div, .form #hovered p{border-radius: 3px;}
.form_block_2 td {padding-bottom:0.7em;}
.form_block_2 select{height:2em;}
.form_block_1 {border: 1px solid #DDDDDD;background:#EEEEEE;}
.form_block_2 {border: 1px solid #AAAAAA;background:#BDBDBD;}
.form_block_2_inputs input,.form_block_2_inputs textarea, .form_block_2_inputs select{float:left;padding: 0.5em 0;font-family:'PT Sans Narrow', 'Arial Narrow', Arial, Verdana, Helvetica, sans-serif;outline:none;border:none;background:white;margin-left:0.5em;}
.form_block_2 textarea{height:13em;padding-bottom:0;overflow:auto;}
.form_block_2 .clear{cursor: pointer;position: relative;top: 3px;visibility: hidden;}
.label_input {padding-right:0.5em;}

.clear_btn{border:1px solid #7f9db9;background:white;}
.clear_btn_err{border:1px solid #FF0000;background:white;}
.clear_btn_err input, .clear_btn_err textarea{color:#ff0000;}
.clear_btn, .clear_btn_err{font-size:2em;}


#hovered label {display: block;padding-left:3em;}
#hovered input {float:left;position:relative;top:0em;left:0.5em;}
#hovered p:hover {background-color: #BDBDBD;}
#hovered p{margin:0em;}
#hovered {margin: 0 1em 0em 1em;}


input.button31 {height: 31px;}
input.button32 {height: 32px;}
input.button31, input.button32 
{
    background: #1053D8 url('/img/bg_button_submit3.gif') repeat-x;
    color: #FFFFFF;
/*    font: normal 1.3em Verdana, Arial, Helvetica, sans-serif;*/
    border-radius: 3px;
    border: 1px solid #003399;
    padding: 0 1em 3px;
    cursor: pointer;
    vertical-align: top;
    margin:0;
}
input.button31:active, input.button32:active 
{
    background: #1053D8 url('/img/bg_button_submit4.gif') repeat-x;
/*    padding: 2px 1em 0 1em;*/
}                                                                                                                                                                      

.m_block{
    min-width:200px;
    max-width:300px;
    width:25%;
}

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

}

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

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


.block{display:block;}
.navigation div, nowrap{white-space:nowrap}

.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.75em 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, div.button_31, div.button_resize{
    background: #1053D8 url('/img/button/button_31_bg.jpg') repeat-x;
    color: #FFFFFF;
    font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid #003399;
    vertical-align: top;
    margin:0;
    float: left;
}

input.button_31{
    height: 31px;
    padding-left: 1em;
    padding-right: 1em;
    _padding-left: 0;
	_padding-right: 0;
	_border: 0;
}

@-moz-document url-prefix() {
	input.button_31{
		height: 31px;
		padding-left: 0.75em;
		padding-right: 0.75em;
		padding-bottom: 0.35em;
	}
}

*+html input.button_31{
	height: 31px;
    padding: 0;
	border: 0;
}

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

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

div.button_31{
    height: 29px;
    padding: 0 1em 0 1em;
}

div.button_resize {
    height: auto;
    padding: 0 1em 0 1em;
}

div.button_resize a {
    padding-bottom: 0.45em;
	text-align: center;
}

div.button_31 a, div.button_resize a {
    font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    padding-top: 0.45em;
    display: block;
    text-decoration: none;
	_border: 0;
}

@-moz-document url-prefix() {


	div.button_31 a, div.button_resize a {
		padding-top: 0.4em;
	}

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

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

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

/*------------Button 32-----------*/

input.button_32, div.button_32, div.button_resize{
    background: #1053D8 url('/img/button/button_31_bg.jpg') repeat-x;
    color: #FFFFFF;
    font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid #003399;
    vertical-align: top;
    margin:0;
    float: left;
}

input.button_32{
    height: 32px;
    padding-left: 1em;
    padding-right: 1em;
    _padding-left: 0;
	_padding-right: 0;
	_border: 0;
}

@-moz-document url-prefix() {
	input.button_32{
		height: 32px;
		padding-left: 0.75em;
		padding-right: 0.75em;
		padding-bottom: 0.3em;
	}
}

*+html input.button_32{
	height: 32px;
    padding: 0;
	border: 0;
}

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

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

div.button_32{
    height: 30px;
    padding: 0 1em 0 1em;
}

div.button_resize {
    height: auto;
    padding: 0 1em 0 1em;
}

div.button_resize a {
    padding-bottom: 0.45em;
}

div.button_32 a, div.button_resize a {
    font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    padding-top: 0.45em;
    display: block;
    text-decoration: none;
}

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

input.button_32:active, 
div.button_32:active {
    background: #1053D8;
}

/*--OLD----------Button 32 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/button/cross_blue_bg.gif);
    _background:none; 
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='cross_blue_bg.gif', sizingMethod='scale');
}

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

/*------------White bg cross-----------*/

.cross_white_bg {
    background:url(/img/button/cross_white_bg.gif);
    _background:none; 
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='cross_white_bg.gif', 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;
}

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

.menu_sort div, .menu_sort span, .menu_sort a{float:left;}
.menu_sort a, .menu_sort i {padding: 0 1em;}
.nw{white-space:nowrap;}
.name_group {padding:0;font-weight:bold;}


ul.p_ul li {padding-bottom:0.75em;}

/*--калькулятор v2--*/

div.calc_block {position: relative;}
div.calc_param_block {position:relative;float:left;background:#BDBDBD;min-width:100%;border:1px solid #AAAAAA;
border-radius: 0 7px 7px 7px;}
div.calc_tabs_block {position:relative;}
a.calc_tab_link, div.calc_tabs_block span {display: block; padding:0 1.5em;}

div.calc_tab, div.calc_tab_selected {margin-right:4px; border-radius: 7px 7px 0 0; border:1px solid #AAAAAA;border-bottom: 0px;}
div.calc_tab {float:left;position:relative;background:#EFEFEF url('/img/tab_bg.gif') bottom left repeat-x;top:1px;}
div.calc_tab_selected {z-index:10;position:relative; background:#BDBDBD;border-bottom:0;float:left;top:1px;}

.calc_font {font: 14px/1.7em Arial, Helvetica, sans-serif;}

div.calc_col_in {padding:0 60px 0 40px;}
div.calc_col_in_first {padding:0 0 0 10px;}
div.calc_col_in_second {padding:0 0 0 40px;}

div.calc_param_name {float:left;clear:both;}
div.calc_param_name, div.calc_param_value {height:31px;}
div.calc_param_value,div.calc_param_value_left {text-align:right;}
div.calc_right_pad {padding-right:140px;}

.calc_param_value_right input, .calc_param_value_right select {text-align:right;}
div.calc_param_value, div.calc_param_name {padding-top:0.5em;padding-bottom:0.5em;}
div.calc_pad_top {margin-top:8px;}

div.calc_col_first {float:left;width:340px;}
div.calc_col_second {float:left;width:218px;}
div.calc_col_sirt {float:left;width:250px;}

div.calc_col_first, div.calc_col_second, div.calc_col_sirt {padding-top:15px}

select.calc_param_value_long {width:200px;}
select.calc_value_glass_pack {width:164px;}
select.calc_value_glass_pack_2 {width: 300px;}
select.calc_value_glass_pack_2 option {text-align:left;}
select.calc_value_coll {width:65px;}
input.calc_value_height {width:56px;}
select.calc_value_open {width:65px;}
input.calc_value_width {width:56px;}
select.calc_value_naklon {width:65px;}

div.calc_button_block {padding: 0.75em 0 1.5em 321px; float: left;}


div.calc_w_h_block {width:160px;float:left;}
div.calc_window_select_item, div.calc_window_selected_item {float:left;text-align:center;position:relative;overflow:hidden;cursor:pointer;}
div.calc_params_block_2 {padding:0 1.5em;}
div.calc_select_window {float:left;padding:0.5em 1.5em;}
div.calc_disp_none {display:none;}

div.calc_window_select_item:hover .calc_disp_none {display:block;}
div.calc_window_select_item:hover .calc_select_window {background:#DBDBDB;}
div.calc_window_selected_item {background:#336CE3;}

.cross_calc_t_l,
.cross_calc_t_r,
.cross_calc_b_r,
.cross_calc_b_l {width:12px;height:12px;position:absolute;z-index:1;}

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

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

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

.calc_window_selected_item .cross_calc_dark_grey {background:url('/img/cross_calc_blue.gif');_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='cross_calc_blue.gif', sizingMethod='scale');display:block;}

.cross_calc_t_l {left:-6px;top:-6px;}
.cross_calc_t_r {right:-6px;top:-6px;}
.cross_calc_b_r  {right:-6px;bottom:-6px;}
.cross_calc_b_l  {left:-6px;bottom:-6px;}

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


input.mail_block_text,select.mail_block_text {color:black;}
input.mail_block_text {padding-right:2px;}
div.calc_name_glass_pack {padding:0.5em 0 0.5em 1.5em;float:left;}
div.calc_value_glass_pack_block {padding-left:120px;}

div.calc_window_select_block {padding-left:5px;padding-top:4px;}

div.calc_left_pad {margin-left:3em;}
div.calc_left_pad_2 {margin-left:100px; text-align: left;}
div.calc_left_pad_3 {margin-left:130px; text-align: left;}
div.calc_left_pad_4 {margin-left:83px; text-align: left;}
div.calc_marg_left {margin-left:250px;text-align: left;}
/*---end калькулятор v2---*/

/*---Стили для элементов форм---*/
input.global_form_1 {height: 23px; padding:3px; padding-top:4px; margin:0; border:1px solid #AAA;
border-radius: 3px;}

select.global_form_1 {height: 22px; padding-left:2px; margin:0; border:1px solid #AAA;
border-radius: 3px;}

input.global_form_1, select.global_form_1 {color:black; font:10pt/1.3em Arial, Verdana, Helvetica;}

input.global_form_2 {height: 1.3em; padding:3px; padding-top:4px; margin:0; border:0;}

select.global_form_2 {height: 22px; padding-left:2px; margin:0; border:1px solid #AAA;
border-radius: 3px;}

input.global_form_2, select.global_form_2 {color:black; font:10pt/1.3em Arial, Verdana, Helvetica;}
input.global_form_2_grey_color, select.global_form_2_grey_color {color:#636363;}
/*---END Стили для элементов форм---*/

/*---Блок консультанта---*/
div.consultant_main_bock {background: #D5D3FF;padding: 1em;float:left;text-align:left;}

div.consultant_bock_info {padding-bottom: 0.75em;}
div.consultant_button_bock {padding-top: 0.75em;}

div.consultant_main_bock_pic {width: 50px;float: left;}

div.consultant_main_bock_info {margin-left: 50px; padding-left: 1.5em; text-align: left;font: 8pt/1.8em Arial, Helvetica, sans-serif;height: auto;}

span.consultant_main_bock_large {font: 12pt/1.3em Arial, Helvetica, sans-serif;font-weight: bolder;}



/*
.consultant_corners .consultant_c1 {left:0;top:0;background:url('/img/consultant_bg_round_1.gif');_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/consultant_bg_round_1.gif', sizingMethod='scale');
}
.consultant_corners .consultant_c2 {right:0;top:0;background:url('/img/consultant_bg_round_2.gif');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/consultant_bg_round_2.gif', sizingMethod='scale');
}
.consultant_corners .consultant_c3 {right:0;bottom:0;background:url('/img/consultant_bg_round_3.gif');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/consultant_bg_round_3.gif', sizingMethod='scale');
}
.consultant_corners .consultant_c4 {left:0;bottom:0;background:url('/img/consultant_bg_round_4.gif');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/consultant_bg_round_4.gif', sizingMethod='scale');
}

.consultant_corners .consultant_c1,
.consultant_corners .consultant_c2,
.consultant_corners .consultant_c3,
.consultant_corners .consultant_c4 {width:15px;height:15px;position:absolute;z-index:1;
}
*/
/*---END Блок консультанта---*/
.round_corners_5px {border-radius: 5px;}
.round_corners_4px {border-radius: 4px;}
.round_corners_3px {border-radius: 3px;}

div.image_block_imgtooltip div {
    visibility:hidden;
    position: absolute;
    z-index:999;
}
div.image_block_imgtooltip div div {background:#DBDBDB;}
div.image_block_imgtooltip:hover div {visibility:visible;}

div.image_block_window_select_item , div.image_block_window_select_item_inside, div.image_block_window_selected_item, div.image_block_window_selected_item_inside {float:left;position:relative;cursor:pointer;padding:0.5em 20px;}

div.image_block_window_select_item:hover {background:#DBDBDB;}
div.image_block_window_selected_item:hover div.image_block_imgtooltip div {background:#336CE3;}
div.image_block_window_selected_item, div.image_block_window_selected_item_inside {background:#336CE3;}
.h1_inline h1 {display:inline;}

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

input.input_global_large, select.input_global_large {z-index:1;color:black; font: 11pt 'PT Sans Narrow','Arial Narrow', Arial, Verdana, Helvetica, sans-serif; font-stretch: condensed; border:1px solid #AAA; border-radius: 3px;margin:0;}
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 {width:208px;position:relative;float:left;}
div.input_global_large_block input{width:200px;}

a.input_global_large_clear_but {padding: 0 5px;visibility:hidden;display:block;color:red;z-index:999;position:absolute;float:left;right:0;line-height:2em;text-decoration:none;}



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

input.input_global_large, select.input_global_large {z-index:1;color:black; font: 11pt 'PT Sans Narrow', 'Arial Narrow', Arial, Verdana, Helvetica, sans-serif; font-stretch: condensed; border:1px solid #AAA; border-radius: 3px;margin:0;}
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 {width:208px;position:relative;float:left;}
div.input_global_large_block input{width:200px;}

a.input_global_large_clear_but {padding: 0 5px;visibility:hidden;display:block;color:red;z-index:999;position:absolute;float:left;right:0;line-height:2em;text-decoration:none;}

.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;}
.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;}
/*---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;}
/*---END Блоки уведомления---*/

/*---Стили для "5 полей регистрации"---*/
#reg_form_v2_block{text-align:left;}

div.reg_form_v2_title_block, div.reg_form_v2_field_block, div.reg_form_v2_field_block_3{float:left;margin-top: 1em;}
div.reg_form_v2_title_block {width:150px;padding-top:3px;}

div.reg_form_v2_field_block_2 {width:357px;}
div.reg_form_v2_button_block {margin-left: 150px;}

div.my_input_v3_large_block {width:180px;position:relative;float:left;}
div.my_input_v3_large_block input{width:180px;}

div.reg_form_v2_field_block_3 input {width:160px;}
div.reg_form_v2_field_block_3 div.input_global_large_block {width:168px;}

div.reg_form_v2_country_phone_code {float:left;padding:3px 0 0 0;width:40px;text-align: center;}
.reg_form_v2_note_block {padding: 2px 10px;float:left;}
img.loading_reg_form_v2 {margin-top:5px;margin-left:10px;display:none;}
/*---END Стили для "5 полей регистрации"---*/

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

div.note_tooltip_vertical_green, div.note_tooltip_vertical_grey, div.note_tooltip_vertical_yellow {position:absolute;z-index:111;}
div.note_tooltip_navig_links {margin-top:1em;text-align:right;}

div.note_tooltip_vertical_green div.note_tooltip_pointer,
div.note_tooltip_vertical_grey div.note_tooltip_pointer,
div.note_tooltip_vertical_yellow div.note_tooltip_pointer {position:relative;width:15px;height:17px;float:left;z-index:333;top:7px;right: -1px;}

div.note_tooltip_vertical_green div.note_tooltip_pointer {background:url('/img/tooltip_pointer_vertical_green.gif') top left no-repeat;}
div.note_tooltip_vertical_grey div.note_tooltip_pointer {background:url('/img_g/tooltip_pointer_vertical_grey.png') top left no-repeat;}
div.note_tooltip_vertical_yellow div.note_tooltip_pointer {background:url('/img_g/tooltip_pointer_vertical_yellow.gif') top left no-repeat;}

div.note_tooltip_vertical_green div.note_tooltip_text_block,
div.note_tooltip_vertical_grey div.note_tooltip_text_block,
div.note_tooltip_vertical_yellow div.note_tooltip_text_block {padding: 0.7em 1em;border-radius: 3px;width:200px;z-index: 222;box-shadow: 3px 3px 10px #666;float:left;}

div.note_tooltip_vertical_green div.note_tooltip_text_block {background: #DDFFDF;border: 1px solid #91C695;}
div.note_tooltip_vertical_grey div.note_tooltip_text_block {background: #ECECEC;border: 1px solid #C4C4C4;}
div.note_tooltip_vertical_yellow div.note_tooltip_text_block {background: #FFC;border: 1px solid #FC9;}
/*-----END Tooltip-----*/

/*-----Close button-----*/
a.close_but_small_yellow, a.close_but_small_green, a.close_but_small_grey {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, a.close_but_small_grey: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_grey {background: url('/img_g/close_but_small_grey.png') top left no-repeat;}
a.close_but_small_yellow {background: url('/img/close_but_small_yellow.gif') top left no-repeat;}
/*-----END Close button-----*/

.pdf {background: url(/img/pdficon_large.png) no-repeat 0px 0px;padding-left:40px;padding-top:10px;padding-bottom:10px;line-height:3em;}
.img_u {background: url(/img/ico-img.png) no-repeat 0px 0px;padding-left:40px;padding-top:10px;padding-bottom:10px;line-height:3em;}

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

.g_twitter {background: url(/img_g/logo.png) no-repeat 0px 0px;padding-left:20px;}
.g_facebook {background: url(/img_g/logo.png) no-repeat 0px -23px;padding-left:20px;}
.g_googleplus {background: url(/img_g/logo.png) no-repeat 0px -48px;padding-left:20px;}

.g_twitter,.g_facebook, .g_googleplus {font-size:12px;line-height:12px;}

/*-----Стили для выпадающего меню-----*/
div.menu_list_block_large {background-color: #2f61c4;box-shadow: 1px 5px 10px #999;padding:0.3em;z-index: 999;position: absolute;border-radius: 0 3px 3px 3px;display:none;}
div.menu_list_block_large div.menu_list_column a {font: 8pt/1.875em Verdana, Arial, Helvetica, sans-serif;padding:1.3em 1em 0 5em;height:3.1em;color:#fff;}
div.menu_list_block_large div.menu_list_column a:hover {background-color: #91b6ff;color:#003399;}

a.menu_row_blue_1_1 {background: url("/img/ico_rating_top.gif") 0.6em 7px no-repeat;}

a.menu_row_blue_2_1 {background: url("/img_g/menu_sprites.png") 0.2em 2px no-repeat;}
a.menu_row_blue_2_2 {background: url("/img_g/menu_sprites.png") 0.2em -51px no-repeat;}
a.menu_row_blue_2_3 {background: url("/img_g/menu_sprites.png") 0.2em -105px no-repeat;}
a.menu_row_blue_2_4 {background: url("/img_g/menu_sprites.png") 0.22em -764px no-repeat;}

div.menu_list_block_small, div.menu_list_block_small_blue {background-color: #eee;box-shadow: 1px 3px 10px #444;padding:0.3em;z-index: 999;position: absolute;border-radius: 0 3px 3px 3px;display:none;}
div.menu_list_block_small div.menu_list_column a {font: 8pt/1.875em Verdana, Arial, Helvetica, sans-serif;padding:1.3em 1em 0 5em;height:3.1em;color:#111;}
div.menu_list_block_small div.menu_list_column a:hover {background-color: #777;color:#fff;}

a.menu_row_black_2_1 {background: url("/img_g/menu_sprites.png") 0.3em 2px no-repeat;}
a.menu_row_black_2_2 {background: url("/img_g/menu_sprites.png") 0.3em -156px no-repeat;}
a.menu_row_black_2_3 {background: url("/img_g/menu_sprites.png") 0.3em -209px no-repeat;}
a.menu_row_black_2_veka {background: url("/img_g/menu_sprites.png?v=2") 0.3em -550px no-repeat;}

a.menu_row_black_2_4 {background: url("/img_g/menu_sprites.png") -0.5em -257px no-repeat;}
a.menu_row_black_2_5 {background: url("/img_g/menu_sprites.png") -0.8em -334px no-repeat;}
a.menu_row_black_2_6 {background: url("/img_g/menu_sprites.png") -0.8em -360px no-repeat;}
a.menu_row_black_2_7 {background: url("/img_g/menu_sprites.png") -0.8em -384px no-repeat;}
a.menu_row_black_2_8 {background: url("/img_g/menu_sprites.png") -0.8em -408px no-repeat;}
a.menu_row_black_2_9 {background: url("/img_g/menu_sprites.png") -0.8em -430px no-repeat;}

a.menu_row_black_2_10 {background: url("/img_g/menu_sprites.png") -0.5em -276px no-repeat;}
a.menu_row_black_2_11 {background: url("/img_g/menu_sprites.png") -0.8em -454px no-repeat;}
a.menu_row_black_2_12 {background: url("/img_g/menu_sprites.png") -0.7em -304px no-repeat;}

a.menu_row_black_2_20 {background: url("/img_g/menu_sprites.png") -0.5em -476px no-repeat;}
a.menu_row_black_2_22 {background: url("/img_g/menu_sprites.png") -0.5em -501px no-repeat;}
a.menu_row_black_2_21 {background: url("/img_g/menu_sprites.png") -0.5em -522px no-repeat;}

div.menu_column_small_row {padding:0.79em 0;}
div.menu_list_block_small div.menu_column_small_row a {padding:0.25em 1em 0 3.3em;height:2em;}
div.menu_list_block_small div.menu_column_small_row a:hover {background-color: #777;color:#fff;}

div.menu_row_null_small {height:1.7em;}
div.menu_list_block_small div.menu_column_small_row a.menu_row_all {padding:0 1em;margin-left:2.5em;padding-top:0.25em;}

div.menu_list_block_small_blue {background-color: #2f61c4;}
div.menu_list_block_small_blue div.menu_list_column a {font: 8pt/1.875em Verdana, Arial, Helvetica, sans-serif;padding:0.25em 1em 0 2.3em;height:2em;color:#fff;display:block;}
div.menu_list_block_small_blue div.menu_list_column a:hover {background-color: #91b6ff;color:#003399;}

.input_text_hidden {background-color:#ddd;border:1px solid #ccc;}

.head_logo {background-color:#e7e7e7;border-bottom:1px solid #d6d6d6;padding:3px 1.5em 0;margin-bottom:0.375em;height:63px;}
.head_logo .logot {padding-top:6px;}
.head_logo .pn {font: 10px/1.5em sans-serif, Verdana, Arial, Helvetica;padding-left:0;}
.span1_5 {float:left;width:123px;} /* (10px+72px)*1,5 */
.span3 {float:left;width:246px;} /* (10px+72px)*3 */
.span6 {float:left;width:492px;} /* (10px+72px)*6 */
.span9 {float:left;width:738px;} /* (10px+72px)*9 */
.span12 {width:994px;} /* (10px+72px)*12+10 */
.on_page {margin-left: auto; margin-right: auto;}
/*-----END-----*/
#kvadrati_dveri:hover,#kvadrati_tenderi:hover,#kvadrati_okna:hover,#kvadrati_maps:hover,#kvadrati_maps_ru:hover,#kvadrati_maps_kz:hover,#kvadrati_calc,#kvadrati_ad :hover {text-decoration:none;}
#kvadrati_dveri, #kvadrati_tenderi,#kvadrati_okna  {display:block;margin:0 10px 10px 0;}
#kvadrati_dveri, #kvadrati_tenderi {width:113px;}
#kvadrati_dveri, #kvadrati_tenderi, #kvadrati_okna,#kvadrati_maps,#kvadrati_maps_ru,#kvadrati_maps_kz {height:113px;}
#kvadrati_dveri {background:#980000 url('/img_g/dveri-vorota.png') no-repeat;text-align:center;}
#kvadrati_dveri span {display:block;padding-top:4.5em;}
#kvadrati_tenderi {background-color:#c5c5c5;text-align:left;}
#kvadrati_tenderi span {font-size:80%;color:#000;display:block;padding:0.25em 1em;}
#kvadrati_tenderi b {font-size:120%;color:#000;display:block;padding:1em 0.67em 0;}
#kvadrati_tenderi b {text-shadow: 0px 1px #e7e7e7, 0px -1px #a9a9a9;}
#kvadrati_okna,#kvadrati_maps,#kvadrati_maps_kz,#kvadrati_maps_ru,#kvadrati_calc,#kvadrati_ad  {width:236px;}
#kvadrati_okna,#kvadrati_maps,#kvadrati_maps_kz,#kvadrati_maps_ru {text-align:center;}
#kvadrati_okna img {padding-top:1.5em;}
#kvadrati_okna span {color:#FFF;display:block;padding-top:0.75em;}
#kvadrati_maps,#kvadrati_maps_kz,#kvadrati_maps_ru {font-weight: bold;font-size:120%;color:#000;display:block;}
#kvadrati_maps,#kvadrati_maps_kz,#kvadrati_maps_ru {text-shadow: 1px 1px #FFF, -1px -1px #FFF;}
#kvadrati_maps {background:#ebe6dc url('/img/kvd-maps.png') no-repeat;text-align:center;}
#kvadrati_maps_ru {background:#ebe6dc url('/img/kvd-maps-ru.png') no-repeat;text-align:center;}
#kvadrati_maps_kz {background:#ebe6dc url('/img/kvd-maps-kz.png') no-repeat;text-align:center;}
#kvadrati_maps b,#kvadrati_maps_kz b,#kvadrati_maps_ru b {padding-top:3em;display:block;}
#kvadrati_calc {height:236px;display:block;}
#kvadrati_calc b {font:175%/100% Arial;color:#183b00;display:block;padding:1em 0.67em 0;}
#kvadrati_calc {background:#6ea449 url('/img_g/kvd-okna-rasschet.png') center 1.5em no-repeat;text-align:center;}
#kvadrati_calc b {font-weight:normal; padding-top:6em;display:block;}
#kvadrati_calc b {text-shadow: 0px 1px #96c575, 0px -1px #52892d;}
#kvadrati_calc span {padding-top:0.75em;color:#fff;display:block;}

 
#kvadrati_ad {height:236px;display:block;text-align:center;color:#fff;}
#kvadrati_ad b {font:175%/100% Arial;color:#183b00;display:block;padding:3em 0.67em 0;font-weight:normal;}
#kvadrati_ad b {text-shadow: 0px 1px #96c575, 0px -1px #52892d;}
#kvadrati_ad:hover {text-decoration:none;}
#kvadrati_ad {background-color:#6ea449;}
#kvadrati_ad span {padding-top:0.75em;color:#fff;display:block;}

#kvadrati_okna 
{
background-color: rgb(0,20,61);
background-image: linear-gradient(bottom, rgb(0,20,61) 100%, rgb(1,43,126) 0%, rgb(1,43,126) 0%);
background-image: -o-linear-gradient(bottom, rgb(0,20,61) 100%, rgb(1,43,126) 0%, rgb(1,43,126) 0%);
background-image: -moz-linear-gradient(bottom, rgb(0,20,61) 100%, rgb(1,43,126) 0%, rgb(1,43,126) 0%);
background-image: -webkit-linear-gradient(bottom, rgb(0,20,61) 100%, rgb(1,43,126) 0%, rgb(1,43,126) 0%);
background-image: -ms-linear-gradient(bottom, rgb(0,20,61) 100%, rgb(1,43,126) 0%, rgb(1,43,126) 0%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(1, rgb(0,20,61)),
	color-stop(0, rgb(1,43,126)),
	color-stop(0, rgb(1,43,126))
);
}



/* .kvd_news {height:8em;} */
.kvt_tovar span {display:block; color: #666666;}
.kvt_tovar {height:9em;}
/* .kvd_arts {height:8em;} */


/*.kvd_tenderi, .kvd_rabota {padding-left:1em;}*/
.kvd_tenderi li, .kvd_rabota li, .kvd_forum li {padding-bottom:0.75em;}
.kvd_tenderi ul, .kvd_tenderi li, .kvd_rabota ul, .kvd_rabota li, .kvd_forum ul, .kvd_forum li {padding-left:0;}
.kvd_rabota li {font-size: 0.8em;}

.kvd_video div.span1_5 a {margin: 0 0 10px 15px;}
.kvd_video > a {margin-bottom:15px;}
.kvd_video > a, .kvd_video div.span1_5 a {position:relative; float:left;}
.kvd_video a span {display: inline-block; position:absolute; bottom:2px;right:2px;color: #FFFFFF !important; background-color: #000000; opacity: 0.75; padding: 0 4px; font-weight: bold; font-size: 10px;}

/*.kvd_banner {padding-left:1em;} */
.kvd_banner .bn100x100 {float:left; max-width:120px;min-width:100px; width:50%;margin: 0 0 20px 0;}

.rubrika_h4 /*, .block_video h4, .block_forum h4, .block_exhib h4, .block_top h4, .block_top_arts h4, .block_arts h4, .block_tenderi h4, .block_rabota h4, .block_tov h4, .news_comp h4, .news_media h4, .block_descr h4*/
{font:1.5em/1em 'PT Sans Narrow','Arial Narrow', Arial, Helvetica; padding-bottom:0.25em;border-bottom:1px solid #ccc;margin-top:0;margin-bottom:0.5em;}
.rubrika_h4 {padding-top:0.75em;}
/*.news_media h4, */.block_top_arts {padding-top:1em;}
.news_comp_m, .block_arts_m, .block_forum, .block_top, .kvd_forum ul {padding-right:1em;}
.block_descr {font-size: 0.8em;}
/*.block_descr h4 {font-size: 1.875em; padding-top:1.5em !important;}*/

/* .block_top {font-size: 0.8em;} */
/* .block_top h4 {height:2em;} */
.kvd_top img {padding-right: 1em;}

.kvd_akcii{
border: 1px solid #CCCCCC; 
border-radius: 4px 4px 4px 4px; 
//box-shadow: 3px 3px 3px #CCCCCC; 
overflow:hidden; 
padding: 0.5em 0;
}


/* .kvd_akcii {margin:  0 -3px 0 -0.5em;} */
.kvd_banner_rehau {padding-right:0.5em;}
/*.kvd_banner_rehau .bn100x100 {width:100px !important; margin:5px !important;}*/
/*.kvd_banner_rehau .bn100x100 {float:none; display:inline; width:100px !important; margin:5px !important;} */
.kvd_banner_rehau .bn100x100 
{float: left;
display: block;
width: 100px !important;
margin: 5px !important;
height: 100px;
}

.oblako_h3{font-size:1.5em;}
.oblako_h4{font-size:1.166666666em;}
.oblako_h5{font-size:1em;}
.oblako_h6{font-size:0.916666666em;}
#square_menu {width:738px; background-color:#fff;}
#square_menu_fill {background-color:#f5f5f5; height:236px;}

.calc_all {position:relative;}

.dop_profiles, .profiles_in_system_block {padding-top:1.5em;}
.dop_profil_block {width:50%;height:200px;float:left;text-align:center;}
.dop_profil_block img {max-height:150px;}
.profile_sml_block {float:left;width:33%;height:100px;}

/*.ClimaScreenFull {padding-left:20px; background: url("/img/ClimaScreen-Logo-sm.png") 0.3em 2px no-repeat;}*/

/* .kvd_aksii {border: 1px solid #CCCCCC; border-radius: 4px; box-shadow: 3px 3px 3px #CCCCCC; margin-right: 0.5em; overflow:hidden; padding: 0.5em 0 0.5em 0.5em;} */
/*
.bg_strip_0, .bg_strip_1, .bg_strip_2 {margin-left:-1000px;margin-right:-1000px;padding-left:1000px;padding-right:1000px;}
.bg_strip_0 {background-color:#f7ffe2;}
.bg_strip_1 {background-color:#ebf2f7;}
.bg_strip_2 {background-color:#f7f7f7;}
*/
<!--#include file="ssi_g_menu.css" -->
<!--#include file="ssi_round_button.css" -->
<!--#include file="ssi_mail_block.css" -->
<!--#include file="ssi_form_part.css" -->
<!--#include file="ssi_pl.css" -->
<!--#include file="ssi_voting.css" -->
<!--#include file="ssi_colorbox.css" -->
<!--#include file="ssi_slide_navigator.css" -->
<!--#include file="ssi_sidebar.css" -->
<!--#include file="ssi_adaptive_v2.css" -->
<!--#include file="ssi_jquery.reject.css" -->
<!--#include file="all_.css" -->
<!--#include file="ssi_countries.css" -->
<!--#include file="ssi_flex.css" -->
<!--#include file="ssi_md_card.css" -->
<!--#include file="ssi_md_head.css" -->
<!--#include file="ssi_md_art.css" -->
