form,body,html {
	margin:0; padding:0;
}

img {border: 0px;}
html, body
{
	height:100%;
}
body, * html TD, TR, INPUT, SELECT, TEXTAREA, OPTION, P {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}

INPUT, SELECT, TEXTAREA, OPTION {
	color: #000000;
	vertical-align: bottom;
	//vertical-align: middle;
}

.search_button {
	border: 0px none ; 
	background-color: transparent; 
	background-image: url(/_img/design/200901_social/btn_search.gif); 
	background-repeat: no-repeat;
	width: 33px; 
	height: 33px; 
	cursor: pointer;
}

.footnote{font-family:verdana, tahoma, arial; font-size:10px; color:#888888; border: solid 1px #BDDDF4; background-color: #F0F9FF;
padding: 5px; text-align: justify; float: right; width: 200px; margin-top: 5px; margin-left: 5px; margin-bottom: 5px;}

.descr {
	FONT-SIZE: 10px;
}

.image_block_left {
	margin: 0px 5px 5px 0px; float: left;
}

.image_block_right {
	margin: 0px 5px 5px 0px; float: right;
}

/* основные элементы страницы : BEGIN */
#content
{
	position:static;
}
#content .content_columns {
	width:100%;
	border:0;
}
#content .content_columns TR, #content .content_columns TD {
	/* TD - для Оперы */
	vertical-align:top;
}
#block_center {
	position: relative;
	/*padding: 0px 20px 0px 20px;  - из за этого глюки в IE6*/
}

#block_center h2
{
	font-size: 16px;
	text-align: left;
	color: #FF843C;
}

#block_center h4
{
	font-size: 14px;
	text-align: left;
	color: #73A8C2;
}

#block_center .content .float_tip_right
{
	float: right;
	margin-left:10px;
	line-height:14px;
	font-size: 10px;
}

.block_cols_sep {
	position: relative;
	width: 20px;
}
/* основные элементы страницы : END */

/* sticker : BEGIN */
.sticker {
	position: relative;
	width:270px;
	background-image: url("/_img/design/200901_social/bg_sticker.gif");
	background-repeat:repeat-y;
}
.sticker .top {
	position: absolute;
	top:0px;
	width:270px;
	height:149px;
	background-image: url("/_img/design/200901_social/sticker.png");
	background-repeat:no-repeat;
}
.sticker .bottom {
	position: absolute;
	bottom:0px;
	width:270px;
	height:59px;
	background-image: url("/_img/design/200901_social/sticker.png");
	background-position: 0px -149px;
	background-repeat:no-repeat;
}
.sticker .content {
	position: relative;
	padding: 35px 40px 40px 40px;
}
.sticker .content .title {
	position: relative;
	font-size: 12px;
	font-weight: bold;
	color: #ff6000;
}
/* sticker : END */

/* blocks : BEGIN */
/*
info - orange, anon - blue
subtitle - gray
r,l - right, left
t,b - top, bottom
*/
.block_anon
{
	overflow: hidden;
}
.block_info, .block_anon {
	font-size: 11px;
}
.block_info .title,
.block_info .title_trsp,
.block_anon .title,
.block_anon .title_trsp,
.block_info .subtitle,
.block_anon .subtitle {
	position: relative;
	margin-bottom: 1px;
}
.block_info .title .left,
.block_info .title_trsp .left,
.block_anon .title .left,
.block_anon .title_trsp .left,
.block_info .title .right,
.block_info .title_trsp .right,
.block_anon .title .right
.block_anon .title_trsp .right
.block_info .subtitle .left,
.block_anon .subtitle .left,
.block_info .subtitle .right,
.block_anon .subtitle .right
{
	font-family:Verdana,Arial;
	position: relative;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	padding: 4px 10px 4px 10px;
}
.title_rt, .title_lt,
.title_rb, .title_lb {
	background-repeat: no-repeat;
}
.title_rt {
	/*background-image: url("/_img/design/200901_social/title_rt.gif");
	background-position: right top;*/
}
.title_lt {
	/*background-image: url("/_img/design/200901_social/title_lt.gif");
	background-position: left top;*/
}
.title_rb {
	/*background-image: url("/_img/design/200901_social/title_rb.gif");
	background-position: right bottom;*/
}
.title_lb {
	/*background-image: url("/_img/design/200901_social/title_lb.gif");
	background-position: left bottom;*/
}
.block_info .title .right,
.block_anon .title .right,
.block_info .subtitle .right,
.block_anon .subtitle .right {
	position: relative;
	text-align: right;
}
.block_info .title .right .actions,
.block_anon .title .right .actions,
.block_info .subtitle .right .actions,
.block_anon .subtitle .right .actions {
	position: relative;
	float: left;
}
.block_info .title .left .actions,
.block_anon .title .left .actions,
.block_info .subtitle .left .actions,
.block_anon .subtitle .left .actions {
	position: relative;
	float: right;
}
.block_info .title {
	background-color:#e9e9e9;
	color: #88b30b;
}
.block_info .title_trsp {
	background-color:transparent;
	color: #88b30b;
}
.block_info .title A, .block_info .title A:visited,
.block_info .title_trsp A, .block_info .title_trsp A:visited {
	color: #88b30b;
}
.block_anon .title {
	background-color:d8eea3;
	color: #88b30b;
}
.block_anon .title_trsp {
	background-color:transparent;
	color: #88b30b;
}

