body
{
	font-size: 0.8em;
	font-family: Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
	color: Black;
	padding: 0px;
	margin: 0px;
	background-color: #D8E5F6;
	text-align: left;
}

a 
{
	color: #1A263B;
	text-decoration: none;
}

a:hover 
{
	color: #1A263B;
	text-decoration: underline;
}

img
{
	border: 0px;	
}

th
{
	height: 24px;
	font-size: 0.8em;
	font-weight: normal;
	color: Black;
	padding: 0px;
	margin: 0px;
	border-bottom: solid 2px #000000;
}

.th_sub
{
	height: 20px;
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: Black;
	background-color: #FFF8EA;
	border-bottom: dotted 1px #888888;
}

.tabulka_grid
{
	border-bottom: solid 1px #000000;
	height: 20px;

}


td 
{
	font-size: 0.75em;
}



Input
{
	border: #285a1d 1px solid;
	
	FONT-WEIGHT: normal;
	FONT-SIZE: 1em;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica;
}

Textarea 
{
	border: #285a1d 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1em;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica;
}

Select 
{
	border: #285a1d 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1em; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica;
}
Button
{
	border: #285a1d 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1em;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica;
	cursor: pointer;
}


#vypisovat-page-bottom 
	{
		width: 904px; 
		margin-bottom: 0; 
		margin-left: auto; 
		margin-right: auto; 
		margin-top: 0; 
		padding-bottom: 1em; 
		background: url(../img/bg_telo_maker.jpg);		
		background-repeat: repeat-y;

	}

			div.telo-maker 
			{
				border: 0; 
				clear: both; 
				font-size: 0px; 
				margin: 0; 
				padding: 0;
			}

	
