* {margin:0; padding:0;}

html, body {
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    height: 100%;
    color:#000;
}
.clear {
    clear:both; 
    overflow:hidden;
}
img {
    border: 0 none;
    vertical-align: middle;
}


a, .copyring a:hover{
    cursor:pointer;
    text-decoration:none;
    color:#00aeef;
}
a:hover, .copyring a{
    text-decoration:underline;
	color:#FF0000;
}

ul
{
    width:100%;
    float:left;
}
li{
    list-style:none;
}


.slogan h2,.slogan h1{
    font-size:16px;
    color:#00aeef;
    font-weight:normal;
}
h1 {
    font-size:16px;
}

h2{
    font-size:16px;
}
h2 span{
    font-size:11px;
    color:#8b8b8b;
}

.block ul {
    margin: 0;
    padding: 0;
}
ul.menu li {
    margin: 0;
}
.home_line .news_line .views-row,.important-i ul li {

height: auto !important;
}
.conteiner .aticle-b ul li{
    display: block;
    float: none;
    margin: 0;
    width: auto;
    height: auto !important;
}

.video-v ul li{
    height: auto !important;
}

.home_line .conteiner .views-field-name {
    font-size: 10px;
    text-transform: uppercase;
    
}
#important .home_line .conteiner .views-field-name,#important .home_line .conteiner .views-field-field-important-preview-fid,#important .home_line .conteiner .views-field-title,#important .home_line .conteiner .views-field-teaser{
    float: left;
    margin-top: 10px;
    width: 100%;
}
.pages ul.menu li {
    margin: 0;

}
#webform-client-form-167 {
    margin-right: 59px;
}
#webform-client-form-167 h2 {
    border-bottom: 1px solid #DDE1E0;
    padding-bottom: 15px;
    clear: left;
}
#webform-client-form-167 {
    display: block;
    padding: 20px;
    background: #EBEBEB;
}
#webform-client-form-167 .form-textarea {
    border: 1px solid #E1E1E1;
    border-bottom: none !important;
}
.form-description {
    font-family: Arial;
    font-size: 14px;
    margin-bottom: 30px;
}
.webform-client-form .form-text, #edit-keys-wrapper .form-text, #uc-cart-checkout-form .form-text,
#contact-mail-page1 .form-text{
    width: 221px;
    border: none !important;
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/text-bg.png) no-repeat;
    padding: 5px !important;
}
#contact-mail-page1 .form-item label {
    float: left;
    width: 90px;
    font-weight: normal !important;
}
#block-contact_form_blocks-1 h2 {
     padding: 0 0 10px;
}
#contact-mail-page1 #edit-message-wrapper {
    height: 99px;
    width: 100%;
}
#contact-mail-page1 #edit-message {
    height: 90px;
     background:white url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/bg-in.png) repeat-x top left;
    border-bottom: none;
    border-top: 1px solid #dee5e4 !important; 
    border-left: 1px solid #dee5e4 !important; 
    border-right: 1px solid #dee5e4 !important;
    width: 335px;
}
.webform-component-select label {
    display: inline;
    font-weight: normal;
    margin-right: 5px;
}
#checkout-instructions {
    padding: 10px 0;
}
 select {
    display: inline;
    width: 162px;
    border: 1px solid #E1E1E1;
    border-bottom: none !important;
    padding: 3px;
}
.webform-client-form .form-checkboxes .form-item{
    display: inline;
    float: left;
    width: 205px;
}

#webform-component-clear {
    clear: left;
    
}
#contact-mail-page1 {
    background: none repeat scroll 0 0 #EAF4F3;
    border-top: 2px solid #CCCCCC;
    display: block;
    padding: 20px;
    width: 430px;
}
#contact-mail-page1  #edit-submit {
    position: relative;
    left: 213px;
}
.webform-client-form .form-submit, #edit-cancel, #edit-continue,
 #edit-submit{
    border: none !important;
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/buttonbg.png) no-repeat !important;
    color: white;
    padding: 2px 6px;
    cursor: pointer;
}

 .views-field-discounted-price { width:85px; }
 
#contact-mail-page1 #edit-subject,
#contact-mail-page1 #edit-mail,
#contact-mail-page1 #edit-name {
    background:white url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/bg-in.png) repeat-x;
    border-bottom: none;
    border-top: 1px solid #dee5e4 !important; 
    border-left: 1px solid #dee5e4 !important; 
    border-right: 1px solid #dee5e4 !important;
    width: 325px; 
}

.grippie {
    display: none !important;
}

#uc-cart-checkout-form {
    background: none repeat scroll 0 0 #EBEBEB;
    display: block;
    padding: 20px;
    width: 420px;
} 
#uc-cart-checkout-form legend{
    display: none;
} 
#uc-cart-checkout-form .description {
    clear: left;
    padding-bottom: 15px;
    font-size: 16px;
    
} 


.messages ul {
    float: none;
    
}
.navi h3 a {
    color: black;
}
#edit-submitted-typeb {
    width: 138px;
}
.article-menu ul li a.active {
    color: black;
}
.highslide-wrapper {
    cursor: pointer !important;
}
.breadcrumb {
    float: left;
    width: 100%;
    font-size: 11px;
    border-bottom: 1px solid #C3C3C3;
    padding-bottom: 3px;
    margin-top: 3px;
}
.breadcrumb a {
    font-size: 11px;
}
.breadcrumb span {
     margin: 0 5px;
}
.b-l-1 {
    float: left;
    width: 35%;
}
.maps {
    float: left;
    width: 65%;
}
#block-contact_form_blocks-1 {
    float: left;
    width: 100%;
    margin-top: 7px;
}



h3{
    font-size:16px;
    padding-bottom:10px;
    margin-bottom:5px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/footer_h3_bg.gif') left bottom no-repeat;
}
.other_list h3{
    font-size:16px;
    padding-bottom:10px;
    margin-bottom:5px;
    background: none;
    border-bottom:2px solid #e7e7e7;
}


#body{
    width:100%;
    margin:0 auto;
    position: relative;
    min-height: 100%;
}
* html #body {
    height: 100%;
}

.header{
    width:100%;
    float:left;
    padding-top: 2px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/rainbow.gif') left top repeat-x;
}
.header .site_map{
    width:180px;
    float:right;
    position:relative;
    z-index:10;
}
.header .site_map li{
    float:left;
    margin-right:10px;
}
.header .site_map .home{
    width:43px;
    height:44px;
    overflow:hidden;
    display:inline-block;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/home.gif') no-repeat;
}
.header .site_map .home:hover, .header .site_map .front .active{
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/home_hover.gif') no-repeat;
}
.header .site_map .favorites{
    width:43px;
    height:44px;
    overflow:hidden;
    display:inline-block;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/favorites.gif') no-repeat;
}
.mail-img{
    display: block;
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/mail.png) no-repeat;
    width: 131px;
    height: 12px;
    position: relative;
    top:2px;
}
.header .site_map .favorites:hover, .header .site_map .sitemap .active{
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/favorites_hover.gif') no-repeat;
}
.header .site_map .mail{
    width:43px;
    height:44px;
    overflow:hidden;
    display:inline-block;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/mail.gif') no-repeat;
}
.header .site_map .mail:hover, .header .site_map .mail-l .active{
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/mail_hover.gif') no-repeat;
}
.projects_block {
    height: 100px;
    margin-bottom: 15px;
}
.node .field-field-project-photo {
    float: left;
    width: 100%;
}