.block_anon .title A, .block_anon .title A:visited,
.block_anon .title_trsp A, .block_anon .title_trsp A:visited {
	color: #88b30b;
}
.block_anon .title_trsp A, .block_anon .title_trsp A:visited {
	color: #88b30b;
}

.block_info .subtitle,
.block_anon .subtitle {
	background-color: #e9eef1;
	color: #296182;
}
.block_info .subtitle A, .block_info .subtitle A:visited,
.block_anon .subtitle A, .block_anon .subtitle A:visited {
	color: #296182;
}
.block_info .subtitle A,
.block_anon .subtitle A {
	color: #296182;
}
.block_info .title A:hover,
.block_info .title_trsp A:hover,
.block_anon .title_trsp A:hover,
.block_anon .title A:hover,
.block_info .subtitle A:hover,
.block_anon .subtitle A:hover {
	text-decoration: none;
}
.block_info .content,
.block_anon .content {
	position: relative;
	padding: 10px 10px 10px 10px;
}
.block_info .content ul,
.block_anon .content ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.block_info .content_float,
.block_anon .content_float {
	position: relative;
	padding: 10px 0px 0px 10px;
	//height: 100%;
}
/* blocks : END */

/* nav : BEGIN */
#block_center .nav {
	position: relative;
	margin-bottom: 5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
#block_center .nav ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#block_center .nav ul li {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	position:relative;
	display:inline;
	margin-right: 5px;
}
#block_center .nav .l1 A, #block_center .nav .l1 A:visited,
#block_center .nav .l1 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color:#b50a06;
	font-size:20px;
}
#block_center .nav .l2 A, #block_center .nav .l2 A:visited,
#block_center .nav .l3 A, #block_center .nav .l3 A:visited,
#block_center .nav .l4 A, #block_center .nav .l4 A:visited,
#block_center .nav .l5 A, #block_center .nav .l5 A:visited,
#block_center .nav .l2,
#block_center .nav .l3,
#block_center .nav .l4,
#block_center .nav .l5,
#block_center .nav .sep {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #999999;
	font-size:17px;
	margin-top: 4px;
}
#block_center .nav .l1 A, #block_center .nav .l1 A:visited,
#block_center .nav .l2 A, #block_center .nav .l2 A:visited,
#block_center .nav .l3 A, #block_center .nav .l3 A:visited,
#block_center .nav .l4 A, #block_center .nav .l4 A:visited,
#block_center .nav .l5 A, #block_center .nav .l5 A:visited {
	text-decoration: underline;
}
/* nav : END */

/* .two_cols : BEGIN */
/* верстка с двумя столбами в центре */
#block_center .two_cols {
	position:relative;
	width:100%;
	border:0;
}
#block_center .two_cols TR, #block_center .two_cols TD {
	position:relative;
	vertical-align: top;
}
#block_center .two_cols .col1 {
	position:relative;
	width: 320px;
}
#block_center .two_cols .col2 {
	position:relative;
	width: 320px;
}
#block_center .two_cols .col_sep {
	position:relative;
	width: 10px;
}
/* .two_cols : END */

