body {
    background-color:#061c1e;
    color:#fbf0bc;
    font-family:arial,sans-serif;
    font-size:11px;
    margin:0 0 50px 0;
    text-align:center;
}

table.main {
    width:1032px;
}

.main_top {
    background-image:url(/images/start2/main_page_v1.jpg);
    background-repeat:no-repeat;
    position:relative;
    height:431px;
    padding:0;
    position:relative;
    margin:0;
    width:1032px;
}

.main_down {
    box-sizing: border-box;
    background-image:url(/images/start2/down.jpg);
    background-repeat:no-repeat;
    color:#fbf0bc;
    font-family: arial, sans-serif;
    font-size:10px;
    height:74px;
    margin:0;
    padding:5px 0 5px 0;
    text-align:center;
    vertical-align:middle;
    width:1032px;
}

.main_body {
    background-image:url(/images/start2/center_d.jpg);
    background-repeat:repeat-y;
    padding:0 10px 0 10px;
    text-align:justify;
    width:1012px;
    margin:0;
}

.main_menu {
    background-image:url(/images/start2/center.jpg);
    background-repeat:no-repeat;
    color:#473408;
    font-size:11px;
    font-weight:bold;
    height:82px;
    width:1032px;
    margin:0;
}

td.up_text {
    padding-top:23px;
    vertical-align:top;
}

.news {
    margin:1em 0 0 0;
}

.news_head {
    font-size:smaller;
}

.news_body {
    color:#f6d179;
    display:none;
    margin:1em;
}

a {
    color:#fbf0bc;
}

a.quick_start {
    color:#fffe41;
    font-size:14px;
    text-align:center;
    text-decoration:none;
}

.left {
    border-right:solid 1px #ffba2f;
    color:#fbf0bc;
    font-family: arial, sans-serif;
    font-size:11px;
    margin:5px;
    padding:10px;
    text-align:center;
    vertical-align:top;
    width:180px;
}

.right {
    border-left:solid 1px #ffba2f;
    color:#fbf0bc;
    font-family: arial, sans-serif;
    font-size:10px;
    margin:5px;
    padding:10px;
    text-align:center;
    vertical-align:top;
    width:180px;
}

.center {
    color:#fbf0bc;
    font-family: arial, sans-serif;
    font-size:12px;
    margin:15px;
    padding:25px;
    text-align:justify;
    vertical-align:top;
}

.login_form {
    position:absolute;
    left:135px;
    top:242px;
    color:black;
    display:block;
    height:110px;
    margin:0;
    padding:0;
    width:110px;
    z-index:100;
}

.hl_head {
    height:16px;
    margin:0;
    padding:2px;
    color:black;
    font-family:arial, sans-serif;
    font-size:12px;
    font-weight:bold;
    line-height:16px;
    text-align:left;
    vertical-align:top;
    background-color:#dbd18e;
    border-bottom:1px #d1c36e solid;
}

.hl_text {
    padding:0;
    margin:0;
    color:black;
    font-family:arial, sans-serif;
    font-size:12px;
    text-align:center;
    vertical-align:middle;
}

.hl_bottom {
    height:30px;
    margin:0;
    padding:4px;
    color:black;
    font-family:arial, sans-serif;
    font-size:12px;
    font-weight:bold;
    line-height:16px;
    text-align:center;
    vertical-align:middle;
    background-color:#e2d9a3;
    border-top:1px #d1c36e solid;
}

#hl_login {
    font-size:12px;
    color:black;
    display:block;
    height:103px;
    margin:1px;
    padding:0;
    width:198px;
    z-index:100;
    background-color:#e7e0b2;
    border:1px #d1c36e solid;
}

.login {
    display:block;
    position:absolute;
    left:10px;
    top:7px;
    margin:0;
    padding:0;
    font-size:11px;
    height:20px;
}

.password {
    display:block;
    position:absolute;
    left:10px;
    top:47px;
    margin:0;
    padding:0;
    font-size:11px;
    height:20px;
}

.login_btn {
    display:block;
    position:absolute;
    left:12px;
    top:70px;
    margin:0;
    padding:0;
}

#fb_login_div {
    display:block;
    margin:1px;
    padding:0;
    width:200px;
    z-index:100;
    background-color:transparent;
}

#vk_login_div {
    display:block;
    margin:1px;
    padding:0;
    width:200px;
    z-index:100;
    background-color:transparent;
}

#login_via_div {
    display:block;
    margin:1px;
    padding:2px;
    width:196px;
    z-index:100;
    text-align:center;
    font-size:14px;
    font-family:arial, sans-serif;
    background-color:#ffffff;
}

#logins_div {
    position:absolute;
    left:90px;
    top:218px;
    color:black;
    display:block;
    margin:0;
    padding:0px;
    z-index:100;
    text-align:center;
    background-color:#ffffff;
}

.vk_link_btn {
    width:200px;
    height:26px;
    background:url(/images/start2/vk_login.jpg) 0 0 no-repeat;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0px;
    text-align:center;
    display:inline-block;
    font-family:arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    color:#ffe178;
    line-height:26px;
}

