/*site users*/
.users-row
	{
	overflow:hidden;
	zoom:1;
	padding:0 0 1em 0;
	margin:0 0 1em 0;
	border-bottom:solid 1px #eeeeee;
	}

.users-row .div-comment
	{
	float:left;
	width:10%;
	margin-right:1em;
	}
.users-row .div-control
	{
	float:left;
	width:50%;
	}
.div-control textarea
	{
	width:100%;
	height:100px;
	border:1px solid #C4C4C4;
	font-family:Arial;
	}
#face-choose
	{
	overflow:hidden;
	zoom:1;
	list-style:none;
	margin:0 0 0.5em -.2em;
	}
#face-choose li
	{
	float:left;
	margin:0 1em 0 0;
	padding:0.2em;
	}
#face-choose li span
	{
	border-bottom:dashed 1px;
	cursor:pointer;
	}
#face-choose li.chosen
	{
	background:#ddddca;
	}
#face-choose li.chosen span
	{
	border-bottom:none;
	cursor:default;
	}

#shopper-choose
	{
	overflow:hidden;
	zoom:1;
	list-style:none;
	margin:0 0 0.5em -.2em;
	}
#shopper-choose li
	{
	float:left;
	margin:0 1em 0 0;
	padding:0.2em;
	}
#shopper-choose li span
	{
	border-bottom:dashed 1px;
	cursor:pointer;
	}
#shopper-choose li.chosen
	{
	background:#ddddca;
	}
#shopper-choose li.chosen span
	{
	border-bottom:none;
	cursor:default;
	}

#div-reged-shopper
	{
	margin:2em 0 2em 0;
	}
.form-login ul
	{
	list-style:none;
	}
.form-login li
	{
	position:relative;
	margin:0 0 0.6em 0;
	}
.shopper-input
	{
	position:absolute;
	top:0;
	left:3.6em;
	}
.shopper-input input
	{
	border:1px solid #C4C4C4;
	width:100px;
	}
#registration-error
	{
	color:red;
	font-style:italic;
	margin:2em 0 1em 0;
	}
.users-input
	{
	width:100%;
	border:1px solid #C4C4C4;
	}
.face-unchosen
	{
	display:none;
	}
.p-changemydata
	{
	margin:0.6em 0 1em 0;
	}
.div-passrecover
	{
	margin:0 0 1em 0;
	}
.avatar-wrapper
	{
	overflow:hidden;
	//zoom:1;
	}
.avatar-img
	{
	float:left;
	}
.avatar-delete
	{
	background:white;
	padding:0.1em;
	text-align:center;
	border:solid 1px #C4C4C4;
	border-top:none;
	}
.false-link
	{
	border-bottom:1px dotted;
	top:-0.14em;
	position:relative;
	}
.false-link span
	{
	position:relative;
	top:0.14em;
	cursor:pointer;
	}
.upload-hidden
	{
	overflow:hidden;
	width:1px;
	height:1px;
	position:absolute;
	left:0;
	top:0;
	}
.group-input
	{
	width:50%;
	}
.new-group-input
	{
	background:#fefdd6;
	}
.for-popup
	{
	position:relative;
	}
	.for-popup span
		{
		position:relative;
		z-index:2;
		}
	.for-popup .popup-for-select
		{
		position:absolute;
		z-index:1;
		top:-10px;
		left:0px;
		border:solid 1px #cccccc;
		background:white;
		padding:10px 10px 10px 35px;
		width:120px;
		}
.popup-for-select input
	{
	width:5em;
	}
.ban-control
	{
	float:left;
	margin-right:0.4em;
	}
.close-popup-for-select
	{
	cursor:pointer;
	}
.banform
	{
	display:inline;
	}
.div-forum-auth-wrapper
	{
	padding-top:2em;
	}
