
body  { font-size: 0.9em; font-family: "Palatino Linotype"; background-color: #cfe6cf; margin: 0px; padding: 0px }
h1   { color: #567a7a; font-size: 1.6em; margin-bottom: 0px; border-bottom: 1px solid #d6dfde; width: 590px; display: block }
h2  { color: #567a7a; font-weight: normal; font-size: 1.35em; margin-top: 10px; margin-bottom: 0px }
input.sub { background-color: #ddebdb; border: solid 1px #cedbc6 }
input { border: solid 1px #cedbc6 }
#box { text-align: center; float: left; width: 100% }
#box-main { margin-right: auto; margin-left: auto; width: 900px }
#box-main1  { background-color: #fff; float: left; margin-top: 12px; margin-right: auto; margin-left: auto; width: 900px }
#box-t-left { font-size: 0px; float: left; width: 3px; height: 20px }
#box-t-right { float: left }
#box-vrch { background: url(img/nazev-obec.gif) no-repeat 36px 10px; float: left; border-bottom: 1px solid #b4cc8f; width: 894px; height: 61px }
#box-form { float: right; margin-top: 25px; border: none 1px black; width: 300px }
#box-pruh { font-size: 0px; background-color: #708059; float: left; margin-top: 2px; width: 894px; height: 8px }
#box-spodek { text-align: left; float: left; margin-top: 2px; width: 894px }
#box-left { float: left; border-right: 1px solid #cedbc6; width: 225px }
#box-menu-vrch { background-color: #708059; float: left; width: 225px; height: 47px }
#svat   { color: #000; background-color: #f0f5f0; text-align: right; float: left; border-bottom: 1px solid #cedbc6; width: 667px; height: 30px }
.top-menu    { color: #fff; font-weight: bold; font-size: 1.1em; background: #598080 url(img/top-menu.gif) no-repeat 0px 10px; float: left; margin-top: 2px; border: none; width: 225px; height: 30px }
.top-menu .in { padding-top: 5px; padding-left: 20px }
.menu  { background: url(img/podmenu.gif) repeat-x; float: left; margin-bottom: 20px; width: 225px }
.menu .men  { background: url(img/ctv_menu.gif) no-repeat 0px 12px; float: left; padding-top: 5px; padding-bottom: 5px; padding-left: 8%; border-bottom: 1px solid #c6d7ce; width: 80% }
.menu .men1 { color: #f00; font-weight: bold; background: url(img/ctv_menu.gif) no-repeat 0px 12px; float: left; padding-top: 5px; padding-bottom: 5px; padding-left: 8%; border-bottom: 1px solid #c6d7ce; width: 80% }
.children .men  { font-size: 0.8em; background: url(img/ctv_menu1.gif) no-repeat 0px 10px; float: left; padding-top: 3px; padding-bottom: 3px; padding-left: 5%; border: none; width: 85% }
.children .men1 { font-size: 0.8em; background: url(img/ctv_menu1.gif) no-repeat 0px 10px; float: left; padding-top: 3px; padding-bottom: 3px; padding-left: 5%; border: none; width: 85% }
.menu .men a:visited,a:active,a:link { color: #000; text-decoration: none }
.menu .men1 a:visited,a:active,a:link { color: #000; text-decoration: none }
.menu .men a:hover { color: #000; text-decoration: underline }
.menu .men1 a:hover { color: #ff8c00; text-decoration: underline }
.od { font-size: 0px; float: left; clear: left; border: none 1px maroon; width: 15px; height: 20px }
.od1  { font-size: 0px; float: left; clear: both; width: 10px; height: 10px }
.children .od1 { font-size: 0px; float: left; clear: both; width: 1px; height: 1px }
.post a:link, a:active, a:visited  { color: #567a7a; text-decoration: underline }
.entry a:link, a:active, a:visited  { color: #567a7a; text-decoration: underline }
.post a:hover  { color: #000f0f; text-decoration: none }
.entry a:hover  { color: #000f0f; text-decoration: none }
.postmetadata   { font-size: 0.8em; background-color: #f4f7f7; clear: both; padding: 2px 2px 2px 10px; border-style: solid none none none; border-width: 1px; border-color: #d6dfde; width: 578px }
.postmetadata a:link,a:active,a:visited { color: #567a7a; text-decoration: none }
.postmetadata a:hover { color: #092d2d; text-decoration: none }
.navigation { float: left; border: none 1px purple; width: 590px }
.alignleft { float: left }
.alignright { float: right }
a.nad2:link,a.nad2:active,a.nad2:visited  { color: #ff4500; text-decoration: none }
a.nad2:hover  { color: #ff4500; text-decoration: none }
#svat .in { padding-top: 5px; padding-right: 5px }
#pocasi .poc   { background-color: #f0f5f0; text-align: center; border: solid 1px #cedbc6; width: 195px }
.red { color: #ff4500 }
#box-right { float: right; width: 667px }
#box-foto  { background: url(img/vrch-foto.jpg) no-repeat; float: left; width: 667px; height: 232px }
#box-texty { float: left }
#text { float: left; padding: 40px 35px 35px }
#box-footer { font-size: 0px; background-color: #708059; float: left; width: 894px; height: 8px }
#box-footer-sp  { color: #c4c4c4; font-size: 10px; float: left; margin-top: 2px; border-top: 1px solid #b4cc8f; width: 894px; height: 30px }
#google { text-align: center; width: 220px }
#pocasi    { float: left; margin-bottom: 15px; width: 220px }
