/*--------------------------Odkazy (implicitně)-------------------------------------*/
a:link {color: #33F;}
a:visited {color: #23A;}
a:hover {color: #f33;}
a img {border: none;}

/*-----------------------Okraje vnitřní i vnější------------------------------------*/
body, form {margin:0px;}
h2 { margin: .7em 0px .3em; padding: .6em 0px 0px;}
h3 { margin: 1em 0px .2em;}
p {margin: .1em 0px .5em;}
p, li, ul, ol { line-height: 130%;}

/*--------------------------Poloha elementů-----------------------------------------*/
#zahlavi {position: absolute; top: 0px; left: 0px; width: 100%; height: 102px; overflow: hidden}
#pruh {position: absolute; left: 90px; top: 58px; z-index: 5;}
#prouzek {position: absolute; top: 83px; width: 100%; text-indent: 110px; z-index: 5;}
#titulek {position: absolute; left: 35%; top: 10px}
#znak {position: absolute; left: 10px; top: 3px; z-index: 10;}
#znakP {position: absolute; right: 0px; top: 3px; z-index: 10;}

#pomocny {position: absolute; top: 150px; left: 73%; width: 25%}

#pocitadlo {margin: 250px 3% 0px 3%; width: 100%; text-align: center}

.poc {display: none; text-align: center}

#text {margin: 150px 3% 0px 3%; width: 68.5%;}
.uvodnitext {margin-top: 110px; text-align: center}


/*#aktual {position: absolute; top: 170px; left: 555px}
.uvodnitext {margin-top: 95px; text-align: center;}
.spuvodnitext {margin-top: 310px; text-align: center;}*/

/*-------------------------Grafické provedení záhlaví-------------------------------*/
#zahlavi {
        font-family:  MS Sans Serif,Verdana, Arial,Times, Helvetica, sans-serif;
        font-weight: bold;
        color: #efefde;
        background-color:#1e90ff;
        }

#titulek {font: 25px/35px Arial; letter-spacing: 1px;}

#pruh {line-height: 24px; font-size: 15px;
       border: 2px outset #eed;
       -moz-border-radius: 7px;
       border-radius: 7px;
       height: 25px; overflow: hidden;
       background-color:#0000cd}

#pruh a{padding: 3px 3px; text-decoration: none;color: gold;}
#pruh a:visited {color:#b8860b}
#pruh a:hover {background-color: #ffa500; color:black;}

#pruh .blik a, #pruh .blik a:visited, #pruh .blik a:hover{text-decoration: none; color: red;}

#prouzek a:hover {color: #eed}

#prouzek {font-size: 12px; letter-spacing:1px;
          font-weight: normal;
          line-height: 21px;
          height: 21px; overflow: hidden;
          background-color: #ffa500;}

#prouzek a{position: relative; top: 2px;
          text-decoration: none;
          color: black;}

#pruh #vyber {background-color: #ffa500; color: black;}

#prouzek #vyber {padding: 2px 7px;
                 border: 1px outset #eed;
                 -moz-border-radius-topleft: 7px;
                 -moz-border-radius-topright: 7px;
                 border-radius-topleft: 7px;
                 border-radius-topright: 7px;
                 background-color: white;
                 color: black;}

/*-----------------------------Nastavení textu--------------------------------------*/
body {color: black; background-color: white;}
.uvodnitext, .spuvodnitext {font-size: 190%;
                            line-height: 100%;
                            font-style: italic;
                            font-variant: small-caps;
                            font-weight: bold;
                            color: #0000cd;
                            text-decoration: none;}

h1 { color: #4069da; text-align: center;}
h2 { border-top: 1px solid silver; color: #6ad;}
a:link h2, a:visited h2, a:hover h2 {color: darkblue;}
h3, a:link h3, a:hover h3 {color: darkblue;}
a:visited h3 {color: #4069da}
.nahoru {font-style: italic; text-align: right;}
.zvtext {font-weight: bold; font-style: italic;}
.zvred {font-weight: bold; font-style: italic; color: red; font-size: 110%}
.zvtextred {font-weight: bold; font-style: italic; color: red }

.dalsi {font-style: italic; text-align: center;}
.stranka {text-align: right;
           text-decoration: none;
           padding: 0px 5px;
           border:1px solid silver;
           background-color: #FFFFCC;
           font-weight: bold;
           color: black;}

/*------------------------Pravý sloupec pomocný-------------------------------------*/
#pomocny { padding: .5em 0% .5em 1.5%;
           border-left: 1px solid #e8e8fd;
           font-size: 100%;}

#pomocny h3 { color: black;
              font-size: 100%;
              background-color: #f3f3f6;
              border-top: 1px solid silver;
              padding-top: .1em;
              text-indent: 0em;}

.tlacitko {text-align: right}
.tlacitko a:link, .tlacitko a:visited {text-decoration: none;
                                       padding: 0px 5px;
                                       border:1px solid silver;
                                       background-color: #FFFFCC;
                                       color: black;}


/*-----------------------Grafické provedení zápatí----------------------------------*/
.zapati {color: #6ad; font-size: 80%; padding: .3em 1em 0em; margin-top: 2em;
         border-top: 1px solid #6ad; text-align: center;}
.zapati a:link, .zapati a:visited {color: #6ad}

/*---------------------------------Aktualizace--------------------------------------*/

.datum {text-align: right; font-style: italic; color: #4069da}

/*
#aktual  {padding: .5em; border: 2px solid gold;
          font-size: 100%; font-weight: bold;text-align: center;}

#aktual h3 {color: red; font-weight: bold; padding-bottom: .5em;
            border-bottom: 2px solid gold}

#aktual h4 {padding-bottom: .5em; border-bottom: 1px dotted;
            font-weight: bold; font-size: 100%}

*/
