body {
  background-color:#404040;
  color:#eeeeee;
  margin:0px;
}

body, td, th {
  font-family: Arial, sans-serif;
  font-size:12px;
}

a {color:#6dcff6}

.clear {clear:both;}

h1, h2, h3 {font-weight:normal; color:#ffffff;}

.b1 {border:1px solid #ff00ff;}
.b2 {border:1px solid #6dcff6;}
.b3 {border:1px solid #ffffff;}
.b4 {border:1px solid #eeeeee;}
.b5 {border:1px solid #cccccc;}
.b6 {border:1px solid #aaaaaa;}
.p5 {padding:5px;}
.p10 {padding:10px;}
.p15 {padding:15px;}

.m a {display:block; padding:3px 15px 3px 15px; color:#ffffff; font-size:15px;}
.m a:hover {background-color:#ff00ff; text-decoration:none;}

.botpad {margin-bottom:10px;}

.bookm {color:#ffffff; font-size:13px; text-decoration:none; border-bottom:1px dashed #eeeeee;}


/* анонс новостей */
.anons {margin-bottom:5px; margin-top:10px; border:1px dashed #bbbbbb; padding:2px;}
.textanons {padding:10px;}
.titlepost {padding:5px; background-color:#888888; font-size:20px;}
.titlepost a {color:#ffffff;}
.titlepost a:hover {color:#e453ac; background-color:#ffffff; text-decoration:none;}
.datepost {font-size:10px; color:#797979;}
.moar {font-size:11px; text-align:right; padding-top:5px; padding-bottom:5px;}
.backnav {margin-top:15px; padding:5px; font-size:11px; border:1px dashed #cccccc; text-align:right;}

/* classes for mediaplayer */
.mplayer {
padding:15px;
background-color:#eeeeee;
text-align:center;
margin-top:15px;
margin-bottom:15px;
}

/* classes for swf game controls */
.gamebox {
  text-align:center;
  padding:15px;
  border:2px solid #6dcff6;
  margin-top:15px;
  margin-bottom:15px;
  font-size:20px;
}
/* page navigator classes */
.pagenav {margin-top:10px; padding:5px; text-align:center;}
.page {background-color:#6dcff6; color:#ffffff; padding:3px;}
.thispage {padding:3px; border:1px solid #6dcff6;} 
.page a {text-decoration:none; color:#000000;}
