BODY { height: 30cm;  /* Required for percentage heights below */
	
	background-color: #0099CC;
	color: black;
	margin-left: 1%;
	margin-right:1%;
	margin-bottom: 1%;
	margin-top: 1%;
	FONT-FAMILY: Verdana, helvetica, sans-serif, Tahoma, "Helvetica CE", Arial, "Arial CE"
}
#doc {
  border: 1px solid #ccffff;
  padding: 5px 5px 5px 5px;
	margin: 5px auto; 
	width: 730px; 
	position:relative;
  background-color:  #0099CC;
}
#doc_w {
  border: 1px solid #ccffff;
  padding: 3px 3px 3px 3px;
	margin: 5px auto; 
	width: 801px; 
	position:relative;
  background-color:  #0099CC;
}
#foto {
  border: 1px solid #999999;
  padding: 2px 2px 2px 2px;
	margin: 5px auto; 
	width: 730px; 
	position:relative;
  background-color:  #000000;
}

A:hover {color: #FF0000}

p, li, td {font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

td {
	vertical-align: top;
}

img {border-color: gray;}
H1   {
	font-family: "Courier New";
	MARGIN-TOP: 1em;
	TEXT-ALIGN: left;
	COLOR: #ccffff;
	padding-left: 3%;
	padding-right: 1%;
	border: none;
	border-bottom-width: thin;
}
H1.h1c {
  TEXT-ALIGN: center;
  MARGIN-TOP: .5em;
}
H2   {
	TEXT-ALIGN: left;
	font-family: "Courier New";
	/*background: #0099CC;*/
	COLOR: #CCFFFF;
	padding-left: 3%;
	padding-right: 1%;
	border: none;
	border-bottom: thin dashed #ccffff;
}
H2.h2c {
  TEXT-ALIGN: center;
  MARGIN-TOP: .5em;
}
H3   {
	TEXT-ALIGN: left;
	font-family: "Courier New";
	/*background: #0099CC;*/
	COLOR: #CCFFFF;
	padding-left: 3%;
	padding-right: 1%;
	border: none;
	border-bottom: thin dashed #ccffff;
}
H3.h3c {
  TEXT-ALIGN: center;
  MARGIN-TOP: .5em;
}
/*
div#navbar {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: .7em;
text-align: center;
background-color: #ffffff;
border-top: dotted #010101 1px;
padding: 8px;}

#navbar ul li a:link, #navbar ul li a:visited {color: #95c4fa;
background-color: #0973bf;
text-decoration: none;
border: solid #8cc3f6 1px;
border-top: none;
border-left: none;
border-bottom: none;
border-right: none;
display: inline;}

#navbar ul li a:hover {color: #ff0000;
background-color: #6f9cc7;
text-decoration: none;
border: solid #6188b0 1px;}

#navbar a.current {color: #ffffff;
text-decoration: none;}

#navbar ul li {margin: 0px; padding: 0px; list-style-type: none; display: inline;}

#navbar ul {margin: 0px; padding: 0px;}
*/


H4   {TEXT-ALIGN: left; font-family: "Courier New";  background: #0099CC; COLOR: #CCFFFF; padding-left: 3%; padding-right: 1%; border: none}
H5   {TEXT-ALIGN: left; font-family: "Courier New";  background: #0099CC; COLOR: #CCFFFF; padding-left: 3%; padding-right: 1%; border: none}
H6   {TEXT-ALIGN: left; font-family: "Courier New";  background: #0099CC; COLOR: #CCFFFF; padding-left: 3%; padding-right: 1%; border: none}

p    {MARGIN-LEFT: 3%; MARGIN-RIGHT: 3%}
P.tit1     {FONT-SIZE: 150%; TEXT-ALIGN: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: .1em; MARGIN-TOP: .1em; background: #0099CC; padding-left: 3%; padding-right: 1%; border:none}
P.tit2     {FONT-SIZE: 130%; TEXT-ALIGN: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: .1em; MARGIN-TOP: .1em; background: #0099CC; padding-left: 3%; padding-right: 1%; border:none}
P.tit3     {FONT-SIZE: 100%; TEXT-ALIGN: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: .1em; MARGIN-TOP: .1em; background: #0099CC; padding-left: 3%; padding-right: 1%; border:none}
P.vpravo50 {COLOR:#FFFFFF; FONT-SIZE: 50%; TEXT-ALIGN: right; MARGIN-TOP: .2em; border:none}
P.titcopyr {COLOR:#FFFFFF; FONT-SIZE: 50%; TEXT-ALIGN: center; MARGIN-TOP: .2em; border:none}
P.toascii {COLOR:#FFFFFF; FONT-SIZE: 50%; TEXT-ALIGN: right; MARGIN-TOP: .2em; border:none}
P.titmenu  {FONT-SIZE: 75%; TEXT-ALIGN: center; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: .1em; MARGIN-TOP: .1em; background: white; padding-left: 3%; padding-right: 1%; border:none}
P.titmenu2  {FONT-SIZE: 75%; TEXT-ALIGN: center; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: .1em; MARGIN-TOP: .1em; background: #add8e6; padding-left: 3%; padding-right: 1%; border:none}
P.titmenum {FONT-SIZE: 65%; TEXT-ALIGN: center; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: .1em; MARGIN-TOP: .1em; background: white; padding-left: 3%; padding-right: 1%; border:none}
P.titmenum2 {FONT-SIZE: 65%; TEXT-ALIGN: center; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: .1em; MARGIN-TOP: .1em; background: white; padding-left: 3%; padding-right: 1%; border:none}
P.caption {	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 1.5em 25% 0px; COLOR: #088; FONT-STYLE: italic; TEXT-ALIGN: center}
p.small   {FONT-SIZE: 85%;}
p.ac {text-align: center}
p.ar {text-align: right}
p.podtit {FONT-SIZE: 75%; text-align: center; MARGIN-TOP: 0;}

P.b_menu  {FONT-SIZE: 75%; TEXT-ALIGN: center; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: .1em; MARGIN-TOP: .1em; background: black; border:none}
P.b_menu2  {FONT-SIZE: 75%; TEXT-ALIGN: center; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: .1em; MARGIN-TOP: .1em; background: gray; border:none}
P.b_menum {FONT-SIZE: 65%; TEXT-ALIGN: center; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: .1em; MARGIN-TOP: .1em; background: black; border:none}
P.b_menum2 {FONT-SIZE: 65%; TEXT-ALIGN: center; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: .1em; MARGIN-TOP: .1em; background: gray; border:none}

SPAN.titmenu2 {background-color: #add8e6}
SPAN.b_menu2 {background-color: gray}

SPAN.back0 {background-color: white}
SPAN.back1 {background-color: white}
span.coldbubec {background-color: #FED09E;}

/*
#navlist
{
padding: 0 1px 1px;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
FONT-SIZE: 70%;
}

#navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
display: inline;
}

#navlist li a
{
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 1em solid #AAB;
background: #CCD;
text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover
{
border-color: #FE3;
color: #FFF;
background: #332;
}
*/

/*
#navlist li
{
display: inline;

}

#navlist
{
width: 7em;
font-family: sans-serif;
margin: 0 0 0 3em;
padding: 0;
border-top: 1px #000 solid;
border-left: 1px #000 solid;
border-right: 1px #000 solid;
}

#navlist a
{
width: 99.99%;
display: block;
background-color: #fff;
border-bottom: 1px #000 solid;
text-align: center;
text-decoration: none;
color: #000;
}

#navlist a:hover { background-color: orange; }
#navlist a:visited { color: #000; }
*/

/*
ul#navlist {padding: 0; margin: 0; list-style-type: none; float: left; width: 100%; color: #fff; background-color: #036;}

ul#navlist li { display: inline; }

ul#navlist li a {float: left; width: 5em; color: #fff; background-color: #036; padding: 0.2em 1em; text-decoration: none; border-right: 1px solid #fff;}

ul#navlist li a:hover { background-color: #369; color: #fff; }
*/

/*
#navcontainer ul { margin: 0; padding: 0; list-style-type: none; text-align: center; font-size: 75%;}
#navcontainer ul li { display: inline; }
#navcontainer ul li a { text-decoration: none; padding: .2em 1em; color: #fff; background-color: #036;}
#navcontainer ul li a:hover {color: #fff; background-color: #369;}
*/
PRE        {FONT-SIZE: 90%; FONT-FAMILY: monospace;}
PRE        {MARGIN-LEFT: 3%; MARGIN-RIGHT: 3%;}
PRE.vzor   {FONT-FAMILY: monospace; COLOR: maroon;}
PRE.prikaz {FONT-FAMILY: monospace; FONT-WEIGHT: bold; COLOR: green;}
PRE.info   {FONT-FAMILY: monospace; COLOR: green;}

table      {WIDTH: 100%;}
table.x5   {WIDTH: 854px;}
table.x4   {WIDTH: 854px;}

table.tit  {WIDTH: 100%; BACKGROUND: #0099CC;}
table.line {text-align: left;}

td {padding: 3px}
TD.akcez   {BACKGROUND: #00FFCC; FONT-SIZE: 80%;}
TD.akcezc  {BACKGROUND: #00FFCC; FONT-SIZE: 80%; TEXT-ALIGN: center}
TD.akcem   {BACKGROUND: #CCFFFF; FONT-SIZE: 80%;}
TD.akcemc  {BACKGROUND: #CCFFFF; FONT-SIZE: 80%; TEXT-ALIGN: center}
TD.akcemr  {BACKGROUND: #CCFFFF; FONT-SIZE: 80%; TEXT-ALIGN: right}
TD.akcef   {BACKGROUND: #FFCCCC; FONT-SIZE: 80%}
TD.akcefc  {BACKGROUND: #FFCCCC; FONT-SIZE: 80%; TEXT-ALIGN: center}

TD.akcey1   {BACKGROUND: #FFFFEA; FONT-SIZE: 80%}
TD.akcey1c  {BACKGROUND: #FFFFEA; FONT-SIZE: 80%; TEXT-ALIGN: center}
TD.akcey2   {BACKGROUND: #FFFFCC; FONT-SIZE: 80%}
TD.akcey2c  {BACKGROUND: #FFFFCC; FONT-SIZE: 80%; TEXT-ALIGN: center}
TD.akcey3   {BACKGROUND: #FFFF00; FONT-SIZE: 80%}
TD.akcey3c  {BACKGROUND: #FFFF00; FONT-SIZE: 80%; TEXT-ALIGN: center}
TD.obrc  {FONT-SIZE: 80%; TEXT-ALIGN: center}
TD.obr150  {FONT-SIZE: 80%; TEXT-ALIGN: center; WIDTH:150px}
TD.obr169  {FONT-SIZE: 80%; TEXT-ALIGN: center; WIDTH:160px}
TD.obr180  {FONT-SIZE: 80%; TEXT-ALIGN: center; WIDTH:260px}
TD.obr212  {FONT-SIZE: 80%; TEXT-ALIGN: center; WIDTH:212px; border: solid 1px white}

TD.dbubec  {background-color: #FED09E;}
TD.dbubec212 {WIDTH:212px; border: solid 1px white; background-color: #FED09E;}

TD.nazev1  {FONT-SIZE: 150%; BACKGROUND: #0099CC}
TD.nazev1b {FONT-SIZE: 100%; BACKGROUND: #0099CC}
TD.nazev2  {FONT-SIZE: 130%; BACKGROUND: #CCFFFF}
TD.nazev2r {FONT-SIZE: 130%; BACKGROUND: #CCFFFF; TEXT-ALIGN: right}
TD.menu    {FONT-SIZE: 85%; BACKGROUND: #CCFFFF; TEXT-ALIGN: center}
TD.l_80 {
	FONT-SIZE: 80%;
	TEXT-ALIGN: left;
	vertical-align: bottom;
}
TD.r_80 {
	FONT-SIZE: 80%;
	TEXT-ALIGN: right;
	vertical-align: bottom;
}
TD.l_60 {FONT-SIZE: 60%;TEXT-ALIGN: left}
TD.c_60 {FONT-SIZE: 60%;TEXT-ALIGN: center}
TD.r_60 {FONT-SIZE: 60%;TEXT-ALIGN: right}
TD.r    {TEXT-ALIGN: right}
TD.r    {TEXT-ALIGN: center}
TD.zm_akt {BACKGROUND:  #FFFF00}
TD.zm_aktr {BACKGROUND:  #FFFF00; TEXT-ALIGN: right}
TD.zm_1 {BACKGROUND:  #E1E1E1}
TD.zm_2 {BACKGROUND:  #F7F7F7}
TD.thead_l {FONT-WEIGHT: bold; FONT-STYLE: italic; BACKGROUND:  #CCFFFF; TEXT-ALIGN: left}
TD.thead_c {FONT-WEIGHT: bold; FONT-STYLE: italic; BACKGROUND:  #CCFFFF; TEXT-ALIGN: center}
TD.thead_r {FONT-WEIGHT: bold; FONT-STYLE: italic; BACKGROUND:  #CCFFFF; TEXT-ALIGN: right}
TD.thead_ls {FONT-SIZE: 80%; BACKGROUND:  #CCFFFF; TEXT-ALIGN: left}
TD.thead_cs {FONT-SIZE: 80%; BACKGROUND:  #CCFFFF; TEXT-ALIGN: center}
TD.thead_rs {FONT-SIZE: 80%; BACKGROUND:  #CCFFFF; TEXT-ALIGN: right}
TD.row_1 {BACKGROUND:  #E1E1E1; TEXT-ALIGN: left}
TD.row_2 {BACKGROUND:  #F4F4F4; TEXT-ALIGN: left}
TD.row_1c {BACKGROUND:  #E1E1E1; TEXT-ALIGN: center}
TD.row_2c {BACKGROUND:  #F4F4F4; TEXT-ALIGN: center}
TD.row_1r {BACKGROUND:  #E1E1E1; TEXT-ALIGN: right}
TD.row_2r {BACKGROUND:  #F4F4F4; TEXT-ALIGN: right}
TD.osoby  {BACKGROUND: #CCFFFF}
TD.osobr  {BACKGROUND: #CCFFFF; TEXT-ALIGN: right}


TR.l_60 {FONT-SIZE: 60%;TEXT-ALIGN: left; BACKGROUND:  #FFFF00;}
TR.titgreen {FONT-SIZE: 120%;TEXT-ALIGN: center; COLOR: white; BACKGROUND:  #00CC00;}
TR.titred {FONT-SIZE: 120%;TEXT-ALIGN: center; COLOR: white; BACKGROUND:  #FF6600;}
TR.titblue {FONT-SIZE: 120%;TEXT-ALIGN: center; COLOR: white; BACKGROUND:  #0099CC;}
TR.row {FONT-SIZE: 80%; TEXT-ALIGN: left}
TR.row1 {FONT-SIZE: 80%; BACKGROUND:  #E1E1E1; TEXT-ALIGN: left}
TR.row2 {FONT-SIZE: 80%; BACKGROUND:  #F4F4F4; TEXT-ALIGN: left}
TR.abc {FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND:  #F4F4F4; TEXT-ALIGN: center}
TR.rowblue {FONT-SIZE: 100%;TEXT-ALIGN: left; COLOR: white; BACKGROUND:  #0099CC;}
TR.rowoli {FONT-SIZE: 100%;TEXT-ALIGN: left; COLOR: white; BACKGROUND:  olive;}
TR.popis {FONT-SIZE: 75%;TEXT-ALIGN: center}

option.b2 {color: black; background-color: #F0F0F0;}
option.b1 {color: black; background-color: #E0E0E0;}
