/* main settings */html, body {  margin: 0px;  padding: 0px;  border:none;  width:100%;}body, input, select, textarea, tbody td, table, .yui-navset, div#main {  text-decoration: none;  word-spacing: normal;  letter-spacing: 0;	font-weight:normal;  -webkit-text-size-adjust: none;}body {  background-color: #41b9e7;  text-align:center;background-image:url('/images/background.jpg');background-position:top center;background-repeat:repeat-y}hr {height: 1px;color:#d9dad4;background-color:#d9dad4;   border: 0;}img {border:none}tr,td {vertical-align:top;}ul {  margin-top:0px;    } li { }option,select { }select {border: 1px solid silver; margin-bottom:10px;}input,textarea,button {border:none;color:black;text-align:left}label {}		sup,sub {	height: 0;	line-height: 1;	vertical-align: baseline;	_vertical-align: bottom;	position: relative;}sup {	bottom: 1ex;}sub {	top: .5ex;}.bigger {font-size:160%;font-weight:bold}.bold {font-weight:bold;}.italic { font-style: italic}.white {color:#ffffff}.image {border:1px solid #555555}.blue {color:blue}.red {color:#e00d1d}.yellow {color:#fbc509;}.black {color:black}				.orange {color:#fecd0f}			.green {color:#49a82a}.alright {float:right}.alleft {float:left}.noborder {border:none}			#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:918px;margin:0px auto;padding:0px;background-image:url('/images/background-top.jpg');background-position:top center;background-repeat:no-repeat}#main-in {padding:0px 20px;}#top {width:100%;height:340px;} #top_logo  { width:202px; height:95px;margin-top:20px; overflow:hidden;background-image:url('/images/logo.gif');float:left;} #top_logo strong {	font-size:130%;}#top_logo  a#logo_click {  display:block;width:202px; height:95px;margin:0px;  padding:0px;color:transparent;}#top_logo  a#logo_click:hover { background-color:transparent;}#middle {width:100%; height:301px;text-align:left;}#middle_left {float:left;width:254px;height:301px;background-image:url('/images/top_background.png')}#middle_right {float:right;height:301px;width:705px;}#content {margin:0px 0px 0px 0px;padding:0px 0px;margin:0px;text-align:left;min-height:300px}#content_left { width:206px;float:left;	margin:15px 0 0px -650px;}						#content_right { width:206px; float:right;	margin-top:15px;	font-size:0.9em;  line-height: 1.3em;text-align:right}#content_middle {width:419px;float:left;margin:15px 0 0px 230px;display:inline;}		#bottom {width:100%;height:383px;background-image:url('/images/background-bottom.jpg');background-position:top center;background-repeat:no-repeat}#rbdesign {width:300px;border-top:1px solid white;float:right;margin-right:30px;margin-top:100px}#rbdesign a {color:white;text-decoration:none;display:block;position:relative;top:-9px;left:110px;background-color:#00b8e7;width:150px;font-size:11px;}/* MENU ---------------------------------------------------------------------------------------  */ /* vlevo .*/			div.menu ul {  list-style:none;	margin:0px;	padding:0px;	text-align:left;}	 div.menu ul li {list-style: none;padding:0px 0px 0px 0px;margin:0px;  }		div.menu ul li a { display:block;width:206px;height:51px;padding:0px;margin:0px;background-position:top center;background-repeat:no-repeat}div.menu ul li a:hover { }div.menu ul li.menuon {}div.menu ul li.menuon a {}div.menu ul li#p01 a { background-image:url('/images/menu01.jpg');}div.menu ul li#p02 a { background-image:url('/images/menu02.jpg');}div.menu ul li#p03 a { background-image:url('/images/menu03.jpg');}div.menu ul li#p04 a { background-image:url('/images/menu04.jpg');}div.menu ul li#p05 a { background-image:url('/images/menu06.jpg');}div.menu ul li#p06 a { background-image:url('/images/menu05.jpg');}/* Denětice, Holetice ...*/div#menu_bottom ul {list-style: none;margin:90px 0px 0px 20px;padding:0px 0px 0px 0px;text-align:left;float:left;}	 div#menu_bottom ul li {padding:0px 10px;margin:0px 0px 0px 0px;list-style: none;text-align:center;float:left;background-image:none;background-image:url('/images/line2.gif');background-position:right;background-repeat:no-repeat}		div#menu_bottom ul li a:link, div#menu_bottom ul li a:visited { padding:0px;font-weight:bold; color:#fff;text-decoration:none;margin:0px;font-size:11px;font-family:serif;	}div#menu_bottom ul li a:hover {color:#ddd; background-color:transparent;} /* ITEMS -------------------------------------------------------------------------------------- */.item {  width:100%;	margin:0px 0px 20px 0px;	padding:0px 0px 10px 0px;	}.item_heading {	margin:0.3em 0 0.7em 0;	padding:0px	}.item_date {	}.item_text {  margin:0px;	}.item_text div {  display: inline;}.item_top {  width:100%;	margin:0px 0px 0px 0px;	padding:15px;	}#address {height:210px}#breadcrumb {width:100%; font-size:13px;border-bottom:2px solid #a9a9a9;margin-bottom:1em;padding-bottom:.7em;}#breadcrumb  a {color:#000;text-decoration:underline;font-weight:normal;position:relative;top:2px;}#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;}/* right */.right-block {width:216px;text-align:left;float:right}.right-block h2 {}#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:120px;margin:0px 19px 10px 0px;padding:0px	}div.photo {  display:block;  width:120px;	height:90px;	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 */  div#catalog ul.paging, div#catalog ul.paging li {margin:0px;padding:0px;list-style:none;background-image:none}div#catalog ul.paging li {width:100%;min-height:110px;margin:0px 0px 20px 0px;padding-bottom:20px;background-image:url('/images/hr.gif');background-position:bottom;background-repeat:no-repeat}div#catalog h2 {margin:0px;padding:0px;line-height:1.2em;margin-bottom:10px;}div#catalog h2 a,div#catalog-in h2 a {color:#445d71;font-size:1em;font-weight:bold;padding:0px;text-decoration:none;font-weight:bold}div#catalog div.more {float:right;padding:0px;margin:5px 0px 0px 0px}div#catalog div.more p {padding:0px;margin:0px}div#catalog div.more p a {color:#0db2fd;text-decoration:none;padding:0px;margin:0px}div.catalog_item_left {width:130px;float:left;text-align:left;background-image:url('/images/line.gif');background-position:right;background-repeat:no-repeat}div.catalog_item_left img {border:10px solid white}div.catalog_item_right {width:275px;float:right;min-height:110px;margin:0px;padding:0px;color:white}div.annotation {padding-right:5px}div.price strong {color:#fd0000; font-size:2em;}div.price {margin-top:20px}/* catalog view */div#catalog-in {padding:0px;margin:0x}div#catalog-in h2 {margin:0px;padding:0px;line-height: 1em;margin-bottom:10px;}div#catalog-in h2 a {color:#445d71;font-size:1em;font-weight:bold;text-decoration:none;font-weight:bold}div#catalog-in div.more {}div#catalog-in div.more div {padding:0px 0px;margin:0px}div.catalog_item_left2 {width:49%;float:left;text-align:center}div.catalog_item_right2 {width:49%;float:right;margin:0px;padding:0px}table.short_info {width:90%; }table.short_info tr td {padding:0px 3px}table.short_info tr td.noborder {border:none}table.short_info tr td.firstd {background-color:#d3edf9}.more {margin-top:20px;}.more a:link, .more a:visited{color:#fecd0f}div#catalog ul li.noborder {border:none}div#catalog ul li.last-item {border-bottom:1px dotted #bfd6e8; } .icons {padding:20px 0px; border-bottom:1px dotted #bfd6e8;}.icons2 {margin-top:20px;padding:5px 0px; border-top:1px solid #bfd6e8;border-bottom:1px solid #bfd6e8;}.icons img, .icons2 img {margin-right:10px}.icons a:link, .icons2 a:link, .icons a:visited, .icons2 a:visited {color:#005ea4;text-decoration:none}.icons a:hover, .icons2 a:hover{text-decoration:underline}div#catalog a.red:link, div#catalog a.red:visited{color:red}div#catalog_photo2 { margin:0;padding:0;margin-top:20px}/* news*/div.news_info {margin:0 0 1em 0;min-height:120px;border-bottom:1px solid #cacbcb}div.news_info h2 {font-size:1em;margin:0;font-weight:bold;}div.news_info .date {color:#000; font-size:1em;margin:0;float:right;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:normal;color:#033A63}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 {margin:0px;padding:0px;}form#search label {padding:0px; margin:0px;display:inline;font-size:13px}#input {background-color:#fff;width:150px;padding:2px 4px; margin:0px;position:relative;top:0px;border:1px solid #42a42b;font-size:13px;color:#555}#input_submit {padding:1px 4px ; margin:0px;border:1px solid #00a7e6;background-color:#00caff;font-size:13px}.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;}.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;}/* form old .progres_form  {margin-right:0px;text-align:left;}.progres_form table {font-size:.9em;width:100%}.progres_form table tr {width:100%}.progres_form table td.first {width:20%}.progres_form table td {width:100%}.progres_form table td label {display:block; margin:0px 0px 2px 0px;}.progres_form table td input {width:99%;border:1px solid #A9A9A9;margin:0px 0px 2px 0px;}.progres_form table td textarea {width:99%;border:1px solid #A9A9A9;margin:0px 0px 2px 0px;height:90px}.progres_form table td input.submit {  border:1px solid #A9A9A9;background-color:white;width:auto;text-align:center}.progres_form  .reservation {float:left;width:45%;}*/.progres_form  {margin-right:0px;text-align:left;background-image:url('/images/question.jpg');height:243px}.progres_form table {font-size:.9em;width:100%}.progres_form table tr {width:100%}.progres_form table td.first {width:20%}.progres_form table td {width:100%}.progres_form table td label {display:block; }.progres_form table td input {background-color:transparent}.progres_form table td textarea {background-color:transparent}.progres_form input#sub1 {background-image:url('/images/submit.jpg');width:62px;height:32px; text-align:center;background-color:transparent;float:right;margin:10px 10px 0px 0px}.progres_form  table tbody tr.redbox td input, .progres_form  table tbody tr.redbox td textarea{ border:1px solid red;}.progres_form  table tbody tr.redbox label {color:white}.progres_form  .reservation {float:left;width:45%;}.progres_form  table tbody tr.item178  td   textarea {width:175px;margin:15px 0px 32px 10px;height:110px;}.progres_form  table tbody tr.item177  td   input {width:175px;margin:0px 0px 0px 10px;}/* 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.red:link, a.red:visited {color:red;text-decoration:none}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}	 