/* block_center menu : BEGIN */
#block_center .menu {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	position: relative;
	margin-bottom: 20px;
	color: #444444;
	font-size: 11px;
	font-weight: bold;
}
#block_center .menu a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #6f6f6f;
	font-size:10px;
}
#block_center .menu a:hover{
	color: #cccccc;
	font-size:10px;
}
#block_center .menu .line {
	position: relative;
	background-color: #8da34e;
	height: 2px;
	font-size: 2px;
}
#block_center .menu .item {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	position: relative;
	float: left;
	font-size:10px;
	font-weight: bold;
	padding: 4px 7px 7px 7px;
	margin-top: -2px;
	color: #656565;

}
#block_center .menu .item a{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #666666;
	font-size:10px;
}
#block_center .menu .item a:hover{
	color: #CCCCCC;
	font-size:10px;
}
#block_center .menu .current {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	position: relative;
	float: left;
	font-size:10px;
	padding: 4px 0px 7px 15px;
	margin-top: -2px;
	border-top: 2px solid #dbe7c1;
	color: #8da350;
	/*background: #e9eef1 url("/_img/design/200901_social/title_lb.gif") no-repeat left bottom;*/
}
#block_center .menu .current_after {
	position: relative;
	float: left;
	font-size:10px;
	padding: 4px 0px 7px 0px;
	margin-top: -2px;
	border-top: 2px solid #dbe7c1;
	width: 15px;
	/*background: #e9eef1 url("/_img/design/200901_social/title_rb.gif") no-repeat right bottom;*/
}

#block_center .menu .submenu {
	position: relative;
	margin-top:5px;
}
#block_center .menu .submenu .item {
	position: relative;
	float: left;
	font-size:10px;
	font-weight: bold;
	padding: 4px 7px 7px 7px;
}
#block_center .menu .submenu .current {
	position: relative;
	float: left;
	font-size:10px;
	padding: 4px 15px 7px 15px;
	color: #FF8230;
	background:#E9EEF1 url() no-repeat scroll left bottom;
}

#block_center .menu .logo_section_title{
	float: right; 
	position: relative;
}
/* block_center menu : END */

/* block_center menu-reverse : BEGIN */
#block_center .menu-reverse,
#block_center .menu-reverse_female {
	position: relative;
	margin-top: 20px;
}
#block_center .menu-reverse .line,
#block_center .menu-reverse_female .line {
	position: relative;
	background-color: #edf3f8;
	height: 2px;
	font-size: 2px;
}
#block_center .menu-reverse .item,
#block_center .menu-reverse_female .item {
	position: relative;
	float: left;
	font-size:10px;
	font-weight: bold;
	padding: 2px 10px 4px 10px;
}
#block_center .menu-reverse .current,
#block_center .menu-reverse_female .current {
	position: relative;
	float: left;
	font-size:10px;
	padding-right: 0px;
	color: #FF8230;
	background: #edf3f8 url("/_img/design/200901_social/title_2_lt.gif") no-repeat left top;
}
#block_center .menu-reverse_female .current {
	background: #fff2eb url("/_img/design/200901_social/title_2_lt.gif") no-repeat left top;
}
#block_center .menu-reverse .current_after,
#block_center .menu-reverse_female .current_after {
	position: relative;
	float: left;
	font-size:10px;
	padding: 2px 0px 4px 0px;
	width: 10px;
	background: #edf3f8 url("/_img/design/200901_social/title_2_rt.gif") no-repeat right top;
}
#block_center .menu-reverse_female .current_after {
	background: #fff2eb url("/_img/design/200901_social/title_2_rt.gif") no-repeat right top;
}
/* block_center menu-reverse : END */