.cap{
    width:100%;
    float:left;
    position:relative;
    margin-top:-10px;
    z-index:9;
}


.logo{
    width:289px;
    float:left;
    border-right:1px solid #c3c3c3;
}
.logo a{
    display:inline-block;
}


.slogan{
    width:320px;
    float:left;
    padding:7px 50px;
    border-right:1px solid #c3c3c3;
}


.counter{
    width:225px;
    float:left;
    text-align:center;
}


div.menu{
    width:100%;
    float:left;
    overflow:hidden;
    margin-top:40px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/header_menu_bg.gif') repeat-x;
}
div.menu2 ul.menu li {
    margin: 0;
    padding: 0;
    list-style-image: none;
    list-style-type: none;
    padding: 0 1px 0 0;
}
li.leaf {
    list-style-image: none;
    list-style-type: none;
}


.search{
    width:218px;
    height:24px;
    float:right;
    margin-top:5px;
    padding:1px 1px 1px 2px;
    overflow:hidden;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/search_bg.gif') no-repeat;
}
.search .input{
    width:218px;
    float:left;
}
.search .input input{
    width:183px;
    float:left;
    border:0;
    padding:4px 3px 3px 3px;
    color:#8b8b8b;
    font-size:12px;
    background:none;
}
.search .input .submit{
    width:29px;
    height:24px;
    float:right;
    border:0;
    padding:0;
    cursor:pointer;
    overflow:hidden;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/search_submit_bg.gif') no-repeat;
}


.menu1{
    width:700px;
    height: 38px;
}
.menu2{
    width:100%;
}

.menu1, 
.menu2{
    float:left;
    overflow:hidden;
}

.menu1 li,
.menu2 li{
    float:left;
}

.menu1 ul{
    padding-left:1px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/menu1_li_bg.gif') left top no-repeat;
}
.menu1 li{
    padding-right:1px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/menu1_li_bg.gif') right top no-repeat;
}
.menu1 a{
    height: 18px;
    color:#8b8b8b;
    font-weight:bold;
    text-decoration:none;
    display:inline-block;
    padding:11px 20px 9px 20px;
    text-shadow: 0 1px 0 #fff;
}
.menu1 .active-trail a.active,
.menu1 a:hover,
.menu1 .active-trail a.active-trail{
    color:#000 !important;
    text-decoration:none;
/*    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/menu1_a_hover.gif') repeat-x;*/
}
.menu1 a .icon1{
    display:inline;
}
.menu1 a:hover .icon1{
    display:none;
}
.menu1 a .icon2{
    display:none;
}
.menu1 a:hover .icon2{
    display:inline;
}

.menu1 .active .icon1 {
    display:none;
}
.menu1 .active .icon2 {
    display:inline;
}

.menu1 img {
    vertical-align:middle;
}


.menu2 ul{
    padding-left:1px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/menu2_li_bg.gif') left top no-repeat;
}
.menu2 li{
    padding-right:1px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/menu2_li_bg.gif') right top no-repeat;
}
.menu2 a{
    color:#fff;
    font-weight:bold;
    text-decoration:none;
    display:inline-block;
    padding:8px 20px 7px 20px;
}
.menu2 .active-trail a.active,
.menu2 a:hover{
    text-decoration:none;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/menu2_a_hover.gif') repeat-x;
    color: white;
}


.content-page{
    width:940px;
    margin:0 auto;
    position:relative;
}
.view {
    clear: left;
}


.breadcrumbs{
    width:100%;
    float:left;
    font-size:16px;
    font-weight:bold;
    padding-bottom:8px;
    border-bottom:2px solid #c3c3c3;
}
.breadcrumbs-cart{
    width:100%;
/*    float:left;*/
    font-size:16px;
    font-weight:bold;
    padding-bottom:8px;
    border-bottom:2px solid #c3c3c3;
    margin-bottom: 15px;
}


.no_border{
    border:0 !important;
}


.home_line{
    width:100%;
    float:left;
    padding-bottom:15px;
}
.home_line a{
    font-weight:bold;
}
.home_line .conteiner{
    width:658px;
    float:left;
    padding-bottom:10px;
    position:relative;
    border-right:1px solid #e7e7e7;
    border-bottom:1px solid #e7e7e7;
    border-left:1px solid #e7e7e7;
}
#block-views-article-block_1 {
    clear: left;
}
.hover .conteiner{
    padding-bottom:20px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/home_line_hover_bg.gif') repeat-y;
}
.home_line h2{
    padding-bottom:8px;
    border-bottom:2px solid #c3c3c3;
}
.catalog_line h2 {
    border: 0 none;
    padding-bottom: 5px;
}
.home_line h2 span a{
    color:#000;
    font-size:7px;
    display:inline-block;
    padding:3px 5px;
    text-decoration:none;
    text-transform:uppercase;
    background:#eaf4f3;
}
.home_line h2 span a:hover{
    text-decoration:none;
}
.home_line .conteiner .views-field-name-1,
.home_line .conteiner .views-field-field-video-fid,
.home_line .conteiner .views-field-title{
    width:100%;
    float:left;
    margin-top:10px;
}
.articles-line  .views-field-title {
    margin-top: 0px !important;
}

.articles-line .conteiner .views-field-title {
    width: 520px !important;
}

.home_line .conteiner .name,.home_line .conteiner .views-field-name-1{
    font-size:10px;
    text-transform:uppercase;
    margin-bottom: 10px;
}
.highslide-dimming {
    position:fixed !important;
    top:0 !important;
    left:0px !important;
    width:100% !important;
    height:100% !important;
     min-height:100% !important;
}
.home_line .conteiner li{
    width:176px;
    float:left;
    display:inline;
    margin:0 21px;
}
.home_line .upcoming_events {
    padding:0;
}
.home_line .news_line {
    width:100%;
    min-height:65px;
    float:left;
    padding:10px 0 0 0;
}
.services-desc {
    float: left;
    width: 100%;
    margin: 10px 0;
}
.home_line  ul {
    margin: 0;
    padding: 0;
}
.home_line .news_line span{
    color:#8b8b8b;
    font-size:10px;
}
.home_line .arrow{
    width:41px;
    overflow:hidden;
    position:absolute;
    top:0;
    right:-41px;
}
.home_line .arrow img{
    display:block;
}
.home_line .arrow li{
    width:39px;
    float:left;
    border-left:1px solid #e7e7e7;
    border-right:1px solid #e7e7e7;
    border-bottom:1px solid #e7e7e7;
    margin:0;
}
.home_line .arrow li a{
    display:block;
}
.home_line .arrow li a:hover{
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/arrow_a_bg.gif') repeat-y;
}
.home_line .arrow .rss{
    width:39px;
    float:left;
    padding-left:1px;
    border-left:none;
    border-right:1px solid #e7e7e7;
    border-bottom:1px solid #e7e7e7;
    background:#fff;
}
.hover .arrow .rss{
    background: #ebebeb;
}
.home_line .arrow .rss a:hover{
    background: none;
}