#page_0
{
	top: 8px;
	width: 911px;
	background-color: #fff;
	position: relative;
}
	
			
#page
{
	top: 5px;	
	width: 904px;
	min-height: 500px; 
	position: relative; 
	/*background: url(../img/bg_telo_maker.jpg);*/
	background-repeat: repeat-x;
		left: 2px;
	position: relative;
}

	#top_zahlavi
	{
		width: 904px;
		height: 186px;
		top: 0px;
		text-align: left;
		background-image: url(../img/bg.jpg);
		background-repeat: no-repeat;
		position: relative;
	}

		#top_zahlavi_text
		{
			top: 187px;
			left: 261px;
			width: 640px;
			font-size: 0.9em;
			text-align: left;
			position: relative;
		}
	
	#telo_0
	{
		width: 100%;
		height: 1px; _height: 1px;
	}
	
	#telo
	{
		top: 1px;
		width: 904px;
		text-align: left;
		position: relative;
 
	}
	
		#leva
		{
			width: 224px;
			min-height: 500px;
			float: left;
			left: 0px;
			background-color: #325076; 
			position: relative;
			z-index: 500;
		}	

			#leva_obsah
			{
				position: relative;
			}

			#leva_kontakt
			{
				border-top: solid 1px #000000;
				background-color: Maroon;
				position: relative;
			}
				#leva_kontakt_znak
				{
					background: url(../img/bg_znak.jpg) no-repeat;
					position: relative;
				}

		#tlacitka_levas, .tlacitka_levas, .tlacitka_levas:hover
		{
			font-size: 0.85em;
			text-align: center;
			height: 15px;
			background-color: #325076;
			color: #FFFFFF;
		}



		#leva_box_mezera
		{
			widht: 100%;
			height: 1px; _height: 1px;
			background-color: #ffffff;
		}
		
		

		

				#menu ul 
				{
					padding: 0;
					margin-left: 4px;
					margin-right: 0;
					margin-top: 3px;
					margin-bottom: 2px;
					color: #ffffff;
				}

				#menu li
				{

				}

				#menu li li 
				{
					font-weight: normal;
					padding-bottom: 0;
				}
				
					.menu_url, .menu_url:hover
					{
						color: #D9E6F7;
					}

					#menu_cara
					{
						margin-top: 4px;
						border-top: #2D68A2 solid 1px;

					}
				




		#main
		{
			float: left;
			left: 0px;
			width: 676px;
			min-height: 669px;
			_height: 610px;
			text-align: left;
			background-color: #FFFDF7;
			background: url(../img/bg_main.jpg);		background-repeat: repeat-y;
			position: relative;
		}	
	
			#main_tool_smerovnik
			{
				top: 8px;
				width: 430px;
				height: 25px;
				float: left;
				left: -30px;
				position: relative;
				z-index: 500;
			}

			#main_tool_right
			{
				top: 0px;
				width: 189px;
				height: 33px;
				float: right;
				right: 1px;
				background-color: #4070A1;
				text-align: right;
				position: relative;
				z-index: 500;
			}
				#main_tool_right_txt
				{
					top: 6px;
					position: relative;
				}
			
			
			
			#main_hlavni_stred
			{
				top: 20px;
				float: left;
				left: 0px;
				width: 480px;
				position: relative;
			}

				#main_hlavni_stred_oznameni
				{

					border: solid #000000 1px; 
					width: 465px;
					background: url(../img/bg_oznameni.jpg);
					background-repeat: repeat-x;
					position: relative;
				}

					#main_hlavni_stred_oznameni_titulek
					{
						top: 5px;
						width: 100%;
						position: relative;
					}

				#main_hlavni_stred_ostatni
				{
					top: 10px;
					width: 100%;
					min-height: 100px;
					position: relative;					
				}

			
			#main_hlavni_prava
			{
				float: right;
				right: 0px;
				width: 189px;				
				position: relative;
			}

			
				#kalendar_kn
				{
					width: 180px;
					left: 20px;
					top: 45px;
					position: relative;
				
				}
					#calendar-containerkn, #calendar-containerkn td
					{
						font-size: 0.90em;
					}
			

				#prava_box_infobox_hlava
				{
					height: 13px;
					background: url(../img/bg_infobox_hlava.jpg);
					background-repeat: no-repeat;
				}

				#prava_box_infobox
				{
					/*top: 10px;*/
					width: 100%;
					text-align: center;
					min-height: 50px;
					background-color: #6C8D46;
					color: #FAF8D2;
				}

				#prava_box_infobox_pata
				{
					height: 13px;
					background: url(../img/bg_infobox_pata.jpg);
					background-repeat: no-repeat;
				}


				
				
				
				#prava_box_kalendar
				{
					width: 100%;
					min-height: 80px;
					background: url(../img/bg_kalendar_telo.jpg);
					background-repeat: repeat-y;
					
				}
			
				#prava_box_kalendar_symbol
				{
					width: 100%;

					top: 0px;
					height: 45px;
					float: right;
					right: 0px;
					background: url(../img/ico_kalendar.jpg);
					background-repeat: no-repeat;
					position: relative;
				}

					#prava_box_kalendar_symbol_titulek
					{
						top: 11px;
						color: #FFFFFF;
						position: relative;
					}
				
				#prava_box_kalendar_pata
				{
					height: 3px;
					background: url(../img/bg_kalendar_pata.jpg);
					background-repeat: no-repeat;
				}
				


				#prava_box_kestazeni
				{
					width: 100%;
					min-height: 80px;
					background-color: #4D5E78;
					background: url(../img/bg_kalendar_telo.jpg);
					background-repeat: repeat-y;
				}
			
				#prava_box_kestazeni_symbol
				{
					width: 100%;

					top: 0px;
					height: 45px;
					float: right;
					right: 0px;
					background: url(../img/ico_kestazeni.jpg);
					background-repeat: no-repeat;
					position: relative;
				}

					#prava_box_kestazeni_symbol_titulek
					{
						top: 11px;
						color: #FFFFFF;
						position: relative;
					}

				#prava_box_kestazeni_obsah
				{
					clear: both;
					position: relative;
				}					

				#prava_box_kestazeni_pata
				{
					height: 3px;
					background: url(../img/bg_kestazeni_pata.jpg);
					background-repeat: no-repeat;
				}
				

				#prava_box_odkazy
				{
					width: 100%;
					min-height: 80px;
					background: url(../img/bg_odkazy_telo.jpg);
					background-repeat: repeat-y;
				}
			
				#prava_box_odkazy_symbol
				{
					width: 100%;

					top: 0px;
					height: 45px;
					float: right;
					right: 0px;
					background: url(../img/ico_odkazy.jpg);
					background-repeat: no-repeat;
					position: relative;
				}

					#prava_box_odkazy_symbol_titulek
					{
						top: 15px;
						position: relative;
						
					}
			
				#prava_box_odkazy_obsah
				{
					clear: both;
					position: relative;
				}	
			
				#prava_box_odkazy_pata
				{
					height: 3px;
					background: url(../img/bg_odkazy_pata.jpg);
					background-repeat: no-repeat;
				}


				
				
				#prava_box_doprava 
				{
					width: 100%;
					min-height: 80px;
					background-color: #4D5E78;
				}
				
				#prava_box_doprava_symbol
				{
					width: 100%;

					top: 0px;
					height: 45px;
					float: right;
					right: 0px;
					background: url(../img/ico_doprava.jpg);
					background-repeat: no-repeat;
					position: relative;
				}

					#prava_box_doprava_symbol_titulek
					{
						top: 15px;
						position: relative;
					}
					
				#prava_box_doprava_obsah 
				{
					clear: both;
					position: relative;
				}	

				.table_doprava
				{
					color: #A8C3F9;
				}
				
				#prava_box_doprava_pata
				{
					height: 3px;
					background: url(../img/bg_doprava_pata.jpg);
					background-repeat: no-repeat;
				}
				

				#prava_box_fotogal
				{
					width: 100%;
					min-height: 80px;
					background-color: #4D5E78;
					background: url(../img/bg_kalendar_telo.jpg);
					background-repeat: repeat-y;
				}
			
				#prava_box_fotogal_symbol
				{
					width: 100%;

					top: 0px;
					height: 45px;
					float: right;
					right: 0px;
					background: url(../img/ico_fotogal.jpg);
					background-repeat: no-repeat;
					position: relative;
				}

					#prava_box_fotogal_symbol_titulek
					{
						top: 11px;
						position: relative;
					}

				#prava_box_fotogal_obsah
				{
					clear: both;
					position: relative;
				}	
				
				#prava_box_fotogal_pata
				{
					height: 3px;
					background: url(../img/bg_doprava_pata.jpg);
					background-repeat: no-repeat;
				}
				
				#prava_box_psloup
				{
					height: 7px;
				}


				#prava_box_box_obsah
				{
					top: 15px;
					text-align: left;
					position: relative;
					margin: 0px;
					padding: 0px;
				}

				#prava_box_mezera_tools
				{
					width: 100%;
					_height: 3px;
					height: 32px;
				}

				#prava_box_mezera
				{
					width: 100%;
					_height: 2px;
					background-color: #ffffff;
					height: 2px;
				}
			




			
			
			#main_obsah
			{
				float: left;
				width: 470px;
				left:10px;
				position: relative;
				
			}
	
			#telo_obsah_zahlavi
			{
				width: 660px;
				height: 18px;
			}

			#telo_obsah_tool
			{
				width: 660px;
				text-align: right;
				height: 40px;
			}

			#telo_obsah_count
			{
				width: 660px;
				text-align: right;
			}
			
			#telo_obsah_obsah
			{
	
				width: 470px;
				text-align: left;
				position: relative;

			}


			
			
			
