body {
        margin: 0px;
        padding: 0;
        font: normal 13px/1.6em  verdana, tahoma, sans-serif;
        text-align: center;
        background-color:#12120f;
        background:#12120f url(/img/bg.jpg) repeat-x;
        color: #8F8F8E;
}
/*************menu***************/
#menu {
        margin:0 auto;
        width:880px;
        text-align:left;
        padding-top:10px;
}
#menu ul {
        list-style: none;
        text-transform: uppercase;
        margin:0 auto;
        padding:0;
        height:56px;
}
#menu ul li {
        float:left;
        margin:0;
        padding:0;
}
#menu ul li a {
        display:block;
        margin:0;
        padding:0px;
        padding-right:70px;
        color:#a5a5a5;
        font:bold 16px/54px "Trebuchet MS", Helvetica, Arial, sans-serif;
        text-decoration:none;
        letter-spacing:1px;
}
#menu ul li a:hover,
#menu ul li a:active {
        color: #fff;
}
/***************end menu****************/

/*************top******************/
.logo {
        width:880px;
        text-align:left;
        margin:0 auto;
        padding-top:15px;
}

.top_txt, .s_num {
        height: 56px;
        padding-top:10px;
        text-align:right;
        font-size: 22px;
        color:#ff0200;
}

.s_num {
        color:#fff;
}

.s_txt {
        font-size: 15px;
        color:#fff;
}

.slogan {
        color: #FFFFCC;
        font-size:19px;
        text-align:right;
}
/*************end top******************/

/**************main page***************/

#content .line {
        border-top: 1px solid #211E20;
        height:5px;
}

#content .special_text {
        margin:0 auto;
        width:880px;
        text-align:left;
}

#content .s_left {
        width:60%;
        float:left;
        text-align:left;
}
#content .s_right {
        width:40%;
        float:left;
        text-align:left;

}

#content .s_left h1 {
        color:#ffcc00;
        font-weight:normal;
        font-size:35px;
        letter-spacing: -2px;
        margin:10px 0px;
}

#content .s_right h1 {
        color:#ff0200;
        font-weight:normal;
        font-size:20px;
        letter-spacing: -2px;
        padding-left:60px;
}

#player {
        width:675px;
        margin:0 auto;
}
#content .s_left ul {
        padding:0px;
        margin:0px;
        margin-left:2px
}

#content .s_left ul li {
        list-style:none;
        color:#ffffff;
        font-size:18px;
}

#content .s_right ul {
        margin: 0 0 0 10px;
        padding: .1em 0 1em 0;
        border-top: 1px solid #211E20;
        margin-left:60px;
}

#content .s_right ul li {
        padding-left:20px;
        padding-top:5px;
        padding-bottom:5px;
        background:url(/img/bullet.gif) no-repeat;
        border-bottom:1px solid #211E20;
        list-style:none;
}

#content .s_right ul li a {
        color:#ffffff;
        text-decoration:none;
        font-size:14px;
        font-weight:bold;
}
#content .s_right ul li a:hover {
        color:#ff8b04;
}

#content .b_center {
        margin:0 auto;
}

#content .righta {
        text-align:right;
}
#content .lefta {
        text-align:left;
}
#content .centa {
        text-align:center;
}
#content .iback {
        background-color:#12120f;
        color:#ffffff;
}
/**************end main page***************/

#message {
        clear:both;
        width:990px;
        margin:0 auto;
        color:#ff0200;
}
/****************user*********************/
#user {
        margin:0 auto;
        width:600px;
        text-align:left;
        margin-top:47px;
        color:#eeffff;
}
#user ul {
        list-style: none;
        text-transform: uppercase;
        margin:0 auto;
        padding:0;
}
#user ul li {
        float:left;
        margin:0;
        padding:0;
}
#user ul li a {
        display:block;
        color:#a5a5a5;
        padding-right:30px;
        font:bold 12px "Trebuchet MS", Helvetica, Arial, sans-serif;
        text-decoration:none;
}
#user ul li a:hover,
#user ul li a:active {
        color: #fff;
}
/****************end user*********************/

/***************footer********************/
#footer {
        border:solid;
        border-width:1px 0px 0px 0px;
        border-color:#211e20;
        height:40px;
        padding-top:20px;
        background:#000000;
        font-size:10px;
        margin-top:20px;
        clear:both;
}

#footer a {
        color:#999999;
        text-decoration:none;
}
/***************end footer********************/

/***************content**********************/
.t40 {
        margin:0 auto;
        margin-top:40px;
}
.t110 {
        margin:0 auto;
        margin-top:110px;
}
#content {


        font-size:14px;
        width:880px;
        text-align:left;
}

#content h1 {
        color:#EEffff;
        font-size:18px;
}

#content a {
        color:#ffffff;
        text-decoration:underline;
}

#content a:hover {
        text-decoration:none;
}

.nul {
        list-style: none;
}
/***************end content**********************/

/***************dogovor***********************/
#dogovor {
         text-align:center;
 }

 #dogovor img {
         border:none;
 }

 #dogovor h1 {
         font-size:16px;
        color:#ffffff;
        text-align:center;
 }

 #dogovor h1 span {
         font-weight:normal;
 }

 #dogovor b {
         font-weight:bold;
        text-align:center;
 }

 #dogovor p {
         margin:0px;
        text-align:justify;
 }
/***************end dogovor***********************/
