body
{
	font-size: 0.8em;
	font-family: trebuchet MS,Tahoma, Arial, Helvetica CE, Helvetica, sans-serif;
	color: #000000;
	padding: 0px;
	margin: 0px;
	background-color: #DAEBFB;
	text-align: left;
}

a
{
	font-family:  trebuchet MS, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

a:hover 
{ 
	font-family: 	trebuchet MS, Tahoma, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
	color:  #000000; 
	text-decoration: underline; 
}

img
{
	border: 0px;
}





th
{
	height: 20px;
	font-weight: normal;
	font-size: 0.8em;
	color: #000000;
	padding: 0px;
	margin: 1px;
	border: solid 0px #183C64;
	background-color: #FFDC98;
}

.th_sub
{
	height: 20px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	color: #004080;
	background-color: #FFF8EA;
	border-bottom: dotted 1px #888888;
}

.tabulka_grid
{
	border-bottom: solid 1px #183C64;
	height: 20px;
}

td 
{
	font-size: 0.75em;
}


.input_hledej
{
	border: #FFDC98 0px solid;
	background-color: #FFDC98;	
	FONT-WEIGHT: normal;
	FONT-SIZE: 1em;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica;
}

.submit_hledej
{
	border: #FFDC98 0px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em;
	background-color: #CF9420;	
	COLOR: #9D453B; 
	FONT-FAMILY: Arial, Helvetica;
}

Input
{
	border: #999999 1px solid;
}

checkbox
{
	border: #999999 1px solid;
}


Textarea
{
	border: #999999 1px solid;
}


#vypisovat-page-bottom 
	{
		width: 964px; 
		margin-bottom: 0; 
		margin-left: auto; 
		margin-right: auto; 
		margin-top: 0; 
		padding-bottom: 1em; 

		color: #000000;
		background-image: 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
{
	top: 10px;
	width: 964px;
/*	min-height: 200px;*/
	border: 1px solid #5A6D7B;
	background-color: #FFFFFF; 
	position: relative;
}

	#page_top
	{
		height: 127px;
		width: 100%;
		background-image: url(../img/bg_top.jpg);
		background-repeat: no-repeat;
		text-align: left;
		position: relative;
	}	


		#page_top_leva
		{
			float: left;
			position: relative;	
		}
	
		#page_top_prava
		{
			float: right;
			position: relative;	
		
		}
	
			#page_top_prava_menu
			{
				top: 95px;
				float: right;
				right: 10px;
				color: #ffffff;
				position: relative;
			}
				.menu_top
				{
					color: #FFFFFF;
					text-decoration: underline;
				}
				.menu_top:hover
				{
					color: #F49829;
					text-decoration: underline;
				}
	

	#page_telo
	{
		width: 964px;
		text-align: left;
		min-height: 400px;
		position: relative;
	}			

		#page_telo_leva
		{
			top: 0px;
			width: 416px;
			float: left;
			position: relative;
		}			

		
		#page_telo_stred
		{
			top: 2px;
			float: right;
			width: 548px;
			position: relative;
		}			

			#page_telo_stred_smerovnik
			{
				height: 18px;
				font-size: 0.9em;
				position: relative;
			}

			#page_telo_stred_hlavicka
			{
				height: 28px;
				left: 1px;
				background-image: url(../img/bg_main_zahlavi.jpg);
				background-repeat: no-repeat;
				font-size: 1.25em;
				font-weight: bold;
				position: relative;
			}
				#page_telo_stred_hlavicka_text
				{
					top: 3px;
					left: 10px;
					position: relative;
				}
		
			#page_telo_stred_data
			{
				top: 10px;
				width: 98%;
				min-height: 400px;
				position: relative;
			}
		
				#page_telo_stred_data_main
				{
					width: 98%;
					left: 10px;
					position: relative;
				}
			


			
			
	#pata
	{
		clear: both;
		height: 108px;
		text-align: left;
		position: relative;
	}					

		#pata_leva
		{
			float: left;
			width: 416px;
			height: 108px;
			background-image: url(../img/bg_pata_leva.jpg);
			background-repeat: no-repeat; 
			position: relative;
		}
		
			#pata_leva_kontakt
			{
				top: 35px;
				left: 30px;
				width: 380px;
				height: 60px;
				color: #FFFFFF;
				position: relative;
			}					

		#pata_prava
		{
			float: left;
			width: 540px;
			height: 108px;
			position: relative;
		}
		
					
					
					
	#copyright
	{
		clear: both;
		top: 8px;
		width: 960px;
		height: 30px;
		font-size: 0.85em;
		position: relative;

	}
		#copyright_line
		{
			width: 100%;
			height: 2px;
			background-image: url(../img/bg_copyright.jpg);
			background-repeat: repeat-x;
		}
	
			#copyright ul, #copyright ul li 
			{
				display: inline;
				top: 2px;
				margin: 0;
				padding: 0;
				color: #000000;
			}

			#copyright_copy 
			{
				left: 5px;
				position: absolute;
			}

			#copyright_urlwebm
			{
				right: 10px;
				position: absolute;
				text-align: right;
			}
					


	.boxfotogalerie
	{
		float: left;
		width: 184px;
		height: 184px; 
		position: relative;
	}
	.boxfoto
	{	
		width: 175px;
		height: 175px;
		margin: 4px;
		border: 1px solid #E3E3E3;
		background-color: #F3F3F3;
		text-align: center;
		vertical-align: middle;
		display: table-cell;
	
	} 	
	.boxfoto:hover
	{	
		background-color: #E3E3E3;
	} 			

		.nastred {width: 100%;}
		




.pata_kontakt, .pata_kontakt:hover, .pata_kontakt:active 
{
	color: #ffffff;
}

.pata_kontakt, .pata_kontakt:a
{
	color: #ffffff;
}

.smerovnik, .smerovnik:hover
{
	text-align: left;
	color: #000000;
}

.smerovnik:active
{
	text-align: left;
	color: #00015E;
}

.image {
	border-style: solid;
	border-color: #000000;
	border-width: 0px;
	margin: 4 4 4 4;
}

.image_foto {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}

.image_fotopary {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}


.err
{
	color: red;
}
.oki
{
	color: green;
}

.url_inverzni
{
	color: #FFFFFF;
	text-decoration: none;
}

.url_inverzni:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}


