/* payment */

.paymentDetail
{
	padding-left: 60px;
	background: url('/pics/visa.png') no-repeat 0 22px;
}

/* account */

.menuItem
{
	display: block;
	color: #333;
	text-decoration: none;
	border: 1px solid #eee;
	-moz-border-radius: 8px;
	background: url('admin/icon48.user.png') no-repeat 14px 100%;
	font-size: 100%;
	padding-left: 72px;
	margin-top: .3em;
}

.menuItem-
{
	display: block;
	padding: .75em 2em;
	border-left: 1px solid #eee;
	line-height: 1.4em;
}

.menuItem .name
{
	text-shadow: #fff 1px 1px 1px;
}

a.menuItem strong
{
	color: #407890;
}

/* forms */

.lOk input
{
	color: #085;
}
.lErr input
{
	color: #c00;
}
.domainId, .productId
{
	display: none;
}
.domainName
{
	width: 100%;
}
.productName
{
	width: 100%;
}
.orderItem .price
{
	width: 100%;
}

/* domain */

.legend {text-align:center;}
.legend span {background-repeat:no-repeat;background-position:2px 2px;padding-left:18px;padding-right:4px;}

.graph {padding:4px;color:#000;}
.graph .graph-in {margin:auto;width:690px;height:30px;overflow:hidden;background:url('admin/rating-0.png') no-repeat 50% 0;}
.graph .graph-in .space-left {float:left;width:80px;padding:7px 0 2px 0;}
.graph .graph-in .rating {float:left;height:30px;overflow:hidden;background:url('admin/rating-1.png') no-repeat;}
.graph .graph-in .space-right {float:left;width:80px;padding:4px 0 2px 0;background:url('admin/rating-g.png') no-repeat;}
.graph .graph-in .space-right-in {padding-left:4px;font-size:90%;}
.graph p {text-align:center;}

/* */

table.list tr td.userItem {
	padding-left: 26px;
	background-repeat: no-repeat;
	background-position: 8px 4px;
}

.user {
	background-image: url('admin/user.png');
}
.user-active {
	background-image: url('admin/user.active.png');
}
.user-root {
	background-image: url('admin/user.root.png');
}
.user-away {
	background-image: url('admin/user.away.png');
}
.user-away a {
	color:#069;
}
.user-disabled {
	background-image: url('admin/user.disabled.png');
	color: #75848f;
}
.user-disabled a {
	color: #566571;
}

.userFullName {
	font-weight: bold;
	font-size: 120%;
}

.domain {
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 15px;
}
td.domain {
	background-position: 6px 6px;
	padding-left: 22px !important;
}
.domain-1, .legend .other {background-image: url('admin/icon.domain.1.png');}
.domain-2, .legend .eu {background-image: url('admin/icon.domain.2.png');}
.domain-3, .legend .cz {background-image: url('admin/icon.domain.3.png');}
.domain-4, .legend .gen {background-image: url('admin/icon.domain.4.png');}

.contact {
	background: url('admin/icon.contact.png') no-repeat 2px 50%;
	padding-left: 22px;
}

#rightP .menu .d
{
	background-position: 18px 12px !important;
	padding: 8px 8px 8px 68px !important;
}
#rightP .menu .d-1 {background-image: url('admin/icon36.domain.1.png');}
#rightP .menu .d-2 {background-image: url('admin/icon36.domain.2.png');}
#rightP .menu .d-3 {background-image: url('admin/icon36.domain.3.png');}
#rightP .menu .d-4 {background-image: url('admin/icon36.domain.4.png');}

ul.sidebarMenu .icon
{
	background-repeat: no-repeat !important;
	background-position: 4px 50% !important;
}

.icon-48 {
	background-repeat: no-repeat;
	background-position: 6px 6px;
	padding: 4px 4px 4px 60px;
	min-height: 48px;
}

.icon-Server {
	background-image: url('admin/icon48.server.png');
}
.icon-Domains {
	background-image: url('admin/icon48.domains.png');
}
.icon-Letter {
	background-image: url('admin/icon48.letter.png');
}
.icon-Email48 {
	background-image: url('admin/icon48.email.png');
}
.icon-Order {
	background-image: url('/pics/order.png');
}
.icon-Payment {
	background-image: url('/pics/payment.png');
}
.icon-Settings {
	background-image: url('/pics/user.png');
}

.serverItem
{
	position: relative;
	background-repeat: no-repeat;
	padding: 4px 4px 4px 54px;
	margin: 4px 0;
	min-height: 48px;
}

.addressItem
{
	position: relative;
	float: left;
	width: 220px;
	height: 152px;
	border: 1px solid #ddd;
	margin: 0 -1px -1px 0;
}
.addressItem .in
{
	padding: 8px 10px;
}
.addressItem .options
{
  position:absolute;bottom:0;right:4px;font-size:80%;
}
.addressItem .flags
{
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	font-size: 80%;
}
.addressItem .flags a:hover
{
	color: #fff;
}
.ares, .czAssoc, .euAssoc, .genAssoc
{
	padding: 3px 5px;
	color: #fff;
}
.ares
{
	background: #a00;
}
.czAssoc
{
	background: #093;
}
.euAssoc
{
	background: #069;
}
.genAssoc
{
  background: #663300;
}

.sendMail {
	text-align: center;
}
.sendMail strong {
	font-size: 120%;
}
.sendMail a {
	color: #000;
}
.sendMail-icon {
	width:128px;
	height:128px;
	background:url('admin/Pond.sendMail.png') no-repeat 50% 50%;
	overflow:hidden;
	margin:auto;
}

