button {
color: white;
background:transparent url(/img/butt.png) no-repeat scroll 0 0;
height:21px;
margin-bottom:10px;
padding-top:3px;
text-align:center;

 border: none;

}

#calendar {
        float: right;
        margin: 10px;
        background: #000;
        text-align: center;
}

#calendar TD {
        font-size: 12px;
        font-family: Verdana;
        padding: 3px;
        border: 0px;
}

.megadiv {
        border: 1px solid #E70000;
        font-size: 12px;
        color: #FFF;
        text-decoration: none;
        background-color: #000;
        position: absolute;
        display: none;
        width: 500px;
        padding: 5px;
}

#forumMenu td{
    padding-right:10px;    
}

IMG {
        border: 0;
}

a.whiteBold {
    font-size: 12px;
    color: #FFF;
    font-weight:bold;
    text-decoration: none;

}

.ftop {
    background:#333;
    height: 20px;
    padding-left:15px;
    padding-right:5px;
    vertical-align: middle;
    color:#999;
    border:1px solid #000;
        
}

.fInner {
    background: #333333;
    padding:4px;
    color:#cccccc;
    vertical-align: middle;
    border:1px solid #000;
}

.fInner a {
    color:#fff;

}


a {
        color: #E70000;
        text-decoration: none;
}



a:hover {
        color: #E70000;
        text-decoration: underline;

}



#lform {

        font-weight: bold;

        font-family: Verdana;

        font-size: 12px;

        color: #DDD;

        white-space: nowrap;

        padding: 3px;

}



#lform INPUT {

        width: 150px;

        border: 1px solid #810;

        background-color: #111;

        font-weight: normal;

        font-family: Verdana;

        font-size: 11px;

        color: #DDD;

}



#regis {

        width: 100%;

}



#regis TD {

        font-weight: normal;

        font-family: Verdana;

        font-size: 12px;

        color: #DDD;

        white-space: nowrap;

        padding: 3px;

}



#regis INPUT {

        width: 350px;

        border: 1px solid #810;

        background-color: #111;

        font-weight: normal;

        font-family: Verdana;

        font-size: 11px;

        color: #DDD;

}



#regis SELECT {

        width: 114px;

        border: 1px solid #810;

        background-color: #111;

        font-weight: normal;

        font-family: Verdana;

        font-size: 11px;

        color: #DDD;

}



#adminedit TD small {

        font-weight: normal;

        font-family: Verdana;

        font-size: 11px;

        color: #DDD;

}



#adminedit {

        border: 0;

        font-weight: bold;

        font-family: Verdana;

        font-size: 15px;

        color: #FFF;

        padding: 20px;

}



#adminedit TD {

        font-family: Verdana;

        font-size: 15px;

        color: #FFF;

        padding-left: 15px;

        padding: 10px;

}



#adminedit TD INPUT, #adminedit TD TEXTAREA {

        width: 300px;

        border:1px solid #EEE;

        padding: 2px;

        font-family: Arial;

        font-size: 12px;

        color: #666;

}



body {

        background: #000000 url('/img/bg.jpg') bottom repeat-x;

        padding: 0px;

        margin:0px;

        text-align: center;

}

#body {

width:919px;
        text-align: left;

        margin-left: auto;

        margin-right: auto;

        background: #000000;



}



#first {

        background: url('/img/top1.jpg') top right no-repeat;

        padding-top: 20px;

        padding-left: 15px;

        padding-right: 15px;

}

table {

        border-collapse: collapse;

        border: 0px solid;

        

}

td {padding:0px; margin:0px; font-family:  Arial, Verdana; color:white; font-size:12px; vertical-align: top}


ul.menumenu1  {
padding:0;
margin:0;
}

.menumenu1 li {

        background: url('/img/butt.png') no-repeat;
        margin-bottom:10px;
        list-style: none;
        width: 180px;
        height:21px;
        text-align: center;
padding-top:3px;

 }

