#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
  color:#fff;
text-shadow:0 1px 1px #000;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background:#3a3839 url(../img/face/fon.jpg) no-repeat;
  width: 420px;
  padding-top:100px;
    -webkit-box-shadow: 0px 0px 10px #000;
    -moz-box-shadow: 0px 0px 10px #000;
    box-shadow: 0px 0px 10px #000;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {

  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#facebox ul li a:hover {
  color:#a2ddfa;
}

#info1 a {
  display:block;
  width:160px;
  padding:6px 10px;
  padding-top:7px;
  padding-left:40px;
  color:#3a3839;
  border:0;
text-shadow:0 1px 1px #fff;
}


#tooltip {
background: #111;
border:1px solid #000;
color:#fff;
    font:11px Verdana;
    padding:5px 10px;
    position:absolute;
    visibility:hidden;
    opacity: 0.9;
    z-index:100;
	border-radius:5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;
	 -webkit-box-shadow: 0px 0px 5px #000;
    -moz-box-shadow: 0px 0px 5px #000;
    box-shadow: 0px 0px 5px #000;
}


#info1 a:hover {color:#000;}

.adminb a {background:url(../img/admin.png) no-repeat; font-weight:bold; margin-bottom:20px;}
.adminb a:hover {background:url(../img/admin.png) 0 -28px no-repeat;}

.mailb a {background:url(../img/mail.png) no-repeat; margin-bottom:6px;}
.mailb a:hover {background:url(../img/mail.png) 0 -28px no-repeat;}

.usrb a {background:url(../img/prof.png) no-repeat; margin-bottom:6px;}
.usrb a:hover {background:url(../img/prof.png) 0 -28px no-repeat;}

.newb a {background:url(../img/new.png) no-repeat; margin-bottom:6px;}
.newb a:hover {background:url(../img/new.png) 0 -28px no-repeat;}

.favb a {background:url(../img/fav1.png) no-repeat; margin-bottom:6px;}
.favb a:hover {background:url(../img/fav1.png) 0 -28px no-repeat;}

.addb a {background:url(../img/add.png) no-repeat; margin-bottom:6px;}
.addb a:hover {background:url(../img/add.png) 0 -28px no-repeat;}

.lockb a {background:url(../img/lock2.png) no-repeat; margin-bottom:6px;}
.lockb a:hover {background:url(../img/lock2.png) 0 -28px no-repeat;}

.tmp {padding:10px; float:right; width:230px; padding-left:30px;}

.plogl,
.plog2 {
   width:255px;
   background:url('../img/log.png') no-repeat;
   border:none;
   color:#9e9e9e;
   padding:8px 10px;
   padding-left:35px;
}

.plog2 {
   background:url('../img/log1.png') no-repeat;
   }

.relah a:hover {text-decoration:underline;}