body, html
{
        padding: 0px;
        margin: 0px;
        min-height:100%;
        height:auto;
        height:100% !important;
        width:100%;
        font-family: Tahoma, Verdana, arial, sans-serif;
        font-size: 11px;
        background:#ffffff;
}
a img
{
        border: 0px;
}
a:focus
{
        outline:none;
}
#main
{
        height:100%;
        width:966px;
}
.cont_tbl input, .cont_tbl select, .cont_tbl textarea {
  font-family: Tahoma, Verdana;
  font-size: 11px;
}
.cont_tbl form
{
        padding: 0px;
        margin: 0px;
}
#content_td
{
        vertical-align:top;
        text-align:left;
}
.top_head_block
{
        padding: 0px;
        margin: 0px;
        height:124px;
        background:url(/bitrix/templates/climatis_2010/images/logo.gif) 0px 0px no-repeat;
}
.top_head_block .logo
{
        float:left;
        display:block;
        margin: 20px 0px 0px 20px;
        height:70px;
        width:395px;
}
*html .top_head_block .logo
{
        float:left;
        display:block;
        margin: 20px 0px 0px 10px;
        height:70px;
        width:395px;
}
.top_head_block .phone_block
{
        display:block;
        height:20px;
        position:absolute;
        width:130px;
        color:#00619E;
        font-size:18px;
        font-family:arial, tahoma, verdana, sans-serif;
        margin: 70px 0px 0px 120px;
}
.top_head_block  .right_head_block
{
        padding: 0px;
        margin: 0px;
        height:124px;
        float:right;
        width:550px;
        background:url(/bitrix/templates/climatis_2010/images/right_head_bg.jpg) right 0px no-repeat;
}
.top_head_block .basket_block
{
        background:url(/bitrix/templates/climatis_2010/images/basket_icon.gif) 0px 0px no-repeat;
        margin: 37px 0px 0px 124px;
        padding: 0px 0px 0px 0px;
}
.top_head_block .basket_block  .mount_elem
{
        display:block;
        padding: 11px 0px 5px 33px;
        float:left;
        font-family:arial, tahoma, verdana, sans-serif;
        font-size:11px;
        color:#01619E;
}
.top_head_block .basket_block .submit_order
{
        padding: 0px 0px 7px 12px;
        margin: 4px 0px 0px 5px;
        display:block;
        border: 0px;
        background:url(/bitrix/templates/climatis_2010/images/basket_submit.gif) 0px 0px no-repeat;
        width:100px;
        height:30px;
        color:#00619E;
        text-align:left;
        font-size:12px;
        font-weight:bold;
        font-family:verdana, arial, sans-serif;
        cursor:pointer;
        cursor:hand;
}
@-moz-document url-prefix() {
  .top_head_block .basket_block .submit_order  {padding: 0px 0px 10px 10px;    }
}
.top_menu
{
        padding:0px;
        margin: 0px;
        height:30px;
        background:url(/bitrix/templates/climatis_2010/images/left_top_menu.gif) 0px 0px no-repeat #00619E;
}
.top_menu_cont
{
        padding: 0px;
        margin: 0px;
        height:30px;
        background:url(/bitrix/templates/climatis_2010/images/right_top_menu.gif) right 0px no-repeat;
}
.top_menu ul
{
        padding: 0px;
        margin: 0px 0px 0px 1px;
        list-style:none;
}
.top_menu ul li.level1
{
        padding: 7px 5px 7px 5px;
        margin: 0px 0px 0px 10px;
        float:left;
        font-weight:bold;
}
.top_menu ul li:hover, .top_menu ul li.jshover
{
        background:#35A0DE;
}
.top_menu ul li.sel
{
        background:#35A0DE;
}
.top_menu ul li a
{
        color: #FFFFFF;
        display:block;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration:none;
        margin: 0px 5px 0px 5px;
}
.top_menu ul li:hover ul, .top_menu ul li.jshover ul
{
        display:block;
}
.top_menu ul li ul
{
        display:none;
        position:absolute;
        background:#FFFFFF;
        border:1px solid #C1C1C1;
        width:190px;
        margin: 6px 0px 0px -5px;
}
.top_menu ul li ul li
{
        padding: 0px 0px 0px 5px;
        margin: 0px 0px 0px 0px;

}
*html .top_menu ul li ul li
{
        display:inline;
}
*:first-child+html .top_menu ul li ul li
{
        display:inline;
}
*:first-child+html .top_menu ul li ul li:hover, .top_menu ul li ul li.jshover
{
        background:#B1EED1;
}
.top_menu ul li ul li:hover, .top_menu ul li ul li.jshover
{
        background:#ffffff;
}
*html .top_menu ul li ul li:hover, .top_menu ul li ul li.jshover
{
        background:#B1EED1;
}
.top_menu ul li ul a
{
        color:#4F4F4F;
        padding: 7px 0px 6px 20px;
        margin: 0px 0px 0px 0px;
        display:block;
        font-weight:normal;
        border-bottom:1px solid #DEDEDE;
}
.top_menu ul li ul a:hover
{
        border-left:5px solid #00AE8B !important;
        padding: 7px 0px 6px 15px;
        background:#B1EED1;
}
.top_menu ul li ul li.sel
{
        background:#ffffff !important;
}
.top_menu ul li ul li.sel a
{
        border-left:5px solid #00AE8B !important;
        padding: 7px 0px 6px 15px;
        background:#B1EED1;
}
.search_block
{
        float:right;
}
.search_block form
{
        padding: 0px;
        margin: 0px;
}
.search_block .inputtext
{
        padding: 0px;
        margin: 4px 0px 0px 0px;
        float:left;
        height:17px;
        width:250px;
}
.search_block .submit_search
{
        padding: 0px 0px 7px 12px;
        margin: 2px 4px 0px 7px;
        display:block;
        border: 0px;
        float:left;
        background:url(/bitrix/templates/climatis_2010/images/submit_search.gif) 0px 0px no-repeat;
        width:74px;
        height:30px;
        color:#00619E;
        text-align:left;
        font-size:12px;
        font-weight:bold;
        font-family:verdana, arial, sans-serif;
        cursor:pointer;
        cursor:hand;
}
@-moz-document url-prefix() {
.search_block  .submit_search  {padding: 0px 0px 10px 10px;    }
}
/*контент*/
.cont_tbl
{
        padding: 0px;
        margin: 11px 0px 0px 0px;
        width:100%;
}
.cont_tbl h1, .center_td .h1 {
        margin: 5px 0px 5px 0px;
        font-size: 20px;
        color: #B9242E;
        font-weight: normal;
}
.cont_tbl h3
{
        margin: 5px 0px 5px 0px;
        padding: 12px 0px 0px 5px;
        /*background: url(navmenuh.gif) left no-repeat; */
        font-weight:bold;
        font-family: tahoma, verdana;
        color:#ffffff;
        font-size: 11px;
        height: 29px;
}
.cont_tbl .left_td
{
        width:200px;
        vertical-align:top;
        text-align:left;
}
.cont_tbl .right_td
{
        width:200px;
        vertical-align:top;
        text-align:left;
}
.cont_tbl .center_td
{
        padding: 0px 20px 0px 20px;
        width:100%;
        vertical-align:top;
        text-align:left;
}
/*блок акций*/
.shares_list
{
        padding: 0px;
        margin: 0px 0px 22px 0px;
}
.shares_list table.shares_tbl_list
{
        margin: 0px;
        width:100%;
        border-collpase:collapse;
}
.shares_list table.shares_tbl_list td
{
        padding: 0px;
        text-align:center;
        vertical-align:top;
        border-collapse:collapse;
        border-left:1px dashed #00619E; /*D1D1D1*/
        border-top:1px solid #00619E;
}
.shares_list .first_tr td
{
        border-top:1px solid #ffffff !important;
}
.shares_list td.first_td
{
        border-left:1px solid #FFFFFF !important;
}
.shares_list td a
{
        display:block;
        text-align:center;
        text-decoration:none;
}
.shares_list td a .name
{
        display:block;
        text-align:center;
        color:#2175C8;
        font-size:15px;
        margin: 0px 0px 15px 0px;
        text-decoration:underline;
}
.center_td a
{
        color:#3366FF;
}
.left_block
{
        padding: 0px;
        margin: 0px 0px 21px 0px;
}
.left_block .title_left
{
        background:url(/bitrix/templates/climatis_2010/images/top_title.gif) 0px 0px no-repeat #369FDE;
        margin: 0px 0px 6px 0px;
}
.left_block .title_left_cont
{
        background:url(/bitrix/templates/climatis_2010/images/bottom_title.gif) 0px bottom no-repeat;
        padding: 6px 10px 6px 12px;
        font-size:12px;
        font-weight:bold;
        color:#ffffff;
}
.left_block .title_left_cont a
{
        color:#ffffff;
        text-decoration:none;
}

