/*<![CDATA[*/
html {background-color:rgb(47,103,186) ; color: #000000; margin-top: 3px; margin-bottom: 7px;}   /*#f0f7ff*/
html body {font-family: "Verdana CE", "Geneva CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif; font-size: 70%; width: 73em; background-color: #ffffff; color: #000000; border-left: 2px solid rgb(108,163,246);
border-right: 2px solid rgb(108,163,246); margin-left: auto; margin-right: auto; padding-top: 133px; padding-right: 1px; background-image: url("./grafika/logo.jpg"); background-repeat: no-repeat; background-position: center top;}
p#bio {text-indent: 0px; line-height: 200%; padding-bottom: 2px;}
p#bio {margin-bottom: -2px; margin-top: 13px; background-color: #2f67ba; color: #ffffff; margin-left: 0px; margin-right: -1px; font-size: normal;}
p#bio a {float: left; position: absolute; margin-left: 15px;}
p#bio strong {text-align: center; display: block; clear: none; margin: 0px; padding: 0px; font-size: 170%;}
div#obsah {width: 56%; overflow: auto; text-align: left; margin-top: 20px; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #adc7f7; border-left: 1px solid #adc7f7; border-right: 1px solid #adc7f7;}
div#obsah.uvodnik {border: none;}
div#obsah.uvodnik h2 {border-top: 8px solid #2f67ba; border-bottom: none; border-left: 1px dashed #2f67ba; border-right: 1px dashed #2f67ba; background-color: transparent;}
div.trhany {border-left: 1px dashed #2f67ba; border-right: 1px dashed #2f67ba; border-bottom: 1px dashed #2f67ba; margin-top: -10px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px;}
div.trhany p {margin-bottom: 10px;}
div.trhany h4 {margin-top: 5px; margin-bottom: 5px;}
div#obsah p, div#obsah table, div#obsah ul, div#obsah dl, div#obsah h3, div#obsah h4, div#obsah h5, div#obsah h6, div#obsah address {margin-right: 10px !important; margin-left: 10px !important;}
div#obsah h5 {font-size: 100%; margin-left: 30px !important;}
div#obsah h6 {font-size: 100%; margin-left: 45px !important;}
div#obsah ul {padding-left: 30px;}
ul#menu {font-size: 90%; background-color: #d0e0f9; border: 1px solid #adc7f7; list-style-type: none; margin-top: 2px; margin-right: 10px; margin-left: -1px; padding-left: 0px; float: left; width: 21%; clear: left;}
ul#menu li a, ul#menu li strong {color: #ffffff; font-weight: 600; display: block; text-decoration: none; background-color: #2f67ba; height: 1.5em; border-top: 1px solid #adc7f7; border-bottom: 1px solid: #adc7f7; padding-top: 4px; padding-left: 5px; cursor: pointer;}
ul#menu li ul.menu2_zobrazeny {padding-left: 2px; list-style-type: square; list-style-image: url("./grafika/export3.gif");}
ul#menu li ul.menu2_skryty {display: none;}
ul#menu li ul.menu2_zobrazeny li {margin-left: 0px; padding-top: 1px; padding-left: 0px; padding-bottom: 2px; font-weight: 600; color: rgb(62,71,162); list-style-position: inside; text-align: left;}
ul#menu li ul.menu2_zobrazeny li em {font-style: normal; cursor: pointer; color: #3e47a2;}
ul.menu2_zobrazeny li a {padding-left: 0px !important; background-color: #d0e0f9 !important; color: rgb(62,71,162) !important; border-width: 0px !important; font-weight: 600; display: inline !important;}
ul.menu3_skryty {display: none;}
ul.menu3_zobrazeny {margin-left: -2px !important; padding-left: 0px !important; list-style-image: none !important; list-style-type: none !important;}
ul.menu3_zobrazeny li {background-color: #ffffff !important; list-style-image: none !important;}
ul.menu3_zobrazeny li a {display: inline !important; margin-left: 30px !important; padding-top: 2px !important; background-color: #ffffff !important; color: #000000 !important; padding-bottom: 0px !important; font-weight: normal !important;}
*#nastroje {float: right; margin-top: -20px; margin-right: 10px; margin-left: auto;}
*#datum {float: right; width: 17%; font-size: 1.5ex; font-style: italic; text-align: right; margin-top: 0px; margin-right: 10px; margin-left: auto; clear: right;}
dl#novinky {float: right; width: 20%; border-style: solid; border-width: 1px; border-color: #adc7f7; margin-top: -3px; margin-right: -2px; font-size: 1.7ex; clear: right;}
dl#novinky dt {color: #ffffff; font-weight: 600; text-decoration: none; text-align: right; background-color: #2f67ba; height: 1.5em; border-top: 1px solid #adc7f7; border-bottom: 1px solid #adc7f7; padding-top: 4px; padding-right: 5px;}
dl#novinky dd, dl#novinky dd dl dt, *.cerveny_seznam {text-align: left; border-width: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px;}
dl#novinky dd, dl#novinky dd dl dt, *.cerveny_seznam, em {background-color: transparent; color: #ff0080; font-style: normal;}
dl#novinky dd dl {padding-left: 5px;}
dl#novinky dd dl dd {color: #000000; margin-bottom: 3px;}
p.admin {font-size: 1.5ex; width: 20%; text-indent: 0px; float: right; clear: right;}
*#paticka {clear: both; color: #ffffff; text-align: center; font-size: 1.5ex; background-color: #608fdd; background-image: url("./grafika/paticka.jpg"); background-repeat: repeat; margin-top: 0px; margin-bottom: 0px; padding-top: 2px; padding-bottom: 3px; border-top: 1px solid #adc7f7;}
*#paticka a, *#paticka a:link, *#paticka a:visited {text-decoration: underline; background-color: transparent; color: #ffffff; font-weight: normal;}
*#paticka a:hover {text-decoration: none;}
*#paticka a:active {color: #000099; background-color: #ffffff;}
a.bily, a.bily:link, a.bily:hover, a.bily:visited, a.bily:active {color: #ffffff !important;  font-weight: bold;}
p#titul a {position: absolute; top: 48px; width: 300px; height: 80px; text-decoration: none;}
p#titul strong {visibility: hidden;}
h1.nadpis {position: absolute; top: 50px; text-indent: 3em; z-index: -1;}
*#obsah a, *#obsah a:link, *#obsah a:visited, *#datum a, *#datum a:link, *#datum a:visited, *#novinky a, *#novinky a:link, *#novinky a:visited, a.klasika {text-decoration: underline; background-color: transparent; color: #000036; font-weight: 600;}
a:hover {text-decoration: none;}
a:active {background-color: #ffffff; color: #000099;}
dd {margin-bottom: 10px;}
p {text-indent: 2em;}
p small:before {content: "Poznámka: ";}
h2, *.h2 {background-color: #dde9fb; border-top: 1px solid #adc7f7; border-bottom: 1px solid #adc7f7; margin-top: 0px; padding-left: 10px; font-size: small; font-weight: 600;}
h3, *.h3 {font-size: small; font-weight: 600;}
code {font-size: 130%;}
caption {margin-bottom: 10px; font-weight: 600;}
table {text-align: center; width: 95%;  margin-left: auto; margin-right: auto; margin-bottom: 15px;}
table caption.hlavicka {background-color: #d0e0f9; width: 95%; padding-top: 4px; padding-left: 1ex; padding-right: 1ex; padding-bottom: 4px; text-align: left; margin-bottom: 0px; margin-left: 0px; border: 1px dashed #adc7f7; border-bottom: none;}
table th {font-size: x-small;}
table tr td, table tr th {padding-top: 4px; padding-left: 1ex; padding-right: 1ex; padding-bottom: 4px;}
table tr.aktualni_radek {background-color: #d0e0f9;}
table tr.druhy {background-color: #f2f9ff;}
table thead tr th, table tfoot tr td, table tr th {background-color: #dde9fb;}
table.ramecky {border-collapse: collapse;}
table.ramecky td, table.ramecky th {border: 1px dashed #adc7f7;}
table.ramecky td a, table.ramecky td a:link, table.ramecky td a:hover, table.ramecky td a:visited, *.jemny_odkaz {font-weight: normal !important; color: #000000 !important;}
table.ramecky tfoot {border-top: 2px solid: #adc7f7;}
table.fotky tbody tr td {vertical-align: top;}
table.fotky tbody tr td img {border: 1px solid #2f67ba; margin: 0px !important;}
tr.dat_vrch {border-top: 1px solid #adc7f7 !important;}
div#obsah.uvodnik table.trhana {margin-left: auto !important; margin-right: auto !important; width: 99%; text-align: left; border: 1px dashed #2f67ba; border-collapse: collapse;}
table.trhana thead tr th {background-color: transparent; margin-top: 0px; padding: 0px 0px 0px 10px; font-size: small; font-weight: 600; width: 50%; border: 1px dashed #2f67ba; border-top: 8px solid #2f67ba;}
table.trhana tbody tr td {border: 1px dashed #2f67ba;}
table.trhana tbody tr td p {text-indent: 0px;}
table.trhana tbody tr td ul {padding-left: 10px !important;}
table.aktualne tbody tr td {vertical-align: top; width: 33%; text-align: left;}
dl.akce dd {margin-top: 10px; margin-left: 0px;}
dl.okynka dt {font-weight: 600; margin-right: 0px; background-color: #d0e0f9; padding-top: 4px; padding-left: 1ex; padding-right: 1ex; padding-bottom: 4px; text-align: left; margin-bottom: 0px; border: 1px dashed #adc7f7; border-bottom: none;}
dl.okynka dd {margin-left: 0px; border: 1px dashed #adc7f7; padding: 1ex;}
dl.okynka dd dl dt {font-weight: normal; background-color: transparent; border: none;}
dl.okynka dd dl dd {border: none; margin-left: 20px;}
dl.zvyrazneny dt {font-weight: 600 !important; margin-bottom: 1ex;}
address {margin-top: 20px; margin-bottom: 20px;}
hr {background-color: #adc7f7; display: block; height: 1px; border-width: 0px; clear: both;}
em.lang {font-style: normal; color: #000000;}
*.normalni {margin-top: 4px; margin-bottom: 4px;}
*.neodsazovat {text-indent: 0em;}
p#skok {position: absolute; top: -500px;}
.casopis dt, .ceka_oba {clear: both;}
.casopis dd {float: left; width: 96.5%;}
*.vpravo, *.nahoru {text-align: right;}
*.tucny {font-weight: 600;}
*.nahoru {clear: both;}
*.nastred {text-align: center;}
*.vlevo {text-align: left;}
*.plave_vpravo {float: right;}
*.plave_vlevo {float: left;}
*.bez_marginu {margin-left: 10px;}
*.bez_marginu_p {margin-left: 10px; margin-right: 10px;}
*.cotojatka {border: 2px solid #4a8ef1; padding: 3px 5px; background-color: #ffffff; font-weight: 600;}
*.blok {display: block;}
a.blok {margin: 0px;}
a.blok img.bez_ramecku {margin: 0px !important; padding: 0px !important;}
img.bez_ramecku {border-style: none;}
img.spodek {margin-bottom: 1em; margin-right: 10px}
img.fotky {border: 1px solid #2f67ba;}
strong.sloupek {display: block; margin: 1em; border: 1px dashed #adc7f7; background-color: #f2f9ff;}
ul.bezodrazek {list-style-type: none;}
ul.nejnizsi {list-style-type: upper-alpha;}
ul.cislovany {list-style-type: decimal;}
ul.pismenka {list-style-type: lower-alpha;}
ul.cerveny {list-style-image: url("./grafika/cerveny.gif");}
/*]]>*/