/* block_center menu_right : BEGIN */
#block_center .menu-right {
	position: relative;
	margin-bottom: 20px;
}
#block_center .menu-right .line {
	position: relative;
	background-color: #73a8c2;
	height: 2px;
	font-size: 2px;
}
#block_center .menu-right .item {
	position: relative;
	float: right;
	font-size:10px;
	font-weight: bold;
	padding: 4px 15px 7px 15px;
}
#block_center .menu-right .current {
	position: relative;
	float: right;
	font-size:10px;
	padding-right: 0px;
	color: #FF8230;
	background: #e9eef1 url("/_img/design/200901_social/title_lb.gif") no-repeat left bottom;
}
#block_center .menu-right .current_after {
	position: relative;
	float: right;
	font-size:10px;
	padding: 4px 0px 7px 0px;
	width: 15px;
	background: #e9eef1 url("/_img/design/200901_social/title_rb.gif") no-repeat right bottom;
}
/* block_center menu_right : END */

/* block_center page_edit : BEGIN */
#block_center .page_edit {
	position: relative;
	margin-bottom: 20px;
}
#block_center .page_edit .title {
	position: relative;
	margin-bottom: 10px;
	color:#7FB3CD;
	font-size:22px;
}
/* block_center page_edit : END */

/* block_center page_edit content_interest : BEGIN */
#block_center .page_edit .content_interest {
	//height:100%;
}
#block_center .page_edit .content_interest .group {
	background-color: #edf3f8;
	padding: 10px;
	width: 50%;
}
#block_center .page_edit .content_interest .group .name {
	font-weight: bold;
	margin-bottom:4px;
}
#block_center .page_edit .content_interest .group .interest_add {
	font-size: 10px;
	cursor: pointer;
	display:inline;
	padding-left: 14px;
	background: url("/_img/design/200901_social/btn_plus.gif") no-repeat left bottom;
}
#block_center .page_edit .content_interest .group .interest_add_form {
	display:none;
}
#block_center .page_edit .content_interest .group .interest_add_form input{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
}
#block_center .page_edit .content_interest .group .interest_add_form .field {
	width: 180px;
}
#block_center .page_edit .content_interest .interest_list,
#block_center .page_edit .content_interest .group .interest_list {
	padding: 0px;
	margin: 0px;
	list-style: none;
	display: block;
	//height:100%;
}
/* hack for IE ... */
#block_center .page_edit .content_interest .group div.h {
	//height:100%;
}
#block_center .page_edit .content_interest .group .interest_list {
	margin: 0px 0px 8px 0px;
}
#block_center .page_edit .content_interest .interest_list li,
#block_center .page_edit .content_interest .group .interest_list li {
	position:relative;
	display:inline;
	margin-right: 10px;
	font-size: 11px;
}
#block_center .page_edit .content_interest .interest_list li {
	padding-bottom: 8px;
	display:block;
}
#block_center .page_edit .content_interest .interest_list li .del,
#block_center .page_edit .content_interest .group .interest_list li .del {
	position: relative;
	width: 6px;
	height: 6px;
	cursor: pointer;
	cursor: hand;
}

#block_center .page_edit .content_interest .group_add {
	position: relative;
	margin-top: 20px;
}
#block_center .page_edit .content_interest .group_add .name {
	font-size: 18px;
	margin-bottom:10px;
}
#block_center .page_edit .content_interest .group_add .interest_add_form .field {
	width: 250px;
}
/* block_center page_edit content_interest : END */

/* comments : BEGIN */

#block_center  .comment
{
	margin-top: 10px;
}

#block_center  .comment .counter
{
	color: #FF843C;
	width: 34px;
	font-size: 12px;
	font-weight: bold;
}

#block_center  .comment .body
{
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 40px;
}

#block_center .comment td, #block_center .comment td a
{
	color: #387EAF;
	vertical-align: bottom;
}

#block_center .comment .date
{
	padding-left:20px;
	font-size: 10px;
	font-weight: normal;
}

#block_center #comment_pageslink
{
	text-align:right;
	font-size:10px;
	height:22px;
}

#block_center #comment_pageslink td
{
	font-size:10px;
	text-align:center;
	vertical-align:middle;
	width:14px;
	height:14px;
}

#block_center #comment_pageslink td.ppageslink
{
	background-color: #D1E6F7;
}