.home_line .conteiner .catalog_line{
    width:638px;
    float:left;
    margin-top:10px;
    padding:0 10px;
}
.home_line .conteiner .catalog_line .description{
    width:520px;
    margin:0 0 0 15px;
}
.home_line .conteiner .catalog_line .description h2{
    padding-bottom:5px;
    border:0;
}
.home_line .conteiner .catalog_line .description h2 span{
    font-size:10px;
}

.catalog_line{
    width:100%;
    float:left;
    margin-top:10px;
}
.catalog_line .views-field-field-news-photo-fid,.catalog_line .views-field-field-important-preview-fid,.catalog_line .views-field-field-article-photo-fid{
    width:96px;
    float:left;
    padding:2px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/foto_border_bg.gif') repeat;
    margin-right: 15px;
}
#block-views-article-block_1 .catalog_line .views-field-field-news-photo-fid,#block-views-article-block_1 .catalog_line .views-field-field-article-photo-fid {
    margin-right: 13px;
}
.catalog_line .views-field-field-news-photo-fid .field-content,.catalog_line .views-field-field-article-photo-fid .field-content{
    width:100%;
    float:left;
    text-align:center;
    background:#fff;
    display: block;
}
.catalog_line .foto img{
    display:block;
}
ul#admin-toolbar-user,ul#admin-toolbar-admin {
    width: inherit !important;
}

.catalog_line .description{
    width:565px;
    float:left;
    margin-left:20px;
    display:inline;
}
.catalog_line .views-field-title h2{
    font-size:14px;
    color:#00aeef;
    padding-bottom:10px;
}
#block-views-article-block_1 .catalog_line .views-field-title h2{
    font-size:14px;
    color:#00aeef;
    padding-bottom:5px;
}
.catalog_line .views-field-title span, .catalog_line .views-field-title .block-title-articles{
    font-size:11px;
    color:#8b8b8b;
    font-weight:normal;
}


.service_line{
    width:100%;
    float:left;
    margin-top:20px;
}
.service_line h2{
    font-size:14px;
    color:#00aeef;
    padding-bottom:5px;
}


.page .text{
    width:100%;
    float:left;
    margin-top:15px;
    font-size:14px;
}
.page .text img{
    margin:0 20px 20px 0;
}
.name_text{
    width:100%;
    float:left;
/*    padding-bottom:15px;*/
}


.page{
    width:700px;
    float:left;
    padding:8px 0 35px 0;
}
.page-cart{
    width:940px;
    float:left;
    padding:15px 0 35px 0;
}
.page-maps{
    width:470px;
    float:left;
    padding:15px 0 35px 0;
}
.b-maps-region {
    float: left;
    height: 555px;
    margin-bottom: 30px;
    padding-left: 20px;
    width: 450px;
}
.b-maps-region h2 {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 13px;
    margin-top: 65px;
    padding-bottom: 0;
    width: 100%;
}
#node-169  {
    
}
.phone-call {
    display: block;
    font: 18px/20px Arial;
    padding-bottom: 3px;
    
}
.code-phone {
    font: 16px/16px Arial;
    color:  #8b8b8b;
}
#block-block-5 {
    padding-bottom: 0;
    padding-left: 9px;
    padding-top: 16px;
}
.number {
    font-family : Arial;
    font-size: 20px;
    color:  #2ebaee;
/*    color:  #2ebaee;*/
    font-weight: bold;
}
#node-169 .breadcrumbs {
    border-bottom: 2px solid #C3C3C3;
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 8px;
    width: 940px;
}

.other_list{
    width:100%;
    float:left;
    margin-top:45px;
}
.other_list li{
    display:block;
    padding-left:12px;
    margin-top:5px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/li_bg.gif') no-repeat scroll 3px 6px transparent;
}
.other_list .item-list ul li {
    margin: 5px 0 0 0;
    padding: 0 0 0 12px;
}
.other_list .item-list ul li span {
    font-size: 12px;
}
.other_list .item-list ul li span span{
    font-size: 11px;
}

.other_list li span{
    font-size:11px;
    color:#8b8b8b;
}


.left_menu{
    width:340px;
    float:left;
}

.right_menu{
    width:340px;
    float:right;
}

.left_menu .conteiner,
.right_menu .conteiner{
    width:100%;
    float:left;
    margin-top:25px;
}
.left_menu .conteiner h2,
.right_menu .conteiner h2,
.pane-title{
    color:#00aeef;
    font-size:14px;
}
.left_menu .conteiner a,
.right_menu .conteiner a{
    color:#000;
}
.left_menu .conteiner ul,
.right_menu .conteiner ul{
    margin-top:8px;
}
.left_menu .conteiner li,
.right_menu .conteiner li{
    margin-top:3px;
    padding-left:17px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/spravochnik_li_bg.gif') no-repeat scroll 0 2px transparent;
}
.panel-panel {
    margin-top: 25px;
}
#video .panel-panel {
    margin-top: 0px;
}
.pane-content ul {
    margin: 8px 0px 25px 0px;
}
.node ul li {
    list-style: none;
    margin: 0;
    padding: 0;
}
.pane-content ul li{
    list-style: none;
    background: url("http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/spravochnik_li_bg.gif") no-repeat scroll 0 2px transparent;
    margin-top: 3px;
    padding-left: 17px;
}
.pane-content ul li a{
    color: #000000;
}




.video_line{
    width:100%;
    float:left;
    margin-top:15px;
    padding-bottom:15px;
    border-bottom:1px solid #c3c3c3;
}
.video_line h2{
    color:#00aeef;
    font-size:14px;
    padding-bottom:15px;
}
.no_margin{
    margin:0 !important;
}
.video_block{
    width:220px;
    float:left;
    margin-right:20px;
}