#paticka
{
	clear: both;
	height: 10px;
	top: 10px;
	position: relative;
}

#copyright
{
	clear: both;
	left: 0px;
	background-color: #476184;
	width: 900px;
	height: 30px;
	top: 8px;
	margin: 0px auto;
	font-size: 0.95em;
	font-family: Arial, Helvetica CE, Arial CE, Arial, Helvetica, sans-serif;
	position: relative;
}

	#copyright_line
	{
		height: 1px;
		position: relative;
		top: -3px;
	}

	#copyright ul, #copyright ul li 
	{
	display: inline;
	top: 2px;
	margin: 0;
	padding: 0;
	color: #A6B5CA;
}

	#copyright_copy 
	{
		left:	5px;
		top: 50px;
		position: absolute;
 		font-size: 0.9em; 
	}

	#copyright_aktualizace
	{
		left:	300px;
		top: 2px;
		position: absolute;
		font-size: 0.9em;
	}

	#copyright_urlwebm
	{
		right: 1px;
		top: 2px;
		position: absolute;
		font-size: 0.9em;
	}










	


#strankovani
{
	text-align: center;
}


#form_chovatel
{
	width: 100%;
	float: left;
	padding: 4px;
	border: solid #799979 1px;
	background-color: #d8efc2;
}

#form_mezera
{
	width: 100%;
	height: 12px;
	float: left;
}		

#form_mezera_predsubmit
{
	width: 100%;
	height: 20px;
	float: left;
}		

#zalozky_box
{
	float: left;
	left: 5px;
	width: 96%;
	padding: 5px;
	border: solid #799979 1px;
	position: relative;
}

#zalozky_box_zvire
{
	float: left;
	left: 5px;
	width: 96%;
	padding: 5px;
	border: solid #799979 1px;
	position: relative;
	background-color: #CFE8A6;
}

#zalozky_box_nazev
{
	float: left;
	left: 5px;
	font-weight: bold;
	position: relative;
		
}

.smerovnik, .smerovnik:hover
{
	text-align: left;
	color: #A8C3F9;
	font-size: 8pt;
	font-family: Arial;
}

.smerovnik:active
{
	text-align: left;
	color: #163925;
	font-size: 8pt;
	font-family: Arial;
}


.sublink_prispevek_hlavni
{ 
	font-size: 1.15em; 
	font-weight: bold; 
	text-decoration: none; 
}

.sublink_prispevek_hlavni:hover 
{ 
	font-size: 1.15em; 
	font-weight: bold; 
	text-decoration: underline;
}

.prava_titulek_link
{
	color: #ffffff;
	font-weight: normal;
	text-decoration: none; 
}


.prava_titulek_link:HOVER
{
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline; 
}

.url_inverzni
{
	color: #A6B5CA;
	text-decoration: none; 
}
.url_inverzni:hover
{
	color: #A6B5CA;
	text-decoration: underline; 
}

.kontakt, .kontakt:hover
{
	color: #ffffff;
	text-decoration: none; 
}

kontakt:hover
{
	color: #ffffff;
	text-decoration: underline; 
}


.image {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	margin: 4 4 4 4;
}

.image_foto {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}


