A:link        { color: maroon; font-weight: bold}
A:visited        { color: maroon; font-weight: bold}
A:active        { color: red; font-weight: bold}
P.iniciala:first-letter { font-size: 300%; float: left}
td { font-size: 10pt; font-height: 10pt; font-family: Arial }
body {margin-top: 0px;  text-align: center; font-size: 10pt; font-height: 10pt; font-family: Arial }
body.ds {  background-image: url("pozadistranky.jpg"); background-repeat: repeat-x; background-color: transparent; margin-top: 0px; background-color: #aeafb0; text-align: center; font-color: black; font-family: Arial }
h1 {color: darkgreen;  font-family: Arial}
h1.ds {color: darkblue;  font-family: Arial}
h1.foto {color: darkgreen;  font-family: Arial; position: relative; left: 110px; top: 30px}
h2 {color: white;  font-family: Arial}
h2.zel {color: darkgreen;  font-family: Arial}
#hneda1 {color: Maroon;  margin-bottom: 0em; margin-top: 0em; font-family: Arial}
#hneda2 {color: Maroon;  margin-bottom: 0em; margin-top: 0em; font-family: Arial}
#hneda3 {color: Maroon;  margin-bottom: 0em; margin-top: 0em; font-family: Arial}
.bezokr {margin-bottom: 0em}
.odkaz {display:block}
#norm { font-size: 10pt; font-height: 10pt; font-family: Arial }
.cerna {font-size: 20pt; color: black;  margin-bottom: 0.3em; font-family: Arial}
.zelena  { color: #006400}
.modra  { color: #00008b}
.bezokrnadp {margin-bottom: 0em; font-size: 10pt; font-height: 10pt; font-family: Arial}
#nap_log {font-size: 10pt; color: black;  margin-bottom: 0.3em; font-family: Arial}
.cara_te {background-color: #006400; border-width: 0px; height: 2px; color: #006400}
.cara_tl {background-color: #006400; border-width: 0px; height: 6px; color: #006400}
.bez_okr { border-style:none}
.div_em { font-style: italic }
#nadp1 {font-size: 18pt; font-height: 18pt; color: Maroon;  margin-bottom: 0.4em; margin-top: 0em; font-family: Arial}
#nadp2 {font-size: 14pt; font-height: 14pt; color: Maroon;  margin-bottom: 0em; margin-top: 0em; font-family: Arial}
#nadp3 {font-size: 12pt; font-height: 10pt; color: #006400;  margin-bottom: 0em; margin-top: 0em; font-family: Arial}
#nadp4 {font-size: 12pt; font-height: 10pt; color: darkgreen;  margin-bottom: 0em; margin-top: 0em; font-family: Arial}
.cara_tenka {color: #000080; background-color: #000080; height: 1px; }


a.last    {font-weight: bold; font-size: 16pt; color:red; text-decoration: none}

#pocet_obj {font-size: 10pt; font-height: 10pt; color: black;  margin-bottom: 0em; margin-top: 0em; font-family: Arial}
#oblast {font-size: 10pt; font-height: 10pt; color: darkgreen;  margin-bottom: 0em; margin-top: 0em; font-family: Arial}

/* fotogalerie */
div.hlavniobal { width: 825px;
                 margin-left: auto;
                 margin-right: auto;
                 text-align: center;
                 background-color: #333333;}

div.hlavicka { width: 825px; /*logo*/
               height: 109px;
               background-color: white;
               text-align: left;
                text-valign: middle;
               vertical-align: middle;
              /* padding-top: 10px;*/ }

div.menu { width: 155px;    /*leve menu*/
           background-color: white;
           text-align:left;
           height:1260px;
           font-size: 1em;
          /* padding-left: 10px;  */
           float: left; }

div.obsah { width: 670px;   /* zobr. obrazku */
                /* background-color: Beige;*/
                   background-color: white;
              height: 1110px;
                 float: left;
                 text-align:left;
               /*  border-size:1;
                 border-width: 1px;
                 border-color: darkgreen;
                 border-style: solid;  */
                /* padding-top: 10px;
                 padding-left: 10px;
                 padding-right: 10px;*/ }
div.pata { width: 670px;   /* radek paata*/
                 height: 150px;
                 background-color:white;
                 float: left; }


/*konec obtekani pro  ruzne prohlizece */
  div.konecobtekani:after { content: ".";
                            display: block;
                            height: 0;
                            clear: both;
                            visibility: hidden; }

  div.konecobtekani { display: inline-table; }

  *html.konecobtekani { height: 1%; }

  div.konecobtekani { display: block; }

p.text        {
color: darkgreen;
        margin: 0;
        font-family: arial, sans-serif;
        font-size: 170%;
        font-weight: bold;
        position: absolute;
        top: 190px;
        left: 650px;
}

/* dom.stranka */
p.text1        {
  color: white;
        margin: 0;
        font-family: arial, sans-serif;
        font-size: 120%;
        font-weight: bold;
        position: absolute;
        top: 10px;
        left: 520px;
}

div.hlavniobal1 { width: 650px;
                 margin-left: auto;
                 margin-right: auto;
                 margin-top: 0px;
                 text-align: left;
                 background-color: transparent;
                                }

div.hlavicka1 { width: 650px; /*logo*/
               height: 116px;
/*               height: auto;    */
              /* background-color: #e2f2fa; */
               background-color:  transparent;
           /*    text-align: left;   */
               padding-left: 10px;
           }

div.hlavmen1 { width: 650px; /*logo*/
/* word-spacing: 1em;*/
               height: 25px;
               background-color:  transparent;
  /*   background-color: #31393b;*/
                               text-align: left;
                text-valign: middle;
               vertical-align: middle;
               padding-left: 10px;
               padding-top: 3px;}


div.obsah1 { width: 650px;   /* zobr. obrazku */
                   background-color: transparent; /*#aeafb0;*/
              height: 1206px;
               padding-top: 10px;
              color: black;
                                text-align: left;
                padding-left: 10px;
                /* padding-top: 10px;
                                  padding-right: 10px;*/ }
div.pata1 { width: 650px;   /* radek paata*/
background-color: transparent;
                 height: 50px;
                 padding-left: 10px;
                /* background-color: #aeafb0;*/
                  }


/*konec obtekani pro  ruzne prohlizece */
  div.konecobtekani1:after { content: ".";
                            display: block;
                            height: 0;
                            clear: both;
                            visibility: hidden; }

  div.konecobtekani1 { display: inline-table; }

  *html.konecobtekani1 { height: 1%; }

  div.konecobtekani1 { display: block; }

div.hlavniobal2 { width: 660px;
                 margin-left: auto;
                 margin-right: auto;
                 margin-top: 0px;
                 text-align: left;
                 background-color: transparent;
                 }

div.zahlavi2 { width: 660px;
               margin-top: 19px;
               padding-top: 8px;
               height: 30px;
               text-align: center;
               text-valign: middle;
               background-color:  #e6e6e6;
           }

div.hlavicka2 { width: 132px;
               height: 140px;
                float: left;
               text-align: center;
               background-color:  white;
           }


/*konec obtekani pro  ruzne prohlizece */
  div.konecobtekani2:after { content: ".";
                            display: block;
                            height: 0;
                            clear: both;
                            visibility: hidden; }

  div.konecobtekani2 { display: inline-table; }

  *html.konecobtekani2 { height: 1%; }

  div.konecobtekani2 { display: block; }