BODY  {
        color : black;
        font : 10pt "Arial", "Verdana", "Tahoma", "Helvetica", sans-serif;
        background: rgb(255,255,255);
}

P  {
        text-align: justify;
        font-size : 10pt;
        text-indent : 0em;
        margin-top : 0.5em;
        margin-bottom : 0.5em;

        padding-left : 1em;
        padding-right : 1em;
}

.afterhead  {
        text-indent : 0pt;
}

:link  {
        color : rgb(0,64,164);
        text-decoration : none;
        background-color: transparent;
}

:visited  {
        color : rgb(64,0,164);
        background-color: transparent;
        text-decoration : none;
}

a:hover  {
        color : rgb(0,0,0);
        text-decoration : none;
        background-color: rgb(0, 174, 244);
}

:active {
        color : rgb(0,0,0);
        text-decoration : none;
        background-color: rgb(0, 174, 244);
}

H1  {
        font-size : 20pt;
        color : black;
        background-color: transparent;
        margin-top : 6pt;
        margin-bottom : 3pt;
        font-weight : bold;
}

H2  {
        font-size : 14pt;
        color : black;
        background-color: transparent;
        margin-top : 6pt;
        margin-bottom : 3pt;
        font-weight : bold;
}

H3  {
        font-size : 12pt;
        color : black;
        background-color: transparent;
        margin-top : 6pt;
        margin-bottom : 3pt;
        font-weight : bold;
}

H4  {
        font-size : 10pt;
        color : black;
        background-color: transparent;
        margin-top : 6pt;
        margin-bottom : 3pt;
        font-weight : bold;
}

H5  {
        font-size : 10pt;
        color : black;
        background-color: transparent;
        margin-top : 6pt;
        margin-bottom : 3pt;
        font-weight : bold;
}

/* =============== tabulka ================== */

table.logo {
        position : relative;
        width : 100%;
        background-color: transparent;
}


TD  {
        background-color: transparent;
        font-size : 10pt;
        /* line-height : 12pt; */

       vertical-align : top;
}

table.adresa {
       background-color: transparent;
       margin-left : 5em;
}


th {
       font-size : 12pt;
       font-weight : lighter;
       vertical-align : baseline;
       background-color: transparent;
       text-align : right;
}

/* ========= Bloky div ============= */

div.logo {
      /*  position : relative;
        left : 1em;
        right : 1em;
        top : 1em; */
        border-top : 1pt solid black;
        border-bottom : 1pt solid black;
        color : black;
        background-color: rgb(201,220,228);
        margin-top : 0em;
        margin-bottom : 0em;
}

div.lorga {
        font-size : 16pt;
        color : black;
        background-color: rgb(201,220,228);
        margin-top : 6pt;
        margin-bottom : 3pt;
        font-weight : bold;

}

div.menu {
        /*position : absolute;
        width : 4cm;
        left : 1em;
        top : 3.4cm;*/
        color : black;
        border : 1pt solid black;
        background-color : rgb(201,220,228);
        margin-bottom : 0.5cm;
}

.main {
        /*position : absolute;
        left : 5cm;
        top : 3.4cm;
        right : 1em;
        height : auto; */
        color : black;
        border : 1pt solid black;
        background-color : rgb(255,255,153);
        /*margin-bottom : 0.5cm;*/
}

.paticka {
        /*position : absolute;
        bottom : 1em;
        left : 1em;
        right : 1em;
        height : 3cm;*/
}
/* =============== Vyctovy seznam =============== */

UL {
        margin : 0cm;
        right : 0em;
        padding-left : 0em;
        width : 100%;
        list-style-position : outside;

        font-size : 10pt;
        margin-top : 0pt;
        margin-bottom : 0pt;
        background-color: transparent;
        /*text-align : center;*/
        /* line-height : 12pt; */
}

LH {
        padding-left : 1em;
        background-color: transparent;
}

LI  {
        font-size : 10pt;
        margin-top : 0pt;
        margin-bottom : 0pt;
        margin-left : 1em;
        text-align : left;
        background-color: transparent;
        /* line-height : 12pt; */
}


LI.nadpis {
        position : relative;
        color : white;
        background-color : black;
        font-weight : bold;
        list-style : none;
        margin-left : 0em;
}

LI.polozka {
        position : relative;
        color : black;
        list-style-image : url(../images/lorgaLink.gif);
        background-color : rgb(201,220,228);
        margin-left : 2em;
        background-color: transparent;
}

LI.selpolozka {
        position : relative;
        list-style-image : url(../images/lorgaLink.gif);
        color : black;
        font-weight : bold;
        background-color : white;
        margin-left : 2em;
}

LI.selpolozkah {
        position : relative;
        list-style-image : url(../images/lorgaLink.gif);
        color : black;
        font-weight : bold;
        background-color : white;
        margin-left : 2em;
	margin-top  : 1em;
}

.main li.nadpis {
          position : relative;
        text-align : right;
        padding-right : 2em;
        background-color : black;
}

.main LI.selpolozka {
        position : relative;
        color : blue;
        margin-right : 2em;
        background-color : white;
}

/*  =============  odstavec =============== */

p.main {
        color : black;
        background-color : rgb(201,220,228);
        padding-top : 1em;
}

/*  ============== ostatni prvky ============ */

#right {
        text-align : right;
        background-color: transparent;
}