body { color: black; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.2em; background: #007db3 no-repeat fixed 5% center; width: 100%; margin: 0; padding: 0; }
p { font-style: normal; margin: 0; padding: 0; }
ul { margin: 0; padding: 0; }
a:link { color: black; text-decoration: none; }

a:visited { color: black; text-decoration: none; }

a:hover { color: #e10000 ; text-decoration: underline; }
a:active { color: #e10000 ; text-decoration: underline; }
img { margin: 0; padding: 0; border-width: 0; }
strong { font-weight: bold; font-style: normal; }
#telo { background-image: url(../img/bg2.jpg); background-repeat: repeat-x; background-position: 0 top; position: absolute; left: 12%; width: 76%; }
#telo_vnitrni { background-image: none; background-position: 0 bottom; margin: 25px 14px 0 23px; }
#hlava { background-color: white; width: 100%; height: 59px; margin: 0 0 20px; padding: 0; border-bottom: 2px solid #e10; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
#logo { position: relative; top: 13px; left: 15px; float: left; }
#pruh { background-color: #e6e6e6; height: 65px; margin-top: 70px; margin-left: 200px; padding-top: 20px; }
#obr_zahlavi { top: 0; right: 0; width: 331px; float: right; }
#navigace { float: left; }
#roury { position: absolute; left: 23px; bottom: 0; }
#hlavni { background-image: url(../img/nav_bg.gif); background-repeat: repeat-y; margin: 0; padding: 0; }
.prvni { color: #007db3; font-size: 1.8em; }
.mezera { background-image: url(../img/cervena.jpg); background-repeat: no-repeat; background-position: left top; margin-top: 10px; padding-top: 10px; }
.prazdny { font-size: 0; line-height: 0; margin: 0; padding: 0; }
#nav a:link { color: black; text-decoration: none; }
#nav a:visited { color: black; text-decoration: none; }
#nav a:hover { color: white; text-decoration: underline; }
#nav a:active { color: white; text-decoration: underline; }
#nav { font-weight: bold; position: absolute; top: 105px; left: 25px; width: 170px; margin: 0; }
#nav ul { margin: 10px 5px 10px 25px; }
#nav li { margin-bottom: 4px; list-style-image: url(../img/odr.gif); list-style-position: outside; }
#act { color: #e10000; }
.mensi { font-size: 0.8em; }
.posun { margin-left: 15px; }
.pol { background-color: white; background-image: url(../img/nadpis.jpg); background-repeat: repeat-x; background-position: 0 top; margin-bottom: 15px; margin-left: 200px; }
.nadpis { font-weight: bold; height: 42px; margin: 0; }
.nadpis .prvni { color: white; font-size: 1.4em; font-weight: normal; }
.text { line-height: 1.3em; background-image: url(../img/text_pata.jpg); background-repeat: repeat-x; background-position: 0 bottom; padding-bottom: 7px; }
.text p { margin-right: 10px; margin-left: 15px; }
.text .popisek { font-size: 0.8em; line-height: 1em; clear: both; margin: 0; padding-top: 0; padding-bottom: 2px; }
.text ul { margin-right: 10px; margin-bottom: 1em; margin-left: 35px; list-style-image: url(../img/odr_m2.jpg); }
.text li ul { margin-bottom: 0; }
.cleaner { font-size: 0; line-height: 0; height: 0; clear: both; }
.nadpis p { color: white; font-size: 1.1em; margin-left: 15px; padding-top: 8px; }
.pol p { margin-bottom: 0.8em; }
sup { line-height: 0.5; }

