body,html{margin:0;padding:0;background:white;font-size:11px;font-family:Tahoma,Arial,Verdana;}
*{margin:0;padding:0;}
a{color:#010101;}
a:hover{text-decoration:none;}
label{vertical-align:middle;}
img{border:none;}
table {border:0 none; border-collapse:collapse; vertical-align:top;}
p {font-size:11px;font-family:Tahoma,Arial,Verdana;}

span.ruble-sign {
	font-family: 'PT Sans', sans-serif;
	display: inline !important;
	font-weight: 400 !important;
	padding: 0 !important;
	text-align: left !important;
	}

/* Atlas advertisement
------------------------------ */
#sol240x400 OBJECT,
#sol240x400 IMG,
#sol240x400 EMBED {
display: block;
margin: 0;
padding: 0;
}
#sol240x400 BR {
display: none;
}

/* overlay */
.overlay{ background-color:#000; display:none;}
/* auth */
.authorization{color:#5d5d5d; font-size:13px; width:570px; height:410px; position:fixed; z-index:150; left:50%; margin-left:-260px; top:10%; display:none;}
.authorization p {color:#5d5d5d; font-size:13px;}
.authorization form{z-index:40; margin:21px; padding:5px 50px 5px 50px; background:white;}
.authorization span{ color:#010101; font-size:42px; font-weight:normal; }
.authorization input.text{ text-align:center; height:30px;border:1px solid #7f7f7f; font-size:180%; width:99%; background:white;}
#password{ margin-bottom:12px;}
#remember{ vertical-align:middle; margin-right:2px; margin-left:0;}
.authorization .label_remember{ color:#808080; margin-right:2px; display:inline;}
* html #authorization, * html #getInv01, * html #jsmessage, * html #getInv02, * html #getInv03, * html #getInv04 {
     position: absolute;
     /*top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');*/
}

#imgAddPub{
    width:100px;
    height:25px;
    background-image:url('/imgtemp/butt_small.gif');
    overflow:hidden;
    background-repeat:no-repeat;
    border:none;   
    cursor:pointer;
    background-position: 0px 0px;
}
#imgClosePub{
    width:100px;
    height:25px;
    background:url('/img/btn_cancel.gif');
    border:none;
    cursor:pointer;   
    margin-top:15px;
}

/* loading */
#loading{
    padding: 2px;
    background: rgb(204, 68, 68);
    position: absolute ;
    z-index: 100;
    color: white;
    font-size: 100%;
    top: 1px; 
    right: 16px;
}

/* content_wrapper*/

#search_input{
    background:#fff;
    color:#000;
    border:1px solid #fff;
    font-family:Tahoma;
    font-size:130%;
    height:19px;
    margin-right:5px;
    padding:0 5px;
    width:410px;
}

#search_submit{
    background:url('/img/login.gif');
    border:none;
    cursor:pointer;
    height:9px;
    padding:0;
    vertical-align:top;
    position:relative;
    top:5px;
    margin-left:8px;
    width:11px;
}

#search-box {
    color:#fefefe;
    font-size:12px;
    width:470px;
    float:left;
}

#search-box h3 {
    float:left;
    margin:0 6px;
    padding: 0;
    font-size: 12px;
    line-height: 13px;
}

#search-box ul {
    height:17px;
    list-style-type: none;
}

#search-box li {
    float:left;
    padding:0 6px 3px;
    text-decoration:underline;
    cursor:pointer;
}

#search-box li.active 
{
    color: #000;
    background: #fff;
    text-decoration: none;
}

#search-box input {
    background:#fff;
    border:1px solid #FFFFFF;
    color:#000000;
    font-family:Tahoma;
    font-size:120%;
    height:19px;
    margin-right:5px;
    padding:0 5px;
    width:410px;
    margin-top: -1px;
}

#search-box form a {
    color:#fefefe;
}

.alog {
    font-size:11px !important;
    font-weight:bold;
    text-decoration:none;
}

#login-container {
    width:284px;
    float:right;
    overflow:hidden;
    height:58px;
}

#login-wrapper {
    width:852px;
}

#login_form {
    width:284px;
    float:right;
    height:58px;
}

#login-container form {
    margin-top:3px;
}

#username {width: 120px;}
#pass_fr_txt { width: 65px;}
#pass_fr{    width: 65px;    display: none;}
#areg {    margin-left:141px;}
#login-container form a {    font-size:9px;}

#login-container input {
    background:#FFFFFF none repeat scroll 0 0;
    border:1px solid #C51827;
    color:#808486;
    font-family:Tahoma;
    font-size:130%;
    height:18px;
    margin-right:5px;
    padding:2px 5px;
}

#remember-box {    height:15px;}

#remember-box label {
    cursor:pointer;
    color:#fefefe;
    font-size:9px;
    text-decoration:underline;
    margin-right:48px;
}

#login-container span {
    font-family:tahoma;
    font-size:11px;
    color:#fefefe;
    cursor:pointer;
}

* html #remember-box label {
    margin-right:45px;
}

#forgot-pass {
    width:284px;
    float:left;
}

#forgot input {    width: 180px;}

