body {background-color: #cccccc; text-align: center;}
body, td, th, p, form textarea {font: 10pt/150% Verdana;}
h3 {font-size: 13pt; border-bottom: 1px solid #000000;}
h4 {font-size: 11pt; margin-bottom: 0;}
h5 {font-size: 8pt; text-decoration: underline; margin: 0;}
p {margin: 0 10px; text-indent: 30px; text-align: justify;}
table {border-collapse: collapse; margin: 10px;}
th {border: 1px solid #000000; font-weight: bold; padding: 3px;}
td {border: 1px solid #000000; padding: 3px;}
a {color: #0000ff;}
ol li {padding-bottom: 10px}

.border1 {width: 750px; margin: 0 auto; border: 1px solid #c8c8c8; background-color: #c2c2c2;}
.border2 {margin: 1px; border: 1px solid #bbbbbb; text-align: left;}
.bg {background-color: #ff9966;}

.navi {position: absolute; width: 160px; background-color: #cc6633; font-size: 8pt; font-weight: bold;}
.navi a {display: block; text-decoration: none; margin: 0 5px; padding-left: 8px; _width: 150px; color: #ffffcc;}
.navi a:hover {background-color: #ffffcc;}
.logo {text-align: center; margin: 10px 0;}
.menu {padding: 30px 0 0 0; font-size: 10pt;}
.menu a {border-top: 1px solid #dd7744; border-bottom: 1px solid #bb5522;}
.menu a:hover {border-top-color: #ffffaa; border-bottom-color: #ffee88; color: #cc6633;}
.knihovny {padding-top: 20px; background-color: #dd7744;}
.knihovny a {border-top: 1px solid #ee8855; border-bottom: 1px solid #cc6633;}
.knihovny a:hover {border-top-color: #ffffaa; border-bottom-color: #ffee88; color: #dd7744;}
.lovosice {padding-top: 20px; background-color: #ee8855;}
.lovosice a {border-top: 1px solid #ff9966; border-bottom: 1px solid #dd7744;}
.lovosice a:hover {border-top-color: #ffffaa; border-bottom-color: #ffee88; color: #ee8855;}
.zaj_odkazy {padding-top: 20px; background-color: #ff9966;}
.zaj_odkazy a {border-top: 1px solid #ffaa77; border-bottom: 1px solid #ee8855;}
.zaj_odkazy a:hover {border-top-color: #ffffaa; border-bottom-color: #ffee88; color: #ff9966;}
.key {padding-top: 10px; margin: 0 auto; text-align: center; background-color: #ff9966;}
.key a {display: inline; padding: 0;}
.key a:hover {background-color: transparent;}
.key a img {border: none;}

.obsah1 {margin-left: 160px; padding: 0 15px; background-color: #ffffcc; _height: 700px; min-height: 700px;}
.obsah2 {padding: 20px 0;}
.title {margin-bottom: 40px; text-align: center;}
.tabspace {border: none; height: 10px;}
.provozni_doba td {text-align: center;}
.text_item {margin: 0 0 40px 0;}
.galerie {padding-top: 5px; margin: auto; margin-top: 5px; width: 536px; _width: 549px;}
.galerie a {float: left; width: 120px; display: block; padding: 5px; text-align: center; margin: 2px; _margin: 7px;}
.galerie a:hover {background-color: #cc6633;}
.galerie a img {border: none;}

.made {font: normal 7pt/100% Verdana; color: #999999; text-decoration: none;}
