H1
{
    COLOR: #1c2e4a;
    FONT: bold small/14pt Verdana, sans-serif;
}
.uzkeH1
{
    COLOR: #1c2e4a;
}
H2
{
    COLOR: #1c2e4a;
    FONT: bold italic small/13pt Verdana, sans-serif;
}
h2.odkaz { color: #4549f4; font-style: normal; }

H3
{
    COLOR: #1c2e4a;
    FONT: bold small/13pt Verdana, sans-serif;
}
H4
{
    FONT: bold small/13pt Verdana, sans-serif;
    font-style: italic;
}
P
{
    COLOR: #1a3f76;
    FONT: small/12pt Verdana, sans-serif;
    TEXT-ALIGN: justify
}
.vyrazneP
{
    COLOR: #000010;
    FONT: bold small/12pt Verdana, sans-serif;
}
A
{
    COLOR: #4549f4;
    CURSOR: pointer;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: 900;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #e6559d
}
LI
{
    COLOR: #1a3f76;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: small;
    LINE-HEIGHT: 12pt;
    TEXT-ALIGN: justify
}
UL
{
    COLOR: #1a3f76;
    FONT: small/12pt Verdana, sans-serif;
    LIST-STYLE: square;
    TEXT-ALIGN: justify
}
TD
{
    BORDER-BOTTOM: #1a3f76 thin solid;
    BORDER-LEFT: #1a3f76 thin solid;
    BORDER-RIGHT: #1a3f76 thin solid;
    BORDER-TOP: #1a3f76 thin solid;
    FONT: small/12pt Verdana, sans-serif;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    TEXT-ALIGN: left
}
BODY
{
    BACKGROUND-COLOR: #d0d8e4;
    COLOR: #1a3f76;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: small;
}
B
{
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: small;
    FONT-WEIGHT: 900;
}
STRONG
{
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: small;
    FONT-WEIGHT: 900
}
TD.stranka, TABLE.stranka TD
{
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-FAMILY: Verdana;
    font-size: small;
}
.hlavicka
{
    BACKGROUND-COLOR: #a2b2c8;
    BORDER-BOTTOM: #d0d8e4;
    BORDER-COLLAPSE: collapse;
    BORDER-LEFT: #d0d8e4 thin solid;
    BORDER-RIGHT: #d0d8e4 thin solid;
    BORDER-TOP: #d0d8e4 thin solid;
    COLOR: #1c2e4a;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: 900;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
TH
{
    BACKGROUND-COLOR: #a2b2c8;
    BORDER-BOTTOM: #d0d8e4;
    BORDER-COLLAPSE: collapse;
    BORDER-LEFT: #d0d8e4 thin solid;
    BORDER-RIGHT: #d0d8e4 thin solid;
    BORDER-TOP: #d0d8e4 thin solid;
    COLOR: #1c2e4a;
    FONT-FAMILY: Verdana;
    FONT-SIZE: small;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: 900;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
TABLE
{
    BORDER-COLLAPSE: collapse;
    FONT-FAMILY: Verdana
}
TD.stranka1
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: #bdc8d9 1px;
    BORDER-RIGHT: #bdc8d9 1px;
    BORDER-TOP: medium none;
    FONT-FAMILY: Verdana
}
PRE
{
    COLOR: #1a3f76;
    FONT: small/12pt Verdana;
    TEXT-ALIGN: justify
}
DT
{
  font: small/18pt bold;
}

.center {
  text-align: center;
}

.right {
  text-align: right;
}

.clearAll {
  clear: both;
}

.nomargin {
  margin: 0px;
}

.bold {
  font-weight: bold;
}

div#anketa_preview {
  text-align: center;
}

.autor {
}

.dilo {
  font-style: italic;
}

.prispevky {
  list-style-type: none;
}

ul.prispevky li { margin-bottom: 12pt; }

p.obrazek { float: left; margin: 12pt; text-align: center; }

p.obrazek img { border: none; }

p.obrazek-vpravo { float: right; margin: 12pt; text-align: center; }

p.obrazek-vpravo img { border: none; }

p.ramecek { border: 1pt solid black; background-color: #ccc; }

p.adr { text-indent: -2.5em; margin-left: 2.5em; }

div.adr table { border: 1pt solid black; }
div.adr th { background-color: #A2B2C8; border: solid 1pt; }
tr.adr-l { background-color: #D0D8E4; }
tr.adr-s { background-color: Beige; }
div.adr td { border-left: none; border-top: none; border-bottom: none; }

table.harmonogram { border-width: 1pt; border-collapse: collapse; border-style: solid; }
table.harmonogram td { border-width: 1pt 0pt 1pt 0pt; }
table.harmonogram td.popis { border-width: 1pt; }
table.harmonogram td.prvni { border-width: 1pt 0pt 1pt 1pt; text-align: right;}

table.vpravo td { text-align: right; }
table.vpravo td.vlevo { text-align: left; }

img.fotogalerie { border: none; }

div.tt { }
div.tt-left { float: left; width: 90px; clear: both; display: inline; }
div.tt-right { float: left; width: 402px; }

p.graf { background-color: white; font-weight: bold; border: 1px solid black; padding: 5px; margin: 5px; }
p.graf img { border: none; }

