/***********************************************/
/*        Лента сообщений в блоге              */
/***********************************************/

.blog{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.blog .manage {
  margin: 4px -5px 20px 0px;
  text-align: right;
}
.blog .manage a{
  font-family: Arial;
  font-size: 12px;
  font-weight: bolder;
  color: #CC0000;
  text-decoration: none;
  margin: 0px 15px 0px 15px;
}

.blog .manage a:hover{
  text-decoration: underline;
}

.blog h2{
  font-family: Arial;
  font-size: 16px;
  font-weight: bolder;
  color: #CC0000;
  text-align: center;
  margin: 4px 0px 10px 0px;
}

.blog .list{
  margin: 0px 0px 10px 0px;
}

.blog .list br{
  font-size: 0px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.blog .list .item{
  padding: 10px 10px 10px 10px;
  font-family: Arial;
  font-size: 12px;
  color: #000000;
}

.blog .list .item .img{
   margin: 10px 0px 10px 0px;
   padding: 10px 10px 10px 10px;
   border-left: 10px solid #FF9999;
   border-right: 10px solid #FF9999;
   background-color: #FFEEEE;
   text-align: center;
}

.blog .list .item .woite{
  font-family: Arial;
  float: left;
  border: solid 1px #FF3300;
  background-color: #FF9966;
  width: 75px;
  height: 75px;
  text-align: center;
  padding: 3px 3px 3px 3px;
  margin: 0px 10px 10px 0px;
  color: #CC3300;
  font-size: 11px;
}

.blog .list .item .woite span{
  font-size: 24px;
  display: block;
  font-weight: 900;
  padding: 5px 0px 5px 0px;
}

.blog .list .item .woite a{
  font-size: 12px;
  color: #CC3300;
  display: block;
  text-decoration: none;
}

.blog .list .item .woite a:hover{
  text-decoration: underline;
}

.blog .list .item .title{
  font-family: Arial;
  font-size: 15px;
  color: #CC3300;
  display: block;
  font-weight: bolder;
}

.blog .list .item .adds{
  font-family: Arial;
  font-size: 12px;
  color: #666666;
  display: block;
  margin: 0px 0px 8px 0px;
}

.blog .list .item .adds a{
  font-family: Arial;
  font-size: 12px;
  color: #CC3300;
  font-weight: bolder;
  text-decoration: none;
  margin: 0px 20px 0px 0px;
}

.blog .list .item .adds a:hover{
  text-decoration: underline;
}

.blog .list .item .more{
  font-family: Arial;
  font-size: 12px;
  color: #CC3300;
  display: block;
  text-align: right;
  margin: 10px 0px 0px 0px;
}

.blog .paging{
  margin: 10px 0px 10px 0px;
  text-align: center;
  line-height: 26px;
}

.blog .paging a{
  font-family: Arial;
  font-size: 12px;
  color: #CC3300;
  margin: 0px 2px 0px 2px;
  padding: 2px 4px 2px 4px;
  border: solid 1px #FF3300;
  background-color: #FF9966;
  text-decoration: none;
}

.blog .paging a:hover{
  text-decoration: underline;
}

.blog .paging .active{
  background-color: #FFCC99;
  font-weight: bolder;
}






/***********************************************/
/*       Собственные сообщений в блоге         */
/***********************************************/

.selfposts{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.selfposts .manage {
  margin: 4px -5px 20px 0px;
  text-align: right;
}
.selfposts .manage a{
  font-family: Arial;
  font-size: 12px;
  font-weight: bolder;
  color: #CC0000;
  text-decoration: none;
  margin: 0px 15px 0px 15px;
}

.selfposts .manage a:hover{
  text-decoration: underline;
}

.selfposts h2{
  font-family: Arial;
  font-size: 16px;
  font-weight: bolder;
  color: #CC0000;
  text-align: center;
  margin: 4px 0px 10px 0px;
}

.selfposts h4{
  font-family: Arial;
  font-size: 14px;
  font-weight: bolder;
  color: #CC0000;
  margin: 4px 0px 10px 0px;
  padding: 10px 10px 10px 10px;
  border: 1px solid #FF9999;
  background-color: #FFEEEE;
}

.selfposts .list{
  margin: 0px 0px 10px 0px;
}

.selfposts .list .item{
  padding: 10px 0px 10px 10px;
  margin: 0px 10px 0px 0px;
  font-family: Arial;
  font-size: 12px;
  color: #000000;
}

.selfposts .list .item form{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.selfposts .list .item .title{
  font-family: Arial;
  font-size: 15px;
  color: #CC3300;
  display: block;
  font-weight: bolder;
  width: 100%;
}

.selfposts .list .item .adds{
  font-family: Arial;
  font-size: 12px;
  color: #666666;
  display: block;
  margin: 0px 0px 8px 0px;
}

.selfposts .paging{
  margin: 10px 0px 10px 0px;
  text-align: center;
}

.selfposts .paging a{
  font-family: Arial;
  font-size: 12px;
  color: #CC3300;
  margin: 0px 2px 0px 2px;
  padding: 2px 4px 2px 4px;
  border: solid 1px #FF3300;
  background-color: #FF9966;
  text-decoration: none;
}

.selfposts .paging a:hover{
  text-decoration: underline;
}

.selfposts .paging .active{
  background-color: #FFCC99;
  font-weight: bolder;
}






/***********************************************/
/*          Новое сообщение в блоге            */
/***********************************************/

.newpost{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.newpost .manage {
  margin: 4px -5px 20px 0px;
  text-align: right;
}
.newpost .manage a{
  font-family: Arial;
  font-size: 12px;
  font-weight: bolder;
  color: #CC0000;
  text-decoration: none;
  margin: 0px 15px 0px 15px;
}

.newpost .manage a:hover{
  text-decoration: underline;
}

.newpost h2{
  font-family: Arial;
  font-size: 16px;
  font-weight: bolder;
  color: #CC0000;
  text-align: center;
  margin: 4px 0px 10px 0px;
}

.newpost h4{
  font-family: Arial;
  font-size: 14px;
  font-weight: bolder;
  color: #CC0000;
  margin: 4px 0px 10px 0px;
  padding: 10px 10px 10px 10px;
  border: 1px solid #FF9999;
  background-color: #FFEEEE;
}

.newpost .list{
  margin: 0px 0px 10px 0px;
}

.newpost .list .item{
  padding: 10px 0px 10px 10px;
  margin: 0px 10px 0px 0px;
  font-family: Arial;
  font-size: 12px;
  color: #000000;
}

.newpost .list .item form{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.newpost .list .item .title{
  font-family: Arial;
  font-size: 15px;
  color: #CC3300;
  display: block;
  font-weight: bolder;
  width: 100%;
}




/***********************************************/
/*     Непосредственно новость в блоге         */
/***********************************************/

.blogCurrent{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.blogCurrent .manage {
  margin: 4px -5px 20px 0px;
  text-align: right;
}
.blogCurrent .manage a{
  font-family: Arial;
  font-size: 12px;
  font-weight: bolder;
  color: #CC0000;
  text-decoration: none;
  margin: 0px 15px 0px 15px;
}

.blogCurrent .manage a:hover{
  text-decoration: underline;
}

.blogCurrent h2{
  font-family: Arial;
  font-size: 16px;
  font-weight: bolder;
  color: #CC0000;
  text-align: center;
  margin: 4px 0px 10px 0px;
}

.blogCurrent .list{
  margin: 0px 0px 10px 0px;
}

.blogCurrent .list br{
  font-size: 0px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.blogCurrent .list .item{
  padding: 10px 10px 10px 10px;
}

.blogCurrent .list .item, .blogCurrent .list .item p, .blogCurrent .list .item b, .blogCurrent .list .item strong, .blogCurrent .list .item i, .blogCurrent .list .item a{
  font-family: Arial;
  font-size: 12px;
  color: #000000;
}

.blogCurrent .list .item .img{
   margin: 10px 0px 0px 0px;
   padding: 10px 10px 10px 10px;
   border-left: 10px solid #FF9999;
   border-right: 10px solid #FF9999;
   background-color: #FFEEEE;
   text-align: center;
}

.blogCurrent .list .item .img2{
   margin: 0px 0px 10px 0px;
   text-align: right;
   font-family: Arial;
   font-size: 11px;
}

.blogCurrent .list .item .img2 a{
   font-family: Arial;
   font-size: 11px;
   color: #CC0000;
}

.blogCurrent .list .item .woite{
  font-family: Arial;
  float: left;
  border: solid 1px #FF3300;
  background-color: #FF9966;
  width: 75px;
  height: 75px;
  text-align: center;
  padding: 3px 3px 3px 3px;
  margin: 0px 10px 10px 0px;
  color: #CC3300;
  font-size: 11px;
}

.blogCurrent .list .item .woite span{
  font-size: 24px;
  display: block;
  font-weight: 900;
  padding: 5px 0px 5px 0px;
}

.blogCurrent .list .item .woite a{
  font-size: 12px !important;
  color: #CC3300;
  display: block;
  text-decoration: none;
}

.blogCurrent .list .item .woite a:hover{
  text-decoration: underline;
}

.blogCurrent .list .item .title{
  font-family: Arial;
  font-size: 15px;
  color: #CC3300;
  display: block;
  font-weight: bolder;
}

.blogCurrent .list .item .adds{
  font-family: Arial;
  font-size: 12px;
  color: #666666;
  display: block;
  margin: 0px 0px 8px 0px;
}

.blogCurrent .list .item .adds a{
  font-family: Arial;
  font-size: 12px;
  color: #CC3300;
  font-weight: bolder;
  text-decoration: none;
  margin: 0px 20px 0px 0px;
}

.blogCurrent .list .item .adds a:hover{
  text-decoration: underline;
}


.blogCurrent .paging{
  margin: 10px 0px 10px 0px;
  text-align: center;
}

.blogCurrent .paging a{
  font-family: Arial;
  font-size: 12px;
  color: #CC3300;
  margin: 0px 2px 0px 2px;
  padding: 2px 4px 2px 4px;
  border: solid 1px #FF3300;
  background-color: #FF9966;
  text-decoration: none;
}

.blogCurrent .paging a:hover{
  text-decoration: underline;
}

.blogCurrent .paging .active{
  background-color: #FFCC99;
  font-weight: bolder;
}




/***********************************************/
/*                 Лента игр                   */
/***********************************************/

.games{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.games .manage {
  margin: 4px -5px 20px 0px;
  text-align: right;
}
.games .manage a{
  font-family: Arial;
  font-size: 12px;
  font-weight: bolder;
  color: #CC0000;
  text-decoration: none;
  margin: 0px 15px 0px 15px;
}

.games .manage a:hover{
  text-decoration: underline;
}

.games h2{
  font-family: Arial;
  font-size: 16px;
  font-weight: bolder;
  color: #CC0000;
  text-align: center;
  margin: 4px 0px 10px 0px;
}

.games .list{
  margin: 0px 0px 10px 0px;
}

.games .list br{
  font-size: 0px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.games .list .item{
  padding: 10px 10px 10px 10px;
  font-family: Arial;
  font-size: 12px;
  color: #000000;
}

.games .list .item .img{
   margin: 10px 0px 10px 0px;
   padding: 10px 10px 10px 10px;
   border-left: 10px solid #FF9999;
   border-right: 10px solid #FF9999;
   background-color: #FFEEEE;
   text-align: center;
}

.games .list .item .woite{
  font-family: Arial;
  float: left;
  border: solid 1px #FF3300;
  background-color: #FF9966;
  width: 75px;
  height: 75px;
  text-align: center;
  padding: 3px 3px 3px 3px;
  margin: 0px 10px 10px 0px;
  color: #CC3300;
  font-size: 11px;
}

.games .list .item .woite span{
  font-size: 24px;
  display: block;
  font-weight: 900;
  padding: 5px 0px 5px 0px;
}

.games .list .item .woite a{
  font-size: 12px;
  color: #CC3300;
  display: block;
  text-decoration: none;
}

.games .list .item .woite a:hover{
  text-decoration: underline;
}

.games .list .item .title{
  font-family: Arial;
  font-size: 15px;
  color: #CC3300;
  display: block;
  font-weight: bolder;
}

.games .list .item .adds{
  font-family: Arial;
  font-size: 12px;
  color: #666666;
  display: block;
  margin: 0px 0px 8px 0px;
}

.games .list .item .adds a{
  font-family: Arial;
  font-size: 12px;
  color: #CC3300;
  font-weight: bolder;
  text-decoration: none;
  margin: 0px 20px 0px 0px;
}

.games .list .item .adds a:hover{
  text-decoration: underline;
}

.games .list .item .more{
  font-family: Arial;
  font-size: 12px;
  color: #CC3300;
  display: block;
  text-align: right;
  margin: 10px 0px 0px 0px;
}

.games .paging{
  margin: 10px 0px 10px 0px;
  text-align: center;
}

.games .paging a{
  font-family: Arial;
  font-size: 12px;
  color: #CC3300;
  margin: 0px 2px 0px 2px;
  padding: 2px 4px 2px 4px;
  border: solid 1px #FF3300;
  background-color: #FF9966;
  text-decoration: none;
}

.games .paging a:hover{
  text-decoration: underline;
}

.games .paging .active{
  background-color: #FFCC99;
  font-weight: bolder;
}

.games .list .item .links{
    margin: 10px 0px 10px -10px;
    color: #666666;
}

.games .list .item .links a{
    color: #CC0000;
    font-size: 14px !important;
    font-weight: bolder;
    padding: 0px 10px 0px 10px;
    text-decoration: none;
}

.games .list .item .links a:hover{
    text-decoration: underline;
}

.games .list .item .play{
    text-align: center;
}

.games .list .item .play2{
    text-align: right;
    font-size: 16px;
    font-weight: bolder;
    margin: 0px 10px 0px 0px;
}

.games .paging{
  margin: 10px 0px 10px 0px;
  text-align: center;
}

.games .paging a{
  font-family: Arial;
  font-size: 12px;
  color: #CC3300;
  margin: 0px 2px 0px 2px;
  padding: 2px 4px 2px 4px;
  border: solid 1px #FF3300;
  background-color: #FF9966;
  text-decoration: none;
}

.games .paging a:hover{
  text-decoration: underline;
}

.games .paging .active{
  background-color: #FFCC99;
  font-weight: bolder;
}


