@charset "windows-1251";
/* CSS Document */
*{margin:0;padding:0}
body {font-size:62.5%;font-family:Tahoma, Verdana, Arial;color:#5B5B5B;background:#FFF;margin:0;position:relative}
img {border:0}
h1 {color:#FC341F;font-family:Georgia, "Times New Roman";font-size:3em;font-weight:bold;font-style:italic;border-bottom:1px dashed #FC341F}
h2 {color:#737250;font-family:Arial;font-size:2em;border-bottom:1px dotted #737250;font-weight:200}
p {margin-bottom:1em}
a {color:#737250}
a:hover {color:#FC341F}
.clear {clear:both;visibility:hidden; display:block; height:1px; border:1px}

.numb, h1, h2 {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline}

#header {background:url(../images/header.jpg) no-repeat;width:995px;height:315px;margin:auto auto}
#stat {float:right;width:215px;margin-right:20px}
#stat #panel {background:url(../images/stat-bg.jpg) no-repeat;width:175px;height:184px;padding:0 20px 0 20px}
#stat .btn-slide {background:url(../images/stat-btnup.gif) no-repeat;display:block;width:175px;height:23px;padding:0 20px 0 20px}
#stat .active {background:url(../images/stat-active.gif) no-repeat;height:53px}

#logo img {margin:10px 0 10px 25px; width:420px;height:150px;float:left}
.numb {font-family:Georgia, "Times New Roman";font-size:2.4em;font-style:normal;font-weight:bold;border-bottom:1px dotted #FBC717;margin:10px 0 3px 0}
.numbtitle {color:#9D9C71;font-size:1.1em;font-family:Tahoma;font-weight:normal;border:none;display:block}

#get-access img, #day-access img {width:130px;height:130px;float:left}
#get-access img {margin:0 15px 0 35px;clear:left}

#mm {width:995px;height:58px;margin:auto;background:url(../images/mmc.gif) repeat-x; text-align:center}
#mm img {vertical-align:middle}
#mm a {font:bold 18px Tahoma;padding:14px 25px 22px 25px;_padding:15px 25px 22px 25px;text-decoration:none; color:#FFF}
#mm a:hover {background:url(../images/mm-hover.gif) top left}
#mm #active-item {background:url(../images/mm-hover.gif) top left}
#mml {width:100%;background:url(../images/mml.gif) no-repeat left top}
#mmr {width:100%;background:url(../images/mmr.gif) no-repeat right top}

#body {background:#EEEED9;width:973px;margin:auto auto;border:1px solid #D5D5B1;border-bottom:none;padding:20px 0 20px 20px}
#body-bottom {width:995px;margin:auto auto;display:block;background:url(../images/bb.gif) no-repeat;height:11px}

.photo-box {width:230px;float:left;border-right:1px solid #B5B48A;margin:0 7px 0 3px;padding:0 0 15px 0; height:350px}
.photo-box-last {width:230px;float:left;margin:0 0 0 4px;padding:0 0 15px 0;height:350px}

.photo-box a {text-decoration:none}
.photo-box h2 {margin:0 0 0.2em 10px}
.photo-box p {margin:0 0 0 10px;font-size:1.1em;color:#9F9E75}
.photo-box img {margin:10px 0 0 0;border:7px solid #B5B48A;width:205px;height:273px}

.photo-box-last a {text-decoration:none}
.photo-box-last h2 {margin:0 0 0.2em 10px}
.photo-box-last p {margin:0 0 0 10px;font-size:1.1em;color:#9F9E75}
.photo-box-last img {margin:10px 0 0 0;border:7px solid #B5B48A;width:205px;height:273px}

/* при наведение на .photo-box и .photo-box-last */
.photo-box.hover a{color:#FC341F}
.photo-box.hover p {color:#DD6357;cursor:default}
.photo-box.hover h2 {border-bottom:1px dotted #FC341F}
.photo-box.hover img {border:7px solid #FC341F;width:205px;height:273px}

.photo-box-last.hover a{color:#FC341F}
.photo-box-last.hover p {color:#DD6357; cursor:default}
.photo-box-last.hover h2 {border-bottom:1px dotted #FC341F}
.photo-box-last.hover img {border:7px solid #FC341F}

.main-title {margin:0 0 0.5em 0.5em}

.face-lnk {width:134px;float:left;margin:1px;text-align:center}
.face-lnk a {font-size:1.1em;font-weight:bold;text-decoration:none}
.face-lnk a img {width:120px;height:120px;border:5px solid #B5B48A;margin:3px 0 5px 0}
.face-lnk.active a img {border:5px solid #FC341F}
.face-lnk.active a {color:#FC341F}

#footer-bg {background:url(../images/footer-bg.jpg) no-repeat top center;width:100%;height:180px;padding:40px 0 0 0}
#footer {width:900px;margin:auto auto}
#footer h1 {color:#FFF;font:normal 1.8em Tahoma; border:0}
#footer h1 a {color:#FFF;text-decoration:none;}
#footer h1 a:hover { text-decoration:underline}
#footer p {color:#FFF;font-size:1.1em;margin:0.3em 0 0 0}

#phone {width:200px;float:right;font-size:1.1em;color:#FFF;margin:10px}
#copyright {float:left;width:450px}

/* страница регистрации */
#reg-form {width:570px;float:left;border-right:1px solid #C2C298}
#phone-input {width:178px;height:22px;border:0;background:url(../images/code-input.gif) no-repeat;vertical-align:middle;font-size:1.8em;text-transform:uppercase;padding:11px; margin:0 15px 0 20px; color:#9F9E75}
#phone-submit {width:234px;height:44px;background:url(../images/reg-btn.gif) no-repeat;border:0;font:normal 1.8em Arial;color:#FFF;cursor:pointer;vertical-align:middle}

#decr {width:320px;float:right;margin:0 25px 0 0;font-size:1.1em;padding:15px 0 10px 0}
#accept-rules {vertical-align:middle; margin-left:20px}
#reg-form label {font-size:1.1em;margin:5px;vertical-align:middle}

#rules-area {padding:20px;display:block;overflow:scroll;height:140px;width:862px;margin:20px auto 0 auto;border:1px solid #CCC;text-align:justify;color:#666;overflow-x:hidden; background:#FFF; font-size:1.1em}
#rules-area ol {margin-left:15px}
#rules-area li {margin-bottom:10px}