html {	margin:0px;	padding:0px; background-image:url(/images/background.jpg?6);  background-repeat:repeat-x;  background-position:top center;background-color:#d9eee3} body {	margin:0px; 	padding:0px;  text-align:center;  background-image:url(/images/background-shadow.png);  background-repeat:repeat-y;  background-position:top center;   }option,select {color:black}input,textarea,button { border: 1px solid #BBBABA;    line-height: 1em;    margin: 0;    padding: 4px;    }input.submit, button.submit {background-color: #C5C5C5;    border: 1px solid #C5C5C5;    color: black;    font-size: 1em;text-align:center;    padding: 0px 12px;}ul {list-style:none;padding:0px;margin:0;}ul li {list-style:none;padding:0px;margin:0;background-image:none}hr {height: 0px;border-width: 0;border-bottom:1px dotted #ddd;}.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}.mright {margin-right:15px}.center {text-align:center}.nomargin {margin:0px}a img {border:none}.inline {    display: inline;}			#border_none {border-left:none}					#border_none2 {border-top:none}		.skryj	{ position:absolute; left:-1000px; top:-1000px; width:1px; height:1px; overflow:hidden;color:black;background-color:white; }.skryj2	{ position:absolute; left:-1000px; top:-1000px; width:1px; height:1px; overflow:hidden;color:black;background-color:white; }.skryj3 {position:absolute;left:-4000px;background-color:#fff;padding:10px;border:1px solid #ccc;color:black;background-color:white;}.alright {float:right}#main {width:994px;margin:0px auto;}#top {width:100%;height:375px;background-image:url(/images/top2.jpg?6);background-repeat:no-repeat;background-position:top center}#date {text-align:right;font-size:10px;color:#7c7c7c} #photo_hp {margin-top:0px;float:right;}#menu_top { width:100%;margin:0px;	padding:0px 0px 0px 0px;	text-align:left;float:left;}#menu_top  li {background-color:#006631} #top_left {width:250px;margin:0px;	padding:0px 0px 0px 0px;	text-align:left;float:left}#top_right {width:300px;margin:0px 380px 0px 0px;	padding:0px 0px 0px 0px;	text-align:left;float:right}  #logo_click {display:block;width:100%;height:100px;}#logo_click:focus {background-color:transparent !important;outline:5px dotted yellow;}#flags {float:right;padding:10px 10px 0px 10px}#flags a img {margin-left:5px}#strip {width:660px;padding-top:20px;height:160px;}#bread-size {padding-top:15px;width:660px;text-align:left}#bread-size2 {padding-top:35px;text-align:left}/* in */#top-in {width:100%;height:135px;background-image:url(/images/topin.png?6);background-repeat:no-repeat;background-position:top center}#top-in  #logo_click {height:100px;}#top-in #top_right {width:300px;margin:0px 30px 0px 0px;	padding:0px 0px 0px 0px;	text-align:left;float:right}h1.headline {width:476px;height:33px;font-family: 'Crushed';font-size:20px;color:black;padding:6px 0px 0px 12px;margin:0px auto;display:block;font-weight:normal;text-transform: uppercase;border-bottom:1px solid #b50800}/* content */#content {width:100%;margin:15px auto 0px auto;padding:0px 0px;text-align:left;}#content-in {width:100%;margin:0px auto 0px auto;padding:0px 0px;text-align:left;}#content_right { width:244px; float:right;	margin-top:0px; }.content_left { width:244px;float:left;	margin:0px 0 0px -732px;}.wide2 {	margin-left:-960px;}						.content_middle {width:480px;float:left;padding-bottom:0px;margin:0px 0 15px 253px;display:inline;}#content-in .content_middle {margin-top:35px} 		.content_middle_top {height:4px;background-image: url("/images/graphic.png?5");background-position:0px -48px;background-repeat:no-repeat;}.content_middle_in {background-color:white;min-height:300px;}.content_middle_bottom {height:4px;background-image: url("/images/graphic.png?5");background-position:0px -52px;background-repeat:no-repeat;}		.content_middle_text {padding:30px 15px 1px 15px;min-height:460px}.content_middle_text  h2 {color:#b50800}		.small_block {width:243px;padding-bottom:0px;margin:-10px 0px 0px 0px;}		.small_block_top {height:48px;width:153px;position:relative;top:31px;background-image: url("/images/graphic.png?5");background-repeat:no-repeat;font-weight:bold;}.block_left {background-position:-10px -79px;margin-left:-31px;padding-left:30px}		.block_right {background-position:-10px -150px;margin-left:122px;padding-left:10px}		.small_block_top  h2 {font-size:14px;color:black;padding:6px;display:block;color:white;background-color:#015C2C;display:inline-block;}		.small_block_in {margin-top:-0px;background-color:#f5f5f5;padding:0px;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;}.small_block_in2 {background-color:#f5f5f5;min-height:50px;padding:25px 0px 12px 12px;border-top:1px solid #fff;border-bottom:1px solid #fff}.block_in_left {border-right:1px solid #cfcfcf;}.block_in_left2 {border-right:1px solid #fff;}.block_in_right {border-left:1px solid #cfcfcf;}.block_in_right2 {border-left:1px solid #fff;}.no-block {margin:20px 0px 0px 0px;padding-left:10px}.center {text-align:center}.content_middle_wide {width:746px;float:left;padding-bottom:0px;margin:0px 0 15px 250px;display:inline;}		.content_middle_top_wide {height:4px;background-image: url("/images/graphic.png?5");background-position:0px -57px;background-repeat:no-repeat;}.content_middle_bottom_wide {height:4px;background-image: url("/images/graphic.png?5");background-position:0px -61px;background-repeat:no-repeat;}		.content_left_wide { width:239px;float:left;	margin:0px 0 0px -1000px;}.content_middle_wide .content_middle_in h1.headline {width:732px;}#bottom {padding:15px 20px 20px 20px;margin:20px auto 10px auto;clear:both;min-height:60px;background-color:#015c2c}			#bottom_in {width:100%;padding-top:0px;margin:0 auto;color:#fff;text-align:left; font-size:1em}#bottom_in a {color:#fff}#menu_bottom {width:100%;height:25px}/* MENU ---------------------------------------------------------------------------------------  */ /* vlevo nahore HP, Pro slab ...*/			ul#menu_top_ul {width:100%; list-style: none;margin:12px 0px 0px 18px;padding:0px 0px 0px 0px;text-align:left;float:left;}	 ul#menu_top_ul li {  padding:0px 0px 0px 0px;  margin:0px 0px 0px 0px;	list-style: none;	float:left;	background-image:none;text-align:center;border-right:1px solid white}ul#menu_top_ul li a{ padding:0px 30px ;  color:#ffffff;	text-decoration: none;	margin:0px;	font-size:1em;	font-weight:normal;	}/* background-image:url('/images/menu_top_over.png'); background-repeat:no-repeat;background-position:top center;*/ul#menu_top_ul li a:hover {color: #ff101e;}ul#menu_top_ul li.noborder {border:none}/* urad online */			ul#menu_online {height:240px; list-style: none;margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}	 ul#menu_online li {  padding:0px 0px 0px 0px;  margin:0px 20px 0px 50px;	list-style: none;	background-image:none;text-align:left;border-bottom:1px solid #515151}ul#menu_online li a{ padding:7px 0px ;  display:block;color:#ffffff;	text-decoration: none;	margin:0px;	font-size:1em;	font-weight:normal;	}/* background-image:url('/images/menu_top_over.png'); background-repeat:no-repeat;background-position:top center;*/ul#menu_online li a:hover {color: #ff101e;}ul#menu_online li.noborder {border:none}/* MENU - MAIN */div#menu_left {margin-top:-50px;position:relative}.left_in div#menu_left {margin-top:-10px} div#menu_left_in {padding-bottom:20px;padding-top:20px;}div#menu_left ul { list-style: none;	margin:0px 1px 0px 10px;	padding:0px 0px 0px 0px;padding-top:0px;}div#menu_left li { font-size:14px; padding:4px 0px;  margin:3px 20px 3px 0px;border-bottom:1px solid #cfcfcf; }div#menu_left ul li {padding-left:0px}div#menu_left ul li a {font-weight:bold}div#menu_left ul li ul li {font-size:12px; border:none}div#menu_left ul li ul li a { }div#menu_left ul li ul li ul li a {}div#menu_left li.menu_left_item {margin:0px;  padding:3px 6px;	border-bottom:none;	background-image:none;}		/* div#menu_left ul li ul li.li_on {background-color:#f7e6e5} */div#menu_left li.noborder { border:none}div#menu_left li a {color:#545454;text-decoration: none;	margin:0px; padding-left:22px;  display:block;}div#menu_left li a.menu_on {color:#b50800}div#menu_left li a:hover {color:#b50800}div#menu_left li a.menu_border {background-image: url("/images/graphic.png");background-position:-230px -166px;background-repeat:no-repeat;}div#menu_left li a.menu_border_on {background-image: url("/images/graphic.png");background-position:-230px -146px;background-repeat:no-repeat;color:#b50800}div#menu_left li.menu_left_item a {background-image:none;}div#menu_bottom ul { list-style:none;margin:10px 0px 20px -7px;padding:0px 0px 0px 0px;text-align: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:#fff;text-decoration: none;	margin:0px; padding:0px;  font-size:1.1em;}div#menu_bottom li a:hover {text-decoration:underline}/* ITEMS -------------------------------------------------------------------------------------- */#elder {margin-left:20px}#elder img{border:none}#map {width:100%;height:514px;margin:20px 0 10px 0;} #banners {width:180px;margin:20px 0 0 30px;min-height:180px;background-color:white} #banners-under {width:180px;margin:0px 0 0 30px;height:10px;background-image:url(/images/shadow.png)} .item { border-bottom:1px dotted #cccccc;padding-bottom:15px;margin-bottom:15px}.noborder { border-bottom:none;padding-bottom:1px}	.item ul {list-style:none;padding:0px;padding-bottom:1em;margin:0;}.item ul li {list-style:none;padding:0px;margin:0;background-image: url("/images/graphic.png");background-position:-230px -166px;background-repeat:no-repeat;padding-left:1.5em}.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;padding-left:25px;color:#555353;font-size:1em}#breadcrumb span.img {display:block;margin-top:-5px;margin-right:20px;width:40px;height:30px;float:left;background-image:url('/images/graphic.png');background-repeat:no-repeat;background-position:-18px -18px;}#breadcrumb a {color:#000;}#size {float:right;width:175px;margin-top:0px;margin-right:15px}#size  span.img {display:block;margin-top:-7px;margin-right:20px;width:40px;height:35px;float:left;background-image:url('/images/graphic.png');background-repeat:no-repeat;background-position:-80px -15px;}#size h2 { float:left; color:#000;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:5px;  font-weight:bold;	line-height:20px;  background-image:none}#size ul li a { font-weight:normal;color:#000;text-decoration:none}#size ul li a:hover {color: #ff101e;}#size ul li a.big1 {font-size:1em; }#size ul li a.big3 {font-size:1.4em }ul.item_submenu { list-style:none; margin:0 0 0em 0; padding:0 0 1em 0em;}ul.item_submenu li {}/* right */.left-block {margin:10px 0px 10px 10px; }/*#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:152px;height:114px;margin:8px 8px 0px 0px;padding:0px;border:1px solid #E0E0E; 	}.photo {  display:block;  margin:auto auto;	cursor:hand;} .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-right:0px}/* news*/h1.hph1, h2.hph1, h1.inh1, h2.inh1  {display:block;border-bottom:1px solid #224b79;padding-left:120px;font-weight:bold;color:black;font-size:16px}h1.inh1, h2.inh1  {padding-left:0px;}div.news_info {margin:0 0em 1em 0;padding-bottom:1em;border-bottom:1px dotted #553c1c;}div.news_info_hp {padding:0 0px 1em 0px;}.content_middle_text div.news_info_hp {padding:0 0px 2em 0px;} div.news_info_left {width:120px;float:left;}div.news_info_right {width:75%;float:right;}div.news_info h2 {font-size:1.1em;margin:0;padding:0;font-weight:bold;}.news_info a:link,.news_info a:visited, .news_info_hp a {  font-weight:normal;color:#015c2c}div.news_info.noborder {border:none}div.news_info span.date, div.news_info_hp span.date  {color:#015c2c}div.news_info_hp .news_image img {margin:0px 0px 0px 0px;border:1px solid #e0e0e0}div.news_info h3, div.news_info_hp h3 {margin:0;padding:0;color:black;text-decoration:none;font-weight:bold;font-size:12px}div.news_info h3 a, div.news_info_hp h3 a {color:black;text-decoration:none;font-weight:bold}div.future {min-height:70px}div.old,div.old h3 {color:#999} div.news_in div.news_info_left {width:30%;}div.news_in  div.news_info_right {width:70%;}.news_action_hp {padding:15px 0px 15px 0px;margin-right:10px;border-bottom:1px solid #d1d1d1}.news_action_hp.noborder, .news_info.noborder  {border-bottom:none;}.news_action_hp a {color:#b50800}.organizer {float:right;width:14px;height:16px;background-image: url("/images/graphic.png");background-position:-105px -79px;background-repeat:no-repeat;}/* Search */form#search {float:left; width:100%;margin-top:5px;margin-right:0px;padding:52px 0px 0px 30px;}#top-in form#search {padding:0px 0px 0px 30px;}#top-in form#search {margin-top:57px;}form#search label {padding:0px; margin:0px;display:inline}#input {width: 170px;font-size:.8em;height:17px;background-color:transparent;border:none;padding:1px 2px 2px 10px; margin:0px;position:relative;top:-4px;left:5px;background-repeat:no-repeat;color:#666666}#input_submit {width:40px;display:block;height:40px;float:right;padding:0px; margin-right:40px;border:none;background-color:transparent; position:relative;top:-20px;cursor:hand;cursor:pointer;font-size:0px}#input_submit:focus {outline:5px dotted yellow;}#input_submit:active {outline:none;}#input_submit:hover {outline: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:#015c2c;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;}.board_info table tr.board_section {background-color:#eee;}.board_info table tr.board_section td {border:none}.board_info .board_form input {border-color:#d1d1d1;padding:3px}table.board_search  td {border:none;padding:2px 0px ;width:auto}table.board_search  input{width:96%}table.board_search  select {width:98%}.board_form input.submit {height: 29px;    width: 96px;background-color:#015c2c;    border: medium none;    color: white;    display: block;    font-size: 1em;   cursor:hand;cursor:pointer }.board_form input.right {float:right;position:relative;top:-3px;left:-45px}}#board_hp {width:480px;margin-top:30px;margin-bottom:20px}#board_hp_top {color:white;margin:0px;padding:8px 0px 5px 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;margin:0px;padding:0px;line-height:1.2em}#board_hp_middle {background-color:#dddada;margin:2px 0px 0px 0px;padding:10px 16px 15px 16px}#board_hp_bottom {margin:0px;height:10px}#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 {display:block;font-weight:bold;color:#b60000  ;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 #717171;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:99%; border:1px solid #717171; margin:0px 0px 5px 0px;}form#mail_form,form.reg_mail {margin:0px;}form#mail_form input,form.reg_mail input {width:90%;padding:4px;margin:0px;line-height:1em;border:1px solid #bbbaba}  form#mail_form button,form.reg_mail button{color:white;padding:8px 21px;border:none;font-size:1em;background-color:#015c2c;cursor:hand;cursor:pointer}  /* forum */#forum_list {margin-top:0px}#forum_list .date {padding:0;margin:0;display:block;font-size:.9em;color:#73BE39}#forum_list .question {display:block;padding:10px 0px 0px 0px;font-family:serif;color:#888;font-style: italic;}#forum_list .forum_item {padding:10px 0px ;margin:10px 0px 0px 0px;border-bottom:1px solid #eeefea}#forum_list .forum_item2 {padding:10px 0px ;margin:10px 0px 0px 0px;border-top:1px solid #eeefea}#forum_list .author {background-color:#d8f5c2;padding:10px} #forum_list .forum_item_answer {padding:10px 0px 10px 0px;margin-left:0px;}#dialog {}/* booking  municipal */#kalendar {  text-align:center;   border-collapse: collapse;	 border:1px solid #ddd;}#kalendar tr{ text-align:center;}#kalendar td{ text-align:center;	padding:5px;}#kalendar tr.kalendar_headline {  background-color:#555;}#kalendar tr.kalendar_headline td{  color:white;}ul.book-hour  {}ul.book-hour li {width:70px;display:block;float:left;text-align:center;border:1px solid #ddd;margin:0px 3px 3px 0px}ul.book-hour li.break {clear:left}ul.book-hour li a {font-weight:bold}ul.book-hour li a.red {font-weight:normal;color:#555} .booking_form {}.booking_form input {border: 1px solid #BBBABA;    line-height: 1em;    margin: 0;    padding: 4px;    width: 98%;}.booking_form textarea {border: 1px solid #BBBABA;    line-height: 1em;    margin: 0;    padding: 4px;    width: 98%;}.booking_form .submit { background-image: url("/images/graphic.png");    background-position: 0 -79px;    background-repeat: no-repeat;    border: medium none;    color: white;    cursor: pointer;    display: block;    float: left;    font-size: 1em;    height: 29px;    width: 96px;}				/* poll */.item_poll {padding:0px 0px 0px 0px;}.item_poll h2 {line-height:1em}.item_poll td,.item_poll a {}.item_poll td {color:#fff;font-size:11px}.item_poll .poll70  {width:50%;}.item_poll .poll130  {width:50%;}.item_poll .poll130 div {margin-right:10px;background-color:#015c2c;text-align:center}.item_poll a {text-decoration:none;color:#6a6a6a}/* semaphore */.semaphore table {margin-top:0px;width:100%}.semaphore table th {background-color:#00350b;color:white;text-align:center}.semaphore table th.date {width:90px}.semaphore table th a {color:white;text-decoration:none}.semaphore table td,.board_info table th {padding:2px 10px;}.semaphore table td    {border:1px dotted #053264;}.semaphore table td.orange {background-color:orange;color:black} .semaphore table td.red {background-color:red;color:white}.semaphore table td.green {background-color:green;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}/* discussion */.dis-item {background:#eee;margin-bottom:3px}.dis-item2 {background:none;border-left:5px solid #fff}.dis-item-top {background:#eee;padding:10px;}.dis-item2 .dis-item-top {background:none;}  .dis-item h4 {margin:0;padding:0}.dis-item-bottom {background:#ddd;padding:10px;}.dis-item2 .dis-item-bottom {background:none;} .discussion  {padding-top:2em}.discussion input, .discussion textarea{width:99%;}.discussion .submit {width:auto} .dis-item  .delete {margin-left:10px}.dis-list-tema,.dis-list-item,.dis-login {margin:20px 0px}.dis-tema {border-top:1px solid #eee;padding:10px 0px;color:#aaa}a.add-tema {text-decoration:none;background-color: #C5C5C5;    border: 1px solid #C5C5C5;    color: black;    font-size: 1em;    padding: 2px 12px;}.register {padding-top:0em}p.status{ display:block;background-color: #D6FFBE;    border: 3px solid #4BC302;    margin-bottom: 30px;    padding: 5px;color: #4BC302;    font-weight: bold;}p.warning { display:block;background-color: #FFDCDC;    border: 3px solid #FA0505;    margin-bottom: 30px;    padding: 5px;color: #FA0505;    font-weight: bold;}/* RSS */.hp_rss ul {list-style:none;margin:0 0 1em 0;padding:0}.hp_rss h3 {margin:0;padding:0}/* ask */.ask {width:100%;}input.ask_input {width:99%;}/* cycle */#nav {position:relative;margin-top:-35px;margin-right:15px;float:right;z-index:9999}#nav a {font-size:10px;text-decoration:none;padding:2px;margin:0px;width:21px;height:20px;display:block;color:white;float:left;background-image: url("/images/graphic.png");background-position:-23px -131px}#nav a.activeSlide { background-position:1px -131px }.cycle-window {width:498px;height:357px;overflow: hidden;}/* weather */div#weather ul {list-style:none;margin:0px;padding:0px}div#weather ul li {float:left;width:28%;margin:0px;padding:0px;margin-right:10px;border-right:1px dotted #868686}div#weather ul li.noborder {border-right:none}/*tabs */ul#tabs { margin:0px auto;padding:0px;list-style:none;margin-top:-2px;width:488px;height:41px;border-bottom:1px solid #b50800} ul#tabs li { margin:0px 3px 0px 0px;padding:0px 0px;list-style:none;float:left;background-color:#bbbaba;height:41px;display:block}ul#tabs li span.tab-before,ul#tabs li span.tab-after {display:block;height:41px;width:5px;background-image: url("/images/graphic.png");}ul#tabs li span.tab-before {background-position:-149px -79px;float:left}ul#tabs li span.tab-after {background-position:-155px -79px;float:right}ul#tabs li.active {background-color:#b50800;}ul#tabs li.active span.tab-before {background-position:-135px -79px;float:left}ul#tabs li.active span.tab-after {background-position:-143px -79px;float:right}ul#tabs li a {display:block;padding:12px 20px;font-family: 'Crushed';    font-size: 20px;text-decoration:none;color:black; outline: 0;}ul#tabs li.active a {color:white;}#press_release_block,#news_block {padding-top:20px}.more_news {padding:0px 0px 20px 0px;display:block;color:#214a78}/* Kontakty*/.contacts {}.h1contact {width:100%;display:block;border-bottom:1px solid #e7e7e7;padding:1em 0px}.contact {  padding:5px 0px 0px 0px;width:100%;}.contact td { font-size:.9em;padding:0px 20px 0px 0px;vertical-align:middle}.logocont {float:left;}.contact img.logocont {width:40px;} a.onclick_contact { float:right;  width:11px;  height:12px;  display:block;  background-repeat:no-repeat;}.hide_contact {  padding-top:5px;  padding-bottom:0px;width:500px;}.hide_subcontact {  }.hide_data {           display:none;}.contact .map {width:300px;float:right;margin-bottom:15px;border:1px solid #c7c2ba;}.contact img.icon,.popup img.icon  {position:relative;top:3px;margin-right:1em}.contact p {margin-bottom:.8em}#map_canvas {width: 100%; height: 350px;border:1px solid #c7c2ba;margin-bottom:10px}.hidecoord {display:none}.popup {width:400px;font-size:12px;line-height:15px}.popup h1 {font-size:1.1em;margin-bottom:.5em}.box-left {float:left;width:100px;padding-top:10px}.box-right {float:right;width:395px;padding-top:10px;font-size:.9em;line-height:1.1;color:#373737}.box-right img {position:relative;top:5px;margin-right:10px }.map {}.hp_partners {margin:0 10px}.google_lat, .google_lng{display:none;}/* registr */#form_login #form_login  {margin:0px;}#form_login input{width:90%;padding:4px;margin:0px;line-height:1em;border:1px solid #bbbaba}  #form_login  button{color:white;width:96px;float:left;height:29px; display:block;border:none;font-size:1em;background-color:#015c2c;cursor:hand;cursor:pointer}  /* paginator */.paginator {margin:0;padding:0;}.paginator a.red {color:black;text-decoration:none}.action {float:right;margin-top:-2px}/* gallery */.jcarousel-skin-ie7  {padding-top:0px;width:660px;padding:0;margin:0}.jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:590px;height:132px}.jcarousel-skin-ie7 .jcarousel-item {width:178px;height:126px;margin-right:15px;border:3px solid white}.jcarousel-skin-ie7 .jcarousel-container {    -moz-border-radius: 3px;    background-color: transparent;    border: none;}.jcarousel-skin-ie7 .jcarousel-container-horizontal {    padding: 5px 30px;}.jcarousel-skin-ie7 .jcarousel-next-horizontal {height:29px; top:55px; margin-top:0px; right: -355px;  background: transparent url('/images/graphic.png') no-repeat  -230px -80px;}.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover {    background-position:  -230px -80px;}.jcarousel-skin-ie7 .jcarousel-next-horizontal:active {    background-position:  -230px -80px;}.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 {height:29px; top:55px;   background: transparent url('/images/graphic.png') no-repeat -230px -20px;}.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover {    background-position: -230px -20px;}.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active {    background-position:-230px -20px;}.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 {border:none}.similar {list-style:none;margin:0;padding:0}.similar li {list-style:none;margin:0;padding:0 0 .5em 0}/* pristupnost */ a.support {    position:absolute;    top:-99999px;    left:0;    color:black;    background-color:white;}a.support:focus {        top:-30px;        padding:1rem;        color:black;        background-color:white;}.jump {     position:absolute;             }.jump    h2 {        position:absolute;                 top: 0;        left:-99999px;        width: 1px;        height: 1px;                overflow: hidden;    }.jump ul li {            position:absolute;                     top: 0;            left:0;            }       .jump ul li  a {                position:absolute;                top:-99999px;                left:0;                min-width:30rem;                }.jump ul li  a:focus {                    top:30px;                    color:black;                    background-color: white;                    padding:1rem;                }a.support:not([href]):not([tabindex]) {    color:$main !important; } .alert {padding:1em;margin: 1em 0;}.alert-success {background-color: #DDFFE2; color:green;}.alert-danger {background-color: #FFDDE0; color:red;}