.profile {
	background:url('/a/s/profile/img/profile_bg.gif') repeat-x left top;
}
.profile_pad {
	padding:8px 5px 2px 5px;
}
.profile_pad2 {
	padding:3px 5px 2px 5px;
}
.profile_pad3 {
	padding:8px 10px;
}
.profile_pad3 .gray:hover{
	color:#999;
}
.profile_pad4 {
	padding:2px 10px 8px 10px;
}
.profile_inner {
	background-color:#fff;
	padding:0px 5px;
}
.profile_inner h3 {
	line-height:13px;
	margin-bottom:7px;
}
.profile_inner h5 {
	line-height:9px;
	margin-bottom:7px;
}
.pr_out {
	background-color:#fff;
	border-left:2px solid #fef0d3;
	border-right:2px solid #fef0d3;
	font-size:1px;
	height:1px;
	overflow:hidden;
}
.pr_in {
	background-color:#fff;
	border-left:1px solid #fef0d3;
	border-right:1px solid #fef0d3;
	font-size:1px;
	height:1px;
	overflow:hidden;
}
.profile_gray {
	background-color:#f9f9f9;
}
.tab_menu {
	margin-top:8px;
}
.tab_menu li {
	margin:0px 9px 0px 0px;
}
.tab_menu li a {
	color:#059;
	text-decoration:none;
}
.tab_menu li a:hover {
	color:#059;
	text-decoration:none;
}
.tab_menu li.current {
	background:transparent url(/a/s/profile/img/tab_left.gif) no-repeat scroll left top;
	padding-left:2px;
	margin-top:0px;
}
.tab_menu li.current b {
	background:transparent url(/a/s/profile/img/tab_righ.gif) no-repeat scroll right top;
	color:#333;
	display:block;
	padding:0px 2px;
}
.left_nik {
	width:435px;
	overflow:hidden;
	padding-left:5px;
}
.left_nik h2{
	line-height:19px;
}
.right_nik {
	width:145px;
	overflow:hidden;
	padding-right:5px;
}
.bbor li{
	border-bottom:1px solid #ffeab1;
	background:none;
	padding:5px 0px;
}
.nobor {
	border-bottom:none !important;
	padding-bottom:3px !important;
}
.knopka_prof_gray {
	background:transparent url(/a/s/profile/img/b_infriends_left_gray.gif) no-repeat scroll left top;
	display:block;
	padding-left:36px;
}
.knopka_prof_gray em {
	background:transparent url(/a/s/profile/img/b_infriends_right_gray.gif) no-repeat scroll right top;
	display:block;
	font-style:normal;
	padding:3px 10px 3px 0px;
	font-weight:700;
	color:#888;
}
@media all and (-webkit-min-device-pixel-ratio:0) {
   body:first-of-type .knopka_prof_gray em {
   	padding:3px 10px 4px 0px;
   }
}
.knopka_prof {
	background:transparent url(/a/s/profile/img/b_infriends_left.gif) no-repeat scroll left top;
	display:block;
	padding-left:36px;
}
.knopka_prof em {
	background:transparent url(/a/s/profile/img/b_infriends_right.gif) no-repeat scroll right top;
	display:block;
	font-style:normal;
	padding:3px 10px 3px 0px;
	font-weight:700;
	color:#df5e00;
}
@media all and (-webkit-min-device-pixel-ratio:0) {
   body:first-of-type .knopka_prof em {
   	padding:3px 10px 4px 0px;
   }
}
@media all and (-webkit-min-device-pixel-ratio:0) {
   body:first-of-type .safwid {
   	width:275px;
   }
}
.knopka_prof:hover {
	background: url(/a/s/profile/img/b_infriends_left.gif) no-repeat scroll left bottom;
}
.knopka_prof:hover em {
	background: url(/a/s/profile/img/b_infriends_right.gif) no-repeat scroll right bottom;
	color:#ca0003;
}
.auth {
	background: url(/a/s/profile/img/b_infavorite_left.gif) no-repeat scroll left top !important;
	padding-left:34px;
}
.auth:hover {
	background: url(/a/s/profile/img/b_infavorite_left.gif) no-repeat scroll left bottom !important;
}
.lk {
	padding-top:3px;
}
.lrpart {
	width:95px;
}
.prpb {
	padding-bottom:10px;
	padding-bottom:0px !ie;
}
.mrl_vsmall {
	margin-left:5px;
}
.mrt_vsmall {
	margin-right:5px;
}
.prof_str {
	position:absolute;
	margin-left:157px;
	margin-top:-10px;
}
.drdow {
	width:204px;
	margin-top:-1px;
	margin-bottom:-1px;
	position:relative;
	background-color:#fffbef;
}
.bordtop {
	border-color:#fef9e6 !important;
}
.bordgray {
	border-color:#f9f9f9 !important;
}
.imgbox {
	width:50px;
	display:block;
}
.imgt {
	border-left:1px solid #fef0d3;
	border-right:1px solid #fef0d3;
	margin-bottom:-1px;
	font-size:1px;
	height:1px;
	overflow:hidden;
	position:relative;
	display:block;
	width:48px;
}
.imgb {
	border-left:1px solid #fef0d3;
	border-right:1px solid #fef0d3;
	margin-top:-1px;
	font-size:1px;
	height:1px;
	overflow:hidden;
	position:relative;
	display:block;
	width:48px;
}
.wht .imgt {
	border-left:1px solid #fff !important;
	border-right:1px solid #fff !important;
}
@media all and (-webkit-min-device-pixel-ratio:0) {
   body:first-of-type .mrt_saf {
   	margin-right:10px;
   }
}
/*send mail*/
.send_mail{
margin-top:-2px;
padding:0 10px 0 10px;
background-color:#FEF0D3;
width:605px !ie;
}
.pl_out_b {
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	font-size:1px;
	height:1px;
	overflow:hidden;
	background-color:#FEF0D3;
	margin:0 -10px;
}
.pl_in_b {
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	font-size:1px;
	height:1px;
	overflow:hidden;
	background-color:#FEF0D3;
	margin:0 -10px;
}
a.ld2 span{
	background:url(/a/s/profile/img/ld_gray.gif) repeat-x center bottom;
	color:#999;
}
a.ld2:hover span{
	background:none;
}
.box_preview {
	width:130px;
	overflow:hidden;
}
.mb5 {
	margin-bottom:5px;
}
a:hover .play_sml {
	position:absolute;
	display:block;
	width:30px;
	height:30px;
	overflow:hidden;
	background:url('../../video/img/play_sml.png') no-repeat 0px 0px;
	top:20px;
	left:50px;
}
/* visited */
.vh a:visited, a.vh:visited {
	color:#8e7f91;
}
.vh a:hover, a.vh:hover {
	color:#BC0101;
}
/* end visited */