body {
      font: 12px/140% Tahoma, Verdana, sans-serif;
      color: #494949;
	     background: #810303 url(images/bgm.jpg) repeat-x 0px 0px;
	     margin: 0px;
	     padding: 0px;
      text-align: center;
}
p {
      text-align: justify;
}
a:link, a:visited, a:active {
      font: 12px/140% Tahoma, Verdana, sans-serif;
      color: #98512d;
      font-weight: normal;
      text-decoration: none;
}
a:hover {
      color: #ff6600;
}
.smalltext {
      font: 11px Verdana, Sans-serif;
      color: #494949;
      text-align: center;
}
.info {
      font: 10px Verdana, Sans-serif;
      color: #494949;
}
h1 {
      font-family: Arial, Helvetica, Sans-serif;
      font-weight: bold;
      color: #B10101;
      text-transform: uppercase;
      text-indent: 8px;
      font-size: 16px;
      line-height: 20px;
      padding: 10px;
      margin: 0px;
      margin-top: 5px;
      text-align: center;
}
h2 {
      font-family: Tahoma, Verdana, Sans-serif;
      color: #555;
      font-size: 13px;
      line-height: 24px;
      font-weight: bold;
      margin: 0px;
      text-align: center;
}
h3 {
      font-family: Tahoma, Verdana, Sans-serif;
      text-transform: uppercase;
      color: #B10101;
      font-size: 12px;
      line-height: 10px;
      font-weight: bold;
      padding-left: 3px;
      margin: 0px;
      text-align: left;
}
h4 {
      font-family: Tahoma, Verdana, Sans-serif;
      color: #555;
      font-size: 11px;
      margin-top: 6px;
      font-weight: bold;
      line-height: 11px;
      text-align: center;
}
hr {
      height: 1px;
      border: 0px;
      border-top: 1px solid #ab3f3f;
}
#boddy {
      width: 770px;
      padding: 0px;
      margin-left: auto;
      margin-right: auto;
      background: transparent;
      text-align: left;
}
#logotopa {
      width: 110px;
      height: 245px;
      background: transparent url(images/bgtop1.jpg);
      float: left;
}
#logotopa h1 {
      position: relative;
      z-index: 1;
	  text-indent: -1000em;
}
#logotopb {
      width: 92px;
      height: 245px;
      background: transparent url(images/bgtop2.jpg);
      float: left;
}
#logotopc {
      width: 92px;
      height: 245px;
      background: transparent url(images/bgtop3.jpg);
      float: left;
}
#logotopd {
      width: 92px;
      height: 245px;
      background: transparent url(images/bgtop4.jpg);
      float: left;
}
#logotope {
      width: 102px;
      height: 245px;
      background: transparent url(images/bgtop5.jpg);
      float: left;
}
#logotopf {
      width: 102px;
      height: 245px;
      background: transparent url(images/bgtop6.jpg);
      float: left;
}
#logotopg {
      width: 102px;
      height: 245px;
      background: transparent url(images/bgtop7.jpg);
      float: left;
}
#logotoph {
      width: 78px;
      height: 245px;
      background: transparent url(images/bgtop8.jpg);
      float: left;
}
#tna {
      position: relative;
      left: 43px;
      top: 166px;
      float: left;
}
#tnb {
      position: relative;
      left: 20px;
      top: 211px;
      float: left;
}
#tnc {
      position: relative;
      left: 28px;
      top: 211px;
      float: left;
}
#tnd {
      position: relative;
      left: 24px;
      top: 211px;
      float: left;
}
#tne {
      position: relative;
      left: 20px;
      top: 211px;
      float: left;
}
a.tn:link, a.tn:active, a.tn:visited {
      font-family: Arial, Helvetica, Sans-serif;
      font-size: 11px;
      line-height: 25px;
      color: #e5dad0;
      font-weight: bold;
      text-decoration: none;
      text-align: center;
      display: block;
}
a.tn:hover {
      color: #ff6600;
}
#main {
      width: 770px;
      background: #fcf1e4 url(images/bgmid.jpg) repeat-y;
      margin: 0px;
      padding: 0px;
      float: left;
}
#maingal {
      width: 770px;
      background: #fcf1e4 url(images/bggal.jpg) repeat-y;
      margin: 0px;
      padding: 0px;
      float: left;
}
#videoblock {
      width: 770px;
      background: #fcf1e4 url(images/bgvid.jpg) repeat-y;
      margin: 0px;
      padding-top: 4px;
      padding-bottom: 2px;
      float: left;
}
#vplayer {
      position: relative;
      left: 25px;
      top: 0px;
      width: 720px;
      z-index: 0;
      float: left;
}
#separator {
      position: relative;
      left: 0px;
      top: 0px;
      width: 21px;
      float: left;
}
#leftmenu {
      width: 180px;
      background: #ab3f3f;
      float: left;
}
#randim {
      height: 135px;
}
#headermenu {
      font: 12px/1.4 Arial, Helvetica, Sans-serif;
      letter-spacing: 1px;
      font-weight: bold;
      line-height: 25px;
      background: transparent url(images/hmenu.jpg);
      color: #f8f6f4;
      padding-left: 9px;
      margin: 0px;
}
#menu {
      text-indent:6pt;
}
.menu:link, .menu:visited {
      font-family: Verdana, Arial, Sans-serif;
      font-size: 10px;
      font-weight: bold;
      color: #e5dad0;
      line-height: 24px;
      display: block;
      background: transparent url(images/boff.jpg);
      text-decoration: none;
}
.menu:hover, .menu:active {
      font-family: Verdana, Arial, Sans-serif;
      font-size: 10px;
      font-weight: bold;
      color: #e5dad0;
      line-height: 24px;
      display: block;
      background: transparent url(images/bon.jpg);
      text-decoration: none;
}
.menu-a:link, .menu-a:visited {
      line-height: 24px;
      display: block;
      background: transparent url(images/berger-tab.jpg) left top;
}
.menu-a:hover, .menu-a:active {
      background: transparent url(images/berger-tab.jpg) left -24px;
      text-decoration: none;
}
#sbox {
      height: 46px;
      padding: 3px;
      background: transparent url(images/wallnut.jpg);
}
#sbcella {
      width: 90px;
      padding-top: 1px;
      padding-left: 1px;
      float: left;
}
#sbcellb {
      width: 80px;
      padding-top: 2px;
      padding-right: 1px;
      float: right;
}
#sborow {
      height: 20px;
      padding: 1px;
      float: left;
}
.inp {
      font-family: Verdana, Arial, sans-serif;
      font-size: 11px;
      color: #932222;
      background-color: #fef9f4;
      border: 2px solid #dbabab;
}
.button {
      background-image: url('images/button.jpg');
      font-size: 11px;
      color: #f8f6f4;
      width: 78px;
      height: 21px;
      border: none;
      cursor: pointer;
}
#news {
      padding: 9px;
      padding-bottom: 0px;
      text-align: left;
}
.news:link, .news:active, .news:visited {
      font-family: Verdana, Arial, Sans-serif;
      font-size: 10px;
      font-weight: bold;
      line-height: 12px;
      color: #e7e0d6;

      text-align: left;
}
.news:hover {
      color: #e7e0d6;
      text-decoration: underline;
}
#centerblock {
      position: relative;
      left: 15px;
      top: 0px;
      width: 700px;
      z-index: 0;
      padding-bottom: 20px;
      float: left;
}
#rightblock {
      position: relative;
      left: 15px;
      top: 0px;
      width: 522px;
      z-index: 0;
      padding-bottom: 20px;
      float: left;
}
ul {
      font: 12px/140% Tahoma, Verdana, sans-serif;
      color: #494949;
      padding: 2px;
      margin-left: 15px;
      list-style: square outside;
}
#fbform {
       background-color: #fcf1e4;
       padding-left: 15px;
       padding-right: 15px;
       padding-bottom: 10px;
       float: left;
}
.subscr {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      font-weight: bold;
      color: #555;
}
.list {
       font-family: Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #20130f;
       background-color: #fcf1e4;
       border: 1px #ff972a solid;
       padding: 10px;
}
#footer {
      width: 770px;
      height: 43px;
      font-size: 11px;
      line-height: 38px;
      color: #555555;
      text-align: center;
      background: transparent url(images/bgbot.jpg);
      float: left;
}
#ng1 {
      position: relative;
      left: 232px;
      top: -5px;
      background: transparent;
      float: left;
}
#ng2 {
      position: relative;
      left: 242px;
      top: -5px;
      background: transparent;
      float: left;
}
#ng3 {
      position: relative;
      left: 252px;
      top: -5px;
      background: transparent;
      float: left;
}
#ng4 {
      position: relative;
      left: 262px;
      top: -5px;
      background: transparent;
      float: left;
}
#ng5 {
      position: relative;
      left: 272px;
      top: -5px;
      background: transparent;
      float: left;
}
a.botmenu:link, a.botmenu:active, a.botmenu:visited {
      font: 11px/140% Tahoma, Verdana, sans-serif;
      color: #98512d;
      font-weight: bold;
      text-decoration: none;
}
a.botmenu:hover {
      color: #ff6600;
      text-decoration: underline;

}

