@charset "windows-1251";
/* CSS Document */

@media screen {


.adv
{
    color: #000000;
    font-size:10px;
}
body { margin:0; padding:0; width:100%; position:absolute; height:100%; background:url(/bitrix/templates/index/i/back_stars.gif) #666666 50% 0 repeat-x; font:11px Arial, Verdana, Helvetica, sans-serif; }
/*Îñíîâíûå ïàðàìåòðû*/
img { border:0; }
table { border-collapse:collapse; }
a { text-decoration:underline; outline: none; font:12px Arial, Verdana, Helvetica, sans-serif; color:#a10021; }
a:hover { text-decoration:none; }
dfn { font-weight:bold; font-style:normal; }
form { margin:0; }
a.active { text-decoration:none; }
td { vertical-align:top; font:11px Arial, Verdana, Helvetica, sans-serif; }
h1 , h2 , h3 , h4 , h5 { font-weight:bold; color:#666; }
p { padding:8px 0 7px 0; margin:0; }
hr { display:block; margin:5px 0 10px 0; }
/*li:hover a {text-decoration:underline; }*/
/**/
.adv
{
	color: #000000;
	font-weight:bold;
	font-size:12px;
}

.gm-img-main {
    float: right;
    margin-bottom:5px;
}

.clear {
    clear: both;
}

.gloria-img {
    margin-bottom: 5px;
}
.gloria-brief {
    margin-top:6px;
}

.gloria-brief p {
    overflow: hidden;
    max-height:65px;
    padding-top: 2px;
}

#VideoFade {
	top: 330px;
} 
/*STARS*/
#table_stars .block .mini_comments1 , #table_stars .list_img , #table_stars .list_element_anons , #table_stars .list_element .foto_list h2, #table_stars  .list_element .comment h2, #table_stars .comments h2 { background-color:#b30125; }
/*BEAUTY*/
#table_beauty .block .mini_comments1 , #table_beauty .list_img , #table_beauty .list_element_anons , #table_beauty .list_element .foto_list h2, #table_beauty .list_element .comment h2, #table_beauty .comments h2 { background-color:#c07abb; }
/*FASHION*/
#table_fashion .block .mini_comments1 , #table_fashion .list_img, #table_fashion .list_element_anons , #table_fashion .list_element .foto_list h2, #table_fashion .list_element .comment h2, #table_fashion .comments h2 { background-color:#d9446b; }
/*STYLE*/
#table_style .block .mini_comments1 , #table_style .list_img , #table_style .list_element_anons , #table_style .list_element .foto_list h2, #table_style .list_element .comment h2, #table_style .comments h2 { background-color:#721a5a; }
/*LIVING*/
#table_living .block .mini_comments1 , #table_living .list_img , #table_living .list_element_anons , #table_living .list_element .foto_list h2, #table_living .list_element .comment h2, #table_living .comments h2 { background-color:#053e70; }
/*AFISHA*/
#table_afisha .block .mini_comments1 , #table_afisha .list_img , #table_afisha .list_element_anons , #table_afisha .list_element .foto_list h2, #table_afisha .list_element .comment h2, #table_afisha .comments h2 { background-color:#053e70; }

/*GID*/
#table_gid .block .mini_comments1 , #table_gid .list_img , #table_gid .list_element_anons , #table_gid .list_element .foto_list h2, #table_living .list_element .comment h2, #table_living .comments h2 { background-color:#00abca; }
/**/
#table_stars .hover .mini_comments1 , #table_beauty .hover .mini_comments1 , #table_fashion .hover .mini_comments1 , #table_style .hover .mini_comments1 , #table_living .hover .mini_comments1 , #table_gid .hover .mini_comments1 , #table_afisha .hover .mini_comments1 , #table_stars .hover .list_img , #table_beauty .hover .list_img , #table_fashion .hover .list_img , #table_style .hover .list_img , #table_living .hover .list_img , #table_afisha .hover .list_img , #table_gid .hover .list_img { background-color:#000; }
h2.stars , h2.exclusive , h2.marketing , h2.beauty , h2.fashion , h2.style , h2.living , h2.afisha , h2.gid , h2.h2 { padding:2px 0 2px 0; margin:0; background-position:9px 0; background-repeat:no-repeat; font-size:13px; color:#000; }
/****/
.foto_brand { 
    position:relative; 
    left: 0;
    top: -25px;
    margin-right: 12px;
    z-index:10; 
    text-align: right;
}
#width { width:100%; }
.samii_top_banner { position:absolute; top:0; z-index:1; }
.more_top_banner { position:absolute; top:0; z-index:1; }
.more_top_banner:hover { position:absolute; top:0; z-index:1000; }
.samii_top_banner .width { width:995px; height:10px; font-size:1px; line-height:1px; }
.more_top_banner .width { width:auto; height:auto; font-size:1px; line-height:1px; }
.more_top_banner a { width:1100px; position:relative; display:block; height:600px; z-index:1; }
.more_top_banner a:hover { position:relative; z-index:1000; }
/*MAIN*/
#table { position:absolute; height:100%; width:100%; border:0; border-collapse:collapse;/* background:url(/bitrix/templates/index/i/foot_back.gif) 50% 100% no-repeat; */}
#td { vertical-align:top; padding:110px 0 258px 0; }
.td { width:50%; }
#div { position:relative; z-index:2; width:902px; background-color:#f6f7f1;}
.big_banner { width:902px; height:200px;position: relative;}
.menu_element_top_img { position:absolute;width: 902px; height: 200px; visibility: hidden;}
.logotype { position:absolute; width:163px; z-index:100; }
.logotype img { margin:17px 0 0 11px; }
.big_img_menu { position:absolute; width:554px; z-index:100; margin-left:163px;}
.big_img_menu ul { padding:0 0 0 30px; margin:0; list-style:none; }
.big_img_menu ul li { position:relative; width:auto; float:left; padding:0; margin:16px 0 0 0; list-style:none; border:solid 1px #e4e4e4; }
.big_img_menu ul li a { display:block; width:auto; padding:2px 20px 1px 5px; position:relative; float:left; background:url(/bitrix/templates/index/i/arrow_top_menu_search.gif) #fff 100% 50% no-repeat; cursor:pointer; font-size:11px; color:#6f6f6f; text-decoration:none; }
.big_img_menu ul li a:hover { color:#000; }
.big_img_search { position:relative; float:right; width:185px; padding-top:15px; z-index: 100;}
.big_img_search input.search_ok { width:26px; height:18px; position:relative; float:none; padding:0; border:none; background:url(/bitrix/templates/index/i/search_ok.gif) 0 0 no-repeat; cursor:pointer; margin-right:0; }
.big_img_search input { margin:0; position:relative; width:136px; height:15px; border:solid 1px #e4e4e4; background-color:#fff; font:11px Arial, Verdana, Helvetica, sans-serif; color:#6f6f6f; }
/**/
.top_menu { z-index: 100; position:relative; float:left; margin:-28px 0 0 0; padding-bottom:45px; width:902px; background:url(/bitrix/templates/index/i/white.gif) 0 27px repeat-x; }
.top_menu ul { margin:0; padding:0 0 0 11px; list-style:none; }
.top_menu ul li { position:relative; float:left; width:140px; margin:0; padding:0 8px 8px 0; list-style:none; background:url(/bitrix/templates/index/i/li_shadow.gif) 0 100% no-repeat; }
.top_menu ul li a { display:block; line-height:13px; font-size:12px; font-weight:bold; color:#fff; text-decoration:none; text-align:left; background:url(/bitrix/templates/index/i/top_menu.gif) 0 0 no-repeat; text-transform:uppercase; white-space:nowrap; }
.top_menu ul li.stars a { background-position:0 0; width:83px; padding:8px 0 7px 57px; }
.top_menu ul li.beauty a { background-position:-140px 0; width:85px; padding:8px 0 7px 55px; }
.top_menu ul li.fashion a { background-position:-280px 0; width:76px; padding:8px 0 7px 64px; }
.top_menu ul li.style a { background-position:-420px 0; width:99px; padding:8px 0 7px 41px; }
.top_menu ul li.living a { background-position:-560px 0; width:111px; padding:8px 0 7px 29px; }
.top_menu ul li.gid a, .top_menu ul li.afisha a { background-position:-700px 0; width:82px; padding:8px 0 7px 58px; }
.top_menu ul li.stars a:hover { background-position:0 -28px; }
.top_menu ul li.beauty a:hover { background-position:-140px -28px; }
.top_menu ul li.fashion a:hover { background-position:-280px -28px; }
.top_menu ul li.style a:hover { background-position:-420px -28px; }
.top_menu ul li.living a:hover { background-position:-560px -28px; }
.top_menu ul li.gid a:hover { background-position:-700px -28px; }
.top_menu ul li.afisha a:hover { background-position:-700px -28px; }
.top_menu li table { visibility:hidden; position:absolute; width:auto; z-index:2; }
.top_menu li:hover table { visibility:visible; }
.top_menu ul li table { height:33px; margin:8px 0 0 0; padding:0; border:solid 1px #ebebeb; }
.top_menu ul li table td { float:none; width:auto; padding:0 9px 0 8px; text-align:center; vertical-align:middle; height:33px; background:url(/bitrix/templates/index/i/other_menu.gif) 0 0 repeat-x; white-space:nowrap; }
.top_menu ul li.stars table td a , .top_menu ul li.beauty table td a , .top_menu ul li.fashion table td a , .top_menu ul li.style table td a , .top_menu ul li.living table td a , .top_menu ul li.gid table td a , .top_menu ul li.afisha table td a { background:none; cursor:pointer; font-size:12px; font-weight:bold; color:#fefefe; text-decoration:none; text-transform:none; padding:0; display:inherit; width:auto; }
.top_menu ul li.stars table td { background-position:0 0; }
.top_menu ul li.beauty table td { background-position:0 -33px; }
.top_menu ul li.fashion table td { background-position:0 -66px; }
.top_menu ul li.style table td { background-position:0 -99px; }
.top_menu ul li.living table td { background-position:0 -132px; }
.top_menu ul li.gid table td { background-position:0 -165px; }
.top_menu ul li.afisha table td { background-position:0 -165px; }
/**/
.left { width:543px; }
.left_div { margin:0 25px 23px 25px; width:493px; }
.right_div { margin:0 25px 23px 0; width:334px; }
.right { width:359px; }
h1 { padding:2px 0 2px 0; margin:0; background-position:9px 0; background-repeat:no-repeat; font-size:13px; color:#000; }
/*h2 { padding:2px 0 2px 0; margin:0; background-position:9px 0; background-repeat:no-repeat; font-size:13px; font-family:Arial, Verdana, Helvetica, sans-serif; color:#000; }*/
h2 { padding:2px 0 2px 0; margin:0; background-position:9px 0; background-repeat:no-repeat; font-size:20px; font-family:Arial, Verdana, Helvetica, sans-serif; color:#666; }
.right_div h4 { color:#000; }
h1.h1 { background:url(/bitrix/templates/index/i/h4.gif) 9px 0 no-repeat; padding-left:39px; }
h2.h2 { background-image:url(/bitrix/templates/index/i/h2.gif); padding-left:39px; }
h2.fashion { background-image:url(/bitrix/templates/index/i/h2_fashion.gif); padding-left:39px; }
h2.beauty { background-image:url(/bitrix/templates/index/i/h2_beauty.gif); padding-left:39px; }
h2.stars, h2.exclusive, h2.marketing { background-image:url(/bitrix/templates/index/i/h2_stars.gif); padding-left:39px; }
h2.exclusive, h2.marketing { background-image:url(/bitrix/templates/index/i/h4.gif); }
h2.living, h2.afisha { background-image:url(/bitrix/templates/index/i/h2_living.gif); padding-left:39px; }
h2.style { background-image:url(/bitrix/templates/index/i/h2_style.gif); padding-left:39px; }
h2.gid { background-image:url(/bitrix/templates/index/i/h2_unnone.gif); padding-left:39px; }
h3 { font-size:13px; color:#666; }
.block h3.list { margin:0; padding:0 30px 0 0; font-size:13px; color:#d63355; }
h4 { padding:2px 0 2px 0; margin:0; font-size:13px; color:#666; }
.right_div h4 { background:url(/bitrix/templates/index/i/h4.gif) 9px 0 no-repeat; padding-left:39px; }
.right_div h4 a { margin:-2px 0 0 -42px; padding:2px 0 6px 41px; font:bold 13px Arial, Verdana, Helvetica, sans-serif; color:#000; text-decoration:none; }
h2 a , h1 a { margin:-2px 0 0 -42px; padding:2px 0 6px 41px; font:bold 13px Arial, Verdana, Helvetica, sans-serif; color:#000; text-decoration:none; }
h2 a:hover , h1 a:hover { background:url(/bitrix/templates/index/i/h4_black.gif) 12px 0 no-repeat; text-decoration:none; }
.right_div h4 a:hover { background:url(/bitrix/templates/index/i/h4_black.gif) 12px 0 no-repeat; text-decoration:none; }
h6 { background:url(/bitrix/templates/index/i/region.gif) 0 0 no-repeat; font:13px Arial, Verdana, Helvetica, sans-serif; color:#fff; padding:4px 0 5px 9px; margin:0; }
.margin { padding:5px 0 12px 0; }
.block { padding:1px; background-color:#ebebeb; clear:both; }
.block .border { position:relative;padding:8px; background-color:#fff; }
.block .border img { vertical-align:bottom; }
.foto_mini img { width:100px; height:120px; }
div.png { position:absolute; padding-left:236px; }
table.png_png { width:239px; height:68px; z-index:0; margin:0; color:#fff; font:12px Arial, Verdana, Helvetica, sans-serif; }
td.png_png_td1 { height:191px; text-align:center; vertical-align:bottom; font:bold 29px Arial, Verdana, Helvetica, sans-serif; }
td.png_png_td2 { height:68px; background:url(/bitrix/templates/index/i/png.png) 0 0 no-repeat;  font-weight:bold; font-size:14px; display:block; padding-bottom:2px; text-align:center; }
td.png_png_td2 div { padding:18px 19px 0 20px; }
.block_double1 { padding-right:17px; }
.block_double1 .block , .block_double2 .block , .list .block , .block .fashion_img  { cursor:pointer; }
.block_double2 { width:245px; }
.block_double1 img , .block_double2 img { width:220px; height:264px; }
.big_img { width:475px; height:570px; }
.fashion_img { height:259px; }
.fashion_img img { width:475px; height:259px; }
.block .mini_comments1 { background-color:#565656; width:220px; height:70px; }
.stars .mini_comments1 { background-color:#b30125; }
.beauty .mini_comments1 { background-color:#c07abb; }
.fashion .mini_comments1 { background-color:#d9446b; }
.style .mini_comments1 { background-color:#721a5a; }
.living .mini_comments1 { background-color:#053e70; }
.gid .mini_comments1 { background-color:#00abca; }
.block .mini_comments1 h2 { margin:0; padding:5px 8px 0 8px; font-size:13px; color:#fff; }
.block .mini_comments1 span { display:block; position:relative; margin:-1px 8px 0 8px; font-size:11px; color:#fff; }
.block .mini_anons1 { width:220px; height:130px; font-size:11px; color:#666666; }
.block .mini_anons1 div { padding:8px; }
.hover .mini_comments1 { background-color:#000; }
.mini_buttons { position:absolute; margin:-24px 0 0 156px; }
.mini_coment { display:block; margin:0 16px 0 8px; position:relative; z-index:2; background:url(/bitrix/templates/index/i/comments_mini.gif) 0 0 no-repeat; width:96px; height:19px; font-size:11px; color:#fff; text-decoration:none; }
.mini_coment:hover { background:url(/bitrix/templates/index/i/comments_mini.gif) -96px 0 no-repeat; text-decoration:none; }
.mini_coment span { display:block; width:25px; text-align:center; padding-top:2px; }
.mini_photo { display:block; margin-left:8px; width:91px; height:17px; background:url(/bitrix/templates/index/i/photos_mini.gif) 0 0 no-repeat; }
.mini_photo:hover { background:url(/bitrix/templates/index/i/photos_mini.gif) -91px 0 no-repeat; }
/**/
.abc { padding:0 14px 0 10px; height:52px; background-color:#383838; }
.abc a { font:bold 12px Arial, Verdana, Helvetica, sans-serif; color:#fff; text-decoration:none; }
.abc a:hover { color:#fff; text-decoration:none; }
.abc ul { font:bold 12px Arial, Verdana, Helvetica, sans-serif; color:#fff; list-style:none; margin:0; padding:0; font-weight:bold; position:relative; clear:both; width:450px; }
.abc ul li {  padding:3px 0 3px 0; margin:4px 5px -3px 0; width:20px; position:relative; float:left; z-index:200; text-align:center; }
.abc ul li.active { background:url(/bitrix/templates/index/i/abc_li.gif) 50% 50% no-repeat; }
.abc ul div.ahover { position:absolute; background:url(/bitrix/templates/index/i/abc_li.gif) 0 0 no-repeat; margin-top:1px; }
/**/
.list { padding-left:0; }
.list .border { padding-left:0; position:relative;}
.list_img { padding-left:8px; background-color:#cc3437; }
/**/
.stars .list_img { background-color:#b30125; }
.beauty .list_img { background-color:#c07abb; }
.fashion .list_img { background-color:#d9446b; }
.style .list_img { background-color:#721a5a; }
.living .list_img { background-color:#053e70; }
.gid .list_img { background-color:#00abca; }
/**/
.list .border:hover .list_img { background-color:#000; }
.list_img img { width:140px; height:168px; }
.list_text { padding-left:17px; }
.list_text div { width:302px; color:#666666; margin-top:-1px; font-size:11px; }
.list .list_text h3 { position:relative; z-index:3; margin:-3px 0 10px 0; font-size:12px; padding-right:50px;}
.list_text .arhiv_date , .arhiv_date, .element_date { position:absolute; width:auto; right:7px; z-index:4; padding:1px 4px 1px 4px; background:#545454; color:#fff; font:10px Arial, Verdana, Helvetica, sans-serif; }
.element_date {right:10px; margin-top:3px;}
/*****/ 
.foto_mini .border { padding:8px 0 0 8px; }
.foto_mini .border table { width:100%; }
.foto_mini td { padding:0 0 8px 0; }
.foto_mini a { color:#fff; font-size:10px; text-decoration:none; }
.foto_mini a span { display:block; cursor:pointer; height:35px; width:100px; background-color:#565656; padding:0; }
.foto_mini a span span { width:auto; height:auto; display:block; padding:5px 6px 5px 6px; }
.foto_mini a:hover span { background-color:#000; }
.foto_mini td.mini_more { padding-bottom:0; }
.foto_mini_more { margin:-8px 0 0 -8px; }
.foto_mini_more a { display:block; width:332px; height:44px; background:url(/bitrix/templates/index/i/foto_mini_more.gif) 0 0 no-repeat; margin:0; }
.foto_mini_more a:hover { background-position:-332px 0; }
.right_banner .border { text-align:center; background:url(/bitrix/templates/index/i/block_stars.gif) #fff 0 0 repeat-y; }
.new_magazine { position:relative; margin:0 0 0 -8px; }
.new_magazine h5 , .date h5 { font-size:12px; font-weight:bold; color:#cc002a; margin:-2px 0 -4px 0; padding:0; }
.new_magazine td { padding-left:8px; }
.mini_ko { margin:5px 0 -2px 0; line-height:13px; }
.mini_ko table { width:150px; }
.mini_ko ul { margin:0 -4px 0 0; padding:0; width:150px; list-style:none; }
.mini_ko ul li { display:block; width:120px; padding:8px 0 0 16px; background:url(/bitrix/templates/index/i/mini_ok.gif) 0 12px no-repeat; list-style:none; }
.oklist ul { list-style:none; margin:0; padding:0; }
.oklist ul li { display:block; padding:8px 0 0 16px; background:url(/bitrix/templates/index/i/mini_ok.gif) 0 12px no-repeat; list-style:none; }
input.search_button { cursor:pointer; border:none; margin:0 0 -1px 10px; padding:0; width:140px; background:url(/bitrix/templates/index/i/buttons.gif) -1027px 0 no-repeat; height:26px; }
input.search_button:hover { background-position:-1027px -46px; }
/**/
.podpiska border { padding-bottom:6px; }
.podpiska .block h2 { padding:8px 18px 8px 17px; margin-bottom:5px; background-color:#565656; font:bold 15px Arial, Verdana, Helvetica, sans-serif; color:#fff; }
.podpiska .border div { height:35px; clear:both; }
.podpiska input.input { position:relative; float:left; border:1px dotted #D2D2D0; color:#5A5A5A; font:11px Arial,Verdana,Helvetica,sans-serif; margin:3px 10px 6px 0; padding:2px 1px 1px 1px; width:162px; }
.podpiska input.input_ok { position:relative; float:left; cursor:pointer; border:none; margin-bottom:6px; padding:0; width:140px; background:url(/bitrix/templates/index/i/buttons.gif) -887px 0 no-repeat; height:26px; }
.podpiska input.input_ok:hover { background-position:-887px -46px; }
.podpiska br { height:1px; font-size:1px; line-height:1px; }
.podpiska span { margin-left:5px; }
/**/
.border .votes1 { width:316px; }
.border .votes1 td { text-align:center; }
.border .votes2 { width:316px; }
.votes2 .vote1 { padding-right:8px; }
.votes1 span { display:block; background-color:#565656; text-align:left; }
.votes2 span { display:block; background-color:#565656; text-align:left; width:142px; }
.votes1 span span , .votes2 span span { padding:5px 6px 15px 6px; color:#fff; height: 35px; }
.vote1 div , .vote2 div { margin-top:4px; font:11px Arial, Verdana, Helvetica, sans-serif; color:#636363; }
.votes1 table { width:308px; }
.votes2 table { width:154px; }
.votes1 table td , .votes2 table td { padding:8px 3px 0 0; vertical-align:middle; text-align:left; }
.votes1 table td span , .votes2 table td span { display:block; width:128px; background:none; text-decoration:underline; }
.votes1 table td span { width:288px; }
input.votes_ok { float:left; width:119px; height:26px; background:url(/bitrix/templates/index/i/buttons.gif) -768px 0 no-repeat; border:none; margin-top:10px; }
input.votes_ok:hover { background:url(/bitrix/templates/index/i/buttons.gif) -768px -46px no-repeat; }
a.rezult_mini { display:block; background:url(/bitrix/templates/index/i/rezult_oprosi.gif) 0 0 no-repeat; width:142px; height:26px; float:left; margin-top:8px; }
a.rezult_mini:hover { background-position:-142px 0; }
a.all_votes { display:block; background:url(/bitrix/templates/index/i/all_votes.gif) 0 0 no-repeat; width:94px; height:26px; float:left; margin-top:8px; }
a.all_votes:hover { background-position:-94px 0; }

/**/
.date .block .border img { vertical-align:middle; }
table.date { width:160px; background:url(/bitrix/templates/index/i/month_back.gif) 0 0 no-repeat; }
#month { width:160px; height:26px; }
#date { width:160px; background:url(/bitrix/templates/index/i/date_back.gif) 0 100% no-repeat; }
.date_back , .date_forward { padding:0 8px 0 8px; height:26px; vertical-align:middle; text-align:left; background:none; }
.date_forward { padding:0 8px 0 8px; height:26px; vertical-align:middle; text-align:right; }
.date_back img { vertical-align:middle; width:4px; height:7px; background:url(/bitrix/templates/index/i/arrow_date.gif) 0 0 no-repeat; }
.date_forward img { vertical-align:middle; width:4px; height:7px; background:url(/bitrix/templates/index/i/arrow_date.gif) -4px 0 no-repeat; }
.month_q { vertical-align:middle; text-align:center; height:26px; font:bold 11px Arial, Verdana, Helvetica, sans-serif; color:#fff; }
.month_q a { font:bold 11px Arial, Verdana, Helvetica, sans-serif; color:#fff; text-decoration:none; }
.all_days { padding-bottom:10px; }
.all_days th { text-align:center; vertical-align:middle; width:26px; height:26px; font:bold 11px Arial, Verdana, Helvetica, sans-serif; color:#232323; }
.all_days td { text-align:center; vertical-align:middle; width:26px; height:26px; font:bold 11px Arial, Verdana, Helvetica, sans-serif; color:#232323; }
.all_days td a { display:block; padding:5px; color:#c41236; font:bold 11px Arial, Verdana, Helvetica, sans-serif; }
.all_days td a:hover , .all_days td span.active { display:block; padding:5px; background:url(/bitrix/templates/index/i/date.gif) 50% 50% no-repeat; color:#fff; text-decoration:none; }
.date_text { padding-left:8px; }
.date_text ul { margin:0 0 8px 7px; padding:0; list-style:none; }
.date_text ul li { list-style:none; margin-top:4px; }
.date_text a { font:11px Arial, Verdana, Helvetica, sans-serif; color:#636363; }
.date_text h5 { padding-top:3px; padding-bottom:1px; }

/*********************/

.list_element { font:11px Arial, Verdana, Helvetica, sans-serif; }
.list_element_anons { background-color:#565656; padding:9px 14px 15px 14px; color:#fff; font-size:14px; }
.list_element_anons strong { font-size:18px; font-weight:bold; position:relative; margin-bottom:-5px; }
.list_element .text { padding:9px 8px 20px 8px; color:#666; }
.list_element_img { vertical-align:bottom; }
.something { background-color:#565656; border:solid 1px #ececec; font-size:11px; color:#fff; padding:11px 20px; margin:11px 0 8px 0; }
.podpis .something { background-color:#565656; border:solid 1px #ececec; font-size:14px; color:#fff; padding:11px 8px; margin:11px 0 8px 0; }
.list_element .text span { font-size:10px; }
.list_element span.head { font-size:11px; font-weight:bold; }
.text a { color:#666; }
.text h5 { font:bold 11px Arial, Verdana, Helvetica, sans-serif; color:#000; position:relative; z-index:2; margin:12px 0 0 0; padding:0; }
.text .name { margin:11px 0 0 0; line-height:12px; }
.middle_ok { position:relative; }
.list_element .foto_list , .list_element .comment { margin:0 -8px 5px -8px; }
.list_element .foto_list img { margin:3px 0 0 0; width:75px; height:90px; }
.list_element .foto_list a { margin:0 -1px 0 2px; }
.list_element .comment h2 , .comments h2 { padding:5px 7px 5px 7px; margin:0 8px 0 8px; background-color:#f17800; font-size:11px; color:#fff; }
.foto_list h2 { position:relative; display:block; margin:0 0 2px 0; padding:5px 7px 5px 7px; background-color:#565656; font-size:11px; color:#fff; position:relative; }
h2.f { display:block; width:427px; margin-left:-8px; }
.list_element .comment_text { width:441px; height:45px; position:relative; margin:0 8px 0 8px; }
.list_element .comment_text td { cursor: pointer; text-align:center; background-color:#565656; color:#fff; font-size:21px; height:45px; vertical-align:middle; }
.list_element .comment_forma { margin:5px 8px 0 8px; }
.comment_forma input { width:218px; border:1px dotted #D2D2D0; padding:3px; font:11px Arial, Verdana, Helvetica, sans-serif; color:#5a5a5a; margin-bottom:6px; }
.comment_forma textarea { width:233px; height:131px; position:relative; float:right; border:1px dotted #D2D2D0; padding:3px; font:11px Arial, Verdana, Helvetica, sans-serif; color:#5a5a5a; }
.comment_forma .comment_ok { width:196px; height:36px; cursor:pointer; background:url(/bitrix/templates/index/i/buttons.gif) -542px 0 no-repeat; border:none; padding:0; margin-left:5px; margin-bottom:0; }

.blog_this_ok { width:30px; height:30px; cursor:pointer; background:url(/upload/img/lj-logo_s.gif) no-repeat; border:none; padding:0; margin: 5px 0 0 0px; }

.is_text { font-size:12px; }
.comment_forma { color:#666666; }
.comment_forma .comment_ok:hover { background-position:-542px -36px; }
/*Registration*/
.comment_forma .comment_reg { width:226px; height:36px; cursor:pointer; background:url(/bitrix/templates/index/i/buttons.gif) -316px 0 no-repeat; border:none; padding:0; margin-bottom:9px; }
.comment_forma .comment_reg:hover { background-position:-316px -36px; }
/*Comments*/
.comment_forma .login_in_form { width:226px; height:36px; background:url(/bitrix/templates/index/i/buttons.gif) -2427px 0 no-repeat; border:none; padding:0; margin-bottom:9px; cursor:pointer; }
.comment_forma .login_in_form:hover { background-position:-2427px -36px; }
.comments { margin:0 8px 0 8px; }
.comments h2 { margin:0 -8px 0 -8px; }
.comments_text { margin-top:5px; border:dotted 1px #ccc; padding:19px 36px 19px 36px; font-style:italic; }
.comment_forma a { color:#666666; }
a.all_comments { display:block; margin:0 -36px; background:url(/bitrix/templates/index/i/comments.gif) 0 0 no-repeat; width:491px; height:42px; }
a.all_comments:hover { background-position:-491px 0; }
a.all_list { display:block; width:158px; height:36px; background:url(/bitrix/templates/index/i/buttons.gif) 0 0 no-repeat; }
a.all_list:hover { background-position:0 -36px; }
a.return { display:block; width:158px; height:36px; background:url(/bitrix/templates/index/i/buttons.gif) -158px 0 no-repeat; }
a.return:hover { background-position:-158px -36px; }
a.vote_button { display:block; width:140px; height:26px; background:url(/bitrix/templates/index/i/buttons.gif) -1867px 0 no-repeat; position:relative; float:left; margin-right:20px; }
a.vote_button:hover { background-position:-1867px -46px; }
a.all_vote_result { display:block; width:140px; height:26px; background:url(/bitrix/templates/index/i/buttons.gif) -1727px 0 no-repeat; position:relative; float:left; }
a.all_vote_result:hover { background-position:-1727px -46px; }

/**/
.nav_chain { height:20px; font:10px Arial, Verdana, Helvetica, sans-serif; }
.nav_chain div { position:relative; float:left; background-color:#565656; height:20px; width:385px; }
.nav_chain div a { display:block; position:relative; float:left; width:auto; padding:3px 4px 2px 4px; color:#8e8e8e; text-decoration:none; }
.nav_chain div span { display:block; position:relative; float:left; width:auto; padding:3px 4px 2px 4px; color:#fff; }
.nav_chain div a:hover { color:#fff; text-decoration:none; }
span.nav_start , span.nav_end , a.nav_start , a.nav_end , a.nav_left , span.nav_left , a.nav_right , span.nav_right { display:block; background:url(/bitrix/templates/index/i/nav_arrow.gif) 0 0; width:20px; height:20px; position:relative; float:left; }
span.nav_end , a.nav_end , a.nav_right , span.nav_right { margin-left:2px; }
span.nav_start , a.nav_start { background-position:0 0; margin-right:2px; }
.photogallery_element span.nav_start , .photogallery_element a.nav_start { margin-top:2px; }
span.nav_end , a.nav_end { background-position:-20px 0; }
span.nav_left , a.nav_left { background-position:-40px 0; margin-right:2px; }
span.nav_right , a.nav_right { background-position:-60px 0; }
a.nav_start:hover { background-position:-80px 0; }

a.nav_end:hover { background-position:-100px 0; }
a.nav_left:hover { background-position:-120px 0; }
a.nav_right:hover { background-position:-140px 0; }
.photogallery_element .nav_chain { background-color:#565656; }
/**/
.photogallery , .biography , .redakziya , .arhiv { position:relative; margin:0 -40px -5px 0; padding:5px 0 0 0; }
.photogallery .margin , .biography .margin , .redakziya .margin , .arhiv .margin { position:relative; float:left; padding:0; margin:0 6px 10px 0; width:158px; }
.photogallery .block , .biography .block , .redakziya .block , .arhiv .block { padding:1px; background-color:#ebebeb; }
.photogallery .block .border , .redakziya .block .border { padding:8px; height:250px; background-color:#fff; }
.arhiv .block .border { padding:8px; height:201px; background-color:#fff; }
.photogallery .block .border img , .biography .block .border img , .redakziya .block .border img , .arhiv .block .border img { vertical-align:bottom; width:140px; height:168px; }
/*ÑÕÎÆÅ Ñ foto_mini a span*/
.photogallery a , .biography a , .redakziya a , .arhiv a , { color:#fff; font-size:11px; text-decoration:none; }
.photogallery a span , .biography a span , .redakziya span { display:block; cursor:pointer; height:42px; width:140px; background-color:#565656; padding:0; }
.arhiv a span { display:block; cursor:pointer; height:32px; width:140px; background-color:#565656; padding:0; }
.redakziya span { cursor:default; }
.biography a span , .arhiv a span { background-color:#b30125; }
.photogallery a span span , .biography a span span , .redakziya span span , .arhiv a span span { width:auto; height:auto; display:block; padding:5px 6px 5px 6px; color:#fff; }
.photogallery a:hover span , .biography a:hover span , .arhiv a:hover span { background-color:#000; }
.photogallery a:hover span.mini_text , .biography a:hover span.mini_text { background-color:#fff; }
.photogallery a span.mini_text , .biography a span.mini_text , .redakziya span.mini_text { display:block; cursor:pointer; height:24px; width:140px; background-position:100% 9px; background-repeat:no-repeat; background-color:#fff; padding:7px 0 7px 0; font:10px Arial, Verdana, Helvetica, sans-serif; color:#666666; }
.redakziya span.mini_text { cursor:default; }
.photogallery a span.mini_text span , .biography a span.mini_text span { display:block; cursor:pointer; height:auto; width:90px; background:none; padding:0; font:10px Arial, Verdana, Helvetica, sans-serif; color:#666666; }
.redakziya span.mini_text span { display:block; height:auto; width:140px; background:none; padding:0; font:10px Arial, Verdana, Helvetica, sans-serif; color:#666666; }
/**/
.photogallery_element .nav_chain { height:24px; font:10px Arial, Verdana, Helvetica, sans-serif; }
.photogallery_element .nav_chain div { width:433px; height:24px; }
.photogallery_element .nav_chain div img { position:relative; float:left; width:auto; margin:4px -2px 4px 10px; }
.photogallery_element .nav_chain div a , .photogallery_element .nav_chain div span { margin-left:3px; padding:5px 4px 4px 4px; }
.photogallery_element .nav_chain span.nav_start , .photogalelry_element .nav_chain a.nav_start { margin:2px 0 0 0; }
.photogallery_element .nav_chain span.nav_end , .photogallery_element .nav_chain a.nav_end { margin:2px 0 0 0; }
.photogallery_element .nav_chain img.indicator { position:absolute; margin-left:101px; }
.mini_list { margin:2px -5px 5px 0; }
.mini_list img { margin-right:5px; width:75px; height:90px; }
.photogallery_element a.left_img , .photogallery_element a.right_img { position:absolute; width:38px; height:41px; background:url(/bitrix/templates/index/i/img_left_right.gif) 0 0 no-repeat; }
.photogallery_element a.left_img { background-position:-38px 0; margin:262px 0 0 30px; }
.photogallery_element a.right_img { background-position:-76px 0; margin:262px 0 0 404px; }
.photogallery_element a.left_img:hover { background-position:0 0; }
.photogallery_element a.right_img:hover { background-position:-114px 0; }
.stars_vote { width:475px; height:62px; }
.stars_vote td div { width:auto; height:auto; background:url(/bitrix/templates/index/i/stars.gif) 0 0 no-repeat; }
.photogallery_element .text { padding:14px; font:11px Arial, Verdana, Helvetica, sans-serif; }

td.star_class1 div.star-active , td.star_class2 div.star-active , td.star_class3 div.star-active , td.star_class4 div.star-active , td.star_class5 div.star-active { cursor:pointer; }

td.star_class1 div.star-over { width:24px; height:24px; margin:27px 0 0 86px; background-position:0 0; }
td.star_class2 div.star-over { width:33px; height:32px; margin:22px 0 0 19px; background-position:-50px 0; }
td.star_class3 div.star-over { width:36px; height:35px; margin:18px 0 0 19px; background-position:-116px 0; }
td.star_class4 div.star-over { width:40px; height:40px; margin:16px 0 0 19px; background-position:-188px 0; }
td.star_class5 div.star-over { width:44px; height:43px; margin:12px 0 0 19px; background-position:-268px 0; }

td.star_class1 div.star-empty { background-position:-25px 0; width:24px; height:24px; margin:27px 0 0 86px; }
td.star_class2 div.star-empty { background-position:-83px 0; width:33px; height:32px; margin:22px 0 0 19px; }
td.star_class3 div.star-empty { background-position:-152px 0; width:36px; height:35px; margin:18px 0 0 19px; }
td.star_class4 div.star-empty { background-position:-228px 0; width:40px; height:40px; margin:16px 0 0 19px; }
td.star_class5 div.star-empty { background-position:-312px 0; width:44px; height:43px; margin:12px 0 0 19px; }

td.star_class1 div.star-voted { width:24px; height:24px; margin:27px 0 0 86px; background-position:0 0; }
td.star_class2 div.star-voted { width:33px; height:32px; margin:22px 0 0 19px; background-position:-50px 0; }
td.star_class3 div.star-voted { width:36px; height:35px; margin:18px 0 0 19px; background-position:-116px 0; }
td.star_class4 div.star-voted { width:40px; height:40px; margin:16px 0 0 19px; background-position:-188px 0; }
td.star_class5 div.star-voted { width:44px; height:43px; margin:12px 0 0 19px; background-position:-268px 0; }

.stars_vote td div.wait_vote { width:125px; background:none; cursor:default; text-align:right; }
/**/
.gurnal { text-align:center; }
.gurnal h2 { color:#fff; }
/**/
.goroskop h2 { font:bold 18px Arial, Verdana, Helvetica, sans-serif; color:#fff; }
.goroskop .list_element_anons { background-color:#565656; padding:4px 14px 9px 14px; color:#fff; font-size:14px; }
.goroskop .list_element_anons2 h2, .video h3 { background-color:#565656; padding:3px 2px 4px 8px; font:bold 13px Arial, Verdana, Helvetica, sans-serif; color:#fff; }
.video h3 { margin:0; }
.goroskop .list_element_anons2 span { font:normal 11px Arial, Verdana, Helvetica, sans-serif; margin-left:11px; }
.goroskop_img { padding-right:15px; }
.goroskop_text h3 { margin:0; padding:0; font:bold 13px Arial, Verdana, Helvetica, sans-serif; color:#000; }
.goroskop_text h4 { margin:0; padding:3px 0 6px 0; font:bold 13px Arial, Verdana, Helvetica, sans-serif; color:#666; }
.goroskop .list_element_anons2 img { position:absolute; margin:-4px 0 0 420px; }
.goroskop .text { padding:17px 8px 30px 8px; color:#666; }
.goroskop_list { width:475px; background-color:#fff; }
.goroskop_list ul { margin:0; padding:0; height:182px; list-style:none; }
.goroskop_list ul li { position:relative; float:left; margin:0; padding:15px 0 0 13px; list-style:none; }
.goroskop_list a , .goroskop_list span { display:block; position:relative; float:left; width:65px; height:65px; background:url(/bitrix/templates/index/i/goroskop.jpg) 0 0 no-repeat; }
a.goroskop1 { background-position:-390px 0; }
a.goroskop2 { background-position:-260px 0; }
a.goroskop3 { background-position:-715px 0; }
a.goroskop4 { background-position:0 0; }
a.goroskop5 { background-position:-325px 0; }
a.goroskop6 { background-position:-130px 0; }
a.goroskop7 { background-position:-65px 0; }
a.goroskop8 { background-position:-650px 0; }
a.goroskop9 { background-position:-520px 0; }
a.goroskop10 { background-position:-195px 0; }
a.goroskop11 { background-position:-585px 0; }
a.goroskop12 { background-position:-455px 0; }
a.goroskop1:hover , span.goroskop1 { background-position:-390px -65px; }
a.goroskop2:hover , span.goroskop2 { background-position:-260px -65px; }
a.goroskop3:hover , span.goroskop3 { background-position:-715px -65px; }
a.goroskop4:hover , span.goroskop4 { background-position:0 -65px; }
a.goroskop5:hover , span.goroskop5 { background-position:-325px -65px; }
a.goroskop6:hover , span.goroskop6 { background-position:-130px -65px; }
a.goroskop7:hover , span.goroskop7 { background-position:-65px -65px; }
a.goroskop8:hover , span.goroskop8 { background-position:-650px -65px; }
a.goroskop9:hover , span.goroskop9 { background-position:-520px -65px; }
a.goroskop10:hover , span.goroskop10 { background-position:-195px -65px; }
a.goroskop11:hover , span.goroskop11 { background-position:-585px -65px; }
a.goroskop12:hover , span.goroskop12 { background-position:-455px -65px; }
/**/
.list_element_anons2 img { width:45px; height:46px; background:url(/bitrix/templates/index/i/goroskop.jpg) 0 -132px no-repeat; }
img.goroskop1 { background-position:-271px -132px; }
img.goroskop2 { background-position:-182px -132px; }
img.goroskop3 { background-position:-495px -132px; }
img.goroskop4 { background-position:-1px -132px; }
img.goroskop5 { background-position:-226px -132px; }
img.goroskop6 { background-position:-92px -132px; }
img.goroskop7 { background-position:-46px -132px; }
img.goroskop8 { background-position:-450px -132px; }
img.goroskop9 { background-position:-360px -132px; }
img.goroskop10 { background-position:-136px -132px; }
img.goroskop11 { background-position:-406px -132px; }
img.goroskop12 { background-position:-316px -132px; }
/**/
.biography .block .border { padding:8px; height:211px; background-color:#fff; }
/**/
.audio .block .border { padding-left:0; }
.audio table { width:475px; }
.audio td { font-family:Arial, Verdana, Helvetica, sans-serif; }
.audio td.audio_format { width:83px; text-align:center; vertical-align:top; padding-top:17px; background: url(/bitrix/templates/index/i/audio_border.gif) repeat-y scroll 0 0; }
.audio td.audio_img { padding:3px; text-align:center; vertical-align:top; background:url(/bitrix/templates/index/i/audio_back.gif) 50% 0 no-repeat; }
.audio td.audio_img img { width:76px; height:78px; }
.audio td.audio_text { padding-left:17px; line-height:13px; }
.audio td.audio_text h3 { padding:0 0 6px 0; margin:0; font-size:14px; line-height:14px; }
.audio td.audio_name { padding:21px 0 0 17px; font-size:12px; font-style:italic; }
.audio table.audio_download { width:236px; height:32px; margin:1px 0 0 257px; background-color:#fff; border:solid 1px #ebebeb; }
.audio table.audio_download td { vertical-align:middle; }
.audio td a { font-size:11px; color:#666666; }

.audio table.audio_download a { font-size:12px; color:#666666; font-style:italic; }
.audio table.audio_download td.format { width:36px; }
.audio .format img { width:21px; height:22px; background:url(/bitrix/templates/index/i/audio_mini.gif) 0 0 no-repeat; margin:4px 0 0 15px; }
.audio .format img.format_midi { background-position:0 0; }
.audio .format img.format_ogg { background-position:-21px 0; }
.audio .format img.format_wav { background-position:-42px 0; }
.audio .format img.format_mp3 { background-position:-63px 0; }
.audio .format img.format_ac3 { background-position:-84px 0; }
.audio table.audio_download td.size { padding:1px 0 0 8px; font-size:12px; font-style:italic; }
.audio table.audio_download td.download { padding:0 0 0 16px; font-size:12px; font-style:italic; }
.audio table.audio_download td.download_img { padding:3px 7px 0 0; }
/**/
.block_date { background-color:#fff; border:solid 1px #ebebeb; padding:8px; text-align:center; }
.block_date3 { width:8px; }
.block_date .mini_comments1 { background-color:#565656; width:224px; height:57px; }
.block_date .mini_comments1 h2 { font-size:16px; color:#fff; margin:0; padding:5px 8px 0 8px; }
.block_date .mini_comments1 span { font-size:13px; color:#fff; margin:0 8px 0 8px; font-size:11px; }
.block_date .mini_anons1 { width:224px; height:auto; font-size:12px; color:#666666; }
.block_date .mini_anons1 table td { padding:6px 8px 6px 8px; text-align:left; }
.block_date .mini_anons1 table td strong { display:block; padding-bottom:1px; font-size:12px; }
.block_date .mini_anons1 table td.date_img { padding:6px 8px 6px 8px; }
.block_date .mini_anons1 table td.date_img img { vertical-align:bottom; border:solid 3px #000; }
.block_date .mini_anons1 table td a { color:#f27c01; font:bold 12px Arial, Verdana, Helvetica, sans-serif; }
/**/
.region div { padding:8px 8px 15px 8px; }
span.name_ok { }
h2 .calendar_arrow_left { position:absolute; }
h2 .calendar_arrow_right { position:absolute; }
h2 .calendar_arrow_left , .calendar_arrow_right { margin:0 0 0 -14px; padding:0; vertical-align:middle; text-align:left; }
h2 .calendar_arrow_right { height:26px; vertical-align:middle; text-align:right; margin:0 0 0 7px; padding:0; }
h2 .calendar_arrow_left img , .calendar_arrow_left:hover img { vertical-align:middle; width:4px; height:7px; background:url(/bitrix/templates/index/i/arrow_date.gif) 0 0 no-repeat; margin:0; padding:0; }
h2 .calendar_arrow_right img , .calendar_arrow_right:hover img { vertical-align:middle; width:4px; height:7px; background:url(/bitrix/templates/index/i/arrow_date.gif) -4px 0 no-repeat; margin:0; padding:0; }
.starrequired { color:#da2121; font-weight:bold; font-size:12px; padding:0 5px 0 5px; }
.subscribe-edit table { width:475px; }
.subscribe-edit table td { padding:10px; }
.addsubscribe { cursor:pointer; border:none; margin:0 0 -1px 10px; padding:0; width:140px; background:url(/bitrix/templates/index/i/buttons.gif) -1167px 0 no-repeat; height:26px; }
.addsubscribe:hover { background-position:-1167px -46px; }
.updsubscribe { cursor:pointer; border:none; margin:0 0 -1px 10px; padding:0; width:140px; background:url(/bitrix/templates/index/i/buttons.gif) -2007px 0 no-repeat; height:26px; }
.updsubscribe:hover { background-position:-2007px -46px; }
.reset { cursor:pointer; border:none; margin:0 0 -1px 10px; padding:0; width:140px; background:url(/bitrix/templates/index/i/buttons.gif) -1307px 0 no-repeat; height:26px; }
.reset:hover { background-position:-1307px -46px; }
.confirm { cursor:pointer; border:none; margin:0 0 -1px 10px; padding:0; width:140px; background:url(/bitrix/templates/index/i/buttons.gif) -1447px 0 no-repeat; height:26px; }
.confirm:hover { background-position:-1447px -46px; }

.activate { cursor:pointer; border:none; margin:0 0 -1px 10px; padding:0; width:140px; background:url(/bitrix/templates/index/i/buttons.gif) -2287px 0 no-repeat; height:26px; }
.activate:hover { background-position:-2287px -46px; }
.unsubscribe { cursor:pointer; border:none; margin:0 0 -1px 10px; padding:0; width:140px; background:url(/bitrix/templates/index/i/buttons.gif) -2147px 0 no-repeat; height:26px; }
.unsubscribe:hover { background-position:-2147px -46px; }




/***********************/

/********/
/*FOOTER*/
#adv a
{
    font-size:10px;
    color: #000000;
}
#footer_td { vertical-align:top; height:0; font-size:1px; line-height:1px; }
#footer { position:relative; width:100%; height:158px; font:11px Arial, Verdana, Helvetica, sans-serif; line-height:14px; }
#foot { width:902px; position:relative; z-index:2; font-size:10px; height:125px; color:#6d6d63; background:url(/bitrix/templates/index/i/footer.gif) #666 0 0 repeat-x; }

#footer a:hover { color:#6d6d63; text-decoration:none; }
.foot_logo { position:relative; float:left; width:194px; height:90px; background:url(/bitrix/templates/index/i/foot_border.gif) 160px 24px no-repeat; }
.foot_logo img { margin:29px 59px 0 46px; }
.foot_text { position:relative; float:left; width:492px; padding-top:26px; line-height:11px; }
#foot p { padding:0 0 8px 0; }
.foot_menu { position:relative; margin:0 0 0 -5px; padding-bottom:24px; }
#footer .foot_menu a { text-decoration:none; }
.foot_menu ul { margin:0; padding:0 0 13px 0; list-style:none; }
.foot_menu ul li { position:relative; float:left; width:auto; border-right:solid 1px #6d6d63; padding:1px 5px 1px 5px; }
.foot_menu ul li.last { border-right:none; }
.reclame { position:relative; float:left; width:auto; padding:26px 20px 0 57px; }
#footer .reclame a.rss { display:block; margin-top:1px; padding:0 0 0 23px; background:url(/bitrix/templates/index/i/foot_rss.gif) 0 0 no-repeat; font:bold 13px Arial, Verdana, Helvetica, sans-serif; text-decoration:none; margin-bottom:17px; }
.reclame select { font:11px Arial, Verdana, Helvetica, sans-serif; width:115px; margin-top:6px; }
.foot_banner { margin-top:10px; text-align:center; }
.foot_idex { position:absolute; width:150px; margin-top:46px; white-space:nowrap; }
.search_bar { position:absolute; margin-top:8px; width:902px; text-align:right; }
.adv_links { 
    color: #000000; position:absolute; align:center; width:902px; text-align:right; }


.search_bar img { margin-left:10px; }
div.okworld { z-index:5; }
/**/
.carousel-next { position:absolute; }
.vote-bar-table td { padding-right:5px; vertical-align:middle; }
/**/
.foto_author { position:absolute; margin:549px 0 0 0; width:475px; z-index:10; }
.foto_author a { position:relative; float:right; white-space:nowrap; height:18px; padding:2px 2px 1px 2px; background:url(/bitrix/templates/index/i/png.png) 0 0 no-repeat; font:12px Arial, Verdana, Helvetica, sans-serif; background-color:none; color:#fffffc; text-align:right; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/index/i/png.png',sizingMethod='scale'); z-index:20; color:#fff; cursor:pointer; font-size:10px; }
.foto_author span { position:relative; float:right; height:18px; padding:2px 2px 1px 2px; background:url(/bitrix/templates/index/i/png.png) 0 0 no-repeat; font:12px Arial, Verdana, Helvetica, sans-serif; background-color:none; color:#fffffc; text-align:right; 
//background-image: none! important; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/index/i/png.png',sizingMethod='scale'); z-index:20; color:#fff; font-size:10px; }
/**/

/**********************************/

/* LEXX */
.quote_flash {
    padding-left: 44px;
    padding-top: 1px;
    color: #414141;
    font-size: 28px;
    font-weight: normal;
}

.flash {
    background-color: #FFF;
    padding: 0px 10px;
}

.img_quote {
    float: left;
}

.quote_flash .sIFR-alternate {
    display: none;
}
/* LEXX */
#hsDivButton { margin-bottom:10px; }

/******************/
/* GEORGE */
.entry-title{
    display:none;
}
/*****************/
/* ILYA */

.list_element_anons h1 { font-size:18px; font-weight:bold; position:relative; margin-bottom:-20px; color:#FFF; }
.left_go { padding-left:5px; width:auto; }
.spacer_tb { padding:83px 0 0 0; }
.banner_rtb { padding:10px 0 0 10px; }
}
.banner-shadow {
	background: url("img/shadow.png");
	position:fixed;
	width:100%;
	height:100%;
	z-index:999;
}
.popup-banner {
	position:fixed;
	width:750px;
	height:600px;
	left:15%;
	top:7%;
	text-align:right;
	z-index:9999;
	cursor:pointer;
}
.popup-banner a,
.popup-banner a:visited {
	color:#ffffff;
}
@media print {

}
.top-banner-individ {
    margin-bottom:10px;
}
.one_col .left { width:902px;}
.one_col .left_div { margin:0 25px 23px 25px; width:852px; }