.left_block_last
{
        padding: 0px;
        margin: 0px 0px 21px 0px;
        width:200px;
}
.left_block_last .title_left_last
{
        background:url(/bitrix/templates/climatis_2010/images/top_title.gif) 0px 0px no-repeat #369FDE;
        margin: 0px 0px 6px 0px;
}
.left_block_last .title_left_cont_last
{
        background:url(/bitrix/templates/climatis_2010/images/bottom_title.gif) 0px bottom no-repeat;
        padding: 6px 10px 6px 12px;
        font-size:12px;
        font-weight:bold;
        color:#ffffff;
}
.left_block_last .title_left_cont_last a
{
        color:#ffffff;
        text-decoration:none;
}

.navmenu {
  margin: 0px 0px 21px 0px;
  background:url(/bitrix/templates/climatis_2010/images/top_title.gif) 0px 0px no-repeat #369FDE;
  width:200px;
}

.navmenuheader {
  color: #ffffff;
  font-weight: bold;
  padding: 6px 10px 6px 12px;
  border-bottom: dotted 1px #cccccc;
  padding: 7px 0px 7px 10px;
  background:url(/bitrix/templates/climatis_2010/images/bottom_title.gif) 0px bottom no-repeat;
}

.navmenu a:link, .navmenu a:visited {
  display: block;
  margin-bottom: 0px;
  border-bottom: solid 1px #cfcfcf;
  padding: 7px 0px 7px 10px;
  line-height: 1em;
  height: auto;
  text-align: left;
  text-decoration: none;
  color: #333333;
  font-weight: normal;
  background: #fbfbfb;
}

