td		{font-family: arial, sans-serif}
body		{font-size: 12px; margin: 0px auto; padding: 0px; font-family: arial; text-align: center; overflow-y: scroll}

h1		{margin: 10px; font-weight: bold; font-size: 160%; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; font-family: Arial, Sans-serif; color: rgb(88,144,168)}
h1.ne		{margin: 10px; font-weight: bold; font-size: 160%; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; font-family: Arial, Sans-serif; color: rgb(88,144,168)}
h2		{margin: 10px; font-weight: bold; font-size: 140%; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; font-family: Arial, Sans-serif; color: rgb(88,144,168)}
h3		{margin: 10px; font-weight: bold; font-size: 140%; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; font-family: Arial, Sans-serif; color: rgb(88,144,168)}
h4		{margin: 10px; font-weight: bold; font-size: 130%; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; font-family: Arial, Sans-serif; color: rgb(88,144,168)}
h5		{margin: 10px; font-weight: bold; font-size: 130%; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; font-family: Arial, Sans-serif; color: rgb(88,144,168)}

a.menu		{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(75,75,75); text-decoration: underline}
a.menu:visited	{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(0,0,0); text-decoration: underline;}
a.menu:hover	{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(150,150,150); text-decoration: none}

a.text_cast		{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(75,75,75); text-decoration: underline}
a.text_cast:visited	{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(0,0,0); text-decoration: underline;}
a.text_cast:hover	{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(150,150,150); text-decoration: none}

a.map_cast		{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(75,75,75); text-decoration: underline}
a.map_cast:visited	{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(0,0,0); text-decoration: underline;}
a.map_cast:hover	{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(150,150,150); text-decoration: none}

a.lo_cast		{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(75,75,75); text-decoration: underline}
a.lo_cast:visited	{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(0,0,0); text-decoration: underline;}
a.lo_cast:hover		{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(150,150,150); text-decoration: none}

a.od_pri		{font-family: arial; font-size: 12px; font-style: italic; background-color: rgb(255, 255, 255); color: rgb(75,75,75); text-decoration: underline}
a.od_pri:visited	{font-family: arial; font-size: 12px; font-style: italic; background-color: rgb(255, 255, 255); color: rgb(0,0,0); text-decoration: underline;}
a.od_pri:hover		{font-family: arial; font-size: 12px; font-style: italic; background-color: rgb(255, 255, 255); color: rgb(150,150,150); text-decoration: none}

a.od_text		{font-family: arial; font-size: 12px; font-style: italic; background-color: rgb(255, 255, 255); color: rgb(75,75,75); text-decoration: underline}
a.od_text:visited	{font-family: arial; font-size: 12px; font-style: italic; background-color: rgb(255, 255, 255); color: rgb(0,0,0); text-decoration: underline;}
a.od_text:hover		{font-family: arial; font-size: 12px; font-style: italic; background-color: rgb(255, 255, 255); color: rgb(150,150,150); text-decoration: none}

a.tab_cast		{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(75,75,75); text-decoration: underline}
a.tab_cast:visited	{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(0,0,0); text-decoration: underline;}
a.tab_cast:hover	{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(150,150,150); text-decoration: none}

a.prilohy_cast		{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(75,75,75); text-decoration: underline}
a.prilohy_cast:visited	{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(0,0,0); text-decoration: underline;}
a.prilohy_cast:hover	{font-family: arial; font-size: 12px; background-color: rgb(255, 255, 255); color: rgb(150,150,150); text-decoration: none}

a.obsah		{font-family: arial, Sans-serif; font-size: 10px; font-weight: bold; color: black; text-decoration: none; padding-left: 5px}
a.obsah:visited	{font-family: arial, Sans-serif; font-size: 10px; font-weight: bold; color: black; text-decoration: none}
a.obsah:hover	{font-family: arial, Sans-serif; font-size: 10px; font-weight: bold; color: rgb(100, 100, 100); text-decoration: underline}

