.img-desc {
position: relative;
display: block;
height:90px;
width: 90px;
}
.img-desc cite {
background: #00cc00;
filter:alpha(opacity=55);
opacity:.55;
color: #fff;
position: absolute;
bottom: 0;
left: 0;
width: 90px;
padding: 0px;
border-top: 1px solid #999;
}
.mess {
position: relative;
display: block;
height:70px;
width: 70px;
}
.mess cite {
background: #00cc00;
filter:alpha(opacity=55);
opacity:.55;
color: #fff;
position: absolute;
bottom: 0;
left: 0;
width: 70px;
padding: 0px;
border-top: 1px solid #999;
}
.jq{
text-decoration:none;
color:#000;
padding:10px;
border:1px solid #666;
}
.jq:hover{
background-color:#F39;
}
#box{
display:none;
}
.jq1{
text-decoration:none;
color:#000;
padding:10px;
border:1px solid #666;
}
.jq1:hover{
background-color:#F39;
}
#box1{
display:none;
}
.jq2{
text-decoration:none;
color:#000;
padding:10px;
border:1px solid #666;
}
.jq2:hover{
background-color:#F39;
}
#box2{
display:none;
}
body{
font-family:Arial, Helvetica, sans-serif; 
font-size:13px;
}
.info, .success, .warning, .error, .validation {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('http://rndcom.msk.ru/images/info.png');
}
.success {
color: #4F8A10;
background-color: #DFF2BF;
background-image:url('http://rndcom.msk.ru/images/success.png');
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('http://rndcom.msk.ru/images/error.png');
}
a.tt{
position:relative;
z-index:24;
color:#3CA3FF;
font-weight:bold;
text-decoration:none;
}
a.tt span{ display: none; }
/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
display:block;
position:absolute;
top:0px; left:0;
padding: 15px 0 0 0;
width:200px;
color: #993300;
text-align: center;
filter: alpha(opacity:90);
KHTMLOpacity: 0.90;
MozOpacity: 0.90;
opacity: 0.90;
}
a.tt:hover span.top{
display: block;
padding: 30px 8px 0;
background: url(http://rndcom.msk.ru/images/podskazka/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
display: block;
padding: 0 8px; 
background: url(http://rndcom.msk.ru/images/podskazka/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
display: block;
padding:3px 8px 10px;
color: #548912;
background: url(http://rndcom.msk.ru/images/podskazka/bubble.gif) no-repeat bottom;
}
.dendy, .pc, .flash, .zx {
border: 1px solid;
margin: 0px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.dendy {
color: #00529B;
background-color: #BDE5F8;
background-image: url('http://rndcom.msk.ru/images/dendyzak.gif');
}
.pc {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('http://rndcom.msk.ru/images/pczak.gif');
}
.flash {
color: #D8000C;
background-color: #FFBABA;
background-image: url('http://rndcom.msk.ru/images/flashzak.gif');
}
.zx {
color: #D63301;
background-color: #FFCCBA;
background-image: url('http://rndcom.msk.ru/images/zxspectrumzak.gif');
}
.breadcrumb a:hover{
text-decoration:underline;
}
.breadcrumb {
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color:#FFFFFF;
}
a.button{
background:url(http://rndcom.msk.ru/images/button.gif);
display:block;
color:#555555;
font-weight:bold;
height:30px;
line-height:29px;
margin-bottom:5px;
text-decoration:none;
width:191px;
}
a:hover.button{
color:#0066CC;
}
.licpage{
background:url(http://rndcom.msk.ru/images/icon/chat-home.ico) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.zakgame{
background:url(http://rndcom.msk.ru/images/icon/control.ico) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.exit{
background:url(http://rndcom.msk.ru/images/icon/Logout.png) no-repeat 10px 8px;
text-indent:30px;
display:block;
}
.onlineuser {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
color: #00529B;
background-color: #BDE5F8;
background-repeat: no-repeat;
background-position: 10px center;
background-image: url('http://rndcom.msk.ru/forums/style_images/ru_gray/user.gif');
}
.breadcr a:hover{
text-decoration:underline;
}
.breadcr {
	font-family: Tahoma;
	font-size: 11px;
	color:#000066;
}
.levblog {
	text-decoration: none;
	font-size: 11px;
	color:#000000;
}
.hoverbox
{
  cursor: default;
  list-style: none;
}

.hoverbox a
{
  cursor: default;
}

.hoverbox a .preview
{
  display: none;
}

.hoverbox a:hover .preview
{
  display: block;
  position: absolute;
  top: -33px;
  left: -45px;
  z-index: 1;
}

.hoverbox img
{
  background: #fff;
  border-color: #a6dcf5;
  border-style: solid;
  border-width: 1px;
  color: inherit;
  padding: 2px;
  vertical-align: top;
}

.hoverbox li
{
  background: #eaf8fe;
  color: inherit;
  display: inline;
  float: left;
  margin: 3px;
  padding: 0px;
  position: relative;
}

.hoverbox .preview
{
  border-color: #a6dcf5;
}
#banners a img
{
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}
#banners a:hover img
{
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}
.frame-block {
position: relative;
display: block;
height:100px;
width: 100px;
}
.frame-block span {
background: url(http://rndcom.msk.ru/images/icon/frame.png) no-repeat center top;
height:100px;
width: 100px;
display: block;
position: absolute;
}
/* Fixed Positioned AddThis Toolbox */ 
.addthis_toolbox {
position: fixed;
top: 30%;
left: -5px;
border: 1px solid #ddd;
padding: 5px 5px 4px;
width: 32px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

.addthis_toolbox .custom_images a {
width: 32px;
height: 32px;
cursor: pointer;
}
.addthis_toolbox .custom_images a img { border: 0; margin: 2px 0; opacity: 0.6; }
.addthis_toolbox .custom_images a:hover img { margin: 2px 0; opacity: 1.0; }