.vk_link_btno {
    width:200px;
    height:26px;
    background:url(/images/start2/vk_login.jpg) -200px 0 no-repeat;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0px;
    text-align:center;
    display:inline-block;
    font-family:arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    color:#ffe178;
    line-height:26px;
}

.fb_link_btn {
    width:200px;
    height:26px;
    background:url(/images/start2/fb_login.jpg) 0 0 no-repeat;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0px;
    text-align:center;
    display:inline-block;
    font-family:arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    color:#ffe178;
    line-height:26px;
}

.fb_link_btno {
    width:200px;
    height:26px;
    background:url(/images/start2/fb_login.jpg) -200px 0 no-repeat;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0px;
    text-align:center;
    display:inline-block;
    font-family:arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    color:#ffe178;
    line-height:26px;
}

.community {
    float:left;
    margin:0px 5px 5px 25px;
}

.menu_on,.menu_off {
    color:#473408;
    display:block;
    margin-top:-1px;
    text-decoration:none;
    cursor:pointer;
}

.menu_off {
    margin-top:0px;
}

.our_proj_off {
    color:#fbf0bc;
    display:block;
    font-family: arial, sans-serif;
    font-size:12px;
    margin-top:-5px;
    text-decoration:none;
    text-transform:uppercase;
    width:110px;
    z-index:10;
}

.our_proj_on {
    color:#fbf0bc;
    display:block;
    font-family: arial, sans-serif;
    font-size:12px;
    margin-top:-6px;
    text-decoration:none;
    text-transform:uppercase;
    width:110px;
    z-index:10;
}

a.menu {
    color:#473408;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
}

.quick_start_on {
    color:#fffe41;
    display:block;
    font-size:14px;
    margin-top:-1px;
    text-align:center;
    text-decoration:none;
}

.quick_start_off {
    color:#fffe41;
    display:block;
    font-size:14px;
    margin-top:0px;
    text-align:center;
    text-decoration:none;
}

.ratings {
    color:#fbf0bc;
    font-family: arial, sans-serif;
    font-size:11px;
    margin:0px 0px 1em 20px;
    text-align:left;
    width:160px;
}

.rate_body {
    text-align:left;
}

.rate_head {
    margin:0.5em 0px 0.2em 0px;
    text-decoration:underline;
}

.rate_text {
    padding-left:0.5em;
    text-align:left;
    text-transform:uppercase;
}

.down_left {
    clear:left;
    float:left;
    margin:10px 10px 0 20px;
    padding:0;
    text-align:center;
    vertical-align:middle;
}

.down_center {
    margin: 1em;
    vertical-align:middle;
}

.down_right {
    height:100%;
    clear:right;
    float:right;
    margin:0 20px 0 10px;
    text-align:center;
    padding:0;
    vertical-align:middle;
}

.menu_left {
    float:left;
    margin:0 10px 0 20px;
    text-align:center;
    vertical-align:middle;
}

.menu_right {
    float:right;
    margin:0 20px 0 10px;
    text-align:center;
    vertical-align:middle;
}

.text_center {
    text-align:center;
    vertical-align:middle;
}

.n_menu {
    background-color:transparent;
    color:#fbf0bc;
    cursor:pointer;
    display:block;
    padding:0;
    text-align:center;
    z-index:4;
}

.n_menu_body {
    background-color:#10424d;
    border-color:#fbf0bc;
    border-style:solid;
    border-width:1px;
    color:#fbf0bc;
    cursor:pointer;
    display:none;
    font-size:11px;
    opacity:0.85;
    padding:3px;
    position:absolute;
    text-align:center;
    z-index:4;
}

.n_menu_head_on,.n_menu_head_off {
    color:#473408;
    display:block;
    text-decoration:none;
}

.n_menu_item_on {
    font-weight:bold;
    margin:5px;
}

.n_menu_item_off {
    font-weight:normal;
    margin:5px;
}

img,table {
    border:0px;
}

img.ava {
    margin:20px 30px 20px 30px;
}

td {
    padding:0;
}

table.main2 {
    background-color:#f8edcf;
}

font.index {
    color:#ffe178;
    font-family:arial,sans-serif;
    font-size:12px;
    font-weight:bold;
}

font.index_zagl {
    color:#5d410a;
    font-family:arial,sans-serif;
    font-size:12px;
    font-weight:bold;
}

.newsc,.newsc1 {
    color:#5d410a;
    font-family:arial,sans-serif;
    font-size:12px;
    font-weight:normal;
    padding:0;
    text-align:left;
}

.newscsh {
    color:#5d410a;
    font-family:arial,sans-serif;
    font-size:10px;
    font-weight:normal;
    padding:0;
    text-align:center;
    width:100%;
}

.newsc2 {
    color:#5d410a;
    font-family:arial,sans-serif;
    font-size:12px;
    font-weight:normal;
    padding:0;
    text-align:center;
}

.pods {
    color:#54470a;
    float:left;
    font-family:arial,sans-serif;
    font-size:10px;
    font-weight:normal;
    text-align:left;
}

.podsnew {
    color:#54470a;
    float:left;
    font-family:arial,sans-serif;
    font-size:12px;
    font-weight:normal;
    text-align:left;
}