p		{text-indent: 2em; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; margin: 10px}
p.ne		{text-indent: 0; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; margin: 10px}
p.ne_i		{font-style: italic; text-indent: 0; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; margin: 10px}
p.ne_b		{font-weight: bold; text-indent: 0; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; margin: 10px; color: rgb(88,144,168)}
p.ne_ib		{font-style: italic; font-weight: bold; text-indent: 0; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; margin: 10px}
p.bold		{font-weight: bold; color: rgb(88,144,168)}
p.italic	{font-style: italic}
p.tab		{font-style: italic; font-weight: bold; text-indent: 0; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; margin: 10px}
p.obr		{font-style: italic; font-weight: bold; text-indent: 0; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; margin: 10px}
p.text li	{padding-bottom: 5px; padding-top: 5px; padding-left: 5px; margin: 10px; font-size: 11px}

.content2-pagetitle
		{overflow: hidden; width: 569px; margin: 0px 0px 10px 0px; padding: 0px 0px 2px 0px; border-bottom: solid 3px rgb(88,144,168); color: rgb(88,144,168); font-weight: bold; font-size: 180%;}
.content-title-noshade-size1
		{margin: 0px; padding: 0px; color: rgb(88,144,168); font-weight: bold; font-size: 130%;}
.content1 a, .content2 a, .content3 a, .sidebar-txtbox-noshade a, .sidebar-txtbox-shade a
		{color: rgb(75,75,75); text-decoration: underline;}
.content1 a:hover, .content2 a:hover, .content3 a:hover, .sidebar-txtbox-noshade a:hover, .sidebar-txtbox-shade a:hover
		{color: rgb(0,0,0); text-decoration: none;}
.content1 a:visited, .content2 a:visited, .content3 a:visited, .sidebar-txtbox-noshade a:visited, .sidebar-txtbox-shade a:visited
		{color: rgb(150,150,150);}

div.po		{font-family: arial; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; margin: 10px}
span		{padding-left: 2em; text-indent: 2em}

li		{list-style-position: outside; font-family: arial; }
ul.list0	{list-style: none outside}
ul.list0_i	{list-style: none outside; font-style: italic}
ul.list1	{list-style: disc outside}
ul.list_i	{list-style: lower-alpha; font-style: italic}

ul.pismeno	{list-style-type: lower-alpha}
ul.pismeno_i	{list-style: lower-alpha; font-style: italic}
ul.pismenov	{list-style-type: upper-alpha}
ul.pismenov_i	{list-style-type: upper-alpha}
ul.seznam li	{font-size: 12px; list-style-type: decimal}
ul.puntik li	{font-size: 12px; list-style-type: disc}
ul.rimske	{list-style: upper-roman}
ul.cislo li	{font-size: 12px; list-style-type: decimal}
ul.cislo_i li	{font-size: 12px; list-style-type: decimal; font-style: italic}

.nav2		{clear: both; margin: 0px; padding: 0px; font-family: verdana, arial, sans-serif; font-size: 1.0em;}
.nav2 ul	{float: left; width: 994px; margin: 0px; padding: 0px; border-top: solid 1px rgb(54,83,151); border-bottom: solid 1px rgb(54,83,151); background-color: rgb(127,162,202); font-weight: bold;}
.nav2 li	{display: inline; list-style: none; margin: 0px; padding: 0px;}
.nav2 li.navsearch	{display: block; float: right; margin-top: 2px; padding: 3px; font-family: verdana, arial, sans-serif; font-size: 1.0em; margin-bottom: auto; vertical-align: middle}
.nav2 li a	{display: block; float: left; margin: 0px 0px 0px 0px; padding: 5px 10px 5px 10px; border-right: solid 1px rgb(54,83,151); color: rgb(255,255,255); text-transform: uppercase; text-decoration: none; font-size: 100%;}
.nav2 a:hover, .nav2 a.selected
		{color: rgb(50,50,50); text-decoration: none;}
