@media screen {
	body {
		margin: 0;
		padding: 0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 20px;
		color: #000000;
		background: #6AA46A;
	}
	
	.td_height {
		height: 25px;	
	}
	
	.tabulka {
		color:  #000000; 
		font-family: Verdana, Arial; 
		font-size: 11px; 
		font-weight: bold;
	}
	
	.detail_title {
	 /*  background-color: #F4F4F4; */
	    /*border: #999999 1px solid; */
		width: 40%;
		color:  #576637; 
		font-family: Verdana, Tahoma, Arial; 
		font-size: 11px; 
		font-weight: bold;
	}
	
	.detail_table {
	 /*   background-color: #F4F4F4; */
	 /*	border: #999999 1px solid;*/
		width: 60%; 
		color: #28411D ; 
		font-family: Verdana, Tahoma, Arial; 
		font-size: 11px; 
		font-weight: normal;
	}
	
	a { color: #000000; }
	a:hover {
	color: #5275AD;
	font-weight: bold;

}
	img { border: 0; }
	
	#main {
		margin: 0 auto;
		width: 990px;
		background: #BADEB4;
	}
	
	/* TOP */
	#top {
		overflow: hidden;
		width: 990px;
		height: 90px;
	}
	#top .date {
		float: left;
		width: 165px;
		height: 90px;
		padding: 5px;
		padding-left: 10px;
		margin-right: 10px;
		background: #D3E6C8;
		font-size: 11px;
		/*text-align: center;*/
	}

	#top .obrazok {
		float: left;
		width: 795px;
		height: 90px;
		background: url("img/Image1.jpg") top left no-repeat;
	}
	
	/* END TOP */
	
	/* CONTENT */
	#middle { overflow: hidden;	}
	#middle #middle_left {
		float: left;
		width: 180px;
		margin-right: 10px;
	}
	#middle #middle_center {
		float: left;
		width: 630px;
		margin: 10px 10px 0 0;
	}
	#main #middle #middle_center #blok {
	font-size: 14px;
	}
	#main #middle #middle_center #blok {
		text-align: justify;
		font-size: 14;
	}
	#middle #middle_right {
		float: left;
		width: 155px;
	}
	
	
	/* LEFT MENU */
	#middle_left .menu {
		padding-right: 5px;
		background: #D3E6C8;
	}
	#middle_left .menu_nadpis {
		padding: 0 10px;
		font-size: 12px;
		margin-top: 10px;
		font-weight: bold;
		text-transform: uppercase;
		color: #FFFFFF;
		background: #6AA46A;
	}
	
	#middle_left .menu_nadpis_over {
		padding: 0 10px;
		font-size: 12px;
		margin-top: 10px;
		font-weight: bold;
		text-transform: uppercase;
		color: #FFFFFF;
		/*background: #C30;*/
		background: #BA6765;
	}
	
	#middle_left .menu_nadpis span { font-size: 15px; }
	
	#middle_left .menu_nadpis_over span { font-size: 15px; }

	#middle_left .menu ul li a:hover {
		color: #443520;
		text-decoration: none;
	}
	
	#middle_left .menu ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	#middle_left .menu ul li {
		padding: 0 2px 0 16px;
		margin-left: 0px;
		width: 162px;
	}
	#middle_left .menu ul li a {
		display: block;
		padding: 0 2px 0 16px;
		color: #28411D;
		text-decoration: none;
		background: url("img/ul.gif") top left no-repeat;
	}
	

	#middle_left .menu_nadpis a {
		display: block;		
		font-size: 12px;
		margin-top: 10px;
		font-weight: bold;
		text-transform: uppercase;
		color: #FFFFFF;
		/*background: #195c99;*/
		background: #466F42;
		width: 150px;
		padding: 0 0 0 16px;
		text-decoration: none;
		/*background: url("img/ul.gif") top left no-repeat;*/
	}
	
	#middle_left .menu_nadpis_over a {
		display: block;		
		font-size: 12px;
		margin-top: 10px;
		font-weight: bold;
		text-transform: uppercase;
		color: #FFFFFF;
		background: #466F42;
		width: 150px;
		padding: 0 0 0 16px;
		text-decoration: none;
		text-align:left;
	}
	
	/* CENTER */
	#middle_center #blok {
		overflow: hidden;
		padding: 10px 10px 10px 10px;
		background: #E2EFE2;
		line-height: 15px;	
		margin-bottom: 10px;
	}
	
	#middle_center #blok .hlavicka{
		text-align: left;
		font-size: 13px;
		font-weight: bold;
		color:#28411D;
	}
	
	#middle_center #blok .vypis{
		text-align: left;
		font-size: 12px;
		color:#004040;
		/*color:#576637;*/
	}
	
	#middle_center #blok .vypis a{	color:#5275AD;	}
	
	#middle_center #blok .vypis a:hover{ color:#999999;	}
	
	#middle_center #blok .strankovanie{
		text-align:right;
		font-size: 12px;
		color:#28411D;
		font-weight: bold;
		text-decoration: none;
	}
	
	#middle_center #blok .strankovanie a{
		color:#5275AD;
		font-size: 18px;
	}
	
	#middle_center #blok .strankovanie a:hover{
		color:#999999;
		font-size: 18px;
	}
	
	#middle_center #blok .spat{
		text-align:right;
		font-size: 12px;
		color:#28411D;
		font-weight: bold;
		text-decoration: none;
	}
	
	#middle_center #blok .spat a{ color:#5275AD; }
	
	#middle_center #blok .spat a:hover{	color:#999999; }
	
	#middle_center .top_menu {	background: #bacee0; }
	
	#middle_center #blok .nadpis {
		font-size: 18px;
		line-height: 24px;
		font-weight: normal;
		margin-bottom: 5px;
		color: #006699;
	}

	#middle_center #blok a {
		font-size: 12px;
		line-height: 20px;
		font-weight: bold;
		text-decoration: none;
	}
	#middle_center #blok a:hover { color: #000000; }

	/* RIGHT MENU*/
	#middle_right .menu {
		padding-right: 10px;
		background: #dfe6eb;
	}
	#middle_right .menu_nadpis {
		padding: 0 10px;
		font-size: 12px;
		margin-top: 10px;
		font-weight: bold;
		text-transform: uppercase;
		color: #ffffff;
		background: #195c99;
	}
	#middle_right .menu_nadpis span { font-size: 15px;	}
	#middle_right .menu_nadpis a {
		text-decoration: none;
		color: #ffffff;
	}
	#middle_right .menu ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	#middle_right .menu ul li {
		padding: 5px;
		margin: 0;
	}
	
	#middle_right .menu ul li a {
		display: block;
		width: 134px;
		padding: 0 0 0 16px;
		margin: 0;
		color: #000000;
		text-decoration: none;
		background: url("img/ul.gif") top left no-repeat;
	}
	
	#main #middle #middle_right .menu {
		font-size: 12px;
		padding-left: 10px;
		margin: 0px;
		padding-top: 5px;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 1.5;
		color: #28411D;
	}
	
	/* menu search */
	#middle_right .box_vyhladavanie { margin-top: 10px;	}
	/* input search */
	#middle_right input.vyhladavanie {
		width: 155px;
		border-left: 0;
		border-top: 0;
		border: 1px solid #195c99;
	}
	#middle_right input.submit {
		width: 10px;
		height: 20px;
		font-size: 13px;
		border: 0;
		background: #f6f6f4;
	}
	/* END CONTENT */

	/* BOTTOM */
	#bottom {
		margin: 0 auto;
		width: 990px;
		font-weight: bold;
		text-align: center;
		background: #D3E6C8;
	}
	
	/* Dolna lista */
	#dolna_lista {
		margin: 0 auto;
		width: 990px;
		font-size: 10px;
		text-align: right;
		color: #ffffff;
	}
}