#block_center #comment_pageslink td.ppageslink_active
{
	font-weight: bold;
	background-color: #EDF3F8;
}

#block_center  #comment_page_loading
{
	padding-bottom:4px;
	height:18px;
}

#block_center  #comment_page_loading td
{
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
}

/* comments : END */

/* messages : BEGIN */

.sort_actions
{
	font-size:11px;
	color: #73A8C2;
}

.sort_actions .title
{
	font-weight: bold;
}

.sort_actions .current
{
	color: #FF843C;
	font-weight: bold;
}

.pmtable_command
{
	font-size:11px;
	color:#BABABA;
}

/* messages : END */

/* im_messages : BEGIN */

.im_messages td
{
	padding-bottom: 30px;
}

.im_messages .date, .im_messages .tip
{
	color: #7299AB;
	font-size: 11px;
}

.im_messages .delete
{
	float: right;
	font-size:11px;
	color: #BABABA;
}

.im_messages .name
{
	font-size: 16px;
	color: #FF5E00;
	padding-bottom:2px;
}

.im_messages .replay
{
	color: #FF5E00;
	font-size:11px;
	padding-left: 15px;
	height: 18px;
	background: url("/_img/design/200901_social/arrow.gif") no-repeat left 2px;
}

.im_messages .actions
{
	margin-top: 10px;
}

.im_messages .actions ul
{
	float: right;
}

.im_messages .actions ul li
{
	display: inline;
	margin-left: 20px;
	font-size: 11px;
	color: #BABABA;
	vertical-align: middle;
}

.im_messages .actions ul li input
{
}

.im_messages .actions ul li a, .im_messages .delete a
{
	color: #BABABA;
}

.im_messages .actions ul li a:hover, .im_messages .delete a:hover
{
	color: #FFC9A8;
}

#im_form .title
{
	background-color: #98C2D7;
}

#im_form .body
{
	background-color: #E1ECF5;
}

/* im_messages : END */

/* Forms : BEGIN */
.form,
.form_list,
.form_header,
.form_main,
.form_cell {
	padding: 0px;
	margin: 0px;
}

.form_main .cell1 {
	padding: 5px 1px 5px 0px;
}

.form_main .cell2 {
	padding: 5px 0px 5px 1px;
}

.form_main .list {
	background-color: #e9e9e9;
	padding: 5px;
	height: 40px;
}

.form_main .search {
	background-color: #dce6c1;
	padding: 5px;
	height: 40px;
}

.form_main .search .title {
	font-size: 11px;
	color: #88b30b;
}

.form_main .list .title {
	font-size: 12px;
	color: #88b30b;
}

.form_main .list select,
.form_main .list option {
	font-size: 11px;
	width: 100%;
	color: #707070;
}
.form_main .hot {
	color: #8da34e;
	font-size: 10px;
}
.form_header {
	padding: 5px 15px 5px 5px;
	font-size: 9px;
	float: right;
}

.form div,
.form_list div,
.form_cell div {
	padding: 5px 11px 10px;
	margin: 0px;
	background-color: #edf3f8;
	//width: 100%;
}

.form .line,
.form_list .line
.form_cell .line {
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	height: 2px;
	font-size: 2px;
}

.form .actions,
.form_list .actions,
.form_cell .actions {
	padding: 5px 11px 5px 11px;
	background-color: #dfe9f3;
}

.form td, .form th,
.form_list td, .form_list th,
.form_header td, .form_header th,
.form_main td, .form_main th,
.form_cell td, .form_cell th {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #8A9BA7;
	font-weight: lighter;
	line-height: 15px;
}

.form td A, .form th A,
.form_list td A, .form_list th A,
.form_header td A, .form_header th A,
.form_main td A, .form_main th A,
.form_cell td A, .form_cell th A {
	font-weight: normal;
}

.form th,
.form_list th,
.form_main th,
.form_cell th {
	color: #7193A4;
	font-weight: bold;
	text-align: left;
}
.form_main th {
	color: #8a9ba7;
}

.form_list th {
	text-align: center;
}

.form_cell th {
	text-align: right;
	width: 150px;
}

