@charset "windows-1251";

html {
  width: 100%;
  text-align: center;
  height: 100%;
}

body {
  margin: 0px;
  padding: 0px;
  background: #000;
  color: #fff;
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

a {
  color: #fff;
  margin: 0px;
  padding: 0px;
  outline: none;
}

a img {
  border: none;
  display: block;
}

#wrapper {
width: 100%;
text-align: center;
}

#mbody {
  text-align: center;
  height: auto;
  margin: 0px auto;
  width: 890px;
}

.panomenu {
  text-align: center;
  font-size: 14px;
}

.col1 a img {
width: 250px;
}

.col2 a img {
width: 540px;
}

.col3 a img {
width: 825px;
}

#header {
width: 100%;
background: #000;
color: #fff;
}

#header1 {
font-size: 32px;
text-align: center;
}

#header2 {
background: url(/img/logo.png) top left no-repeat;
height: 200px;
width: 269px;
}

#header2 a {
padding-top: 100px;
display: block;
text-decoration: none;
}

#h21 {
display: block;
color: ##00B0F0;
font-size: 13px;
text-align: center;
margin-bottom: 20px;
}

#h22 {
display: block;
font-size: 22px;
text-align: center;
margin-bottom: 7px;
}

#h23 {
display: block;
font-size: 13px;
text-align: center;
}

#header3 {
font-size: 20px;
color: #F7B800;
text-align: center;
width: 110px;
}

#header3 a {
color: #F7B800;
text-decoration: none;
}

#header3 a:hover {
text-shadow: 0 0 10px #F7B800;
}

#header4 {
font-size: 20px;
color: #5CC150;
text-align: center;
width: 170px;
}

#header4 a {
color: #5CC150;
text-decoration: none;
}

#header4 a:hover {
text-shadow: 0 0 10px #5CC150;
}

#header5 {
font-size: 20px;
color: #FF3300;
text-align: center;
width: 170px;
}

#header5 a {
color: #FF3300;
text-decoration: none;
}

#header5 a:hover {
text-shadow: 0 0 10px #FF3300;
}

#header6 {
font-size: 20px;
color: #FF3388;
text-align: center;
width: 170px;
}

#header6 a {
color: #FF3388;
text-decoration: none;
}

#header6 a:hover {
text-shadow: 0 0 10px #FF3388;
}

#vpage {
font-size: 13px;
color: #333;
text-align: center;
width: 207px;
}

#header3 p {
margin: 0px 10px;
}

#header4 p {
margin: 0px 10px;
}

#header5 p {
margin: 0px 10px;
}

#header6 p {
margin: 0px 10px;
}

#vpage p {
margin: 0px 30px 0px 10px;
/*text-shadow: 0 0 2px #999999;*/
}

#text p {
border: 1px dotted #333;
padding: 20px;
-moz-box-shadow: 0 0 50px #222222;
box-shadow: 0 0 50px #222222;
}

#racks{
text-decoration: none;
color: #444;
}

tr.topalign{
vertical-align:top;
}