.menumenu1 li a {
        text-decoration:none;
        color:white;
        text-align: center;
font-weight:bold;

 }
#modulelogin {
  padding:10px;
  text-align:justify;
  padding-left:20px;
  background-image: url ('http://most-famous.ru/img/login.gif');
}
.module {
    padding:10px;
  text-align:justify;
  padding-left:20px;
}

.modulelogin h3, .module h3  {
  padding-top: 20px;
  font-size: 18px;
  font-style: normal;
  color: #CCCCCC;
}


.mod_loginlogin input {
  margin: 5px;
  background-color: #000000;
  border-color: #333333;
  color: #FFFFFF;
  font-size: 10px;
}
#mod_login_usernamelogin  {
  width:91px;
}
#mod_login_rememberlogin {
    background-color: #000000;
  border-color: #333333;
}

.componentheading {
  font-size: 18px;
  font-style: normal;
  color: #CCCCCC;

}
.createdate {
  color: #666666;
}
.contentpagetitle {
  font-weight: bold;
  font-size: 13px;
  margin-top:30px;
}

.pagination a, .pagination span {
  padding:5px;
}

input.mod_search_searchword {
  vertical-align: middle;
  margin-top: 0;
  padding-top: 0;
}


.buttonsearch {
  width:24px;
  height:21px;
  padding-left:10px;
  padding-top:25px;
  background-image:url('/img/search.gif') no-repeat ;
}


.inp {

        color: #ffffff;

        background: #000000;

        border: 1px solid #A6A6A6;

        margin-right: 7px;

        width: 147px;

}



#MenuItems {

        width: 180px;

}

ul.menu {
  margin-left: -30px;
}


.searchsearch input {
  vertical-align: bottom;
}


#cenT {
        width:100%;
        padding-left:10px;
        padding-top:10px;

}

.readon {


 font-style: italic;
  text-align:left;
  padding-left:10px;
  /* background:transparent url('/img/dalee.png') no-repeat bottom right; */
  width: 140px;
}


#LogInT {
          width: 200px;
          margin-left:20px;
          text-align: justify;
            }
.modulelogin {
            background:transparent url(/img/login.gif) no-repeat top right;
        width: 180px;
        height:159px;
                padding-left:20px;
}



.ndate {

        font-weight: bold;

}



a.nlink {

        color: #E70000;

        text-decoration: none;

        font-weight: bold;      

}



a.nlink:hover {

        color: #E70000;

        text-decoration: underline;     

        font-weight: bold;      



}

.ntext {

        margin-bottom: 20px;

        text-align: justify;

}



.ntext a {

        color: #E70000;

        text-decoration: none;

        font-weight: bold;      

}



#loginT a {

        color: #FFFFFF;

        text-decoration: none;

        font-weight: bold;      

}



#loginT a:hover{

        color: #E70000;

        text-decoration: none;

        font-weight: bold;      

}



#loginT {
  margin-top:50px;
        padding-top:40px;
        width: 304px;

        height: 119px;

        background: url('/img/login.gif') no-repeat;

}



#cenT2 {

        padding-left: 10px;

}


#button  {
background-color:#000000;
border-color:#333333;
color:#FFFFFF;
font-size:10px;
margin:5px;
}

.listMp3 td {

        height:30px; 

        vertical-align:middle;  

        border-bottom: solid 1px #B21D05;



}



.listMp3 tr {

        border-bottom: solid 1px #B21D05;

}



.red1 {

        background: url('/img/tbg.gif') repeat-x;

}

.red1 div {

        background: url('/img/tbgr.gif') top right no-repeat; 

        height:21px;

        font-weight: bold;

        padding-top: 3px;

        padding-left: 10px;

}



.black1 {

        background: url('/img/tbgb.gif') repeat-x;

}

.black1 div {

        background: url('/img/tbgbr.gif') top right no-repeat; 

        height:21px;

        font-weight: bold;

        padding-top: 3px;

        padding-left: 10px;

}