.form_header td, .form_header th,
.form_main td, .form_main th {
	font-size: 9px;
	padding: 0px 3px 3px 0px;
}
.form_main td.sep, .form_main th.sep {
	padding: 0px 3px 3px 15px;
}

.form_header th {
	font-size: 9px;
	font-weight: bold;
}

.form_cell tr,
.form_list tr {
	background-color: #edf3f8;
}

.form input, .form textarea, .form select, .form option,
.form_list input, .form_list textarea, .form_list select, .form_list option,
.form_header input, .form_header textarea, .form_header select, .form_header option,
.form_main input, .form_main textarea, .form_main select, .form_main option,
.form_cell input, .form_cell textarea, .form_cell select, .form_cell option {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	_vertical-align: middle;
}

.form_header input, .form_header textarea, .form_header select, .form_header option,
.form_main input, .form_main textarea, .form_main select, .form_main option {
	font-size: 9px;
}

.form_cell .warning, .form .warning {
	border: solid 1px #ff0000;
}
#block_center .form_search {
	position: relative;
	background-color: #e1f2ff;
	width: 100%;
}


/* Forms : END */

/* Pager : BEGIN */

.pager {
	float: right;
	font-size: 9px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #104c0c;
	text-align: right;
	white-space: nowrap;
}

.pager .ptitle {
	/*float: left;*/
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #005100;
	margin: 0px -2px;
	padding: 2px 5px;
}

.pager .page {
	text-align: center;
	font-weight: bold;
}

.pager a {
	color: #333333;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.pager a:hover {
	color: #333333;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #D8EEA3;
}

.pager .current {
	background-color: #D8EEA3;
}

.pager .current,
.pager .page {
	margin: 0px -2px;
	padding: 2px 3px;
	/*float: left;*/
	color: #333333;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
}


/* Pager : END */

/* List Result : BEGIN */
#block_center .result_list,
#block_center .page_edit .result_list {
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	text-align: left;
	padding-bottom: 15px;
}

#block_center .result_list .title,
#block_center .page_edit.result_list .title {
	font-weight: bold;
	font-size: 14px;
}

#block_center .result_list .count,
#block_center .page_edit.result_list .count {
	font-weight: bold;
	font-size: 14px;
	color: #666666;
}
/* List Result : END */

/* user_item : BEGIN */
.float_left .user_item {
	position: relative;
	margin: 0px 10px 10px 0px;
}
.user_item {
	position: relative;
	width: 140px;
	height: 180px;
}
.user_item .visited {
	font-size: 10px;
	color: #CCCCCC;
	margin-bottom: 5px;
}
.user_item .image {
	width: 100px;
	height: 100px;
	background-position: left center;
	background-repeat:no-repeat;
	margin-bottom: 3px;
	float: none;
}
.user_item .image IMG {
	width: 100px;
	height: 100px;
}
.user_item .name {
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 3px;
	color: #055500;
}
.user_item .name A, .user_item .name A:visited {
	color: #055500;
}
.user_item .name A:hover {
	color: #cccccc;
}
.user_item .buttons, .user_item .buttons A, .user_item .buttons A:visited {
	font-size: 10px;
	color: #93c273;
}
.user_item .buttons A:hover {
	font-size: 10px;
	color:#cccccc;
}
/* user_item : END */

/* user_info_next : BEGIN */

.user_info_next {
	position: relative;
	text-align: right;
	font-size: 10px;
}

.user_info_next A, .user_info_next A:visited {
	color: #ff6000;
}
.user_info_next A:hover {
	color: #cccccc;
}

/* user_info_next : END */

/* actions_panel : BEGIN */

.actions_panel{
	position: relative;
	text-align: right;
	font-size: 10px;
}

.actions_panel A, .actions_panel A:visited {
	color: #d5241e;
	font-size: 10px;
}
.actions_panel A:hover {
	color: #cccccc;
	font-size: 10px;
}
.actions_panel .actions_rs {
	float: right;
	border-left: #b9cad2 solid 2px;
	white-space: nowrap;
	padding-left: 10px;
	padding-bottom: 4px;
	text-align: left;
	margin-top: 6px;
	margin-bottom: 6px;
}

/* actions_panel : END */