/*left_menu*/
.left_menu
{
        padding: 0px;
        margin: 0px;
        list-style:none;
}
.left_menu li
{
        padding: 0px;
        margin: 0px;
}
.left_menu li a
{
        color:#4F4F4F;
        text-decoration:none;
        display:block;
}
.left_menu li
{
        color:#4F4F4F;
        padding: 5px 0px 5px 11px;
        margin: 0px 0px 0px 0px;
        display:block;
        font-weight:normal;
        border-bottom:1px solid #DEDEDE;
}
.left_menu li:hover, .left_menu li.jshover
{
        border-left:5px solid #00AE8B !important;
        padding: 5px 0px 5px 6px;
        background:#B1EED1;
}
.left_menu ul
{
        padding: 0px;
        margin: -22px 0px 0px 170px;
        list-style:none;
        display:none;
        position:absolute;
        background:#FFFFFF;
        border:1px solid #C1C1C1;
        width:190px;
}
.left_menu li:hover ul, .left_menu li.jshover ul,
.left_menu li:hover ul li:hover ul, .left_menu li.jshover ul li.jshover ul,
.left_menu li:hover ul li:hover ul li:hover ul, .left_menu li.jshover ul li.jshover ul li.jshover ul,
.left_menu li:hover ul li:hover ul li:hover ul li:hover ul, .left_menu li.jshover ul li.jshover ul li.jshover ul li.jshover ul
{
        display:block;
}
.left_menu li:hover ul ul, .left_menu li.jshover ul ul,
.left_menu li:hover ul li:hover ul ul, .left_menu li.jshover ul li.jshover ul ul,
.left_menu li:hover ul li:hover ul li:hover ul ul, .left_menu li.jshover ul li.jshover ul li.jshover ul ul,
.left_menu li:hover ul li:hover ul li:hover ul li:hover ul ul, .left_menu li.jshover ul li.jshover ul li.jshover ul li.jshover ul ul
{
        display:none;
}
/**calc_block*/
.form_calc
{
        padding: 0px 0px 0px 0px;
        margin: 0px;
        font-size:12px;
        color:#0166A1;
        font-family:arial, Helvetica, sans-serif;;
}
.form_calc .item_calc
{
        margin: 0px 0px 0px 11px;
}
.form_calc form
{
        padding: 0px;
        margin: 0px;
}
.form_calc .submit
{
        padding: 0px 0px 7px 10px;
        margin: 2px 0px 0px 0px;
        display:block;
        border: 0px;
        background:url(/bitrix/templates/climatis_2010/images/submit_calc.gif) 0px 0px no-repeat;
        width:102px;
        height:30px;
        color:#00619E;
        text-align:left;
        font-size:12px;
        font-weight:bold;
        font-family:verdana, arial, sans-serif;
        cursor:pointer;
        cursor:hand;
}
@-moz-document url-prefix() {
.form_calc .submit  {padding: 0px 0px 10px 8px;    }
}
.form_calc select
{
        width:100%;
        font-size:11px;
        font-family:tahoma;
}
/*auth_form_left форма авторизации слева*/
.auth_form
{
        padding: 0px;
        margin: 0px;
}
.auth_form form
{
        padding: 0px;
        margin: 0px;
}
.auth_form td
{
        padding: 3px 3px 3px 3px;
        vertical-align:middle;
        text-align:left;
}
.auth_form .inputtext
{
        padding: 0px;
        margin: 0px;
        height:15px;
}
.auth_form .login_input
{
        width:145px;
}
.auth_form .pass_input
{
        width:72px;
        float:left;
}
.auth_form .submit
{
        padding: 0px 0px 7px 15px;
        margin: -1px 0px 0px 0px;
        border: 0px;
        background:url(/bitrix/templates/climatis_2010/images/submit_auth.gif) 0px 0px no-repeat;
        width:69px;
        height:30px;
        color:#00619E;
        text-align:left;
        font-size:12px;
        font-weight:bold;
        position:absolute;
        float:left;
        font-family:verdana, arial, sans-serif;
        cursor:pointer;
        cursor:hand;
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
 .auth_form .submit { margin: -1px 0px 0px 81px; }
}
@-moz-document url-prefix() {
.auth_form .submit {padding: 0px 0px 10px 11px;    }
}
.auth_form .auth_a
{
        margin: 3px 0px 0px 3px;
}
.auth_form a
{
        color:#307FB1;
        line-height:18px;
}
/*блок рейтинг*/
.rating_list
{
        padding: 0px;
        margin: 12px 0px 0px 0px;
}
.rating_list .item_sec
{
        padding: 0px;
        margin: 0px 0px 13px 11px;
}
.rating_list .item_name
{
        color:#666666;
        font-size:12px;
        font-weight:bold;
}
.rating_list ol
{
        padding: 0px;
        font-size:12px;
        margin: 4px 0px 0px 20px;
}
.rating_list ol li
{
        padding: 0px;
        margin: 0px 0px 4px 0px;
}
.rating_list a
{
        color:#0A90DE
}
.rating_list .all
{
        padding: 0px;
        margin: 5px 8px 0px 0px;
        text-align:right;
}

