
h2 span {
  font-size:20px;
}
.mbmin {
  margin-bottom:-2px;
}
.mtmin {
  margin-top:-2px;
}
.mr_mt {
  margin-top:8px;
}
.mrt_s_big {
  margin-right:27px;
}
.mrt_s_big2 {
  margin-right:30px;
}
.h_href a{
  color:#ad3048;
}
.h_href a:hover {
  color:#76ac9d;
}
textarea {
  font-size:12px;
}
h5 a {
  color:#ad3048;
}
h5 a:hover {
  color:#76ac9d;
}
h5.h_sp a {
  color: #005599;
}
h5.h_sp a:hover {
  color: #cc0000;
}
a.girl {
  color:#b64474;
}
h2.girl {
  color:#b64474;
}
a.girl:hover {
  color:#cc0000;
}
a.boy {
  color:#2e86e1;
}
h2.boy {
  color:#2e86e1;
}
a.boy:hover {
  color:#cc0000;
}
.mrt_msmall {
  margin-right:8px;
}
.mrt_small2 {
  margin-right:5px;
}
.mrt_sbig {
  margin-right:40px;
}
.bigcol {
  width:621px;
}
.ml_min {
  margin-left:-9px;
}
li {
  background: url('../img/li_bul.gif') no-repeat 0 7px;
}
.pad_st {
  padding:0 10px;
}
.pad_st2 {
  padding:5px 6px;
  overflow:hidden;
  _width:612px;
}
.c_gray2 {
  color:#777;
}
.mauto {
  margin:0 auto;
}
.mr_top {
  margin-top:5px !important;
}
.mrl_mbig {
  margin-left:17px;
}
.mtp_medium {
  margin-top:10px;
}
.mrt_vbig {
  margin-right:60px;
}
.pr {
  position:relative;
}
.pa {
  position:absolute;
}
.curp {
  cursor:pointer;
}
.clear_s_big {
	clear:both;
	font-size:0px;
	height:30px;
	overflow:hidden;
}
/* b_search */
.b_search {
  background: #c3c9eb;
  height:43px;
  width:100%;
  overflow:hidden;
}
.b_search_st {
  padding:9px 0px 9px 10px;
}
.b_search_dark {
  background: #a1a8d5 url('../img/b_search.gif') right top no-repeat;
  height:25px;
  padding:9px 11px 9px 8px;
}
.c_fiol, .c_fiol select, .c_fiol input {
  color:#4b4f64;
}
.b_search_light {
  background: #b2b8df url('../img/b_search.gif') right bottom no-repeat;
  height:25px;
  padding:11px 14px 7px 10px;
  padding:10px 14px 8px 10px !ie;
}
/**/
.kn_search:hover {
  background-position: left -485px;
  color:#fff;
}
.kn_search {
  background: url('../img/button.gif') no-repeat left -460px;
  border:medium none;
  color:#fff !important;
  cursor:pointer;
  font-weight:700;
  height:25px;
  padding-top:0px;
  padding-bottom:2px;
  padding-bottom:0px !ie;
  padding-top:1px !ie;
  width:63px;
}
.w_small_inp {
  width:30px;
}
/* end b_search */
/* box_search_applic*/
.box_search_applic {
  background: url('../img/bg_search_application.jpg') no-repeat left top;
  height:220px;
  width:960px;
}
.box_search {
  width:298px;
  height:185px;
  padding:15px 0 0 33px;
}
.box_amount {
  color:#fff;
  margin-top:150px;
}
.search_applic:hover {
  background-position:left -175px;
  color:#fff;
}
.search_applic {
	font-size:1em;
	color: #fff;
	font-weight:700;
	width:63px;
	height:25px;
	padding-bottom:2px;
  padding-bottom:1px !ie;
	border:none;
	cursor:pointer;
	background: url('../img/button.gif') no-repeat left -150px;
}
.w_pol {
  width:70px;
  margin-top:2px;
}
.create_applic {
	font-size:18px;
	color: #fff;
	width:203px;
	height:50px;
	padding-bottom:3px;
  padding-bottom:1px !ie;
	border:none;
	cursor:pointer;
	background: url('../img/submit_create_applic.png') no-repeat;
} 
.create_applic:hover {
	background: url('../img/submit_create_applic.png') no-repeat left bottom;
}
/* end box_search_applic */
/* standart block */
.bigcol .b-st .box2 {
  margin:0 2px;
  margin-left:-7px;
}
.b-st .box2 {
  margin:0 2px;
}
.bigcol .b-st .box3 {
  margin:0 1px;
  margin-left:-8px;
}
.b-st .box3 {
  margin:0 1px;
}
.b-st .box_color_s {
	background-color: #f2f2f2;
}
.b-st .box_color {
	background-color: #f2f2f2;
  border:0px;
}
.b-st .box_color2_s {
	border:0px;
}
.b-st .box_color2 {
	border-left: 3px solid #f2f2f2;
	border-right: 3px solid #f2f2f2;
}
.b-st .box_color3_s {
	border:0px;
}
.b-st .box_color3 {
	border-left: 2px solid #f2f2f2;
	border-right: 2px solid #f2f2f2;
}
.box_color_full {
	background-color: #f2f2f2;
}
/*standart block*/
/* listalka*/
.listalka {
	background:url('../img/ic_center.gif') no-repeat center 0px;
}
.list_left {
	background-position:center -17px;
}
.list_right {
	background-position:center -34px;
}
.img_pred {
	background:url('../img/ic_pred.gif') no-repeat top left;
}
.img_sled {
	background:url('../img/ic_sled.gif') no-repeat top left;
}
.img_pred_gray {
	background:url('../img/ic_pred_gray.gif') no-repeat top left;
}
.img_sled_gray {
	background:url('../img/ic_sled_gray.gif') no-repeat top left;
}
a:hover .img_pred, a:hover .img_sled {
	background-position:bottom left;
}
.go {
	background-position:bottom left !important;
} 
/* end listalka */
/* listalka green */
.listalka_green {
	background:url('../img/ic_center_green.gif') no-repeat center 0px;
}
.listalka_green .img_pred {
	background:url('../img/ic_pred_green.gif') no-repeat top left;
}
.listalka_green .img_sled {
	background:url('../img/ic_sled_green.gif') no-repeat top left;
}
/* end listalka green */
/* skruglenie na kartinki */
.love_img {
	width:100px;
}
.love_img_medium {
	width:75px;
}
.love_img_small {
	width:70px;
}
.love_img_big {
  width:160px;
}
.love_imgt {
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	margin-bottom:-1px;
	font-size:1px;
	height:1px;
	overflow:hidden;
	position:relative;
}
.love_imgb {
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	margin-top:-1px;
	font-size:1px;
	height:1px;
	overflow:hidden;
	position:relative;
}
.wht .love_imgt {
	border-left:1px solid #fff !important;
	border-right:1px solid #fff !important;
}
/* end skruglenie na kartinki */
/* block best_girls and boys */
.best_girls {
  background: #fff9e2 url('../img/sk_white_rb.gif') no-repeat right bottom;
  width:285px;
}
.best_boys {
  background: #effdc3 url('../img/sk_white_rb.gif') no-repeat right bottom;
  width:285px;
}
.bord_best {
  width:1px;
  background: #fff;
  height:98px;
  margin-top:1px;
}
.pl_best_girl,
.pl_best_boy {
  width:82px;
  height:15px;
  position:relative;
  margin-right:-5px;
  color:#fff;
  margin-left:208px;
  _margin-left:205px;
  line-height:14px;
}
.pl_best_girl {
  background: url('../img/pl_best.gif') no-repeat top left;
}
.pl_best_boy {
  background: url('../img/pl_best.gif') no-repeat bottom left;
}
.best_otst {
  margin:2px 0 4px;
}
.best_small_w {
  width:90px;
}
/* end block best_girls and boys */
/* table hp newface */
.t-newface {
}
.t-newface tr td {
  height:142px;
  height:131px !ie; 
  padding:15px 0 11px 29px;
  vertical-align:top;
}
.t-newface .newface_first td {
  padding-top:0px;
  height:130px;
}
.t-newface .newface_last td {
  border-bottom:0px;
  height:138px;
  padding-bottom:0px;
}
.t-newface .fir_td {
  padding-left:0px;
  padding-right:30px;
}
.has_new_foto {
  background: #8d4969;
  height:15px;
  margin-top:-15px;
  color:#fff;
  display:block;
  cursor:pointer;
  position:relative;
  line-height:14px;
}
/* end table hp newface */
.sk_bord_img {
  padding:4px;
  border:1px solid #d6d6d6;
  background-color:#fff;
}
/* love profile */
.pad_prof {
  padding:4px 10px 0px;
  width:100% !ie;
}
.bg_love_mprof {
  background: url('../img/bg_prof.gif') repeat-x top left;
}
.perc_prof {
  height:18px;
  background: url('../img/proc_bg.gif') no-repeat left top;
  width:298px;
  padding:1px;
}
.perc_prof_small {
  height:18px;
  background: url('../img/proc_bg.gif') no-repeat left -20px;
  width:211px;
  padding:1px;
}
.perc_text {
  margin-bottom:-18px;
  height:18px;
}
.perc_text_vn {
  margin:0 auto;
  width:158px;
  padding-top:1px;
}
.perc_bg {
  background: url('../img/bg_vn_proc.gif') repeat-x top left;
  height:18px;
}
.fs_medium {
  font-size:18px;
}
ul.mprof_new li {
  background: none;
  margin:0px;
  padding:0px;
  padding:0 0 5px;
  float:left;
  width:145px;
  margin-right:10px;
}
.love_prof_avatar {
  width:56px;
  margin-top:3px;
}
.p_av_img {
  padding:3px;
  background-color: #fff;
  cursor:pointer;
}
.mp_avatar_shadow {
  background: url('../img/bg_my_prof.png') no-repeat;
  width:56px;
  height:3px;
  display:block;
  overflow:hidden;
  font-size:1px;
}
/* end love profile */
.pl_vip {
  display:block;
  background: url('../img/pl_vip.jpg') no-repeat left top;
  height:45px;
  width:320px;
}
.pl_vip:hover {
  background-position: left bottom
}
.b_gifts {
  width:75px;
  text-align:center;
}
/*standart*/
.red {
  color:#cc2727;
}
a.ld_blue_img span {
	position:relative !ie;
	background: url('../img/dott_blue_2px.gif') repeat-x bottom;
	text-decoration: none;
	border:0px;
}
a.ld_blue_img:hover span {
	color:#005599;
	background: none;
}
a.ld_img span {
	position:relative !ie;
	background: url('http://i.bigmir.net/a/common/img/dott_2px.gif') repeat-x bottom;
	text-decoration: none;
	border:0px;
  color:#999;
}
a.ld_img:hover span {
	color:#999;
	background: none;
}
/*.knopka {
	display:block;
	background: url('img/button.gif') no-repeat left -200px ;
	padding-left:9px;
}
.knopka em {
	display:block;
  background: url('img/button.gif') no-repeat right -252px;
	padding:5px 8px 6px 0px;
	padding:5px 8px 6px 0px !ie;
	font-style:normal;
  color:#FFFFFF;
}
.knopka:hover {
	background: url('img/button.gif') no-repeat left -226px ;
}
.knopka:hover em {
  background-position: right -278px;
}*/
.s_gray {
  color:#555;
}
.bg_pl_change {
  height:16px;
  margin-top:-16px;
  color:#fff;
  display:block;
  cursor:pointer;
  position:relative;
  background: url('../img/bg_pl_change.png') repeat;
}
.str_chan_avat {
  background: url('../img/str_chan_avat.gif') no-repeat top left;
}
.bg_pl_change a {
  color:#fff;
}
.bg_pl_change a:hover {
  color:#cc0000;
}
#avat_change {
  cursor:pointer;
}
/* prof_block */
.prof_block {
  background: #f4f4f4;
}
.prof_block_vn {
  background: #fff;
  /*margin: 2px 4px;*/
	margin: 2px 0
}
.bg_prof_vip {
  background:#fff url('../img/bg_prof_vip2.jpg') repeat-x top right !important;
}
.c_prof {
  border-color:#f4f4f4 !important;
}
.prof_vn_all {
  /*padding:5px 6px;*/
	padding: 5px 0
}
.text_otst {
  margin:12px 0 5px;
}
.text_otst li {
  padding-left:0px;
  background: none;
}
.img_otst_vbig {
  margin-left:170px;
  overflow:hidden !ie;
}
.prof_pad {
  padding:4px 10px 7px;
}
.wid_ie_prof {
  width:610px !ie;
}
.top_prof {
  _width:99.2%;
  overflow:hidden;
}
.top_prof h2 {
  margin-top:-3px;
}
.status_on {
  margin-top:7px;
  color:#5f881e;
}
.status_on img {
  background: url('../img/status.gif') no-repeat left top;
}
.status_of {
  margin-top:7px;
  color:#999;
  _display:inline;
}
.status_of img {
  background: url('../img/status.gif') no-repeat left -10px;
}
.b_soobsh {
  width:310px;
}
/* end prof_block */
/* news_table */
.news_table td {
  padding:6px 10px 6px;
  border-bottom:1px #f4f1e0 solid;
  vertical-align:top;
}
.news_table .last_str td {
  border:0px;
}
.news_spis li{
  padding:1px 0 4px 10px;
}
/* end news_table */
/* add ank */
.t_add_ank td {
  padding:0px 0 14px 10px;
}
td.vtop_add {
  vertical-align:top;
  padding-top:3px;
}
.btn_osn_s {
  background: url('../img/button.gif') no-repeat 0px -200px;
  display:block;
  padding-left:1px;
  cursor:pointer;
}
.btn_osn {
  background: url('../img/button.gif') no-repeat right -252px;
  border:medium none;
  color:#FFFFFF;
  cursor:pointer;
  font-size:1em;
  font-weight:700;
  height:26px;
  padding-bottom:1px;
  width:110px;
}
.btn_osn_s:hover {
  background: url('../img/button.gif') no-repeat 0px -226px;
}
.btn_osn_s:hover .btn_osn {
  background: url('../img/button.gif') no-repeat right -278px;
}
.btn_back_s {
  background: url('../img/button.gif') no-repeat 0px -304px;
  display:block;
  padding-left:1px;
  cursor:pointer;
}
.btn_back {
  background: url('../img/button.gif') no-repeat right -408px;
  border:medium none;
  color:#005599;
  cursor:pointer;
  font-size:1em;
  height:26px;
  padding-bottom:1px;
  padding:0 9px 1px 7px;
  width:54px;
}
.btn_back_s:hover {
  background: url('../img/button.gif') no-repeat 0px -330px;
}
.btn_back_s:hover .btn_back {
  background: url('../img/button.gif') no-repeat right -434px;
  color:#cc0000;
}
.btn_next_s {
  background: url('../img/button.gif') no-repeat 0px -304px;
  display:block;
  padding-left:1px;
  cursor:pointer;
}
.btn_next {
  background: url('../img/button.gif') no-repeat right -356px;
  border:medium none;
  color:#005599;
  cursor:pointer;
  font-size:1em;
  height:26px;
  padding-bottom:1px; 
  padding-right:16px;
  padding-right:11px !ie;
}
.btn_next_s:hover {
  background: url('../img/button.gif') no-repeat 0px -330px;
}
.btn_next_s:hover .btn_next {
  background: url('../img/button.gif') no-repeat right -382px;
  color:#cc0000;
}
.footer_add {
  border-top:1px #dbdee0 solid;
  padding:5px;
  width:502px;
  padding-left:123px;
  overflow:hidden;
}
.footer_add2 {
  border-top:1px #dbdee0 solid;
  padding:5px;
  padding-left:10px;
  width:615px;
  overflow:hidden;
}
.textar_add {
  width:304px;
  width:303px !ie;
  height:72px;
  overflow:auto;
}
.textar_sm_add {
  width:250px;
  height:50px;
}
.inpsmall_add {
  width:40px;
}
.inpstand {
  width:228px;
}
.selecstand {
  width:234px;
}
.cel_zn {
  width:230px;
  margin-right:10px;
}
.not_filled b {
  color:#9E2900;
}
.inpstand,
.inpsmall_add,
.t_add_ank select,
.t_add_ank textarea {
  border:1px #a5acb2 solid;
}
.inpstand, .inpsmall_add {
  padding-top:2px;
  height:16px;
}
.not_filled .inpstand,
.not_filled .inpsmall_add,
.not_filled select,
.not_filled textarea {
  background: #FFFBE5;
}
.last_add td {
  padding-bottom:8px;
}
.w_add_primer {
  width:190px;
}
.block_vopr {
  margin-top:3px;
  margin-left:3px;
  width:90%;
}
.block_vopr2 {
  margin-top:3px;
  margin-left:3px;
}
label span {
  cursor:default;
}
.va_minsm {
  vertical-align:-1px;
}
.vmid_sp {
  vertical-align:-3px !ie;
}
/* b_slide */
.slideleft,
.slideright, 
.slideleft_dis,
.slideright_dis {
  height:73px;
  width:21px;
}
.slideleft {
  background: url('../img/listalki.gif') no-repeat top left;
}
.slideright {
  background: url('../img/listalki.gif') no-repeat top right;
}
.slideleft:hover {
  background: url('../img/listalki.gif') no-repeat left -73px;
}
.slideright:hover {
  background: url('../img/listalki.gif') no-repeat right -73px;
}
.slideleft_dis {
  background: url('../img/listalki.gif') no-repeat right -146px;
}
.slideright_dis {
  background: url('../img/listalki.gif') no-repeat right -146px;
}
.b_slide {
  width:578px;
}
.b_slide_st {
  width:167px;
  background: #ececec;
}
.b_slide_cur {
  width:224px;
  background: #effdc3;
}
.slide_vn {
  height:69px;
  overflow:hidden;
}
/* end b_slide */
/* b_slide2 */
.slideleft2,
.slideright2, 
.slideleft_dis2,
.slideright_dis2 {
  height:100px;
  width:25px;
}
.slideleft2 {
  background: url('../img/listalki2.gif') no-repeat top left;
}
.slideright2 {
  background: url('../img/listalki2.gif') no-repeat top right;
}
.slideleft2:hover {
  background: url('../img/listalki2.gif') no-repeat left -100px;
}
.slideright2:hover {
  background: url('../img/listalki2.gif') no-repeat right -100px;
}
.slideleft_dis2 {
  background: url('../img/listalki2.gif') no-repeat left -200px;
}
.slideright_dis2 {
  background: url('../img/listalki2.gif') no-repeat right -200px;
}
.c_gray {
  border-color: #eaeaea;
}
/* end b_slide2 */
/* table anketa prosmotr */
.all_anketa td {
  padding:5px 9px 1px;
  vertical-align:top;
}
.trzagol td {
  border-bottom:1px #eaeaea solid;
  padding:0px;
  padding-bottom:4px;
}
td.gray {
  padding-left:0px;
}
.bggirls {
  background: #fff9e2;
}
.bgboys {
  background: #effdc3;
}
.plash_white {
  background: url('../img/plashki.gif') no-repeat top left;
  padding:0 0 0 5px;
}
.plash_white div { 
background: url('../img/plashki.gif') no-repeat right -17px;
padding:0 5px 1px 0;
}
.bord_l {
  border-right:0px;
  left:0px;
  bottom:0px;
}
.bord_r {
  border-left:0px;
  bottom:0px;
  right:0px;
}
.bord_tl {
  border-right:0px;
  left:0px;
  top:0px;
}
.bord_tr {
  border-left:0px;
  top:0px;
  right:0px;
}
.last_pair td {
  padding-bottom:7px;
}
/* end table anketa prosmotr */
/* plashka_listalka */
.b_pl_list {
  background: url('../img/bg_pl_list.gif') repeat-x top left;
}
.pl_list_vn {
  height:21px;
  padding:4px 10px 0px 10px;
}
a.strprev img {
  background: url('../img/str_prew_next.gif') no-repeat left top;
}
a.strprev:hover img {
  background: url('../img/str_prew_next.gif') no-repeat left -5px;
}
a.strnext img {
  background: url('../img/str_prew_next.gif') no-repeat right top;
}
a.strnext:hover img {
  background: url('../img/str_prew_next.gif') no-repeat right -5px;
}
.marl_big {
  margin-left:285px;
}
/* end plashka_listalka */
/*-st block prosm anket--*/
.b_c_st {
  background: #f4f4f4;
}
.b_anketa_vn {
  background: #fff;
  margin: 2px 4px;
}
.c_b_st {
  border-color:#f4f4f4 !important;
}
.b_anketa_all {
  padding:5px 6px;
}
/*tabs*/
.tab_menu_love a {
  background: url('../img/tabs.gif') no-repeat 0px -76px;
  font-size:16px;
  color:#94394b;
  padding:0 0 0 12px;
  display:block;
}
.tab_menu_love a:hover {
  background: url('../img/tabs.gif') no-repeat 0px -132px;
  color:#cc0000;
}
.tab_menu_love .large {
  line-height:12px;
  font-weight:bold;
}
.tab_menu_love a b {
  background: url('../img/tabs.gif') no-repeat right -104px;
  padding:9px 12px 4px 0px;
  display:block;
  font-weight:bold;
}
.tab_menu_love a:hover b {
  background: url('../img/tabs.gif') no-repeat right -160px;
}
.tab_menu_love .current_tab {
  background: url('../img/tabs.gif') no-repeat 0px 0px;
  font-size:16px;
  color:#555;
  font-weight:bold;
  padding:0px 0px 0px 14px;
  display:block;
  margin-bottom:-5px;
}
.tab_menu_love .current_tab b {
  background: url('../img/tabs.gif') no-repeat right -38px;
  padding:9px 14px 8px 0px;
  display:block;
}
/*ebd tabs*/
/*block question*/
.b_question,
.b_info {
  background: #fdf7d5;
}
.b_ques_pad {
  padding:4px 10px 8px;
}
/* end block question*/
/*block sovmestimosti*/
.b_sovmest {
  width:275px;
  margin:0 auto;
}
.kn_sovmest:hover {
  background-position:left bottom;
  color:#8B4097;
}
.kn_sovmest {
  background:transparent url('../img/kn_sovmest.gif') no-repeat scroll left top;
  border:medium none;
  color:#FFFFFF;
  cursor:pointer;
  font-weight:700;
  height:22px;
  padding:0 0 1px;
  width:192px;
  margin-left:41px;
}
.mt_big {
  margin-top:30px;
}
/* end block sovmestimosti */
/* block posetiteli */
.b_posetit {
  width:203px;
}
.b_posetit_big {
  width:204px !important;
}
.b_posetit_vn {
  margin:1px 3px;
  background: #fff;
}
.posetit_vn_pad {
  padding:2px 6px;
}
.posetit_vn_pad2 {
  padding:5px 6px 4px;
}
.stat_polz {
  height:41px;
}
/*end block posetiteli */
/* block inkognit */
.b_inkog {
  background: #faf0aa url('../img/bg_bl_inkog.gif') repeat-x top left;
}
.b_inkog_pad {
  padding:3px 9px 8px;
}
/*end block inkognit*/
.price {
  color:#e96e30;
  font-size:16px;
}
.hr_gray {
  clear:both;
  font-size:1px;
  height:1px;
  line-height:1px;
  overflow:hidden;
  background: #eaeaea;
}
/*block dopoln vozmozh*/
.b_dop {
  width:305px;
}
.img_otst_dop {
  margin-left:71px;
}
/**/
/*block activirovat*/
.b_activ {
  background: #fcf4bc;
}
.b_activ_pad {
  padding:4px 10px 5px;
}
.w_activ_text {
  width:503px;
}
/*block my photo*/
.cent_b_photo {
  width:560px;
}
.photo ,
.current_photo {
  width:120px;
  height:110px;
  margin-top:-5px;
  margin-right:26px;
}
.current_photo {
  background: #eaeaea;
  margin-right:26px;
}
.photo {
  background: #fff;
}
.last_phot {
  margin-right:0px;
}
.photo_vn {
  width:100px;
  padding:3px 0;
  margin:0 10px;
}
.photo_list {
  width:300px;
}
/*end block my photo*/
/*photo strelki*/
.prevsrt_sm {
  background: url('../img/str_prew_next_small.gif') no-repeat top left;
}
.nextsrt_sm {
  background: url('../img/str_prew_next_small.gif') no-repeat top right;
}
a:hover .prevsrt_sm {
  background: url('../img/str_prew_next_small.gif') no-repeat bottom left;
}
a:hover .nextsrt_sm {
  background: url('../img/str_prew_next_small.gif') no-repeat bottom right;
}
/*end photo*/
/*presents*/
.b_presents {
  height:67px;
}
.bg_bst {
  background: #effdc3;
}
.pad_presents {
  padding:3px 10px;
  height:36px
}
.w_pres {
  width:450px;
}
.pl_new {
  background:url('img/plashki.gif') no-repeat 0px -34px;
  color:#fff;
  height:12px;
  padding-left:3px;
  top:0px;
  left:0px;
  margin-left:63px;
  margin-top:-3px;
  z-index:3;
}
.pl_new div {
  padding-right:4px;
  background: url('img/plashki.gif') no-repeat right -46px;
  line-height:11px;
  font-size:10px;
  height:12px;
}
/*end presents*/
/* block send gifts */
.b_send_gifts {
  width:608px !ie;
}
.b_to_whom {
  background: #fff;
  width:100%;
}
.bc_whom {
  border-color: #fcf4bc;
}
.pad_whom {
  padding: 0 5px 5px;
}
.soob {
  overflow:auto;
  border:1px #e1dbb4 solid;
  width:608px;
  width:604px !ie;
  height:76px;
}
.t_dost td {
  vertical-align:top;
  padding-bottom:8px;
}
.t_dost input {
  margin-top:-2px !ie;
}
.w_chosen {
  width:431px;
}
.w_poluch {
  width:167px;
}
/* end block send gifts */
a.kn_add {
	display:block;
	padding-left:25px;
  background: url('../img/button.gif') no-repeat left -510px;
}
a.kn_add span {
	display:block;
	background: url('../img/button.gif') no-repeat right -529px;
	padding:2px 8px 2px 0px;
  color:#fff;
}
a.kn_add:hover {
  background: url('../img/button.gif') no-repeat left -548px;
}
a.kn_add:hover span {
	background: url('../img/button.gif') no-repeat right -567px;
  color:#fff;
}
/*block small vip*/
.b_c_st_vip {
  background: #f3e7e2;
}
.b_c_st_vip .c_b_st {
  border-color: #f3e7e2 !important;
}
.b_c_st_vip .b_posetit_vn {
  background:#fff url('img/bg_b_vip.jpg') no-repeat top right;
}
.b_c_st_vip .b_st_vn {
  background:#fff url('../img/bg_prof_vip2.jpg') no-repeat top right !important;
}
.img_otst {
  margin-left:110px;
}
.img_otst2 {
  margin-left:130px;
}
.b_st_vn {
  margin:1px 3px 2px;
  background: #fff;
}
.b_st_pad {
  padding:4px 10px 7px;
}
.wid_ie_st {
  width:610px !ie;
}
.b_about {
  width:250px;
}
a.ic_close2 {
  background: url('../img/ic_close.gif') no-repeat left top;
  display:block;
  padding:0px;
  width:13px;
  height:11px;
  font-size:0px;
  overflow:hidden;
  11margin-left:-13px;
  margin-top:4px;
}
a.ic_close2:hover {
  background: url('../img/ic_close.gif') no-repeat left -14px;
  color:#CF4040;
}
.pmar p {
  margin:8px 0px;
}
a.ic_hide:hover {
  background-position: left -17px;
}
a.ic_hide {
  background: url('../img/ic_hide.gif') no-repeat left top;
  display:block;
  padding:0px;
  width:17px;
  height:17px;
  font-size:0px;
  overflow:hidden;
  position:absolute;
  z-index:1;
  right:0px;
}
.b_c_st_vip a.ic_hide:hover {
  background-position: left -51px;
}
.b_c_st_vip a.ic_hide {
  background-position: left -34px;
}
.wtext_osn {
  width:500px;
}
.va_sort {
  vertical-align:0px;
  vertical-align:-4px !ie;
}
/*block up str*/
.b_up_str a {
  color: #005599;
}
.b_up_str a:hover {
  color: #cc0000;
}
.b_up_str img {
vertical-align:-15px;
}
/*end block up str*/
.d_check_sp {
  margin-top:-3px !ie;
  margin-right:8px;
}
.check_sp {
  margin:0px;
  padding:0px;
  height:13px !ie;
  width:13px !ie;
}
.kn_del {
  width: 185px;
  margin-top:-3px;
  margin-top:-2px !ie;
}
.teh_pad {
  padding:4px 9px 5px;
}
/*error*/
.error_box {
	background:#FFD3D3;
	width:100%;
}
/**/
.pl_info {
  width:320px;
  background:#FAF1AC url('../img/bg_pl_info.gif') repeat-x top left;
}
.pl_info_vn {
  width:300px;
  padding:4px 10px 5px;
  padding:4px 10px 4px !ie;
  font-weight:bold;
}
.b_info_vn {
  padding:4px 10px 5px;
}
/*new tab razd */
.b_tab {
  background: url('../img/bg_form.jpg') no-repeat;
  width:630px;
}
ul.tab_razd {
  margin-bottom:-6px;
  overflow:hidden;
}
ul.tab_razd li {
  background: none;
  padding:0px;
  float:left;
  margin-right:5px;
  margin-top:5px;
}
ul.tab_razd a {
  display:block;
  background: url('../img/bg_tab_form.gif') no-repeat 0px 0px;
  padding-left: 9px;
  display:block;
  height:26px;
  float:left;
  cursor:pointer;
  color:#333;
}
ul.tab_razd a:hover {
  color:#cc0000;
}
ul.tab_razd a em {
  font-style:normal;
  background: url('../img/bg_tab_form.gif') right -26px;
  padding:6px 9px 5px 0px;
  display:block;
}
.tab_razd li.current_tab {
  margin-top:0px;
  font-size:14px;
  position:relative;
}
.tab_razd li.current_tab span {
  height:37px;
  background: url('../img/bg_tab_form.gif') no-repeat 0px -52px;
  font-weight:600;
  padding-left: 9px;
  display:block;
  float:left;
}
.tab_razd li.current_tab span em { 
  background: url('../img/bg_tab_form.gif') no-repeat right -91px; 
  padding:11px 9px 12px 0px;
  font-style:normal;
  display:block;
}
.b_gift_osn {
  width:122px;
}
.gift_hover .bg_bord {
  background: #efefef;
}
.bg_bord {
  background: #fff;
}
.gift_hover .b_gift_osn_vn {
  border-left:1px #efefef solid;
  border-right:1px #efefef solid;
}
.b_gift_osn_vn {
  border-left:1px #fff solid;
  border-right:1px #fff solid;
  padding:10px 10px 6px;
}
.b_gift_osn .gift {
  margin-bottom:7px;
}
.b_gift_osn a {
  color:#3c57a4;
}
.b_gift_osn a:hover,
.b_gift_osn:hover a,
{
  color:#ad3048;
}
/*add anketa plashka*/
.pl_in_tdf {
  padding-top:6px;
}
.pl_in_tdl {
  padding:4px 8px 5px;
}
.pl_in_td {
  background: #ECECEC;
  width:167px; 
}
/*end add anketa plashka*/
/*pop_up*/
.m1 {
  margin:0px 1px;
  height:1px;
  font-size:1px;
  overflow:hidden;
}
.m2 {
  margin:0px 2px;
  height:1px;
  font-size:1px;
  overflow:hidden;
}
.pad_obr_s {
  padding:8px 10px;
  overflow:hidden;
  _overflow:default;
}
.bg_wh {
  background: #fff;
}
.pad_obr_s_text {
  padding:4px 10px 8px;
  width:340px !ie;
}
.f_obr_s {
  width:380px;
  position:absolute; 
  z-index:5;
  left:25%;
  right:0px;
}
.bg_opacity {
	background: url('../img/bg_pop_form.png') repeat left top;
}
a.ic_close_f_obr {
  background: url('../img/ic_close.gif') no-repeat scroll right 2px;
  width:13px;
  height:13px;
  display:block;
  margin-top:2px;
  margin-right:-2px !ie;
  _margin-right:0px;
}
a.ic_close_f_obr:hover {
  background-position: right -12px;
}
.w_h_sp {
  width:315px;
}
/*end pop_up*/
.love_img_pop {
  width:50px;
}
.btn_prof_s {
	background: url('../img/button.gif') no-repeat 0px -586px;
	display:block;
	padding-left:27px;
}
.btn_prof_s em {
	background: url('../img/button.gif') no-repeat right -628px;
	display:block;
	font-style:normal;
	padding:2px 10px 3px 0px;
	color:#6D5719;
}
.btn_prof_s:hover {
	background: url('../img/button.gif') no-repeat 0px -607px;
}
.btn_prof_s:hover em {
	background: url('../img/button.gif') no-repeat right -649px;
	color:#b3380e;
}
/*zhalob pop_up*/
.textar_zhalob {
  width:259px;
  height:60px;
  overflow:auto;
}
.sel_prich {
  width:265px;
}
.f_obr_s_pop {
  width:305px;
  position:absolute; 
  z-index:5;
  left:25%;
  right:0px;
}
.bg_pop {
  background: #FDF5C7;
}
.f_obr_s_pop .pad_obr_s_text {
  padding:4px 10px 8px;
  width:265px !ie;
  background:#fff url('../img/bg_prof.gif') repeat-x top left;
  text-align: left;
}
.pad_obr_s_text_pop h5  {
margin-bottom:7px;
}
.pad_obr_s_text_pop h5 a:hover {
  color:#CC0000;
}
.f_obr_s_pop h5 a {
  color:#005599;
}
.f_obr_s_pop .love_img {
  cursor:pointer;
}
.f_obr_w {
  width:305px !important;
}
/*end zhalob pop_up*/
.btn_osn_s_dis {
  background: url('../img/button.gif') no-repeat 0px -670px;
  display:block;
  padding-left:1px;
  cursor:default;
}
.btn_osn_dis {
  background: url('../img/button.gif') no-repeat right -696px;
  border:medium none;
  color:#999;
  cursor:default;
  font-size:1em;
  font-weight:700;
  height:26px;
  padding-bottom:1px;
  width:110px;
}
.btn_osn_s_dis:hover {
  background: url('../img/button.gif') no-repeat 0px -670px;
}
.btn_osn_s_dis:hover .btn_osn_dis {
  background: url('../img/button.gif') no-repeat right -696px;
}
.t-upload td {
  padding:4px 0;
}
.t-upload td.stat {
  padding-left:20px;
}
.file_upload {
  width:250px;
  padding:2px;
}
/* -- Gostevaya -- */
#maxCommentLength_txt,
#commAddForm input.fr {
  margin-right: 188px !important;
}
.mpdiv {
  margin:0px !important;
}
.pl_tech {
  background: #FFECC5;
}
.box_pad {
  padding:4px 10px 6px;
}
.boxing{
  margin-left:-9px;
  width:619px  !important;
  border-right:1px solid #FFECC5;
  border-left:1px solid #FFECC5;
}
.bord_comment {
  border:1px solid #FACA2C;
  overflow:auto;
}
.bord_b1{
  background: #FFF9EB;
  font-size:0px !important;
  height:1px !important;
  margin:0 1px !important;
  border-left:1px #FFECC5 solid;
  border-right:1px #FFECC5 solid;
}
.bord_b2{
  font-size:0px !important;
  height:1px !important;
  margin:0 2px !important;
  background: #FFECC5 !important;
}
.box_pad b {
  font-size:16px;
}
.box_pad .small {
  font-size:14px;
  font-weight:700;
  margin-left:1px;
}
.coment1 {
  padding-left:10px !important;
}
/*block smiles*/
.smiles {
  background: url('../img/smiles_bg.gif') no-repeat top left;
  width:161px;
  padding:5px;
  padding-right:0px;
}
.smiles_bg {
  background-color: #fee8b6;
}
.smiles2 {
  height:36px;
  width:161px;
  margin-left:-2px;
}
.str_smiles_box {
  background: url('../img/razd_smiles.gif') no-repeat;
  width:18px;
  height:35px;
  margin-left:3px;
}
.box_smiles_vn {
  width:140px;
  padding-top:6px;
  position:relative;
}
a.str_smiles {
  display:block;
  background: url('../img/str_smiles.gif') no-repeat top left;
  width:17px;
  height:35px;
}
a.str_smiles:hover {
  background-position: left -21px;
}
a.str_smiles:focus {
  outline: none;
} 
a.str_smiles2 {
  display:block;
  background: url('../img/str_smiles.gif') no-repeat left -56px;
  width:17px;
  height:35px; 
}
a.str_smiles2:hover {
  background-position: left -77px;
}
a.str_smiles2:focus {
  outline: none;
} 
/*end smiles, end Gostevaya----------*/
.dndel {
	background:transparent url('../img/button.gif') no-repeat 0 -722px;
	display:block;
	height:11px;
	width:11px;
}
.dndel:hover {
	background:transparent url('../img/button.gif') no-repeat -19px -722px;
}
.almrt {
	margin-top:3px;
}
#submenu_profile {
	margin-top: 5px;
}
#block_add_comment {
	margin-left: -9px;
}
#brd456g {
	/*background: #FFECC5;*/
	margin: 0px !important;
	border-left: 1px solid #FFF !important;
	border-right: 1px solid #FFF !important;
}
#block_add_comment .bord_b2 {
	background: #FFECC5 !important;
	margin: 0px !important;
	border-left: 2px solid #FFF !important;
	border-right: 2px solid #FFF !important;
}
/*
.social_news_rightpart {
	width: 570px !important;
	margin-left: 20px !important;
}
*/
/* dnevnik popup */
.ramka_opacity_tobo1 {
	margin:0 2px;
	background-color: #87898A;
	font-size:1px;
	height:1px;
	filter: alpha(opacity=40);
	moz-opacity: 0.4;
	opacity: 0.4;
	overflow:hidden;
}
.ramka_opacity_tobo2 {
	background-color: #87898A;
	font-size:1px;
	margin:0 1px;
	height:1px;
	border-left:2px solid #87898A;
	border-right:2px solid #87898A;
	filter: alpha(opacity=40);
	moz-opacity: 0.4;
	opacity: 0.4;
	overflow:hidden;
}
.ramka_opacity_tobo3 {
	background-color: #87898A;
	font-size:1px;
	margin:0px;
	height:8px;
	border-left:2px solid #87898A;
	border-right:2px solid #87898A;
	filter: alpha(opacity=40);
	moz-opacity: 0.4;
	opacity: 0.4;
	overflow:hidden;
}
.bg_white{
	background:#fff;
	padding:4px 10px 0px 10px;
	width:490px;
}
.opacity {
	background-color: #87898A;
	height: auto;
	filter: alpha(opacity=40);
	moz-opacity: 0.4;
	opacity: 0.4;
}
.spacer{
	display:block;
	width:1px;
	height:1px;
	overflow:hidden;
}
.w10{
	width:10px;
}
.TB_window_pass {
	left:25%;
	margin-top:-113px;
	opacity:1;
	position:absolute;
	text-align:left;
	z-index:101;
}
.fphohodel {
	width: 12px;
	height: 12px;
	background: url('../../../a/common/img/ic_cancel.gif') no-repeat top left;
	margin-top: 5px;
}
/* end dnevnik popup */
.select_photo_gray {
	width: 160px;
	height: 33px;
	background: url('../img/select-photo-gray.gif') no-repeat top left;
	display: block;
}
/*
.select_photo_gray:hover {
	width: 160px;
	height: 33px;
	background: url('../img/select-photo-gray.gif') no-repeat bottom left;
	display: block;
}
*/
.vn_block_sovm {
	width: 105px;
	overflow: hidden;
}
/*
.social_news_pl_pad {
	padding: 0 !important;
}
*/
/*
#newsContainer {
	padding: 0 0 0 10px  !important;
}
*/




/* added 13.02.2012 */

.b-prof__top {
	padding-top: 23px;
	background: url(../img/profile-bg_top.png) left top no-repeat
	}
.b-prof__bottom {
	padding: 20px 0 0 170px;
	background: url(../img/profile-bg_bottom.png) left top no-repeat
	}
.b-prof__gifts {
	padding-bottom: 5px;
	background: url(../img/profile-bg_gifts.png) right bottom no-repeat
	}