body { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 13px; margin: 0px; padding: 0px; color:black; background-color: #F0F0F0;}#centralni { display: block; width: 956px; min-height: 600px; margin-bottom: 30px; text-align: left;}a { color: #c9761c; border: none; cursor: pointer;}a:hover { color: #aa5e0b;}a:active { color: #000000;}.actual2 a:link {text-decoration: underline;font-weight : bold;color: black;}.actual2 a:visited {color: black;font-weight : bold;}.date {color : #333333;font-size: 11px;}h1 { font-size: 0px; margin-bottom: 0px; margin-top: 0px; display: none;}h2 { font-weight: bold; font-size: 16px; margin-bottom: 15px; margin-top: 0px;}h3 { font-weight: bold; font-size: 14px; margin-bottom: 5px; margin-top: 7px;}p { margin-top: 0px; margin-bottom: 4px;}td { font-size: 14px; text-align: left;}#top_banner { display: block; float: left; width: 956px; height: 200px; background-image:url('design/top_banner.jpg'); background-repeat: no-repeat;}#top_menu_place { display: block; float: left; width: 550px; height: 28px;}a.top_menu1-cz { display: block; width: 78px; height: 28px; background:  transparent url('design/top_menu1-cz.jpg') no-repeat; float: left;}a.top_menu_button_uvod_cz { display: block; width: 78px; height: 28px; background:  transparent url('design/top_menu_button_uvod_cz.jpg') no-repeat; float: left;}a.top_menu_button_novinky_cz { display: block; width: 78px; height: 28px; background:  transparent url('design/top_menu_button_novinky_cz.jpg') no-repeat; float: left;}a.top_menu_button_3dmapa_cz { display: block; width: 78px; height: 28px; background:  transparent url('design/top_menu_button_3dmapa_cz.jpg') no-repeat; float: left;}a.top_menu_button_webkamera_cz { display: block; width: 120px; height: 28px; background:  transparent url('design/top_menu_button_webkamera_cz.jpg') no-repeat; float: left;}a.top_menu_button_uvod_cz:hover { background-position: 0px -28px; height: 28px;}a.top_menu_button_3dmapa_cz:hover { background-position: 0px -28px; height: 28px;}a.top_menu_button_novinky_cz:hover { background-position: 0px -28px; height: 28px;}a.top_menu_button_webkamera_cz:hover { background-position: 0px -28px; height: 28px;}.top_menu_divider { display: block; float: left; width: 24px; height: 28px; background-image:url('design/top_menu_divider.jpg'); background-repeat: no-repeat; }#middle_place { float: left; width: 956px; -height: 500px; min-height: 500px;}#left_place { display: block; float: left; width: 161px; -height: 350px; min-height: 350px; }#left_panel_top_menu_cz { display: block; float: left; width: 155px; height: 30px; background-image:url('design/left_menu_top_menu_cz.jpg'); background-repeat: no-repeat; }#left_panel_top_reklama_cz { display: block; float: left; width: 155px; height: 30px; background-image:url('design/left_menu_top_reklama_cz.jpg'); background-repeat: no-repeat; }#left_panel_top-cz { display: block; float: left; width: 155px; height: 30px; background-image:url('design/left_menu_top-cz.jpg'); background-repeat: no-repeat; }.left_panel_middle { display: block; float: left; width: 155px; -height: 100px; min-height: 100px;  background-image:url('design/left_menu_repeater.jpg'); background-repeat: repeat-y;}.left_panel_end { display: block; float: left; width: 155px; height: 1px; background-image:url('design/left_menu_strip.jpg'); background-repeat: no-repeat; font-size: 0px;}#central_place { display: block; float: left; width: 541px;}#center_panel {  display: block; float: left; width: 515px; -height: 350px; min-height: 350px;  background-image:url('design/central_repeater.jpg'); background-repeat: repeat-y; padding: 10px; text-align:justify; }#center_panel_bottom {  display: block; float: left; width: 534px; height: 21px; background-image:url('design/central_bottom_line.jpg'); background-repeat: repeat-y; padding-top: 2px; text-align: center; color: #ffffff; font-weight: bold;}#right_place { display: block; float: left; width: 254px; -height: 350px; min-height: 350px; }#right_panel_top_kontakt_cz { display: block; float: left; width: 254px; height: 30px; background-image:url('design/right_menu_top_kontakt_cz.jpg'); background-repeat: no-repeat;}#right_panel_top_aktuality_cz { display: block; float: left; width: 254px; height: 30px; background-image:url('design/right_menu_top_aktuality_cz.jpg'); background-repeat: no-repeat; }#right_panel_top_rozhlas_cz { display: block; float: left; width: 254px; height: 30px; background-image:url('design/right_menu_top_rozhlas_cz.jpg'); background-repeat: no-repeat; }.right_panel_middle { display: block; float: left; width: 238px; -height: 100px; min-height: 100px;  background-image:url('design/right_menu_repeat.jpg'); background-repeat: repeat-y; padding: 8px; }.right_panel_end { display: block; width: 254x; height: 10px; background-image:url('design/right_menu_bottom.jpg'); background-repeat: no-repeat;}/*** menu  **/.menu {padding: 2px 2px 3px 1px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}.menu2 {padding: 2px 4px 3px 4px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}.menu a {text-decoration: none;}.menu a:link, .menu a:visited {text-decoration: none;}.menu a:hover, .menu a:active {text-decoration: none;}.menu ul { 	margin: 0; 	padding: 0; 	list-style: none;	width: 154px; /* Width of Menu Items */	text-decoration:none;}.menu ul li {	position: relative; 	text-decoration:none;}.menu li ul {	position: absolute;	left: 154px; /*Set 1px less than menu width */	top: 0; 	display: block; 	text-decoration:none;} .menu li:hover ul {	display: block; 	text-decoration:none;} .menu li:hover>ul { 	visibility:visible; 	text-decoration:none;} .menu ul ul {	visibility:hidden; 	text-decoration:none;} /* Fix IE. Hide from IE Mac \*/ * html .menu ul li { float: left; height: 1%; 	text-decoration:none;} * html .menu ul li a { height: 1%; 	text-decoration:none; } /* End */ /* Make-up syles */ .menu ul, li { 	margin: 0 0 0 0;	text-decoration:none; } /* Styles for Menu Items */ .menu ul a { 	display: block; 	text-decoration: none; 	color: #395461; 	background: #F4F8FD; /* IE6 Bug */ 	padding: 5px;	/*border: 1px solid #ccc; */	border-bottom: 1px solid #C2D8E8;	width: 143px;} .menu ul a:link, .menu ul a:visited {	text-decoration: none; 	color: #395461; }.menu ul a:hover, .menu ul a:active {	color: #395461; 	background: #6BB8EA; 	text-decoration:none;}/* Sub Menu Styles */ .menu li ul a { 	text-decoration: none; 	color: #395461; 	background: #6BB8EA/*#F4F8FD*/; /* IE6 Bug */ 	padding: 5px; 	border-bottom: 1px solid #C2D8E8;} .menu li ul a:link, .menu li ul a:visited {	text-decoration: none;	color: #395461; }.menu li ul a:hover, .menu li ul a:active {	color: #395461; 	background: #F4F8FD;	text-decoration:none;}hr {    color: silver;    height: 1px;   width: 90%;}/* Icon Styles */ .menu ul a.submenu {background:#F4F8FD url("design/left_menu_plugged.jpg") no-repeat right;	text-decoration:none; } .menu ul a.submenu:hover {background:#6BB8EA url("design/left_menu_plugged.jpg") no-repeat right;	text-decoration:none;}.footer_instituce a {text-decoration: none;color: black;font-size: 10px;}.footer_instituce a:hover {text-decoration: underline;color: black;font-size: 10px;}