body {
  background: #0099d2 url(../images/body-bg.gif) left top repeat-x;
  font-family:Tahoma;
  font-size:12px;
}

h1 {
  position:absolute;
  top:230px;
  left:50%;
  width:572px;
  margin-left:-286px;
  border-bottom:1px solid #000;
  z-index:3;
  color:#000;
  font-size:16px;
}

#static_page ul, #static_page ol, #prefix ul, #prefix ol, #suffix ul, #suffix ol {
  margin-left:30px;
}     
#static_page li, #prefix li, #suffix li {
  padding:1px;
}
#static_page ul li, #prefix ul li, #suffix ul li {
  list-style:circle;
}
#static_page p, #prefix p, #suffix p {
  line-height:150%;
}
  

#pathway {
  line-height:1.5em;
  padding:0 10px 70px 10px;
  font-size:0.9em;
}
#pathway h2 {
  font-size:1em;
  display:inline;
  margin:0;
  padding:0;
}
#pathway span {
  padding-left:9px;
  background:#fff url(../images/pathway-l.png) 0 0 no-repeat;
}
#pathway span.first {
  background:#01A7E5;
  padding-left:2px;
}
#pathway span.last {
  color:#000;
  background:none;
  padding:0;
}
#pathway span.last a {
  background:none;
  color:#000;
}
#pathway span.last a:hover {
  color:#01A7E5;
}
#pathway a {
  background:#01A7E5 url(../images/pathway-r.png) right top no-repeat;
  color:#fff;
  padding:0 10px 0 7px;
  font-weight:normal;
  text-decoration:none;
}

#stranka {
  width:992px;
  position:absolute;
  left:50%;
  margin-left:-496px;
  background:#fff;
  top:38px;
  padding:148px 0 0 0;
}

#menufix {
  margin-left:8px;
  width:779px;
  float:left;
}
#menufix2 {
  width:976px;
  margin-left:8px;
  margin-right:8px;
}

#menu {
  width:197px;
  float:left;
}

#right {
  width:197px;
  float:right;
  margin-right:8px;
  margin-bottom:10px;
}

#obsah {
  width:582px;
  float:right;
}
#obsah2 {
  width:779px;
  float:right;
}

#menu .nadpis, #right .nadpis {
  height:30px;
  width:157px;
  display:block;
  background:url(../images/menu-nadpis-bg.png) 0 0 no-repeat;
  color:#fff;
  font-weight:bold;
  padding:12px 0 0 40px;
  font-size:1.1em;
}
#menu .nadpis a, #right .nadpis a {
  color:#fff;
}
#menu .nadpis a:hover, #right .nadpis a:hover {
  color:#ffd700;
}

div.centered {
  display:block;
  margin:0 auto;
  text-align:center;
  padding:30px 0 10px 0;
  font:bold 110% 'helvetica neue',sans-serif;
  letter-spacing:2px;
  text-transform:uppercase;
}
