* { padding:0; margin: 0}

a:link,a:visited { color:#000; text-decoration: none; font-weight:bold}
a:hover { text-decoration:underline}

h1 {margin: 10px 0 15px 0; font-size: 120%}
h2 { margin: 15px 0; font-size: 110%}
h3 { margin: 7px 0; font-size: 100%}
p { margin: 15px 0}
body {; font-family: serif; text-align:center; background: top center no-repeat #151F40}

#leve-menu {width:147px; background: #D1B6AC url(stin.gif) top center no-repeat; float: left; padding: 10px 0; border-left: 3px solid #000000; border-bottom: 3px solid #000000}
#leve-menu ul {margin-left: 10px; padding:0; list-style-type:none}
#leve-menu ul ul li a{ font-size: 85%; font-weight: normal}

#leve-menu li { margin: 10px 0}
#leve-menu a:link { color:#172242}
#leve-menu a:hover { color:#FFFFFF}

#menu {background:#78965D url(menu-horni.gif); height: 30px; width:500px; float:left}
#menu a:hover { color:#FFFFFF}

#obsah { font-size: 105%; width:494px; background:#78965D; float: left; color:#FFFFFF; border: 3px solid #000000; border-top: none; min-height: 500px; _height: 500px}
#obsah a { text-decoration:none; color:#FFFFFF}
#obsah a:hover { text-decoration:underline; color:#FFFFFF}
#obsah ul { margin:20px 0; padding:0}
#obsah ul li { margin-left: 15px} 
#obsah ul ul li { margin-left: 30px; list-style-type: circle}
#vobsahu {padding:10px}

#home { position: relative; overflow: hidden; margin: 0; padding: 0; margin-right: 13px}
#home, #home a, #home span { display:inline; width: 57px; height:30px; background: url(home12.gif)}
#home .tento, #home a .tento, #home span .tento { display:inline; background-position: 0 -30px}
#home span { position:absolute; left:0; top: 0; _cursor: hand;}
#home a:hover span { background-position: 0 -30px}
#home a:hover { color:#FFFFFF}


#gallery { position: relative; overflow: hidden; margin: 0; padding: 0; margin-right: 35px}
#gallery, #gallery a, #gallery span { display:inline; width: 89px; height:30px; background: url(gallery12.gif)}
#gallery .tento, #gallery a .tento, #gallery span .tento { display:inline; background-position: 0 -30px}
#gallery span { position:absolute; left:0; top: 0; _cursor: hand;}
#gallery a:hover span { background-position: 0 -30px}

#links { position: relative; overflow: hidden; margin: 0; padding: 0; margin-right: 35px}
#links, #links a, #links span { display:inline; width: 77px; height:30px; background: url(links12.gif)}
#links .tento, #links a .tento, #links span .tento { display:inline; background-position: 0 -30px}
#links span { position:absolute; left:0; top: 0; _cursor: hand;}
#links a:hover span { background-position: 0 -30px}

#contacts { position: relative; overflow: hidden; margin: 0; padding: 0; margin-right: 42px}
#contacts, #contacts a, #contacts span { display:inline; width: 105px; height:30px; background: url(contacts12.gif)}
#contacts .tento, #contacts a .tento, #contacts span .tento { display:inline; background-position: 0 -30px}
#contacts span { position:absolute; left:0; top: 0; _cursor: hand;}
#contacts a:hover span { background-position: 0 -30px}

#gb { position: relative; overflow: hidden; margin: 0; padding: 0; margin-right: 42px }
#gb, #gb a, #gb span { display:inline; width: 119px; height:30px; background: url(guestbook12.gif)}
#gb .tento, #gb a .tento, #gb span .tento { display:inline; background-position: 0 -30px}
#gb span { position:absolute; left:0; top: 0; _cursor: hand;}
#gb a:hover span { background-position: 0 -30px}

#bbc { position: relative; overflow: hidden; margin: 0; padding: 0; }
#bbc, #bbc a, #bbc span { display:inline; width: 53px; height:30px; background: url(bbc12.gif)}
#bbc .tento, #bbc a .tento, #bbc span .tento { display:inline; background-position: 0 -30px}
#bbc span { position:absolute; left:0; top: 0; _cursor: hand;}
#bbc a:hover span { background-position: 0 -30px}

#welcome {position: relative;overflow: hidden;margin: 0; padding: 0; font-size: 75%;   }
#welcome, #welcome a, #welcome span {display: block; width: 800px; height: 125px; color:#999999; text-decoration: none; background: url(hlavalogo2.gif)  }
#welcome span {position: absolute;left: 0; top: 0; cursor: hand;        }
#welcome a:hover { color:#fff}

#noticeboard {width:147px; background: #D1B6AC url(stin.gif) top center no-repeat; float: left; padding: 0; border-right: 3px solid #000000; border-bottom: 3px solid #000000}
.notice {padding:0 10px}

#levy-okraj {float:left; background:#006633 top left no-repeat url(menu-male.gif); width:150px; height:30px;}
#pravy-okraj {float:left; background:#006633 top left no-repeat url(menu-male.gif); width:150px; height:30px}

.cistic {clear:both; visibility:hidden}

#obal {width:800px; margin:0 auto; text-align:left}

#sova { width: 147px; height: 206px; background: url(sova.gif)}

.bily { color: #FFFFFF}
.vpravo {text-align:right}
#tips { margin-top: 30px}
.under { text-decoration: underline}
#galerie {text-align:center; width: 100%}
#galerie img { padding: 10px; border: 1px solid #FFFFFF; margin: 10px;}
.odkaz { font-size:70%; font-family:Arial, Helvetica, sans-serif; font-weight:100}
