*
	{margin: 0;padding: 0;}
html,body{font-family:arial, "Trebuchet MS", tahoma, verdana, sans-serif;text-align: left;}	
body{min-width: 45em; margin: 1.1em auto;}
	
div#hlava
	{
	width: 45em;
	height: 5em;
	text-align: center;
	margin: 0 auto;
	padding: 15px;
	}
hr	{/*display: none;*/}
	
h1{display: none;}
h1 a, h1 a:hover{color: #000;text-decoration: underline;dispaly: block;background: #ddd;padding: .4em;}
h1 a:hover{color: 000;text-decoration: none;}
h2{text-decoration: none;line-height: 1.0em; _line-height: 1.2em;dispaly: block;text-align: left;font-size: 2.3em; _font-size: 2.3em;}
h2 a, h2 a:hover{/*color: #000;*/text-decoration: none;dispaly: block;text-align: left;font-size: 2.3em;_font-size: 2.3em;}
h2 a:hover{text-decoration: underline;}
h3{text-decoration: none;line-height: 1.0em; _line-height: 1.2em;_padding-bottom: 4px;dispaly: block;text-align: left;font-size: 1.3em; _font-size: 1.3em;}	
h3 a, h3 a:hover{/*color: #000;*/text-decoration: none;dispaly: block;text-align: left;font-size: 1.3em; _font-size: 1.3em;}
h3 a:hover{text-decoration: underline;}
h4{text-decoration: none;text-align: left;line-height: 1.0em; _line-height: 1.2em; padding-top: 10px;_padding-bottom: 3px;dispaly: block;	font-size: 0.8em;_font-size: 1.0em;}
h5{text-decoration: none;text-align: left;line-height: 1.0em; _line-height: 1.2em;_padding-bottom: 3px;dispaly: block;font-size: 0.8em;_font-size: 0.8em;}
h6{text-decoration: none;text-align: left;line-height: 1.0em; _line-height: 0.9em;_padding-bottom: 3px;dispaly: block;font-size: 0.8em;_font-size: 0.7em;}
h7{text-decoration: none;text-align: left;line-height: 1.0em; _line-height: 0.9em;_padding-bottom: 3px;dispaly: block;font-size: 0.8em;_font-size: 0.6em;}	
	

	
table.a 					{font-family:arial; color: #2C2929; font-size: 9pt; text-align: justify; text-decoration: none;}
table.a a, table.a a:hover  {font-family:arial; color: #2C2929; font-size: 9pt; text-align: justify; text-decoration: none;}
table.a a:hover 			{font-family:arial; color: #2C2929; font-size: 9pt; text-align: justify; text-decoration: underline;}

table.a8 {font-family:arial; color: #131313; text-decoration: none; text-align: left; line-height: 1.0em; _line-height: 0.85em;}
table.a8 ul {padding-left: 35px; _font-size: 8pt; font-size: 8pt}
table.a11{font-family:arial; color: #2C2929; font-size: 11pt; text-decoration: none; text-align: left;}

table.v
	{
	font-family: verdana;
	color: #2C2929;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	line-height: 1.3em;
	}

td.a 				{font-family:arial; color: #2C2929; font-size: 9pt; text-align: justify; text-decoration: none;}
td.a a, td.a a:hover{font-family:arial; color: #2C2929; font-size: 9pt; text-align: justify; text-decoration: none;}
td.a a:hover 		{font-family:arial; color: #2C2929; font-size: 9pt; text-align: justify; text-decoration: underline;}

td.blue 					{font-family:arial; color: #0359A0; font-size: 1.3em; font-weight: bold; line-height: 1.92em; text-align: left; text-decoration: none;}
td.blue a, td.blue a:hover 	{font-family:arial; color: #0359A0; font-weight: bold; line-height: 1.92em; text-align: left; text-decoration: none;}
td.blue a:hover 			{font-family:arial; color: #0359A0; font-weight: bold; line-height: 1.92em; text-align: left; text-decoration: underline;}	

dl.blue dt					{font-family:arial; color: #2E2E30; font-size: 1.0em; line-height: 1.6em; text-align: left; text-decoration: none;}
dl.blue dt a, dl.blue dt a:hover 	{font-family:arial; color: #000000; line-height: 1.6em; text-align: left; text-decoration: none;}
dl.blue dt a:hover 			{font-family:arial; color: #0359A0; line-height: 1.6em; text-align: left; text-decoration: underline;}	


td.weis{font-family:arial; color: #ffffff; line-height: 1.9em;text-align: left;}
td.md ul, td.md li {font-family: verdana; font-size: 8pt; color: #131313; padding-left: 20px; _padding-left: 15px; padding-right:10px; padding-top:6px; padding-bottom:6px }

td.a8
	{
	font-family:arial;
	color: #2C2929;
	font-size: 8pt;
	text-decoration: none;
	text-align: left;
	}	

td.licha{background-color: #FEEFDE; padding-top:2px; padding-bottom:2px; border-bottom:1px solid #DADADA;}
td.suda{background-color: #F3F3F3; padding-top:2px; padding-bottom:2px; border-bottom:1px solid #DADADA;}
div.prvni
	{
	font-family:arial; color: #1C1C1C; font-size: 0.8em; line-height: 1.4em; text-align: justify; text-decoration: none; 
	/*font-size: 8pt;*/
	padding:15px;
	_width: 930px; 
	width: 910px;
	height: 715px;
	z-index: 0;
	border:1px solid #DADADA;
	margin: 0.0em 0.0em 0.0em 1.9em;
	_margin: 0.0em 0.0em 0.0em 1.5em;
	}
div.central
	{
	background: #Ffffff;
	width: 910px;
	_width: 910px;
	min-height: 671px;
	margin: 2.4em 0 0 0em;
	_margin: 0.1em 0 0 0.0em;
	}
div.stred
	{
	position: absolute;
	font-family: arial;
	font-size: 9pt;
	color: #131313;
	background: #FFFFFF;
	width: 595px;
	_width: 595px;
	min-height: 671px;
	_padding-top: 3px;
	padding-bottom: 10px;
	/*dela rostece radku*/
	line-height: 1.3em;
	margin: 0em 0 0 14.0em;
	_margin: 0em 0 0 0.65em;
	}
div.uzivatel
	{
	position: absolute;
	margin: 0em 0 0 14.0em;
	_margin: 0em 0 0 0.65em;
	padding-left: 8px;	
	
	}
div.obsah
	{
	width: 714px;
	font-size: 0.9em;
	padding: 0 0 0 -50.0em;
	}


div.vlevo
	{
	/*font-size: 8pt;*/
	background: #F9F9F9;
	width: 160px;
	_width: 160px;
	/*height: 282px;*/
	float: left;
	/*dela roztece radku*/
	line-height: 1.3em;
	/*        H   x  x  L   */
	margin: 0.00em 0.0em 0 0;
	_margin: 0.0em 0 0 0;
	}
	
div.vlevo_2
	{
	background: #F4F4F4;
	width: 182px;
	height: 382px;
	float: left;
	/*dela roztece radku*/
	line-height: 1.3em;
	/*        H   x  x  L   */
	margin: 30em 0.5em 0 -14.8em;
	_margin: 0.15em 0 0 0.05em;
	}

	
div.vpravo 
	{ 
	position: absolute;
	width: 155px;
	/*height: 550px;*/
	z-index: 2; 
	/*left: 762px;*/
	/*_left: 747px; */
	/*top: -1px;*/
	text-decoration: none;
	padding-bottom:15px;
	/*padding-top: 1px;*/
	background: #ffffff;
	/*float: left;*/
	/*dela rostece radku*/
	line-height: 1.3em;
	/*margin: 0 auto;*/
	color:#303030;
	/*font-weight: bold;*/
	/*font-size: 8pt;*/
	margin: 0.0em 0 0 59.55em;
	_margin: 0.0em 0 0 47.10em;
	}
	
	
div.vpravo a, div#vpravo a:hover
	{
	text-decoration: none;
	color:#303030;
	/*font-weight: bold;*/
	}
div.vpravo a:hover
	{
	text-decoration: underline;
	color:#303030;
	}
td.vpravo
	{
	text-align: center;
	border:1px solid #C4C4C4;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 8pt;
	}

div.seda, div.seda_posledni
	{
	text-align: justify;
	line-height: 1.3em;
	padding-left: 15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
	/*border:1px solid #DADADA;*/
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	background-color:#F9F9F9;
	color: #2E2E30;
	}
div.seda li, div.seda ul, div.bila li, div.bila ul, div.seda_posledni li, div.seda_posledni ul
	{
	/*_text-indent: 0.0em;*/
	margin-left: 12px;
	_margin-left: 10px;
	margin-top: 0px;
	_padding-left: 5px;
	}

div.seda a, div.seda a:hover, div.seda_posledni a, div.seda_posledni a:hover
	{
	color: #000000;
	text-decoration: none;
	}
div.seda a:hover, div.seda_posledni a:hover
	{
	color: #000000;
	text-decoration: underline;
	}
	
div.seda_posledni{border-bottom:1px solid #DADADA;}


div.obr_1 {float: left; /*H   x  x  L*/ margin: -1.5em 0 0 0.7em; _margin: -1.4em 0 0 0.4em; text-align: left;}
div.obr_2 {float: left;                 margin: -2.8em 0 0 0.7em; _margin: -2.8em 0 0 0.4em; text-align: left;}
div.obr_3 {float: left; 				margin: -4.2em 0 0 0.7em; _margin: -4.2em 0 0 0.4em; text-align: left;}
div.obr_4 {float: left; 				margin: -5.4em 0 0 0.7em; _margin: -5.3em 0 0 0.4em; text-align: left;}

div.seda_obr
	{
	text-align: justify;
	line-height: 1.4em;
	padding-left: 35px;
	_padding-left: 35px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#f9f9f9;
	}

	
div.bila_obr
	{
	text-align: justify;
	padding-left: 35px;
	_padding-left: 35px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	background-color:#ffffff;
	}
div.seda_obr li, div.bila_obr li
	{
	padding-left: 10px;
	_padding-left: 33px;
	}
div.seda_obr a, div.seda_obr a:hover, div.bila_obr a, div.bila_obr a:hover
	{
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	}
div.seda_obr a:hover, div.bila_obr a:hover
	{
	text-align: justify;
	color: #000000;
	text-decoration: underline;
	}
 
div.bila_prvni
	{
	padding-left: 10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:3px;
	border-top:1px solid #DADADA;
	/*line-height: 1.1em;*/
	}
div.bila_prvni li
	{
	_text-indent: 16;
	}
div.bila_prvni a, div.bila_prvni a:hover
	{
	color: #DADADA;
	text-decoration: none;
	}
div.bila_prvni a:hover
	{
	color: #DADADA;
	text-decoration: underline;
	}

div.bila
	{
	padding-left: 15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*line-height: 1.1em;*/
	}

div.bila a, div.bila a:hover
	{
	color: #000000;
	text-decoration: none;
	}
div.bila a:hover
	{
	color: #000000;
	text-decoration: underline;
	}

div.bila_posledni
	{
	padding-left: 10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:6px;
	border-bottom:1px solid #DADADA;
	line-height: 1.1em;
	}
div.bila_posledni li
	{
	/*text-indent: 16;*/
	}
div.bila_posledni a, div.bila_posledni a:hover
	{
	color: #000000;
	text-decoration: none;
	}
div.bila_posledni a:hover
	{
	color: #DADADA;
	text-decoration: underline;
	}

   
div.blue_nadpis                             {font-family:arial; color: #0359A0;  font-weight: bold; line-height: 1.9em; _line-height: 1.9em; text-align: left; border-bottom:1px solid #DADADA; padding-left:20px; padding-bottom:4px; padding-top:30px; _padding-bottom:10px; text-decoration: none;}
div.blue_nadpis a, div.blue_nadpis a:hover  {font-family:arial; color: #0359A0; line-height: 1.9em; _line-height: 1.9em; text-decoration: none}
div.blue_nadpis a:hover {text-decoration: underline;}	

div.blue 					 {font-family:arial; font-size: 1.5em; _font-size: 1.3em; line-height: 1.8em; padding-left: 15px; padding-top: 15px;  padding-bottom: 10px; _padding-bottom: 0px; color: #0359A0; font-weight: bold; text-align: left; border-top:1px solid #DADADA; border-bottom:1px solid #DADADA; text-decoration: none;}
div.blue a, div.blue a:hover  {color: #0359A0; font-weight: bold; text-decoration: none;}
div.blue a:hover 			 {text-decoration: underline;}	
	
div.nic {font-family:arial; height: 15px; _height: 10px; font-size: 1.5em; _font-size: 1.3em; line-height: 1.0em; color: #2C2929; font-weight: bold; text-align: left; text-decoration: none;}
div.nic a, div.nic a:hover{ color: #2C2929; text-decoration: none;}
div.nic a:hover{ color: #f00; text-decoration: underline;}


ul#nav1
	{
	background: #F4F4F4;
	list-style-type: none;
	text-align: left;
	color: #000000;
	width: 100%;
	/*float: left;*/
	Margin: 1;
	/*font-weight: bold;*/
	/*valign: bottom;*/
	}
	
ul#nav1 li
	{
	/*80D6FF - 0359A0*/
	border-bottom: 1px solid #80D6FF;
	/*_border-top: 1px solid #ffffff;*/
	background: #F4F4F4;
	/*color: #000000;*/
	height: 20px;
	font-size: 0.95em;
	/*pro msie, protoze neumi slepit polozky*/
	}
	
ul#nav1 li a, ul#nav1 li a:hover
	{
	/*pismenka*/
	color: #000;
	/*color: #201500;*/
	/*color: #ffffff;*/
	font-size: 0.95em;
	text-align: left;
	/*text-valign: bottom;*/
	/*font-weight: bold;*/
	display: block;
	/*background: #FFFFFF;*/
	text-decoration: none;
	height: 20px;

	}
	
ul#nav1 li a:hover
	{
	font-size: 0.95em;
	/*text-decoration:underline;*/
	text-decoration: none;
	background: #D4D4D4;
	height: 20px;
	/*color: #0359A0;*/
	color: #f00;

	}

ul#nav1
	{
	color: #000000;
	list-style-type: none;
	line-height: 140%;
	text-align: left;
	width: 100%;
	float: left;
	Margin: 0;
	height: 24px;
	
	}

td#vlevo
{
	text-valign: bottom;

}	

table.menu_top_table {Margin: -60.2em 0 0 -60.5em;}

div.obory_menu_top, table#menu_top_table
	{
	font-size: .8em;
	/*border-bottom: 2px solid #E67300;*/
	/*pro msie, protoze neumi slepit polozky*/
	/*_border-top: 1px solid #6F0000;*/
	Margin: -0.8em 0 0 43.5em;
	_Margin: -1.1em 0 0 43.9em;
	}
	
div.obory_menu_top  a, div.obory_menu  a:hover, table#menu_top_table a, table#menu_top_table a:hover
	{
	color: #000000;
	/*color: #FFFFFF;*/
	font-size: .8em;
	/*font-weight: bold;*/
	/*display: block;*/
	/*background:#E5E5E5;*/
	/*background-color: #6F0000;*/
	text-decoration: none;
	}
	
div.obory_menu_top  a:hover, table#menu_top_table a:hover
	{
	font-size: .8em;
	/*text-decoration: underline;*/
	text-decoration: none;
	/*color: #0359A0;*/
	color: #f00;
	/*background: #D4D4D4;*/
	/*font-size: .8em;*/
	}
div.obory_menu_top, table#menu_top_table
	{
	font-size: .8em;
	/*_border-bottom: 2px solid  #E67300;*/
	/*font-size: .9em;*/
	list-style-type: none;
	text-align: center;
	width: 250px;
	/*float: left;*/

	}

div.odkazy_am1
	{
	height: 19px;
	width: 120px;
	float: right;
	/*        H   x  x  L   */
	margin: -2.6em 0 0 0;
	border-bottom: 2px solid  #0359A0;
	text-align: center;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
	}
div.odkazy_am1 a, a:hover
	{
	/*float: right;*/
	color: #000000;
	text-align: center;
	text-decoration: none;
	
	}
div.odkazy_am1 a:hover
	{
	color: #f00;
	text-align: center;
	text-decoration: none;
	background: #D4D4D4;
	}
	
div#obory_menu  a, div#obory_menu  a:hover
	{
	color: #000000;
	/*color: #FFFFFF;*/
	/*font-size: 9pt;*/
	/*font-weight: bold;*/
	text-decoration: none;
	}
	
div#obory_menu  a:hover
	{
	/*text-decoration: underline;*/
	text-decoration: none;
	color: #4F0000;
	background: #D4D4D4;
	
	}
div#obory_menu
	{
	border-bottom: 2px solid  #0359A0;
	/*font-weight: bold;*/
	/*list-style-type: none;*/
	text-align: center;
	/*font-size: 9pt;*/
	}


	
td#jak_zacit 	{
	_border-bottom: 2px solid #FFFFFF;
	/*pro msie, protoze neumi slepit polozky*/
	background-color: #f00;
	height: 24px;
	font-size: 1em;
	width: 66%;
	}
	
td#jak_zacit  a, td#jak_zacit  a:hover
	{
	color: #FFFFFF;
	font-size: 1em;
	/*font-weight: bold;*/
	/*display: block;*/
	text-decoration: none;

	}
	
td#jak_zacit  a:hover 
	{
	text-decoration: underline;
	color: #f00;
	/*background: #f00;*/
	
	background-color: #0484EC;
	}
	

div#obor1
	{

	}
	
table.menu, tr.menu
	{
	/*pismena*/
	list-style-type: none;
	text-align: center;
	font-size: 9pt;
	color: #ffffff;
	font-weight: bold;
	/*vlastnosti*/
	width: 100%;
	/*background-color: #D4D4D4;*/
	background-color: #0084C4;
	/*_border-bottom: 2px solid #FFFFFF;*/
	/*Margin: 1 auto;*/
	}

	
table#table_telo
	{
		width: 100%;
		background-color: #F2FAFF;
		/*height: 20px;*/
	}
tr#radek
	{
	height: 25px;
	/*background-color: #818181;*/
	width: 100%;
	}	
	
tr.radek_1
	{
		height: 20px;
		background-color: #0084C4;
		color: #FFFFFF;
	}	

tr.sedy
	{
	height: 25px;	
	color: #0359A0;
	background-color: #D4D4D4;
	width: 100%;
	}	
tr#radek_3
	{
	color: #FF0000;
	font-size: 15px;
	height: 25px;
	background-color:  #D4D4D4;
	
	}	
tr#radek_4
	{
	/*color: #FF0000;
	font-size: 15px;*/
	height: 2px;
	/*background-color:  #D4D4D4;*/
	}	
td#radek_3
	{
	/*height: 25px;*/
	_border-bottom: 2px solid #f00;
	/*color: #000000;*/
	/*background-color: #F2FAFF;*/
	}	
	
tr.radek_lichy
	{
	background: FFFFF4;
	height: 20px;
	}
	
tr.radek_sudy	
	{
	background: #EFECE4;
	height: 20px;
	}
	
p.objednat a, p#objednat a:hover
	{
	/*pismenka*/
	color: #ff0000;
	/*font-size: .8em;*/
	/*text-valign: bottom;*/
	/*font-weight: bold;*/
	/*display: block;*/
	/*background: #FFFFFF;*/
	text-decoration: none;
	/*height: 22px;*/

	}
	
p.objednat a:hover
	{
	/*text-decoration:underline;*/
	text-decoration: none;
	color: #0359A0;
	/*background: #ABD9FE;*/
	/*height: 22px;*/
	}
	
td.radek_odsazeny
	{
	 height: 34; 
	 text-indent: -12px;
	 _text-indent: -12px;
	 padding-left: 12px;
	 _padding-left: 12px;
	}