
body { font-size: 0.9em; font-family: "Palatino Linotype", sans-serif; background-color: #fff5ec }
H1   { color: #ff8000; font-size: 1.5em }
H2  { color: #f00; font-size: 1.25em }
H3 { color: #ff8c00; font-size: 1.1em }
#main { text-align: center; float: left; width: 100% }
#main1  { margin-right: auto; margin-left: auto; width: 900px }
#stred   { background-color: #fffaf0; text-align: left; float: left; margin-right: auto; margin-left: auto; border: solid 1px #d9cfc6; width: 900px }
#vrch   { background: url(img/foto-titul.jpg) no-repeat 250px 0px; float: left; border-bottom: 3px solid #dbd1c8; width: 900px; height: 178px }
#box_nazev { background-color: #fffaf0; float: left; border-top: 1px solid #d9cfc6; border-right: 1px solid #d9cfc6; border-left: 1px solid #d9cfc6; width: 610px; height: 75px }
#box_prazdny { background-color: #fff5ec; float: left; border-bottom: 1px none #d9cfc6; width: 145px; height: 75px }
#logo  { text-align: center; float: left; margin-top: 5px; border-right: 1px solid #d9cfc6; width: 250px; height: 170px }
#napis { text-align: center; float: left; margin-top: 10px; width: 650px }
#spodek { float: left; width: 900px }
#texty { float: left; width: 645px }
.int { float: left; padding: 50px }
#menu { float: left; border-right: 1px solid #d9cfc6; width: 250px }
a:link,a:active,a:visited { color: #ff8000; text-decoration: none }
a.bar:link,a.bar:active,a.bar:visited { color: #f00; text-decoration: none }
a:hover { color: #db5c00; text-decoration: underline }
table { background-color: #d7cdc4 }
td { background-color: #fffaf0; padding: 2px }
td.akce { background-color: #ebe6d9; padding: 2px }
img { border: none 0pt }
hr { color: #d7cdc4; height: 1px }
.men { float: left; border-bottom: 1px solid #d9cfc6; width: 250px }
.menB  { background-color: #dcd2c9; float: left; border-bottom: 1px solid #d9cfc6; width: 250px }
.men1 { font-weight: bold; background-color: #f5f0e1; float: left; border-top: 1px solid #d9cfc6; border-bottom: 1px solid #d9cfc6; width: 250px }
.men .in { float: left; padding: 5px 15px }
.menB .in { float: left; padding: 5px 15px }
.men1 .in { float: left; padding: 5px 15px }
.do-leveho { text-align: center; float: left; margin-top: 30px; margin-bottom: 30px; width: 250px }
.foto   { float: left; margin-right: 3px; margin-bottom: 4px; border: solid 5px #d7cdc4 }
.foto1 { float: left; margin-right: 5px; margin-bottom: 5px; border: solid 1px #d7cdc4 }
.mezera { float: left; clear: left; border-top: 1px solid #d7cdc4; width: 520px; height: 30px }
.mezera1  { float: left; width: 520px; height: 30px }
.text_dop { float: left; width: 520px }
.bar { color: #f00; font-weight: bold }
