
body     { color: #555a00; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, "Helvetica CE"; background-color: #e2dbc2 }
a  { color: #828c00; text-decoration: underline }
a:hover { color: #009100; text-decoration: underline }
#menu    { color: #b8b850; font-size: 1.1em; font-weight: bold; text-align: right; margin: 0; padding: 0; position: absolute; z-index: 1; top: 10px; left: 20px; width: 760px; height: 1.4em; border-style: none none solid; border-width: 0 0 2px; border-color: #e4e5a6 }
#menu a   { color: #666c00; text-decoration: none }
#menu a:hover      { color: #009100; text-decoration: none }
#page       { background-image: url(images/bgn.jpg); background-repeat: repeat-y; text-align: left; list-style-image: url(images/list.gif); list-style-position: inside; margin: 0 auto; padding-top: 50px; padding-bottom: 50px; position: relative; top: 0; width: 802px; height: auto; border-width: 0; outline-width: 0 }
#zahlavi  { background-image: url(images/zahlavi.jpg); background-repeat: repeat-y; margin: 0 auto; padding: 0; position: relative; top: 0; width: 802px; height: 129px; border-width: 0; outline-width: 0 }
#txt     { text-align: left; list-style-image: url("images/list.gif"); margin: 0 auto; padding: 0; position: relative; width: 760px; height: auto; border-width: 0; outline-width: 0 }
#ibox  { text-align: center; list-style-image: url("images/list.gif"); list-style-position: inside; margin: 0 auto; padding: 0; position: relative; width: 780px; height: auto; border-width: 0; outline-width: 0 }
#foot  { background-image: url("images/zapati.jpg"); background-repeat: repeat-y; margin: 0 auto; padding: 0; position: relative; top: 0; width: 802px; height: 8px; border-width: 0; outline-width: 0 }
#zapati { background-repeat: repeat-y; text-align: center; margin: 0 auto; padding: 0 0 0 0; position: relative; top: 0; width: 802px; height: 8px; border-width: 0; outline-width: 0  }
#obr_zahlavi { margin: 0 auto; position: relative; top: 0; width: auto; height: auto; padding: 0; border-width: 0; outline-width: 0; }
#txt_zapati { margin: 0; padding: 0; position: relative; top: 0; width: auto; height: auto; border-width: 0; outline-width: 0; }
#logo  { margin: 0; padding: 0; position: absolute; top: 22px; left: 650px; width: 100px; height: 100px; border-width: 0 }
#headline { color: #015615; font-size: 1.4em; font-weight: 900; line-height: 1em; margin: 0; padding: 0; position: absolute; top: 30px; left: 22px; width: 600px; height: 100px; border-width: 0; }
#headline strong { font-size: 1.7em; line-height: 1em; }
#lang { margin: 0; padding: 0; position: absolute; top: 98px; left: 555px; width: 100px; height: 22px; border-width: 0; }
.blok { margin-top: 5px; margin-left: 25px; position: relative; top: 0; left: 0; width: 760px; clear: both; margin-bottom: 15px; }
.obr { position: relative; top: 0; left: 0; width: 120px; height: 120px; float: left; margin-top: 2px; margin-bottom: 8px; border: solid 2px #ffa800      }
.popis { text-align: left; position: relative; top: 0; left: 0; width: 620px; height: auto; margin-left: 133px; }
.nadpis { margin-bottom: 4px; width: auto; height: 1.5em; border-top: none #ffa800; border-right: none #ffa800; border-bottom: 2px dotted #ffa800; border-left: none #ffa800 }
.nadpis a { color: #555a00; font-weight: bold; text-decoration: none; margin-bottom: 4px; width: auto; height: 1.5em; border-style: none }
.nadpis a:hover { color: #009100; font-weight: bold; text-decoration: none; margin-bottom: 4px; width: auto; height: 1.5em; border-style: none }
