﻿@charset "utf-8";
img
{
border:0px;
vertical-align: middle;
}
body
{
	margin:0 auto;
	/*background:url(../images/new_bg.png) #f6f9cb repeat-x top fixed; */
    background:#eee url(../images/new_bg.png) no-repeat top;
font-family:Tahoma;
font-size:16px;
}
a {text-decoration: none;color:#000099;}
a:hover {text-decoration: none;color:#000000;}


#container
{
width:990px;margin:0 auto;
}
.mini_module
{
position:relative;
font-family:Tahoma;
font-size:12px;
margin-bottom:25px;
}
.mini_module .new_head
{
border:#429d94 solid 1px;
background:#70d1c8 url(../images/mini_module_bg.png) bottom repeat-x;
color:#fff;
padding:7px 10px 7px 20px;
position:relative;

}
.mini_module .hide_icon
{
width:14px;
height:14px;
background:url(../images/show_ico.png);
float:right;cursor:pointer;
}
.mini_module .hide_icon2
{
width:14px;
height:14px;
background:url(../images/hide_ico.png);
float:right;cursor:pointer;
}
.mini_module .new_head .ico
{
background:url(../images/tri.png);width:6px;height:9px;position:absolute;left:7px;top:10px;
}
.mini_module .new_head .ugol_left
{
width:5px;height:5px;background:url(../images/new_ugol_left.png);left:-1px;top:-1px;position:absolute;
}

.mini_module .new_head .ugol_right
{
width:5px;height:5px;background:url(../images/new_ugol_right.png);right:-1px;top:-1px;position:absolute;
}
.mini_module  .middle
{
font-family:Verdana;
padding:5px 5px 5px 5px;
border-left:#d0cfbd solid 1px;
border-right:#d0cfbd solid 1px;
background:#fff;
position:relative;
overflow:hidden;
}
.mini_module  .middle_news
{
font-family:Verdana;
font-size:10px;
padding:5px 5px 5px 5px;
border-left:#d0cfbd solid 1px;
border-right:#d0cfbd solid 1px;
background:#fff;
position:relative;
overflow:hidden;
height:170px;
}
.news_main_category
{
border-left:#4fabbc solid 10px;padding:5px 0px 5px 10px;font-size:22px;margin-bottom:10px;margin-top:20px;clear:both;
}
.div_left
{
float:left;
}

.div_right
{
float:right;
}
.input_design
{
border:#d0cfbd solid 1px;
padding:2px 5px 2px 5px;
font-size:14px;
color:#67645c;
}
.select_design
{
border:#d0cfbd solid 1px;
font-size:14px;
color:#67645c;
}
.select_design:focus
{
border:#939284 solid 1px;
font-size:14px;
color:#67645c;
}
.select_design option
{
padding:1px 5px 2px 5px;
}
.input_design:hover,.input_design:focus
{
border:#939284 solid 1px;
padding:2px 5px 2px 5px;
font-size:14px;
color:#35352f;
}
.button_design
{
border:#d0cfbd solid 1px;
padding:2px 5px 2px 5px;
font-size:14px;
color:#67645c;
cursor:pointer;
}
.button_design:hover
{
border:#939284 solid 1px;
padding:2px 5px 2px 5px;
font-size:14px;
color:#35352f;
cursor:pointer;
}
.textarea_design
{
border:#d0cfbd solid 1px;padding:5px 5px 5px 5px;font-family:Verdana;font-weight:normal;color:#67645c;
}
.textarea_design:hover,.textarea_design:focus
{
border:#939284 solid 1px;padding:5px 5px 5px 5px;font-family:Verdana;font-weight:normal;color:#35352f;
}
.new_small_center
{
text-align:center;
font-size:10px;
}

.mini_module  .new_bottom
{
min-height:10px;
position:relative;
padding:5px 5px 5px 5px;
border:#d0cfbd solid 1px;
background:#e8e9db;
}
.mini_module .new_bottom .ugol_left
{
width:5px;height:5px;background:url(../images/new_ugol_left_bottom.png);left:-1px;bottom:-1px;position:absolute;
}

.mini_module .new_bottom .ugol_right
{
width:5px;height:5px;background:url(../images/new_ugol_right_bottom.png);right:-1px;bottom:-1px;position:absolute;
}
.mini_module .new_bottom .glow
{
padding:5px 10px 5px 10px;
margin:-5px 0px -5px 5px;
background:#f8f8f8;
position:relative;
border-right:#d0cfbd solid 1px;
border-left:#d0cfbd solid 1px;
}
.new_glow
{
padding:5px 10px 5px 10px;
margin:-5px 0px -5px 5px;
background:#f8f8f8;
position:relative;
border-right:#d0cfbd solid 1px;
border-left:#d0cfbd solid 1px;
}

.mini_module .new_bottom .glow_ico
{
padding:5px 7px 5px 22px;
margin:-5px 0px -5px 5px;
background:#f8f8f8;
position:relative;
border-right:#d0cfbd solid 1px;
border-left:#d0cfbd solid 1px;
}
.mini_module .new_bottom .ico_plus
{
background:url(../images/+.png);width:12px;height:12px;position:absolute;top:7px;left:5px;margin-right:10px;
}
.mini_module .new_bottom .ico_minus
{
background:url(../images/-.png);width:12px;height:12px;position:absolute;top:7px;left:5px;margin-right:10px;
}
.mid_left
{
background:#fff;padding:10px 10px 10px 10px; border:#d0cfbd solid 1px;
float:left;
width:756px;
min-height:400px;font-size:12px;
}
.right_wrap
{
float:right; width:205px;
}
.mid_right
{
background:#fff url(../images/new_right_bg.png) top repeat-x;padding:5px 5px 5px 5px; border:#d0cfbd solid 1px;
width:195px;
margin-bottom:6px;
font-size:12px;
font-family:Verdana;
}
.mid_new_new_header
{
padding-bottom:10px;text-align:center;font-size:12px;color:#2e8f87;
font-family:Tahoma;
}
.link_container
{
float:left;width:990px;position:relative;margin-top:25px;
}
.link_pointer
{
cursor:pointer;
}
.link_container .none_active
{
background:#f7f6e9;float:left;border:#d0cfbd solid 1px;border-bottom:#d0cfbd solid 1px;padding:6px 15px 9px 15px;font-size:12px;margin-bottom:-1px;position:relative;margin-right:5px;margin-top:5px;
}

.link_container .none_active:hover
{
border:#959480 solid 1px;border-bottom:#d0cfbd solid 1px;color:#686868;
}


.link_container .active
{
cursor:default;background:#fff url(../images/new_link_bg_active.png) top repeat-x;float:left;border:#d0cfbd solid 1px;border-bottom:none;padding:10px 15px 10px 15px;font-size:12px;margin-bottom:-1px;position:relative;margin-right:5px;margin-top:1px;
}
.link_container  a.active 
{
color:#000;
}
.link_container  a.none_active
{
color:#3ca098;
}
.slider_prev
{
position:absolute;left:10px;margin-top:-25px;top:50%;
}
.slider_next
{
position:absolute;right:10px;margin-top:-25px;top:50%;
}

.video_slider{height:160px;overflow:hidden;}
.video_slider ul, .video_slider li{
		margin:0;
		padding:0;
		float:left;
		list-style:none;
		}
.video_slider, .video_slider li{ 
		width:689px;
		
		overflow:hidden;
		position:relative;
		}
		
.news_video_slider{height:160px;overflow:hidden;}
.news_video_slider ul, .news_video_slider li{
		margin:0;
		padding:0;
		float:left;
		list-style:none;
		}
.news_video_slider, .news_video_slider li{ 
		width:689px;
		
		overflow:hidden;
		position:relative;
		}
		
.comment_slider{height:470px;overflow:hidden;}
.comment_slider ul, .comment_slider li{
		margin:0;
		padding:0;
		float:left;
		list-style:none;
		}
.comment_slider, .comment_slider li{ 
		width:680px;
		overflow:hidden;
		position:relative;
		}
		
.objav_slider{height:200px;overflow:hidden;}		
.objav_slider ul, .objav_slider li{
		margin:0;
		padding:0;
		float:left;
		list-style:none;
		}
.objav_slider, .objav_slider li{ 
		width:680px;
		overflow:hidden;
		position:relative;
		}
		
.photo_slider{height:170px;overflow:hidden;}		
.photo_slider ul, .photo_slider li{
		margin:0;
		padding:0;
		float:left;
		list-style:none;
		}
.photo_slider, .photo_slider li{ 
		width:670px;
		overflow:hidden;
		position:relative;
		}

.new_users{height:210px;overflow:hidden;}		
.new_users ul, .new_users li{
		margin:0;
		padding:0;
		float:left;
		list-style:none;
		}
.new_users, .new_users li{ 
		width:670px;
		overflow:hidden;
		position:relative;
		}

.slider{height:241px;overflow:hidden;}	
.slider ul, .slider li{
		margin:0;
		padding:0;
		float:left;
		list-style:none;
		}
.slider, .slider li{
		width:633px;
		overflow:hidden;
		position:relative;
		}
#container .banners
{
height:70px;padding-top:15px;
}
#container #banner_top
{
height:60px;width:468px;padding:5px 5px 5px 5px;border:#d0cfbd solid 1px;background:#f0efd9;float:right;position:relative;
}
#container #big_banner
{
margin-top:15px;margin-bottom:20px;
}
.new_link
{
text-align:center;float:left;background:url(../images/top_link.png);padding:10px 25px 10px 25px;font-size:12px;margin-right:11px;margin-left:12px;border:#eee solid 1px;
}
.new_link:hover
{
border:#555555 solid 1px;
}
.new_link_active
{
	color:red;
}
.new_link a
{
color:#555555;
}
.new_link a:hover
{
color:red;
}
.new_link_active a
{
color:red;
}
#main_new_menu
{
text-align:center;
}
.clear_both
{
clear:both;
}
#main_new_menu .link_wrap
{
float:right;height:54px;padding:0px 10px 0px 10px;background:url(../images/top_menu_new_mid_bg.png);
}
.new_link_selected
{
color:#000;
}
.avatar
{
text-align:center;
margin-bottom:-5px;
}
.new_user_name
{
text-align:right;
}
.right_12
{
text-align:right;
font-size:10px;
}
.info_button_dialog
{
padding:5px 5px 5px 5px;margin:5px 5px 5px 5px;border:#d0cfbd solid 1px;
background:#fff;
position:relative;
}
.info_message_div
{
border:#d0cfbd solid 1px;
padding:13px 10px 12px 50px;
margin:10px 10px 10px 10px;
position:relative;font-size:14px;clear:both;
}
.bg_info{background:#eee url(../images/info.png) 5px 5px no-repeat;}
.bg_delete{background:#eee url(../images/delete_32.png) 5px 5px no-repeat;}
.bg_warning{background:#eee url(../images/warning_32.png) 5px 5px no-repeat;}
.bg_flag{background:#eee url(../images/flag_32.png) 5px 5px no-repeat;}
.bg_gear{background:#eee url(../images/gear_32.png) 5px 5px no-repeat;}
.bg_key{background:#eee url(../images/key_32.png) 5px 5px no-repeat;}
.bg_shield{background:#eee url(../images/shield_32.png) 5px 5px no-repeat;}
.bg_tick{background:#eee url(../images/tick_32.png) 5px 5px no-repeat;}
.bg_lock{background:#eee url(../images/lock_32.png) 5px 5px no-repeat;}
.objav_new_wrap
{
padding:5px 5px 5px 5px;font-family:Verdana;font-size:12px;margin:5px 5px 5px 5px;border:#d0cfbd solid 1px;clear:both;text-align:left;
}
.objav_new_wrap .bottom_wrap
{
margin-left:-5px;margin-right:-5px;margin-top:5px;margin-bottom:-5px;padding:5px 5px 5px 5px; border-top:#d0cfbd solid 1px;font-size:10px;
}



.information_wrap
{
margin: 5px; padding: 5px; border: 1px solid #d0cfbd; font-size: 12px; position: relative;
}
.margin_6
{
margin-right:-6px;
margin-left:-6px;
}

.status_wrap
{
z-index:4;position:relative;border:#bb9441 solid 1px;background:#fff9b1;font-size:10px;text-align:left;height:14px;padding:1px 5px 1px 5px;margin-bottom:11px;

 -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;    
}
.status_bottom_info
{
border:#bb9441 solid 1px;background:#fff9b1;border-top:none;position:absolute;right:-1px;bottom:-16px;font-size:10px;padding:1px 3px 2px 3px;
}
.status_wrap .tekst_wpar
{
overflow:hidden;
}
.status_wrap .status_text
{
width:250px;height:14px;overflow:hidden;font-family:Tahoma;
}
.status_wrap .status_ugolok
{
background:url(../images/status_ugol.png);height:9px;width:9px;z-index:4;position:absolute;bottom:-9px;left:10px;
}
.big_status_wrap
{
border:#bb9441 solid 1px;background:#fff9b1;padding:5px 5px 5px 5px;margin:5px 5px 25px 5px;position:relative;
}
.big_status_ugol
{
background:url(../images/status_ugol.png);height:9px;width:9px;z-index:4;position:absolute;bottom:-9px;left:10px;
}
.addit_user_menu
{
cursor:pointer;
}
.addit_menu_view
{
padding:5px 5px 5px 5px; border:#bb9441 solid 1px;background:#fff9b1;font-size:12px;position:absolute;ищеещь:5px;text-align:left;font-size:12px;right:-1px;left:-1px;z-index:5;
}

.user_new_wrap
{
position:relative;background:#fff;padding:5px 5px 5px 5px;text-align:center;margin:0 auto;width:170px;margin-bottom:10px;
}
.gif_in_div
{
margin-top:-3px;margin-right:5px;
}
.chat_wrap{position:fixed;width:980px;top:0; left: 50%; right:0;margin:0 auto;margin-left:-490px;z-index:500;}
.chat_default{height:0px;width:978px;background:url(../../images/chat_background.png) bottom repeat-x; background-color:#fff;display:none;}
.chat_dialog{cursor:pointer;width:980px;height:26px;position:relative;}
#content_chat{display:none;text-align:left;}
.chat_users{width:188px;height:310px;margin:5px;float:right;overflow:auto;}
.chat_window{width:765px;height:310px;margin:5px;float:left;overflow:auto;}
.chat_write{height:58px;margin:5px;padding-top:20px;clear:both;width:968px;}
#chat_banner{height:80px;margin:0px 5px 0px 5px;float:left;width:966px;}
.chat_send_button{background:url(../../images/chat_send_mess.png);width:116px;height:24px; border:none;cursor:pointer;}
.chat_tekst{width:602px;height:22px; font-size:16px;background:url(../../images/chat_text.png) right no-repeat; border:none;}
.chat_tekst_to{width:150px;height:22px; border:none; font-size:16px; text-align:right; background:url(../../images/chat_to.png) right no-repeat;}

.chat_user_div
{
float:right;width:250px;height:372px;overflow:auto;
}
.chat_field_wrap
{
float:left;width:705px;height:355px;border:#d8d8d8 solid 1px;margin-top:5px;margin-left:5px;padding:5px 5px 5px 5px;font-size:14px;
}
.user_div
{
border:#d8d8d8 solid 1px;padding:5px 5px 5px 5px;background:#f4f4f4;font-size:12px;margin-top:5px;margin-right:5px;position:relative;
}
.user_div .info
{
width:16px;height:16px;background:url(../images/user_info_16.png);position:absolute;right:5px;top:50%;margin-top:-8px;cursor:pointer;
}
.user_div:hover
{
border:#c3c3c3 solid 1px;background:#eaeaea;cursor:pointer;
}


.div_reg_info
{
	float:left;
	width:710px;
	padding-top:3px;
	color:#003;
	padding-bottom:5px;
	font-size:10px;
}
.left_input_reg
{
	border:#000 solid 1px;
	width:120px;
}
.input_img
{
border:#d0cfbd solid 1px;
padding:2px 5px 2px 5px;
font-size:14px;
color:#67645c;
width:159px;
}
.but_send
{
background:url(../images/but_send1.png);float:left;height:20px;width:106px;border:#d8d8d8 solid 1px;margin-left:5px;
}
.but_send:hover
{
background:url(../images/but_send2.png);float:left;height:20px;width:106px;border:#d8d8d8 solid 1px;margin-left:5px;cursor:pointer;
}
/*UGOLKI*/
.ugol_grey_left_top
{
background:url(../images/ugolki/grey/left_top.png);
position:absolute;
top:-1px;
left:-1px;
width:5px;
height:5px;
}
.ugol_grey_right_top
{
background:url(../images/ugolki/grey/right_top.png);
position:absolute;
top:-1px;
right:-1px;
width:5px;
height:5px;
}
.ugol_grey_left_bottom
{
background:url(../images/ugolki/grey/left_bottom.png);
position:absolute;
bottom:-1px;
left:-1px;
width:5px;
height:5px;
}
.ugol_grey_right_bottom
{
background:url(../images/ugolki/grey/right_bottom.png);
position:absolute;
bottom:-1px;
right:-1px;
width:5px;
height:5px;
}

/**/
.ugol_beez_left_top
{
background:url(../images/ugolki/beez/left_top.png);
position:absolute;
top:-1px;
left:-1px;
width:5px;
height:5px;
}
.ugol_beez_right_top
{
background:url(../images/ugolki/beez/right_top.png);
position:absolute;
top:-1px;
right:-1px;
width:5px;
height:5px;
}
.ugol_beez_left_bottom
{
background:url(../images/ugolki/beez/left_bottom.png);
position:absolute;
bottom:-1px;
left:-1px;
width:5px;
height:5px;
}
.ugol_beez_right_bottom
{
background:url(../images/ugolki/beez/right_bottom.png);
position:absolute;
bottom:-1px;
right:-1px;
width:5px;
height:5px;
}
/*--*/




.album_wrap
{
	float:left;
	width:207px;
	height:158px;
	background:url(../../images/album.png);
	margin-right:10px;
	margin-bottom:10px;
	padding-left:5px;
	padding-top:5px;
	position:relative;
	font-family:tahoma;	
}
.photo_div_edit
{
	float:left;
	padding:0px 5px 5px 5px;
	margin:5px 5px 5px 5px;
	width:470px;

}
.album_wrap
{
	float:left;
	width:207px;
	height:158px;
	background:url(../../images/album.png);
	margin-right:10px;
	margin-bottom:10px;
	padding-left:5px;
	padding-top:5px;
	
}
.photo_div_edit
{
	float:left;
	padding:0px 5px 5px 5px;
	margin:5px 5px 5px 5px;
	width:470px;

}
.album_foto_edit
{
	font-size:18px;
	color:#CCC;
}
.album_div_left
{
	float:left;
	width:470px;
}

.album_input
{
	float:left;
	width:465px;
	background:url(../../images/input_bg.png) bottom repeat-x;
	background-color:#FFF;
	border-top:none;
	border-bottom:none;
	border-top:#a1a1a1 solid 1px;
	border-left:#a1a1a1 solid 1px;
	border-right:#a1a1a1 solid 1px;
}
.foto_album_text
{
	position: relative;
	margin:-155px 5px 0px 0px;
	color:#000;
	font-size:12px;
	background:#FFF;
	padding:0px 2px 2px 0px;
	float:left;
}
.album_pic
{
	border:solid 1px #7a7a7a;
}
.fotoalbum_photos
{
	float:left;
	width:720px;
	
}
.new_photos_wrap
{
	float:left;
	background:url(../../images/new_photos.png);
	width:265px;
	height:231px;
}
.new_photos_head
{
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	text-decoration:none;
}
.div_new_photo
{
	padding:3px;
	padding-bottom:3px;
	width:120px;
	height:90px;
	text-align:center;
	
	float:left;
}
.div_left_new
{
	float:left;
	width:265px;
	margin:0 auto;
	padding-left:6px;
}
.div_center
{
	width:725px;
	float:left;
	padding-bottom:5px;
	padding-top:15px;
	text-align:center;

}
.blog_wrap
{
	width:725px;
	float:left;
	padding-bottom:5px;
	padding-top:15px;
}

.div_right
{
	float:right;
}
.div_right_top
{
	float:right;
	padding-top:5px;
	padding-right:5px;
}
.div_left
{
	float:left;
}

.div_left_top
{
	float:left;
	padding-top:5px;
	padding-left:5px;
}
.photo_wrap
{
	float:left;
	width:123px;
	padding:5px 5px 5px 5px;
	border:#CCC solid 1px;
	background:url(../img/news_bottom.png) bottom repeat-x;
	margin: 5px 5px 5px 5px;
}
.afisha_border_1{border:1px solid #d0cfbd;font-size:12px;color:#000;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;}
.afisha_border_1:hover{
border:1px solid #666;
}
.comment_wrap
{
	width:694px;
	font-size:10px;
	margin:0 auto;
}

.comment_head
{
	width:100%;
	background:#fff url(../images/new_comment_bg.png) bottom repeat-x;
	height:18px;
	border:#CCC solid 1px;
	position:relative;
	border-bottom:none;
	color:#003;
	padding: 3px 3px 3px 3px;
	font-size:16px;
	position:relative;

}
.comm_head
{
	width:710px;
	float:left;
	background: bottom repeat-x url(../../images/admin_bg.png);
	height:18px;
	font-size:14px;
	padding:2px 2px 2px 2px;
	border:#CCC solid 1px;
	border-bottom:none;
	margin-right:5px;
	
}

.comm_text
{
	
	float:left;
	width:710px;
	font-size:14px;
	padding:2px 2px 2px 2px;
	border:#CCC solid 1px;
	border-bottom:none;
	
}
.comment_head .profile
{
margin-left:23px;
}
.comment_head .user_info
{
	position:absolute;left:5px;top:50%;margin-top:-12px;
}

.comment_text
{
	width:694px;
	background:#fff;
	border:#CCC solid 1px;
	margin-bottom:10px;
	font-size:12px;
	padding: 3px 3px 3px 3px;
}

.objav_wrap_obj
{
	width:620px;
	float:left;
	padding:3px 3px 3px 3px;

	}
	
	.div_left_obj
	{
		float:left;
		width:250px;
		font-size:12px;
		
	}
	.objav_bottom
{
	width:348px;
	float:left;
	font-size:10px;
	padding:2px 2px 2px 2px;
	border:#666 solid 1px;
	border-top:none;
	margin-bottom:10px;
	text-align:right;
	margin-right:5px;
}
.objav_head
{
	width:348px;
	float:left;
	background: bottom repeat-x url(../../images/admin_bg.png);
	height:18px;
	font-size:14px;
	padding:2px 2px 2px 2px;
	border:#666 solid 1px;
	margin-right:5px;
	
}

.objav_text
{
	width:348px;
	float:left;
	font-size:12px;
	padding:2px 2px 2px 2px;
	border:#666 solid 1px;
	border-top:none;
	text-align:justify;
	margin-right:5px;
	height:100px;
}
.image_border
{
padding:3px 3px 3px 3px;border:#d0cfbd 1px solid;background:#fff;
}
a .image_border:hover
{
padding:3px 3px 3px 3px;border:#666 1px solid;
}
.info_main{
z-index:500;padding:0px 5px 0px 5px;border-top:#ccc solid 1px;background:url(../images/bg_acive_line.png) bottom repeat-x #fff;position:fixed;bottom:0;left:0;right:0; text-align:left;font-size:12px;
}
.info_main .info_button{
margin-right:8px;background:#fff;padding:10px 15px 8px 15px; border:#bfb39a solid 1px;border-bottom:none;margin-top:-1px;position:relative;float:left;cursor:pointer;
}
.info_main .ugol_bottom{
width:17px;height:9px;position:absolute;background:url(../images/info_bottom_ugol.png);bottom:-9px;left:15px;
}
.info_main .ugol_bg{
color:#fff;background:url(../images/info_bg.png);position:absolute;bottom:37px;left:0px;padding:5px 5px 5px 5px;z-index:150;width:200px;cursor:default;display:none;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.info_main .ugol_bg a, .info_main .ugol_bg a:hover{
color:#fff;
}

.message_input_wrap{
background:#fff9b1;margin-left:15px;margin-bottom:30px;margin-top:5px;position:relative;padding:5px 5px 5px 5px;border:#bb9441 solid 1px;
}
.message_input_wrap .time{
font-size:10px;position:absolute;border:#bb9441 solid 1px;background:#fff9b1;border-bottom:none;padding:3px 3px 3px 3px;right:-1px;top:-19px;
}
.message_input_wrap .from{
font-size:10px;position:absolute;border:#bb9441 solid 1px;background:#fff9b1;border-bottom:none;padding:3px 3px 3px 3px;left:-1px;top:-19px;
}
.message_input_wrap .ugol{
position:absolute;width:9px;height:9px;bottom:-9px;left:25px;background:url(../images/status_ugol.png);
}
.message_input_wrap a{
color:blue;
}

.message_new_wrap{
margin-right:15px;margin-bottom:30px;margin-top:5px;position:relative;padding:5px 5px 5px 5px;border:#62b840 solid 1px;
}
.message_new_wrap .time{
font-size:10px;position:absolute;border:#62b840 solid 1px;background:#fff;border-bottom:none;padding:3px 3px 3px 3px;right:-1px;top:-19px;
}
.message_new_wrap .from{
font-size:10px;position:absolute;border:#62b840 solid 1px;background:#fff;border-bottom:none;padding:3px 3px 3px 3px;left:-1px;top:-19px;
}
.message_new_wrap .ugol{
position:absolute;width:9px;height:9px;bottom:-9px;right:25px;background:url(../images/krjuk_green.png);
}
.message_new_wrap a{
color:blue;
}

.message_output_wrap{
margin-right:15px;margin-bottom:30px;margin-top:5px;position:relative;padding:5px 5px 5px 5px;border:#d0cfbd solid 1px;
}
.message_output_wrap .time{
font-size:10px;position:absolute;border:#d0cfbd solid 1px;background:#fff;border-bottom:none;padding:3px 3px 3px 3px;right:-1px;top:-19px;
}
.message_output_wrap .from{
font-size:10px;position:absolute;border:#d0cfbd solid 1px;background:#fff;border-bottom:none;padding:3px 3px 3px 3px;left:-1px;top:-19px;
}
.message_output_wrap .ugol{
position:absolute;width:9px;height:9px;bottom:-9px;right:25px;background:url(../images/krjuk.png);
}
.message_output_wrap a{
color:blue;
}
.padding_link{
padding:0px 2px 0px 2px; border:#fff solid 1px;
}
.pages_div{
text-align:center; font-size:14px;margin-bottom:5px;margin-top:5px;
}
.pages_div a{
padding:1px 6px 1px 6px; border:#d0cfbd solid 2px;margin:2px 2px 2px 2px;color:#7d7d7d;background:#fff;float:left;
}
.pages_div a:hover{
background:#ebebeb;border-color:#666;color:#474747;text-decoration:none;
}
.pages_div span{
padding:1px 6px 1px 6px; border:#bb9441 solid 2px;color:#bb9441;margin:2px 2px 2px 2px;background:#fff;float:left;
}
.new_message_show{
display:none;padding:17px 30px 20px 30px;right:5px;bottom:35px;border:#ff6300 solid 1px;background:#fff;position:fixed;z-index:500;
}
.new_comments_wrap{
padding:5px 5px 5px 5px;margin:5px 5px 5px 5px;border:#ccc solid 1px;position:relative;background:url(../images/forma_info_bg.png) top repeat-x;
}
.new_comments_wrap .head{
margin-bottom:5px;text-align:left;
}
.new_comments_wrap .data{
position:absolute;right:5px;top:5px;font-size:10px;color:#666;
}
.new_comments_wrap .delete_button{
position:absolute;right:-9px;top:-9px;z-index:2;cursor:pointer;z-index:2;
}
.new_comments_wrap .avatar_img{
margin-right:5px;
}
.new_votes{
text-align:center;width:72px;
border:#ccc solid 1px;
padding:3px 5px 3px 5px;
margin:0px 0px 5px 5px;
background:url(../images/bg_acive_line.png) bottom repeat-x;
}
.new_votes a{
margin:0px 5px 0px 5px;
}
.new_votes div{
width:72px;text-align:center;

}
.cursor_pointer{
cursor:pointer;
}
.album_all_photos_loading{
z-index:50;width:744px;text-align:center;border:#ccc solid 1px;padding:5px 5px 5px 5px;background:#fff;top:25px;right:15px;left:-573px;position:absolute;
}
.a_point{
cursor:pointer;
}
.photo_number_left{
padding:2px 2px 2px 2px;font-size:10px;top:3px;left:3px; background:url(../images/afisha_trans.png);position:absolute;
}
.photo_number_right{
padding:2px 2px 2px 2px;font-size:10px;top:3px;right:3px; background:url(../images/afisha_trans.png);position:absolute;
}

.challenge_link{
padding:5px;height:15px;margin:5px;border:#ccc solid 1px;
}
.challenge_link:hover{
padding:5px;height:15px;margin:5px;border:#666 solid 1px;background:#ccc;
}
.dialog_header_information{
font-size:14px;position:absolute;left:5px;top:3px;z-index:-1;
}

#search h1{
	font-family:Corbel,'Myriad Pro',Arial, Helvetica, sans-serif;
	background:url('../images/heading.png') no-repeat center top;
	text-indent:-9999px;
	overflow:hidden;
	height:90px;
}

#search #searchForm{
	/* Форма поиска. */
	background-color:#666;
	border:1px solid #888;
	padding:10px 10px 10px 10px;
	
	position:relative;

	margin-bottom:20px;
}

#search fieldset{
	border:none;
}

#search #searchInputContainer{
	/* Данный div содержит прозрачный прямоугольник над полем текста поиска */
	width:420px;
	height:36px;
	background:url("../images/searchBox.png") no-repeat;
	float:left;
	margin-right:12px;
}

#search #s{
	/* Поле текста поиска. */
	
	border:none;
	color:#000;
	background:url("../images/searchBox.png") no-repeat;
	
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	height:36px;
	line-height:36px;
	margin-right:12px;
	outline:medium none;
	padding:0 0 0 35px;
	text-shadow:1px 1px 0 white;
	width:385px;
}

/* UL, который содержит иконки типов поиска */

#search .icons{
	list-style:none;
	margin:10px 0 0 265px;
	height:19px;
	position:relative;
}

#search .icons li{
	background:url("../images/icons.png") no-repeat;
	float:left;
	height:19px;
	text-indent:-9999px;
	cursor:pointer;
	margin-right:5px;
}

/* Стили для каждой иконки */

#search li.web{ width:15px;}
#search li.web.active,
#search li.web:hover{ background-position:left bottom;}

#search li.images{ width:22px; background-position:-18px 0;}
#search li.images.active,
#search li.images:hover{ background-position:-18px bottom;}

#search li.news{ width:14px; background-position:-44px 0;}
#search li.news.active,
#search li.news:hover{ background-position:-44px bottom;}

#search li.videos{ width:17px; background-position:right 0;}
#search li.videos.active,
#search li.videos:hover{ background-position:right bottom;}

#search span.arrow{
	/* Маленькая стрелка, которая перемещается под иконками */
	
	width:11px;
	height:6px;
	margin:21px 0 0 5px;
	position:absolute;
	background:url('../images/arrow.png') no-repeat;
	left:0;
}


/* Кнопка Искать */


#search #submitButton{
	background:url('../images/buttons.png') no-repeat;
	width:83px;
	height:36px;
	text-indent:-9999px;
	overflow:hidden;
	text-transform:uppercase;
	border:none;
	cursor:pointer;
}

#search #submitButton:hover{
	background-position:left bottom;
}


/* Радио кнопки Поиск по сайту / Поиск в Интернет  */


#search #searchInContainer{
	float:left;
	margin-top:12px;
	width:330px;
}

#search label{
	color:#000;
	cursor:pointer;
	font-size:11px;
	position:relative;
	right:-2px;
	top:-2px;
	margin-right:10px;
	white-space:nowrap;
	/*float:left;*/
}

#search input[type=radio]{
	cursor:pointer;
	/*float:left;*/
}