@media print {
	#top { display: none; }
	#middle_left { display: none; }
	#middle_right { display: none; }
	#middle_center .top_menu { display: none; }
	#bottom { display: none; }
	#dolna_lista { display: none; }
}
.odkaz {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-weight: bold;
	color: #5275AD;
}

.odkaz a:hover{	color:#999999; }

.Odkazy_popis {
		font-size: 12px;
		padding-left: 10px;
		margin: 0px;
		padding-top: 5px;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 1.5;
		color: #28411D;
}

.Loading{
	position: absolute;
	visibility: hidden;
	border: 1px solid black;
	background-color: #EFEFEF;
	padding: 10px;
	font: bold 14px Arial;
	z-index: 5;
}

.hladaj_btn {  
	color:#050;  
	font: bold 90% 'trebuchet ms',helvetica,sans-serif;  
	background-color:#fed;  
	border:1px solid;  
	border-color: #696 #363 #363 #696; 
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 20px;
} 

.hladaj_btn_over {  
	color:#050;  
	font: bold 90% 'trebuchet ms',helvetica,sans-serif;  
	background-color:#fed;  
	border:1px solid; 
    border-color: #c63 #930 #930 #c63; 
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 20px;
}

.hladaj_input {  
	color:#666;  
	font: bold 90% 'trebuchet ms',helvetica,sans-serif;
	background-color:#FFFFFF;  
	border:1px solid;  
	border-color: #696 #363 #363 #696;
	padding: 5px;
	margin-top: 5px;
} 

.hladaj_input_select {  
	color:#666;  
	font: bold 90% 'trebuchet ms',helvetica,sans-serif;
	background-color:#FFFFFF;  
	border:1px solid;  
	border-color: #c63 #930 #930 #c63;
	padding: 5px;
	margin-top: 5px;
}

.hladaj_selector {  
	color:#666;  
	font: bold 90% 'trebuchet ms',helvetica,sans-serif;
	background-color:#FFFFFF;  
	border:1px solid;  
	border-color: #696 #363 #363 #696;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 5px;
	width: 138px;
}

.hr_color {
	color: #576637;
}