body {
  margin:0;
  padding:0;
  text-align:center;
  font-family:Verdana, Trebuchet MS, 'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif;
  background:#F0F1F2 url(./img/pozadi.gif) repeat-x;
}
#main {
  width:937px;
  text-align:left;
  margin:0 auto 0 auto;
}
#vrch {
  width:937px;
  height:347px;
  background:url(./img/vrch.jpg) no-repeat;
}
h1 {
  width:265px;
  height:104px;
  background:url(./img/logo.gif) no-repeat;
  margin:0;
  padding:0;
  position:relative;
  top:11px;
  left:30px;
}
h1 span {
  display:none;
}
h1 a {
  display:block;
  width:265px;
  height:104px;
}
h2 {
  margin:0;
  height:27px;
  font-size:1.4em;
  font-weight:300;
  color:#195CA2;
  background:url(./img/h2.gif) no-repeat;
  padding-left:40px;
}
h3 {
  font-size:0.8em;
  color:#195CA2;
  margin:15px 0;
}
#menu {
  width:937px;
  height:38px;
  _height:56px;
  background:url(./img/menu.gif) no-repeat;
  text-align:center;
  padding-top:18px;
}
p {
  font-size:0.8em;
  line-height:1.55em;
}
ul.menu {
  margin:0;
  padding:0;
  font-size:0.8em;
  font-weight:700;
}
ul.menu li {
  display:inline;
  margin:12px;
}
ul.menu a {
  color:#DDE0E9;
}
ul.menu a:hover {
  color:#ffffff;
  text-decoration:none;
}
#obsah {
  width:857px;
  _width:937px;
  background:url(./img/obsah.gif) repeat-y;
  padding:25px 40px;
}
#obsah ul {
  font-size:0.8em;
  line-height:1.5em;
  margin-top:5px;
}
#levy {
  width:420px;
  float:left;
  margin-right:30px;
}
#pravy {
  float:left;
}
#copyright {
  width:858px;
  height:35px;
  _height:48px;
  background:#E2E3E6;
  text-align:center;
  color:#808080;
  font-size:0.8em;
  padding-top:13px;
}
#copyright a {
  color:#808080;
}
#copyright a:hover {
  color:blue;
}
#spodek {
  width:937px;
  height:31px;
  background:url(./img/spodek.gif) no-repeat;
}
table.certifikaty {
  font-size:0.7em;
  font-weight:700;
  text-align:center;
}
table.certifikaty td {
  padding-right:15px;
}
table.galerie {
  margin-top:5px;
}
table.galerie td {
  padding:10px;
}
a {
  color:blue;
}
a:hover {
  color:navy;
  text-decoration:none;
}
img {
  border:none;
}
.clear {
  clear:both;
  height:25px;
}