@font-face {
  font-family: 'HeliosCondC';
  src: url(HeliosCondC-Bold.otf) format('OpenType');
}
body {background: black; font-size: 17px; font-family: Arial, Tahoma; color: white; margin: 0; padding: 0;}
.main {width: 100%; text-align: center; min-height: 853px; background: url(/crysis3/img/background.jpg) no-repeat top center;}
.content_main {margin: 0px auto 0px auto; width: 970px; min-height: 853px; position: relative; background: url(/crysis3/img/content_main.jpg) no-repeat top center;}
.content_nick {margin: 0px auto 0px auto; width: 970px; min-height: 853px; position: relative; background: url(/crysis3/img/content_nick.jpg) no-repeat top center;}
.content_others {width: 970px; min-height: 853px; background: url(/crysis3/img/content_others.jpg) no-repeat top center; margin: 0 0 0 -485px; position: absolute; left: 50%;}
a {text-decoration: underline; color: #abe8ca; }
a:hover {text-decoration: none; color: #ffe501;}
a.text-link {cursor: text; color: white; text-decoration: none;}
#year {position:absolute; font-size:25px; top:508px; left:35px; color:#FFF; font-family:HeliosCondC,sans-serif; text-shadow: 1px 1px 2px rgba(10, 10, 10, 0.94);}
/* Stats */
#now {position: absolute; margin-left: 898px; margin-top: 12px; width: 43px; text-align: center; color: #723910; font-weight: bold; font-size: 18px; font-family: Arial;}

/* Enter button */
#preload_enter_button_hover {background: url(/crysis3/img/enter_button_hover.jpg); width: 0px; height: 0px;}
#enter_button {position: absolute; margin-left: 549px; margin-top: 463px; width: 298px; height: 74px; background: url(/crysis3/img/enter_button.gif);}
#enter_button_hover {position: absolute; margin-left: 549px; margin-top: 463px; width: 298px; height: 74px; background: url(/crysis3/img/enter_button_hover.jpg); display: none; cursor: pointer;}

/* nick.php */
#nick_input_place {position: absolute; margin: 353px 0 0 578px; color: black; font-family: arial; font-size: 14px; font-weight: bold;}
#nick_input {margin-top: 8px; width: 218px; height: 26px; border: 1px solid #abe8ca; text-align: center; font-size: 18px; margin-bottom: 15px;}
#ramka1button {position: absolute; margin: 476px 0 0 575px; width: 246px; height: 62px; background: url(/crysis3/img/ramka1button.jpg); border: 0; display: none; cursor: pointer;}

/* access.php */
#ramka1up {width: 430px; height: 162px; background: url(/crysis3/img/ramka1up.png) top center no-repeat; margin: 125px 0 0 474px;}
#ramka1fon {width: 430px; min-height: 1px; background: url(/crysis3/img/ramka1fon.png) top center repeat-y; margin: 0px 0 0 474px;}
#ramka1down {width: 430px; height: 135px; background: url(/crysis3/img/ramka1down.png) top center no-repeat; margin: 0px 0 0 474px;}
#ramka2button {position: absolute; margin: 31px 0 0 101px; width: 246px; height: 62px; background: url(/crysis3/img/ramka2button.jpg); border: 0; display: none; cursor: pointer;}
#ramka1button:hover, #ramka2button:hover {background-position: 0 62px;}

h1 {
    margin: 0;
    padding: 0px 0px 0px 0px;
    font-family: arial; 
    font-size: 13px; 
    font-weight: normal;
    color: #abe8ca; 
    text-align: center; 
    line-height: 17px;
}

h2 {
    margin: 0;
    padding: 15px 0px 0px 0px;
    font-family: arial; 
    font-size: 14px; 
    font-weight: bold; 
    color: #abe8ca; 
    text-align: center;
}

h3 {
    margin: 0;
    padding: 15px 0px 0px 0px;
    text-align: center; 
    font-family: arial; 
    font-size: 14px; 
    color: #abe8ca; 
}


#register_input_place {
    padding-top: 8px; 
    text-align: center;
}

#register_input {
    width: 218px; 
    height: 26px; 
    border: 1px solid #343542; 
    text-align: center; 
    font-size: 18px;
}

#register_input2_place {
    padding-top: 8px; 
    text-align: center; 
    padding-bottom: 15px;
}

#register_input2 {
    width: 218px; 
    height: 26px; 
    border: 1px solid #343542; 
    text-align: center; 
    font-size: 18px;
}

.example {
    margin: 0;
    padding: 5px 0px 0px 0px;
    text-align: center; 
    font-family: arial; 
    font-weight: normal;
    font-size: 11px; 
    color: #7fac96; 
}

.reenter {
    margin: 0;
    padding: 0px 0px 0px 0px;
    font-family: Arial; 
    font-weight: normal;
    font-size: 11px; 
    color: #abe8ca; 
    text-align: center;
    line-height: 17px;
}


#errmsg {
    font-weight: bold;
    font-size: 13px;
    color: red;
}

.number2 {
    font-weight: bold;
    color: #893308;
}