/*Недавно смотрели справа right_news*/
.last_list
{
        padding: 0px;
        margin: 16px 0px 0px 12px;
}
.last_list .item_last
{
        padding: 0px;
        margin: 0px 0px 15px 0px;
}
.last_list .item_last .name
{
        display:block;
        padding: 0px;
        font-size:12px;
        color:#0A90DE;
        font-family:arial, Helvetica, sans-serif;
        margin: 0px 0px 6px 0px;
}

/*новости справа right_news*/
.news_list
{
        padding: 0px;
        margin: 16px 0px 0px 12px;
}
.news_list .item_news
{
        padding: 0px;
        margin: 0px 0px 15px 0px;
}
.news_list .item_news .date
{
        padding: 0px;
        margin: 0px 0px 1px 0px;
}
.news_list .item_news .name
{
        display:block;
        padding: 0px;
        font-size:12px;
        color:#0A90DE;
        font-family:arial, Helvetica, sans-serif;
        margin: 0px 0px 6px 0px;
}
/*футтер footer*/
#foot_td
{
        padding: 0px;
        vertical-align:bottom;
        text-align:left;
}
.foot_menu
{
        padding: 0px;
        margin: 0px;
        height:28px;
        background:url(/bitrix/templates/climatis_2010/images/bg_left_foot.gif) 0px 0px no-repeat #00619E;
}
.foot_menu .cont_foot_menu
{
        padding: 0px 0px 0px 10px;
        height:28px;
        margin: 0px;
        background:url(/bitrix/templates/climatis_2010/images/bg_right_foot.gif) right 0px no-repeat;
}
.foot_menu .cont_foot_menu ul
{
        padding: 0px;
        margin: 0px;
        list-style:none;
        height:28px;
}
.foot_menu .cont_foot_menu ul li
{
        padding: 7px 5px 7px 5px;
        margin: 0px 10px 0px 10px;
        float:left;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight:bold;
}
.foot_menu .cont_foot_menu ul li a
{
        color:#ffffff;
        text-decoration:none;
}
.foot_tbl
{
        padding: 0px;
        margin: 15px 0px 43px 0px;
        width:100%;
}
.foot_tbl .left_foot
{
        padding: 9px 0px 0px 6px;
        color:#828282;
        font-family:arial, Helvetica, sans-serif;;
        font-size:11px;
        text-align:left;
        vertical-align:middle;
}
.foot_tbl p
{
        padding: 0px;
        margin: 5px 0px 0px 0px;
}
.foot_tbl .right_foot
{
        text-align:right;
        vertical-align:top;
        padding-right:3px;
}
.foot_tbl .counters
{
        padding: 0px 2px 0px 0px;
        margin-bottom:8px;
        text-align:right;
}
.foot_tbl .center_foot
{
        text-align:center;
        color:#828282;
        vertical-align:middle;
        font-family:arial, Helvetica, sans-serif;;
        font-size:11px;
}
.foot_tbl .center_foot a
{
        color:#828282;
}


