body {
  margin:0;
  margin-bottom:1em;
  padding:0;
  background:#fff;
}

#header {
  background:#ccc;
  display:block;
  width:716px;
  height:78px;
  background:url('images/pravyroh.png') no-repeat right bottom;  
}

#header img {
  border:0;
}

#logo {
  width:220px;
  height:80px;
  position:absolute;
  left:6px;
  top:6px;
  background:url('images/logo.png') no-repeat;
  z-index:3;
}

#menu {
  white-space:nowrap;
  height:22px;
  font-size:.7em;
}


#menu ul {
  margin:0;
}

#menu li {
  display:inline;

}

#skip {
  display:inline;
  width:72px;
  height:22px;
  position:absolute;
  left:0;
  background:url('images/0.png') no-repeat;
  z-index:3;
}

#button1 {
  display:inline;
  width:116px;
  height:22px;
  position:absolute;
  left:72px;
  background:url('images/1.png') no-repeat;
  z-index:3;
}

#button1on {
  display:inline;
  width:116px;
  height:22px;
  position:absolute;
  left:72px;
  background:url('images/1_on.png') no-repeat;
  z-index:3;
}

#button2 {
  display:inline;
  width:67px;
  height:22px;
  position:absolute;
  left:188px;
  background:url('images/2.png') no-repeat;
  z-index:3;
}

#button2on {
  display:inline;
  width:67px;
  height:22px;
  position:absolute;
  left:188px;
  background:url('images/2_on.png') no-repeat;
  z-index:3;
}

#button3 {
  display:inline;
  width:81px;
  height:22px;
  position:absolute;
  left:255px;
  background:url('images/3.png') no-repeat;
  z-index:3;
}

#button3on {
  display:inline;
  width:81px;
  height:22px;
  position:absolute;
  left:255px;
  background:url('images/3_on.png') no-repeat;
  z-index:3;
}

#button4 {
  display:inline;
  width:89px;
  height:22px;
  position:absolute;
  left:336px;
  background:url('images/4.png') no-repeat;
  z-index:3;
}

#button4on {
  display:inline;
  width:89px;
  height:22px;
  position:absolute;
  left:336px;
  background:url('images/4_on.png') no-repeat;
  z-index:3;
}

#button5 {
  display:inline;
  width:87px;
  height:22px;
  position:absolute;
  left:425px;
  background:url('images/5.png') no-repeat;
  z-index:3;
}

#button5on {
  display:inline;
  width:87px;
  height:22px;
  position:absolute;
  left:425px;
  background:url('images/5_on.png') no-repeat;
  z-index:3;
}


#button6 {
  display:inline;
  width:85px;
  height:22px;
  position:absolute;
  left:512px;
  background:url('images/6.png') no-repeat;
  z-index:3;
}

#button6on {
  display:inline;
  width:85px;
  height:22px;
  position:absolute;
  left:512px;
  background:url('images/6_on.png') no-repeat;
  z-index:3;
}

#button7 {
  display:inline;
  width:119px;
  height:22px;
  position:absolute;
  left:597px;
  background:url('images/7.png') no-repeat;
  z-index:3;
}

#submenu {
  position:absolute;
  top:104px;
  left:55px;
  padding:0;
  background:url('images/sub_left.png') no-repeat left bottom #ee9;
  font-family:Verdana, Arial, lucida, sans-serif;
  text-align:center;
  
}

#submenu ul {
  margin:0;
  padding:3px 10px;
  background:url('images/sub_right.png') no-repeat right bottom;
}

#submenu li {
  padding:0 10px;
}

#submenu a {
  text-decoration:none;
  color:#600;
}

#edge {
  background:url('images/levyroh.png') no-repeat left top;
  display:block;
  width:40px;
  height:55px;
  position:absolute;
  left:0;
}

#level0 {
  display:block;
  margin-left:.6em;
  width:700px;
  border-width:4px 1px;
  border-style:solid;
  border-color:#dc3;
}

#level1 {
  margin:2em 1em;
  display:block;
}

#level1 img {
  border:0;
}

h1 {
  margin:0;
  padding:6px 0 0 6px;  
  width:200px;
  height:78px;
  font-size:1em;
}

h2 {
  font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
  color:#930;
  border-bottom: 1px solid #fc9;
  width:15em;
  padding:5px 20px;
  letter-spacing:1px;  
}

h3 {
  font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
  color:#000;
  width:15em;
  padding:3px;
  margin:0 1em;
  letter-spacing:1px; 
  font-size:1.1em; 
}

#level1 p {
  line-height:1.3em;
  margin:1em;
  margin-top:.2em;
  color:#300;

}

#footer {
  font-size:60%;
  font-family: Verdana, Arial, lucida, sans-serif;
  padding:2px 10px;
  color:#930;
  background:url('images/yellow.png') repeat-x bottom;
  
}

#foot-r {
  float:right;
}

.hidden {
  display:none;
}
