* { margin: 0px; padding: 0px; }
html, body {
 width: 100%;
 min-width: 1008px;
 height: 100%;
 padding: 0px;
 margin: 0px;
 color: #4e2414;
 font: 14px/18px Arial, Helvetica, sans-serif;
 text-shadow: white 0px 1px 0px;
 background: url(../images/tim_18.jpg) 50% 0 repeat-y;
 background-color: #fff;
}
img {
 border: none;
}
input {vertical-align: middle;}
input[type=text], input[type=password], select {background: #ffffe1; border: 1px solid #cebe9f; height: 20px;}
textarea {background: #ffffe1; border: 1px solid #cebe9f;}
a {color: #4e2414; font-size: 12px; text-decoration: underline; outline: none;}
a:hover {color: #4e2414; font-size: 12px; text-decoration: none;}
.tim01 {background: url(../images/tim011.jpg) right 0 no-repeat;}
.tim02 {background: url(../images/tim021.jpg) 0 center no-repeat; height: 100px;}
.tim03 {background: url(../images/tim031.jpg) left 0 no-repeat;}
.tim04 {background: url(../images/tim041.jpg) 0 center no-repeat; height: 100px;}
.tim05 {background: url(../images/tim051.jpg) right 0 no-repeat;}
.tim_061 {background: url(../images/tim061.jpg) 0 center no-repeat; height: 100px;}
.tim07 {background: url(../images/tim071.jpg) left 0 no-repeat;}
.tim_081 {background: url(../images/tim081.jpg) 0 center no-repeat; height: 100px;}
.tim09 {background: url(../images/tim091.jpg) right 0 no-repeat;}
.tim_101 {background: url(../images/tim101.jpg) 0 center no-repeat; height: 100px;}
.tim11 {background: url(../images/tim111.jpg) left 0 no-repeat;}
.tim_121 {background: url(../images/tim121.jpg) 0 center no-repeat; height: 133px;}
.tim13 {background: url(../images/tim_13.jpg) right 0 no-repeat; height: 100%; min-height: 100%;}
.tim15 {background: url(../images/tim_15.jpg) left 0 no-repeat; height: 100%; min-height: 100%;}
.tim20 {background: url(../images/tim_20.jpg) right 0 no-repeat; height: 305px;}
.tim22 {background: url(../images/tim_22.jpg) left 0 no-repeat; height: 305px;}
.tim23 {background: url(../images/tim_23.jpg) right 0 no-repeat; height: 300px;}
.tim24 {background: url(../images/tim_24.jpg) left 0 no-repeat; height: 300px;}
.tim25 {background: url(../images/tim_25.jpg) right 0 no-repeat; height: 300px;}
.tim26 {background: url(../images/tim_26.jpg) left 0 no-repeat; height: 300px;}
.tim27 {background: url(../images/tim_27.jpg) right 0 no-repeat; height: 300px;}
.tim28 {background: url(../images/tim_28.jpg) left 0 no-repeat; height: 300px;}
.tim29 {background: url(../images/tim_29.jpg) right 0 no-repeat; height: 125px;}
.tim30 {background: url(../images/tim_30.jpg) left 0 no-repeat; height: 125px;}
.tim31 {background: url(../images/tim_31.jpg) right 0 no-repeat; height: 252px;}
.tim32 {background: url(../images/tim_32.jpg) 0 center no-repeat; height: 141px;}
.tim33 {background: url(../images/tim_33.jpg) left 0 no-repeat; height: 252px;}
.tim34 {background: url(../images/tim_34.jpg) 0 center no-repeat; height: 111px;}
#middle {min-height: 1600px; width: 888px; margin: 0 auto; padding-top: 10px;}

#content {width: 472px; margin: 0 auto; padding-bottom: 20px; text-align: justify;}

#menu {width: 940px; margin: 0 auto; padding-top: 50px;}
#menu ul {list-style: none;}
#menu ul li {height: 22px; float: left;}

#b1 {background: url(../images/b1.png) 0 0 no-repeat; width: 196px; height: 79px; text-align: center;}
#b1 img {padding-top: 12px;}
#b2 {background: url(../images/b2.png) 0 0 repeat-y; width: 196px; padding: 3px 0;}
#b3 {background: url(../images/b3.png) 0 0 no-repeat; width: 196px; height: 75px; margin-bottom: 15px;}
#bc {width: 170px; margin: 0 auto; text-align: left;}

#n1 {background: url(../images/n1.png) 0 0 no-repeat; width: 472px; height: 48px; text-align: left;}
#n1 div {padding: 8px 0 0 15px; position: relative;}
#n1 div a {font-size: 20px; font-family: Arial; color: #fffefd; text-decoration: none; text-shadow: black 0px 1px 0px;}
#n1 div {font-size: 20px; font-family: Arial; color: #fffefd; text-decoration: none; text-shadow: black 0px 1px 0px;}
#n1 div span {font-size: 14px; color: #fffefd; position: absolute; right: 15px; top: 8px; line-height: 25px; text-shadow: black 0px 1px 0px;}
#n2 {background: url(../images/n2.png) 0 0 repeat-y; width: 472px; padding: 3px 0;}
#n3 {background: url(../images/n3.png) 0 0 no-repeat; width: 472px; height: 25px; margin-bottom: 15px;}
#nc {padding: 2px 15px;}

#login {width: 155px; margin: 0 auto; text-align: left;}
#login .input {background: url(../images/input.jpg) 0 0 no-repeat; width: 155px; height: 20px; border: none; margin-bottom: 10px;}
#account {width: 160px; margin: 0 auto; text-align: center;}

#info {width: 150px; margin: 0 auto;}
#info ul {list-style: none;}
#info ul li {background: url(../images/arrow.jpg) 0 center no-repeat; padding-left: 15px;}
#info ul li a {text-decoration: none; font-size: 14px; line-height: 30px;}

#lastforum {width: 180px; margin: 0 auto;}
#lastforum .flink {width: 160px; background: url(../images/lastforum.jpg) 0 center no-repeat; padding-left: 20px; line-height: 25px;}
#lastforum .fbreak {background: url(../images/lf-line.jpg) center 0 no-repeat; height: 2px; margin: 3px 0;}

#status {}
#status span.name {font-size: 14px; font-weight: bold; line-height: 30px;}
#status div {height: 25px; position: relative; padding-left: 5px;}
#status .tr {background: #e3ca9e; height: 20px;}
#status div span {position: absolute; right: 5px; top: 0;}
#status a {text-decoration: none;}

#shots {position: relative; height: 65px; margin: 0 auto 5px; width: 150px;}
.shot-left {position: absolute; left: 0; top: 0;}
.shot-right {position: absolute; right: 0; top: 0;}

#bottom-menu {text-align: center;}
#bottom-menu a {margin: 0 20px; font-size: 14px; text-decoration: none;}


.gTableTop {padding:5px; border:none; background: url('http://usite.su/img/fr/bg_menu.png') repeat-x; color:#fff; font-weight:bold; padding-left:36px; font-size:11px;}