.projects_line,
.projects{
    border-bottom: 1px solid #C3C3C3;
    float: left;
    margin-top: 20px;
    padding-bottom: 20px;
    width: 100%;
}
.node .field-field-photo-project .field-items .field-item {
    float: left;
    text-align: left;
    width: 160px;
    height: 160px;
    margin: 10px 20px 10px 0;
    
}
.node .field-field-photo-project .field-items .odd {
    
}
.node .field-field-photo-project {
  width: 720px;
  
}
.projects_line h2{
    color:#00aeef;
    font-size:14px;
    padding-bottom:10px;
}
.projects h2{
    color:#000;
    font-size:14px;
    padding-bottom:10px;
}
.projects_block .field-item{
    width:100px;
    float:left;
    margin-right:20px;
}
.projects .projects_block{
    margin-bottom:20px;
}
.projects_block .field-item-5 {
    margin-right: 0;
}


.upcoming_events{
    width:100%;
    float:left;
    padding:15px 0 20px 0;
}
.upcoming_events .top{
    width:700px;
    height:40px;
    float:left;
    overflow:hidden;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/upcoming_events_top_bg.gif') no-repeat;
}
.upcoming_events .bottom{
    width:700px;
    height:6px;
    float:left;
    overflow:hidden;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/upcoming_events_bottom_bg.gif') no-repeat;
}
.upcoming_events .body{
    width:700px;
    float:left;
    padding:20px 0;
    background: #ebebeb;
}

.all_exhibition{
    width:100%;
    float:left;
}
.all_exhibition h2{
    width:100%;
    float:left;
    padding-bottom: 8px;
    border-bottom: 2px solid #c3c3c3;
}
.all_exhibition ul{
    margin-top:10px;
}
.all_exhibition li{
    float:left;
    display:inline;
    margin-right:14px;
}
.all_exhibition li a{
    display:inline-block;
    text-decoration:none;
    font-weight:bold;
    border-bottom:1px dashed #32bdf1;
}
.all_exhibition li a:hover{
    text-decoration:none;
    border-bottom:0;
}
.all_exhibition .active{
    padding-left:10px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/arrow_down.gif') no-repeat scroll 0 5px transparent;
}
.all_exhibition .active a{
    color:#000;
    border:0;
}

.exhibition_line{
    width:100%;
    float:left;
    margin-top:40px;
   
}
.exhibition_block{
    width:220px;
    float:left;
    display:inline;
    margin-right:20px;
}
.upcoming_events .body .first{
    width:200px;
    float:left;
    display:inline;
    margin-left:20px;
}
.upcoming_events .body .first .description{
    width:135px;
}
.upcoming_events .body .last{
    width:200px;
}
.upcoming_events .body .last .description{
    width:135px;
}
.exhibition_block .date{
    width:55px;
    float:left;
}
.exhibition_block .date b{
    font-size:18px;
}
.exhibition_block .date i{
    color:#8b8b8b;
}
.exhibition_block .description{
    width:155px;
    float:right;
    font-weight:bold;
    line-height: 18px;
}
.exhibition_clear{
    width:700px;
    height:1px;
    float:left;
    overflow:hidden;
    margin:20px 0;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/exhibition_clear.gif') no-repeat;
}


.contact{
    width:100%;
    float:left;
    padding:15px 0 35px 0;
}
.contact .description{
    width:460px;
    float:left;
    margin-top:25px;
    font-size:14px;
}
.contact .scheme{
    width:460px;
    float:right;
    margin-top:25px;
}
.contact .form{
    width:430px;
    float:left;
    margin-top:10px;
    padding:0 15px 20px 15px;
    font-size:12px;
    border-top:2px solid #c3c3c3;
    background: #eaf4f3;
}
.contact .form .input{
    width:100%;
    float:left;
    margin-top:8px;
}
.contact .form .input label{
    width:200px;
    float:right;
    margin-top:5px;
}
.contact .form .text span{
    width:221px;
    height:25px;
    float:left;
    overflow:hidden;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/input_bg.gif') no-repeat;
}
.contact .form .text input{
    width:211px;
    padding:4px 5px;
    font-size:12px;
    border:0;
    background:none;
}
.contact .form .textarea span{
    width:428px;
    height:131px;
    float:left;
    overflow:hidden;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/textarea_bg.gif') no-repeat;
}
.contact .form .textarea textarea{
    width:418px;
    height:120px;
    padding:4px 5px 3px 5px;
    overflow:auto;
    font-size:12px;
    border:0;
    background:none;
}
.contact .form i{
    color:#00aeef;
    font-style:normal;
}
.contact .form .submit{
    float:left;
    display:inline-block;
    cursor:pointer;
    border:0;
    margin-top:5px;
    padding:3px 15px 5px 15px;
    color:#fff;
    font-size:12px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/submit_bg.gif') repeat-x;
}
.contact .form .submit:hover {
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/submit_bg_hover.gif') repeat-x;
}


div.pager{
    width:100%;
    float:left;
    margin-top:20px;
    border-top:1px solid #c3c3c3;
}
div.pager ul{
    border-left:1px solid #c3c3c3;
    margin: 0;
    padding: 0;
}
div.pager li{
    width: 30px;
    display:inline;
    float:left;
    padding:6px 0 5px 0;
    color:#8b8b8b;
    font-size:14px;
    text-align:center;
    border-right:1px solid #c3c3c3;
    border-bottom:1px solid #c3c3c3;
    margin: 0;
}

.item-list .pager li {
    background-image: none;
    display: inline;
    list-style-type: none;
    padding:6px 0 5px 0;
}


div.pager li a{
    color:#8b8b8b;
}
div.pager .pager-previous,
div.pager .pager-next {
    height: 27px;
    padding:0;

}
div.pager .pager-previous a,
div.pager .pager-next a{
    display:block;
}


div.pager .pager-previous a:hover,
div.pager .pager-next a:hover{
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/pager_current_bg.gif') repeat-x;
}
div.pager .pager-previous img,
div.pager .pager-next img {
    display:inline-block;
}
div.pager .current{
    color:#000;
    font-weight:bold;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/pager_current_bg.gif') repeat-x;
}
li.pager-first, li.pager-last {
    display: none !important;
}


.navi{
    width:218px;
    float:right;
    padding:8px 0 15px 0;
    display:inline;
    margin-right:4px;
}

.navi .conteiner{
    width:100%;
    float:left;
    padding-bottom:20px;
}

.navi .submenu{
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/navi_li_bg.gif') no-repeat scroll right 5px transparent;
}
.pronavi .expanded{
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/navi_li_bg.gif') no-repeat scroll right 5px transparent;
    list-style-image: none;
    list-style-type: none;
}
.pronavi .expanded .menu {
    display: none;
}
.navi .expanded .menu {
    display: none;
}
li.expanded,li.collapsed {
    list-style-image: none;
    list-style-type: none;
   
    
}
.pronavi li.active .menu, .pronavi li.active-trail .menu{
    display: block;
    margin-top: 3px;
}
.pronavi li.active .menu .last, .pronavi li.active-trail .menu .last {
    border-bottom: 0;
    padding-bottom: 0;
}
.navi .submenu ul{
    display:none;
}
.navi .last_li{
    border:0;
    padding-bottom:0;
}

