html {} body {	margin:0px; 	padding:0px;  background-color: #fff;  background-image:url('/images/body.png');background-repeat:repeat-x;background-position:center bottom;  text-align:center;}option,select {color:black}input,textarea,button {border:1px solid #0F529D;color:black;background-color:white}input.submit {color:white;background-color:#0F529D;}.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}.center {text-align:center}.hp h2 {margin-bottom:1em}			#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}body.hp #main {width:100%;margin:0px auto;padding:0px;background-image:url('/images/top.png'); background-repeat:no-repeat;background-position:top center;}body.in #main {width:100%;margin:0px auto;padding:0px;background-image:url('/images/top_in.png'); background-repeat:no-repeat;background-position:top center;}/* content */#top {width:986px;margin:0 auto;} #menu_top { width:500px;height:30px;	margin:0px;	padding:0px 0px 0px 0px;	text-align:left;float:left} body.in #menu_top {height:130px;} #top_background  { width:400px; height:80px; overflow:hidden;float:left;} #top_background strong {	font-size:130%;}#top_background  a#logo_click {  float:left;  display:block;  width:400px; height:80px;  margin:0px;  padding:0px;color:transparent}#top_background  a#logo_click:hover { background-color:transparent;}#hp_photo {width:498px;height:263px;background-image:url('/images/hp2.jpg');float:right;margin:-30px 9px 30px 0px}#menu_top {width:470px}#content {width:986px;margin:0px auto;padding:0px 0px;text-align:left;}.content_left { width:224px;float:left;	margin:80px 0 0px -750px;}.wide2 {	margin-left:-960px;}						#content_right { width:210px; float:right;	margin-top:0px; }#content_right h2 {font-size:1.1em;font-weight:normal;margin:0px;padding:0px;display:block;color:black;font-weight:bold;padding-left:35px;padding-top:9px;height:28px;background-image:url('images/right_headline.png')}		.content_middle {width:490px;float:left;margin:5px 0 0px 270px;display:inline;}		.wide {width:700px;}#strip {min-height:60px;padding:10px 0px}#bottom {width:995px;padding-bottom:0px;margin:0 auto;clear:both;height:284px;background-image:url('/images/bottom.png');background-repeat:no-repeat;background-position:top center;color:white;line-height:2em}			#bottom_in {width:100%;padding-top:0px;margin:0 auto;color:white;text-align:right}#bottom_in a {color:white}#bottom_in a:hover {background-color:#330000}#menu_bottom {width:100%;text-align:right}#bottom_bottom {text-align:left;margin-top:37px;padding-left:30px}#subbottom {width:100%;background-color:white;padding:20px 0px;}/* MENU ---------------------------------------------------------------------------------------  */ /* vlevo nahore HP, Pro slab ...*/			ul#menu_top_ul { list-style: none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;float:left;}	 ul#menu_top_ul li {  height:50px;padding:17px 0px 0px 0px;  margin:0px 0px 0px 0px;	list-style: none;	float:left;	background-image:none;text-align:center;}		ul#menu_top_ul li a{background-color: #212121; display:block; padding:5px 15px ;  color:#ffffff;	text-decoration: none;	margin:0px;	font-size:.9em;	font-weight:normal;border-right:1px solid #292929	}/* background-image:url('/images/menu_top_over.png'); background-repeat:no-repeat;background-position:top center;*/ul#menu_top_ul li a:hover {color:#000}ul#menu_top_ul li a.noborder {border:none}/* MENU - MAIN */div#menu_left {width:235px;min-height:400px; margin:0px ;margin-top:-135px;padding:0px 0px 0px 0px;	text-align:left;background-image:url('/images/menu_middle.png');background-repeat:repeat-y;background-position:top center;}div#menu_left_in {padding-bottom:20px;padding-top:20px;}div#menu_left ul { list-style: none;	margin:0px 0px 0px 15px;	padding:0px;padding-top:0px;}div#menu_left ul li ul li {font-size:10px; }div#menu_left ul li ul li a { padding:0px 0px 0px 0px;line-height:1.1em}div#menu_left li.menu_left_item {margin:0px;  padding:3px 6px;	border-bottom:none;	background-image:none;}		div#menu_left li {  padding:3px 0px;  margin:3px 0px;background-image:url('/images/li.png');background-repeat:no-repeat;background-position:0px 11px}div#menu_left li.noborder { border:none}div#menu_left li a {color:#252525;text-decoration: none;	margin:0px;  padding:0px 0px 0px 15px;  font-size:1.2em; }div#menu_left li a:hover {}div#menu_left a.orange {text-decoration:underline} div#menu_left li a.menu_border {}div#menu_left li a.menu_border_on {}#menu_left_top {width:100%;height:32px;background-image:url('/images/menu_top.png');background-repeat:no-repeat;background-position:top center;}#menu_left_bottom {width:100%;height:30px;background-image:url('/images/menu_bottom.png');background-repeat:no-repeat;background-position:top center;}div#menu_bottom2  {padding:30px;height:130px}div#menu_bottom2 ul { list-style:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}div#menu_bottom2 li { width:25%;padding:0px;margin:0px;list-style: none;text-align:left;float:left;line-height:1em}div#menu_bottom2 li.noborder { border:none}div#menu_bottom2 li a.title { width:80%;display:block;color:#ffffff;text-decoration: none;	margin:0px; padding:15px;  font-size:1.4em;background-color:#006792}div#menu_bottom2 ul.submenu_bottom {margin-top:10px}div#menu_bottom2 ul.submenu_bottom li {float:none;width:100%;padding:3px 15px;}div#menu_bottom2 ul.submenu_bottom li a {text-decoration:none;background-color: #0071A0;}#bottom_bottom p {background-color: #0071A0;}div#menu_bottom {background-color: #0071A0;}div#menu_bottom ul { list-style:none;margin:0px 0px 10px -7px;padding:0px 0px 0px 0px;text-align:left;float:left}div#menu_bottom li { padding:0px 7px 0px 7px;margin:0px;border-right:1px solid #fff; list-style: none;text-align:left;background-image:none;float:left;line-height:1em}div#menu_bottom li.noborder { border:none}div#menu_bottom li a {color:#ffffff;text-decoration: none;background-color: #0071A0;	margin:0px; padding:0px;  }div#menu_bottom li a:hover {background-color:#330000}div#menu_bottom li a:hover {background-color:#330000}/* ITEMS -------------------------------------------------------------------------------------- */.elder {border:1px solid #9f9f9f}.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:.9em;position:relative;top:215px;left:255px;color:#000}#size {float:right;width:135px;height:30px;margin-top:10px;background-color: #393939}#size h2 { float:left; color:#fff;font-weight:normal;font-size:1em;margin:0px; padding:0px 0px 0px 0px;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:20px;  background-image:none}#size ul li a { font-weight:normal;color:#fff;text-decoration:none}#size ul li a:hover {color:#000}#size ul li a.big1 {font-size:1em; }#size ul li a.big3 {font-size:1.4em }#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:0px;padding:10px 5px 10px 23px;color:black; background-image:url('/images/right_middle.png');background-repeat:repeat-y;}.right-block-bottom {height:3px;margin:0px;padding:0px 0px 30px 0px; background-image:url('/images/right_bottom.png');background-repeat:no-repeat;}.left-block {margin:0px;margin-bottom:0px }/*#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:110px;height:135px;margin:0px 15px 0px 0px;padding:0px	}div.photo {  display:block;  width:110px;	height:110px;	margin:0px 0px 0px 0px;	background-repeat:no-repeat;	background-position:top;	cursor:hand;	border:1px solid #aaa;}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}/* gallery */.jcarousel-skin-ie7  {padding-top:24px;width:450px;float:left}.jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:380px;height:100px}.jcarousel-skin-ie7 .jcarousel-item {border:3px solid white;margin-right:16px;}.jcarousel-skin-ie7 .jcarousel-container {    -moz-border-radius: 0px;    background-color: transparent;    border: none;}.jcarousel-skin-ie7 .jcarousel-next-horizontal { margin-top:3px; right: -140px;  background: transparent url('/images/right.png') no-repeat 0 0;}.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover {    background-position: 0px 0px;}.jcarousel-skin-ie7 .jcarousel-next-horizontal:active {    background-position: 0px 0px;}.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active {    background: transparent;}.jcarousel-skin-ie7 .jcarousel-prev-horizontal { margin-top:3px;   background: transparent url('/images/left.png') no-repeat 0 0;}.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover {    background-position: 0px 0px;}.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active {    background-position: 0px 0px;}.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active {    background: transparent;}.jcarousel-skin-ie7 .jcarousel-item img {width:75px}/* news*/div.news_info {margin:0 0em 1em 0;padding-bottom:1em;border-bottom:1px dotted #553c1c;}div.news_info_hp {margin:0 0em 1em 0;padding-bottom:1em;border-bottom:1px dotted #553c1c;width:100%;min-height:80px}div.news_info_left{width:18%;float:left;}div.calendar {min-height:41px;text-align:center;background-image:url('/images/calendar.png');background-position:left 0px;background-repeat:no-repeat}div.news_info_right {width:80%;float:right}div.news_info h2 {font-size:1.1em;margin:0;padding:0;font-weight:bold;}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;}div.news_info.noborder {border:none}div.news_info_hp .calendar_month {color:white;background-color: #AB370E;line-height:16px;font-size:11px;position: relative;top:-2px;font-weight:normal}div.news_info_hp .date {display:block;width:55px;margin:0px;padding:0px;line-height:16px;font-size:14px;font-weight:bold;text-align:center}div.news_info_hp .news_image {width:88px; height:88px; float:right;margin-right:10px;}div.news_info_hp .news_image img {margin:0px 0px 0px 0px;border:1px solid #7f7f7f}div.news_info_hp h3 {margin:0;padding:0;color:black;text-decoration:none}div.news_info_hp h3 a {color:black;text-decoration:none}div.plan {min-height:20px}div.future {min-height:70px}body.hp div#content_middle h2 {padding-left:97px}a.next-news {border-radius:7px;background-color:#0F529D;color:white;display:inline-block;padding:5px 15px;margin:10px auto}.paginator a {min-width:10px;text-align:center;display:inline-block;padding:0px 5px;margin:0 2px;border:1px solid #0F529D;border-radius:3px;}.paginator a.red {color:white;background-color:#0F529D;}/* 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#pensioner  {background-image:url('/images/pensioner.png')}/* Search */form#search {float:right; height: 20px;margin-top:10px;margin-right:40px;padding:0px;}form#search label {padding:0px; margin:0px;display:inline}#input {width: 160px;font-size:.8em;height:17px;background-color:#fff;border:none;padding:1px 2px 2px 10px; margin:0px;position:relative;top:-6px;left:-5px;background-repeat:no-repeat;color:#666666}#input_submit {padding:0px; margin:0px;border:none;background-color:transparent; }.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:#0F529D;color:white}.board_info table th.date {width:90px}.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 #053264}.board_info input.submit {text-align:center;}table.board_search  td {border:none;padding:2px 0px ;width:auto}table.board_search  input, table.board_search  select {width:100%}#board_hp {width:100%;margin-top:0px;margin-bottom:20px}#board_hp_top {color:white;margin:0px;padding:8px 20px 1px 20px;background-image:url('/images/board_top.png');background-repeat:no-repeat;background-position:0px 0px}#board_hp_top h2 {color:white;font-size:1.2em;font-weight:normal}#board_hp_middle {background-color:#dddada;margin:0px;padding:10px 20px 5px 20px}#board_hp_bottom {background-image:url('/images/board_bottom.png');background-repeat:no-repeat;margin:0px;height:8px}#board_hp table {width:100%;border-collapse:collapse;}#board_hp table th {font-weight:normal}#board_hp table th.date {width:22%}#board_hp table tbody tr.hp_b_middle {background-color:white;}#board_hp table tbody { vertical-align:top;}#board_hp table td a {font-weight:bold;color:#553c1c;margin:0px;padding:0px;margin-left:1em}#board_hp table tbody tr td.hp_b_top {height:9px;background-image:url('/images/board_item_top.png');background-repeat:no-repeat;background-position:bottom;}#board_hp table tbody tr td.hp_b_bottom {height:9px;background-image:url('/images/board_item_bottom.png');background-repeat:no-repeat;}#board_button {width:122px;height:20px;background-image:url('/images/board_button.png');background-repeat:no-repeat;float:right;margin-right:20px;padding:3px;text-align:center}#board_button a {color:white;}#board_button a:hover {background-color:#330000} /* 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;}form#mail_form {margin:0px;}form#mail_form input{padding:2px 3px;margin:0px;line-height:1em;border:1px solid #0f529d}  form#mail_form button{color:white;background-color:#0f529d;border:1px solid #0f529d}  /* forum */#forum_list .date {color:#0db2fd;padding:0;margin:0}#forum_list .forum_item {padding:10px 0px ;margin:0;border-top:1px solid #c0d7e9;}#dialog {}/* 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;}	.right_cleaner {border: 0px none;margin: 0px;padding: 0px;float: none;clear: right;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}	 .fontsize1 {font-size: 12px; line-height: 18px;}.fontsize2 {font-size:1.3em;line-height:1.6em}.visually-hidden {  position: absolute;  width: 1px;  height: 1px;  margin: -1px;  padding: 0;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0;}