
div#fade
{
	position: absolute;
	top:0px;
	left:0px;
	background:#000;
	x_background:#ffffff url(/img/fade.png);
	opacity:0.5;
	filter:alpha(style=0, opacity=0);
	display:none;
	z-index: 1000;
}


.form
{
	position: absolute;
	display: none; 
	background: #dddddd;
	border-radius: 2px;
	dddbox-shadow: 0 0 10px rgba(100,100,100,.5); /* Параметры тени */
	padding: 10px;
	z-index: 1100;
	border-bottom: solid 1px #999999;
	border-right: solid 1px #999999;
	border-left: solid 1px #eeeeee;
	border-top: solid 1px #eeeeee;
}


.form th
{
	background: #3333dd;

	background: linear-gradient(to top, #006699, #0099dd);
	background: -webkit-linear-gradient(bottom, #006699 0%, #0099dd 100%);

	x_padding-right: 20px;

	color: #ffffff;
	font-weight: normal;
}

.w100
{
	width: 100%;
}

.w50px
{
	width: 50px;
}






a.but,
a.but_off
{
	display: block;
	height: 32px;
	width: 32px;
	border: solid 1px #dddddd;
	float: left;
	margin: 0px 0px 0px 1px;
	background-position: center center;
	background-repeat: no-repeat;
	outline: none;
	text-decoration: none;
}

a.but:hover
{
	border-bottom: solid 1px #999999;
	border-right: solid 1px #999999;
	border-left: solid 1px #eeeeee;
	border-top: solid 1px #eeeeee;
}

a.but:active
{
	border-bottom: solid 1px #eeeeee;
	border-right: solid 1px #eeeeee;
	border-left: solid 1px #999999;
	border-top: solid 1px #999999;
}

a.but_off
{
	opacity: .3;
}




table.usersList
{
	border-collapce: collapce;
	background: #dddddd;
}

table.usersList th
{
	padding: 2px;
	background: #dddddd;
	color: #000000;
	border-bottom: solid 1px #999999;
	border-right: solid 1px #999999;
	border-left: solid 1px #eeeeee;
	border-top: solid 1px #eeeeee;
}

table.usersList td
{
	padding: 2px;
	background: #ffffff;
	color: #000000;
	border-bottom: solid 1px #999999;
	border-right: solid 1px #999999;
}

table.usersList tbody tr.sel td,
table.usersList tbody tr:hover td
{
	background: #eeeeff;
}