/* user_item_ext : BEGIN */

.user_item_ext {
	position: relative;
	width: 100%;
	padding-bottom: 10px;
}

.user_item_ext .visited {
	font-size: 10px;
	color: #8ba78a;
	margin-bottom: 5px;
}

.user_item_ext .image {
	padding-left: 11px;
	padding-right: 11px;
	background: url('/_img/modules/passport/user_unknown.gif') no-repeat center top;
	width:100px;
}

.user_item_ext .image IMG {
	width: 100px;
	height: 100px;
	border: 0px;
}

.user_item_ext .content {
	color: #88b30b;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}

.user_item_ext .name {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 3px;
	color: #88b30b;
}

.user_item_ext .name_female {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 3px;
	color: #88b30b;
}

.user_item_ext .name A, .user_item_ext .name A:visited {
	color: #88b30b;
}

.user_item_ext .name_female A, .user_item_ext .name_female A:visited {
	color: #88b30b;
}

.user_item_ext .name A:hover, .user_item_ext .name_female A:hover {
	color: #cccccc;
}

.user_item_ext .buttons, .user_item_ext .buttons A, .user_item_ext .buttons A:visited {
	font-size: 11px;
	text-decoration: none;
	padding-top: 10px;
}

.user_item_ext .buttons A:hover {
	font-size: 11px;
	text-decoration: none;
}

.user_item_ext .buttons .text {
	padding: 5px 0px 5px 0px;
}

.user_item_ext .buttons .button {
	float: left;
	display: block;
	padding: 5px;
	margin: 2px;
	background-color: #E7EDF4;
	border: 1px solid #EDF6F8;
	border-bottom-color: #D3DFEE;
	border-right-color: #D3DFEE;
	cursor: pointer;
}

/* user_item_ext : END */

/* gallery_item : BEGIN */
.float_left .gallery_item {
	position: relative;
	margin: 0px 10px 10px 0px;
}
.gallery_item {
	position: relative;
	width: 140px;
	height: 150px;
}
.gallery_item .image {
	width: 100px;
	height: 100px;
	background-position: left center;
	background-repeat:no-repeat;
	margin-bottom: 3px;
	float: none;
}
.gallery_item .image IMG {
	width: 100px;
	height: 100px;
}
.gallery_item .name {
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 3px;
}
.gallery_item .name A, .gallery_item .name A:visited {
	color: #064a6b;
}
.gallery_item .name A:hover {
	color: #cccccc;
}
.gallery_item .info {
	font-size: 10px;
	color: #73a8c2;
	margin-bottom: 3px;
}
/* gallery_item : END */

.underline_dashed {
	border-bottom:1px dashed;
}
.float_left {
	position: relative;
	float: left;
}

.float_block_right
{
	float:right;
	z-index:1;
}

.actions .edit, .actions .edit A, .actions .edit A:visited,
.actions .edit, .actions .edit A, .actions .edit A:visited,
.actions .edit, .actions .edit A, .actions .edit A:visited {
	color: #8c9fac;
	font-size: 10px;
	font-weight: normal;
}
.actions .edit A:hover {
	color: #8c9fac;
	text-decoration: none;
}

UL.list LI {
	margin-bottom: 4px;
}

.online {
	width: 56px;
	height: 10px;
}

.cleaner {
	position: relative;
	clear:both;
}
.error span {
	color:#FF0000;
}
#rightsmenu {
	background-color: #E9EEF1;
}

/* styles for old suggest*/

.ac_results {
	border: 1px solid gray;
	background-color: white;
	padding: 0;
	margin: 0;
	list-style: none;
	position: absolute;
	z-index: 10000;
	display: none;
}

.ac_results li {
	padding: 2px 5px;
	white-space: nowrap;
	color: #101010;
	text-align: left;
}

.ac_over {
	cursor: pointer;
	background-color: #F0F0B8;
}

.ac_match {
	text-decoration: underline;
	color: black;
}

#block_center DIV.autonotice {
	background: url('/_img/design/200901_social/ex_icon.gif') top left no-repeat;
	padding-left: 18px;
	margin-bottom: 15px;
	font-weight: bold;
}