.navi li.active{
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/active_li_bg.gif') no-repeat scroll right 5px transparent;
}
.pronavi li.active-trail {
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/active_li_bg.gif') no-repeat scroll right 5px transparent;
}
.navi li.active.leaf{
   background: none;
}
#block-menu-menu-services ul li .active {
    background: none !important;
}
.navi .active ul{
    display:block;
    margin-top:3px;
    border-top:1px dotted #c3c3c3;
}
.pronavi .active-trail ul{
    display:block;
    margin-top:3px;
    border-top:1px dotted #c3c3c3;
}
.navi .active li, .pronavi .active-trail li{
    width:198px;
    padding-left:20px;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/submenu_li_bg.gif') no-repeat scroll 3px 7px transparent;
}
.navi .active a{
    width: 205px;
    display: inline-block;
    color:#000;
}
.pronavi .active-trail a, .pronavi .active-trail a.active-trail {
    width: 205px;
    display: inline;
    color:#000;
}
.navi .active li a, .pronavi .active-trail li a{
    width: 198px;
    color:#8b8b8b;
}
.navi .active li a.active{
    width: 198px;
    color:#000000;
}
.navi .active li a:hover{
    color:#000;
}


.rednes{
    position: relative;
    height:298px;
    float:left;
}
#footer{
    width:100%;
    height:298px;
    position: relative;
    margin-top:-298px;
    float:left;
    overflow:hidden;
    background:#eaf4f3;
}
.footer{
    width:100%;
    float:left;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/rainbow.gif') left top repeat-x;
}


.footer div.menu{
    width:100%;
    float:left;
    margin:0;
    padding:15px 0 20px 0;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/rainbow.gif') left bottom repeat-x;
}
.footer div.menu .pages{
    width:220px;
    float:left;
    margin-right:20px;
    display:inline;
}
.footer div.menu .services{
    width:460px;
    float:left;
}
.navi li,
.footer div.menu .pages li,
.footer div.menu .services li{
    width:218px;
    float:left;
    padding:3px 0;
    border-bottom:1px dotted #c3c3c3;
}
#block-views-similar_entries-block .catalog_line{        
    padding:3px 0;
    border-bottom:1px dotted #c3c3c3;  
}
#block-views-similar_entries-block .catalog_line a,
.navi li a,
.footer div.menu .pages li a,
.footer div.menu .services li a{
    color:#00aeef;
    font-weight:bold;
}
#block-views-similar_entries-block .catalog_line a{
    font-size:12px;
}
.navi li a:hover,
.footer div.menu .pages li a:hover,
.footer div.menu .services li a:hover{
    color:#ff0000;
    font-weight:bold;
}

.footer  .services ul.menu .right_li{
/*    margin-left:20px;*/
    margin-right:20px;
}


.copyring{
    width:100%;
    float:left;
    color:#c3c3c3;
    padding:10px 0;
    background: url('http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/copyring.gif') left top #070707 repeat-x;
}
.copyring a,
.copyring b{
    color:#ebebeb;
}
.copyring li{
    width:150px;
    float:left;
    margin-right:20px;
    display:inline;
}
.ferano {
    width: 214px !important;
    margin-right: 10px !important;
}
.dstudio {
    width: 205px !important;
}
.copyring img{
    float:left;
    margin-right:15px;
}
div.text p {
    margin-bottom: 16px;
}
.node p {
    margin-bottom: 16px;
}
.node ul li{
    list-style: none;
}
.tabNavigation-c {
    margin-bottom: 40px;
}
.breadcrumbs p {
    margin: 0;
}
#block-menu-menu-article h2 {
    
}
.navi ul.menu {
    background: none;
    margin-top: 0;
}
.article-menu a.active{
    background: none;
}
.navi ul.menu li {
    margin: 0;
}
.menu1 ul.menu li.leaf {
    margin: 0;
    padding: 0 1px 0 0;
}

.menu1 a {
    padding-left: 46px;
}
.menu1 .menu-mlid-919 a {
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/about.png) no-repeat top left;
    
}
.menu1 .menu-mlid-919 a.active,.menu1 .menu-mlid-919 a.active-trail,.menu1 .menu-mlid-919 a:hover {
    background-position: bottom left;
}
.menu1 .menu-mlid-3957 a {
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/serv.png) no-repeat top left;
}
.menu1 .menu-mlid-3957 a.active,.menu1 .menu-mlid-3957 a.active-trail,.menu1 .menu-mlid-3957 a:hover {
    background-position: bottom left;
}
.menu1 .menu-mlid-3958 a {
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/project.png) no-repeat -8px top;
    padding-left: 36px;
}
.menu1 .menu-mlid-3958 a.active,.menu1 .menu-mlid-3958 a.active-trail,.menu1 .menu-mlid-3958 a:hover {
    background-position: -8px bottom;
}
.menu1 .menu-mlid-918 a.active,.menu1 .menu-mlid-918 a.active-trail,.menu1 .menu-mlid-918 a:hover {
    background-position: bottom left;
}
.menu1 .menu-mlid-918 a {
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/price.png) no-repeat top left;
}
.menu1 .menu-mlid-922 a {
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/contacts.png) no-repeat top left;
}
.menu1 .menu-mlid-922 a.active,.menu1 .menu-mlid-922 a.active-trail,.menu1 .menu-mlid-922 a:hover {
    background-position: bottom left;
}
.name_text a:hover {
    text-decoration: underline !important;
    font-size: 14px;
	color:#FF0000;
}
.name_text h2{
    font-size: 14px;
}
h1 span {
    color: #8B8B8B;
    font-size: 12px;
}

.node .field-field-project-photo .field-item{
    float: left;
    display: inline;
    width: 100px;
    height: 100px;
    overflow: hidden;
    margin: 0 15px 20px 0;
}

