        html        {
                height:100%;
        }
        body        {
                behavior:url("iviewer/csshover.htc");
        }
        * html body        {
                height:100%;
        }
        * html div        {

        }
        body{
                color:#960014;
                font:13px Arial, sans-serif;
        }
        input, select, textarea {color:#000000;}
        a        {
                color:white;
                text-decoration:underline;
        }
        a:hover        {
                text-decoration:none;
        }
        img, table        {
                border:none;
        }

        table {

        }

        td, th {

        }
        ul {
                list-style:none;

        }

        h1, csc-header-n1{

        }
        h3        {

        }
        p        {
                margin-bottom:15px;
                line-height:1.5em;
        }

        hr {

        }
/*
        Памятка по использованию селекторов browserCSSdetector.js:
                Селекторы ОСи:
                        .win - Windows
                        .linux - Linux
                        .mac - MacOS

                Селекторы браузеров:
                        .ie - все версии ИЕ
                        .ie8 - ИЕ 8.х
                        .ie7 - ИЕ 7.x
                        .ie6 - ИЕ 6.x
                        .ie5 - ИЕ 5.x
                        .gecko - все версии фаерфокса, и остальные гекко-браузеры
                        .ff2 - фаерфокс 2
                        .ff3 - фаерфокс 3
                        .opera - все версии оперы
                        .opera8 - опера 8.x
                        .opera9 - опера 9.x
                        .konqueror - konqueror
                        .safari - сафари

                Приоритеты на примере ФФ3:
                1        .win.ff3 #id{background: #aaa}
                2        .win.gecko #id{background: #f00}
                3        .ff3 #id{background:#333}
                4        .gecko #id{background:#00f}
                5        .win #id{background: #ff0}
 */
        .header        {
                height:205px;
                position:relative;
        }
        .header .logo        {
                position:absolute;
                top:37px;
                left:20px;
                background:url(../imgs/logo.png);
                //background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://rosenergostroi.ru/fileadmin/templates//imgs/logo.png, sizingMethod=scale);
                width:448px;
                height:67px;
        }
        .header .quickSelector        {
                width:200px;
                position:absolute;
                right:20px;
                top:25px;
        }

        .header .quickSelector .menu        {
                position:absolute;
                right:20px;
                left:0;
                padding-top:15px;
                width:150px;

        }
        .header .quickSelector .menu li        {
                float:left;
                width:17px;
                height:17px;
                margin-right:33px;
        }

        .header .quickSelector .menu li.active        {
                background:url(../imgs/ic_header_active.gif);
        }
        .header .quickSelector .lingva        {
                float:right;
                z-index:999;
        }
        .header .quickSelector .lingva li        {
                float:left;
                padding-top:18px;
                margin-left:19px;
        }

        .header .quickSelector .lingva li.active        {
                background:url(../imgs/ic_header_lingva_active.gif) 50% 0 no-repeat;
        }
        .header .phone        {
                color:white;
                font-weight:bold;
                font-size:20px;
                width:200px;
                right:22px;
                top:88px;
                position:absolute;
                white-space:nowrap;
        }
        .header .search        {
                background:url(../imgs/search_bg_header.gif);
                width:155px;
                height:19px;
                padding:3px 0 0 25px;
                position:absolute;
                right:40px;
                top:130px;
        }
        .header .search .i        {
                border:none;
                background:white;
                width:150px;
                color:#999999;
                font-size:12px;
        }
        .header .siteMenu        {
                position:absolute;
                top:130px;
                left:36px;
        }
        .header .siteMenu li        {
                float:left;
                background:url(../imgs/header_menu_separator.gif) 100% 0 no-repeat;
                line-height:21px;
                padding-right:15px;
                margin-right:15px;
                color:#36AEDB;
                font:15px  "Trebuchet MS";
        }
        .header .siteMenu li.last        {
                background:none;
        }
        .header .siteMenu li a        {
                color:white;
                text-decoration:none;
        }
        .header .siteMenu li a:hover        {
                text-decoration:underline;
        }
        .content        {
                overflow:hidden;
                padding:0 0 50px 37px;
                min-height:200px;

        }
        .ie6 .content        {
                overflow:visible;
                height:200px;
        }
        .leftCol        {
                float:left;
                width:180px;
        }
        .middCol        {
                margin-left:215px;
        }
        .leftCol .subMenu        {
        }
        .leftCol .subMenu li        {
                margin-bottom:10px;
                color:#36AEDB;
        }
/*         #map        {
                background: url(../imgs/big_map.png);

                width:1000px;
                height:497px;
                display:block;
                margin:15px auto;
        } */


        .gallery        {
                overflow:hidden;
        }
        .ie6 .gallery        {
                overflow:visible;
        }
        .gallery img        {
        }
        .footer        {
                padding:0 0 40px 37px;
                font-size:11px;
        }
        .footer .partners        {
                margin-bottom:30px;
                font-size:13px;
        }
        .footer .partners img        {
                margin-right:20px;
        }
        .footer a        {
                color:#36AEDB;
        }

        /* CONTENT ELEMENTS STYLES */
        .middCol ul li{
        background:url(../imgs/ul.png) left 8px no-repeat;
        padding-left:20px;
        margin-bottom:6px;
        }
        .middCol ul {
                zoom:1;
                width:99%;
                overflow:hidden;
                margin-bottom:10px;
                }
                .middCol ul ul {
                padding-left:20px;
                }
        ol {
        padding-left:20px;
        zoom:1;
        width:99%;
        overflow:hidden;
        }
        ol li {
        margin-bottom:6px;
        }

        .tx-indexedsearch-res .info {display:none;}
        .csc-textpic-caption {padding:4px; background:#244b6c; font-size:11px;}
        .header .quickSelector .lingva .last {display:none; }

        .news-list-item {margin-bottom:30px;}
        .news-list-item  h3 {font-size:12px;}

/*         temp-english-hide */
        .lingva li {visibility:hidden;}
        .lingva .active {visibility:visible;}