/*___________catalog____________*/
.layout_wr_catalog {position:relative; border:1px solid #e7e7e7; border-top:0px}

.howputincat {
	width:155px;
	height:43px;
	position:relative;
	background:url('/src/i/howputincat.png') no-repeat;
	margin:15px 0px 0px 3px;
	text-align:center;
}

.howputincat a.dashed_href {line-height:41px !important}
.column22 {width:183px; height:58px; margin:0px; background:#e3e3e3}

.header1_buttons, .header2_buttons {color:#999; width:90px; margin-top:3px}
.column11 .round_grey {float:left; padding-left:3px; margin-right:3px}
.node_calendar1, .node_calendar2, .node_calendar3, .node_calendar4 {
	padding-left:25px;
	background:url('/src/i/calen_cat.png') no-repeat;
	margin-top:2px;
}

.node_calendar4 {background-position:5px 3px}
.node_calendar3 {background-position:5px -23px}
.node_calendar2 {background-position:5px -50px}
.node_calendar1 {background-position:5px -74px}

.sort_active {background:#393; padding:2px 7px 3px 7px; margin:1px 5px 0px 3px; cursor:default}
.sort_active a {color:#fff; font-weight:bold; text-decoration:none;cursor:default}

.sort_active .node_calendar1 {padding-left:20px;background-position:0px -75px}
.sort_active .node_calendar2 {padding-left:20px;background-position:0px -51px}
.sort_active .node_calendar3 {padding-left:20px;background-position:0px -24px}
.sort_active .node_calendar4 {padding-left:20px;background-position:0px 2px}

.column22 .top_side {position:absolute; top:0px; left:0px; width:183px; height:5px; background:url('/src/i/column22.gif') no-repeat left top}
.column22 .bottom_side {position:absolute; bottom:0px; left:0px; width:183px; height:5px; background:url('/src/i/column22.gif') no-repeat left bottom}

#city_select,
#country_select {top:5px; display:block; width:174px; height:22px; position:absolute; left:4px; padding:0px; margin:0px; border:1px solid #A7A6A6}
#city_select {top:31px}

.pager_small {color:#09c; margin-bottom:5px}
.pager_small a, .pager_small a:visited,
.pager_small a:hover {color:#09c; text-decoration:underline; padding:0px 2px}
.pager_small a:hover {color:#e38800}

#cat_item_counters {float:right; width:170px; text-align:right; padding-bottom:3px; overflow:hidden}
#cat_item_counters .name_count {background:url('/src/i/fon_count_1.png') no-repeat 13px 0px; padding:2px 0px 3px 18px; font-size:11px;}
#cat_item_counters .count {color:#393; font:bold 14px Arial; background:url('/src/i/fon_count_1.png') no-repeat right top; padding:0px 5px 3px 3px}

.subcats {background:#f7f1d8; margin:10px 0px; padding:10px;}
#cat_path {color:#09c; margin-bottom:10px;}
#cat_path a,
#cat_path a:visited,
#cat_path a:hover {font-size:14px}


/*_________end_catalog__________*/


/************REDACTOR************/
#ed_wr {position:relative; width:600px; height:600px; margin:0px auto; margin-top:200px;}

#ed_popup_wr {
	position:fixed;
	top:0px; left:0px; bottom:0px;
	width:100%;
	height:100%;
	min-height:100%;
	z-index:999;
}

#ed_popup_wr .opa {
	position:absolute;
	width:100%; left:0px;
	top:0px; bottom:0px;
	background:#5c5d5e;
	opacity: 0.75;
}

#ed_popup_wr .ed_popup_content {
	width:600px;
	z-index:9;
	position:relative;
	margin:0px auto;
	padding-top:100px;
}

#ed_popup_wr .top_popup,
#ed_popup_wr .bottom_popup {position:relative; height:10px; font-size:0px; margin:0px 9px; background:#f6f6f6}
#ed_popup_wr .top1,
#ed_popup_wr .top2,
#ed_popup_wr .bottom1,
#ed_popup_wr .bottom2 {position:absolute; width:9px; height:10px;}
#ed_popup_wr .top1 {float:left; top:0px; left:-9px; background:url('/src/i/p1.png')}
#ed_popup_wr .top2 {float:right; top:0px; right:-9px; background:url('/src/i/p2.png')}
#ed_popup_wr .bottom1 {float:left; bottom:0px; left:-9px; background:url('/src/i/p3.png')}
#ed_popup_wr .bottom2 {float:right; bottom:0px; right:-9px; background:url('/src/i/p4.png')}

#ed_popup_wr .content {background:#f6f6f6; padding:5px 17px 7px 17px;position:relative;}
#ed_popup_wr .close_popup {position:absolute; width:13px; height:12px; background:url('/src/i/close.png'); right:6px; top:-4px; cursor:pointer; font-size:0px;}

#ed_popup_wr h1 {margin-bottom:10px; padding-left:7px}
#ed_popup_wr .pro_content h1 {margin-bottom:10px; padding-left:0px}

#ed_popup_wr .controls_buttons {position:relative; width:181px;	margin:0px auto; height:25px;float:none;}
a.ok,
a.cancel {
	width:85px; height:25px;
	display:block;
	text-align:center;
	line-height:25px;
	color:#fff;
	padding:0px;
	background:url('/src/i/red_but.gif') no-repeat 0px -25px;
	margin-right:11px;
	text-decoration:none;
}
a.ok:hover {background:url('/src/i/red_but.gif') no-repeat 0px -75px;}
a.cancel {margin-right:0px;background:url('/src/i/red_but.gif') no-repeat 0px 0px;}
a.cancel:hover {background:url('/src/i/red_but.gif') no-repeat 0px -50px;}
#ed_popup_wr .ml140 {border:1px solid #f6f6f6;}
#ed_popup_wr input[type="text"] {padding:1px 3px; border:1px solid #a7a6a6;display:block;}
/**********END_REDACTOR**********/


/***********PROFILE**********/
.pro_loader_wr {position:relative; width:200px; height:17px; background:url('/src/i/small_load.png'); margin:5px 0px;}
#pro_first_loader {float:left; width:2px; height:17px; background:url('/src/i/small_load_green.png') left;}
#pro_last_loader {position:absolute; width:25px; line-height:17px; top:0px; left:2px; height:17px; background:url('/src/i/loader_green.gif') right; color:#fff; font-size:12px; text-align:right}
.pro_small_loader {background:url('/src/i/loader_green1.png'); position:absolute; width:2px; height:17px; top:0px; right:-2px;}


table.pro_net_list {margin-bottom:4px;}
table.pro_net_list td {padding-top:9px; vertical-align:top;}

table.pro_menu {height:26px; margin-bottom:10px;}
table.pro_menu td {background:url('/src/i/pro_menu.gif') repeat-x top; line-height:25px; height:26px; text-align:center;}
table.pro_menu td.active {background:url('/src/i/pro_menu.gif') repeat-x 0px -52px;}
table.pro_menu td a, table.pro_menu td a:hover {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	height:26px;
	display:block;
	padding:0px 9px;
}
table.pro_menu td a:hover {background:url('/src/i/pro_menu.gif') repeat-x 0px -26px; }
table.pro_menu td.active a:hover, table.pro_menu td.active a {background:url('/src/i/pro_menu.gif') repeat-x 0px -52px;}
table.pro_menu td.first {background:url('/src/i/pro2.png') no-repeat left;}
table.pro_menu td.first_active, table.pro_menu td.first_active a, table.pro_menu td.first_active a:hover {background:url('/src/i/pro1.png') no-repeat left;}
table.pro_menu td.first a:hover {background:url('/src/i/pro3.png') no-repeat left;}
table.pro_menu td.last {background:url('/src/i/pro5.png') no-repeat right; }
table.pro_menu td.last a {padding:0px 9px 0px 10px;}
table.pro_menu td.last a:hover {background:url('/src/i/pro4.png') no-repeat right; padding:0px 9px 0px 10px;}
table.pro_menu td.last_active, table.pro_menu td.last_active a, table.pro_menu td.last_active a:hover {background:url('/src/i/pro6.png') no-repeat right;}

.pro_Iam {margin-bottom:4px;}
.pro_Iam a {font-weight:bold !important; font-size:14px}
.pro_warn {color:#f33;}
#user_status {cursor:pointer;}
#user_status_text {border:1px solid #ccc; width: 275px; font-size:11px; margin-bottom:5px;}
#link_user_status {font-size:11px; color:#333; text-decoration:none;}

.sky1, .sky3 {position:relative; height:5px; font-size:0px; margin:0px 5px; border-top:1px solid #ccc; background:#fff;}
.sky3 {border-bottom:1px solid #ccc; border-top:0px}
.sky4, .sky6 {position:absolute; width:5px; height:5px}
.sky4 {background:url('/src/i/sky2.png') 0px 0px; left:-5px}
.sky6 {background:url('/src/i/sky2.png') 5px 0px; right:-5px}
.sky2 {position:relative; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0px 5px; font-size:11px; background:#fff;}
.sky3 .sky4 {background:url('/src/i/sky2.png') 0px 5px; left:-5px}
.sky3 .sky6 {background:url('/src/i/sky2.png') 5px 5px; right:-5px}
.sky5 {position:absolute; width:8px; height:8px; background:url('/src/i/sky1.png') 0px; left:-8px; font-size:0px;}
.sky {overflow:hidden; max-width:129px}
.sky0 {overflow:hidden; max-width:280px}
.sky8 {overflow:hidden; max-width:568px}
.sky0 a, .sky0 a:hover, .sky0 a:visited {font-size:12px;}

.pro_Iam_info {float:right; width:190px; margin-bottom:3px;}

.pro_friend_item .sky_wr {margin-top:5px;}

table.pro_friend_item {margin-bottom:10px;}
table.pro_friend_item td {vertical-align:top;}

.ribbon_act {margin-left:40px;}
.head_ribbon_act {margin-bottom:5px; position:relative;}
.img_ribbon_act {float:left; margin-right:4px; margin-bottom:4px;}

.pro_content .search_pager {margin-top:0px; margin-bottom:5px;}

.pro_item_wall {border-bottom:1px solid #ccc; padding:5px 0px; position:relative}
.pro_item_wall_last { padding:5px 0px}
.pro_item_wall_txt {margin-left:60px; position:relative;}
.pro_item_wall_txt1 {margin-left:40px; position:relative;}
.wall_message {margin-bottom:3px;}

input {font:normal 12px Arial;}
.pro_content select, .pro_content input, .pro_content textarea {
border:1px solid #A7A6A6;
font:normal 12px Arial;
}
/* hide extra pager buttons in narrow columns */
.cs12 .block_wall .page_normal, .cs12 .block_wall .page_spacer, .cs12 .block_wall .page_active,
.cs22 .block_wall .page_normal, .cs22 .block_wall .page_spacer, .cs22 .block_wall .page_active,
.cs13 .block_wall .page_normal, .cs13 .block_wall .page_spacer, .cs13 .block_wall .page_active,
.cs33 .block_wall .page_normal, .cs33 .block_wall .page_spacer, .cs33 .block_wall .page_active {
	display: none;
}

.show_user_list_check {padding:0px 10px; position:relative;}
.show_user_list_check label {position:absolute; top:0px; left:30px; white-space:nowrap;}

.pro_item_friend {border-top:1px solid #ccc; padding-top:10px; margin-bottom:8px; margin-top:2px; position:relative;}
.pro_item_friend a.user_link {font:bold 14px Arial !important; color:#333;}
.pro_item_friend a.user_link:hover {font:bold 14px Arial !important; color:#666;}

.pro_item_friend .sky_wr {margin-top:3px;}

.pro_item_rss, .pro_item_rss_act{border-top:1px solid #ccc; padding:10px 0px;}
.pro_item_rss_act {background:#eaeaea}

a.delete_from_friend_list {padding-left:20px; background:url('/src/i/icon.png') no-repeat 0px -605px;}
.pro_item_friend .pro_item_wall_txt {margin-left:102px; position:relative; padding-bottom:16px;}

.pro_item_friend a.user_link_offline {font:bold 14px Arial; color:#333;	background:url('/src/i/icon.png') no-repeat 0 -645px;}
.pro_item_friend a.user_link_offline:hover {color:#666;}
.pro_item_friend .bottom_link {position:absolute; left:100px; bottom:0px;}
.pro_item_friend_last {clear:both; font-size:0px; height:1px; border-bottom:1px solid #ccc; margin-bottom:10px;}
table.sky_wrap {display:block; position:relative;}

.pro_date {border-bottom:1px solid #ccc; padding-bottom:2px; margin-top:3px;margin-bottom:5px; position:relative;}
.img_friend_act {
	float:left;
	margin-bottom:4px;
	width:90px;
	overflow:hidden;
	margin-right:10px;
	text-align:center;
}

.img_friend_act a, .img_friend_act a:hover {font-size:90%; color:#393}
.img_friend_act a:hover {color:#e38800}

table.pro_item_message {border-top:1px solid #ccc; width:100%; margin-bottom:10px; position:relative;}
table.pro_item_message td {padding:10px 0px; border-bottom:1px solid #ccc;}

.pro_author_mess {position:relative; width:160px; margin-left:6px; overflow:hidden}

.pro_deleted_mess {font-size:90%; margin-top:21px; }
.pro_anket {width:120px; margin:2px 0px; margin-right:25px; position:relative;}
.pro_anket_right {margin:2px 0px;margin-left:145px; position:relative;}

a.i_vkontakte, a.i_odnoklassniki, a.i_moikrug, a.i_moimir {background:url('/src/i/iintaba.gif') no-repeat 0px -2px; width:16px; height:17px; margin-right:7px;}
a.i_odnoklassniki {background-position:-24px -2px;}
a.i_moikrug {background-position:-46px -2px;}
a.i_moimir {background-position:-69px -2px;}

.index_of_filling {position:absolute; width:30px;background:url('/src/i/pro7.png') no-repeat; top:8px; left:-30px;}
.active_ball, .hidden_ball {background:url('/src/i/round.png') no-repeat; width:17px; height:18px; position:relative; margin:11px auto; cursor:pointer;}
.active_ball {background:url('/src/i/round.png') no-repeat 0px -31px;}

table.pro_personal td {vertical-align:top;}
table.pro_personal th {font-weight:normal; text-align:left; padding-top:3px; vertical-align:top; }
input.pro_personal {width:96%; height:17px; margin-bottom:9px; margin-right:5px;}
table.pro_personal select {margin-bottom:9px; }
table.pro_personal select.select_act {margin-bottom:3px !important}
select.pro_personal {width:200px;}
select.pro_personal2 {width:253px;}
select.pro_personal3 {width:96%;}
select.pro_personal1 {width:190px; margin:0px; float:left; height:21px; margin-top:-3px;}
textarea.pro_personal {width:96%; height:50px; margin-right:5px;}

.cen_butt1, .cen_butt2 {
	position:relative;
	width:150px;
	margin:0px auto;
}

.cen_butt2 {width:355px}
/*********END_PROFILE********/

.split4 {width:18px}
.split5 {width:51px !important}
.split6 {width:21px}

.popup_cat_list {
	position:absolute;
	top:-6px;
	left:-8px;
	display:block;
	z-index:2;
}

.top6 {
	position:relative;
	background:url('/src/i/all_cat1.png') no-repeat top left;
	height:24px;
	width:140px;
	padding:6px 6px 0px 8px;
	z-index:2;
}

.center6 {
	position:relative;
	width:204px;
	padding:0px 8px;
	border-right:1px solid #a7a6a6;
	border-left:1px solid #a7a6a6;
	background:#f6f6f6;
}

.center6 div {padding:2px 0px;}

.top7 {
	width:212px;
	position:relative;
	height:9px;
	border-top:1px solid #a7a6a6;
	border-left:1px solid #a7a6a6;
	margin:-1px 9px 2px 0px;
	background:#f6f6f6;
}

.top71 {
	position:relative;
	float:right;
	margin:-1px -9px 0px 0px;
	height:9px;
	width:9px;
	font-size:0px;
	background:url('/src/i/round1.png') no-repeat top right
}

.bottom7 {
	border-bottom:1px solid #a7a6a6;
	background:#f6f6f6;
	width:204px;
	position:relative;
	height:9px;
	margin:-1px 9px 0px 9px;
}

.bottom71 {
	position:relative;
	float:left;
	margin:1px 0px 0px -9px;
	height:9px;
	width:9px;
	font-size:0px;
	background:url('/src/i/round1.png') no-repeat bottom left
}

.bottom72 {
	position:relative;
	float:right;
	margin:1px -9px 0px 0px;
	height:9px;
	width:9px;
	font-size:0px;
	background:url('/src/i/round1.png') no-repeat bottom right
}

.show_cat_list_down {background:url('/src/i/trian2.gif') no-repeat right 6px; padding-right:13px}

.show_cat_list_down span {
/*	padding:3px 0px;*/
	color:#09c;
	cursor:pointer;
	font:bold 14px Arial;
	border-bottom:1px dashed #09c;
	line-height:17px;
}

.show_cat_list_down span:hover {border-bottom:1px dashed #e38800;color:#e38800;}

a.load_some, a.load_some:hover {
	display:block;
	background:url('/src/i/panel_icons.png') no-repeat 0px -451px;
	color:#fff;
	cursor:pointer;
	line-height:25px;
	width:101px;
	padding-left:25px;
	text-decoration:none;
	margin-right:5px;
}

a.load_some:hover {
	background:url('/src/i/panel_icons.png') no-repeat 0px -426px;
}

.some_ref_body {
	border:1px solid #ccc;
	padding:11px 7px;
	background:#ddd;
}

.some_ref_pas {
	padding:2px 8px 5px 8px;
	margin-bottom:-1px;
}

.some_ref_pas_act {
	padding:1px 7px 5px 7px;
	border:1px solid #ccc;
	background:#ddd;
	border-bottom:0px;
	margin-bottom:-1px;
}

.popular_head1,
.popular_head2,
.popular_head11,
.popular_head22 {
	background:url('/src/i/top1.png') no-repeat 0px 0px;
	height:26px;
	padding:4px 0px 0px 10px;
}

.popular_head2 {background:url('/src/i/top1.png') no-repeat 0px -30px}
.popular_head11 {background:url('/src/i/top2.png') no-repeat 0px 0px}
.popular_head22 {background:url('/src/i/top2.png') no-repeat 0px -30px}

.popular_bot {background:url('/src/i/top1.png') no-repeat 0px -66px; height:14px;}
.popular_bot1 {background:url('/src/i/top2.png') no-repeat 0px -66px; height:14px;}

.down1 {background:url('/src/i/trian2.gif') no-repeat 0px 7px; padding-left:15px; cursor:pointer;}
.right1 {background:url('/src/i/trian2.gif') no-repeat 3px -25px; padding-left:15px; cursor:pointer;}

.popular_sub_list,
.popular_list, .popular_list1,
.cat_item_audio_act, .left_people_body {background:#e3e3e3}
.left_people_body {padding:10px 14px;}

.popular_list, .popular_list1 {
	max-height:500px;
	overflow-y:scroll;
	padding:4px 12px;
}

.popular_list1 {padding:4px 7px}
.popular_sub_list {padding:12px 12px 0px 12px}
.right4, .right6 {padding:0px 0px 5px 5px; vertical-align:top; width:100%;}
.right5 {width:163px}

.cat_list {line-height:18px; margin-left:-6px; margin-bottom:30px;}

ul.cat_sub_list {list-style:none}
ul.cat_sub_list li {padding:0px 0px 0px 16px;line-height:17px;}
ul.cat_sub_list li a {display:block; padding:2px 4px; }
ul.cat_sub_list li.opened {background:url('/src/i/ugol_cat2.gif') no-repeat 4px 5px}
ul.cat_sub_list li.closed {background:url('/src/i/ugol_cat1.gif') no-repeat 2px 7px}
ul.cat_sub_list li.opened a {font:bold 12px Arial; color:#333}
ul.cat_sub_list li.opened a:hover {font:bold 12px Arial; color:#666}

ul.cat_sub_list li.opened ul {list-style:none}
ul.cat_sub_list li.opened ul li {padding-left:14px}

ul.cat_sub_list li.opened ul li a {font:normal 12px Arial; color:#09c;}
ul.cat_sub_list li.opened ul li a:hover {color:#e38800;font:normal 12px Arial;}

ul.cat_sub_list li.opened ul li.act a,
ul.cat_sub_list li.opened ul li.act a:hover,
ul.cat_sub_list li.act a,
ul.cat_sub_list li.act a:hover{color:#fff;text-decoration:none; font-weight:bold; background:#393; cursor:default}

ul.cat_sub_list li.act ul a,
ul.cat_sub_list li.act ul a:hover {font:normal 12px Arial; color:#09c; background:none; text-decoration:underline; cursor:pointer;}
ul.cat_sub_list li.act ul a:hover {color:#e38800}

.small_pop_foto b {
	display:block;
	width:126px;
	height:94px;
	overflow:hidden;
	cursor:pointer;
}
.small_pop_foto {margin-bottom:6px !important}
.back_foto, .back_foto_inner {background:#c0c0c0; text-align:center; width:565px;overflow:hidden}
.back_foto_inner {width:623px;max-height:500px}
.back_foto {max-height:525px}
.cat_item_audio, .cat_item_audio_act {
	border-bottom:1px solid #ccc;
	margin:0px 5px 0px 3px;
	padding:8px;
}

.cat_item_audio1, .cat_item_audio_last1 {
	border-bottom:1px solid #ccc;
	margin:0px 10px 0px 0px;
	padding:8px 0px;
}
.cat_item_audio_last1 {border:0px}
.cat_item_audio2,.cat_item_forum_first {border-top:1px solid #ccc;}
.cat_item_audio_last {clear:both; margin:0px 5px 0px 3px; padding:8px}
.cat_item_audio_last_act {margin:0px 5px 0px 3px; padding:8px; background:#E3E3E3}
.cat_item_audio_first {border-bottom:1px solid #ccc; padding-top:10px;	margin:0px 5px;}

.cat_item_forum {
	border-bottom:1px solid #ccc;
	margin:0px 3px;
	padding:12px 8px;
}

.cat_item_audio_act .play,
.cat_item_audio_last_act .play {background:url('/src/i/icon.png') no-repeat 0px -1376px;}

.cat_item_forum, .cat_item_forum1,
.cat_item_forum_first {
	border-bottom:1px solid #ccc;
	margin:0px 3px;
	padding:12px 8px;
}
.cat_item_forum1, .cat_item_forum_first {padding:12px 8px 12px 0px}

.popular_list1 .cat_item_audio,
.popular_list1 .cat_item_audio_act,
.popular_list1 .cat_item_audio_last {margin:0px}

.small_art {
	max-height:430px;
	overflow:hidden;
	line-height:18px;
}

.cat_content {padding:7px 0px 0px 8px}

a.materials_for_this {
	display:block;
	width:119px;
	background:url('/src/i/grey_btn.png') no-repeat 0px 0px;
	color:#fff;
	font-size:11px;
	text-decoration:none;
	line-height:25px;
	padding-left:7px;
	margin:2px 5px 0px 0px;
}
a.materials_for_this:hover {background:url('/src/i/grey_btn.png') no-repeat 0px -25px;}
.new_section_content2 {border:1px solid #ccc; padding:10px 20px 15px 20px; margin-top:7px; position:relative; overflow:visible}


.head h2 {float:left; font-weight:normal}
.new_post1 {
	background:url('/src/i/new.png');
	float:left;
	width:27px;
	height:13px;
	cursor:pointer;
	margin-right:5px
}

.grey_back {background:#eaeaea}
.new_post, .new_post1 {background:url('/src/i/new.png'); float:left; width:27px; height:13px; cursor:pointer; margin-right:10px}
.new_post1 {margin-right:5px}

#panel_search_help1 {width:190px !important;}

.tblock .bcontent .search_pager,
.pro_content .search_pager {margin-bottom:5px;margin-top:0;}

a.page_last,
a.page_last:visited,
a.page_last:hover,
span.page_last_disabled {margin:-6px 0 0 6px !important}

.comm_description {width:545px; overflow:hidden}

.people_search_txt {
	width:337px;
	font:normal 12px Arial;
	height:18px;
	padding-top:2px;
	margin:1px 5px 5px 0px;
}

.people_search_btn, .people_search_btn:hover {
	width:60px;
	height:25px;
	background:url('/src/i/search_new.png') no-repeat 0px 0px;
	border:0px !important;
	font:normal 12px Arial;
	color:#fff;
	cursor:pointer;
}
.people_search_btn:hover {background:url('/src/i/search_new.png') no-repeat 0px -25px;}

.back_audio_body_people {padding:5px 20px}

.gr_item_people, .gr_item_people_big {
	width:238px;
	margin-bottom:20px;
}

.gr_item_people_big {width:262px;}
.gr_item_people .no_wrap {overflow:hidden; width:178px;}
.gr_item_people_big .no_wrap {overflow:hidden; width:160px;}

.split8 {width:35px;}
.split9 {width:15px;}

.fix_novice {height:18px;width:90px;overflow:hidden;margin-top:2px;}
.fix_novice a.user_link {display:block;background:none;padding:0px}
.fix_novice img {width:50px; margin:0px auto}

a.add_inter,
a.add_inter:hover,
a.add_inter:visited {
	display:block;
	width:190px;
	height:25px;
	background:url('/src/i/people1.png') no-repeat 0px 0px;
	color:#fff;
	text-align:center;
	line-height:25px;
	text-decoration:none;
	margin:6px 0px;
}

a.add_inter:hover {background:url('/src/i/people1.png') no-repeat 0px -25px;}

.ptop1, .ptop2 {
	height:27px;
	width:224px;
	background:url('/src/i/left_people.png') 0px 0px no-repeat;
	padding:3px 0px 0px 10px;
}

.ptop2 {background:url('/src/i/left_people.png') 0px -30px no-repeat;}
.ptop3 {
	height:9px;
	width:234px;
	background:url('/src/i/left_people.png') 0px -60px no-repeat;
}

.left_people_body input.txt {margin:0px; padding:0px; font:normal 12px Arial; width:200px; padding:1px 2px}
.left_people_body select.select1 {width:170px}
.left_people_body select.select2 {width:206px}
.left_people_body select.select3 {width:75px}
.left_people_body select.select4 {width:100px}
.left_people_body select.select5 {width:150px}
.left_people_body input#check1, input#execute {border:0px; padding:0px; margin:0px 5px 0px 0px;}

.sky_people {width:230px}

a.invite_from_cat,
a.invite_from_cat:hover,
a.invite_from_cat:visited {
	display:block;
	width:87px;
	height:25px;
	color:#fff;
	line-height:25px;
	text-decoration:none;
	text-align:center;
	background:url('/src/i/pro_submit.gif') no-repeat 0px 0px;
	bottom:0px; right:0px;
}

a.invite_from_cat:hover {background:url('/src/i/pro_submit.gif') no-repeat 0px -25px;}
.pad105px {display:block; padding-right:105px}

.ok_mania {
	background:url('/src/i/icon.png') no-repeat -17px -925px;
	width:14px;
	height:16px;
	margin:0px auto;
}

table.shop_list img {margin:5px}
table.shop_list td {border-bottom:1px solid #ccc}
table.shop_list th {
	border-bottom:1px solid #ccc;
	font-weight:normal;
	white-space:nowrap;
	padding-bottom:2px
}

.shop_list_user {width:220px}

.money {
	background:url('/src/i/money.png') no-repeat;
	padding-left:30px;
	line-height:25px;
}

.pro_content .money {margin-top:15px}

.shop_actions td {padding-top:6px;padding-bottom:6px; line-height:18px; vertical-align:top}
.spend td {background:#f7e2e2}

.vote_point_wr b,
.vote_point_wr1 b {background:#329932}
.vote_bar b {width:1px; height:1px; display:block}
.vote_bar b.b1 {opacity:0.5;}
.vote_bar b.b3 {opacity:0;}
.vote_bar b.b4 {width:2px; height:5px}

.vote_point_wr{
	position:relative;
	width:9px;
	height:6px;
	margin:5px 6px 0 0;
}

.vote_point_wr1 {
	position:relative;
	height:9px;
	width:6px;
	margin:5px 6px 0 2px;
}

.vote_point_wr b {font-size:0;display:block;height:1px}
.vote_point_wr1 b {float:left; width:1px}

.vote_point_wr b.b1 {width:9px; height:2px}
.vote_point_wr b.b2 {margin:0 1px}
.vote_point_wr b.b3 {margin:0 2px}
.vote_point_wr b.b4 {margin:0 3px}
.vote_point_wr b.b5 {margin:0 4px}

.vote_point_wr1 b.b1 {height:9px;width:2px}
.vote_point_wr1 b.b2 {margin:1px 0; height:7px}
.vote_point_wr1 b.b3 {margin:2px 0; height:5px}
.vote_point_wr1 b.b4 {margin:3px 0; height:3px}
.vote_point_wr1 b.b5 {margin:4px 0; height:1px}

.item_invite_promo {margin:18px 4px 20px 0;display:block;width:101px;position:relative;cursor:pointer}
.item_invite_promo span {display:none;background:url('/src/i/back_invite.gif') no-repeat;width:101px; height:45px; top:0px; left:0px}
.item_invite_promo:hover span, .item_invite_promo.act span {display:block;}
.item_invite_promo img {border:0px}

.sub_txt {color:#999; line-height:10px; margin-left:27px}
.invite_submit,
.invite_submit:hover{
	width:180px;
	height:25px;
	background:url('/src/i/vote_but.png') 0 0 no-repeat;
	color:#fff;
	font:normal 12px Arial;
	cursor:pointer;
	line-height:24px;
	margin-left:130px;
	border:0px !important
}
.invite_submit:hover {background:url('/src/i/vote_but.png') 0 -25px no-repeat}

.name_invite {width:250px}

.invite_split {border-bottom:1px solid #ccc; padding-top:10px; margin-bottom:10px}

.delete_invite {margin:23px 10px 0 0}

.invite_frame {width:644px; height:240px; border:1px solid #a7a6a6; border-bottom:0}
.sub_frame {
	border:1px solid #a7a6a6;
	border-top:0;
	height:17px;
	background:url('/src/i/sub_frame.gif') repeat-x;
	width:644px;
	margin:-17px 0 12px 0
}

.sub_frame_resize {background:url('/src/i/sub_frame_img.gif') no-repeat; width:15px; height:17px; cursor:pointer}

input.invite_check {border:0; padding:0; margin:0}

table.invite_list {width:626px;}
table.invite_list td {border-bottom:1px solid #ccc; padding:8px 0px;white-space:nowrap}
.invite_list input.invite_check {margin-left:14px; margin-right:5px}
.invite_list label {display:block;width:230px;overflow:hidden;margin-right:10px}

.sub_href {margin-top:5px}

.cat_search_wr,
.cat_search_wr_sm{
	background:#ddd;
	height:50px;
	margin:0 -9px 0 -15px
}
.cat_search_wr_sm {margin:0 -9px}

.cat_search_wr .search_btnn,
.cat_search_wr .search_btnn:hover,
.cat_search_wr_sm .search_btnn,
.cat_search_wr_sm .search_btnn:hover {margin:0}

@-moz-document url-prefix() {
.cat_search_wr .search_btnn,
.cat_search_wr .search_btnn:hover,
.cat_search_wr_sm .search_btnn,
.cat_search_wr_sm .search_btnn:hover{padding-bottom:2px}
}


a.concur, a.concur:hover, a.concur:visited {
	position:absolute;
	display:block;
	width:220px;
	height:32px;
	background:url('/src/i/concur.png') no-repeat;
	top:-1px;
	right:0;
	color:#54421d;
	font:bold 14px Arial;
	padding-right:15px;
	line-height:32px;
	text-decoration:none;
	text-align:right
}

a.concur_sm,
a.concur_sm:hover,
a.concur_sm:visited {
	position:relative;
	display:block;
	height:23px;
	background:url('/src/i/concur.gif') no-repeat top left;
	padding:0 8px 0 28px;
	border:1px solid #a7a6a6;
	color:#333;
	font:bold 14px Arial;
	line-height:23px;
	text-decoration:none;
	margin:-35px 0 0 10px
}

a.concur_det,
a.concur_det:hover,
a.concur_det:visited {
	display:block;
	position:absolute;
	width:93px; height:35px;
	background:url('/src/i/concur1.gif') no-repeat;
	right:0; top:-49px;
	font:bold 14px Arial;
	color:#333;
	border:1px solid #a7a6a6;
	padding:2px 0 0 44px;
	text-decoration:none;
}

.sort .sort {padding:0px !important}
.small {color:#999}
.block_wall {padding-top:10px}
.item_wall {padding:10px 0px;border-bottom:1px solid #ccc;}
.item_wall a.small {color:#09c}

.imgareaselect-outer {opacity: 0.5;}
.imgareaselect-selection {opacity: 0}
.bread, .bread a, .bread a:visited {color:#999 !important; font-size:11px !important; margin-bottom:10px}
.bread a:hover {color:#999 !important}

.popular_item_wr h1 {font:bold 16px Arial;}

.edit_group, .delete_group {float:left; width:17px; height:13px; background:url('/src/i/icon.png') 0 -1191px no-repeat;}
.edit_group {margin-right:4px}
.delete_group {height:14px; background:url('/src/i/icon.png') 0 -726px no-repeat;}

.votedown {margin:0px}
.item_wall_ava {margin-right:8px;}

.round_corner_top {margin:-4px 0 0 0; padding:8px 0 5px 0}
.round_corner_bottom {margin:27px 0}
.round_corner_body {border-width:0 1px;border-style:solid;padding:7px 8px}
.round_corner_body .audio_hear {padding:0px 0px 2px 15px !important;background-position:-37px -823px  !important;display:block}
.round_corner_top .round_corner_body {padding:0 6px 2px 6px}

.round_corner1 {margin:-8px 4px 3px 4px;border-width:1px 0 0 0;border-style:solid}
.round_corner2 {margin:3px 4px -8px 4px;border-width:0 0 1px 0;border-style:solid}

.part2 {border-width:1px 0 0 0; border-style:solid; width:1px; height:1px}
.v1 {left:-4px;top:2px}
.v2 {left:-3px;top:2px}
.v3 {left:-4px;top:1px}
.v4 {left:-3px;top:1px}
.v5 {left:-3px;top:0}
.v6 {left:-2px;top:0}
.v7 {left:-1px;top:0}
.v8 {left:-2px;top:-1px}
.v9 {left:-1px;top:-1px}
.v18 {right:-4px;top:2px}
.v17 {right:-3px;top:2px}
.v16 {right:-4px;top:1px}
.v15 {right:-3px;top:1px}
.v14 {right:-3px;top:0}
.v13 {right:-2px;top:0}
.v12 {right:-1px;top:0}
.v11 {right:-2px;top:-1px}
.v10 {right:-1px;top:-1px}
.round_corner2 .v1 {left:-4px;top:-3px}
.round_corner2 .v2 {left:-3px;top:-3px}
.round_corner2 .v3 {left:-4px;top:-2px}
.round_corner2 .v4 {left:-3px;top:-2px}
.round_corner2 .v5 {left:-3px;top:-1px}
.round_corner2 .v6 {left:-2px;top:-1px}
.round_corner2 .v7 {left:-1px;top:-1px}
.round_corner2 .v8 {left:-2px;top:0}
.round_corner2 .v9 {left:-1px;top:0}
.round_corner2 .v18 {right:-4px;top:-3px}
.round_corner2 .v17 {right:-3px;top:-3px}
.round_corner2 .v16 {right:-4px;top:-2px}
.round_corner2 .v15 {right:-3px;top:-2px}
.round_corner2 .v14 {right:-3px;top:-1px}
.round_corner2 .v13 {right:-2px;top:-1px}
.round_corner2 .v12 {right:-1px;top:-1px}
.round_corner2 .v11 {right:-2px;top:0}
.round_corner2 .v10 {right:-1px;top:0}
.round_corner_top .edit {background-position:0 -852px;padding:2px 0 1px 20px; display:block}
.round_corner_top .delete {background-position:0 -685px;padding:2px 0 1px 20px; display:block}
.round_corner_top .minus {background-position:0 -605px;padding:2px 0 1px 18px; display:block}

.item_foto_comm {width:550px;max-height:350px;overflow:hidden}
table.comm_img_wr {height:350px;margin:10px 0;width:100%}
table.comm_video_wr {height:120px;width:100%}
.img_preview_wr {height:56px; width:607px}
.img_preview {
	margin:0 6px;
	padding:3px;
	cursor:pointer;
}
.img_preview .item {width:50px;height:50px}
.img_preview:hover, .img_preview.act {padding:2px; border-style:solid; border-width:1px}

.video_preview_wr {height:120px; width:575px}
.video_preview {
	margin:0 6px;
	padding:3px;
	cursor:pointer;
	position:relative;
    width:126px;height:94px;
}
.video_preview .item {width:126px;height:94px;display:block;}
.video_preview:hover {padding:2px; border-style:solid; border-width:1px}
.video_preview.act {padding:2px; border-style:solid; border-width:1px;}

a.play_p,
a.play_p:hover,
a.play_p:visited {display:block;top:26px;left:38px;padding:0px !important;}

.video_preview a.play_p,
.video_preview a.play_p:hover,
.video_preview a.play_p:visited {top:28px;left:40px;}

.video_preview:hover a.play_p,
.video_preview:hover a.play_p:hover,
.video_preview.act a.play_p:visited,
.video_preview.act a.play_p,
.video_preview.act a.play_p:hover,
.video_preview.act a.play_p:visited {top:27px;left:39px;}

.sub_video {width:126px;margin:2px 0 0 8px}
.border_color {border-color:#24ab21}
.forum_border_color {border-color:#ccc}
.small_prev, .small_next {width:12px; height:50px;margin:3px 2px 0 0;padding:0;cursor:pointer}
.small_prev.opa50,.small_next.opa50 {cursor:default}

.small_next {margin:3px 0 0 7px}

.comments_header {border-width:1px 1px 0 1px;border-style:solid; padding:3px 10px}
.comments_right {padding:3px 5px;border-style:solid; border-width:0 0 1px 0}
.comments_body {padding:10px;border-style:solid; border-width:0 1px 1px 1px}

.part1 {width:1px}
.t1,.t2,.t3,.small_prev .t34,.small_prev .t35,.small_prev .t36 {left:0}
.t1 {height:50px;top:0}
.t2 {height:48px;top:1px}
.t3,.t4 {height:46px;top:2px}
.t4,.t5,.t6,.small_prev .t31,.small_prev .t32,.small_prev .t33 {left:1px}
.t5 {height:44px;top:3px}
.t6,.t7 {height:42px;top:4px}
.t7,.t8,.t9,.small_prev .t28,.small_prev .t29,.small_prev .t30 {left:2px}
.t8 {height:40px;top:5px}
.t9,.t10 {height:38px;top:6px}
.t10,.t11,.t12,.small_prev .t25,.small_prev .t26,.small_prev .t27 {left:3px}
.t11 {height:36px;top:7px}
.t12, .t13 {height:34px;top:8px}
.t13,.t14,.t15,.small_prev .t22,.small_prev .t23,.small_prev .t24 {left:4px}
.t14 {height:32px;top:9px}
.t15, .t16 {height:30px;top:10px}
.t16,.t17,.t18,.small_prev .t19,.small_prev .t20,.small_prev .t21 {left:5px}
.t17 {height:28px;top:11px}
.t18, .t19 {height:26px;top:12px}
.t19,.t20,.t21,.small_prev .t16,.small_prev .t17,.small_prev .t18 {left:6px}
.t20 {height:24px;top:13px}
.t21, .t22 {height:22px;top:14px}
.t22,.t23,.t24,.small_prev .t13,.small_prev .t14,.small_prev .t15 {left:7px}
.t23 {height:20px;top:15px}
.t24, .t25 {height:18px;top:16px}
.t25,.t26,.t27,.small_prev .t10,.small_prev .t11,.small_prev .t12 {left:8px}
.t26 {height:16px;top:17px}
.t27, .t28 {height:14px;top:18px}
.t28,.t29,.t30,.small_prev .t7,.small_prev .t8,.small_prev .t9 {left:9px}
.t29 {height:12px;top:19px}
.t30, .t31 {height:10px;top:20px}
.t31,.t32,.t33,.small_prev .t4,.small_prev .t5,.small_prev .t6 {left:10px}
.t32 {height:8px;top:21px}
.t33, .t34 {height:6px;top:22px}
.t34,.t35,.t36,.small_prev .t1,.small_prev .t2,.small_prev .t3 {left:11px}
.t35 {height:4px;top:23px}
.t36 {height:2px;top:24px}
.t37,.t38 {height:1px;top:24px;left:12px}
.t38 {top:25px}
.small_prev .t37, .small_prev .t38 {left:-1px}
/**/

.opa50 .part1,.opa50 .opa80 {opacity:0.1 !important}
.opa50 .opa35,.opa50 .opa60 {opacity:0.05}

.big_prev,.big_next {width:20px; height:80px;cursor:pointer}
.big_prev.opa50,.big_next.opa50 {cursor:default}

.b1,.b2{top:0; height:80px}
.b1,.b2,.big_prev .b59,.big_prev .b60,.big_prev .b58 {left:0px}
.b2 {top:1px; height:78px}
.b4,.b5,.b6,.big_prev .b56,.big_prev .b57,.big_prev .b55 {left:1px}
.b4 {top:2px;height:76px}
.b5 {top:3px;height:74px}
.b6,.b7 {top:4px;height:72px}
.b7,.b8,.b9,.big_prev .b53,.big_prev .b54,.big_prev .b52 {left:2px}
.b8 {top:5px;height:70px}
.b9,.b10 {top:6px;height:68px}
.b10,.b11,.b12,.big_prev .b50,.big_prev .b51,.big_prev .b49 {left:3px}
.b11 {top:7px;height:66px}
.b12,.b13 {top:8px;height:64px}
.b13,.b14,.b15,.big_prev .b47,.big_prev .b48,.big_prev .b46 {left:4px}
.b14 {top:9px;height:62px}
.b15,.b16 {top:10px; height:60px}
.b16,.b17,.b18,.big_prev .b44,.big_prev .b45,.big_prev .b43 {left:5px}
.b17 {top:11px;height:58px}
.b18,.b19 {top:12px;height:56px}
.b19,.b20,.b21,.big_prev .b41,.big_prev .b42,.big_prev .b40 {left:6px}
.b20 {top:13px;height:54px}
.b21,.b22 {top:14px;height:52px}
.b22,.b23,.b24,.big_prev .b38,.big_prev .b39,.big_prev .b37 {left:7px}
.b23 {top:15px;height:50px}
.b24,.b25 {top:16px;height:48px}
.b25,.b26,.b27,.big_prev .b35,.big_prev .b36,.big_prev .b34 {left:8px}
.b26 {top:17px;height:46px}
.b27,.b28 {top:18px;height:44px}
.b28,.b29,.b30,.big_prev .b32,.big_prev .b33,.big_prev .b31 {left:9px}
.b29 {top:19px;height:42px}
.b30,.b31 {top:20px;height:40px}
.b31,.b32,.b33,.big_prev .b29,.big_prev .b30,.big_prev .b28 {left:10px}
.b32 {top:21px;height:38px}
.b33,.b34 {top:22px;height:36px}
.b34,.b35,.b36,.big_prev .b26,.big_prev .b27,.big_prev .b25 {left:11px}
.b35 {top:23px;height:34px}
.b36,.b37 {top:24px;height:32px}
.b37,.b38,.b39,.big_prev .b23,.big_prev .b24,.big_prev .b22 {left:12px}
.b38 {top:25px;height:30px}
.b39,.b40 {top:26px;height:28px}
.b40,.b41,.b42,.big_prev .b20,.big_prev .b21,.big_prev .b19 {left:13px}
.b41 {top:27px;height:26px}
.b42,.b43 {top:28px;height:24px}
.b43,.b44,.b45,.big_prev .b17,.big_prev .b18,.big_prev .b16 {left:14px}
.b44 {top:29px;height:22px}
.b45,.b46 {top:30px;height:20px}
.b46,.b47,.b48,.big_prev .b14,.big_prev .b15,.big_prev .b13 {left:15px}
.b47 {top:31px;height:18px}
.b48,.b49 {top:32px;height:16px}
.b49,.b50,.b51,.big_prev .b11,.big_prev .b12,.big_prev .b10 {left:16px}
.b50 {top:33px;height:14px}
.b51,.b52 {top:34px;height:12px}
.b52,.b53,.b54,.big_prev .b8,.big_prev .b9,.big_prev .b7 {left:17px}
.b53 {top:35px;height:10px}
.b54,.b55 {top:36px; height:8px}
.b55,.b56,.b57,.big_prev .b5,.big_prev .b6,.big_prev .b4 {left:18px}
.b56 {top:37px;height:6px}
.b57,.b58 {top:38px;height:4px}
.b58,.b59,.b60,.big_prev .b1,.big_prev .b2 {left:19px}
.b59 {top:39px;height:2px}
.b60 {top:39px;height:1px}

.add_comments a.comments{background:url('/src/i/icon.png') no-repeat 0 -791px}

.u3_color {background:#24ab21}
.opa80 {opacity:0.8}
.opa60 {opacity:0.6}
.opa35 {opacity:0.35}


.text_title {
	text-decoration:none !important;
	font-size:115% !important;
	font-family:Arial !important;
	font-style:normal !important;
}

.item_moderate {max-width:200px; overflow:hidden;}

.item_moderate a.comm_link {display:block;background-position:0 -483px;}
.text_title2 {font-size:115% !important; font-weight:bold}

.check_notice {padding:0;border:0 !important;margin:-1px 2px 0 0;vertical-align:middle}
.for_check_mess {line-height:25px;}
span.tabacut {display: none}

a.dashed_href_comm,
a.dashed_href_comm:hover,
a.dashed_href_comm:visited,
span.dashed_href_comm {text-decoration:none; border-bottom:1px dashed #09c; line-height:17px; color:#09c !important}
a.dashed_href_comm:hover,
a:hover span.dashed_href_comm{border-bottom:1px dashed #e38800;  color:#e38800 !important}

.sort a.dashed_href_comm,
.sort a.dashed_href_comm:hover,
.sort a.dashed_href_comm:visited {display:block; margin:0px 6px}

.sort a.dashed_href_comm.act,
.sort a.dashed_href_comm.act:hover,
.sort a.dashed_href_comm.act:visited {border:0px; background:#393; font:bold 12px Arial; color:#fff !important; padding:1px 6px 2px 6px; margin:0px; cursor:default}

.show_cat_list_down {background:url('/src/i/trian2.gif') no-repeat right 6px; padding-right:13px}
.show_cat_list_right {background:url('/src/i/trian2.gif') no-repeat right -26px; padding-right:15px}

