body {
 background: rgb(44,29,10);
 color: rgb(0,0,0);
 font: 75%/130% Arial,Helvetica,sans-serif;
}
#ss, body {
 scrollbar-face-color: rgb(182,152,117);
 scrollbar-shadow-color: rgb(44,29,10);
 scrollbar-highlight-color: rgb(182,152,117);
 scrollbar-3dlight-color: rgb(182,152,117);
 scrollbar-darkshadow-color: rgb(44,29,10);
 scrollbar-track-color: rgb(182,152,117);
 scrollbar-arrow-color: rgb(255,255,255);
}
h1 {
 margin: 0;
 background-color: rgb(255,255,255);
 background-image: url("nadpis.gif");
 height: 47px;
 overflow: hidden;
}
h1 span {
 visibility: hidden;
}
h2 {
 color: rgb(255,255,255);
 font-weight: bold;
 font-size: 130%;
 line-height: 150%;
 clear: both;
}
h3 {
 color: rgb(0,0,0);
 font-size: 100%;
 font-weight: bold;
}
h4 {
 color: rgb(255,255,255);
 font-weight: normal;
 font-size: 100%;
}
strong {
 color: rgb(255,255,255);
 font-weight: bold;
}
em {
 color: rgb(255,255,255);
 font-style: normal;
}
a {
 color: rgb(255,255,255);
}
#stred {
 text-align: center;
}
#stranka {
 text-align: left;
 margin-left: auto;
 margin-right: auto;
 width: 760px;
 border: solid 3px rgb(255,255,255);
 background-color: rgb(182,152,117);
}
#ls {
 width: 275px;
 float: left;
 height: 590px;
 background-image: url("agricola.gif");
 background-repeat: no-repeat;
 background-position: left bottom;
}
#chodba {
 background-image: url("chodba.jpg");
 background-repeat: no-repeat;
 background-color: rgb(204,114,37);
 height: 130px;
}
#klenba {
 background-image: url("klenba.gif");
 background-repeat: no-repeat;
 height: 140px;
 _margin-top: -3px;
}
#menu {
 position: relative;
}
#menu a {
 position: absolute;
 left: 180px;
 display: block;
 width: 100px;
 background-image: url("menu.gif");
 background-repeat: no-repeat;
}
#o1 {
 top: 0;
 height: 43px;
 background-position: -100px 0;
}
#o2 {
 top: 43px;
 height: 36px;
 background-position: -100px -43px;
}
#o3 {
 top: 79px;
 height: 35px;
 background-position: -100px -79px;
}
#o4 {
 top: 114px;
 height: 59px;
 background-position: -100px -114px;
}
#o1:hover {
 background-position: 0 0; 
}
#o2:hover {
 background-position: 0 -43px; 
}
#o3:hover {
 background-position: 0 -79px; 
}
#o4:hover {
 background-position: 0 -114px; 
}
#menu a span {
 visibility: hidden;
}
#podmenu a {
 display: block;
 float: left;
 padding: 2px 5px;
 margin: 1px; 
 text-decoration: none;
 font-size: 9px;
 background-color: rgb(165,138,99);
}
#podmenu a:hover {
 background-color: rgb(44,29,10);
}
#ps {
 float: left;
 width: 124px;
 height: 590px;
 background-color: rgb(243,230,208);
 background-image: url("pravypruh.jpg");
 background-repeat: no-repeat; 
}
#pravy {
 margin-right: 10px;
}
#pravy img {
 border: none;
 margin-top: 550px;
 margin-left: 10px;
}
#ss {
 float: left;
 width: 345px;
 height: 590px;
 overflow: auto;
}
#obsah {
 margin: 15px;
}
img {
  border: solid 1px rgb(44,29,10);
}
img.nb {
 border: none;
}
.obrstr {
 text-align: center;
}
.obrstr img {
 margin: 2px;
}
.cistic {
 clear: both;
}
td, th {
 font-size: 85%;
}
th {
 color: rgb(255,255,255);
}
form {
 margin-bottom: 20px;
}

