/*��� IE6*/

.positionrelative  {
    zoom: 1;
}
.overflowhidden {
    position: relative;
    zoom: 1;
}
.background-decor-1 {
    display: none;
}
.obscuresLayer {
    display: none;
}
.contentbutton-3 {
    zoom: 1; display: inline;
}
.contentbutton-3-1 {
    display: none;
}
input.contentbutton-9 {
     padding: 3px 20px 2px;
}
input.contentbutton-9.wide {
    overflow: visible !important;
}
.js_inputs_radio_2 {
    zoom: 1; display: inline;
}
.js_inputs_radio_2-1 {
    zoom: 1; display: inline;
}
.textareastyle-1 {
    height: 116px; width: 452px;
}
.editorbox .date {
    width: 100%;
}
.editorbox .article-infobox {
    right: 15px;
}
.editorbox .comment-list li {
    position: relative; zoom: 1;
}
.editorbox .comment-list .comment-text {
    width: 415px;
}
.commentform-footbox-1 {
    display: inline; zoom: 1;
}

.head {
    height: 109px;
}
.headelem-3-1 li, .headelem-3-2 li {
    zoom: 1; display: inline;
}
.header, header-1 {
    zoom: 1;
}
.headerlink-4 {
    display: none;
}

.breadcrumbs {
    zoom: 1;
}
.breadcrumbs-1 li .active {
    zoom: 1; display: inline;
}

.content .col-1 {
    position: relative;
    display: block;
    float: left;
    overflow: hidden;
    padding: 25px 30px 0;
    width: 612px;
    z-index: 2;
    background: #FFF;
    box-shadow: 2px 0 10px #CCCCCC;
    behavior: url("js2/PIE.htc");
}

.contentelem-1 {
    zoom: 1;
}

.contentelem-2 li {
    height: 250px;
}

.contentelem-3-1 {
    zoom: 1;
}

.contentelem-5 {
    zoom: 1;
}
.contentelem-5-1-1-2 {
    display: none;
}

.contentelem-8-1 li {;
    margin: 0 20px 0 0;
}

.contentelem-10-1 li {
    margin: 0 25px 0 0;
}
.contentelem-10-1.three-in-row li {
    margin: 0 20px 0 0;
}

.contentelem-11-1 li {
    zoom: 1;
}

.contentelem-12 {
    padding: 30px 25px 45px;
}
.contentelem-12-1-1 .background-decor-2 {
    height: 60px;
}

.contentelem-13 {
    padding: 32px 25px 28px;
}
.contentelem-13-2 {
     zoom: 1;
}
.contentelem-13-1-3, .contentelem-13-1-4 {
    display: none;
}

.contentelem-14 {
    padding: 32px 5px 45px 25px;
}

.contentelem-15 {
    width: 284px;
    padding: 32px 10px 45px 25px;
}

.contentelem-16 {
    width: 284px;
    padding: 32px 10px 10px 25px;
}

.contentelem-17 {
    width: 284px;
    padding: 32px 10px 25px 25px;
}
.contentelem-17-1-1, .contentelem-19-1-1,
.contentelem-22-1-1, .contentelem-23-1-1, .contentelem-24-1-1 {
    display: none;
}

.contentelem-19-1 {
    width: 259px;
}
.contentelem-19-2 {
    width: 251px;
}
.contentelem-19-2 li {
    margin: 0 8px 13px 0;
}

.contentelem-20, .contentelem-21 {
    padding: 32px 29px 34px;
}
.contentelem-21-1-1 {
    zoom: 1; position: relative;
}

.contentelem-22 {
    padding: 32px 24px 20px;
}

.contentelem-23 {
    width: 284px;
    padding: 32px 10px 25px 25px;
}

.contentelem-24 {
    width: 284px;
    padding: 32px 10px 36px 25px;
}

.contentelem-25 {
    zoom: 1;
}

.contentelem-26-2-2-1 .date {
    width: 100px;
}
.contentelem-26-3 {
    zoom: 1;
}
.contentelem-26-3-3 {
    display: inline; zoom: 1;
}
.contentelem-26-3-3 li .active {
    display: inline; zoom: 1;
}
.contentelem-26-3-3 li a {
    border: 1px solid #fff;
}

.contentelem-26 {
    position: relative;;
}

.contentelem-27 .contentbutton-3 {
    width: 150px;
}

.contentelem-28-1 {
    zoom: 1;
}

.contentelem-35 {
    zoom: 1; display: inline;
}

.contentelem-35 .active {
    zoom: 1; display: inline;
}
.contentelem-35-1 li {
    display: inline;
    padding: 0 0 8px 0;
    zoom: 1;
}
.contentelem-35-1 li a {
    position: relative;
    display: inline-block; zoom: 1;
    padding: 0 8px;
    border-radius: 4px;
    behavior: url("js2/PIE.htc");
    color: #489DF4;
    font-size: 9px;
    text-decoration: none;
    text-transform: uppercase;
    text-shadow: none;
}

.contentelem-40 {
    height: 565px;
}

.contentelem-45 {
    position: relative;
    zoom: 1;
    padding-top: 25px;
}
.contentelem-45-2-1 {
    position: relative;
    zoom: 1; display: inline;
}

.contentelem-49-leftCol {
    margin: 0 27px 0 0;
}