.uploadfield-video-thumb span {
    background: url("http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/play.png") no-repeat scroll center bottom transparent;
    height: 46px;
    margin: 32px 53px;
    position: absolute;
    width: 50px;
}
.uploadfield-video-thumb span:hover {
    background-position: 0 -2px;
}
.uploadfield-video-thumb img {
    min-height: 110px;
    width: 156px;
    height: 110px;
}
.video_block .views-field-title a {
    font-weight: bold;
}
.video_block .views-field-title {
    margin-top: 10px;
}
.video_block .views-field-field-video-fid-1 {
    position: absolute;
    
}
.content-body-page-video {
    margin-top: 30px;
}
.video-category .video_line {
    border-bottom: none;
}
.block-title-articles {
    width: 520px !important;
}
/*
product page view */
.img-photo-product {
    border:3px solid #c3c3c3;
    width: 300px;
    height: 190px;
    float: left;
    text-align: center;
}
.img-full-product {
    padding: 20px;
}
.left-info {
    float: left;
    margin-left: 20px;
    width: 371px;
}
.price-text {
    color: #656668;
    font-size: 16px;
    margin-bottom: 3px;
}
.price-cena {
    color: #4C4F51;
    font-family: "Times New Roman",Tahoma;
    font-size: 28px;
}
.sku {
    color: #A6A6A6;
    display: block;
    font-family: Tahoma;
    font-size: 12px;
    margin-bottom: 10px;
}
.line-dotted {
    border-top: 1px dotted #D2D2D2;
    margin-top: 10px;
    padding-top: 5px;
}
.phone-order-line {
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;
    font-size: 14px;
    color: #A6A6A6;
    font-family: Tahoma;
}
.table-phone {
    margin-top: 10px;
}
.clear-blok-b {
    clear: left;
    width: 100%;
    height: 1px;
}
.add-to-cart {
    
}
#edit-qty-wrapper {
    
}
#edit-qty-wrapper label{
    display: none;
}
.order-button .add-to-cart input#edit-qty {
    border: none;
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/col.png) no-repeat;
    width: 48px;
    padding: 4px 0px 4px 6px;
}
.order-button .add-to-cart #edit-qty-wrapper {
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/add_cart.png) no-repeat 60px;
}
.add-to-cart .node-add-to-cart {
    background: none;
    border: none;
/*    text-decoration: underline;*/
    color: #00AEEF;
    cursor: pointer;
}
.add-to-cart .node-add-to-cart:hover {
    text-decoration: none;
}
.description-b {
    margin-top: 20px;
    margin-bottom: 20px;
}
.description-b h2, .parametrs-b h2{
    border-bottom: 1px solid #D2D2D2;
    padding-bottom: 2px;
    margin-bottom: 10px;
}
.parametrs-b  {
    margin-top: 20px;
}
.download-pdf a {
    text-decoration: underline;
}
.download-pdf a:hover {
    text-decoration: none;
}
.img-pdf {
    margin-right: 10px;
}
#params tbody {
    border-top: 0px solid #CCCCCC;
}
#params tr.odd {
    background-color: white;
    border-bottom: 0px solid #CCCCCC;
    padding: 0;
}
#params tr.even {
    background-color: #eaf4f3;
    border-bottom: 1px solid #c3c3c3;
    border-top: 1px solid #c3c3c3;
    padding: 0;
}
#params tr td {
    padding: 4px 10px 4px 5px;
    vertical-align: middle;
    font-size: 12px;
    font-family: Trebuchet MS, Arial;
    
}
/*
-------------- CART --------------*/
#block-uc_cart-0 .cart-block-icon-empty{
    background: none;
}
#block-uc_cart-0 #cart-block-contents{
    display: none;
}
#block-uc_cart-0 {
    margin-bottom: 30px;
}
#block-uc_cart-0 h2{
    display: none;
}
#block-uc_cart-0 h3 span{
    color: #8B8B8B;
    font-size: 11px;
    left: 4px;
    position: relative;
    top: -2px;
}
#block-uc_cart-0 h3 span a {
    background: none repeat scroll 0 0 #EAF4F3;
    color: #000000;
/*    font-family: Arial, sans-serif;*/
    display: inline-block;
    font-size: 10px;
    padding: 3px 5px;
    text-decoration: none;
/*    text-transform: uppercase;*/
}
#block-uc_cart-0 .cart_view{
    background-color: #eaf4f3;
    color: black;
    font-family: Arial,sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding: 17px 4px 17px 15px;
    position: relative;
    height: 57px;
    
}
.ordersent {
    position: absolute;
    top: 54px;
    left: 14px;
    width: 125px;
    height: 24px;
    
}
.ordersent a {
    display: block;
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/sendcart.png) no-repeat;
    color: white;
    text-decoration: none;
    font-family: Arial,serif;
    font-weight: normal;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 14px;
    padding-right: 14px;
    
}
.ordercartbg {
    position: absolute;
    top: 40px;
    right: 10px;
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/cartimg.png) no-repeat;
    width: 53px;
    height: 47px;
}

#block-uc_cart-0 h3 {
    margin-bottom: 0;
}
.textsum {
    color: #8b8b8b;
    font-size: 12px;
    font-family: Trebuchet MS,Arial,sans-serif;
    font-weight: normal;
}
.view-id-uc_products label {
    display: none;
}
.view-id-uc_products #edit-qty-wrapper{
     background: none;
}
.view-id-uc_products .form-item input[type="text"] {
    float: left;
    margin-right: 6px;
    width: 16px;
    padding: 2px 4px;
    background: white;
    -moz-border-radius: 3px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari, Chrome */
    -khtml-border-radius: 3px; /* KHTML */
    border-radius: 3px; /* CSS3 */
    position: relative;
    top: 2px;
    
}
td.views-field-sell-price,.r-price {
    white-space: nowrap;
    overflow: hidden;
}
#curency_id {
    width: 56px !important;
}
.rows-product {
    clear: left;
    margin-top: 15px;
}
.multi #edit-items-per-page-wrapper {
    float: left;
    padding: 0.5em 1em 0 0;
    margin: 0;
}
.multi {
    position: relative;
}
#views-exposed-form-uc-products-page-1 {
    float: left;
}
.view-id-uc_products .form-submit {
    display: block;
    width: 31px;
    height: 26px;
    overflow: hidden;
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/cart-t.png) no-repeat;
    text-indent: -9999px;
    
}
.view-id-uc_products .pager {
    margin-top: 0;
    border-top: none;
}
.view-id-uc_products {
    margin-top: 0px;
    float: left;
    width: 100%;
}
.view-uc-products  table.views-table thead{}
.view-uc-products  table.views-table thead tr {
    background: url("http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/bgtopt.png") repeat-x;
    border-bottom: 0 none;
    color: #8b8b8b;
    font-family: Arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    
}
.view-uc-products  table.views-table thead tr th{
    border-bottom: 0px;
    padding: 8px 10px;
    font-weight: normal;
    text-shadow: 0 1px 0 #fff;
}
.view-uc-products  table.views-table tr{}
.view-uc-products  table.views-table tr td{
    padding: 2px 10px;
}
.view-uc-products  table.views-table tr.odd{
    background: white;
}
.view-uc-products  table.views-table tr.even{
    background: #eaf4f3;
}
.view-uc-products  table.views-table {
    width: 100%;
}
.view-uc-products  table.views-table .views-field-counter,.view-uc-products  table.views-table .views-field-tid {
    color: #8b8b8b;
}
.view-uc-products  table.views-table tr td.views-field-sell-price{
    font-weight: bold;
}
.view-uc-products  table.views-table tr td.views-field-addtocartlink{
    padding-right: 0;
    width: 66px;
}
.view-uc-products  table.views-table {}
.view-uc-products  table.views-table {}
.r-breadcrams a {}
.r-breadcrams .r-item {
/*    color: #00AEEF;*/
    margin: 0;
}
.r-breadcrams  {
    font-size: 11px;
    font-family: Trebuchet MS,Arial, sans-serif;
    border-bottom: 1px solid #C3C3C3;
    font-family: Trebuchet MS,Arial,sans-serif;
    font-size: 11px;
    line-height: 24px;
    padding-left: 10px;
}
.r-breadcrams  span {
    margin: 0 5px;
}
.r-description {
    margin: 15px 0;
    float: left;
    width: 100%;
}
.r-filtres {
    background: none repeat scroll 0 0 #EAF4F3;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    margin-bottom: 15px;
    padding: 8px 10px;
    color: #8B8B8B;
    font-family: Arial,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-shadow: 0 1px 0 #FFFFFF;
}
.r-selected {
    color: #8B8B8B;
    
}
.selected {
    color: #8B8B8B;
    
}
.e-filter select {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-left: 1px solid #E1E1E1;
    border-right: 1px solid #E1E1E1;
    border-top: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1 !important;
    display: inline;
    padding: 0px;
    width: 42px;
}
.views-exposed-widget #edit-submit-uc-products{
    display: none;
}
.views-exposed-widget #edit-items-per-page-wrapper label {
    display: block;
    display: inline;
    font-weight: normal;
}
.e-filter { 
    margin-bottom: 15px;
}
.e-filter .newList{
    position: absolute;
    top: 18px;
}
.e-filter .newListSelected {
    line-height: 18px;
}
.selectedTxt {
    
}
/*
----- cart ------------------------------ */
#cart-form-pane {
    float: left;
    width: 100%;
}
#cart-form-products {
    border: 0px solid #BBBBBB;
    margin-top: 0;
    width: 100%;
}
#cart-form-products .sticky-table thead{
    margin: 0;
    padding: 0;
}
#cart-form-products .sticky-table thead tr {
    background: url("http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/bgtopt.png") repeat-x scroll 0 -1px transparent;
    border-bottom: 0 none;
    color: #000000;
    font-family: Arial,sans-serif;
    font-size: 11px;
    font-weight: normal;
}
#cart-form-products .sticky-table thead tr th{
    border-bottom: 0 none;
    font-weight: normal;
    padding: 8px 10px;
    text-shadow: 0 1px 0 #FFFFFF;
}
#cart-form-products .sticky-table tbody {
    border-top: 0px solid #CCCCCC;
}

