/* main settings */body {  	margin:0px; 	padding:0px;  height:100%;  background-color: #e5f6ff;  background-image:url('/images/background.png');  background-repeat:repeat-x;  text-align:center;}td { text-align:left;}td  p,th  p{		margin:0px;		padding:0px;}th { text-align:center; }table {			border-collapse: collapse}h1, h2, h3, h4 {	margin:0.3em 0 0.3em 0; color: #00417E;  line-height: 1.3em;	}p {margin:0px 0px 1em 0px;   padding:0px;	 font-weight:normal;  }	h1 { font-size:130% }h2 { font-size:110% }h3 { font-size:100% }h4 { font-size:100% }hr {height: 1px;color:#d9dad4;background-color:#d9dad4;   border: 0;}img {border:none}tr,td {vertical-align:top}option,select {color:black}input,textarea,button {border:1px solid #00417E;color:black;background-color:white}.bigger {font-size:140%;font-weight:bold}.bold {font-weight:bold;}.italic { font-style: italic}.white {color:#ffffff}.image {border:1px solid #555555}.blue {color:blue}.red {color:red}.yellow {color:#fbc509;}.black {color:black}				.orange {color:#9E0505}.rss {float:right}.rss img {position:relative;top:12px;margin-left:5px}			#border_none {border-left:none}					#border_none2 {border-top:none}		.skryj	{ position:absolute; left:-1000px; top:-1000px; width:1px; height:1px; overflow:hidden; }.skryj2	{ position:absolute; left:-1000px; top:-1000px; width:1px; height:1px; overflow:hidden; }.skryj3 {position:absolute;left:-4000px;background-color:#fff;padding:10px;border:1px solid #ccc}.alright {float:right}/* content */#main {width:1020px;margin:0px auto;padding:0px;}#top {width:100%;height:304px;background-image:url('/images/top.png');background-repeat:no-repeat;} #menu_top { width:100%;height:30px;	margin:0px;	padding:15px 0px 0px 0px;	text-align:left;} #menu_top2 {padding:35px 30px 0px 0px}#top_background  { width:100% height:149px; overflow:hidden;} #top_background strong {	font-size:130%;}#top_background  a#logo_click {  float:right;  display:block;  width:340px;  height:180px;  margin:0px;  padding:0px;color:transparent}#top_background  a#logo_click:hover { background-color:transparent;}#content {margin:0px 0px 0px 0px;padding:0px 27px;margin:0px;text-align:left;background: #ffffff url('images/content_background.png') left top repeat-y;}#content_left { width:225px;float:left;	margin:15px 0 0px -720px;background-color:#b1e1fe}						#content_right { width:211px; float:right;	margin-top:15px;	font-size:0.9em;  line-height: 1.3em;background-color:#b1e1fe}#content_right h2 {font-size:1.3em}		#content_middle {width:470px;float:left;margin:5px 0 0px 250px;display:inline;}		#content_bottom {width:100%;height:21px;background-image:url('/images/content_bottom.png')}						#bottom {width:100%;clear:both;	height:140px;background-image:url('/images/bottom.png');}			#bottom_in {padding:20px;}#menu_bottom {height:66px;float:right;padding-top:20px;padding-right:10px}#bottom_bottom {text-align:right;font-size:.8em}/* MENU ---------------------------------------------------------------------------------------  */ /* vlevo nahore HP, Pro slab ...*/			ul#menu_top_ul { list-style: none;margin:0px 0px 0px 9px;padding:0px 0px 0px 0px;text-align:left;float:left;}	 ul#menu_top_ul li {  padding:4px 0px 4px 0px;  margin:0px 0px 0px 0px;	list-style: none;	text-align:left;	float:left;	background-color:#e5f6ff;background-image:none}		ul#menu_top_ul li a:link, ul#menu_top_ul li a:visited {  padding:0px 10px;  color:#033a63;	text-decoration: none;	margin:0px;	font-size:0.8em;	font-weight:bold;	}ul#menu_top_ul li a:hover {color:#d40d0d; background-color:transparent;}/* Denětice, Holetice ...*/div#menu_top2 ul {list-style: none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;float:right;}	 div#menu_top2 ul li {padding:0px 0px 0px 0px;margin:0px 0px 0px 15px;list-style: none;text-align:left;float:left;background-image:none}		div#menu_top2 ul li a:link, div#menu_top2 ul li a:visited { padding:0px 0px; color:#fff;text-decoration:none;margin:0px;font-size:0.9em;	}div#menu_top2 ul li a:hover {color:#d40d0d; background-color:transparent;text-decoration:underline;}/* MENU - MAIN */div#menu_left { margin:10px ;padding:0px;	text-align:left;background-color:#e5f6ff;}div#menu_left ul { list-style: none;	margin:0px 10px 0px 10px;	padding:0px;}div#menu_left li.menu_left_item {margin:0px;  padding:1px 0px;	border-bottom:none;}		div#menu_left li {  padding:3px 0px;  margin:3px 0px;	border-bottom:1px dotted #b1e1fe;background-image:none}div#menu_left li.noborder { border:none}div#menu_left li a {color:#033a63;text-decoration: none;	margin:0px;  padding:0px 0px 0px 14px;  font-size:0.9em; }div#menu_left li a:hover .skryj3  {left:50%;margin-left:-300px}div#menu_left a.orange {color:#a30000;} div#menu_left li a.menu_border {background-image:url('/images/arrow_menu_h.png');background-repeat:no-repeat;background-position:center left}div#menu_left li a.menu_border_on {background-image:url('/images/arrow_menu_v.png');background-repeat:no-repeat;background-position:center left}div#menu_bottom ul { list-style: none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}div#menu_bottom li { padding:0px 7px 0px 7px;margin:0px 0px 0px 0px;list-style: none;text-align:left;float:left;background-image:none;border-right:1px solid #00417e}div#menu_bottom li.noborder { border:none}div#menu_bottom li a {color:#033a63;text-decoration: none;	margin:0px;  padding:0px;  font-size:0.9em;}/* ITEMS -------------------------------------------------------------------------------------- */.item {  width:100%;	margin:10px 0px 20px 0px;	padding:0px 0px 10px 0px;	border-bottom:1px dotted #cccccc	}.item_heading {	margin:0.3em 0 0.7em 0;	padding:0px	}.item_date {	}.item_text {  margin:0px;	}.item_text div {  display: inline;}#breadcrumb {float:left; font-size:12px;}#breadcrumb a{color:#a30000}#size {float:right;width:150px;}#size h2 { float:left; font-weight:normal; font-size:12px; margin:0px; padding:0px 0px 0px 25px;background-image:url('/images/size.png');background-repeat:no-repeat;}#size ul { float:right; list-style: none; margin:0px; padding:0px;}#size ul li {	float:left;	padding-left:10px;  font-weight:bold;	line-height:17px;  font-size:12px;background-image:none}#size ul li a { text-decoration:underline;}#size ul li a.big1 {font-size:12px }#size ul li a.big2 {font-size:15px }#size ul li a.big3 {font-size:18px }#print {float:right;font-size:12px; margin:0px 0px 0px 30px; padding:0px 0px 0px 25px;background-image:url('/images/print.png');background-repeat:no-repeat;}ul.item_submenu { list-style:none; margin:0 0 0em 0; padding:0 0 1em 0em;}ul.item_submenu li {}/* right */.right-block {margin:10px;background-color:#e5f6ff;padding:10px;font-size:0.9em;  }.right-block h2 {border-bottom:1px dotted #033a63}.left-block {margin:10px;background-color:#e5f6ff;font-size:0.9em;  }.right-block h2 {border-bottom:1px dotted #033a63}#reg_mail {  width: 213px;	height: 67px;	margin:10px 0px;	padding:0px;}#mail_input {  width: 150px;	height: 15px;	_height: 20px;}#mail_submit {  padding:0px;  margin:0px;  position:relative;	top:4px;}/* Photogallery */.photo_item {float:left;cursor:hand; width:147px;margin:0px 10px 0px 0px;padding:0px	}div.photo {  display:block;  width:147px;	height:110px;	margin:0px 0px 5px 0px;	background-repeat:no-repeat;	background-position:top;	cursor:hand;	border:1px solid #b1e1fe;}div.photo:hover {border:1px solid #a30000;} .photo_item p {font-size:.8em}.photo_headline {font-weight:normal;font-size:100%;}	.photo_headline {font-weight:normal;font-size:100%;}	.photo_in img{border:1px solid #aaa;}.cleaner_left { clear:left;}.cleaner-right { clear:right;}.nomargin{margin:0px}/* Catalog */.catalog {	width:275px;  float:left;	margin-right:15px;	font-size:0.9em;	  line-height: 1.3em;  }.catalog_left {  width:115px;  float:left;	  }.catalog_right {  width:160px;  float:right;	text-align:right;	  }	.catalog_headline {  font-weight:normal;	font-size:1.2em;	margin:0.8em 0 0.3em 0;}	.catalog_right span {  float:left;	  }	.catalog_right hr {  width:100%;  }/* news*/div.news_info {margin:0 0 2em 0;min-height:120px;border-bottom:1px dotted #033a63}div.news_info h2 {font-size:1.1em;margin:0;font-weight:bold;}div.news_info .date {color:#000; font-size:.8em;margin:0}div.news_info .news_image {width:142px; height:96px; float:right;margin-left:10px;background-image:url('/images/news-image.jpg');}div.news_info .news_image img {margin:0px 0px 0px 12px;}div.news_info a:link,.news_info a:visited {  font-weight:bold;color:#033A63;text-decoration:none}div.news_info.noborder {border:none}/* ikons */#ikons {  margin-top:30px;}#ikons ul{ list-style:none; margin:0px; padding:0px;}			 #ikons li { list-style:none;  	margin:0px 20px 0px 0px; padding:0px; float:left;background-image:none}#ikons li.margin {  margin:0px}#ikons a {display:block; width:143px;height:154px;color:white;font-weight:normal;text-decoration:none;font-family:'Trebuchet MS', Helvetica, sans-serif;}#ikons a:hover {background:none}#ikons a  span {margin:13px 0px 0px 25px;display:block}#ikons li#tourist {background-image:url('/images/tourist.png')}#ikons li#business  {background-image:url('/images/business.png')}#ikons li#pensioner  {background-image:url('/images/pensioner.png')}/* Search */form#search {float:right; width: 400px;height: 30px;margin:0px;padding:0px;}form#search label {padding:0px; margin:0px;display:inline}#input {width: 243px;background-color:#e5f6ff;padding:4px 0px 3px 10px; margin:0px;position:relative;top:-11px;}#input_submit {padding:0px; margin:0px;border:none }.left_search_in{  padding:0px;}.search-result { background-color:#FCF40B; }form#search  p {margin:0px;padding:0px;display:inline}/* Úřední deska*/.board_info table {margin-top:15px;width:100%}.board_info table th {background-color:#033a63;color:white}.board_info table th.date {width:60px}.board_info table th a {color:white;text-decoration:none}.board_info table td,.board_info table th {padding:2px 10px;}.board_info table td    {border:1px dotted #e1e1e1}.board_info input.submit {text-align:center;}table.board_search  td {border:none;padding:2px 0px ;}table.board_search  input, table.board_search  select {width:100%} /* form */form.progres_form  { margin-right:0px;   text-align:left; width:100%;}form.progres_form  table {border-collapse: collapse; width:100%;}form.progres_form  table tbody tr.redbox {  background-color:red;}form.progres_form  table tbody tr.redbox2 {  background-color:#6a2c2c;}form.progres_form  table tbody tr.redbox label,.progres_form  table tbody tr.redbox2 label {color:white}form.progres_form table td {padding:5px 5px 0px 5px}form.progres_form table td label {display:block;}form.progres_form label {display:block;margin:0px 0px 0px 0px;}form.progres_form table td input,.progres_form input,.progres_form button {border:1px solid #c8c8c8;margin:0px 0px 5px 0px; }form.progres_form table td input.wide {  width:100%;}form.progres_form table td input.noborder {  border:none;}form.progres_form table td input.submit {text-align:center}form.progres_form .form_in .firstd {width:25px}form.progres_form table td input.hidden,.progres_form input.hidden {  border:none;}form.progres_form table textarea, .progres_form textarea { width:100%; border:1px solid #c8c8c8; margin:0px 0px 5px 0px;}/* forum */ #forum_list .date {color:#0db2fd;padding:0;margin:0}#forum_list .forum_item {padding:10px 0px ;margin:0;border-top:1px solid #c0d7e9;}/* booking */#kalendar {   text-align:center;   border-collapse: collapse;	 border:1px solid #ddd;}#kalendar tr{ text-align:center;}#kalendar td{ text-align:center;	padding:2px;	}#kalendar tr.kalendar_headline {  background-color:#00417E;}#kalendar tr.kalendar_headline td{  color:white;}				/* poll */#anketa {width:190px;}div.hlas {height:15px;background-color:#9E0505;margin:0px;text-align:center;color:white;}					/* anchors */a.black:link, a.black:visited {color:black}a.grey:link, a.grey:visited  {color:#B3B3B3}a.orange:link, a.orange:visited {color:#9E0505}a.white:link, a.white:visited {color:white }a.no-under {  } /* Content */.cleaner {border: 0px none;margin: 0px;padding: 0px;float: none;clear: both;width: 0px;height: 0px;line-height: 0px;font-size: 0px;}	.left_cleaner {border: 0px none;margin: 0px;padding: 0px;float: none;clear: left;width: 0px;height: 0px;line-height: 0px;font-size: 0px;}	/* OLD *//* Sloupce */.width30 {width:30%;padding:0px;float:left;}.width30b {width:33%;padding:0px;margin-left:120px}.width33 {width:33%;padding:0px;float:left;margin:0px;}.width50 {width:170px;padding:0px;float:left;margin:0px;}.width50b {width:170px;padding:0px;margin-left:175px}.width70 {width:70%;padding:0px;margin-left:30%}.width70b {width:70%;padding:0px;float:left;}.print {  float:right}/* pop */table#poplatky td {  text-align:center} table#poplatky td.bred {background-color:red; color:white}table#poplatky td.bgreen {background-color:green}table#poplatky td.byellow {background-color:yellow}	 