/* OLD STYLE*/
div.alx_waitwindowlocalshadow
{
   position:fixed;
   _position:absolute; /* hack for internet explorer 6*/
   z-index:9999;
   background-image:url(/bitrix/templates/climatis/ajax/images/wait_2.gif);
   border:0px solid #808080;
   /*background-color: #fff;*/
   #background-position:50% 0%;
   background-position:center center;
   background-repeat:no-repeat;
   opacity: 0.5;
   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.climatis_blue_big_submit
{
     border: 0px !important;
     padding: 0px;
     margin-top: 9px !important;
     cursor:pointer;
     cursor:hand;
     width:149px;
     height:34px;
     background:url(/bitrix/templates/climatis/images/bg_big_blue_submit.gif) 0px 0px no-repeat;
     color:#356398;
     font-family:arial;
     font-weight:bold;
     text-transform:none;
     font-size:16px !important;
}
.climatis_blue_biger_submit
{
     border: 0px !important;
     padding: 0px;
     margin-top: 9px !important;
     cursor:pointer;
     cursor:hand;
     width:283px;
     height:34px;
     background:url(/bitrix/templates/climatis/images/bg_biger_blue_submit.gif) 0px 0px no-repeat;
     color:#356398;
     font-family:arial;
     font-weight:bold;
     text-transform:none;
     font-size:16px !important;
}
.inbasket_blue
{
     border: 0px !important;
     padding: 0px;
     /*margin: 0px;*/
     cursor:pointer;
     cursor:hand;
     width:85px !important;
     height:34px !important;
     background:url(/bitrix/templates/climatis/images/bg_blue_submit.gif) 0px 0px no-repeat;
     color:#356398;
     font-family:arial;
     text-transform:capitalize;
     font-weight:bold;
     font-size:16px !important;
}
/*old_style*/
input, select, textarea {
  font-family: Tahoma, Verdana;
  font-size: 11px;
}
td, th

        {

         font-size: 11px;

         font-family:tahoma, verdana;

        }

td.hat

        {


        }


td.left_item

        {

                background-color: #ffffff;
                width:200px;

        }

td.line

        {

                font-size: 6px;

                margin: 0px;

                padding: 0px;

        }

td.right_item

        {

                background-color: #BCDAF5;

                padding: 5px 10px 5px 10px;

        }

td.right_item2

        {

                background-color: #BCDAF5;

                padding: 0px 10px 0px 10px;

        }
td.right_item p

        {

                font-family:tahoma, verdana;

                font-size: 11px;

                margin: 5px;

        }

td.right_item p.data

        {

                font-family:Arial, Helvetica, sans-serif;

                font-size: 11px;

                font-weight:bold;

                color:#FF0000;

                margin: 5px;

        }

td.right_item a

        {

                font-family:Arial, Helvetica, sans-serif;

                font-size: 11px;

                color:#FF0000;

                margin: 5px;

                text-decoration:none;

                display:block;

                text-align:right;

        }

h1, .h1 {
  margin: 5px 0px 5px 0px;
  font-size: 20px;
  color: #B9242E;
  font-weight: normal;
}



h3

        {

                margin: 5px 0px 5px 0px; padding: 12px 0px 0px 5px;

                background: url(/bitrix/templates/climatis/images/navmenuhbg.gif) left no-repeat;

                font-weight:bold;

                font-family: tahoma, verdana;

                color:#ffffff;

                font-size: 11px;

                height: 29px;

        }
.search
{
}

.search h3
{
    background:url(/bitrix/templates/climatis/images/navmenuhbg.gif) left top no-repeat #35A0DE;
    padding: 6px 0px 0px 5px !important;
    height:23px !important;
    margin: 5px 0px 11px 0px;
    display:block;
}
* html .search h3
{
     padding: 6px 0px 6px 5px !important;
}
*:first-child+html .search h3
{
     padding: 6px 0px 6px 5px !important;
}
div.mainarea h3

        {

                margin: 5px 270px 5px 0px; padding: 8px 0px 0px 5px;

                background: #35A0DE url(/bitrix/templates/climatis/images/navmenuhbg.gif) top left no-repeat;

                font-weight:bold;

                font-family: tahoma, verdana;

                color:#ffffff;

                font-size: 11px;

                min-height: 20px;



        }

td.inp

        {

                height: 23px;

        }

td.inp select

        {

                border: 1px solid #999;

                width: 120px;

                height: 17px;

                font-size: 12px;

                margin-left: 20px;

        }

td.inp2 input

        {

                border: 1px solid #999;

                width: 110px;

                height: 15px;

                font-size: 11px;

        }

td.inp_subm        input

        {

                border: 1px solid red;

                width: 50px;

                height: 16px;

                font-size: 9px;

                font-family:Arial, Helvetica, sans-serif;

                color:#FFFFFF;

                background-color:#FF0000;

                padding: 2px;

                vertical-align:middle;



        }

td.inp input

        {

                border: 1px solid #999;

                width: 100px;

                height: 20px;

                font-size: 11px;

        }

td.menu

        {

                font-size:11px;

                padding-right: 8px;

                font-family:tahoma;

                height: 18px;

                background-color: #ffffff;

                height: 23px;

                padding-bottom: 2px;

                border-left: 5px solid #fff;

        }

td.menu_on

        {

                font-size:11px;

                padding-right: 8px;

                font-family:tahoma;

                height: 18px;

                background-color: #eee;

                height: 23px;

                padding-bottom: 2px;

                border-left: 5px solid #8e232b;

        }

td.ln
        {
                padding-left: 0px;
                height: 1px;
                vertical-align: middle;
                background:url(/bitrix/templates/climatis/images/clim_12.gif) left no-repeat;

        }



table.t_men a
        {
                text-decoration:none;
                color: #000000;
                display:block;
                width:100%;
        }

table.t_men a
        {
                padding-left: 10px;
        }

ul.breadcrumb-navigation a

        {

                color: #333;

                text-decoration: none;

                font-size: 11px;

                font-weight: bold

        }

ul.breadcrumb-navigation

        {

                color: #999;

                text-decoration: none;

                font-size: 11px;

                font-weight: bold

        }

table.shop1 td

{

 border-bottom: 1px solid #999;

 font-size: 11px;

 padding: 5px;

 margin: 0px;

}

table.shop1_hat td

{

 font-size: 11px;

 padding: 5px;

 margin: 0px;

 background-color: #ddd;

 text-align: center;

}

td.hat p.contacts {

  font-size: 11px;
  text-align: left;
  color: #006699;

}



td.hat p.contactscontent {

  margin-top: 3px;
  text-align: left;
  padding-left: 16px;

  font-weight: bold;

  height: 20px;

  width: 200px;

  line-height: 1.3em;

}
div.right_banner
{
float:right;
width: 255px;
padding: 0px 0px 5px 5px;
}

input
{
 font-size: 12px;
}
td table.sales
{
border: 1px solid #fff;
}
td table.sales td
{
border: 1px solid #ccc;
}
td table.sales th
{
background:url(/bitrix/templates/shop/images/bg1.gif) #ff0100 top left no-repeat;
color:#fff;
text-align: left;
text-indent: 25pt;
height:30px;
}

td table.sales_i
{
border: 1px solid #fff;
}
td table.sales_i td
{
border: 1px solid #ccc;
}
td table.sales_i th
{
background:url(/bitrix/templates/shop/images/bg1_i.gif) #ff0100 top left no-repeat;
color:#fff;
text-align: left;
text-indent: 25pt;
height:30px;
}
td table.sales_i td h2
{
font-size:13px;
padding: 5px;
}
td table.sales_i th a
{
color:#fff;
}


td table.novelty
{
border: 1px solid #fff;
}
td table.novelty td
{
border: 1px solid #ccc;
}
td table.novelty th
{
background:url(/bitrix/templates/shop/images/bg2.gif) #0c9e96 top left no-repeat;
border: 0px solid #fff;
color:#fff;
text-align: left;
text-indent: 25pt;
height:30px;
}
h2
{
 font-size: 15px;
}
td table.novelty td h2
{
font-size:13px;
padding: 5px;
}
td table.sales td h2
{
font-size:13px;
padding: 5px;
}
td table.novelty th a
{
color:#fff;
}
td table.sales th a
{
color:#fff;
}

div.lic img
{
float: left;
margin: 10px;
border: 1px solid #eee;
width: 200px;
height: 290px;
}

div.news-detail-manuf img
{
        float:left;
        margin:0 8px 6px 1px;
}
.frands {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 14px;
        list-style-image: url(/images/bullet2.gif);
        color: #000000;

}
.frands a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 14px;
        list-style-image: url(/images/bullet2.gif);
        color: #000000;
}