/*
------------------- goods- views --------------------*/
.goods-views table {
    width: 100%;
}
.goods-views table div.views-field-title a{
    font-family: Arial,sans-serif;
    font-weight: bold;
    font-size: 12px;
}
.goods-views table div.views-field-title {
    margin-top: 15px;
}
.goods-views table tr td{
    padding-bottom: 30px;
}
.clear-block #search-form {
    float: left;
    width: 100%;
}
.search-results {
    padding-top: 15px;
}
.clear-block #search-form div.form-item  {
    float: left;
}
#search-form input[type="submit"] {
    position: relative;
    top: 13px;
}
.goods-views {
    float: left;
    width: 100%;
    margin-top: 30px;
}
.goods-views {}
.goods-views {}
.goods-views {}

#cart-form-products .sticky-table tr.even,#cart-form-products .sticky-table tr.odd {
    background-color: #ffffff;
    border-bottom: 1px solid #CCCCCC;
    padding: 0.1em 0.6em;
    line-height: 18px;
}
#cart-form-products .sticky-table tr td{
     padding: 7px 10px;
     vertical-align: middle;
}

#uc-cart-checkout-form #checkout-instructions{}
#uc-cart-checkout-form fieldset{
      border: medium none;
      padding-left: 0;
}
#uc-cart-checkout-form legend{}
#uc-cart-checkout-form td.field-label{
    text-align: left;
    font-weight: normal;
    padding-left: 6px;
}
#uc-cart-checkout-form td span.form-required{
    position: relative;
    margin-left: -6px;
}
.address-pane-table table td {
    padding: 2px 2px 7px;
}
.address-pane-table table {
    margin: 12px 0px;
}
#edit-panes-customer-primary-email {
    margin-left: 40px;
}
#comments-pane .resizable-textarea {
    width: 400px;
}
#edit-panes-comments-comments-wrapper {
    margin-top: 0px;
}

div.address-pane-table {
    margin-left: auto;
    margin-right: auto;
    position: relative;
   
}
#uc-cart-checkout-form legend a{
    background: none;
    padding-left: 0;
}
#uc-cart-checkout-form legend{
    text-transform: uppercase;
}
#uc-cart-checkout-form .fieldset-wrapper{}
#uc-cart-checkout-form .fieldset-wrapper .form-item{}
#uc-cart-checkout-form .fieldset-wrapper .form-item input {
     padding: 3px 2px;
}
#uc-cart-checkout-form .fieldset-wrapper .form-item label{
    display: inline;
    font-weight: normal;
}
#uc-cart-checkout-form .fieldset-wrapper .form-item label span{}
#uc-cart-checkout-form .fieldset-wrapper .description{
    font-weight: bold;   
}
#uc-cart-checkout-form {
    margin-top: 15px;
}
#edit-panes-comments-comments-wrapper label {
    margin-bottom: 10px;
    display: block !important;
}
#checkout-form-bottom {
    border: 0px solid #BBBBBB;
    text-align: left;
    width: 100%;
}



#cart-form-products .sticky-table .qty input[type="text"]{
    padding: 2px 4px;
    -moz-border-radius: 3px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari, Chrome */
    -khtml-border-radius: 3px; /* KHTML */
    border-radius: 3px; /* CSS3 */
    position: relative;
    width: 16px;
}
.model-r {
    font-weight: bold;
    margin-right: 0.5em;
}
#cart-form-products .sticky-table tr.last{
    border-bottom: 0px;
}
#cart-form-products .sticky-table tr.last-r{
     border-bottom: 2px solid #CCCCCC;
}
#cart-form-products .sticky-table {
    position: relative;
    top: -15px;
}
.namber {
    color: #8b8b8b;
}
#cart-form-buttons {
    border: 0px solid #BBBBBB;
    margin: 0.5em 0;
    text-align: right;
    width: 100%;
    
}
#alfa-pager {
    margin: 10px 0px;
    float: left;
    width: 100%;
}
div.error {
    background: none repeat scroll 0 0 #ffffff;
    color: #808080;  
    padding: 2px;
}

div.error {
    border: 1px solid #0691c5;
    padding: 5px;
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari, Chrome */
    -khtml-border-radius: 5px; /* KHTML */
    border-radius: 5px; /* CSS3 */
    margin: 10px 0px;
    /* box-shadow:0px 0px 2px #CCCCCC;
    -webkit-box-shadow:0px 0px 2px #CCCCCC;
    -moz-box-shadow:0px 0px 2px #CCCCCC;  */
}

