

.mss_user_status_container_new { padding-left: 20px; line-height: 17px; }
.mss_user_status_container_new input { border: 1px solid #909090; padding: 1px; height: 18px; margin-right: 1px; }



.bc {background: url('http://findplace.ru/messenger/im/bc.gif') top left repeat-x; color:white;text-align:center;float:left;padding:0px 20px;height:20px;}
.bc span{display:block;padding:1px 0px 0px 0px;}
.bc a{color:white;}
.bc a:hover{color:white;}

.bl {background-image:url('http://findplace.ru/messenger/im/bl.gif');width:2px;height:20px;float:left;}
.br {background-image:url('http://findplace.ru/messenger/im/br.gif');width:2px;height:20px;float:left;}


.mss_stenapost { border-bottom:#ccc dotted 1px;padding:5px 0px 0px 0px; }
.mss_stenapost_bottom { padding:0px 5px 0px 5px; }
.mss_stenapost_text {padding:5px 0px 5px 15px;}
.mss_invite{border-bottom:#ccc dotted 1px;padding:5px 0px;color:#ac2848 !important;}


.mss_user_big_avatar { text-align: center !important; }
.mss_user_big_avatar img { text-align: center !important; max-width: 480px; max-height: 360px; width:expression(this.width > 480 & this.width/this.height > 480/360 ? 480 : true); height:expression(this.height > 360 & this.height/this.width >= 360/480 ? 360 : true); }

//.mss_user_middle_avatar { text-align: center !important; }
//.mss_user_middle_avatar img { width: 170px; }

.mss_user_middle_avatar{
	position:relative;
	margin: 0 auto;
	margin-bottom: 20px;
	width: 180px;
	height: 180px;
}
.mss_user_middle_avatar img{
		width:180px;
		height:180px;
		}
.mss_user_middle_avatar	b{
		position:absolute;
		top:0;
		left:0;
		width:180px;
		height:180px;
		background:url(/im/av_bg.gif) no-repeat;
		background-position: top left; 
		}
.mss_user_middle_avatar	i{
		position:absolute;
		top:0;
		left:0;
		width:180px;
		height:180px;
		background:url(/im/av_bg.gif) no-repeat;
		background-position: bottom left; 
		}

.mss_user_av{
	display: block;
	position:relative;
	z-index:1;
	}
.mss_user_av img{
		width:46px;
		height:56px;
		}

.mss_user_av b{
		position:absolute;
		top:0;
		left:0;
		width:46px;
		height:56px;
		background:url(/im/av_bg2.gif) no-repeat;
		background-position: top left; 
		z-index:1;
		}





//#.mss_header{ padding:5px 5px 5px 5px; margin-bottom:0px; margin-top:10px; background-color:#e2e4e8; border-top: 1px solid #d2d4d8; border-right: 1px solid #d2d4d8; border-left: 1px solid #d2d4d8; }
//#.mss_header td {vertical-align:middle;padding-right:5px;padding-left:5px;height:20px;padding-bottom:0px;}
//#.mss_header img {margin:0px 0px 4px 0px;}
//#.mss_header h2 { padding:0px 0px 0px 0px; margin:0px; color: #2B587A; font-size: 8pt; font-weight:bold; text-decoration: none;}

.mss_header{ padding:5px 5px 5px 5px; margin-bottom:0px; margin-top:10px; border-bottom: 2px solid #5b7f97;}
.mss_header td {vertical-align:middle;padding-right:5px;padding-left:5px;height:20px;padding-bottom:0px;text-align:left;}
.mss_header img {margin:0px 0px 4px 0px;}
.mss_header h2 { line-height: 16px; padding:0px 0px 0px 0px; margin:0px; color: #5b7f97; font-size: 8pt; font-weight:bold; text-decoration: none;text-transform:uppercase;}


//#.mss_header td.brd {border: 1px solid #D2D4D8; }
.mss_htext { padding: 0; margin: 0; border:1px dashed #ddd; border-width: 0px 1px 1px 1px; 
border-radius: 0 0 6px 6px;
-moz-border-radius:0 0 6px 6px;
-khtml-border-radius: 0 0 6px 6px;
}
.mss_htext_inner { padding-top: 5px; }
.mss_header2 { margin-bottom: 3px; padding:0px 5px 0px 2px; border-bottom:#ddd solid 1px;margin:0;}
.mss_header2 td {vertical-align:bottom; padding: 3px; margin:0;}
.mss_header2 h2 {padding:0; color:#2B587A; font-size: 10pt; font-weight: bold; text-decoration: none; margin:0;}
.mss_header2 h2 a {color:#2B587A; font-size: 10pt; font-weight: bold; text-decoration: none; }
.mss_h2text { padding:5px 5px 5px 5px; margin-top:5px; border:1px dashed #ddd; 
border-radius: 6px;
-moz-border-radius:6px;
-khtml-border-radius:6px;
}
.mss_h2text h1 { margin-top: 0px; margin-bottom: 3px; }

.mss_bordered_table { width: 840px; vertical-align:top !important;}
.mss_bordered_table td {vertical-align:top !important;}
.mss_bordered_table div h3 { margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; border-bottom:1px dashed #bbb;}
.mss_bordered_table td.hsep { height: 10px; font-size: 1px; }
.mss_bordered_table td.wsep { width: 10px; font-size: 1px; }


div.brd { border: 1px dashed #bbb; 
border-radius: 6px !important;
-moz-border-radius:6px !important;
-khtml-border-radius:6px !important;
padding:5px;

}

.mss_header a {color:#CC7090; }
.mss_header a:hover {color:#ac2848;}
.mss_header a:active {color:#CC7090;}
.mss_header a:visited {color:#b09090;}

.mss_r {color:#ac2848 !important; }
.mss_b {color:#5b7f97 !important; }
.mss_g {color:#6baf00 !important; }

.mss_header .mss_r { color: #CC7090; }
.mss_header .lr { color: #CC7090; }




.mss_comment_tree{border-bottom:#ccc dotted 1px;padding:5px 0px 15px 0px;margin-bottom:15px;}

.mss_short_user td {padding:5px;}
.mss_short_user img {margin:0px 15px 0px 0px;}


.mss_stenapost_info {color: #5b7f97;padding:0px 0px 0px 0px;}
.mss_stenapost_info a{color: #5b7f97;}
.mss_stenapost_sub { text-align: right; }
.mss_stenachildren { margin-left: 20px; margin-bottom: 10px; }


.mss_anket td{padding:3px 0px 0px 0px;}
.mss_anket a{color:#5b7f97;}
.mss_anket .mss_i {padding:0px 0px 0px 15px;color:#5b7f97;}

.inpc { padding: 5px; border: 1px dashed #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; margin-bottom: 2px; }
.inpc input,.inpc select,.inpc textarea { width: 100%; border: 0; }

.mss_user_status{color: #5b7f97;}
.mss_user_status a{color: #5b7f97;}
.mss_user_info {color: #5b7f97;border-top:#ccc dotted 1px; padding:10px 0px 0px 0px;}

.mss_user_list {
border:1px solid #D9D9D9;
background-color:#FAFDE2;
}

.mss_user_list td{
padding:7px;
}

.mss_user_list_short td { padding: 7px; }


.mss_photo_m {
  padding: 1px 1px 1px 1px;
  border:1px solid #0061FE;
  margin-top:5px;
display: block; float: left;
}
.mss_photo_w {
  padding: 1px 1px 1px 1px;
  border:1px solid #C91485;
  margin-top:5px;
display: block; float: left;
}
.mss_photo_m2 {
  padding: 3px;margin:1px;
  border:1px solid #0061FE;
  margin-top:5px;
display: block; float: left;
}
.mss_photo_w2 {
  padding: 3px;margin:1px;
  border:1px solid #C91485;
  margin-top:5px;
display: block; float: left;
}

.mss_photo_wish {
  padding: 1px 1px 1px 1px;
  border:1px solid #B3D67A;
  margin-top:5px;
display: block; float: left;
}

.mss_green_border { background-image: url("/im/green_border.gif"); padding: 1px; }
.mss_green_border_inner { margin: 0; padding: 3px; background-color: #fafde2; }

.mss_h1, .mss_h1 a {
	color: #6BAF00;;
	font-family: Tahoma;
	font-variant: normal;
	font-size: 14pt;
	line-height: 16pt;
}
.mss_h1 {
	padding: 15px 0 5px 0;
}


.mss_h2
{
  color: #5B7F97;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 11pt;
  padding:5px;
  margins:0;
  spacing:0;
}
.mss_h3
{
  color: #5B7F97;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 10pt;
  font-weight: bold;
  padding:5px;
  margins:0;
  spacing:0;
}


.mss_tags{
border:1px dashed #ccc;
margin:0;
padding:5px;
color: #555D3A;	
#line-height: 22px;
}

.mss_t_1 {	font-size: 15px;}
.mss_t_2 {	font-size: 15px;font-weight: bold;}
.mss_t_3 {	font-size: 16px;}
.mss_t_4 {	font-size: 16px;font-weight: bold;}
.mss_t_5 {	font-size: 17px;}
.mss_t_6 {	font-size: 17px;font-weight: bold;}
.mss_t_7 {	font-size: 18px;}
.mss_t_8 {	font-size: 18px;font-weight: bold;}
.mss_t_9 {	font-size: 19px;}
.mss_t_10 {	font-size: 19px;font-weight: bold;}
.mss_t_11 {	font-size: 20px;}
.mss_t_12 {	font-size: 20px;font-weight: bold;}
.mss_t_13 {	font-size: 21px;}
.mss_t_14 {	font-size: 21px;font-weight: bold;}
.mss_t_15 {	font-size: 22px;}
.mss_t_16 {	font-size: 22px;font-weight: bold;}
.mss_t_17 {	font-size: 23px;}
.mss_t_18 {	font-size: 23px;font-weight: bold;}
.mss_t_19 {	font-size: 24px;}
.mss_t_20 {	font-size: 24px;font-weight: bold;}
.mss_t_21 {	font-size: 25px;}
.mss_t_22 {	font-size: 25px;font-weight: bold;}
.mss_t_23 {	font-size: 26px;}
.mss_t_24 {	font-size: 26px;font-weight: bold;}
.mss_t_25 {	font-size: 27px;}
.mss_t_26 {	font-size: 27px;font-weight: bold;}
.mss_t_27 {	font-size: 28px;}
.mss_t_28 {	font-size: 28px;font-weight: bold;}

.mss_advices_menu { font: normal 8pt Verdana; text-align: justify; }
.mss_advices_menu a { color: #336699; }

.mss_advices { position: relative; border: 1px solid #336699; margin: 5px 0px; padding: 5px; background: url("http://www.imeet.ru/im/advices_icon.gif") 0px 3px no-repeat; padding-left: 35px; padding-right: 30px; text-align: justify; }
.mss_advices a { color: #336699; }
.mss_advices .mss_advices_rem { position: absolute; top: 2px; right: 2px; }


.mss_audio_sub { margin: 5px; }
.mss_audio_sub td { padding: 5px; }
.mss_audio_sub td.s { font-weight: bold; }


.mss_short_reg_form { margin: 0; padding: 0; }
.mss_short_reg_form td { padding: 4px 10px 0px 10px; }
.mss_short_reg_form2 { width: 100%; background-color: #fafde2; border: 1px dotted #b3d67a; }
.mss_short_reg_form2 td { padding: 5px; }

.mss_flash_cat { width: 100%; margin-bottom: 20px; margin-top: -15px; }
.mss_flash_cat td { vertical-align: top; padding: 10px; }
.mss_flash_cat .h { margin: 0; padding: 0; margin-top: 10px; }
.mss_flash_cat .h a { text-decoration: underline; color: #336699; font: bold 10pt Verdana; }
.mss_flash_cat .sub { text-align: left; margin: 0; padding: 0; margin-left: 10px; }
.mss_flash_cat .sub a { text-decoration: none; color: #336699; font: normal 8pt Verdana; }
.mss_flash_cat a { padding: 1px; }
.mss_flash_cat a.sel { color: #FFFFFF; background-color: #336699; }


.mss_user_status { display: block; font-size: 7pt; text-transform: uppercase; margin-top: 1px; }
.mss_user_status a { }
.mss_user_info { border-top:#ccc dotted 1px;}

.big_usernick { border-bottom: 1px solid #d2d4d8; padding-bottom: 3px; }
.big_usernick a { font: bold 20pt Verdana; color: #7d7d7d; line-height: 100%; }
.big_usernick a:hover { color: #505050; text-decoration: none; }

.mss_button2 { float: left; height: 32px; color: #ffffff; margin: 1px; }
.mss_button2 a { display: block; color: #ffffff; padding-top: 12px; margin-left:18px; }
.mss_button2 a:hover { color: #f0f0f0; }

.like120 { background-image: url("/im/button_p_120_yellow.gif") !important; width: 134px; }
.like134 { background-image: url("/im/button_p_134_yellow.gif") !important; width: 148px; }

.unlike120 { background-image: url("/im/button_p_120_brown.gif") !important; width: 134px; }
.unlike134 { background-image: url("/im/button_p_134_brown.gif") !important; width: 148px; }



	
























.horoscope .elem { margin: 10px; }
.horoscope .elem .h { font: bold 10pt Verdana; color: #336699; }
.horoscope .elem .text { text-align: justify; font: normal 8pt Verdana; }
.horoscope input, .horoscope select { border: 1px solid #505050; margin: 2px; }
.horoscope .astrotxta { color: #6BAF00; }
.horoscope .horotxt2 { color: #6BAF00; }


.sel_users_div { position: absolute; top: 0; left: 0; background-image: url("/im/empty.gif"); }
.sel_users_div_inner_semitransparent { display: none; width: 100%; height: 100%; background-image: url("/im/alpha50.png"); 
// background-image:none;
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/im/alpha50.png",sizingMethod="scale");
}
.sel_users_div_inner { display: none; position: absolute; bottom: 0; left: 0; width: 100%; padding: 5px 0px; background-color: #000000; color: #ffffff; text-align: center; font: bold 10pt Verdana; }
.sel_users_div_inner a { color: #ffffff; }
.sel_users_controls { display: none; margin-bottom: 10px; color: #FFFFFF; background-color: #96bb5b; border: 1px solid #7faf3f; } 
.sel_users_controls td { color: #ffffff; vertical-align: middle; padding: 5px; }
.sel_users_select_use { display: none; margin-bottom: 10px; color: #FFFFFF; background-color: #96bb5b; border: 1px solid #7faf3f; } 
.sel_users_select_use td { color: #ffffff; vertical-align: middle; padding: 5px; }
.sel_users_tagging_div { position: absolute; display: none; top: 0; left: 0; width: 100%; height: 100%; background-image: url("/im/empty.gif");  z-index: 100; }
.sel_users_drag_div { position: absolute; display: none; width: 100px; height: 100px; top: 0; left: 0; z-index: 50; }
.sel_users_sel_div { position: absolute; top: 5px; left: 5px; width: 90px; height: 90px; background-image: url("/im/alpha50.png"); 
// background-image:none;
// filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/im/alpha50.png",sizingMethod="scale");
}
.sel_users_drag_corner { position: absolute; width: 10px; height: 10px; background-color: #000000; font-size: 1px; }


.updown { text-align: center; width:100%;display:block;}
.updown .updown_controls { text-align: center; }
.updown .updown_your_mark { text-align: center; }
.updown .updown_your_mark td { padding: 0px 5px; }
.updown .updown_your_mark img { height: 31px; }
.updown .updown_like { color: #4e8b00;}
.updown .updown_dislike { color: #ff020a;}
.updown .updown_stat { text-align: center; width:100%;}
.updown .updown_stat .updown_like { font: bold 10pt Verdana; text-align: center;align:center;}
.updown .updown_stat .updown_dislike { font: bold 10pt Verdana; text-align: center;align:center;}
.updown .updown_stat .small .updown_like { font: bold 8pt Verdana; }
.updown .updown_stat .small .updown_dislike { font: bold 8pt Verdana; }
.updown .updown_your_mark .updown_stat { text-align: left; }


.mss_blogpost_title { font: normal 10pt Verdana; color: #5b7f97; margin-top: 20px; }
.mss_blogpost_title a { font: normal 10pt Verdana; color: #5b7f97; font-weight:normal;}
.mss_blogpost_section{ font: normal 8pt Verdana; color: #5b7f97; padding:2px 0px 2px 5px;}
.mss_blogpost_section a{ font: normal 8pt Verdana; color: #5b7f97; }
.mss_blogpost_short { margin: 5px 0px; padding:0px 0px 0px 15px;}
.mss_blogpost_text { margin: 5px 0px; padding:0px 0px 0px 20px;}
.mss_blogpost_info { border-top: #ccc dotted 1px;border-bottom: #ccc dotted 1px; padding:2px 0px;margin: 5px 0px; font: normal 8pt Verdana; }
.mss_blogpost_info a { color: #5b7f97; font-weight:bold;}

.mss_blogpost_short img { max-width: 480px; width:expression(this.width > 480 ? 480 : true); margin: 5px; }
.mss_blogpost_quote { margin: 5px; padding: 2px 5px; border-left: 1px dotted #bbbbbb; padding: 5px; color: #909090; }

.mss_blogpost_title_line { color: #5b7f97; padding:2px 0px; }
.mss_blogpost_title_line a { color: #5b7f97; }
.mss_blogpost_title_line_info { padding-bottom:5px; }

.mss_user_search_form td { padding: 5px; }

.comment_stars { padding: 0px 5px; }
.comment_stars a img { border: 0; }


.mss_message { width: 100%; margin: 5px 0; padding: 5px; border: 1px dotted #cccccc; }
#container .mss_message td { vertical-align: middle; padding: 5px; }
.mss_message .avatar { width: 50px; }
.mss_message .u { width: 100px; }
.mss_message .m { }
.mss_message .d { width: 50px; text-align: right; }
.mss_messages_menu .sel { font-weight: bold; }
.mss_message_answer_form textarea { width: 100%; height: 50px; }
.mss_message_ok { margin: 20px 0; text-align: center; font-size: 14pt; color: #6baf00; }
.mss_message_ok a { font-size: 10pt; color: #6baf00; }

#shadow_div {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0.5;
	z-index: 2;
}


.mss_cars_photo
{
	padding:10px;
	float:left;
}

#mss_page_path
{
	margin:5px -10px 5px -10px;
	border-bottom:1px dashed #bbb;
	padding:0px 10px 2px 10px;
	clear:both;

	color: #6BAF00;
	font-family: Tahoma;
	font-variant: normal;
	font-size: 10pt;
	line-height: 16pt;
}
#mss_page_path a
{
	color: #6BAF00;;
	font-family: Tahoma;
	font-variant: normal;
	font-size: 14pt;
	line-height: 16pt;
}

.registerTop {
	background-color: #f6f6f6;
	border: 1px solid #b4cdd9;
}
.registerTop h3 {
	margin: 0;
	color: #2b587a;
}
.registerTop div.text {
	text-align: justify;
	margin: 0 20px;
	font: normal 8pt Tahoma;
	color: #ac2848;
}
