div.my_profile {
float: left;
width: 98%;
border: 0;
padding: 10px 0;
}
tr.second td {
border-top: solid 1px #E5E5E5;
}

td.list_num {
padding: 20px 10px;
vertical-align: top;
}

td.table_comment2 {
padding: 5px 0;
}

td.friends_foto {
height: 114px;
text-align: center;
}
td.friends_foto img {
border: 1px solid #C6C6C6;
padding: 2px;
}
td.user_data {
padding: 10px 10px 15px 10px;
line-height: 16px;
vertical-align: top;
font-size: 12px;
}
div.my_profile a, div.my_profile a:hover {
font: normal 11px Tahoma;
color: black;
text-decoration: none;
text-align: right;
}
div.pages {
font-family: Tahoma, Geneva, sans-serif;
font-size: 13px;
color: #C00;
padding: 13px 0px 0px 0px;
font-weight: bold;
clear: both;
}
div.pages font {
font: bold 13px Tahoma;
color: #F60;
}
tr.second td table td {
border: 0px;
}
td.friends_foto td {
width: 114px;
height: 114px;
background: url(zaglushka_photo.jpg);
text-align: center;
}
td.friends_foto td.star {
background: #FDBD47 url(bg_goldstars.gif) repeat scroll 0 0;
height: 114px;
width: 114px;
text-align: center;
}
td.friends_foto td.star img {
border: 1px solid #FF9C27;
padding: 2px;
}
div.pages a, div.pages a:hover  {
color: #C00;
text-decoration: underline;
font-size: 13px;
font-weight: normal;
}
.second .lift, .first .lift {
display: block;
color: #C00;
background: url(lift.gif) no-repeat 100% 50%;
padding: 1px 22px 1px 0;
margin: 5px 0;
}
div.blog  div {
width: 98%;
height: 130px;
clear: both;
margin: 5px 5px;
}
div.blog a, div.blog a:hover   {
color: #C00;
text-decoration: underline;
font-size: 14px;
font-weight: normal;
}
div.blog img {
border: 1px solid #C6C6C6;
padding: 2px;
float: left;
margin: 5px 5px;
}
.status_msg_s {
display: block;
padding: 3px 5px;
border: 1px solid #D4D4D4;
margin: 3px 0;
}
.fblue {
color: #C00 !important;
}

.fblue strong {
display: none;
}

td.user_data a, td.user_data a:hover, td.user_data_mess a.name, td.user_data_mess a.name:hover {
font: bold 12px Tahoma;
color: #333;
text-decoration: none;
}

table.lp_table {
width:90%;
border: 0;
margin-top: 10px;
}
td.lp_td {
padding:4px;
}
img.lp_img {
border: 1px solid #C6C6C6;
padding: 2px;
}
.text_online {
color: #C00;
}
td.user_data div, td.user_data div span {
padding-top: 5px;
color: #536E7E;
}

#newface {
margin-bottom: 10px;	
font-size: 11px;
}

#newface img {
border: 1px solid #CCC;
padding: 1px;
margin-right: 3px;
margin-bottom: 3px;
}