.error {
    color: #808080;
}
.form-item input.error, .form-item textarea.error, .form-item select.error {
    border: 1px solid red;
}

#cart-form-buttons input,#checkout-form-bottom input,#uc-cart-checkout-review-form input, input[type="submit"] {
     padding: 2px 4px;
    -moz-border-radius: 3px; /* Firefox */
    -webkit-border-radius: 3px; /* Safari, Chrome */
    -khtml-border-radius: 3px; /* KHTML */
    border-radius: 3px; /* CSS3 */
    position: relative;
    border: 0px solid #8b8b8b;
    box-shadow:1px 1px 2px #CCCCCC;
    -webkit-box-shadow:1px 1px 2px #CCCCCC;
    -moz-box-shadow:1px 1px 2px #CCCCCC;
}
 .resizable-textarea {
    width: 219px;
    float: left;
}
#contact-mail-page1 #edit-submit {
    clear: left;
}
#cart-form-buttons .form-button, #cart-form-buttons .form-submit {
    height: 25px;
    margin: 0.5em 0.5em 0.5em 0;
}
#cart-form-buttons input:hover,#checkout-form-bottom input:hover,#uc-cart-checkout-review-form input:hover,input[type="submit"]:hover {
     box-shadow: 1px 1px 2px #969696;
    -webkit-box-shadow:1px 1px 2px #969696;
    -moz-box-shadow:1px 1px 2px #969696;
}
#cart-form-buttons input:active,#checkout-form-bottom input:active,#uc-cart-checkout-review-form input:active,input[type="submit"]:active {
     box-shadow: 1px 1px 0px #CCCCCC;
    -webkit-box-shadow:1px 1px 0px #CCCCCC;
    -moz-box-shadow:1px 1px 0px #CCCCCC;
     border: 0px solid #8b8b8b !important;
    box-shadow:1px 1px 2px #CCCCCC !important;
    -webkit-box-shadow:1px 1px 2px #CCCCCC !important;
    -moz-box-shadow:1px 1px 2px #CCCCCC !important;
}
.order-review-table tr{}
.order-review-table tr.pane-title-row{
    background: url("http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/bgtopt.png") repeat-x scroll 0 0px transparent;
    border-bottom: 0 none;
    color: #000000;
    font-family: Arial,sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.order-review-table tr td{}
.order-review-table .title-col{}
.order-review-table .data-col{
    padding-right: 2em;
}
.order-review-table {
    margin: 15px 0px;
}
.order-review-table {
    border: 0px solid #999999;
    font-size: 1em;
    line-height: 1.4em;
    width: 400px;
}
.order-review-table .pane-title-row {
    background-color: none;
    border: 0px solid #999999;
    font-weight: normal;
    padding: 8px 10px;
    text-shadow: 0 1px 0 #FFFFFF;
    text-align: center;
}
.order-review-table .pane-title-row td{
    padding: 8px 10px;
    text-shadow: 0 1px 0 #FFFFFF;
    text-align: center;
    text-transform: uppercase;
}
.order-review-table .title-col {
    font-weight: normal;
    padding-left: 1em;
    text-align: left;
    color: #000;
}
.address-pane-table select{
    border-bottom: 1px solid #E1E1E1 !important;
}
.order-review-table .review-button-row {
    background-color: #ffffff;
    border: none;
    border-top: 1px solid #E1e1e1;
    padding-top: 7px;
    text-align: right;
}
.order-review-table .review-button-row td{
    padding-top: 15px;
}
.view-project-gallery .views-row .views-field-title{
    float: left;
    width: 100%;
    margin-bottom: 10px;
}
.view-project-gallery .views-row .views-field-title a{
    color: #00AEEF;
    cursor: pointer;
/*    text-decoration: none;*/
    font-size: 14px;
    margin-bottom: 10px;
}
.view-project-gallery {
    float: left;
    width: 100%;
    margin-top: 10px;
}
.field-field-photo-project {
    width: 100%;
    float: left;
}

.view-project-gallery .views-row .views-field-field-photo-project-fid{
    float: left;
    width: 175px;
}
.view-project-gallery .views-row .views-field-teaser{}
.view-project-gallery .views-row {
    height: 150px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #c3c3c3;
}
.view-project-gallery .views-row-last {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none;
}
.view-project-gallery .views-row {}
.view-project-gallery .views-row {}
#handbook h2 {
    font-size: 14px;
}
#block-uc_cart-0 h3 {
    padding-bottom: 9px !important;
}
#edit-submitted--e-mail-wrapper {
    position: relative;
}

#edit-submitted--e-mail-wrapper label {
    font-weight: normal;
    position: absolute;
    right: 327px;
    top: 6px;
}

.taxonomy-term-description {
    float: left;
    margin: 30px 0;
    width: 100%;
}
#alfa-pager #ru a{
    margin-right: 13px;    
}
/* style for banner top page and new style link for right column menu, bottom menu;
*************************************************************************************/
.howmatch {
    padding: 15px;
    border: 1px solid #ef4822;
    background: url(http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/warning.png) no-repeat 25px 50%;
    padding-left: 100px;
    float: left;
    
    margin: 10px 0;
}
.howmatch  a {
    color: black;
    font-size: 16px;
    font-weight: bold;
    text-decoration: underline;
    line-height: 20px;
}
.howmatch  a:hover {
    text-decoration: none;
/*    color: #ef4822;*/
}

.gradient,.view-id-uc_products .form-item input[type="text"],
#uc-cart-checkout-review-form input,
#cart-form-products .sticky-table .qty input[type="text"], #cart-form-buttons input,#checkout-form-bottom input[type="text"] {
    /* Legacy browsers */
    background: #ffffff url("http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/gradient-bg.png") repeat-x top;
    -o-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    /* Internet Explorer */
    *background: #ffffff;
    background: #ffffff\0/;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFf3f3f3, endColorstr=#FFffffff);
    }
    @media all and (min-width: 0px) {
        .gradient,.view-id-uc_products .form-item input[type="text"]{
            /* Opera */
            background: #ffffff url("http://www.ecogroup.com.ua/sites/budklimat.com.ua/themes/custom2/images/gradient-bg.svg");
            /* Recent browsers */
            background-image: -moz-linear-gradient(
                top,
                #f3f3f3,
                #ffffff
            );
            background-image: -webkit-gradient(
                linear,
                left top, left bottom,
                from(#f3f3f3),
                to(#ffffff)
            );
        }
    }
	
table.radiators{
 border-collapse:collapse;
 cellspacing:3px;
 
 }

 table.radiators td{
 padding:5px 10px;
 cellpadding:3px;
 border:3px solid #666666;
 }