/* Optimalizováno pro penzion14.cz */
BODY, DD, DIV,
DL, DT, FORM,
TEXTAREA, H1, H2,
H3, H4, H5, H6,
OL, P,
UL, HR   { display: block; }
A, IMG, INPUT,
SPAN     { display: inline; }
LI       { display: list-item; }
HEAD     { display: none; }
TABLE    { display: table; }
TR       { display: table-row; }
THEAD    { display: table-header-group; }
TBODY    { display: table-row-group; }
TFOOT    { display: table-footer-group; }
COL      { display: table-column; }
COLGROUP { display: table-column-group; }
TD, TH   { display: table-cell; }
CAPTION  { display: table-caption; }
DD, DT,
H1, H2, H3, H4, H5, H6,
P, LI, CAPTION,
INPUT, TEXTAREA, LABEL { color: inherit; }
BODY {
  padding: 0;
  margin: 0;
  font-size: 80%;
  font-family: sans-serif;
  text-align: center;
  background: #006000;
}
H1, H2, H3,
H4, H5, H6 {
  margin: 1em 2.5em;
  text-align: center;
}
H1 {
  font-weight: bold;
  font-size: 2em;
  font-family: serif;
  margin: 1em 4em 1em 1em;
  clear: right;
}
H2 {
  margin: 1.5em 2.5em 0 2.5em;
  font-weight: bold;
  font-size: 1.3em;
  font-family: Verdana, sans-serif;
}
H3 {
  font-weight: bold;
  font-size: 1.2em;
  font-family: Verdana, sans-serif;
}
B, EM, STRONG {
  font-weight: bold;
}
I {
  font-style: italic;
}
U, INS {
  text-decoration: underline;
}
P {
  font-size: 1.2em;
  font-family: serif;
}
P, FORM,
UL, OL {
  margin: 0.5em 2.5em;
  text-align: left;
}
P.tx {
  text-align: justify;
  text-indent: 2em;
}
OL LI{
  list-style-type: decimal;
}
OL UL, UL OL, UL UL, OL OL {
  margin-top: 0;
  margin-bottom: 0;
}
DL {
  margin: .5em 2.5em;
}
LI, DT, DD {
  font-family: sans-serif;
}
LI {
  font-size: 1.1em;
  margin: 0 2.5em 0.5em 2.5em;
}
DT, DD {
  font-size: 1.2em;
  text-align: left;
}
DT {
  margin: 0;
  font-weight: bold;
}
DD {
  margin-left: 5em;
  vertical align: baseline;
}
INPUT, TEXTAREA {
  font-size: 0.9em;
  font-family: sans-serif;
  position: relative;
  top: 6px;
}
LABEL {
  font-size: 0.9em;
  font-weight: bold;
}
SELECT {
  font-size: 0.8em;
  font-family: sans-serif;
}
HR {
  border: 1px inset;
}
TABLE {
  border: 0.2em solid WindowText;
  padding: 0.2em;
  color: WindowText;
  background-color: Window;
}
CAPTION {
  color: black;
  text-align: center;
  font-weight: bold;
}
TD {
  font-size: 1em;
  font-family: sans-serif;
  border: 1px solid WindowText;
}
TH {
  font-size: 0.8em;
  font-weight: bold;
  text-align: center;
  border: 1px solid WindowText;
  background-color: ButtonFace;
}
TH.thl {
  text-align: left;
}
:focus { outline: 1px dotted invert }
A IMG {
  border: 0;
}
A[href] {
  text-decoration: underline;
}
A {
  margin: 0;
  color: #0000A0 ! important;
}
A:hover {
  text-decoration: none;
}
A.btext {
  margin: 0;
  font-weight: bold;
}
HR.hrdiv {
  font-size: 1em;
  width: 54em;
  height: 1px;
  padding: 0;
  margin: 0.5em 3em;
  clear: both;
}
IMG#numb {
  float: left;
  margin-left: 2.5em;
}
IMG.banner {
  width: 468px;
  height: 60px;
  margin: 10px;
  border: 0;
}
DIV#vlajky {
  float: left;
  clear: left;
  padding: 1em 1em 0 2.5em;
}
HR#hlav {
  margin: 1.5em 2.5em 1em 0;
  width: 48em;
  float: right;
}
.fr {
  float: right;
  clear: right;
  margin: 0.5em 2.5em 1em 1em;
}
DT.items {
  float: left;
  clear: left;
}
.fl {
  float: left;
  margin: 0.5em 1em 1em 2.5em;
}
DIV.separ {
  clear: both;
}
DIV#menu {
  width: 609px;
  height: 449px;
  background-color: #FFFFFF;
  background-image: url("img/bkgr.gif");
  background-repeat: no-repeat;
  text-align: center;
  margin: 0.5em 5.2em;
  padding: 0;
  clear: both;
}
P.menu {
  font-size: 1.3em;
  text-align: center;
  margin: 0 3em;
}
H2#menu {
  margin: 0;
  padding: 7em 3em 1em 3em;
}
IMG.full {
  width: 700px;
}

/* --------------------- Hlavní blok --------------------*/

DIV#pbody {
  background-color: #D0FFE0;
  font-size: 1em;
  width: 60em;
  margin: 0 auto;
  padding: 0.5em 0;
  border: 1px solid black;
}

/* --------------------- Patička --------------------*/

P.linkfoot {
  font-weight: bold;
  font-size: 0.83em;
  font-family: Arial CE, sans-serif;
  text-align: center;
}
A.linkfoot {
  color: #009900 ! important;
  text-decoration: underline;
}