.buffer		{clear: both; width: 994px; height: 30px; margin: 0px; padding: 0px; background-color: rgb(255,255,255);}

.navsearch	{display: block; float: right; margin-top: 2px; padding: 3px; font-family: verdana, arial, sans-serif; font-size: 1.0em; margin-bottom: auto; vertical-align: middle}
INPUT		{BORDER-TOP-COLOR: #3D3D3D; BORDER-LEFT-COLOR: #3D3D3D; BORDER-RIGHT-COLOR: #3D3D3D; BORDER-BOTTOM-COLOR: #3D3D3D; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px}
TEXTAREA	{BORDER-TOP-COLOR: #3D3D3D; BORDER-LEFT-COLOR: #3D3D3D; BORDER-RIGHT-COLOR: #3D3D3D; BORDER-BOTTOM-COLOR: #3D3D3D; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px}
SELECT		{BORDER-TOP-COLOR: #3D3D3D; BORDER-LEFT-COLOR: #3D3D3D; BORDER-RIGHT-COLOR: #3D3D3D; BORDER-BOTTOM-COLOR: #3D3D3D; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px}
FORM		{font-size: 10px; font-family: verdana, arial, sans-serif; }
.no-border	{margin: 0px; padding: 0px; }

.tab_all	{width: 994px; font-family: Arial, Sans-serif; border: rgb(100, 100, 100) 1px solid}
.tab_top	{width: 994px; height: 80px; font-family: Arial, Sans-serif; border-bottom: rgb(100, 100, 100) 1px solid}
.tab_menu	{width: 200px; font-family: Arial, Sans-serif; background-color: rgb(219, 230, 241)}
.tab_main	{width: 794px; font-family: Arial, Sans-serif}
.tab_foot	{width: 994px; height: 40px; font-family: Arial, Sans-serif; background-color: rgb(128, 161, 202)}
.tab_text	{margin: 10px; padding-left: 5px; border: 1px black solid; padding: 0; border-spacing: 0}
.tab_text td	{vertical-align: top; padding: 0; border-spacing: 0}
.tab_format	{margin-left: 15px; vertical-align: top;}
.tab_format td	{vertical-align: top}
.tab_format_i	{margin-left: 15px; font-style: italic; vertical-align: top}
.tab_format_i td	{; vertical-align: top}

.obsah		{height: 25px; font-family: Arial, Sans-serif; font-size: 12px; font-weight: bold; padding-left: 5px}
.menu		{height: 20px; font-family: Arial, Sans-serif; font-size: 11px; background-color: rgb(219, 230, 241); color: rgb(75, 75, 75)}
.nahoru		{border: 0; margin-right: 20px; margin-top: 6px}

.menu_pod	{font-family: verdana, arial, sans-serif; font-size: 1.0em; color: rgb(255, 255, 255); border-right: rgb(100, 100, 100) 1px solid}
.menu_top	{padding-bottom: 5px; padding-top: 5px; padding-left: 5px; width: 734px; font-family: Arial, Sans-serif; font-size: 15px; border-bottom: rgb(88, 144, 168) 3px solid; margin-left: 10px; margin-bottom: 10px}
.menu_title	{padding-bottom: 5px; padding-top: 5px; padding-left: 5px; width: 200px; font-family: Arial, Sans-serif; font-size: 12px; font-weight: bold; color: rgb(75, 75, 75); margin-left: 10px; margin-bottom: 10px}
.menu_blue	{padding-bottom: 5px; padding-top: 5px; padding-left: 5px; width: 200px; font-family: Arial, Sans-serif; font-size: 12px; color: rgb(75, 75, 75); background-color: rgb(219, 230, 241); margin-left: 10px; margin-bottom: 10px; cursor: pointer}
.menu_blue2	{padding-bottom: 5px; padding-top: 5px; padding-left: 5px; width: 734px; font-family: Arial, Sans-serif; font-size: 12px; color: rgb(75, 75, 75); background-color: rgb(219, 230, 241); margin-left: 10px; margin-bottom: 10px; cursor: pointer}
.menu_text	{padding-bottom: 5px; padding-top: 5px; padding-left: 5px; margin: 10px; padding-right: 5px; font-family: Arial, Sans-serif; font-size: 12px; color: black}

.title_bold	{padding-bottom: 5px; padding-top: 5px; padding-left: 5px; margin: 10px; font-family: Arial, Sans-serif; font-size: 11px}

.odskok		{height: 15px}
.nadpis_top	{font-family: Arial, Sans-serif; font-size: 18px; font-weight: normal; color: rgb(88, 144, 168); text-align: right; vertical-align: top; padding-right: 10px; padding-top: 10px}

.copyright	{text-align: center; vertical-align: middle}

/*----------------------------*/
/* 2.5 - Navigation - Level 3 */
/*----------------------------*/
.nav3		{font-family: arial; overflow: hidden; clear: both; float: left; width: 200px; min-height: 500px; margin: 0px; padding: 0px; color: rgb(75,75,75); font-size: 1.0em;}
.nav3 ul	{width: 200px; margin: 0px 0px 20px 0px; padding: 0px; border-bottom: solid 1px rgb(216,206,159); background-color: rgb(219,230,241);}
.nav3 li	{list-style: none; margin: 0px; padding: 0px;}
.nav3 li.title	{margin: 0px 0px 0px 0px; padding: 3px 5px 2px 15px; background-color: rgb(156,186,214); color: rgb(255,255,255); text-transform: uppercase; font-weight: bold; font-size: 100%;}
.nav3 li.group a
		{font-family: arial; display: block; min-height: 1.7em; height: auto !important; height: 1.7em; line-height: 1.2em; margin: 0px; padding: 5px 7px 3px 15px; border-top: solid 1px rgb(200,200,200); border-left: solid 7px rgb(219,230,241); color: rgb(75,75,75); font-weight: bold; font-size: 100%;}
.nav3 li a	{display: block; min-height: 1.7em; height: auto !important; height: 1.7em; line-height: 1.7em; margin: 0px; padding: 0px 7px 0px 20px; border-left: solid 7px rgb(219,230,241); color: rgb(75,75,75); text-decoration: none; font-size: 100%;}
.nav3 li a:hover, .nav3 li a.selected
		{border-left: solid 7px rgb(156,186,214);  color: rgb(100,100,100); text-decoration: none;}

/*--------------------------*/
/* 2.2 - Navigation - Flags */
/*--------------------------*/
.navflag-container	{width: 150px; top: 55px; position: absolute; z-index: 2; background-color: transparent;}
.navflag		{margin: 0px; padding: 0px; font-size: 1.0em;}
.navflag ul		{float: right; margin: 0px; padding: 0px 20px 0px 0px;}
.navflag li		{display: inline; list-style: none; margin: 0px; padding: 0px;}
.navflag li a		{margin: 0px; padding: 0px 0px 0px 1px;}
.navflag a:hover	{color: rgb(0,0,0); text-decoration: none;}
.img-navflag		{display: inline; height: 14px; margin: 0px; padding: 0px; border: none;}

/*--------------------*/
/* 6.3 - Footer Area  */
/*--------------------*/
.footer {overflow: hidden; clear: both; width: 994px; height: 3.0em; margin: 0px; padding: 0.5em 0px 0.5em 0px; border-top: solid 1px rgb(125,125,125); background-color: rgb(128,161,202); color: rgb(255,255,255); font-size: 1.0em;}
.footer p {margin: 0px; padding: 0px; text-align: center; line-height: 1.3em; font-size: 110%;}


#tab_hlavni		{margin: 0px auto 0px auto}