.podsnew2 {
    color:#54470a;
    font-family:arial,sans-serif;
    font-size:12px;
    font-weight:normal;
}

font.oglnew {
    color:#54470a;
    font-family:arial,sans-serif;
    font-size:12px;
    font-weight:bold;
}

font.pods2 {
    color:#ffcc33;
    font-family:arial,sans-serif;
    font-size:10px;
    font-weight:normal;
}

font.index_m1 {
    color:#5d410a;
    font-family:arial,sans-serif;
    font-size:11px;
    font-weight:normal;
    letter-spacing:0.7px;
    line-height:16px;
}

input.input {
    background:white;
    border-width:0;
    color:#000000;
    font-family:arial,sans-serif;
    font-size:11px;
    height:16px;
    margin:0px;
    width:70px;
}

font.objname {
    color:#ffe178;
    font-family:arial,sans-serif;
    font-size:11px;
    font-weight:bold;
}

.copyr {
    color:#7dad36;
    font-family:arial,sans-serif;
    font-size:9px;
}

.only_body {
    width:100%;
    text-align:center;
    border:0;
    margin:0;
    padding:0;
}

#body_frame {
    border:0;
    height:700px;
    margin:0;
    padding:0;
    width:1012px;
    background-position:center;
    background-image:url(/images/start2/center_d.jpg);
    background-repeat:repeat-y;
}

.design {
    clear:left;
    float:left;
    margin-top:-50px;
    color:#fbf0bc;
    font-family: arial, sans-serif;
    font-size:11px;
    margin:5px;
    padding:10px;
    text-align:center;
    vertical-align:bottom;
    width:180px;
}

.bcls2 {
    background:url(/images/bt_st/bt_2.gif) no-repeat;
    font-family:Arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    color:#ffe178;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0 0 2px 0;
}

.bclso2 {
    background:url(/images/bt_st/bt_2.gif) -80px no-repeat;
    font-family:Arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    color:#ffe178;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0 0 2px 0;
}

.bcls3 {
    background:url(/images/bt_st/bt_3.gif) no-repeat;
    font-family:Arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    color:#ffe178;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0 0 2px 0;
}

.bclso3 {
    background:url(/images/bt_st/bt_3.gif) -100px no-repeat;
    font-family:Arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    color:#ffe178;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0 0 2px 0;
}

.bcls4 {
    background:url(/images/bt_st/bt_4.gif) no-repeat;
    font-family:Arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    color:#ffe178;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0 0 2px 0;
}

.bclso4 {
    background:url(/images/bt_st/bt_4.gif) -120px no-repeat;
    font-family:Arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    color:#ffe178;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0 0 2px 0;
}

.reg_form_font1 {
    font-family:arial,sans-serif;
    font-weight:normal;
    font-size:18px;
    color:#3d2e06;
}

.reg_form_font2 {
    font-family:arial,sans-serif;
    font-weight:normal;
    font-size:12px;
    color:#3d2e06;
}

.reg_input {
    width:157px;
    margin-left:5px;
    font-family: arial, sans-serif;
    font-weight: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
}
.reg_form_font {
    font-family: arial, sans-serif;
    font-weight: normal;
    FONT-SIZE: 12px;
    COLOR: #3d2e06;

}
.errv {
    width: 300px;
    margin-left:5px;
    padding: 0;
    font-family: arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: red;
    text-align: left;
}
.reg_menu_off{
    position:relative;
    top:2px\9;
    display:block;
    width:85px;
    height:15px;
}
.reg_menu_on{
    position:relative;
    top:2px\9;
    display:block;
    background-image:url(/pic/bt_reg.jpg);
    width:85px;
    height:15px;
}
.main_top1{
    background-image:url(/pic/start.jpg);
    background-repeat:no-repeat;
    position: relative;
    height:170px;
    padding:0;
    position:relative;
    margin: 0;
    width:1032px;
}

.vk1_link_btn {
    width:111px;
    height:27px;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0px;
    text-align:center;
    display: inline-block;
    font-family: arial, sans-serif;
    font-weight: bold;
    font-size: 10px;
    color: #ffe178;
    line-height: 26px;
}
.vk1_link_btno {
    width:111px;
    height:27px;
    background-image:url(/pic/bt_vk.jpg);
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0px;
    text-align:center;
    display: inline-block;
    font-family: arial, sans-serif;
    font-weight: bold;
    font-size: 10px;
    color: #ffe178;
    line-height: 26px;
    position:relative;
    top:3px\9;
    left:-33px;
}
.fb1_link_btn {
    width:111px;
    height:27px;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0px;
    text-align:center;
    display: inline-block;
    font-family: arial, sans-serif;
    font-weight: bold;
    font-size: 10px;
    color: #ffe178;
    line-height: 26px;
}
.fb1_link_btno {
    width:111px;
    height:27px;
    background-image:url(/pic/bt_fb.jpg);
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0px;
    text-align:center;
    display: inline-block;
    font-family: arial, sans-serif;
    font-weight: bold;
    font-size: 10px;
    color: #ffe178;
    line-height: 26px;
    position:relative;

    top:3px\9;

    left:-33px;
}
