

.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_invite{border-bottom:#ccc dotted 1px;padding:5px 0px;color:#ac2848 !important;}


.mss_user_big_avatar { text-align: center; }
.mss_user_big_avatar img { max-width: 480px; max-height: 360px; width:expression(this.width > 480 ? 480 : true); height:expression(this.height > 360 ? 360 : true); }



.mss_header{ padding:5px 5px 5px 5px; margin-bottom:5px; margin-top:15px; background-color:#F2F4F8; border-top: 1px solid #D2D4D8; }
.mss_header td {vertical-align:bottom;padding-right:5px;padding-left:5px; line-height: 25px; }
.mss_header h2 { padding:0px; margin:0px; color: #2B587A; font-size: 12pt; text-decoration: none; line-height: 25px; }

.mss_header2 {padding:5px 5px 5px 2px;border-bottom:#eee solid 1px;}
.mss_header2 td {vertical-align:bottom;padding-right:5px;padding-left:5px;}
.mss_header2 h2 {padding:0; margin-top:5px; color:#2B587A; font-size: 10pt; font-weight: bold; text-decoration: none; }

.mss_header a {color:#CC7090; }
.mss_header a:hover {color:#ac2848;}
.mss_header a:active {color:#ac2848;}
.mss_header a:visited {color:#ac2848;}

.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;}


input {border:1px dashed #ccc; border-bottom:1px solid #ccc;border-right:1px solid #ccc;font: normal 8pt Verdana;}
select {border:1px dashed #ccc; border-bottom:1px solid #ccc;border-right:1px solid #ccc;font: normal 8pt Verdana;}
textarea {border:1px dashed #ccc; border-bottom:1px solid #ccc;border-right:1px solid #ccc;font: normal 8pt Verdana;}

.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_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
{
  color: #6BAF00;;
  font-family: Tahoma;
  font-variant: normal;
  font-size: 14pt;
  margins:0;
  spacing:0;
  padding:5px;
}
.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_container { width: 270px; background: url("/im/print_user_status.gif") top left no-repeat; height: 38px; padding-top: 15px; padding-left: 17px; }
.mss_user_status_container input { border: 1px solid #79a931; width: 233px; }
.mss_user_status_container2 { width: 270px; background: url("/im/print_user_status2.gif") top left no-repeat; height: 53px; padding-top: 15px; padding-left: 17px; }
.mss_user_status_container2 input { border: 1px solid #79a931; width: 233px; }

.mss_user_status { display: block; color: #FFFFFF; font-size: 7pt; text-transform: uppercase; margin-top: 1px; }
.mss_user_status a { color: #FFFFFF;}
.mss_user_info { border-top:#ccc dotted 1px;}

.big_usernick a { font: bold 20pt Verdana; color: #7d7d7d; line-height: 100%; }
.big_usernick a:hover { color: #505050; }



.mss_button2 { float: left; height: 32px; color: #ffffff; margin: 1px; }
.mss_button2 a { display: block; color: #ffffff; margin-top: 11px; margin-left:18px; }
.mss_button2 a:hover { color: #f0f0f0; }
.w120 { background-image: url("/im/print_button_120.gif"); width: 134px; }
.w134 { background-image: url("/im/print_button_134.gif"); width: 148px; }


.horoscope .elem { margin: 10px; }
.horoscope .elem .h { font: bold 10pt Verdana; color: #336699; }
.horoscope .elem .text { text-align: justify; font: normal 10pt 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 { }
.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; }
.updown .updown_stat .updown_like { font: bold 10pt Verdana; }
.updown .updown_stat .updown_dislike { font: bold 10pt Verdana; }
.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; }
.mss_blogpost_short { margin: 5px 0px; }
.mss_blogpost_text { margin: 5px 0px; }
.mss_blogpost_info { border-top: #ccc dotted 1px; margin: 5px 0px; font: normal 8pt Verdana; }
.mss_blogpost_info a { color: #5b7f97; }

.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; }