body	 { color: black; background-color: #231048; font-size: 0.7em; text-align: center; margin: 0; padding: 0; font-family: "ARIAL CE", "HELVETICA CE", "ARIAL", "HELVETICA"; }

.chyba { color: red; background-color: white; font-weight: bold; text-align: center; border: 2pt solid red; margin: 20; padding: 50; }
.info { color: black; background-color: #c9c7cc; background-color: #c9c7cc; font-size: 0.7em; border: 1pt solid black; padding: 20; }

div#stranka { background-color: #243668; width: 767; border: 2pt solid black; }

#datalite a:hover { text-decoration: underline; }
#datalite a       { text-decoration: none; color: #5f89af; }
#datalite  { background-color: black; color: #5f89af; font-weight: bold; font-size: 1em; padding: 2; }

table.stranka        { width: 100%; }
table.stranka td #l   { }
table.stranka td #p   { }
table.stranka td #s   { padding-left: 3; padding-right: 0; margin-left: 3; margin-right: 0; }
table.stranka td #s2  { }

div.rubrika1               { font-size: 0.7em; color: black; background-color: white; border: 1pt solid; border-top-color: white; border-left-color: white; border-right-color: black; border-bottom-color: black; padding: 0; margin-bottom: 8; margin-top: 0; border-top-width: 0; }
div.rubrika                { font-size: 0.7em; color: black; background-color: white; border: 1pt solid black; padding: 0; margin-bottom: 8; }
div.rubrika1 div.zahlavi, div.rubrika div.zahlavi       { padding: 1; margin: 0; }
div.rubrika1 div.zahlavi td, div.rubrika div.zahlavi td { color: #edce8e; background-color: #240f47; font-weight: bold; text-align: center; }
div.rubrika1 div.zahlaviobr, div.rubrika div.zahlaviobr { text-align: center; margin: 5; }
div.rubrika1 table, div.rubrika table                   { font-size: 1em; color: black; background-color: white; margin-top: 0; }

div.rubrika1 div.zahlavi a:hover, div.rubrika div.zahlavi a:hover { text-decoration: underline; }
div.rubrika1 div.zahlavi a      , div.rubrika div.zahlavi a       { text-decoration: none; color: #edce8e; }
a.podrubrika:hover { text-decoration: underline; }
a.podrubrika       { text-decoration: none; color: black; }

div.menuskup             { color: black; background-color: #cfcdc1; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0; margin-bottom: 8; }
div.menuskup span.zahlavi { font-weight: bold; text-align: center; font-size: 0.7em; }
div.menuskup div.clanek  { color: black; background-color: #d9a130; abackground-color: #f8cb66; font-size: 0.7em; text-align: left; border: 1pt solid black; padding: 3; margin: 2 2 6 2; }
div.menuskup div.clanek .nadpis { background-color: #d9a130; font-weight: bold; text-align: center; }

div.menuskup span.zahlavi a:hover { text-decoration: underline; color: black; }
div.menuskup span.zahlavi a       { text-decoration: none; color: black; }

table.loga td { text-align: center; color: white; font-size: 0.7em; font-weight: bold; font-style: italic; }

a.vice:hover { color: #8b291f; font-weight: bold; text-decoration: underline; }
a.vice       { color: #8b291f; font-weight: bold; text-decoration: none; }

div.nadpisrubriky { text-align: center; color: white; background-color: #3079be; font-weight: bold; font-size: 0.7em; border: 1pt solid black; background-image: url("./obr/nadpis_cl.gif"); background-repeat: repeat; }
div.rubpocet { text-align: center; color: white; font-size: 0.7em; background-color: #231048; font-weight: bold; margin-bottom: 10; padding-top: 1; padding-bottom: 1; border: 1pt solid black; }

div.nadpisrubriky a:hover { text-decoration: underline; color: white; }
div.nadpisrubriky a       { text-decoration: none; color: white; }

div.diskuse { background-color: #c9c7cc; border-left: 1pt solid black; border-right: 1pt solid black; margin-bottom: 1; }
div.diskuse div.nadpis { font-size: 0.7em; font-weight: bold; padding: 5; color: #000080; }
div.diskuse div.text   { font-size: 0.7em; padding: 5; color: #000080; text-align: justify; }
div.diskuse div.nadpisod { font-size: 0.7em; font-weight: bold; padding: 5; color: black; }

div.clanek           { text-align: center; margin-bottom: 30; border: 1pt solid black; }
div.clanek table     { width: 100%; }
div.clanek table td  { padding-left: 5; padding-right: 5; }
div.clanek td.nadpis { font-size: 0.7em; width: 100%; text-align: center; font-weight: bold; background-color: #f0eff5; border-bottom: 1pt solid black; background-image: url("./obr/nadpis_rub.gif"); background-repeat: repeat; }
div.clanek td.info1  { font-size: 0.7em; background-color: #231048; abackground-color: #231048; color: white; width: 25%; }
div.clanek td.info2  { font-size: 0.7em; background-color: #231048; color: white; width: 75%; text-align: left; font-weight: bold; }
div.clanek td.info3  { font-size: 0.7em; background-color: #231048; color: white; vertical-align: top; }
div.clanek td.info4  { font-size: 0.7em; background-color: #231048; color: white; vertical-align: top; font-weight: bold; }
div.clanek td.infofoto { font-size: 0.7em; background-color: #231048; color: white; width: 75%; text-align: right; font-weight: bold; }
div.clanek td.text   { font-size: 0.7em; background-color: #c9c7cc; }
div.clanek td.zapati { font-size: 0.7em; text-align: center; color: #6f79b7; background-color: #230f40; }
.info2 a:hover       { text-decoration: underline; color: white; }
.info2 a             { text-decoration: none; color: white; }
.info3 a:hover       { text-decoration: underline; color: white; }
.info3 a             { text-decoration: none; color: white; }

div.clanek td.nadpis a:hover { text-decoration: underline; color: black; }
div.clanek td.nadpis a       { text-decoration: none; color: black; }

form div            { width: 445; border: 1pt solid black; background-color: #231048; }
form div div.nadpis { font-size: 0.7em; text-align: center; font-weight: bold; background-color: #f0eff5; border-bottom: 1pt solid black; }
form table          { width: 350; margin-top: 8; }
form table td       { padding-left: 5; padding-right: 5; color: white; background-color: #231048; font-size: 0.7em; }
form td.tlac        { text-align: center; padding-top: 15; padding-bottom: 15; }
form li             { font-size: 0.7em; color: white; }
form radio, form textarea, form input, form select          { background-color: #223965; color: white; }
form input.checkbox { background-color: transparent; }

div.najdi { background-image: url('./obr/logo.jpg'); background-repeat: no-repeat; height: 78; padding-top: 138; }
div.najdi form { text-align: center; color: #aec6e8; font-size: 1em; margin: 0; padding-left: 10; }
div.najdi form input.text { color: white; background-color: #508bc5; font-size: 0.9em; border: 1 solid white;}
div.najdi form input.radio, div.najdi form input.tlac { background-color: transparent; }
table.najdi { text-align: center; margin: 0; width: 150; }
table.najdi td { background-color: transparent; text-align: left; }

td.zapati a:hover { text-decoration: underline; }
td.zapati a       { text-decoration: none; color: #6f79b7; }

div.navigace           { color: #f0f5cd; text-align: center; font-weight: bold; font-size: 0.7em; }
div.navigace a:hover   { color: #f0f5cd; text-decoration: underline; }
div.navigace a         { color: #f0f5cd; text-decoration: none; }

div.vyberrub { background-color: #231048; font-size: 0.7em; text-align: center; color: white; font-weight: bold; padding-top: 1; padding-bottom: 1; margin-bottom: 10; border: 1pt solid black; }
div.vyberrub select, input { background-color: #231048; color: white; }

div.vyberrub a:hover { text-decoration: underline; color: #6f79b7; }
div.vyberrub a       { text-decoration: none; color: #6f79b7; }

table.odpovedi       { width: 99%; }
table.odpovedi td    { color: black; font-size: 0.7em; }
table.odpovedi a:hover { text-decoration: underline; color: black; }
table.odpovedi a       { text-decoration: none; color: black; }

div.fotoindex { text-align: center; margin-top: 5px; margin-bottom: 5px;}
div.fotoindex table { text-align: center; color: white; font-size: 0.7em; width: auto; }

div.datum { background-image: url("./obr/dole_menuskupdatum.gif"); text-align: right; font-size: 11px; margin-right: 2; }

div.fce { text-align: center; padding-bottom: 5; }

a.audiovideo:hover { text-decoration: underline; color: white; }
a.audiovideo       { text-decoration: none; color: white; }