.contentelem-50-1-1 li {
    display: inline; zoom: 1;
    margin: 0 0 23px 0;
    width: 156px;
}
.contentelem-50-1-1 li a {
    display: inline; zoom: 1;
    padding: 0 0 0 5px;
    width: 151px;
    font-size: 11px;
    line-height: 14px;
    color: #565656;
    text-decoration: none;
    cursor: pointer;
}
.contentelem-50-1-1 li a:hover {
    color: #F13C69;
}
.contentelem-50-1-1-1 img {
    position: relative;
    display: block;
    height: 44px; width: 44px;
    border-radius: 50px;
    behavior: url("js2/PIE.htc");
}
.contentelem-50-1-1 li a:hover .contentelem-50-1-1-1 img {
    box-shadow: 0 0 8px #666666;
    behavior: url("js2/PIE.htc");
}
.contentelem-50-1-1-1 .light-layer {
    display: none;
}
.contentelem-50-2 li {
    border-bottom: 1px solid #E7E7E7;
    display: block;
    padding: 23px 0 4px 0;
    position: relative;
}

.contentelem-51 {
    zoom: 1; position: relative;
}
.contentelem-51 .header-6 {
    zoom: 1;
}
.contentelem-51-2 {
    zoom: 1; position: relative;
}
.contentelem-51-2 li {
    display: block;
    float: left;
    margin: 0 30px 20px 0;
    padding: 0 0 4px 0;
    width: 290px;
    border-bottom: 1px solid #E5E5E5;
}
.contentelem-51-2-1 span.date {
    font-size: 9px;
    line-height: 20px;
}

.contentelem-52-1 li {
    display: block;
}
.contentelem-52-1 li a {
    color: #565656;
    display: block;
    font-size: 14px;
    line-height: 30px;
    min-height: 25px;
    padding: 0 0 0 80px;
    position: relative;
    text-decoration: none;
    zoom: 1;
}
.contentelem-52-1 li a:hover {
    color: #F13C69;
}
.contentelem-52-1 li a:hover .contentelem-52-1-1 {
    color: #F13C69;
}
.contentelem-52-1 li a:hover .contentelem-52-1-1-1 {
    background: #F13C69;
}

.list-style-photo_item_caption {
    display: inline; zoom: 1;
    line-height: 14px;
    cursor: pointer;
}
.list-style-photo_item_img {
    display: inline; zoom: 1;
}
.tabs_item {
    display: inline; zoom: 1;
}
.tabs_list {
    text-justify: newspaper;
}
.photo-candidate {
    display: inline; zoom: 1;
}
.photo-candidate_vote_caption {
    bottom: -1px;
    height: 30px;
}
.gallery_descript {
    position: relative; zoom: 1;
    color: #000;
}
.kleoteka-one-block {
    position: relative; zoom: 1;
}
.alphabet-search_item_link {
    display: inline; zoom: 1;
}

.js_carouselEngine.js_carousel_3 {
    position: relative; zoom: 1;
}
.photogallery-box .photogallery-carousel {
    position: relative; zoom: 1;
}
.photogallery-carousel li {
    display: block;
    position: relative;
    text-align: center;
    width: 610px;
}
.photogallery-carousel li .photogalleryImgBox {
    position: relative; zoom: 1;
}
.photogallery-carousel li  .positionrelative {
    margin: 0 0 89px 0;
}
.photogallery-carousel li p {
    color: #86888B;
    display: block;
    font-size: 12px;
    line-height: 18px;
    margin: 0 0 10px 0;
    text-align: left;
}
.photogallery-carousel li p a {
    color: #010101;
    text-decoration: none;
}
.photogallery-carousel li p a:hover {
    text-decoration: underline;
}
.photogallery-carousel li .phohoInfoBox {
    font-size: 9px;
    margin: 0;
    text-transform: uppercase;
}
.photogallery-countbox .js_thisimgcount, .js_allimgcount {
    width: 20px;
}

.pointsGalleryBox ul {
    display: block;
    overflow: hidden;
    width: 482px;
}
.pointsGalleryBox ul li {
    display: block;
    height: 52px;
    float: left;
    position: relative;
    width: 66px;
}
.pointsGalleryBox ul li a {
    border: 3px solid transparent;
    display: block;
    position: relative;
}
.pointsGalleryBox ul li a:hover {
    border-color: #F04D77;
}
.pointsGalleryBox ul li a img {
    display: block;
    margin: 0 auto;
    height: 46px;
    width: 60px;
}
.pointsGalleryBox ul li a.active {
    cursor: default;
}
.pointsGalleryBox ul li a.active:hover {
    border-color: transparent;
}
.pointsGalleryBox ul li a.active img {
    opacity: 0.3;
    FILTER: alpha(style="0", opacity="30");
}
.pointsGalleryBox ul li .obscuresLayer {
    z-index: 2;
}
.pointsGalleryBox ul li a.active .obscuresLayer {
    display: none;
}

.footerelem-1 {
    position: relative; zoom: 1;
}
.footerelem-1-2 li a {
    display: inline; zoom: 1;
}
.footerelem-1-3-2 a, .footerelem-1-3-2 .appeared {
    zoom: 1;
}

.content.horoscope {
    background: #030419;
}
.content.horoscope .col-1 {
    position: relative;
    z-index: 3;
    background: none;;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    behavior: url("js2/PIE.htc");
}
.rightcol-shadow_shadow {
    display: none;
}
.leftcol-shadow_shadow {
    display: none;
}
.horoskopeelem-1-1-1 {
    zoom: 1;
}
.horoskopeelem-1-1-1 li a.active {
    display: inline; zoom: 1;
    background: #F04D77;
}
.horoskopeelem-1-1-3 {
    background: #030419;
}
.horoskopeelem-1-1-3 li {
    zoom: 1; position: relative;
}
.horoscope-flowers_item_caption {
    position: relative;
    display: inline; zoom: 1;
}

