body {margin: 0; padding: 0; font-size: 13px; font-family: Arial; text-align: justify; color: #FFFFFF;}h1, h2, h3 {margin: 0; font-weight: normal;	color: #FFFFFF;}h1 {letter-spacing: -1px;	font-size: 32px;}h2 {font-size: 23px;}p, ul, ol {margin: 0 0 2px 0;	text-align: justify;	line-height: normal; font-family: Arial;}a:link {color: white;}a:hover, a:active {text-decoration: none;	color: white;}a:visited {color: white;}img {border: none;}img.right {float: right;margin-right: 5px;}img.flag {float: right;margin-left: 5px;}input, textarea, select {font-family: Arial;	font-size: 12px; color: #333333;}#wrapper {color: #333333; background: #fff url('../images/bg.png') repeat-x 0 0;}/** Logo */#logo {width: 925px; height: 120px;	margin: 0 auto;	border-top: 4px solid #cee8f6;}#logo h1, h2 {font-size: 18px; font-family: "Times New Roman", Times, serif; text-transform: none; letter-spacing: 1px;}#logo h1 {color: #666666;}#logo h2 {color: #FF5C00;}.zavolajte {color: #666666;font-size: 18px; font-family: "Times New Roman", Times, serif; text-transform: none; letter-spacing: 1px;}/* Header */#header {width:100%; margin: 0 auto; height:29px; float:left; background-color: white; border-bottom: 4px solid #E2F1FA}/* Menu */#menu {width: 924px;font-size:12px; font-family:Arial; line-height:normal; background-color: white; }#menu ul {margin:0; padding:0px 10px 0 0px; list-style:none;}#menu li {display:inline; margin:0; padding:0;}#menu a {float:left; background:url("../images/tab_left.png") no-repeat left top; margin:0; padding:0px 0 0 10px; text-decoration:none;}#menu a span {float:left; display:block; background:url("../images/tab_right.png") no-repeat right top; padding: 7px 15px 7px 6px; margin-right: 4px; color:#FFF; font-weight: bold;}#menu a span {float:none;}#menu a:hover span {color:#FFFFFF;}#menu a:hover {background-position:0% -29px;}#menu a:hover span {background-position:100% -29px;}/* Page */#page {width: 925px; margin: 0 auto; background: transparent;}/* search */#search-container {float: left;}#search {width: 420px; background: url(../images/front-search-bg.png) repeat-x left top #FF6306; padding: 20px;}#search h2 {font-size: 22px; color: white; font-family: Times New Roman;}#search table {font-family: Arial; color: white;}#search td.right {text-align:right}#search td.left {text-align:left}#search-btn {width: 460px; background: url(../images/front-search-btn-bg.png) no-repeat left bottom; height:65px;}a.boldbuttons{background: transparent url(../images/front-search-btn-left.png) no-repeat top left; height: 38px;display: block; float: right; font: bold 13px Tahoma; line-height: 35px; padding-left: 50px; text-decoration: none; margin-top: 10px}a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{color: white; }a.boldbuttons span{background: transparent url(../images/front-search-btn-right.png) no-repeat top right; height: 38px;display: block; padding-right: 50px; margin-right:20px;}a:hover.boldbuttons{ text-decoration: underline;}.buttonwrapper{ overflow: hidden;width: 100%;}/* Map */#map {width: 420px;	float: right;	 padding: 20px 20px 0 20px; background: url(../images/front-map-bg.png) repeat-x left top}#map h2 {font-size: 22px; color: #a7a7a7; font-family: Times New Roman; padding-bottom: 20px;}#content{float:right; width: 690px;}#content-menu{margin:0;padding:0;list-style-type:none;display:block;height:40px;font-weight:normal;font-family:Times New Roman;}#content-menu a.left {background: url(../images/tab_bg_left.png) no-repeat left top; padding:11px 72px 20px 20px; }#content-menu a.middle {background: url(../images/tab_bg_middle.png) no-repeat left top; padding:11px 80px 20px 20px;}#content-menu a.right {background: url(../images/tab_bg_right.png) no-repeat left top; padding:11px 120px 20px 20px;}#content-menu li{display:block;float:left;margin:0;padding:0;padding-top:12px; height:28px;width:230px;}#content-menu a.left,#content-menu a.middle,#content-menu a.right {	text-decoration: none; font-size:20px;}#content-bgtop{background: #cee8f6 url(../images/static_page_bg.png) repeat-x left top; padding:10px}#content-bgbtm {height: 11px;background: url(../images/views-home-btm-bg.png) no-repeat left bottom}#content-menu a:hover.left {background: url(../images/tab_bg_left_over.png) no-repeat left top; }#content-menu a:hover.middle {background: url(../images/tab_bg_middle_over.png) no-repeat left top;}#content-menu a:hover.right {background: url(../images/tab_bg_right_over.png) no-repeat left top; }#content-menu a:hover.left,#content-menu a.left{ padding:11px 72px 20px 20px;}#content-menu a:hover.middle,#content-menu a.middle{ padding:11px 80px 20px 20px;}#content-menu a:hover.right,#content-menu a.right {padding:11px 120px 20px 20px;}#content-menu a.left-selected {background: url(../images/tab_bg_left_over.png) no-repeat left top; }#content-menu a.middle-selected {background: url(../images/tab_bg_middle_over.png) no-repeat left top;}#content-menu a.right-selected {background: url(../images/tab_bg_right_over.png) no-repeat left top; }#content-menu a.left-selected,#content-menu a.middle-selected,#content-menu a.right-selected {	text-decoration: none; font-size:20px;}#content-menu a:hover.left-selected {background: url(../images/tab_bg_left_over.png) no-repeat left top; }#content-menu a:hover.middle-selected {background: url(../images/tab_bg_middle_over.png) no-repeat left top;}#content-menu a:hover.right-selected {background: url(../images/tab_bg_right_over.png) no-repeat left top; }#content-menu a:hover.left-selected,#content-menu a.left-selected{ padding:11px 72px 20px 20px;}#content-menu a:hover.middle-selected,#content-menu a.middle-selected{ padding:11px 80px 20px 20px;}#content-menu a:hover.right-selected,#content-menu a.right-selected {padding:11px 120px 20px 20px;}#offer-bgtop{height: 12px;background: url(../images/views-home-item-top-bg.png) no-repeat left top;}#offer-bgmdl{background: white url(../images/views-home-item-center-bg.png) repeat-y left top; border: 1px solid white;}#offer-bgmdl h2, #offer-bgmdl h4 {font-family: Times New Roman;}#offer-bgmdl h2{color:black; font-size: 16px; font-weight: bold;letter-spacing: -0.5px;}#offer-bgmdl h4{color:#999999; font-size: 12px; font-weight: normal;}#offer-bgmdl p{font-family: Arial; font-size: 11px; font-weight: normal;}#offer-bgmdl p.trieda{color:#999999; }#offer-bgmdl p.text{color:#666666; }#offer-bgmdl .text a{text-decoration:underline; color:#666666; }#offer-bgmdl .text a:hover{text-decoration:none; color:#666666;}#offer-bgbtm{height: 12px;background: url(../images/views-home-item-btm-bg.png) no-repeat left bottom}#offer-box{margin: 15px 10px 15px 15px;}/* Post */.post .title {height: 30px;	margin-bottom: 3px;}.post .pct {float: right;	margin-top: -30px;}.post .text {float:left; width:280px;}.post .price-bg {background: url(../images/price-bg.png) repeat-x left bottom;}.post .cena{float:left; color:#999999; font-family: Georgia; font-size: 11px;font-style: italic;}.post .suma, .post .skk{float:right; font-family: Georgia; color:#666666;font-style: italic; font-weight:bold;}.post .suma span{font-size:34px;  padding-right:5px}.post .suma span.eur{font-size:18px; color:#666666;}.post .skk{font-size: 16px; position: relative; top: -4px}.post .button {font-family:Arial; font-size: 12px; font-weight:bold;}.post .button a{background: url(../images/btn_small_bg.png) no-repeat center top; padding: 10px 50px; text-decoration:none;}.post .button a:hover{ text-decoration:underline;}.currency-skk .suma span{font-size:22px;  padding-right:5px}/* Sidebar */#sidebar {float: left;	width: 230px;}#sidebar-bg {background: url(../images/block-bg-middle.png) repeat-y left top;}#sidebar-bgtop {height: 243px;	background: url(../images/block-bg-top.png) no-repeat left top;}#sidebar-bgbtm {height: 8px;	background: url(../images/block-bg-bottom.png) no-repeat left bottom; margin-bottom:5px;}#sidebar-content {padding: 10px 20px 20px 20px;}#sidebar-bg ol {padding: 0 0 0 20px;}#sidebar-bg h2 {font-size: 18px; padding-bottom:20px; font-family: Georgia;}#sidebar-bg a {	text-decoration: none;}#sidebar-bg a:hover {text-decoration: underline;}/* Obsah */#content-right{float:right; width: 690px;}#content-menu{margin:0;padding:0;list-style-type:none;display:block;height:40px;font-weight:normal;font-family:Times New Roman;}#content-menu a.left {background: url(../images/tab_bg_left.png) no-repeat left top; padding:11px 72px 20px 20px; }#content-menu a.middle {background: url(../images/tab_bg_middle.png) no-repeat left top; padding:11px 80px 20px 20px;}#content-menu a.right {background: url(../images/tab_bg_right.png) no-repeat left top; padding:11px 120px 20px 20px;}#content-menu li{display:block;float:left;margin:0;padding:0;padding-top:12px; height:28px;width:230px;}#content-menu a.left,#content-menu a.middle,#content-menu a.right {	text-decoration: none; font-size:20px;}#content-bgtop{background: #cee8f6 url(../images/static_page_bg.png) repeat-x left top; padding: 0px 10px 10px 10px; min-height: 300px;}#content-bgbtm {height: 11px;background: url(../images/views-home-btm-bg.png) no-repeat left bottom}#content-menu a:hover.left {background: url(../images/tab_bg_left_over.png) no-repeat left top; }#content-menu a:hover.middle {background: url(../images/tab_bg_middle_over.png) no-repeat left top;}#content-menu a:hover.right {background: url(../images/tab_bg_right_over.png) no-repeat left top; }#content-menu a:hover.left,#content-menu a.left{ padding:11px 72px 20px 20px;}#content-menu a:hover.middle,#content-menu a.middle{ padding:11px 80px 20px 20px;}#content-menu a:hover.right,#content-menu a.right {padding:11px 120px 20px 20px;}#sidebar-left {float: left;	width: 230px;}#sidebar-offer {background: url(../images/block-sidebar-bg-mdl.png) repeat-y left top; padding-bottom:5px}#sidebar-offer-bgtop {height: 10px;	background: url(../images/block-sidebar-bg-top.png) no-repeat left top;}#sidebar-offer-bgbtm {height: 10px;	background: url(../images/block-sidebar-bg-btm.png) no-repeat left bottom;padding:0; margin-bottom:5px;}#sidebar-offer p {padding: 0 20px 5px 20px; font-size:11px;}#sidebar-offer h2 {font-size: 17px; padding: 5px 20px 20px 20px;font-family: Georgia;}#sidebar-offer a {	text-decoration: none;}#sidebar-offer a:hover {text-decoration: underline;}/* Footer */#footer {width: 930px; height: 51px; margin: 0 auto; padding:0px; background: url(../images/footer-bg.png) no-repeat center top;}#footer p {margin: 0;	padding: 20px 15px 0 15px;	text-align: center;	font-size: 11px; font-weight:normal;	font-family: Arial; letter-spacing:none;}#footer .link, #footer .copyright {color: #65bae8;}#footer .link {float: right;}#footer .copyright {float: left;}#footer a {color: #65bae8;text-decoration: none;}#footer a:hover {text-decoration: underline;}/* Staty */.staty td{		padding-top: 5px;}.staty select {		width: 120px;}/* Archy*//* Detail */.detail-table-1 {		font-family: Tahoma,Arial;		font-size: 11px;		color: #666666;}.detail-table-1 td{		padding-top: 10px;		padding-right: 30px;		padding-left: 20px;}.detail-table-1 .cena-popis {	font-family: "Times New Roman",Arial;	font-size: 16px;	font-weight: bold;	color: #999999;	padding: 0px;}.detail-table-1 .cena {	color: #353535;	font-family: "Times New Roman",Arial;	font-size: 16px;	width: 211px;	height: 51px;	background: url(../images/detail_cena_bg.png) no-repeat;	padding: 0px;}.detail-table-1 .cap {		color: #999999;		padding-top: 10px;		padding-left: 0px;		padding-right: 0px;}.btn-big-1 {	width: 215px;	height: 58px;	border: 0px;	background: url(../images/btn_big_1.png) no-repeat;	font-family: Georgia,"Times New Roman",Arial;	font-size: 16px;	color: #FFFFFF;		}.orange-block div{		margin-left: 20px;		margin-right: 20px;		color: #FFFFFF;		font-family: Arial;		font-size: 11px;}.orange-block .blede {	color: #FFCEAA;}.detail-otazka input {	font-size: 11px;	font-family: Arial;	border-bottom: 1px solid #DDDDDD;	border-left: 1px solid #C3C3C3;	border-right: 1px solid #C3C3C3;	border-top: 1px solid #7C7C7C;}.detail-otazka textarea {	font-size: 11px;	font-family: Arial;	border-bottom: 1px solid #DDDDDD;	border-left: 1px solid #C3C3C3;	border-right: 1px solid #C3C3C3;	border-top: 1px solid #7C7C7C;}.podobne-pobyty-nazov a{	text-decoration: none;	font-weight: bold;}.podobne-pobyty-cena span{	color: #FFCEAA;}.podobne-pobyty-cena span b{	color: #FFFFFF;}.static-page-top {	width: 690px;	height: 13px;	background: url(../images/text_page_top.png) no-repeat;}.static-page-white-top {	width: 670px;	height: 8px;	background: url(../images/static_page_white_top.png) no-repeat;}.static-page-white-bottom {	width: 670px;	height: 10px;	background: url(../images/detail_white_bottom.png) no-repeat;}.static-page-white-content {	background-color: #FFFFFF;	min-height: 300px;	padding: 10px;  font-family: Arial;  font-size: 11px;  color: #333333;}.static-page-white-content h1 {  color: #333333;  font-family: Georgia;  font-size: 24px;  margin-bottom: 10px;  }.static-page-white-content h2 {  color: #FF5C00;  font-family: Georgia;  font-size: 18px;  margin-bottom: 5px;}.static-page-white-content h3 {  color: #333333;  font-family: Georgia;  font-size: 12px;  margin-bottom: 3px;}.static-page-white-content ul {  list-style-image: url('../images/zoznam_sipka.gif');  padding-left: 20px;}.static-page-white-content li {  margin-bottom: 5px;}.static-page-white-content table {  border: 0px;}.static-page-white-content div{  /*width: 100%;*/}.static-page-white-content a {    color: #333333;}