/**************************липкий футер**************************/
html, body, #win {height: 100%;}
body > #win {height: auto; min-height: 100%;}
#win_col {padding-bottom: 570px; //padding-bottom: 0; //margin-bottom: 550px;}  /* должен быть таким же, как высота footer'a */
#footer {
    position: relative;
    /*z-index: 1000;*/
    margin-top: -570px; /* Отрицательное значение высоты footer'a*/
    padding-top: 500px;
    height: 70px;
    clear:both;}
.clearfix:after {content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/**************************липкий футер**************************/

/**************************IE**************************/
.hide {visibility: hidden}
#top_menu li {_width: 14.20%;//width: 14.20%;}
#footer, #win {_width: expression((document.documentElement.offsetWidth<1000) ? '1000px' : ((document.documentElement.offsetWidth)>1598? '1600px':'100%'));}
.quote p.quote {_padding-left: 0px; _padding-right: 25px;}
.quote_not p.quote {_padding-left: 0px; _padding-right: 70px;//padding-left: 0px;  //float: left; _padding-left: 0px;  _float: left}
.quote .content_text {_padding: 30px 70px 30px 30px; }
.quote_not .content_text {_padding: 30px 30px 30px 30px; }
#footer_col {height: auto; float: left}
/*.ur_people {position: relative; //float: left;}*/
/*.left_col {width: 16%; padding: 0px 1% 0px 3%; float: left}*/
.center_col {width: 59%; float: left}
/*.right_col {width: 16%; padding: 0px 3% 0px 1%; float: left}*/
#cicles {z-index: 1000}
.ur_people {}
#in_footer {position: relative; height: 70px;}
#right_footer, #left_footer {//margin: 30px 0 0 0;_margin: 5px 0 0 0;}
/*#left_footer {border: 1px solid green}*/
/*#right_footer {border: 1px solid green}*/

/**************************IE**************************/