td.right_item1

        {

                background-color: #e3e3e3;

                padding: 5px 10px 5px 10px;

        }

td.right_item1 p

        {

                font-family:Arial, Helvetica, sans-serif;

                font-size: 11px;

                margin: 5px;

        }

td.right_item1 p.data

        {

                font-family:Arial, Helvetica, sans-serif;

                font-size: 11px;

                font-weight:bold;

                color: #000000;

                margin: 5px;

        }

td.right_item1 a

        {

                font-family:Arial, Helvetica, sans-serif;

                font-size: 11px;

                color: #000000;

                margin: 5px;

                text-decoration:none;

                text-align:left;

        }
.feedback_question
{
 /* background:#dcebf9; */
  width:400px;
}
.feedback_question td
{
 vertical-align:top;
}
.feedback_question input.inputtext
{
  width:226px !important;
}
.feedback_question select
{
  /*width:220px !important;*/
}
.feedback_question .inputtextarea
{
  width:226px !important;
  border: 1px solid #999;
}
select.inputselect
{
        width:220px !important;
}
textarea.inputtextarea
{
        width:220px !important;
}
.calc_result td
{
        vertical-align: top;
        border-bottom: 1px solid #000;
}
.addcomm
{
        width:100%;
        text-align: center;
}
*:first-child+html .search-form button.ie_back
{
     padding: 0px !important;
     text-align:left;

}
*html .search-form button.ie_back
{
     padding: 0px !important;
     width:70px;
     text-align:left;

}
/*discount window*/
.discount-window-hidden
{
        position: absolute;
       /* right: 20px; */

        margin-top: 5px;
       /* margin-left: 5px;*/
       margin-left:-330px;
        display: none;
        z-index: 1000;
        width: 450px;
        background-color: white;
        border: solid 1px black;
        padding: 10px;
}
*html .discount-window-hidden
{
margin-left:-310px;
}
*:first-child+html .discount-window-hidden
{
margin-left:-310px;
}
.discount-window-hidden table
{
        padding: 0px;
        margin: 0px;
}
.discount-window-hidden table td
{
        padding: 0px 10px 5px 0px !important;
}
.discount-window-hidden p
{
        color: blue;
        font-size: 12px;
        font-weight: bold;
        padding-left: 5px;
}
.discount-window-hidden p.dis
{
        color: red;
        font-size: 15px;
}
.discount-window-hidden p.other
{
        font-size: 15px;
        font-style: italic;
        font-weight: normal;
        padding-bottom: 5px;
}
.discount-window-hidden input.inputchek
{
        border: 0px !important;
}
.discount-window-hidden input.tobasket
{
        margin: 0px 0px 10px 0px;
        padding: 0px 7px 0px 7px;
}
/*discount window detail*/
.discount-window-detail
{
        position: absolute;
        margin-top: 5px;
        margin-left: 5px;
        display: none;
        z-index: 1000;
        width: 450px;
        background-color: white;
        border: solid 1px black;
        padding: 10px;
}
.discount-window-detail table
{
        padding: 0px;
        margin: 0px;
}
.discount-window-detail table td
{
        padding: 0px 10px 5px 0px !important;
}
.discount-window-detail p
{
        color: blue;
        font-weight: bold;
        padding-left: 5px;
}
.discount-window-detail p.dis
{
        color: red;
        font-size: 14px;
}
.discount-window-detail p.other
{
        font-size: 15px;
        font-style: italic;
        font-weight: normal;
        padding-bottom: 5px;
}
.discount-window-detail input.inputchek
{
        border: 0px !important;
}
.discount-window-detail input.tobasket
{
        margin: 0px 0px 10px 0px;
        padding: 0px 7px 0px 7px;
}
.center_flash
{
     position:absolute;
     width:457px;
     height:210px;
}
* html .center_flash
{
     position:absolute;
     margin-left:-462px;
}
*:first-child+html .center_flash
{
     position:absolute;
      margin-left:-462px;

}
div.alx_waitwindowlocalshadow
{
   position:fixed;
   _position:absolute; /* hack for internet explorer 6*/
   z-index:9999;
   background-image:url(/bitrix/templates/climatis/ajax/images/wait_2.gif);
   border:0px solid #808080;
   /*background-color: #fff;*/
   #background-position:50% 0%;
   background-position:center center;
   background-repeat:no-repeat;
   opacity: 0.5;
   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.climatis_blue_big_submit
{
     border: 0px !important;
     padding: 0px;
     margin-top: 9px !important;
     cursor:pointer;
     cursor:hand;
     width:149px;
     height:34px;
     background:url(/bitrix/templates/climatis/images/bg_big_blue_submit.gif) 0px 0px no-repeat;
     color:#356398;
     font-family:arial;
     font-weight:bold;
     text-transform:none;
     font-size:16px !important;
}
.climatis_blue_biger_submit
{
     border: 0px !important;
     padding: 0px;
     margin-top: 9px !important;
     cursor:pointer;
     cursor:hand;
     width:283px;
     height:34px;
     background:url(/bitrix/templates/climatis/images/bg_biger_blue_submit.gif) 0px 0px no-repeat;
     color:#356398;
     font-family:arial;
     font-weight:bold;
     text-transform:none;
     font-size:16px !important;
}
.inbasket_blue
{
     border: 0px !important;
     padding: 0px;
     /*margin: 0px;*/
     cursor:pointer;
     cursor:hand;
     width:85px !important;
     height:34px !important;
     background:url(/bitrix/templates/climatis/images/bg_blue_submit.gif) 0px 0px no-repeat;
     color:#356398;
     font-family:arial;
     text-transform:capitalize;
     font-weight:bold;
     font-size:16px !important;
}
.paymant_txt
{
	padding: 0px;
	margin: 8px 4px 0px 11px;
	color:#000000;
	font-size:12px;
	text-align:left;
	font-family:arial, sans-serif;
	background:url(images/bg_payment_dop.gif) right 25px no-repeat;
}
.paymant_txt a
{
	color:#
}
.paymant_txt ul
{
	padding: 0px;
	margin: 0px;
        list-style:none;
	font-weight:bold;
}
.paymant_txt ul li
{
	color:#369FDE;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	background:url(images/bullet_blue_ul.gif) 0px 8px no-repeat;
}