/* Стили для результатов поиска */


#search .pageContainer{
	/* Сожержит каждую страницу с результатом поиска. Имеет вложенную нижнюю границу. */
	border-bottom:1px solid #5e7481;
	margin-bottom:50px;
	
	/* Добавляет тень к нижней темной границе */
	
	-moz-box-shadow:0 1px 0 #798e9c;
	-webkit-box-shadow:0 1px 0 #798e9c;
	box-shadow:0 1px 0 #798e9c;
}


#search p.notFound{
	text-align:center;
	padding:0 0 40px;
}


/* Результаты поиска: новости и веб страницы */


#search .webResult{ color:#000;margin-bottom:50px;}
#search .webResult h2{ 
	background-color:#f3f3f3;
	font-size:18px;
	font-weight:normal;
	padding:8px 20px;
	
	
}
#search .webResult h2 b{ color:#000; }
#search .webResult h2 a{ color:#000;border:none;}
#search .webResult p{ padding:15px 20px;}
#search .webResult p b{ color:#000;}
#search .webResult > a{ margin-left:20px;}


/* Результаты поиска: изображения и видео */


#search .imageResult{
	float:left;
	height:180px;
	margin:0 0 20px 40px;
	text-align:center;
	width:152px;
	overflow:hidden;
}
#search .imageResult ../images{ display:block;border:none;}
#search .imageResult a.pic{
	border:1px solid #fff;
	outline:1px solid #777;
	display:block;
	margin:0 auto 15px;
}

