body {text-align: center; margin: 20px; padding: 0px; font-family: Verdana, Arial, Courier; font-size: 10pt; color:#000000; background-color: #F1F1F1}

/*  DEFAULT TAGy  ------------------------------------------------------------------------------------------------------- */

hr 				{height: 2px; color: #808080; border-width: 0px}
h1				{font-size: 14pt; font-weight:bold; text-align: center; font-variant: Small-caps}
h2				{font-size: 10pt; font-weight:bold; text-align: center}
h3				{font-size: 10pt; font-weight:bold; text-align: left; margin-top:20px; margin-bottom: 4px}
h4				{font-size: 12pt; font-weight:bold; text-align: center; font-variant: Small-caps; margin-bottom: 8px}
p				{text-indent: 20px; text-align: left; padding-bottom: 10px; margin:0px}
a:link    		{color: blue; text-decoration:none}
a:visited 		{color: blue; text-decoration:none}
a:hover   		{color: red; text-decoration:underline}
strong			{color: red}

/*  POZICOVANÝ DESIGN  ---------------------------------------------------------------------------------------- */

.centrovani	    {width: 800px; position: relative; text-align: left; margin: auto}
.hlava 			{position: absolute; width: 800px; height: 150px; background-color: #F1F1F1}
.menu			{position: absolute; width: 200px; top: 150px; background-color: #F1F1F1}
.obsah 			{position: absolute; width: 600px; left: 200px; top: 150px; background-color: #FFFFEB}
.pata 			{position: absolute; width: 800px; height: 30px; left: -200px; margin-top: 5px; background-color: #F1F1F1}


/*  HLAVIČKA   ---------------------------------------------------------------------------------------------------- */

A.horni_menu		    {margin: 0px; text-decoration:none; font-size:10pt; font-weight:bold; color: White}
A:link.horni_menu 	    {margin: 0px; text-decoration:none; font-size:10pt; font-weight:bold; color: White}
A:visited.horni_menu	{margin: 0px; text-decoration:none; font-size:10pt; font-weight:bold; color: White}
A:hover.horni_menu  	{margin: 0px; text-decoration:none; font-size:10pt; color: #E63E08}

td.horni_menu			{border-right: 3px solid #0664A9}
td.horni_menu_ON		{border-right: 2px solid #FFF0CF; border-left: 2px solid #FFF0CF}					
.horni_menu_ON		    {margin: 0px; text-decoration: none; font-size:10pt; font-weight:bold; color: white}


/*  MENU  	--------------------------------------------------------------------------------------------------- */

td.leve_menu			{text-indent:12px}
td.leve_menu_st			{text-indent:6px}
td.N_leve_menu		    {text-indent:5px; border-bottom: 2px solid #14244C; padding-top: 15px; font-size:11pt; font-weight: bold}
td.N_leve_menu_st		{text-indent:1px; border-bottom: 2px solid #14244C; padding-top: 15px; font-size:11pt; font-weight: bold}
.leve_menu_ON       	{margin: 0px; text-decoration:none; font-size:10pt; font-weight:bold; color: #E63E08}
.leve_menu_st_ON       	{margin: 0px; text-decoration:none; font-size:11pt; font-weight:bold; color: #E63E08}

A.leve_menu		        {margin: 0px; text-decoration:none; font-size:10pt; font-weight:bold; color: #0664A9}
A:link.leve_menu 	    {margin: 0px; text-decoration:none; font-size:10pt; font-weight:bold; color: #0664A9}
A:visited.leve_menu	    {margin: 0px; text-decoration:none; font-size:10pt; font-weight:bold; color: #0664A9}
A:hover.leve_menu   	{margin: 0px; text-decoration:none; font-size:10pt; color: #E63E08}

A.leve_menu_st		    {margin: 0px; text-decoration:none; font-size:11pt; font-weight:bold; color: #14244C}
A:link.leve_menu_st 	{margin: 0px; text-decoration:none; font-size:11pt; font-weight:bold; color: #14244C}
A:visited.leve_menu_st	{margin: 0px; text-decoration:none; font-size:11pt; font-weight:bold; color: #14244C}
A:hover.leve_menu_st   	{margin: 0px; text-decoration:none; font-size:11pt; color: #E63E08}

A.leve_menu_st_ON		    {margin: 0px; text-decoration:none; font-size:11pt; font-weight:bold; color: #E63E08}
A:link.leve_menu_st_ON 	    {margin: 0px; text-decoration:none; font-size:11pt; font-weight:bold; color: #E63E08}
A:visited.leve_menu_st_ON	{margin: 0px; text-decoration:none; font-size:11pt; font-weight:bold; color: #E63E08}
A:hover.leve_menu_st_ON   	{margin: 0px; text-decoration:none; font-size:11pt; color: #E63E08}

A.leve_menu_ON2		    {margin: 0px; text-decoration:none; font-size:10pt; font-weight:bold; color: #E63E08}
A:link.leve_menu_ON2 	{margin: 0px; text-decoration:none; font-size:10pt; font-weight:bold; color: #E63E08}
A:visited.leve_menu_ON2 {margin: 0px; text-decoration:none; font-size:10pt; font-weight:bold; color: #E63E08}
A:hover.leve_menu_ON2   {margin: 0px; text-decoration:none; font-size:10pt; color: #E63E08}


/*  TĚLO 	--------------------------------------------------------------------------------------------------- */

.text				{min-height: 830px; _height: 830px; padding: 20px; border-left: 1px solid #14244C}
.text_center		{min-height: 830px; _height: 830px; padding: 20px; border-left: 1px solid #14244C; text-align:center}
.center				{text-align:center}

.nazev    	{font-size: 13pt; font-weight: bold; background-color: #F1F1F1; padding: 5px; border-top: 1px dashed #B1B1B1; margin: 0px}
.mapa		{font-size: 8pt; font-weight: normal}	
table.konec	{border-bottom: 1px dashed #B1B1B1; padding: 0px; margin-top: 0px; margin-bottom: 30px; width:558px; table-layout: fixed; background-color: transparent}
td.adresa	{width: 180px}

table.jpo 	{table-layout:fixed; border-collapse: collapse; border: 1px dashed #B1B1B1; width: 560px}
td.jpo 		{padding: 8px; border: 1px dashed #B1B1B1}
td.jpob 	{padding: 8px; border: 1px dashed #B1B1B1; font-weight: bold}
td.jpo_male 	{font-size: 7pt; padding: 8px; border: 1px dashed #B1B1B1; font-weight: bold}
td.jpo_8b	{padding: 8px; border: 1px dashed #B1B1B1; font-size: 8pt}

table.jpo_auto 	{table-layout:auto; border-collapse: collapse; border: 1px dashed #B1B1B1; width: 560px}

table.tab_ppl 	{table-layout:fixed;border-collapse: collapse; border: 1px dashed #B1B1B1; width: 540px}
td.tab_ppl 		{padding: 5px; border: 1px dashed #B1B1B1; align: center}
td.tab_ppl_b 	{padding: 5px; border: 1px dashed #B1B1B1; font-weight: bold}

.usek    	{font-size:13pt; font-weight: bold; background-color: #F1F1F1; padding: 5px; border-top: 1px dashed #B1B1B1; margin-top: 10px; margin-bottom: 0px}
.odbor    	{font-size:12pt; font-weight: bold; margin-top: 20px}
.odd    	{font-size:11pt; font-weight: bold; margin-top: 10px; margin-left: 15px}
.jmeno		{font-size:8pt; font-weight: normal}	
.odp_osoba		{font-size:7pt; font-weight: normal; text-align: right; margin-top: 18px}	
.odp_osoba_2		{font-size:8pt; font-weight: italic; text-align: right; margin-top: 18px}	
.delic	  {border-bottom: 1px dashed #B1B1B1; margin-top: 20px; position: relative; left: -15px}
.konec	  {background-color: #F1F1F1; border-bottom: 1px dashed #B1B1B1; height: 10px; margin-top: 10px}

