 body {
  background: white url(bg.jpg) no-repeat center top;
  text-align: center;
  margin: 0;
  padding: 0;
  color:#444444;
 }
 p {
  margin: 0 0 1em 0;
 }
 #holder {
  position: relative;
  margin: 0 auto;
  width: 754px;
  text-align: left;
 }
 #page {
  position: relative;
  _position: absolute;
  top: 364px;
  background: #f0f0f0 url(bgpage.gif) no-repeat left top;
 }
 #page_in {
  padding: 15px 20px 5px 20px;
  width: 714px;
  _width: 754px;
 }
 #logo {
  position: absolute;
  top: 52px;
  left: 0px;
 }
 #flash {
  position: absolute;
  top: 139px;
  left: 8px;
  background-color: black;
 }
 #menu {
  position: absolute;
  top: 95px;
  right: 7px;
 }
 #menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
 }
 #menu li {
  float: left;
  font-size: 12px;
  font-weight: bold;
  background-color: #d8d8d8;
  margin: 0 0 0 4px;
 }
 #menu li a {
  color: white;
  text-decoration: none;
  display: block;
  padding: 7px 7px 4px 7px;
 }
 #menu li a:hover {
 }
 #menu li.actual {
  background-color: #accd1e;
 }
 #menu li.actual a {
  color: black;
 }

 #page_in ul {
 margin:0 0 10px 0;
 padding:0;
 }
  
 #page_in li {
 list-style:none;
 list-style-position: outside;
 background: url(listbg.gif) no-repeat 0 -3px;
 margin:0;
 padding:0 0 0 17px;
 position:relative;
 }
 #paticka{
 width:730px;
 height:70px;
 _width:770px;
 _height:85px; 
 background:url(paticka.gif);
 position:absolute;
 left:-16px;
 padding:15px 10px 0 30px;
 font-size:11px;
 margin:0 0 30px 0;
 }

 hr {
 height:0;
 border:0;
 border-top:1px solid black;
 }
#vlevo {
float:left;
}
#vpravo {
float:right;
}
#vpravo a {
color:#404040;
text-decoration: none;
} 