/* Кнопка _Показать еще_ */

#search #more{
	width:83px;
	height:24px;
	background:url('../images/more.png') no-repeat;
	cursor:pointer;
	margin:40px auto;
}

#search #more:hover{
	background-position:left bottom;
}



/* Установка доверия */

#search p.credit{
	margin:20px 0;
	text-align:center;
}

#search p.credit a{
	background-color:#4B5A64;
	border:1px solid;
	border-color:#3D4D57 #788E9B #788E9B #3D4D57;
	color:#000;
	font-size:10px;
	padding:4px 8px;
	text-shadow:1px 1px 0 #38464F;
}

#search p.credit a:hover{
	background-color:#38464f;
	border-color:#38464f #788E9B #788E9B #38464f;
}

#search a, #search a:visited {
	text-decoration:none;
	outline:none;
	border-bottom:1px dotted #97cae6;
	color:#000;
}

#search a:hover{
	border-bottom:1px dashed transparent;
}

#search .clear{
	clear:both;
}
.new_comments_wrap a{
color:blue;
}
.delete_show{
position:relative;
}

.delete_show:hover .delete_button,.new_comments_wrap:hover .delete_button{
display:block;
}

.delete_button{
position:absolute;
top:0;
right:0px;
display:none;
}








.blue_14
{
	color:#00C;
	font-size:14px;
}

.green_12
{
	color: green;
	font-size:12px;
}
.green_10
{
	color: green;
	font-size:10px;
}
.position_absolute{
position:absolute;
}
.position_relative{
position:relative;
}

.black_12
{
	color:#000;
	font-size:12px;
}

.black_10
{
	color:#000;
	font-size:10px;

}

.red_10
{
	color: #F00;
	font-size:10px;
}

.red_14
{
	color: #F00;
	font-size:14px;
}
.red_12
{
	color: #F00;
	font-size:12px;
}
.margin_right
{
margin-right:0px;
}
.margin_left
{
margin-left:0px;
}
.margin_top
{
margin-top:0px;
}
.margin_6{
margin-right:-6px;
}
.main_page_bottom{
border:#ccc solid 1px;background:#fff;color:#ccc;clear:both;margin-top:7px;margin-right:-2px;font-size:12px;padding:5px 5px 5px 5px;
}
.drag{z-index:1;
}
.drag:hover{z-index:2;
}