.footer p{
float:right;
padding-right:20px;
line-height:15px;
color:#808486;
}
.city_lnk a {color:#808486;}

.page_nav {list-style:none;padding:6px 0 0 0;margin:0;color:#858585;}
.page_nav li{float:left;padding:0pt 11px;}
.page_nav li a {color:#0055CC;font-size:12px;}
.page_nav li a:hover {color:#0055CC;font-size:12px;}
.r_block {display:block;background:#C31C00;padding:0 3px 1px 3px;color:#fff !important;text-decoration:none;}
.clear {clear:both;font-size:0%;line-height:0%;height:0px;}

.mar_b10 {margin-bottom:10px;}
.shape_table {border-bottom:solid 1px #EEF2E8;}
.shape_table td {vertical-align:middle;padding-bottom:15px;}
.title_td {padding-right:11px;width:80px;}
.title_td span{display:none;}
.hovered:hover {background:#EDEAEA;}
.hovered:hover a {text-decoration:none;}

.top_shape {background:#F7F4F4;height:50px;margin-top:1px;}
.top_shape tr td {vertical-align:middle;text-align:center;padding:0 5px;}
.top_shape tr td img{margin:0 3px -1px 0;}
.top_shape tr td input{position:relative;margin:0 3px -1px 0;}
.top_shape tr td span{font-size:9px;color:#7F7F7F;font-family:Arial, Helvetica, sans-serif;padding-left:3px;}
.corner_sh_left {background:url(/images/corner_sh_left.gif) no-repeat 0% 0%;width:7px;padding:0 !important;}
.corner_sh_right {background:url(/images/corner_sh_right.gif) no-repeat 0% 0%;width:7px;padding:0 !important;}
.corner_sh_left:hover {background:url(/images/corner_sh_left.gif) no-repeat 0% 0% !important;}
.corner_sh_right:hover {background:url(/images/corner_sh_right.gif) no-repeat 0% 0% !important;}
.corner_sh_left div, .corner_sh_right div {width:7px;}
.rss_icon {position:relative;margin:-4px 3px -8px 0 !important;}
.after_shape {border-bottom:solid 1px #EEF2E8;height:30px;}
.after_shape_title {color:#7B7B7B;padding:8px 0 0 0;}
.after_shape_title strong {color:#010101;}

.nav {background:#F7F4F4 url(/images/nav.gif) no-repeat 0% 100%;list-style:none;padding:0 0 0 0;margin:0 0 35px 0;height:44px;}
.nav li{float:left;}
.nav li a{background:url(/images/nav_dot.gif) no-repeat 12px 18px;padding:13px 21px 17px 26px;display:block;font-size:12px;color: #010101;}
.nav li a:hover{background:#EDEAEA url(/images/nav_dot.gif) no-repeat 12px 18px;color: #010101;}

.main_news {padding:0 0 35px 40px;}
.main_news img{float:left;margin:0 27px 0 0;border:solid 5px #EDEAEA;}
.main_news_cont {display: table;}
.main_news_cont p{padding-bottom:12px;color:#808486;font-size:12px;}
.main_news_cont p a,.main_news_cont p a:hover{color:#010101;font-size:17px;line-height:16px;}
.main_news_cont span{color:#808486;font-size:9px;line-height:10px;}
.main_news_cont span a{background:url(/images/plus.gif) no-repeat 0% 3px;color:#0055CC;padding:0 0 0 9px;}

.news_list {list-style:none;float:left;padding:0 0 0 43px;margin:0 8px 0 0;width:214px;}
.news_list li{float:left;width:107px;padding-bottom:5px;font-size:12px;}
.news_list li a,.news_list li a:hover {color:#545454;}

.main_news2 {padding:0 0 45px 0;float:left;width:425px;}
.main_news2_img{float:left;margin:0 17px 13px 0;border:solid 5px #EDEAEA;}
.main_news_cont2 p{padding-bottom:3px;color:#808486;font-size:12px;}
.main_news_cont2 p a,.main_news_cont2 p a:hover{color:#010101;font-size:17px;line-height:20px;}
.main_news_cont2 span{color:#808486;font-size:9px;line-height:10px;}
.main_news_cont2 span a{background:url(/images/plus.gif) no-repeat 0% 3px;color:#0055CC;padding:0 0 0 9px;}
.author {font-size:9px;color: #010101;background:none;padding:0;line-height:12px;}

.main_gallery {float:left;width:300px;}
.main_gallery img{border:solid 5px #EDEAEA;}
.main_gallery div{padding-bottom:6px;}
.main_gallery div a{font-size:17px;line-height:20px;color: #010101;}
.main_gallery p {font-size:9px;color:#808080;padding:5px 0 9px 0;}
.blue,.blue:hover {color:#0055CC;}
.blue_active,.blue_active:hover {color:#0055CC !important;text-decoration:underline !important;}
.g_col1 {padding-left:43px;}
.g_col2 {padding-left:68px;}
.black, .black:hover {color:#010101;}


.events_bg1 {background:#EDECEA url(/images/b-top.gif) no-repeat 0% 0%;}
.events_bg2 {background:url(/images/b-bottom.gif) no-repeat 0% 100%;padding:14px 0 0 0;}
.events2_bg1 {background:#EDECEA url(/images/b2-top.gif) no-repeat 0% 0%;margin-bottom:35px;}
.events3_bg1 {background:#EDECEA url(/images/headers/new_index_03.gif) no-repeat 0% 0%;margin-bottom:45px;height:167px;}
.events2_bg2 {background:url(/images/b2-bottom.gif) no-repeat 0% 100%;padding:14px 0 0 0;}
.event_cont {width:270px;padding:0 0 2px 14px !important;}
.event_date {padding:10px 0 3px 0;font-size:9px;color:#7E7E7E;}
.event_date a{color:#4C4C4C;}
.event_link {font-size:13px;}
.event_nav {padding:3px 3px 0 3px;height:28px;}
.next_even {float:right;}
.prev_even {float:left;}
.page_even {background:transparent url(/images/but.gif) no-repeat scroll 0% 0%;color:#808080;font-size:13px;font-weight:bold;height:22px;margin:0pt auto;padding:4px 0pt 0pt;text-align:center;width:27px;}

.title_with_link {font-size:24px;font-weight:normal;color:#808080;padding:0 0 16px 0;}
.title_with_link a{font-size:11px !important;color:#006DD3 !important;padding:0 0 0 3px;}
.title_with_link span{font-size:9px !important;color:#808080 !important;}

.articles_block {}
.articles_pic {float:left;width:190px;height:110px;display:block;border:solid 5px #EBEBEB;margin:0 18px 0 0;}
.articles_info {display: table;}
.sp_lett {clear:both;height:10px;font-size:0%;line-height:0%;}
.a_info_date {padding-bottom:4px;font-size:9px;color:#7E7E7E;}
.a_info_date a{color:#4C4C4C;}
.a_info_link {font-size:17px;padding-bottom:5px;}
.a_info_txt {line-height:20px;color:#4D4D4D;}

.anons_list {list-style:none;padding:0;margin:0;}
.anons_list li{padding:0 0 14px 0;}
.anons_list li a{font-size:13px;line-height:18px;}
.anons_list li p{font-size:9px;color:#7E7E7E;padding-bottom:1px;}
.anons_list li p span{color:#4C4C4C;}

.photoreport_pic {float:left;width:100px;height:65px;display:block;border:solid 5px #EBEBEB;margin:0 24px 0 0;}
.rep_info_date {padding-bottom:4px;font-size:9px;color:#7E7E7E;}
.rep_info_date span{color:#4C4C4C;}
.rep_info_link {font-size:13px;line-height:18px;}

.anons_news_row img{float:left;margin:0 33px 0 0;border:solid 5px #EDEAEA;}
.txt_anons {font-size:12px;color:#808486;padding:6px 0 0 0;}
.anons_title a,.anons_title a:hover{color:#010101;font-size:17px;line-height:20px;}
.anons_title h2 {font-weight: normal;}

.anons_attr {color:#7E7E7E;font-size:9px;padding-bottom:5px;}
.anons_attr a,.anons_attr a:hover,.anons_attr span {color:#4C4C4C;}
.anons_attr a {text-transform:uppercase;}
.h_35 {height:35px !important;}

.designer_loc {font-size:23px;color:#808080;font-weight:normal;padding:0 0 2px 0;border-bottom:solid 1px #EEF2E8;margin-bottom:11px;}

.fl {float:left;}
.w180 {width:176px;}
.w240 {width:235px;}

.alphabet {padding-bottom:23px;}
.alphabet ul{list-style:none;margin:0;padding:0;}
.alphabet ul li{float:left;padding:1px 0 0 0;font-size:20px;width:28px;}
.alphabet ul li a{float:left;display:block;padding:0 2px 1px 2px;margin:0 auto;}
.alphabet ul li span{float:left !important;display:block !important;padding:0 2px 1px 2px !important;margin:0 auto !important;}
.alphabet ul li a:hover{background:#C61625;color:#fff;}
.alp_space {clear:both;height:22px;}
.alp_space2 {clear:both;height:50px;}

.shops_list_main {list-style:none;margin:0;padding:0;}
.shops_list_main li{float:left;padding:0 15px 33px 0;line-height:18px;font-size:11px;color:#545454;width:220px;}
.shops_list_link {font-size:23px;line-height:25px !important;font-weight:normal;color: #010101;}
.shops_list_time {color:#818181;}
.shops_list_tel {color:#818181;}
.shops_list_phone{font-size:15px;color: #010101;}
.shops_adres,.shops_adres:hover {font-size:9px;color:#0055CC;}

.letter_block {display:block;padding:0 0 14px 0;line-height:15px;}
.letter_block span{font-size:55px;color:#7F7F7F;line-height:55px;}
.letter_block a {float:left;display: block;width:180px;}
.last_let {width:140px !important;}
.letters_space {border-bottom:solid 1px #EEF2E8;height:12px;clear:both;}
.letters_space_last {height:55px;clear:both;}

.recensions_title {padding:0 0 7px 0;height:17px;margin-bottom:17px;border-bottom:solid 1px #EEF2E8;width:704px;}
.recensions_title strong {font-size:17px;font-weight:normal;line-height:14px;}

.recensions_title2 {padding:0 0 10px 0;margin-bottom:17px;border-bottom:solid 1px #EEF2E8;}
.recensions_title2 strong {font-size:17px;font-weight:normal;line-height:12px;}
.phone_addres {font-size:12px;color:#7F7F7F;padding:0 0 20px 0;}
.phone_addres span{font-size:15px;color: #010101;}
.address_list {list-style:none;margin:0 0 0 -8px;padding:0;position:relative;}
.address_list li{background:transparent url(/images/arr_featured.gif) no-repeat scroll 0 7px;float:left;line-height:17px;padding:0 0 10px 10px;width:228px;}
.address_list li a{color:#0055CC;font-size:12px;}
.address_list li span{color:#808080;}

.sidebar_list {list-style:none;padding:0 0 10px 0;margin:0 0 0 -5px;position:relative;}
.sidebar_list li{background:url(/images/arr_featured.gif) no-repeat 0% 5px;padding:0 0 7px 7px;width:165px;}
.sidebar_list li a,.sidebar_list li a:hover{color:#4C4C4C;}

.gallery_pics {list-style:none;padding:0;margin:0;}
.gallery_pics li{float:left;padding:0 2px 0px 0;}

.coll_block {width:220px;float:left;padding-bottom:13px;}
.evt_block {width:220px;float:left;padding-bottom:13px;height:222px;}
.coll_bl {width:176px;float:left;padding-bottom:13px;}
.coll_block_pic {padding:0 0 5px 0;}
.coll_block_pic img{border:solid 5px #EDEAEA;}
.coll_block_place{font-size:10px;color:#808080;}
.coll_block_place img{margin:0 4px 0 4px;}
.coll_block_place a,.coll_block_place a:hover{color:#4D4D4D;}
.coll_block_name{font-size:17px;}
.coll_block_gender{color:#808080;padding-bottom:8px;}
.coll_block_gender img{margin:0 0 -3px 4px;}
.coll_block_rate {font-size:9px;color:#808080;}
.coll_block_rate span{font-size:9px;padding-right:4px;}
.coll_block_rate a,.coll_block_rate a:hover{color:#0055CC;}

.number_new {background:url(/images/number.gif) repeat-x 0% 0%;font-size:9px;color:#808080;text-align:center;padding:3px 0 0 0;height:13px;width:18px;position:absolute;margin:245px 0 0 151px;}
.user_online {background:url(/images/online.gif) repeat-x 0% 0%;font-size:9px;color:#808080;text-align:center;padding:3px 0 0 0;height:7px;width:14px;position:absolute;margin:7px 0pt 0pt 53px;}
.uo_small {background:url(/images/online.gif) repeat-x 0% 0%;font-size:9px;color:#808080;text-align:center;padding:3px 0 0 0;height:7px;width:14px;position:absolute;margin:2px 0pt 0pt 36px;}
.column_1, .column_2 {margin-right:72px;}

.drop_block {margin:-30px 0pt 0pt 325px;position:absolute;z-index:2;}

.topsh_t1 {background:url(/images/topsh_t1.gif) no-repeat 0% 0%;width:9px;height:9px;}
.topsh_t2 {background:url(/images/topsh_t2.gif) repeat-x 0% 0%;}
.topsh_t3 {background:url(/images/topsh_t3.gif) no-repeat 0% 0%;width:9px;height:9px;}
.topsh_c1 {background:url(/images/topsh_c1.gif) repeat-y 0% 0%;}
.topsh_c2 {background:#fff;font-size:9px;color:#7F7F7F;line-height:15px;}
.topsh_c3 {background:url(/images/pop_c3.gif) repeat-y 0% 0%;}
.topsh_b1 {background:url(/images/topsh_b1.gif) no-repeat 0% 0%;width:9px;height:9px;}
.topsh_b2 {background:url(/images/topsh_b2.gif) repeat-x 0% 0%;}
.topsh_b3 {background:url(/images/topsh_b3.gif) no-repeat 0% 0%;width:9px;height:9px;}
.topsh_t1 div,.topsh_t2 div,.topsh_t3 div,.topsh_b1 div,.topsh_b2 div,.topsh_b3 div,.topsh_c1,.topsh_c3 {width:9px;height:9px;font-size:0%;line-height:0%;}
.topsh_list {list-style:none;padding:0;margin-left:5px;float:left;width:125px;}
.topsh_list li{padding:0 0 7px 0;}
.topsh_list li img{margin:0 7px -1px 0;}
.topsh_list li a,.topsh_list li a:hover{color:#0055CC !important;padding:0 !important;background:none !important;font-size:11px;}

.big_photo_block {margin:0 auto;}
.big_photo_content {background:#EDE9E8;margin-bottom:1px;}
.big_photo_content td {padding:5px;}
.big_photo_comments {padding:8px 0 7px 10px;color:#7A7879;text-align:left;}
.big_photo_comments span {color:#4D4D4D;}
.sm_ph_space {height:75px !important;}

.tlb_all { color:#7F7F7F;float:left;padding-top:6px;}
.tlb_all strong{ color:#010101;}

.gall_link{padding-bottom:6px;}
.gall_link a{font-size:17px;line-height:20px;color: #010101;}
.gall_list_new {float:left;width:210px;padding-bottom:18px;margin-right:24px;}
.gall_list_new img{border:solid 5px #EDEAEA;}
.gall_list_new p {font-size:9px;color:#808080;padding:10px 0 4px 0;}

.imgIns01 { text-decoration:none; margin:15px 15px 15px 15px;}
.imgIns01 span { color:#7E7E7E; font-size:9px; text-align: left !important;}
.imgIns01 a { text-decoration:none; padding-top:5px; font-size:9px; color:#7E7E7E; text-align: left !important;}

.search_result {border-bottom:solid 1px #EEF2E8;padding:0 0 13px 0;color:#818181;line-height:16px;font-size:12px;}
.search_result span{font-size:11px;}
.search_result h1{font-size:24px; font-weight:normal;text-transform:uppercase;}
.search_result strong{font-size:17px;font-weight:normal;}
.list_s_result {border-bottom:solid 1px #EEF2E8;padding:9px 0 21px 0;}
.list_s_result p{color:#4C4C4C;padding:6px 0 7px 0;font-size:12px;}
.list_s_result a{font-size:12px;color: #010101;}
.list_s_result a span{font-size:17px;color: #010101;}



.anons_recomend {font-size:24px;color:#808486;font-weight:normal;padding:10px 0 10px 0;}
.archive_anons {border-top:solid 1px #EEF2E8;padding:12px 0 0 5px;font-size:9px;color:#7F7F7F;line-height:16px;}

#login {background:url(/images/login.gif) no-repeat 0% 0% !important;width:11px !important;height:9px !important;padding:0 !important;border:0 !important;margin:5px 0 0 8px !important;position:absolute;cursor:pointer;}
#login_form input {width:40px;height:18px;padding:2px 5px;background:#fff;border:solid 1px #C51827;margin-right:5px;font-family:Tahoma;font-size:130%;color:#808486;}
.remember {color:#808080;font-size:9px;}
.remember input{margin:0 5px -1px 0;}
.alog {font-size:11px !important;text-decoration:none;font-weight:bold; color:#fefefe;}
.login_warning {padding:0 0 13px 107px;font-size:13px;color:#C32300;font-weight:bold;}
.login_warning img {margin:0 5px -5px 0;}

.des2_list1 {list-style:none;padding:0 0 43px 0;margin:0;}
.des2_list1 li {padding:0 0 9px 0;font-size:18px;line-height:20px;}
.des2_list1 li a {color:#C90011;}
.des2_list1 li a:hover {color:#C90011;}
.red_abc,.red_abc:hover {font-weight:bold;color:#C90011;}

#sub_menu_1 {left:47px; width:170px;}
#sub_menu_2 {left:218px; width:166px;}
#sub_menu_4 {left:385px; width:188px;}
#sub_menu_5 {left:574px; width:183px;}
#sub_menu_7 {left:758px; width:178px;}
#sub_menu_8 {left:888px; width:135px;}

.home_shape1 {background:url(/images/home_shape1.gif) no-repeat 0% 0%;}
.home_shape2 {background:url(/images/home_shape2.gif) repeat-y 0% 0%;}
.home_shape3 {background:url(/images/home_shape3.gif) no-repeat 0% 100%;padding:23px 0 0 31px;}
.mes_padding {padding:19px 17px 15px 22px !important;}

.home_menu {list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:10px}
.home_menu li {color:#010101;padding:0 0 12px 34px;}
.home_menu li a{font-size:17px;color:#006DD3;text-decoration:underline;}
.home_menu li a:hover {font-size:17px;color:#006DD3;text-decoration:none;}
.home_micon1 {background:url(/images/home_micon1.gif) no-repeat 0% 2px;}
.home_micon2 {background:url(/images/home_micon2.gif) no-repeat 0% 2px;}
.home_micon3 {background:url(/images/home_micon3.gif) no-repeat 0% 2px;}
.home_micon4 {background:url(/images/home_micon4.gif) no-repeat 0% 2px;}
.home_micon5 {background:url(/images/home_micon5.gif) no-repeat 0% 2px;}

.home_menu2 {list-style:none;padding:0 0 0 4px;margin:0;}
.home_menu2 li{padding:1px 0 10px 30px;color: #010101;}
.home_menu2 li a,.home_menu2 li a:hover{color:#006DD3;}
.hm_icon1 {background:url(/images/hm_icon1.gif) no-repeat 0% 0%;}
.hm_icon2 {background:url(/images/hm_icon2.gif) no-repeat 0% 0%;}
.hm_icon3 {background:url(/images/hm_icon3.gif) no-repeat 0% 0%;}
.hm_icon4 {background:url(/images/hm_icon4.gif) no-repeat 0% 0%;}
.hm_icon5 {background:url(/images/hm_icon5.gif) no-repeat 0% 0%;}
.hm_icon6 {background:url(/images/hm_icon6.gif) no-repeat 0% 0%;}
.hm_icon7 {background:url(/images/hm_icon7.gif) no-repeat 0% 0%;}

.home_padding {padding:10px 15px 0 30px;}
.home_subnav {background:url(/images/home_subnav.gif) no-repeat 0% 0%;padding:10px 0 0 20px;height:25px;}
.home_subnav {background:url(/images/home_subnav.gif) no-repeat 0% 0%;padding:10px 0 0 20px;height:25px;}
.home_subnav ul {list-style:none;padding:0;margin:0;}
.home_subnav ul li{float:left;padding:0 35px 0 13px;background:url(/images/home_subnav_d.gif) no-repeat 0% 4px;}

.photo_user {float:left;display:block;margin:0 10px 0 0;}
.user_info {display: table;margin:0 !important;padding:0 !important;}
.privacy_info {padding-bottom:6px;}
.privacy_info p{padding-bottom:4px;}
.privacy_info ul{list-style:none;margin:0;padding:0;}
.privacy_info ul li{float:left;color:#808080;padding-bottom:3px;}
.privacy_info ul li span{color:#010101;}
.pr_col1 {width:100%;}
.pr_col2 {width:160px;}
.user_actions_list {list-style:none;padding:0 0 0 3px;margin:0;}
.user_actions_list li{padding:2px 0 2px 0px;font-size:17px;}
.user_actions_list li a{color:#006DD3;}
.ual {list-style:none;padding:0 0 0 3px;margin:0;}
.ual li{padding:2px 0 2px 0px;font-size:14px; width:310px;}
.ual li a{color:#006DD3;}
.usinf_icon1 {background:url(/images/usinf_icon1.gif) no-repeat 0% 2px;}
.usinf_icon2 {background:url(/images/usinf_icon2.gif) no-repeat 0% 2px;}
.usinf_icon3 {background:url(/images/usinf_icon3.gif) no-repeat 0% 2px;}
.usinf_icon4 {background:url(/images/usinf_icon4.gif) no-repeat 0% 2px;}
.usinf_icon5 {background:url(/images/usinf_icon5.gif) no-repeat 0% 2px;}

.friends_blog_col {float:left;width:700px; margin-top:10px;}
.friend_block {border-top:1px solid #EEF2E8;margin-bottom:1px;padding:10px 0pt 0pt;}
.friend_block h3 {font-size:24px;font-weight:normal;color: #010101;padding:0 0 16px 0;line-height:24px;}
.friend_block h3 a{font-size:11px !important;color:#006DD3 !important;padding:0 0 0 3px;}
.friend_block h3 span{font-size:9px !important;color:#010101 !important;}
.friend_block h2 {font-size:24px;font-weight:normal;color: #010101;padding:0 0 16px 0;line-height:24px;}
.friend_block h2 a{font-size:17px !important;color:#006DD3 !important;padding:0 0 0 3px;}
.friend_block h2 span{font-size:9px !important;color:#010101 !important;}

.friend_head {margin-bottom:1px;padding:0px 10px 0px;float:left;}
.friend_head h3 {font-size:24px;font-weight:normal;color: #010101;padding:0 0 16px 0;}
.friend_head h3 a{font-size:11px !important;color:#006DD3 !important;padding:0 0 0 3px;}
.friend_head h3 span{font-size:9px !important;color:#010101 !important;}
.friend_head h2 {font-size:24px;font-weight:normal;color: #010101;padding:0 0 16px 0;}
.friend_head h2 a{font-size:11px !important;color:#006DD3 !important;padding:0 0 0 3px;}
.friend_head h2 span{font-size:9px !important;color:#010101 !important;}

.friend_photo {float:left;margin-bottom:10px;margin-right:11px;text-align:center;width:118px;}
.friend_photo .pic {width:80px;height:80px;display:block;border:solid 5px #EBEBEB;margin:0 0 6px 0;}
.friend_photo p span {font-size:10px;}
.friend_photo p strong {color:#010101;}
.friend_photo p {color:#808080;line-height:15px;}
.last_f {margin-right:0;}

.avatar {text-align:center;}
.avatar img{border:solid 5px #DFDFDF;}
.b_write_message {padding:1px 0 4px 0 !important;}

.popUserMenu{ position:absolute; z-index:500; border:5px solid #DFDFDF;; display:none;background:#ffffff;}
.pad_alt_mes { padding:20px; }
.alt_mes_txt { padding:0 0 8px 0; font-size:24px; font-weight:normal; color:#808080; }
.alt_mes_area {
background:#fff;
border:solid 1px #7F7F7F;
padding:3px 6px 2px 6px;
height:117px;
width:312px;
font-family:Tahoma;
font-size:13px;
color:#000;
overflow:auto;
}
.b_alt_enter {
margin:0 0 0 245px;
}

.shape_top {width:699px;}
.shape_bot {padding:8px 7px 11px 11px;}
.right_buttons {float:right;text-align:right;}
.message_icon_block {padding:0 0 10px 0;}
.center_friend_block {float:left;width:458px;}
.mes_author {padding-bottom:7px;color:#808080;}
.mes_body {color:#4E4E4E;line-height:15px;padding-bottom:7px;width:545px;}
.reply_icon_a a{font-size:9px;color:#808080;padding:1px 17px 4px 0;background:url(/images/reply_icon_a.gif) no-repeat 100% 0%;}
.del_icon_a a{font-size:9px;color:#808080;padding:1px 17px 4px 0;background:url(/images/del_icon_a.gif) no-repeat 100% 0%;}
.reply_icon_d a{font-size:9px;color:#808080;padding:1px 17px 4px 0;background:url(/images/reply_icon_d.gif) no-repeat 100% 0%;}
.del_icon_d a{font-size:9px;color:#808080;padding:1px 17px 4px 0;background:url(/images/del_icon_d.gif) no-repeat 100% 0%;}
.reply_icon_a a:hover,.del_icon_a a:hover,.reply_icon_d a:hover,.del_icon_d a:hover{color:#808080;}
.del_icon_a,.del_icon_d{padding:3px 0 0 0;}
.t_mes_top {color:#7F7F7F;width:515px;float:left;padding:8px 0;}
.t_mes_top strong, .t_mes_top span{color:#010101;}

.title_row {background:#D4D4D4 url(/images/title_row.gif) no-repeat 0% 0%;width:709px;height:30px;border:solid 1px #8F8F8F;margin:1px 0;}
.topic {padding:4px 0 0 15px !important;width:544px;float:left;font-size:17px;line-height:17px;}
.topic a,.topic a:hover{color:#fefefe;}
.topic_number {padding:8px 0 0 0;width:58px;float:left;text-align:center;font-size:13px;line-height:13px;font-weight:bold;text-transform:uppercase;color:#fefefe;}
.topic_messages {padding:8px 0 0 0;width:90px;float:left;text-align:center;font-size:13px;line-height:13px;font-weight:bold;text-transform:uppercase;color:#fefefe;}
.topic_description_row {background:url(/images/topic_description_row.gif) repeat-y 0% 0%;width:711px;border-top:solid 1px #EBEBEB;border-bottom:solid 1px #EBEBEB;}
.decr_txt {padding:4px 240px 6px 15px !important;width:305px;float:left;}
.decr_txt p{padding-bottom:8px;font-size:13px;color:#4D4D4D;line-height:15px;}
.decr_txt span{font-size:9px;color:#808486;}

.count1 {padding:16px 0;width:58px;float:left;text-align:center;font-size:9px;color:#808080;}
.count2 {padding:16px 0 16px 24px;width:66px;float:left;font-size:9px;color:#808080;}

.forum_topic_title {background:#D4D4D4 url(/images/forum_topic_title.gif) no-repeat 0% 0%;width:709px;height:30px;border:solid 1px #8F8F8F;margin:1px 0;}
.forum_topic_author {float:left;padding:7px 0 0 14px !important;width:145px;font-size:13px;color:#fefefe;font-weight:bold;text-transform:uppercase;}
.forum_topic_message {float:left;padding:7px 0 0 0 !important;font-size:13px;color:#fefefe;font-weight:bold;text-transform:uppercase;}
.topic_row1 {padding:0 0 4px 0 !important;}
.topic_row2 {padding:0 0 4px 10px !important;}
.topic_row3 {padding:0 0 4px 20px !important;}
.topic_row4 {padding:0 0 4px 30px !important;}
.topic_row5 {padding:0 0 4px 40px !important;}
.topic_row6 {padding:0 0 4px 50px !important;}
.topic_row7 {padding:0 0 4px 60px !important;}
.topic_row8 {padding:0 0 4px 70px !important;}
.topic_row9 {padding:0 0 4px 80px !important;}
.topic_row10 {padding:0 0 4px 90px !important;}
.entry {border:solid 1px #EBEBEB; }
.entry_empty {border:solid 1px #EBEBEB;}
.entry_info {float:left;width:80px;background:#f5f5f5}
.entry_list {width:503px;}
.entry_right {float:right;width:103px;padding:7px 0 27px 10px;}
.entry_body {float:left;padding:7px 0 28px 10px !important;font-size:13px;line-height:16px;overflow:auto;}
.entry_body p {padding-bottom:12px;}
.entry_footer {float:right;font-size:11px;line-height:27px;padding:0px 0pt 0px 11px;margin-top:-27px;background:#F5F5F5 none repeat scroll 0% 0%; text-align:right; height:26px;}
.entry_footer a {color:#006DD3;}
.w00 {width:678px;}
.w01 {width:608px;}
.w02 {width:598px;}
.w03 {width:588px;}
.w04 {width:578px;}
.w05 {width:568px;}
.w06 {width:558px;}
.w07 {width:548px;}
.w08 {width:538px;}
.w09 {width:528px;}
.w010 {width:518px;}
.entry_body a, .entry_list a:hover {color:#0055CC;}
.entry_photo {float:left;margin-bottom:0px;margin-right:0px;text-align:center;width:80px;}
.entry_photo img{border:solid 1px #DFDFDF;}
.zagolovok {
font-size:12px;
line-height:16px;
padding-bottom:12px;
}
/* ** */

/* enter */
.login_block {padding:3px 0pt 40px;}
.wrong_alert {float:left;padding:3px 0 0 7px;color:#C32300;font-weight:bold;font-size:13px;}
.wrong_alert img{margin:0 6px -3px 0;}
.login_inp {float:left;background:#fff;border:solid 1px #7F7F7F;width:183px;height:21px;padding:2px 10px;font-family:Tahoma;font-size:17px;color:#4C4C4C;margin:0 1px 3px 0;}
.sel_calendar {background:#FFFFFF none repeat scroll 0% 50%;border:1px solid #7F7F7F;color:#4C4C4C;float:left;font-family:Tahoma;font-size:24px;height:35px;margin:0pt 1px 3px 0pt;}
.sel_calendar:disabled {background:#CDCDCD;}
.login_txt {width:119px;float:left;text-align:right;padding:5px 17px 0 0;color:#808080;}
.login_txt_gender {color:#808080;float:left;padding:1px 13px 0pt 0pt;text-align:right;width:119px;}
.login_txtarea {float:left;height:100px;color:#4C4C4C;font-family:Tahoma;font-size:17px;border:1px solid #7F7F7F;}

.leave_comment {color:#808080;}
.leave_comment textarea{width:98%;overflow:auto;background:#fff;border:solid 1px #000;font-family:Tahoma;font-size:12px;line-height:16px;color: #010101;margin:3px 0;padding:3px;}
#inpsmalltext{height:100px;}
#inpbodytext{height:466px;}
#inptitle, #inplink, #tags, #inphfu{width:97%;font-size:150%;}

/* Overlay */
#modalOverlay {background-color:#555; cursor:wait;}

/* Container */
#modalContainer {height:280px; z-index:5; width:100%; top:15%; }
#modalContainer a.modalCloseImg {background:url(/images/b_sub_icon1.gif) no-repeat; width:25px; height:29px; display:none; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}

#modalsmsContainer {height:280px; z-index:6; width:100%; top:15%; }
#modalsmsContainer a.modalCloseImg {background:url(/images/b_sub_icon1.gif) no-repeat; width:25px; height:29px; display:none; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}

#basicModalContent {height:280px; z-index:6; width:100%; top:15%; }
#basicModalContent a.modalCloseImg {background:url(/images/b_sub_icon1.gif) no-repeat; width:25px; height:29px; display:none; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}

#t01 * {color:#808080;}
#t01 td {  font-size:13px; height:50px; }
input.f01 { font-size:140%; width:98%; background:#fff; border:solid 1px #7F7F7F; }
.ac_results {
	padding: 0px;
	border: 1px solid #808080;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 186px;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	position:relative;
	overflow: hidden;
}

.ac_loading {
	background : Window url('/img/indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
.wc001 {float:left;padding-right:5px;}
.wc001 img {border:5px solid #EBEBEB; width:95px; height:55px;}
.wc002 {float:left;width:230px}
.wc002 p{font-size:9px;color:#7E7E7E;padding-bottom:1px;}
.wc002 a{font-size:13px;line-height:18px;}
.pub_col1_new {float:left;padding-right:20px;}
.pub_col2_new {float:left;display:block;}
.pubs {padding:0 0 38px 0;font-size:9px;color:#7E7E7E;}
.pubs img{margin-bottom:4px;}
.r_a {background:#C31C00 none repeat scroll 0 0;color:#FFFFFF !important;padding:0 3px 1px;text-decoration:none;}
.r_noa {color:#0055CC;font-size:12px}
.article a {color:#006DD3;}
.article img { padding:5px;max-width:678px; }

.btn_red{ border:1px solid #EBEBEB; font-size:100%;  background:#C31C00; color:white; font-weight:bold;}

.h1_main {font-size:15px;font-weight:normal;text-transform:uppercase;padding-top:13px;}
.brands{ overflow:auto; padding-bottom:10px;}
.brands ul{list-style:none; }
.brands ul li{float:left; background:url('/img/arr_featured.gif') no-repeat 0 5px; padding:0 0 8px 7px; text-transform:uppercase; width:170px;}
.brands ul li a{ color:#4d4d4d;}

/* CSS Document */
html, body {font-family:tahoma, verdana, arial;background:#ffffff;margin:0px;padding:0px;
}
*{margin:0;padding:0;}

img {border:none;}

a {outline:none;color: #010101;}
a:hover{text-decoration:none;}
label{vertical-align:middle;}
table {border:0 none; border-collapse:collapse; vertical-align:top;}
p {font-size:11px;font-family:Tahoma,Arial,Verdana;}


#logo {
    position:absolute; top:0px; z-index:3;
}

#menu {
	position:relative;clear:both;padding:10px 10px 6px 0px; margin: 0;background-color:#000;min-height:23px;
}
#menu ul {
    list-style:none; font-size:14px; position:relative; padding-left:200px; z-index:7;
}
#menu ul li {
    float:left; display:block;cursor:pointer; margin:0px 10px 4px 0px;position:relative; 
}

#menu ul li a {border-left-width:4px;border-left-style:solid;font-size:14px;padding:4px 4px 4px 7px;text-decoration:none;
    color:#fefefe;display:block;}
#menu ul li a:hover {font-size:14px;padding:4px 4px 4px 11px;text-decoration:none;
    color:#fefefe;display:block;border-left:none;}

#menu ul li a.journal {border-left-color:#E05143;}
#menu ul li a.afisha {border-left-color:#58A449;}
#menu ul li a.events {border-left-color:#824F9E;}
#menu ul li a.shops {border-left-color:#c5cc00;}
#menu ul li a.m_collections {border-left-color:#216FA0;}
#menu ul li a.fitlit {border-left-color:#00a99d;}
#menu ul li a.business {border-left-color:#90624A;}
#menu ul li a.people {border-left-color:#707070;}
#menu ul li a.market {border-left-color:#FB155A;}
#menu ul li a.things {border-left-color:#F6873C;}

#menu ul li a.journal:hover {background-color:#E05143;}
#menu ul li a.afisha:hover {background-color:#58A449;}
#menu ul li a.events:hover {background-color:#824F9E;}
#menu ul li a.shops:hover {background-color:#c5cc00;}
#menu ul li a.m_collections:hover {background-color:#216FA0;}
#menu ul li a.fitlit:hover {background-color:#00a99d;}
#menu ul li a.business:hover {background-color:#90624A;}
#menu ul li a.people:hover {background-color:#707070;}
#menu ul li a.market:hover {background-color:#FB155A;}
#menu ul li a.things:hover {background-color:#F6873C;}


#content {margin:10px 0 0 0;padding:0px 0px 10px 0px;background:none;}
#right {float:right; width:243px;padding-bottom:60px;display:block; overflow: visible;}
#bottom {clear:both;height:60px;margin-top:-60px;background-color:#000000;color:#ffffff;}

.undermenu_banner {
	display: block;
	width: 994px;
	height: 90px;
	margin: 10px 0;
	background: url(/imgtemp/adensya_header_banner.jpg) no-repeat;
	}

.r_header {border-bottom:#000000 solid 3px;margin:10px 0px 10px 0px;font-size:14px;}
.r_header span {color:#ffffff;padding:0px 4px 0px 4px;background-color:#000000;}
.r_body {display:block; padding: 0px 0pt 0pt 15px; font-size:13px;}
.r_body a {font-size:13px; line-height:18px;display:inline;}

#r_authorise {padding:0px 20px 0px 20px;}
#r_authorise a {color:#010101;text-decoration:none;font-size:12px;margin-right:4px;margin-left:4px;}
#r_authorise a.forwhat {color:#828282;text-decoration:underline;font-size:11px;}

#r_search {padding:5px 15px 5px 15px;} 
#r_search .field {border:#CCCCCC solid 1px;;height:16px;width:137px;margin-right:3px;}
.collections {display:block; overflow:hidden; width:740px; float:left;}
.item{ width:170px; height:170px; float:left; margin:5px 5px 0px 0px; padding-bottom:20px; position:relative;border:1px solid #707070;}
.item h4{ font-weight:normal; font-size:17px;}
.item .blue{ color:#0055cc;}
.item .style{ display:block;}
.item strong{font-size:17px; font-weight:normal;}
.good_zag {
background-color:#CFCFCF;
bottom:25px;
color:#000000;
font-size:16px;
left:5px;
line-height:16px;
margin:0;
padding:2px 4px;
position:absolute;
}
.good_price {
    bottom: 5px;
    color: #fefefe;
    font-size: 16px;
    left: 5px;
    line-height: 16px;
    position: absolute;
    width: 150px;
}
.good_price_b {
    background-color: #000000;
    margin: 0;
    padding: 1px 4px;
}
.good_price_r {
    background-color: #C31C00;
    margin: 0;
    padding: 1px 4px;
}
.item s { color: #858585; }
h2.chapter{ font-size:17px; line-height:12px; font-weight:normal; padding:0 0 10px 10px; margin-left:-10px; border-bottom:1px solid #eef2e8; margin-bottom:17px;}

.shops{ overflow:auto;}
.shops .www{ color:#7f7f7f; font-size:12px; line-height: 20px; padding-bottom:20px;}
.shops .www a{ color:#0055cc; display:inline; margin-right:15px;}
.shops .item{ background:url('/img/arr_featured.gif') no-repeat 0px 7px; line-height:17px; padding:0 0 10px 10px;}
.shops .item2{ background:url('/img/arr_featured.gif') no-repeat 0px 7px; line-height:17px; padding:0 0 10px 10px;}
.shops strong{}
.shops .time{ color:#808080;}
.shops span{ color:#010101; font-size:15px;}

.shops a{ color:#0055cc; font-size:12px;}
.article{ padding-top:20px; display:block; overflow:auto;}
.article ol {list-style-position:inside; font-size:12px; line-height:16px;}
.article ol li {padding-top:10px;}
.article .image{ float:right; padding-left:25px; margin-bottom:38px; font-size:9px; color:#7e7e7e; max-width:730px;}
.article .image a{display:block; margin-bottom:3px;}
.article p, .article ul { font-size:12px; line-height:16px; padding-bottom:12px;}
.footer{ background:url('/img/footer.gif') top left repeat-x; margin-top:50px; padding-top:34px; padding-left:43px; padding-bottom:30px; color:#808486; font-family: Arial, Helvetica, sans-serif; line-height:13px;}
.footer p{float:right;padding-right:20px;line-height:15px;color:#808486;}
.rubrica {font-family:tahoma, verdana, arial;color: #010101;font-weight:normal;font-size:44px; margin-left:100px;}
.rubrica h1, .rubrica h2, .article h1 { color: #999999; font-size: 13px; font-style: italic; font-weight: normal;line-height: 20px; display: inline;}
.article h2 {font-size: 22px;font-weight: normal;line-height: 42px;}
.h1_pub {font-family:tahoma, verdana, arial;color:#010101 !important;font-weight:normal !important;font-size:28px !important;line-height: 30px !important; font-style: normal !important;}
.assortiments{ padding:10px 0 10px 10px; color:#4e4e4e;}
.assortiments h4{ color: #8c9999; font-size:10px; padding-bottom:8px; text-transform:uppercase; font-weight:normal;}
.icons {height:16px;width:16px;overflow:hidden; background-image:url(/imgtemp/icons_set.png); background-repeat:no-repeat;}
* html .icons {background-image:url(/imgtemp/icons_set_w.png);}
.icons_btn_sm {display: block; height:25px;width:100px;overflow:hidden; background-image:url(/imgtemp/butt_small.gif); background-repeat:no-repeat;} 
.u_list {position:relative;float:left; margin-right:10px;}
.ic001 {background-position: 0 0;}
.ic002 {background-position: -32px 0px;}
.ic003 {background-position: -32px -48px;} /*Диалог (два облачка)*/
.ic004 {background-position: -64px -240px;} /*фотоаппарат*/
.ic005 {background-position: -48px -240px;}
.ic006 {background-position: -96px -240px;}
.ic007 {background-position: -16px -240px;}
.ic008 {background-position: -64px -176px;} /* Крестик - закрыть*/
.ic009 {background-position: -112px -128px;}/* Карандаш - редактировать */
.ic010 {background-position: -80px -176px;} /* Крестик - удалить*/
.ic011 {background-position: -80px -240px;} /*RSS*/
.ic012 {background-position: -112px -193px;} /* Ключ - связка*/
.ic013 {background-position: 0px -209px;} /* Замок - закрытый*/
.ic014 {background-position: -16px -209px;} /* Замок - opened*/
.ic015 {background-position: -96px -225px;} /* Шестеренки*/
.ic016 {background-position: -96px -193px;} /* блокнотик*/

#icbs001{background-position: 0 0;}
#icbs002{background-position: 0px -25px;}
#icbs003{background-position: 0px -50px;}
#icbs004{background-position: 0px -75px;}
#icbs005{background-position: 0px -100px;}
#icbs006{background-position: 0px -125px;}
#icbs007{background-position: 0px -150px;}
#icbs008{background-position: 0px -175px;}
#icbs009{background-position: 0px -200px;}
#icbs010{background-position: 0px -225px;}
#icbs011{background-position: 0px -250px;}
#icbs012{background-position: 0px -275px;}
#icbs013{background-position: 0px -300px;}
#icbs014{background-position: 0px -325px;}
#icbs015{background-position: 0px -350px;}
#icbs016{background-position: 0px -375px;}
#icbs017{background-position: 0px -400px;}
#icbs018{background-position: 0px -425px;}
#icbs019{background-position: 0px -450px;}
#icbs020{background-position: 0px -475px;}
#icbs021{background-position: 0px -500px;}
.pictogramms{float:left;margin:0 10px 0 0;}
.pictogramms img {margin: 0;}

.rbl001 {padding: 0px 0pt 0pt 15px;}
.rbl001 a {font-size:13px;line-height:18px;}
.close_window {float:right; cursor:pointer; padding-right:27px;padding-top:17px;}

.h3_block {display:block;height:30px;margin-bottom:10px;}
._add {margin-bottom:0px;}
.h3_block a {color:#006DD3;font-size:11px;margin:7px 0 0 3px;padding:2px;line-height:40px;}
.h3_block span a {color:#006DD3;font-size:11px;padding:7px 0 0 3px;line-height:40px;}
.h3_block h3 {display:inline;line-height:24px;font-size:24px;font-weight:normal;color:#fefefe;padding:0 0 5px 5px;float:left;}
.h3_block h3 a {line-height:24px;font-size:24px;font-weight:normal;color:#fefefe; text-decoration:none;}

.span_block {display:block;height:30px;margin-bottom:10px;}
.span_block span {display:inline;line-height:24px;font-size:24px;font-weight:normal;color:#fefefe;padding:0 0 5px 5px;float:left;}
.span_block span a {line-height:24px;font-size:24px;font-weight:normal;color:#fefefe; text-decoration:none;}

.h3_events {background-color:#824F9E;}
.h3_blog {background-color:#707070;}
.h3_coll {background-color:#216FA0;}
.h3_journal {background-color:#E05143;}
.h3_business {background-color:#D74687;}
.h3_shops {background-color:#c5cc00;}
.h3_afisha {background-color:#58A449;}
.h3_market {background-color:#FB155A;}
.p_path {font-size:13px; text-transform:uppercase;}
.p_path a {text-decoration:none;background:#fff;padding: 0 3px;}
.p_path a:hover {text-decoration:underline;}
.p_nav {color:#545454; font-size:13px;}
.p_nav a.author {color:#006DD3; font-size:13px;}
.block_js {display:none; overflow:auto; float:left;width:740px;}
.inp_txt {border:1px solid #7F7F7F;color:#4C4C4C;font-family:Tahoma;font-size:24px;height:33px;}
.inp_txt:disabled {background:#cdcdcd;}
.label_txt { font-size:14px;}
.el_txt {width:700px;}
.el_txt p {font-size:10px; text-align:center;}
.tbl_form tr {text-align:center;}
.tbl_form td {vertical-align:top;}
.tbl001 tr {vertical-align:top;}
.tbl001 h2 {text-align:center;text-transform:uppercase;font-size:42px;font-weight:normal;color: #010101;}
.tbl001 td {padding-bottom:20px;}
.tbl001 td {width:50%;}
.tbl001 td p {margin-left:10px;color: #010101;font-size:10px;}
.tabsub {
    padding:10px 10px 6px 5px; background-color:#ffffff;min-height:23px;
}
.tabsub ul {
    list-style:none; font-size:14px;
}
.tabsub ul li {
    float:left; display:block;cursor:pointer; margin:0px 15px 4px 0px;
}

.tabsub ul li a, .tabsub ul li span {border-bottom-width:4px;border-bottom-style:solid;font-size:14px;padding:4px 4px 4px 7px;text-decoration:none;
    color:#010101;display:block;}
.tabsub ul li a:hover {font-size:14px;padding:4px 4px 4px 7px;text-decoration:none;
    color:#010101;display:block;}
    
.bl002 {float:left; width:248px; height:70px;}
.bl002 p {margin-left:10px;color: #010101;font-size:10px;text-align:left;}
.aw1{font-size:100% !important;line-height:1.4em;}
.aw2{font-size:120% !important;line-height:1.4em;}
.aw3{font-size:140% !important;line-height:1.4em;}
.aw4{font-size:160% !important;line-height:1.4em;}
.aw5{font-size:180% !important;line-height:1.4em;}
.aw6{font-size:200% !important;line-height:1.4em;}
.aw7{font-size:220% !important;line-height:1.4em;}
.aw8{font-size:110% !important;line-height:1.4em;}
.aw9{font-size:130% !important;line-height:1.4em;}
.aw10{font-size:140% !important;line-height:1.4em;}
.helper01 {overflow:hidden; border: #000000 1px solid; width:723px; margin-top:1px; padding:5px;}
.helper01 p {font-size:12px;}
.helper01 h2 {display:inline;font-size:17px; font-weight:normal;text-transform:uppercase;}
.helper01 a {font-size:12px;color:#006DD3;font-weight:bold; padding-right:30px;}
.helper01 .ns {float:right; color:#7E7E7E; font-size:9px;font-weight:normal;}
/* Atlas advertisement
------------------------------ */
#sol240x400 OBJECT,
#sol240x400 IMG,
#sol240x400 EMBED {display: block;margin: 0;padding: 0;}
#sol240x400 BR {display: none;}

.moderator_post {background-color:#F5F5F5; border:1px solid #ff9999 !important;}
span.rur { font-family: "Rubl Sign"; text-transform: uppercase; text-transform: none;} 
span.rur span { position: absolute; overflow: hidden; width: .45em; height: 1em; margin: .2em 0 0 -.57em; display: none; }
span.rur span:before { content: '\2013'; }
span.cat_4 {
    background-position: 0 -126px;
    background-image: url("/images/categories_bg.png?1296049856");
    background-repeat: no-repeat;
    display: block;
    font-size: 1.6923em;
    font-style: italic;
    line-height: 1.1364em;
    margin-bottom: 0.59em;
    margin-top: 0.9091em;
    padding-bottom: 3px;
    padding-left: 24px; 
    color: #333333;
    font-family: Georgia,Times,Times New Roman,serif;   
}
ul.articles_list {
    margin-bottom: 1.535em;
    margin-left: 10px;
    width: 640px;
    overflow: hidden;
    font-size: 1em;
    list-style: none outside none;
    color: #333333;
    font-family: Georgia,Times,Times New Roman,serif;
    font-size: 13px;
    line-height: 1.535em;   
}
ul.articles_list li  {
    background-image: none;
    width: 140px;
    background-position: left top;
    background-repeat: repeat-y;
    float: left;
    margin-right: 10px;
    overflow: hidden;
    padding-left: 10px; 
}
.goods_block {
    width: 700px;
    /*overflow: hidden;*/
    }
    
    .goods_block .title {
        width: 700px;
        height: 82px;
        margin-top: 12px;
        margin-bottom: 12px;
        }
        
        .goods_block .title h2 {
            float: left;
            width: 405px;
            height: 50px;
            padding-top: 12px;
            padding-left: 65px;
            background: url(/imgtemp/title_cart.jpg) no-repeat top left;
                font-size: 24px;
                line-height: 24px;
                font-weight: normal;
            }

        .goods_block .title .more {
            display: block;
            width: 180px;
            float: left;
            height: 32px;
            padding-top: 30px;
            padding-right: 50px;
            background: url(/imgtemp/more_bags.jpg) no-repeat;
            background-position: right 17px;
                text-align: right;
                color: #010101;
                font-size: 14px;
                line-height: 14px;
                text-decoration: underline;
            }
            
            .goods_block .title .more:hover {
                color: #010101;
                text-decoration: none;
                }

	.goods_block .goods, .goods_block .goods_small {
        width: 700px;
		margin-left: 15px;
        /*overflow: hidden;*/
        }
        
        .goods_block .goods .item_r {
            position: relative;
            display: block;
            float: left;
            width: 170px;
            height: 170px;
            padding: 0;
            margin: 5px 5px 0 0;
            border: none;
            }

            .goods_block .goods .item_r .new_price {
                position: absolute;
                    top: 0;
                    right: 0px;
                width: 75px;
                height: 30px;
                padding-right: 6px;
                background: url(/imgtemp/new_price.png) no-repeat;
                    font-size: 18px;
                    color: #fefefe;
                    line-height: 30px;
                    text-align: right;
                }

            .goods_block .goods .item_r .old_price {
                position: absolute;
                    top: 31px;
                    right: 0px;
                width: 47px;
                height: 18px;
                padding-right: 3px;
                background: url(/imgtemp/old_price.png) no-repeat;
                    font-size: 11px;
                    color: #999;
                    line-height: 18px;
                    text-align: right;
                    text-decoration: line-through;
                }
                
            .goods_block .goods .item_r .just_price {
                position: absolute;
                    top: 0;
                    right: 0px;
                width: 75px;
                height: 30px;
                padding-right: 6px;
                background: url(/imgtemp/just_price.png) no-repeat;
                    font-size: 18px;
                    color: #010101;
                    line-height: 30px;
                    text-align: right;
                }
                
            .goods_block .goods .item_r .brand_name {
                position: absolute;
                    bottom: 0px;
                    left: 0px;
                width: 165px;
                    font-size: 14px;
                    color: #010101;
                    line-height: 18px;
                    text-align: left;
                }
					.goods_block .goods .item_r .brand_name a {text-decoration: none;}
						.goods_block .goods .item_r .brand_name a:hover {color: #999;}
						
				.goods_block .goods .item_r .brand_name .top {
					width: 165px;
					height: 6px;
					background: url(/imgtemp/brand-name_top.png) no-repeat;
					}
					
				.goods_block .goods .item_r .brand_name .bottom {
					width: 165px;
					height: 7px;
					background: url(/imgtemp/brand-name_bottom.png) no-repeat;
					}
					
				.goods_block .goods .item_r .brand_name .center {
					width: 165px;
					min-height: 18px;
					padding: 0 5px;
					background: url(/imgtemp/brand-name_center.png) repeat-y;
					}

html.bosonojki {
	background: url(/imgtemp/bg_html_bosonojki.gif) repeat-y;
	background-position: 50% 0;
	}
	
html.bosonojki body {
	background-color: transparent;
	background: url(/imgtemp/bg_top_bosonojki.jpg) no-repeat;
	background-position: 50% 0%;
}

html.toms {
	background: url(/imgtemp/bg_html_toms.gif) repeat-y;
	background-position: 50% 0;
	}
	
html.toms body {
	background-color: transparent;
	background: url(/imgtemp/bg_top_toms.jpg) no-repeat;
	background-position: 50% 0%;
}

html.heydude {
	background: url(/imgtemp/bg_html_heydude.jpg) repeat-y;
	background-position: 50% 0;
	}
	
html.heydude body {
	background-color: transparent;
	background: url(/imgtemp/bg_top_heydude.jpg) no-repeat;
	background-position: 50% 0%;
}

html.letosolnce {
	background: url(/imgtemp/bg_html_letosolnce.gif) repeat-y;
	background-position: 50% 0;
	}
	
html.letosolnce body {
	background-color: transparent;
	background: url(/imgtemp/bg_top_letosolnce.jpg) no-repeat;
	background-position: 50% 0%;
}

html.savasana {
	background: url(/imgtemp/bg_html_savasana.jpg) repeat-y;
	background-position: 50% 0%;
	}
	
html.savasana body {
	background-color: transparent;
	background: url(/imgtemp/bg_top_savasana.jpg) no-repeat;
	background-position: 50% 0%;
}

html.paulfrank {
	background: url(/imgtemp/bg_html_paulfrank.jpg) repeat-y;
	background-position: 50% 0%;
	}
	
html.paulfrank body {
	background-color: transparent;
	background: url(/imgtemp/bg_top_paulfrank.jpg) no-repeat;
	background-position: 50% 0%;
}

html.nikeheels {
	background: url(/imgtemp/bg_html_nikeheels.jpg) repeat-y;
	background-position: 50% 0%;
	}
	
html.nikeheels body {
	background-color: transparent;
	background: url(/imgtemp/bg_top_nikeheels.jpg) no-repeat;
	background-position: 50% 0%;
}

html.pooh {
	background: url(/imgtemp/bg_html_pooh.gif) repeat-y;
	background-position: 50% 0%;
	}

html.pooh body {
	background-color: transparent;
	background: url(/imgtemp/bg_top_pooh.jpg) no-repeat;
	background-position: 50% 0%;
}

#menu {
	background-color: transparent !important;
	}

.adv_block {
	position: relative;
	width: 994px;
	height: 274px;
	margin: 0 auto;
	z-index: 90;
	}
	
a.adv_link {
	display: block;
	height: 274px;
	z-index: 98;
	}
	
	.advert_wrapper {
		position: relative;
		width: 1024px;
		height: 272px;
		margin: 0 auto;
		}
		
		.advert_banner {
			position: absolute;
				top: 88px;
				right: 50%;
			width: 379px;
			height: 153px;
			margin: 0 -510px 0 0;
			z-index: 100;
			}
	
/*.background_bottom {
	overflow: hidden;
	background-color: transparent;
	background: url(/imgtemp/luxale_bottom_bg.png) no-repeat;
	background-position: 50% 100%;
	background-size: 2000px 1597px;
	-webkit-background-size: 2000px 1597px;
	}*/

/*.background {
	background-color: transparent;
	background: url(/imgtemp/top_bg.top) no-repeat;
	background-position: 50% 0%;
	}*/
	
.goods .market_entry_wrapper {
  position: relative;
  float: left;
  display: inline;
  height: 220px;
  margin-right: 10px;
}

	.goods .market_entry_wrapper .hover {
		display: none;
		position: absolute;
			top: -10px;
			left: -10px;
		width: 160px;
		/*height: 40px;*/
		padding: 215px 10px 10px;
		background: #fff;
		box-shadow: rgba(0, 0, 0, 0.298) 0px 6px 4px;
		border: 1px solid #d1d1d1;
		border-radius: 10px;
		font-size: 14px;
		z-index: 998;
		}
		.goods .market_entry_wrapper:hover .hover {display: block;}
		.goods .market_entry_wrapper:hover .market_item_entry {z-index: 999;}

	.goods .market_item_entry {
	  margin-bottom: 1.5385em;
	  position: relative;
	  width: 160px;
	}

		.goods .market_item_entry .entry_meta {
		  margin-bottom: 0px;
		}

		.goods .market_item_entry .entry_title {
		  margin-bottom: 0px;
		  font-size: 14px;
		  line-height: 20px;
		}

			.goods .market_item_entry span.price {
			  display: inline-block;
			  vertical-align: middle;
			  line-height: 20px;
			  font-size: 14px;
			}

			.goods .market_item_entry .entry_meta span.price {
			  /**display: inline;*/
			}

				.goods .market_item_entry span.price ins {
				  text-decoration: none;
				  padding: 2px 5px;
				  background-color: #ABC837;
				  color: #FFFFFF;
				}

				.goods .market_item_entry span.price del {
				  margin-left: 5px;
				}

		.goods .market_item_entry .thumbnail {
		  width: 150px;
		  height: 150px;
		  background-color: #FFFFFF;
		  border: 1px solid #DEDEDE;
		  border-radius: 3px;
		  overflow: hidden;
		  padding: 5px;
		}

			.goods .market_item_entry .thumbnail img { 
				max-width: 150px;
				max-height: 150px;
				height: auto;
			 }
			 
.goods_block .goods_small {
	height: 150px;
	overflow: hidden;
	margin: 0;
	padding: 15px 15px 0 15px;
	}
	.goods_block .goods_small:hover {
		height: 100%;
		overflow: visible;
		}
			 
.goods_small .market_entry_wrapper {
  position: relative;
  float: left;
  display: inline;
  height: 155px;
  margin-right: 5px;
}

	.goods_small .market_entry_wrapper .hover {
		display: none;
		position: absolute;
			top: -10px;
			left: -10px;
		width: 110px;
		/*height: 40px;*/
		padding: 160px 10px 10px;
		background: #fff;
		box-shadow: rgba(0, 0, 0, 0.298) 0px 6px 4px;
		border: 1px solid #d1d1d1;
		border-radius: 10px;
		font-size: 14px;
		z-index: 998;
		}
		.goods_small .market_entry_wrapper:hover .hover {display: block;}
		.goods_small .market_entry_wrapper:hover .market_item_entry {z-index: 999;}

	.goods_small .market_item_entry {
	  margin-bottom: 1.5385em;
	  position: relative;
	  width: 110px;
	  overflow: hidden;
	}

		.goods_small .market_item_entry .entry_meta {
		  margin-bottom: 0px;
		}

		.goods_small .market_item_entry .entry_title {
		  position: relative;
		  width: 300px;
		  height: 20px;
		  margin-bottom: 0px;
		  font-size: 14px;
		  line-height: 20px;
		}
			.goods_small .market_item_entry .entry_title .fader {
				position: absolute;
					top: 0;
					left: 90px;
				width: 20px;
				height: 20px;
				background: url(/imgtemp/goods_small_title_fader.png) no-repeat;
				}

			.goods_small .market_item_entry span.price {
			  display: inline-block;
			  vertical-align: middle;
			  line-height: 20px;
			  font-size: 14px;
			}

			.goods_small .market_item_entry .entry_meta span.price {
			  /*display: inline;*/
			}

				.goods_small .market_item_entry span.price ins {
				  text-decoration: none;
				  padding: 2px 5px;
				  background-color: #ABC837;
				  color: #FFFFFF;
				}

				.goods_small .market_item_entry span.price del {
				  margin-left: 5px;
				}

		.goods_small .market_item_entry .thumbnail {
		  width: 98px;
		  height: 98px;
		  background-color: #FFFFFF;
		  border: 1px solid #DEDEDE;
		  border-radius: 3px;
		  overflow: hidden;
		  padding: 5px;
		}

			.goods_small .market_item_entry .thumbnail img { 
				max-width: 98px;
				max-height: 98px;
				height: auto;
			 }
			 
	a.morelink {
		display: block;
		margin-top: 10px;
		font-size: 14px;
		}
			 
/*-- Social Tabs --*/

.taber {
	float: left;
	width: 241px;
	overflow: hidden;
	background: #fff;
	}
					
	.taber .tabs {
		height: 35px;
		font-family: Arial, sans-serif;
		font-size: 14px;
		font-weight: bold;
		line-height: 35px;
		}
						
		.taber .tabs .tab {
			display: block;
			float: left;
			margin: 0 1px 0 0;
			padding: 0 10px;
			background: #fff;
			text-decoration: none;
			color: #393939;
				cursor: pointer;
			border-radius: 10px 10px 0 0;
			}
				.taber .tabs .tab:hover {background: #EDECEA;}
						
		.taber .tabs .active {
			background: #EDECEA;
			}
							
	.taber .fb {
		display: block;
		overflow: hidden;
		border: 4px solid #EDECEA;
		background: #fff;
		}
							
	.taber .vk {
		display: none;
		overflow: hidden;
		border: 4px solid #EDECEA;
		background: #fff;
		}
		
/* --- TOMS LINKS --- */

.toms_catalog {
	position: absolute;
		top: 0;
		right: 17px;
	display: block;
	width: 223px;
	height: 43px;
	background: url(/imgtemp/toms_btn_catalog.png) no-repeat;
	}
	
.toms_buy {
	position: absolute;
		bottom: 65px;
	display: block;
	width: 85px;
	height: 37px;
	background: url(/imgtemp/toms_btn_buy.png) no-repeat;
	}
	
	.toms_buy.one {right: 150px;}
	.toms_buy.two {right: 17px;}
	
/* --- BOSONOJKI LINKS --- */

.bos_brend {
	position: absolute;
		top: 0;
	display: block;
	height: 90px;
	background: url(/imgtemp/bosonojki_btn_brend.png) no-repeat 50% 5px;
	opacity: 0.25;
	z-index: 92;
	}
		.bos_brend:hover {opacity: 1;}
		.bos_brend.un {left: 0; width: 270px;}
		.bos_brend.lr {left: 310px; width: 280px;}
		.bos_brend.ash {left: 620px; width: 100px;}
		.bos_brend.jmc {right: 0; width: 270px;}
		
.bos_buy {
	position: absolute;
		bottom: 5px;
	display: block;
	height: 150px;
	background: url(/imgtemp/bosonojki_btn_buy.png) no-repeat 100% 100%;
	opacity: 0.5;
	z-index: 92;
	}
		.bos_buy:hover {opacity: 1;}
		.bos_buy.un {left: 0; width: 150px;}
		.bos_buy.lr {left: 290px; width: 150px;}
		.bos_buy.ash {left: 570px; width: 150px;}
		.bos_buy.jmc {right: 0; width: 150px;}
		
.bos_link {
	position: absolute;
		top: 0;
		left: 0;
	width: 994px;
	height: 274px;
	z-index: 91;
	}
	
/* --- BOSONOJKI LINKS --- */

.heydude_link {
	position: absolute;
	width: 994px;
	height: 274px;
	z-index: 91;
	}
	
	.heydude_buy {
		position: absolute;
		display: block;
		width: 110px;
		height: 110px;
		z-index: 92;
		border-radius: 55px;
		}
			.heydude_buy.one {top: -2px; right: 231px;}
			.heydude_buy.two {bottom: 2px; left: -39px;}
			.heydude_buy:hover {box-shadow: 0 0 4px 0 #be212a;}
			
/* --- SAVASANA LINKS --- */
	.sa_box {
		position: absolute;
			top: 0px;
		display: block;
		width: 142px;
		height: 274px;
		}
		.sa_box.patch {left: 1px;}
		.sa_box.onlay {left: 146px;}
		.sa_box.plain {right: 144px;}
		.sa_box.weave {right: 0px;}
	
		.sa_line  {
			position: absolute;
				left: 0px;
				bottom: 20px;
			display: block;
			width: 142px;
			height: 30px;
			background: url(/imgtemp/lines.png) no-repeat;
			}
			.sa_line.patch {background-position: 0px 0px;}
			.sa_line.onlay {background-position: -426px 0px;}
			.sa_line.plain {background-position: -142px 0px;}
			.sa_line.weave {background-position: -284px 0px;}
			
		.sa_buy {
			position: absolute;
				bottom: 52px;
			display: block;
			float: left;
			padding: 0 5px;
			font-size: 12px;
			line-height: 18px;
			color: #fff;
			text-decoration: none;
			background: #000;
			}
			.sa_box.patch .sa_buy {left: 0;}
			.sa_box.onlay .sa_buy {left: 0;}
			.sa_box.plain .sa_buy {right: 0;}
			.sa_box.weave .sa_buy {right: 0;}
			
			.sa_box:hover .sa_line {box-shadow: 0 0 4px 0 #000;}
			.sa_box:hover .sa_line.patch {background-position: 0px -30px;}
			.sa_box:hover .sa_line.onlay {background-position: -426px -30px;}
			.sa_box:hover .sa_line.plain {background-position: -142px -30px;}
			.sa_box:hover .sa_line.weave {background-position: -284px -30px;}
			.sa_box:hover .sa_buy {background: #0091e2;}

