/* блок "группы" на личной странице */
.block-groups h3.block-title {width:130px;}
.block-groups p.title {margin:0;padding:0;font-size:14px;text-align:center;}
.block-groups p.image {margin:4px 0;padding:0;text-align:center;}
.block-groups p.image img {border:1px solid #ccc;}
.block-groups p.descr {margin:0;padding:0;}
.block-groups .block-readmore p {width:170px;}
/* блок "друзья" */
.block-friends h3.block-title {width:150px;}
.block-friends-birthday h3.block-title {width:350px;}
/* блок "блог" */
.block-blog h3.block-title {width:150px;}
/* блок "мои награды" */
.block-rewards .content {overflow:hidden;}
.block-rewards h3 {text-align:left;padding-left:16px;padding-top:10px;}
.block-rewards .list-item {float:left;height:120px;margin:15px 25px 0 0;text-align:center;}
.block-rewards .list-item img {}
.block-rewards .list-item p.descr {margin:3px;padding:0;}
/* блок "события" на персональной */
#pageContent .block-events1 .content {padding:0 20px 0 30px;}
.block-events1 h3.block-title {width:150px;}
.block-events1 .block-readmore {position:absolute;bottom:-15px;right:15px;margin:0 0 0 0;font-family:Arial;font-size:13px;font-weight:bold;overflow:hidden;height:33px;text-align:right;}
.block-events1 .block-readmore p {background:url(style/block-lightgray-readmore-r.gif) right top no-repeat;display:inline-block;margin:0;padding:0;float:right;height:33px;}
.block-events1 .block-readmore p span {background:url(style/block-lightgray-readmore-l.gif) left top no-repeat;display:block;margin:0 16px 0 0;text-align:left;height:27px;padding:6px 14px 0 58px;position:relative;}
.block-events1 .list-item {margin:15px 0 5px 0;overflow:hidden;}
.block-events1 .list-item .left {padding:3px 0 0 0;float:left;width:50px;}
.block-events1 .list-item .right {margin-left:65px;font-size:12px;}
.block-events1 .list-item .right p {margin:7px 0;padding:0;}
.block-events1 .list-item .right p.date {margin:0;}
/* список пользователей в качестве аватары, имени и города */
.list-users {overflow:hidden;}
.list-users .list-user {float:left;width:100px;height:125px;margin:0 5px 5px 0;font-size:10px;line-height:1.2;  text-align: center; }
.list-users .list-user p {margin:3px 0;padding:0;}
.list-users .list-user p.photo {margin:3px 0;padding:0;  height: 100px; }

/* старое */
div.bx-user-control {
	border-left: solid 1px #C4C4C4;
	padding: 0px 0px 0px 10px;
	margin: 12px 0px 12px 0px;
}

div.bx-user-control ul {list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0;}
div.bx-user-control li.bx-icon {
	padding-top: 3px;
	height: 19px;
	display: block;
	padding-left: 22px;
	clear: both;
	background-image: url(images/icons_all.png);
	background-repeat: no-repeat;
}

div.bx-user-control li.bx-icon-online{background-position: 0 -20px;}
div.bx-user-control li.bx-icon-away{background-position: 0 -40px;}
div.bx-user-control li.x-icon-birth{background-position: 0 -60px;}
div.bx-user-control li.bx-icon-featured{background-position: 0 -80px;}
div.bx-user-control li.bx-icon-present {
	padding-top: 3px;
	height: 19px;
	display: block;
	padding-left: 22px;
	clear: both;
	background-image: url(images/icons.gif);
	background-repeat: no-repeat;
	background-position: 0 -160px;
}

div.bx-user-control li.bx-icon-action {
	padding-top: 3px;
	height: 19px;
	display: block;
	padding-left: 22px;
	clear: both;
	background-image: url(images/icons_all5.gif);
	background-repeat: no-repeat;
}

div.bx-user-control li.bx-icon-message{background-position: 0 0;}
div.bx-user-control li.bx-icon-history{background-position: 0 -20px;}
div.bx-user-control li.bx-icon-friend-remove{background-position: 0 -40px;}
div.bx-user-control li.bx-icon-friend-add{background-position: 0 -60px;}
div.bx-user-control li.bx-icon-group-add{background-position: 0 -80px;}
div.bx-user-control li.bx-icon-profile{background-position: 0 -100px;}
div.bx-user-control li.bx-icon-privacy{background-position: 0 -120px;}
div.bx-user-control li.bx-icon-settings{background-position: 0 -140px;}
div.bx-user-control li.bx-icon-subscribe{background-image: url(images/subscribe.gif);}

div.big_text_banner{
	font-size: 130%;
	padding: 10px 0; 
}
.orange-button2 {margin:0 0 0 0;background:url(images/orange-button-l.gif) left top no-repeat; width: 220px; color:#FFFFFF;}
.orange-button2 a {display:block;padding:14px 0 0 0;text-align:center;background:url(images/orange-button-r.gif) right top no-repeat; height:31px; font-size:14px; font-family:Tahoma; color:#FFFFFF !important;text-decoration:none;font-weight:bold;line-height:1;}
.orange-button2 a:hover {color:#ffd8b3}

.block-rating .lite_content {padding: 8px 10px 5px 10px;}

#user_photo{
	position: relative;
}
#user_photo_add{
	position: absolute;
	z-index: 101;
}
.cursor_zoom_plus{
	cursor: url(images/zoom+.png),pointer;
}
.cursor_zoom_minus{
	cursor: url(images/zoom-.png),pointer;
}