body {
margin: 0px; height: 100%;

		background: #424242 url(/img/top_grad.gif) repeat-x 0 0;

/*
background: #424242 url(/img/bg_newyear2.gif) no-repeat  top center;
*/

background-color:#424242;
		text-align: center;			margin-top:0px;
text-align: center;

}
.top_menu {background: #131313 url(/img/menu_bg.gif) repeat-x 0 0;}

div.login_div {
background:  url(/img/login_bg.gif) no-repeat;
background-position: 0 0px;
padding-top:5px;
width:512px;
height:36px;
margin-top:25px;

}

.city_sel{
background: url(/img/city_select_bg.gif) no-repeat center bottom;
padding-top:10px;
margin-left:115px;
width:150px;
color:black;
padding:5px;

}

.other_city{
background: url(/img/othercity_bg.gif) no-repeat 0 0;
padding-top:10px;
margin-left:115px;
width:150px;
color:black;
padding:5px;
position:absolute;
margin-left:-4px;
margin-top:4px;
display:none;
z-index:99999;
}

.city_sel,.other_city{
cursor:pointer;
}

#nav-menu li#menu-reports a{ background-image:url('/img/menu/new/title1_default.gif'); width:141px;outline:0}
#nav-menu li#menu-poster a{ background-image:url('/img/menu/new/title2_default.gif'); width:142px;outline:0}
#nav-menu li#menu-people a{ background-image:url('/img/menu/new/title3_default.gif'); width:86px;outline:0}
#nav-menu li#menu-news a{ background-image:url('/img/menu/new/title4_default.gif'); width:117px;outline:0}

#nav-menu li#menu-style a { background-image:url('/img/menu/new/lifestyle_off.jpg'); width:152px;outline:0; }



#nav-menu li#menu-reports a:hover{ background-image:url('/img/menu/new/title1_over.gif');}
#nav-menu li#menu-poster a:hover{ background-image:url('/img/menu/new/title2_over.gif');}
#nav-menu li#menu-people a:hover{ background-image:url('/img/menu/new/title3_over.gif');}
#nav-menu li#menu-news a:hover{ background-image:url('/img/menu/new/title4_over.gif');}
#nav-menu li#menu-style a:hover { background-image:url('/img/menu/new/lifistyle_on.jpg');}

body#reports #nav-menu li#menu-reports a { background-image:url('/img/menu/new/title1_onroll.gif');}
body#poster #nav-menu li#menu-poster a { background-image:url('/img/menu/new/title2_onroll.gif');}
body#people #nav-menu li#menu-people a{ background-image:url('/img/menu/new/title3_onroll.gif');}
body#news #nav-menu li#menu-news a{ background-image:url('/img/menu/new/title4_onroll.gif');}
body#style #nav-menu li#menu-style a{ background-image:url('/img/menu/new/lifistyle_in.jpg');}


#nav-menu li.menu-sep
{ background-image:url('/img/menu/new/razdelitel.gif?');width:1px;
height: 54px;
line-height: 54px;
float: left;
display: block;
}




td, a, p, div {font-size: 11px; font-family: arial, sans-serif; color: #919191;}

table {border: 0px; /* border="0" */ border-collapse: collapse; /* cellspacing="0" */}
table td {padding: 0px; /* cellpadding="0" */}
table.uvidem td { padding-top: 15px;padding-right:10px; }






table.zebra td {padding:3px;font-size:12px; color:white; padding-left:8px;}
table.member_area td {padding:2 0 2 0;}

.anketacol1 {width:130px}
.anketacol2 {width:150px}

table.member_area td div {padding-top:2px;}

#logo_top { position:absolute;margin-top:5px;z-index:100;margin-left:5px; }
div.message_item { color:#313131;font-size:12px;font-face:Tahoma;overflow:hidden; }

textarea { background: black; border: 1px solid grey;color:white;color: #FFF; font-family:arial, sans-serif; font-weight: normal;font-size:12px; }
input {background: black; border: 1px solid #252525;color:white;color: #FFF; font-family:arial, sans-serif; font-weight: normal;}
.checkbox{background:transparent;border:0;}
table.add_blog input.button{font-size:0.8em;padding:0 1 0 1;margin-top:3px;}
a {color: #b7b7b7; text-decoration: none;}
a.header {color: #FFFFFF}
a img {border: none;}
p {padding: 0; margin: 0;}
h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; color: #FFFFFF; font-family: arial, tahoma, sans-serif; font-weight: normal;}
h1 {font-size: 24px; padding-bottom: 5px; line-height: 27px;}
h2 { font-size:17px; }

h1 { font-family: georgia;font-size:20px;}


h3 {font-size: 28px; padding: 0 0 18px 0;}
h4 {font-size: 12px; padding: 3px 0 7px 0; color:#FFFFFF;}
h4.smaller {font-size: 11px;}
h5 {font-size: 18px; padding: 3px 0 7px 0;}
h6 {font-size: 22px; padding: 3px 0 7px 0;}
h6.uh_sry {font-family:Georgia,Arial,serif;padding-top:100px;color:#535353;font-size:1.4em;}

.news_link {font-size: 11px; font-family: georgia, arial, sans-serif !important; font-weight: normal;color:white !important;}

.reportagetext div {
font-family: Tahoma;
						color:#C9C9C9;
						font-size:12px;
						}

						div.reportagetext p {/*word-spacing: -0.3ex;*/}


.left {background: url(/i/top_l.gif) no-repeat 100% 0; width: 45px;}
.center {background: url(/i/top_c.gif) repeat-x 0 0;}
.right {background: url(/i/top_r.gif) no-repeat 0 0; width: 45px;}

.logo {margin: 9px 10px 0 10px; float: left;}


.aut {padding-top: 25px !important; padding-left: 20px; font-size: 12px;  vertical-align:top;}
/*.aut > img {float: left; margin-left: 10px;}*/

.big_18 {font-family:georgia,arial,sans-serif;font-size:18px;color: #FFF; }

/*
.aut input {background: url(/i/butt1.gif) no-repeat 0 0; border: none; width: 73px; color: #FFF; text-align: left; padding: 1px 0 5px 7px; margin-top: 4px;}
*/
.comm {background: url(/i/comm.gif) no-repeat top left; font-family: georgia, arial, sans-serif; color: #FFF; font-size: 18px; padding: 11px 0 12px 26px;}
.comm img {margin-left: 5px;}

span.white_f { color:white!important; color:#A1A1A1}

.red_link {height: 15px; width: 84px; background: url(/i/red.gif) no-repeat 0 0; padding: 0 0 0 3px;}

.red_link2 { height: 15px; width: 84px; background: url(/i/white_plashka2.gif) no-repeat 0 0; padding: 0 0 0 3px;}
.red_link2 a {color:black;}
.red_link a {color: #FFF;}
.red_link3 {height: 24px; width: 240px; background: url(/i/red3.gif) no-repeat 0 0; padding: 3px 0 0 15px; font-family: georgia, arial, sans-serif; color: #FFF!important;}
.red_link3 a {color: #FFF;/*padding-top:4px!important;*/display:block;}
.red_link4 {height: 22px; width: 165px; background: url(/i/red4.gif) no-repeat 3px 0; padding: 0 0 0 10px; font-family: georgia, arial, sans-serif; color: #FFF; font-size: 11px;}

.red_link4 div.head {color: #FFF;padding-top:4px;font-weight:bold;}

.red_link4 a {color: #FFF;display:block;padding-top:4px;}
.red_link4 .ank3 {padding-left:5px;}

.inh {font-size:inherit;font-family:inherit;color:inherit; }
.inh_forced {font-family:Georgia,Arial!important;}


.rating-digit { color:#f00; font-size:12px; font-weight:bold;}
.rating-name { color:#bbb; font-size:12px; }
.rating-score { color:#ededed; font-size:14px; font-weight:bold;}
.rating-digit2 { color:#f00; font-size:16px; font-weight:bold;}
.rating-name2 { color:#fff; font-size:12px; font-weight:bold;}
.rating-score2 { color:#ededed; font-size:22px; }
.rating-name a{ color:#fff; font-family:Tahoma;font-size:10pt;text-decoration:underline; }
.rating-score,.rating-digit {font-family: Tahoma,Arial;font-size: 10pt;}


.tag {font-family:Georgia,Arial;color:white;}

.tmen_ug1_act {background: url(/i/fon_act_menu1.gif) no-repeat 100% 2px; height: 44px;}
.tmen_ug1 {background: url(/i/fon_top_menu1.gif) no-repeat 100% 2px; height: 44px;}
.tmen_ug2 {width: 16px; background: url(/i/fon_top_menu2.gif) no-repeat 100% 2px; height: 44px;}
.tmen_ug2_act {background: url(/i/fon_act_menu2.gif) no-repeat 0 2px; height: 44px;}
.tmen_fon_act {background: url(/i/fon_act_menu.gif) repeat-x 0 2px;}
.menu_top_c {background: url(/i/fon_top_menu.gif) repeat-x 0 2px;}
.menu_top table td {text-align: center; vertical-align: middle;}
.menu_top a {font-family: georgia, arial, sans-serif; color: #FFF; font-size: 18px;}


.soon {width: 45%; padding: 18px 0 20px 0; background: url(/i/grad.gif) repeat-x 0 22px;}
.soon1 td {padding: 7px 0 10px 10; height: 130px;}
.soon_pic {border: 1px solid #787878; float: left; margin: 3px 15px 0 0;}
.soon2 td { /*border-top: 1px solid #424242;*/ padding: 7px 0 7px 10; height: 72px;}
.soon2 h2 {padding: 3px 0 5px 0;}
.soon_dat {font-size: 12px;}
.smaller {font-size: 11px !important;}
.soon_dat span {font-size: 16px; color: #464646; padding: 0 5px 0 5px;}

.bann_right {margin: 20px 0 30px 0;}

.sear {padding: 6px 0 0px 0px;}
.search {float: left;}
.search input {width: 100%; height: 18px; border: 1px solid #6c6c6c; background: #000; margin-right: 0px; color: #FFF;}
.search_a {text-decoration: underline; color: #d1d1d1; font-size: 12px; background: url(/i/li_a2.gif) no-repeat 100% 50%; padding-right: 13px;}
.search_inp {background: url(/img/button_search3.gif) no-repeat 0 0; border: none; color: #FFF; margin: 15px 0 0 22px; width: 97px; height: 22px;}
#search_inp {background: url(/i/butt2.gif) no-repeat 0 0; border: none; color: #FFF; margin: 15px 0 0 22px; width: 69px; height: 22px;}
.ok_inp {background: url(/i/butt3.gif) no-repeat 0 0; border: none; color: #FFF; margin: 0 0 0 0; width: 34px; height: 22px;}

.search2 {background: url(/i/grad.gif) repeat-x 0 0;}
.search2 input {margin-top: 3px; height: 22px; border: 2px solid #b3b3b3; background: #000; color: #FFF;}
.search2 select {margin-top: 3px; height: 22px; border: 2px solid #484848; background: #000; color: #FFF;}
.search2_inp {height: 37px;}
.search2_inp img {float: right; margin-top: 3px;}
.search2_inp input {width: 200px;}
.search2_sel, search2_sel2 {height: 50px;}
.search2_sel strong, .search2_sel2 strong {color: #d1d1d1;}
.search2_sel select {width: 238px;}
.search2_sel2_1 {margin: 3px 15px 0 0; width: 50px;}
.search2_sel2_2 {margin: 3px 15px 0 0; width: 85px;}
.search2_sel2_3 {width: 68px;}

.vip {margin-top: 10px;}
.vip1 {width: 50%; padding-right: 25px;}
.vip2 {width: 50%; padding-right: 15px;}
.vip td img {float: left; margin-right: 13px;}
.vip_str {color: #FFF; font-size: 12px;}

.ank {padding: 0 8px 0 13px;}
.ank1 {height: 30px; padding-top: 10px;}
.ank2 {height: 30px; padding: 10px 0 15px 0;}
.ank3 {height: 30px; padding: 5px 0 5px 0; border-bottom: none;}
.sep_grey { border-bottom: 1px solid #454545!important; }

.ank_img {float: left; margin-right: 4px;}
img.avatar {border: 1px solid rgb(35, 35, 35);}
.ank_d {float: left; margin: 3px 10px 0 0; width:13px;}
.ank_d img {margin-top:3px;}
.p1 {margin: 0 0 3px 4px;margin-top:0px!important;}
.ank_st {color: #FFF; font-size: 12px;}
.ank_h {height: 1px; border-top: 1px solid #454545; font-size: 1%; width: 95%;}

.inp2 {background: url(/i/inp2.gif) repeat-x 0 0; width: 95%; margin-top: 10px;}
.inp2 img {float: left; margin-right: 9px;}
.inp2 strong {font-size: 12px; color: #FFF;}
.inp2_1 {background: url(/i/inp1.gif) no-repeat 0 0; height: 30px; width: 6px;}
.inp2_2 {background: url(/i/inp3.gif) no-repeat 100% 0; width: 6px;}

	.g_ug1 {background: url(/i/grey_gradient_top_l.gif) no-repeat 0 0; height: 46px; width: 6px;}
			.g_cent {background: url(/i/grey_gradient_top_c.gif) repeat-x 100% 0;}
			.g_ug2 {background: url(/i/grey_gradient_top_r.gif) no-repeat 100% 0; width: 6px;}

	.g_ug1_brdr {background: url(/i/grey_gradient_top_l_brdr.gif) no-repeat 0 -2px; height: 46px; width: 6px;}
	.g_cent_brdr {background: url(/i/grey_gradient_top_c_brdr.gif) repeat-x 100% 0;}
	.g_ug2_brdr {background: url(/i/grey_gradient_top_r_brdr.gif) no-repeat 100% -2px; width: 6px;}

	.g_ug1_b_brdr {background: url(/i/grey_gradient_bottom_l_brdr.gif) no-repeat 0 2px; height: 8px; width: 6px;}
	.g_cent_b_brdr {background: url(/i/grey_gradient_bottom_c_brdr.gif) repeat-x 100% 0;}
	.g_ug2_b_brdr {background: url(/i/grey_gradient_bottom_r_brdr.gif) no-repeat 100% 2px; width: 6px;}

.n_ug1 {background: url(/i/n_ug1.gif) no-repeat 0 0; height: 19px; width: 6px;}
.n_ug2 {background: url(/i/n_ug2.gif) no-repeat 100% 0; width: 6px;}
.n_ug3 {background: url(/i/n_ug3.gif) no-repeat 100% 0; width: 6px;}
.n_ug4 {background: url(/i/n_ug4.gif) no-repeat 0 0; height: 19px; width: 6px;}
.n_midd {background: url(/i/n_midd.gif) repeat-y 0 0;}
.n_midd2 {background: url(/i/n_midd.gif) repeat-y 100% 0;}
.n_cent {background: url(/i/n_cent.gif) repeat-x 0 0;}
.n_cent2 {background: url(/i/n_cent2.gif) repeat-x 0 0; padding: 0 8px 0 13px;}

.main_news {margin-bottom: 10px;}
.main_news p {font-size: 12px; padding-top: 5px;}
.main_news_pic {border: 1px solid #787878; float: left; margin-right: 15px;}

.menu2 {font-size: 13px; font-family: georgia, arial, sans-serif; padding-top: 0px;}
.menu2 a {color: #FFF; font-size: 13px; font-family: georgia, arial, sans-serif; text-decoration: underline;}
.menu2 span {font-size: 14px; color: #dfdfdf; padding: 0 0px 0 0px; font-family: georgia, arial, sans-serif;}

.menu3 {padding: 5px 0 5px 0;}
.menu3 a {text-decoration: underline; color: #FFF;}

.news td {padding-top: 10px;}
.news2 {background: url(/i/news_fon.gif) no-repeat 100% 100%; padding-left: 7px;}
.news td p {color: #d1d1d1; font-size: 10px;}

.newspic {float: left; border: 1px solid #787878; margin: 3px 0 0 0;}
.newsname {margin-top: 7px;}

.cont {background: #151515; }
.cont_fon {background: url(/i/grad.gif) repeat-x 0 4px;}
.cont_fon {background: url(/i/grad.gif) repeat-x 0 4px;}
.cont_fon2 {background: url(/i/grad.gif) repeat-x 0 14px; padding: 10px 0 15px 0;}

.all_anonc {background: url(/img/underphoto_icon1.gif) no-repeat 0 50%; padding-left: 10px; text-decoration: underline; color: #FFF; font-size: 12px;}

.partners {background: url(/i/grad.gif) repeat-x 0 13px;}
.partners2 {background: url(/i/grad.gif) repeat-x 0 14px;}
.txt_partner {padding: 10px 0 12px 0;}

.best {margin-top: 10px;}
.best td {padding-bottom: 20px;}
.best img {border: 1px solid #000; margin: 0 10px 0 5px;}
.best_ball div {font-size: 1%; height: 2px; border-top: 2px solid #828282; padding-bottom: 5px; width: 90px;}
.best_ball strong {color: #FFF;}

.faces {margin-top: 5px;}
.faces td {padding-bottom: 10px; vertical-align: top;}
.faces img {margin: 5px 10px 0 0;}
.faces strong {font-size: 12px;}

.comment {background: url(/i/grad.gif) repeat-x 0 0;padding-bottom:5px;width:240px;}
.comment_body {padding-left:7px;height: 43px;}
.comment_txt {font-family: georgia, arial, sans-serif; color: #FFF; padding: 2px 0 0 20px; height: 40px;}
.comment_txt2 {font-family: georgia, arial, sans-serif; color: #FFF; padding: 4px 0 0 10px; height: 22px; background: transparent url(/i/red3.gif) no-repeat 0 0; margin-bottom: 10px;}
.comment_txt2 a {color:#fff!important;}
.comment_n {font-size: 12px; font-family: tahoma, arial, sans-serif; color: #FFF; line-height: 18px;}
.comment strong {font-size: 12px;}
.comment p {padding-bottom: 20px;}
.comment img {float: left; margin: 3px 13px 0 0;}

.magaz td {text-align: center;}
.magaz td img {margin-bottom: 7px;}
.magaz td a {text-decoration: underline; color: #f9f9f9;}
.menu_bott {padding-top: 0px;font-size:14px;}
.menu_bott a {padding: 0 0px 0 18px;color:white;text-decoration:underline;}
.menu_bott a:hover {color:#666666;text-decoration:none;}

.bott {height: 69px; margin-bottom:7px;}
.bott span {margin-top: 8px; color: #FFF; display:inline;}
.bott2 {vertical-align: bottom; padding-bottom: 29px;}
.bott2 div {float: left;color: #FFF; padding: 50px 5px 0 0;}

.bott_1 {background: url(/i/bott1.gif) no-repeat 100% 60px;}
.bottcent {background: url(/i/bottcent.gif) repeat-x 0 60px; padding-bottom: 30px;}
.bott_2 {background: url(/i/bott2.gif) no-repeat 0 60px;}

.about { /*width: 190px;*/ padding-top: 2px;}

.left_menu {background: url(/i/left_menu.gif) no-repeat 0 0; padding-top: 5px; margin: 0 0 23px 3px;}
.left_menu2 {font-size: 12px; padding: 0 20px 10px 15px; background: url(/i/left_menu2_2.gif) no-repeat 0 100%;}
.left_menu2 a {color: #FFF; font-size: 12px; background: url(/i/arr3.gif) no-repeat 14px 50%; padding-left: 30px;display:block;}
.left_menu2 a:hover {background: url(/i/arr3_act.gif) no-repeat 14px 50%;}
table.favorites a {display:block;}
.left_menu2 div {border-bottom: 1px solid #4a4a4a; padding: 4px 0 5px 0; font-size: 12px;}
.left_menu2 div span {background: url(/i/arr3_act.gif) no-repeat 14px 50%; padding-left: 30px;}
.left_menu2 div a.pod_menu_pas {background: url(/i/arr3_act.gif) no-repeat 14px 50%!important; padding-left: 30px!important; color: #919191;}
.forceQuadratic { background: url(/i/left_menu3.gif) no-repeat 0 0!important; }


.left_menu_redarrows a{background: url(/img/submenu_krasnaya_difolt.gif) no-repeat 14px 50%;}
.left_menu_redarrows a:hover{background: url(/img/submenu_krasnaya_lait.gif) no-repeat 14px 50%;}
.left_menu_redarrows a.pod_menu_redarrows_pas{background: url(/img/submenu_krasnaya_lait.gif) no-repeat 14px 50%;}
.left_menu_subitem div{border: none; padding: 4px 0 5px 0;}
.left_menu_subitem a{color: #acacac; font-size:11px;padding-left:36px;background: url(/img/submenu_malenkaya_difolt.gif) no-repeat 25px 50%;}
.left_menu_subitem a:hover {background: url(/img/submenu_malenkaya_lait.gif) no-repeat 25px 50%;}
.left_menu_subitem a.pod_submenu_pas {background: url(/img/submenu_malenkaya_lait.gif) no-repeat 25px 50%!important; padding-left: 36px!important; color: #858585;}


.user {font-size: 30px; float: left; font-family: Georgia;color:white;}
.user_sep {float: left; margin: 13px 5px 0 8px;}
.user_w {font-size: 18px; color: #FF0000; padding: 0px 0 0 5px;}

.user_dat {text-align: right; color: #c9c9c9; font-size: 12px; padding-top: 15px;}
.user_dat strong {color: #FFF;}

.addblog {text-align:right;}

.user_a {height: 35px;}
.user_a img {float: left;}
.user_a1 {float: left; padding: 8px 10px 0 3px;}
.user_a2 {float: left;padding: 12px 10px 0 0;}


.user_a a {text-decoration: underline;}
.acquaint {margin: 5px 4px 0 0;}

.fav {background: url('/i/grad.gif') repeat-x 0 0px; }
.fav h6 {padding: 5px 0 0 10px; margin: 0 0 15px 0;}
.favorites div {font-size: 16px; color: #FFF; font-family: georgia, arial, sans-serif;}
.favorites a {font-size: 16px; color: #FFF; font-family: georgia, arial, sans-serif;}
.favor {background: url(/i/favor_bg.gif) repeat-x 0 0; height: 32px;}

.favor div {background: url(/i/favor_ug.gif) no-repeat 100% 0; padding: 8px 15px 0 15px;}
.favor_act {background: url(/i/favor_bg_act.gif) repeat-x 0 0;}
.favor_act div {background: url(/i/favor_ug_act.gif) no-repeat 100% 0; padding: 8px 15px 0 15px;}
.favor_red_bor {height: 5px; background: url(/i/favor_red_bor.gif) repeat-x 0 0;}

.favor_gold div {background: url(/i/favor_gold_ug.gif) no-repeat 100% 0; padding: 8px 15px 0 15px;}
.favor_gold_act {background: url(/i/favor_gold_bg_act.gif) repeat-x 0 0;}
.favor_gold_act div {background: url(/i/favor_gold_ug_act.gif) no-repeat 100% 0; padding: 8px 15px 0 15px;}
.favor_gold {background: url(/i/favor_gold_bg.gif) repeat-x 0 0; height: 32px;}
.favor_gold_bor {height: 5px; background-color:#ffeba7;}

.favorites .favor_gold_act a {font-size: 16px; color: #000000; font-family: georgia, arial, sans-serif;}


.pager {text-align: none; padding: 15px 0 15px 0; font-size: 22px; color: red; font-family: georgia, arial, sans-serif;float:none;clear:both; height:25px;}
.pager span {padding: 0 4px 0 4px; color: #FF0000;}
.pager a {padding: 0 4px 0 4px; font-size: 22px; color: #FFF; font-family: georgia, arial, sans-serif;}


.pagersmall {text-align: center; padding: 0px 0 7px 0; font-size: 18px; color: red; font-family: georgia, arial, sans-serif;}
.pagersmall span {padding: 0 4px 0 4px; color: #FF0000;}
.pagersmall a {padding: 0 4px 0 4px; font-size: 18px; color: #FFF; font-family: georgia, arial, sans-serif;}

.photo_tab td {vertical-align: middle;}
.photo {background: #000; width: 168px; height: 168px; border: 2px solid #000;  text-align: center;}
.photo_act {background: #000; border: 2px solid #FFF; width: 168px; height: 168px; text-align: center;}

.main {margin: auto; min-width:1000px;margin-top:-5px; }
.main2 {margin: auto;max-width: 1280px; }

/*
.tmen_ug1 {background: url(/i/fon_top_menu1.gif) no-repeat 100% 2px; height: 44px;}
.tmen_ug2 {width: 16px; background: url(/i/fon_top_menu2.gif) no-repeat 100% 2px; height: 44px;}
*/

.top_menu_bg {background: url(/i/fon_top_menu.gif) repeat-x 0 2px;}
.top_menu_left { background:  url(/i/fon_top_menu1.gif) no-repeat 0 2px; height: 44px; }
.top_menu_right { background: url(/i/fon_top_menu2.gif) no-repeat 100% 2px; height: 44px; }

.top_menu_bg { background: url(/i/fon_top_menu.gif) repeat-x; }
.top_menu_left { background:  url(/i/top_menu/top_menu_bg_01.gif) no-repeat top left; }
.top_menu_right { background: url(/i/top_menu/top_menu_bg_03.gif) no-repeat top right; height: 42px; }
.top_menu_bg table { height: 42px; }
.top_menu td { text-align: center; vertical-align: middle; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; }
.top_menu td.divider { font-size: 1px; width: 2px; background: transparent url(/i/top_menu/divider.gif) no-repeat center; }
.top_menu a { padding: 5px 0px 4px 0px; margin: 0px; display: block; vertical-align: middle; color: #FFFFFF; text-decoration: none; }
.top_menu a:hover { background-color: #282828; }
.top_menu .first a { margin-left: 0px; }
.top_menu .last a { margin-right: 0px; }
.top_menu .first a:hover { background: url(/i/top_menu/first_item_hover.gif) no-repeat left; }
.top_menu .last a:hover { background:url(/i/top_menu/last_item_hover.gif) no-repeat right; }
.top_menu a.active { background: url(/i/top_menu/item_active.gif) repeat-x left; }
.top_menu .first a.active, .top_menu .first a.active:hover { background: url(/i/top_menu/first_item_active.gif) no-repeat left; }
.top_menu .last a.active, .top_menu .last a.active:hover { background: url(/i/top_menu/last_item_active.gif) no-repeat right; }

#auth_img { border:0; }

A.header,A.header:active,A.header:visited { text-decoration:underline; }
A.header:hover { text-decoration:none; }

div.msg_block_item{ padding:10 5 10 5; color:black; font-size:12px;line-height:16px; font-family:Tahoma,Arial;}
div. msg_block_item div { font-size:12px;line-height:16px; font-family:Tahoma,Arial; }
#msg { width:100%;overflow:hidden;height:60px;border-left:1px solid #999999;border-top:1px solid #999999;border-right:2px solid #4b4b4b;border-bottom:2px solid #4b4b4b;font-family:Tahoma;font-size:12px;line-height:16px;}
#msg_block{font-family:Tahoma;font-size:12px;line-height:16px;color:white;}

.msg{width:230px;}
div.info_block { height: 53px;/*background: #2A2A2A;  border:1px solid #1f1f1f;*/}
div.info_block  img { border:1px solid #393939;}
div.x{ background-repeat:no-repeat;position:absolute;margin-top:2px;margin-left:2px;background-image:url(/i/msg/user_info_bg.gif);background-position:top center; }
.mess {background:transparent;background-image: url('/img/messanger_up_grey.gif');background-repeat:no-repeat;width:300px;height:29px; }
.m_active { background-image: url('/img/messanger_up_yellow.gif');width:300px;height:29px; }
/*.m_hover { background-image: url('/i/msg/msg_top_bg_hover.gif'); }*/
.mess a { font-family:georgia,arial,sans-serif;font-size:18px;color: #FFF;  }


table.hidd img {visibility:hidden;}
a.men_link {outline: none;}

div.pages { position:absolute;padding-top:10px;}

div.info { font-size:11px; color: #C3C3C3; text-align:left; }
div.foto{ background: #6A6A6A; height:28%; width:30%; border:1px solid white; }
div.member_area{ display:inline;text-align:right; }
div.visible{ position:absolute;visibility:visible;width:300px; }
div.hidden{ position:absolute;visibility:hidden;width:300px; }
div.auth{ display:none;position:fixed;left:250px;top:135px;width:320px;z-index:10000;height:180px; }
div#close{ position:absolute; left:100px;top:20px; }
div#auth input{ width:160px;border:1px solid white; border-left:1px solid #999999; border-top:1px solid #999999;border-right:2px solid #4b4b4b; border-bottom:2px solid #4b4b4b;  }
.bt { color: #c7c7c7;text-transform: none;font-family: Georgia, "Times New Roman", Times, serif;	font-size: 25px;	font-weight: normal;	line-height: 25px;	letter-spacing: -1px; }
div.back{ position:fixed;left:0px;top:0px;z-index:100;background:black;-moz-opacity: 1;opacity: 1; }
.mmenu {	color: #c7c7c7;	text-decoration: none;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 17px;	/*line-height: 11px;*/ }
div#auth input{ color: #c7c7c7;	 text-decoration: none;	 font-family: Georgia;	 font-size:24px; width:160px;  border:1px solid white;  border-left:1px solid #999999;  border-top:1px solid #999999; border-right:2px solid #4b4b4b;    border-bottom:2px solid #4b4b4b;    }

.achtung {	color: #B80C0C;	text-decoration: none;	text-transform: none;	font-family: Tahoma;	font-size: 11px;	font-weight: bold; }
div.absmid { vertical-align:middle; }
a.bright,a.bright:active,a.bright:visited { color:white; text-decoration:underline; }
a.bright:hover { text-decoration: none; }
table.auth_t td { padding: 5; }

#autolgn {width:15px;margin:0;font-size:8px;border:0;}
#submb { background-image:url('/i/login.gif');width:84px;height:22px;border:0px;}
#autolog { float:left;vertical-align:middle;height:10px;padding-right:10px; }

a.usrLogin { font-family: Tahoma;font-size:1.2em;color:white;vertical-align:middle;}
a.offline { color:#A2A2A2 !important; }
div.msg_sep{ width:274px;background-color:#404040;height:1px;clear:left;margin:5px;}
div.marg_l {margin-left:-10px;}

#scrollableMsgDiv {background:transparent;overflow: auto; overflow-y: scroll; height: 239px;width:296px;padding-left:0px;}



span.status_span {font-size: 0.7em!important;color:#404040;}
span.span_info {font-size: 0.9em!important;color:#919191;}

div.announce_rubric_div { margin-top: 4px !important; }
div.comment_div{width:240px;overflow:hidden;clear:both;float:none;vertical-align:middle;}
div.comment_float1{float:left;width:30px;padding-right:3px;text-align:center;height:35px;}
div.comment_float2{float:left;height:30px;width:auto;padding:0;margin:0;padding:0 5 0 5;}

.comment_table { background-color: #121212; }
.with_child { background-color: #101010!important;}

img.online {vertical-align:middle;margin-top:7px;}

h1.future_event{font-size:1.7em;line-height:1em;}
div.document { font-size:12px; padding:15px;color:#C9C9C9; }
div.document p { font-size:12px;padding:15; color:#C9C9C9;}
div.document a { font-size:13px;}


div.active5b {color:inherit;}
div.passive5b  a   img{border:1px solid #2b2b2b!important;}

div.active5b {color:white!important;}
div.active5b a img{border: 1px solid #ffffff!important;}

div.passive_events_rating { background-color:#191919;width:190px;padding-bottom:10px; }
div.passive_events_rating a { text-decoration:none;}
div.passive_events_rating  a   img{ border:1px solid #2b2b2b; }

div.active_events_rating { background-color:#121212;padding-bottom:10px;width:190px;   }
div.active_events_rating a { text-decoration:underline; color:white}
div.active_events_rating  a   img{ border:1px solid white; }

div.passive_spys { background-color:#191919;width:190px; }
div.passive_spys a { text-decoration:none;}
div.passive_spys  a   img.avatar{ border:1px solid #2b2b2b; }

div.active_spys {  background-color:#121212;width:190px;   }
div.active_spys a { text-decoration:underline; color:white}
div.active_spys  a   img.avatar{ border:1px solid white; }

a.spy_login {font-size:11px!important;}

div.active_left_spys { background-color:#242424;width:190px; padding-left:6px}
div.active_left_spys a { text-decoration:none;}
div.active_left_spys  a   img.avatar{ border:1px solid #FFFFFF; }

div.passve_left_spys {  background-color:#131313;width:190px;  padding-left:6px; }
div.passve_left_spys a { text-decoration:underline; color:white}
div.passve_left_spys  a   img.avatar{ border:1px solid #2b2b2b; }



div.passive_left_spys h6 {color:white;}
div.active_left_spys h6 {color:white;}

hr.separator { width:150px;clear:both;float:none;margin:0;padding:0; }
div.sep {margin-left:8px; background-color:#454545; width:170px;clear:both;float:none;height:1px;}

a.srch_link {text-decoration:none;color:#D1D1D1;}

.reportagetext { font-size: 12px; color:#c9c9c9; line-height:150%; }
.reportagetext a {font-size: 12px; color:#FFF; line-height:150%;}
.reportagetext p {font-size: 12px; color:#c9c9c9; line-height:150%;  padding-bottom:12PX;}

.videotext a { text-decoration:underline; }

.reportagedate {font-size: 11px; color:#8b8b8b; font-family:Verdana; font-weight:bold; padding-bottom:4px}
.grey_ita{ color:#8B8B8B; font-style:italic; };
.formelement {border: 2px solid #b3b3b3; background: #000; color: #FFF;}

a.red_underline {text-decoration: underline; color: #FFFFFF;}
a.red_underline:hover {text-decoration: underline; color: #8D0A0A;}


hr {width:100%;background-color:#464646;color:#464646;height:1px;border:0}
div.news_bl { float:left; ; padding-bottom:10px;padding-left:1%; width:24%; }
.pad_top_5 {padding-top:5px!important;}
.pad_top_10 {padding-top:10px!important;}
 .break_word {overflow:hidden;}


.foto_options {font-family: arial, sans-serif; background: url(/img/underphoto_icon1.gif) no-repeat 0 50%; padding-left: 10px; text-decoration: underline; color: #d2d2d2; font-size: 11px; margin:0 10px 0 10px}

.filterdiv{
	color:#fff;
	font-size:12px;
	line-height:150%;
	font-family:arial,sans-serif;
	font-weight:bold;
	margin: 10px 0 10px 0;
}

.filter1{
	cursor:pointer;
	color:#747474;

}
.filter2{
	cursor:pointer;
	color:#fefefe;

}
.fsep{
	margin: 0 5px 0 5px;
}

.searchtable td{
	color:#e1e1e1;font-size:12px;
}

.searchtable td b{
	color:#e9e9e9;font-size:13px;
}

.searchpaging{
	font-size:12px;
	margin-top:15px;
	margin-bottom:15px;
	color:#444;

}

.searchpaging a{
	font-size:12px;
	margin-left:4px;
	margin-right:4px;
}

.ratingtable td{
	color:#e1e1e1;font-size:11px;
}

.ratingtable td b{
	color:#e9e9e9;font-size:13px;
}

.ratingtable tr{
	background-color:#1a1a1a;
}

.ludi_button_passive {line-height:160%;font-weight:bold;font-family:georgia;color:white;font-size:12px;height:21px;width:377px;background-image:url('/img/i/ludi-plashka-passive.jpg');background-repeat:repeat-x;text-align:center;cursor:pointer;background-color:#424242;}

.ludi_button_active {line-height:160%;font-weight:bold;font-family:georgia;color:white;font-size:12px;height:21px;width:377px;background-image:url('/img/i/ludi-plashka-active.jpg');background-repeat:repeat-x;text-align:center;cursor:pointer;background-color:#424242;}

.ludi_contentdiv {padding-left:5px;background-color:#000;width:377px;overflow:hidden}

html>body .ludi_contentdiv {
  width:372px;
}

#mainludiblackblock {
	height:248px;width:585px;background-color:#0f0f0f;margin-left:5px;padding-left:7px;padding-top:9px;padding-right:7px
}

html>body #mainludiblackblock {
  width:575px;
}

.mainheader {font-size:18px;color:white;font-family:georgia}

.passivethumb{border: 1px solid #2b2b2b;}
.activethumb {border: 1px solid #FFFFFF;}

div.sep1{ width:100%;background-color:#111111;height:1px;clear:left; }
div.sep2{ width:100%;background-color:#313131;height:1px;clear:left; }



#container {  margin: 0 auto;	  text-align: left;	}
#headcontainer {	  margin: 0 auto;	  width: 988px;	  text-align: left;	}

#msg_textarea { width:100%;overflow:hidden;height:60px;border-left:1px solid #999999;border-top:1px solid #999999;border-right:2px solid #4b4b4b;border-bottom:2px solid #4b4b4b;font-family:Tahoma;font-size:12px;line-height:16px;}
#msg_block{font-family:Tahoma;font-size:12px;line-height:16px;color:white;}
.msg{width:230px;}
table.hidd img {visibility:hidden;}

.force_bg { background:none!important;padding:0!important;}

a.commentlogin{ color:white;text-decoration:underline;font-size:11px;}

#rubrics,#news_rubrics, #comments_r {		position: absolute;			z-index: 10000;		visibility: hidden;	margin-top: 0px;	margin-left: 103px;	height:auto;	line-height:3px;		border:none;		padding-bottom:5px;		width: 138px;		}

#menu_rubrics {position: absolute; z-index: 10000; background-color: #1E1E1E;visibility: hidden;margin-top: 7px;	height:auto;				border: 1px solid #2D2D2D;				line-height:3px;				border-top:none;				padding-bottom:5px;				width: 135px;		}
#rubrics a,#news_rubrics a, #comments_r a{ color: #777777;		   line-height:15px;			   padding-left:29px;			   display:block;		   font-size:12px;	   background:transparent url(/img/ajax_block/lil_marker_grey.gif) no-repeat scroll 14px 50%;		}
#rubrics a:hover,#news_rubrics a:hover, #comments_r a:hover, #menu_rubrics a:hover{		   background:transparent url(/img/ajax_block/lil_marker_white.gif) no-repeat scroll 14px 50%;	  color:white;		}
.black_top_left{		background-repeat:no-repeat;width:104px;height:25px;background-image:url('/img/ajax_block/black_top_left2.gif');float:left;vertical-align:middle;	padding-top:3px;padding-left:10px;	}
a.link_rubric_first {		line-height:13px;	}
div.rubric_list_top{		width:137px;height:10px;background-repeat:no-repeat;background-image:url('/img/ajax_block/black_top_right.gif');	}
div.rubric_list_bottom{width:137px;				height:3px;		background-repeat:no-repeat;	background-image:url('/img/ajax_block/black_bottom.gif');	padding:0;	}
div.afisha{margin-left:65px;}
div.afisha-left{float:left;width:64px;}
#default_d {height:23px;background-color:black;background-repeat:repeat-x;background-image:url('/img/ajax_block/black_top_right.gif');}
#message_window { position:fixed; top:100px;left:200px;width:500px;height:300px; z-index:1000;display:none; }

div.blog { font-size:12px!important;color:white; }
div.blog p { font-size:12px!important;color:white; }
.blog img { /*margin: 15px 0;*/ padding: 10px;}
/* index page */

.indexpageblock {
	height:185px;
	/*border:1px solid #4e4e4e;*/
	/*background-color:#323232;*/

	background-image:url('/img/mp-indexpageblock-bg.png');
	background-repeat:repeat-x;
}

a.gold {color:#777777;}

.indexnewsblock {
	background-image:url('/img/mp-indexpageblock-bg.png');
	height:185px;
}

.indexpeopleblock {
	background-image:url('/img/i/index_peopleblockbg.jpg');
	height:278px;

}

.indexdatetime {
	font-family:tahoma;
	color:#868686;
	font-size:11px;
	padding-top:5px;
}

.indexcalendardatediv {
	color:#bc0000;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	padding-bottom:8px;
}

.indexdatebm {
	margin-bottom:8px;
}

.indexdatewhite {
	color:#d2d2d2;
}

.indexvideoheader {
	padding:0;
	overflow:hidden;
	height:18px;
	cursor:pointer
}

.indexnewslink {
	font-weight:bold;
	font-size: 11px;
}

.indexnewsdiv {
	float:left;
	width:240px;
	margin-right:28px;
}

.indexpeoplesubblock {
	height: 232px;
	width: 222px;
	background-repeat:repeat-x;
	background-image:url('/img/i/index_peoplesubblockbg.jpg');
	margin-left:12px;
	margin-top:11px;
	float:left;
	display:inline;
	overflow:hidden;
}

/* user page */

userlog { font-size:12px; }

#user_profile_foto {
	margin-left:3px;border:0;padding:0;cursor:pointer;
}

.usr_lcolitem {
	height:auto;padding-left:5px;
}

.usr_lcolhead {
	padding:15px 0 15px 5px;
}

/*.usr_reason {
	display:none;padding-top:4px;padding-bottom:10px;
}*/

.usr_reason_msg {
	height:60px;line-height:16px;overflow:hidden;width:300px;
}

.usr_reas_ok {
	padding: 4 0 0 7;vertical-align:middle;
}

 			 	.roundcont {
					width: 100%;
					background-color: #252525;

				}

				.anketashortdata {
					color:#c8c8c8;
					float:left;
					font-size:12px;
					padding-left: 10px;
					padding-top: 5px;
				}

				.roundtop {
					background: url(/i/corner-tr.gif) no-repeat top right;
				}

				.roundbottom {
					background: url(/i/corner-br.gif) no-repeat top right;
				}

				img.corner {
				   width: 4px;
				   height: 4px;
				   border: none;
				   display: block !important;
				}
				#moredatadiv {
				   display:none;
				   margin-bottom:5px;

				}

				.user_invitebuttons img{
        			cursor: pointer;
        		}
        		.posteriwilllinks h5 {
					display: inline;
				}

/*movie*/
.similarvideodiv {
	width:32%;
	float:left;

	text-align:center;
}

.similarvideodiv img {
	border:1px solid #373737;
}

.morevideodiv {
	width:230px;
	float:left;
	height:90px;

}

.morevideodiv img {
	border:1px solid #373737;
}


/*afisha*/

.highlight_innerdiv {border-left:1px solid #4e4e4e;border-right:1px solid #4e4e4e;margin: -2px 0;}

div.bot_msg_area{
	height:36px;width:100%;text-align:left;background-image:url(/img/down_grad.gif);background-repeat:repeat-x;float:left;
}

.search_table td {padding:5px;}

.p_cal_weekday { width:25px; height:18px; font-family:tahoma,sans-serif; font-size:12px;color:white;text-align:center; background-repeat:no-repeat}
.p_cal_weekday_sat { background-image:url('/i/postercal-satbg.gif'); }
.p_cal_weekday_sun { background-image:url('/i/postercal-sunbg.gif'); }
.p_cal_day { background-image:url('/i/postercal-daybg.gif');background-repeat:no-repeat;width:23px;height:16px;margin-right:2px; font-family:tahoma,sans-serif; font-size:12px;color:white;text-align:center;cursor:pointer;}
.p_cal_daydiv { float:left; width:25px;}
#p_cal_container { width:10000px;text-align:center}
#postercalmonth { background-image:url('/i/postercal-month-bg.gif');background-repeat:no-repeat;background-position: 2px 0;text-align:center;  font-family:tahoma,sans-serif; font-size:12px;color:white; padding: 0 8px;}
#postercalmonth div { font-family:tahoma,sans-serif; font-size:12px;color:white; }

.images_with_padding img { margin-top: 10px;margin-bottom: 10px;}


/*style*/

#style_big_div {padding:20px 0px;background-color:#888; margin:10px 0px;}
#style_model_div {padding:10px 0px; width:190px; overflow: hidden;}
.style_small_item {position:absolute; width:30px; height:30px; background-image:url('/img/pupochka.png');cursor:pointer;font-family:tahoma, sans-serif;font-size:14px;color:white;}
.style_small_item div {font-family:tahoma, sans-serif;font-size:14px;color:white;padding-top:4px;text-align:center;width:28px;height:22px}
.style_item { padding-bottom:10px;text-align:justify;width:490px;font-size:12px; }
h4.h4style {font-size:12px;font-family:tahoma, sans-serif}

img.en {vertical-align:middle;margin:3;}

/* onphoto */
.onphoto_user_on_image{
	border:2px solid #eee;
	position: absolute;
	visibility: hidden;
}
.onphoto_user_on_image_name{
	background-color: #ddd;
	color: black;
}

/* Required CSS classes: must be included in all pages using this script */
#onphoto_box {
	background-repeat: no-repeat;
}

#onphoto_area {
	/*background-color:#000;
	opacity: 0.5;
	filter: alpha(opacity = 50);*/
	top:0px;
	left:0px;
	position:absolute;
}
#onphoto_darken {
	background-color:#000;
	opacity: 0.5;
	filter: alpha(opacity = 50);
	top:0px;left:0px;
}
/* element to drag/resize */
.drsElement {
 position: absolute;

}

/*
 The main mouse handle
*/
.drsMoveHandle {
 /*height: 20px;
 background-color: #CCC;
 border-bottom: 1px solid #666;*/
 cursor: move;
}

/*
 The DragResize object name
*/
.dragresize {
 position: absolute;
 width: 10px;
 height: 10px;
 font-size: 1px;
 background: #fff;
 border: 1px solid #333;
}

/*
 Individual corner classes
*/
.dragresize-tl {
 top: -8px;
 left: -8px;
 cursor: nw-resize;
}
.dragresize-tm {
 top: -8px;
 left: 50%;
 margin-left: -4px;
 cursor: n-resize;
}
.dragresize-tr {
 top: -8px;
 right: -8px;
 cursor: ne-resize;
}

.dragresize-ml {
 top: 50%;
 margin-top: -4px;
 left: -8px;
 cursor: w-resize;
}
.dragresize-mr {
 top: 50%;
 margin-top: -4px;
 right: -8px;
 cursor: e-resize;
}

.dragresize-bl {
 bottom: -8px;
 left: -8px;
 cursor: sw-resize;
}
.dragresize-bm {
 bottom: -8px;
 left: 50%;
 margin-left: -4px;
 cursor: s-resize;
}
.dragresize-br {
 bottom: -8px;
 right: -8px;
 cursor: se-resize;
}

/*facebox*/
#facebox .b {
  background:url(/i/facebox/b.png);
}

#facebox .tl {
  background:url(/i/facebox/tl.png);
}

#facebox .tr {
  background:url(/i/facebox/tr.png);
}

#facebox .bl {
  background:url(/i/facebox/bl.png);
}

#facebox .br {
  background:url(/i/facebox/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;

}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
  background-color:black;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#msgDeleteUserDialog {padding: 10px 0;}
#msgDeleteUserDialog input,label {padding:0px 1px;margin:0px 5px}
#msgDeleteUserDialog form {padding-top:10px;margin:0;}
.redStdButton, .grayStdButton {
		border: none;
		color: white;
		height: 21px;
		width: 91px;
	}
.grayStdButton {background: transparent url(/i/seraya_knopulka.png) no-repeat scroll 0 0;}
.redStdButton {background: transparent url(/i/krasnaya_knopulka.png) no-repeat scroll 0 0;}

#msgIgnoreChk {border:0}


/* events */
.event_list_item {
	background-image:url('/img/eventlist-bg.png');
	background-repeat:repeat-x;
	background-color: #1c1c1c;
	border: 2px solid #424242;
	padding: 8px;
	margin-bottom:10px;
}

.header_g { font-family:Georgia; color:white; }

.srch_b_gr { margin:0;padding:0;background-image:url(/img/bg_grad.gif);background-repeat:repeat-x;width:100%;height:7px;}
.srch_div, .srch_b_gr, .favor_gold_bor { width:645px; }

.visitors { color:#848484!important; }
.big_13 { font-size:13px!important; font-family:Tahoma; }

.reportagedate { font-weight:bold; font-family:Tahoma; }
.reportagetext {  font-family:Tahoma; }
span.reportagetext a {text-decoration:underline;}
h2 { font-family:Georgia; }

.new_m { font-family:Tahoma; }

div.passive_events_rating { background-color:#131313;width:300px;padding-bottom:10px; }
div.passive_events_rating a { text-decoration:none;}
div.passive_events_rating  a   img{ border:1px solid #2b2b2b; }

.onair_table { background-color:#222222;width:300px;margin-bottom:10px; }
.onair_comment { padding-bottom:5px; }

div.active_events_rating { background-color:#191919;padding-bottom:10px;width:300px;   }
div.active_events_rating a { text-decoration:underline; color:white}
div.active_events_rating  a   img{ border:1px solid white; }


div.passive_spys { background-color:#131313;width:300px; }
div.passive_spys a { text-decoration:none;}
div.passive_spys  a   img.avatar{ border:1px solid #2b2b2b; }

div.active_spys {  background-color:#191919;width:300px;   }
div.active_spys a { text-decoration:underline; color:white}
div.active_spys  a   img.avatar{ border:1px solid white; }

.ank_d { width:30px; }

#date_div, #events_div, #places_div, #rubrics_div, #photo_div { padding:15 10 15 10;display:none;  }

#poster_div { padding:15 10 15 10  }
#report_div { padding:15 10 15 10;display:none;  }

.reportagetext > p {font-family:Tahoma!important;  }
.reportagetext  p {font-family:Tahoma!important;  }
#messengerFilter {width:100%;}

.no_decor { text-decoration:none!important; }
.srch_div {background-color:#252525;width:645px;}

#outer { position:relative;border-left:1px solid #323232;border-top:1px solid #323232;border-right:3px solid #323232;border-bottom:1px solid #323232;vertical-align:middle;background-color:black;width:296px !important; }

.martini_blockheader {padding: 5px 6px; padding-bottom:0px;}

.input_descr{font-family:Verdana; font-size: 11px; font-weight:bold; color: #FFFFFF; padding: 3px 0 7px 0;}

.page_number{float: left; width: 27px; height: 24px; text-align:center; line-height:1.7; margin-left:2px;}
.page_number_not_current{background-image: url(/img/page_navig_default.gif);}
.page_number_current{background-image: url(/img/page_navig_activepage.gif);  font-family: verdana; font-weight: bold; font-size: 13px; color:#ECD875;}
.page_number_current_first{background-image: url(/img/page_navig_activepage_left.gif); width:31px;}
.page_number_current_last{background-image: url(/img/page_navig_activepage_right.gif); width:31px;}

.sub_menu_div{width:147; height:21; float:left; text-align:center; margin: 2px; margin-top: 3px; line-height:1.5;};
.sub_menu_div_active{background-image: url(/img/sub_menu_bg_active.gif);}
.sub_menu_text{font-family: tahoma; font-size: 13px; font-weight:bold; color: #FFFFFF; display:block;}
.input_priglasit { background: url(/img/button_priglosit.gif) no-repeat 0 0; border: none; color: #FFF; margin: 0 0 0 0; width: 101px; height: 23px; cursor:pointer;}

.comment_please_auth { padding-left:15px; margin-top:10px; margin-bottom:15px; }


#pagecontainer {
  margin: 0 auto;
  width: 980px;
  text-align: left;
}
  .page_rightgrad {background-image:url('/img/page_right_grad_bg.png');background-repeat:repeat-y}
  .page_leftgrad {background-image:url('/img/page_left_grad_bg.png');background-repeat:repeat-y; background-position: -10px 0px}
  #mp-contentdiv { /*background-image:url('/img/bg_line.gif');background-repeat:repeat-x;*/  background-color:#131313;}


#nav-menu ul
{
list-style: none;
padding: 0;
margin: -2;
}
#nav-menu li
{
float: left;
margin: 0;
position:relative;
}
#nav-menu li a
{
background: url(background.gif) #fff bottom left repeat-x;
height: 54px;
line-height: 54px;
float: left;
display: block;
border: 0px;
color: #0d2474;
text-decoration: none;
text-align: center;
cursor:pointer;
background-color:transparent;
}
#nav-menu
{
width:710px;
margin-left:190px;

}





#searchbox_div{
	width:302px;


	height:25px;
}

html>body #searchbox_div {
	/*padding-top:8px;*/
	padding-bottom:9px;
}

#subm-reports,#subm-poster {
	position:absolute;top:53px;left:0px;display:none;z-index:99999999;
}

#subm-reports{
 left:1px;
}

body#reports #subm-reports{
 left:0px;

}


#subm-reports{
 left:1px;
}


#subm-reports li a,#subm-poster li a
{
height: 21px;
line-height: 21px;
display: block;
border: 0px;
color: #0d2474;
text-decoration: none;
text-align: center;
cursor:pointer;
background-color:transparent;

float:none;
}
#subm-reports li,#subm-poster li{
	float:none;
	margin:0;
	padding-left:1px;
}
li#subm-photo a
{ background-image:url('/img/menu/dropmenu_photo.gif?') !important;}
li#subm-video a
{ background-image:url('/img/menu/dropmenu_video.gif?') !important;}


li#subm-adr a
{ background-image:url('/img/menu/dropmenu_adresa.gif?') !important;}
li#subm-af a
{ background-image:url('/img/menu/dropmenu_afisha.gif?') !important;}
li#subm-res a
{ background-image:url('/img/menu/dropmenu_mainreserve.gif?') !important;}

.photo_sub { background-color:#000000; text-align: center; float:left; padding:5 19; margin-top:1px; margin-left:0px; }
.photo_sub_ref { color:#979797; font-family:georgia; }
.photo_sub_select { background-color:#343434; }
.photo_sub_ref_select { color:#FFFFFF; }

.blog_cat {font-size:9px;color:#6F6F6F;}


.cmt_answer{
	font-size: 0.8em;
	padding-right: 10px;
}
.cmt_rating{
	font-weight:bold;
}
.cmt_rating_gold{
	color:#F9E5A0;
}
.cmt_rating_red{
	color:#7F0000;
}
.cmt_hand a{
	width:10px;
	height:13px;
	padding-left: 5px;
	cursor:pointer;
}
.cmt_hand_down a{
	display:block;
	background:url('/img/ruka_down.gif') no-repeat 100% 0;
}
.cmt_hand_down_hover a:hover{
	display:block;
	background:url('/img/ruka_down_Active.gif') no-repeat 100% 0;
}
.cmt_hand_down_red a{
	display:block;
	background:url('/img/ruka_down_red.gif') no-repeat 100% 0;
	cursor:default;
}
.cmt_hand_up a{
	display:block;
	background:url('/img/ruka_up.gif') no-repeat 100% 0;
}
.cmt_hand_up_hover a:hover{
	display:block;
	background:url('/img/ruka_up_active.gif') no-repeat 100% 0;
}
.cmt_hand_up_gold a{
	display:block;
	background:url('/img/ruka_up_gold.gif') no-repeat 100% 0;
	cursor:default;
}
.cmt_hand_opa a{
	opacity:0.3;
	cursor:default;
}

.date_search_inp{

width:120px;border: 1px solid rgb(115, 115, 115); padding-left: 5px; font-size: 2em; font-family: Arial,Tahoma; color: rgb(71, 71, 71); background-color: white; padding-top: 2px;
}


							.panel {
								background: #222222 url(/i/msg/top_l.gif) top left no-repeat;
								width: 100%;
								margin-bottom:10px;
							}
							.panel div {
								background: url(/i/msg/top_r.gif) top right no-repeat;
							}
							.panel div div {
								background: url(/i/msg/bot_l.gif) bottom left no-repeat;
							}
							.panel div div div {
								background: url(/i/msg/bot_r.gif) bottom right no-repeat;
								padding: 8 10 10 10;
								color: #fff;
							}
							.panel div div div div {
								padding:0;
								background: none;
								color: rgb(247, 235, 174);
							}
							.line2{
								text-decoration:underline;color:white;font-size:12px;
							}


span#FB_public_photo span {color:#dfdfdf;text-decoration:underline;}



div.friends_list_on {color:white;width:200px;padding-top:5px;float:left;height:30px;}
div.friends_list_on a{color:white;border:1px solid #444444;padding:3px;}
div.friends_list_on span {color:white;font-weight:bold;background:#333333;padding:2px;border:1px solid #444444;margin:3px;}

a#fb_share_photo {margin-left:10px;width:70px;border:0px solid red;}
a#fb_share_photo span {padding:0px; margin:0px;border:0px solid black;height:18px;}
a#fb_share_photo span.FBConnectButton_Text {margin-left:18px;padding-left:3px;padding-top:3px;background: url('img/p.gif') black; border:0px solid black;color:#DFDFDF;font:11px arial,sans-serif; text-decoration:underline;}













