* {margin: 0;  padding: 0; }body {	background-color: #41537F;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	width: 100%;	margin: 20px 0 0 0;	font-size: 10px;	line-height: 14px;}.introtext {line-height: 16px; font-size: 12px; font-weight: bold; }a.link{color: #ec5e24; text-decoration: none;}.booking-introtext {line-height: 13px; font-weight: bold; }.style1 {color: #ec5e24; }.orange_normal {color: #F15A23}.right {float: right; }img {border: 0; }strong {font-weight: bold;  color: #FF0000;  font-size: 18px; }.center {background-color: #fff;  margin: auto;  width: 793px; }.logo { padding: 10px 0  0 15px;  }#head { width: 793px;  height: 115px;  background: url(images/top2.jpg) #FFF;  position: relative; }#head span a { display: block;  position: absolute;  right: 43px;  top: 88px;  font-size: 11px;  font-weight: bold;  color: #fff;  text-decoration: none;  font-family: Arial, Helvetica, sans-serif; }#head span a:hover {color: #41547E; }#head2 { width: 793px;  height: 115px;  background: url(images/top2.jpg) #FFF;  position: relative; }#head2 span a { display: block;  position: absolute;  right: 35px;  top: 88px;  font-size: 11px;  font-weight: bold;  color: #fff;  text-decoration: none;  font-family: Arial, Helvetica, sans-serif; }#head2 span a:hover {color: #41547E; }.moto { width: 793px;  background: url(images/telo-bg.jpg) #FFF;  height: 30px; }h1 {font-size: 17px; text-align: center; padding-top: 13px; font-family: Arial, Helvetica, sans-serif; color: #41537F; letter-spacing: 2px; }.offer {	font-size: 11px;	text-align: left;	padding-top: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #ffffff;	letter-spacing: 0px;	padding-left: 15px;	padding-right: 15px;	line-height: normal;}.offer2 {	text-align: left;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	padding-left: 6px;	color: #ffffff;	text-decoration: none;}.offer22 {	text-align: left;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	color: #ffffff;	text-decoration: none;}.offer3 {	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	padding-left: 11px;	color: #000000;	font-style: normal;	font-weight: bold;}#telo { width: 793px;  background: #FFFFFF; }.telo-in {margin: 15px 15px 0 15px;  background: #E4EBF1;  width: 763px;  margin-bottom: 2px;  background: url(images/slim-bg.jpg); }.telo-in2 {margin: 15px 15px 2px 15px;  width: 763px;  background: url(images/slim-bg.jpg);  }.telo-in3 {margin: 15px 15px 2px 15px;  width: 763px;  }*>.telo-in2 {float: left;  }#menu { float: left;  width: 155px; }#menu ul {width: 155px;  list-style-image: none;  list-style: none;  float: left; }#menu li a {width: 155px;  height: 42px;   display: block;  background: url(images/but-menu.jpg) no-repeat;  color: #FFF;  margin-bottom: -13px;  padding: 13px 0 0 10px;  margin-right: -10px;  font-weight: bold;  text-decoration: none;  font-family: Arial, Helvetica, sans-serif;  font-size: 14px; }#menu li.active1 a {width: 155px;  height: 42px;  display: block;  background: url(images/but-menu2.jpg) no-repeat;  color: #FFF;  margin-bottom: -13px;  padding: 13px 0 0 10px;  font-weight: bold;  text-decoration: none;  font-family: Arial, Helvetica, sans-serif;  font-size: 14px; }#menu li.active1_2 a {width: 155px;  height: 35px;  display: block;  background: url(images/but-menu2_1.jpg) no-repeat;  color: #FFF;  margin-bottom: -10px;  padding: 10px 0 0 10px;  font-weight: bold;  text-decoration: none;  font-family: Arial, Helvetica, sans-serif;  font-size: 12px; }#menu li.active2 a {width: 155px;  height: 29px;  display: block;  background: url(images/but-menu3.jpg) no-repeat;  color: #FFF;  margin-bottom: -6px;  padding: 6px 0 0 25px;  font-weight: bold;  text-decoration: none;  font-family: Arial, Helvetica, sans-serif;  font-size: 14px; }#menu li.active3 a {width: 145px;  height: 29px;  display: block;  background: url(images/but-menu4.jpg) no-repeat;  color: #FFF;  margin-bottom: -6px;  padding: 6px 0 0 10px;  font-weight: bold;  text-decoration: none;  font-family: Arial, Helvetica, sans-serif;  font-size: 14px; }#menu li.active4 a {width: 145px;  height: 35px;  display: block;  background: url(images/but-menu4_1.jpg) no-repeat;  color: #FFF;  margin-bottom: -10px;  padding: 10px 0 0 10px;  font-weight: bold;  text-decoration: none;  font-family: Arial, Helvetica, sans-serif;  font-size: 12px; }#menu li a {width: 155px;  height: 42px;   display: block;  background: url(images/but-menu.jpg) no-repeat;  color: #FFF;  margin-bottom: -13px;  padding: 13px 0 0 10px;  margin-right: -10px;  font-weight: bold;  text-decoration: none;  font-family: Arial, Helvetica, sans-serif;  font-size: 14px; }#menu li a:hover {background: url(images/but-menu2.jpg) no-repeat;  }#menu li.last {background: url(images/but-menu-last.jpg) no-repeat;  width: 155px;  height: 128px;  position: relative; }#menu li.last a:hover {background: none;  background-image: url(images/book-here-but2.jpg); }#menu li.last a {background: none;  font-size: 11px;  background-image: url(images/book-here-but.jpg);  width: 85px;  height: 29px;  padding: 0;  margin: 0; }#foot { width: 793px;  background: url(images/foot.jpg) #FFF;  height: 44px;  clear: both;  text-align: center; }#foot span a { color: #fff;  text-decoration: none;  }#foot span a:hover { color: silver; }#foot span {color: #fff;  display: block;  padding: 5px 0 0 0; }.topmenu1 a {width: 147px;  height: 20px;   display: block;  background: url(images/buttons/top-menu_separate_04.jpg) no-repeat;  color: #FFF;  margin-top: 0px;  padding: 7px 0 0 0px;  margin-right: 0px;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }.topmenu1 a:hover {width: 147px;  height: 20px; background: url(images/buttons/TM_blue.gif) no-repeat;}h2 {padding: 0 0 0 15px;  font-weight: bold;  font-size: 130%;  }h3 {padding: 0 0 0 15px;  font-weight: bold;  font-size: 110%;  }h6 {padding: 0 0 0 15px;  font-weight: bold;  font-size: 110%;  margin: 10px 0 -5px 0;  clear: both;  _margin: 10px 0 -5px 12px; }h4 {padding: 0 0 5px 0;  font-weight: bold;  font-size: 11px;  color: #41537F; }h5 {float: left;  padding: 2px 0 2px 5px;  margin: 5px 15px 5px 15px;  _margin: 5px 15px 5px 13px;  font-weight: bold;  font-size: 11px;  color: #41537F;  display: block;  color: white;  width: 575px;  background: #41537F; }.moto {font-weight: bold;  font-size: 14px;  }.111 {margin-bottom: 15px;  }#gal-mini img {padding: 5px 11px 0 0;  _padding: 5px 5px 0 0; }.tucne { font-weight: bold;  color: #jh547E;  }.tucne-levy { text-align: left;  font-weight: bold;  float: left;  display: block;  width: 70px; }.netucne-levy { text-align: left;  float: left;  display: block;  width: 80px; }.netucne-pravy-features {text-align: left;  float: left;  margin-left: 73px; }.blok {display: block;  clear: both; }.gal1 {float: left;  margin: 13px; }*>.gal1 {float: left;  margin: 15px; }.gal1text {text-align: center;  padding: 2px 0 2px 0;  background: #ec5e24;  color: #fff;  width: 120px;  font-size: 9px; }#content0 {float: right;  width: 760px; }#content0 .odstavec2 {padding: 8px 8px 8px 20px;  overflow: hidden;  float: left;  background-color: #e4ebf1;  margin-top: 10px;  width: 730px;  _width: 730px; }#content0 .odstavec3 {padding: 18px 8px 0px 10px;  overflow: hidden;  float: left;  width: 730px;  _width: 730px; }#content1 {float: right;  width: 590px; }#content2 {float: left; width: 608px; background-color: #FFFFFF; }#content1 p {padding-bottom: 20px;  font-size: 105%; }.img1 {float: right;  margin: 0px -5px 0px 10px;  border: 1px #cccccc solid; }.img2 {float: right;  margin: 0px -5px 0px 10px; }#content1 .odstavec {paddding-bottom: 10px;  overflow: hidden;  float: left; }#content1 .odstavec2 {padding: 8px 8px 8px 20px;  overflow: hidden;  float: left;  background-color: #e4ebf1;  margin-top: 10px;  width: 560px;  _width: 560px; }#content1 .odstavec3 {padding: 0px 8px 0px 10px;  overflow: hidden;  float: left;  width: 560px;  _width: 560px; }#content1 .odstavec2 p { padding: 5px 0 0 0;  margin-left: -5px;  float: left; }#content1 .odstavec3 p img{ border:0; float:right; margin: 5px 0 10px 10px; }#content1 .odstavec3 ul{margin: 0px 0 20px 0px; display:block; overflow: hidden; float:left;}#content1 .odstavec3 li{ margin:0 0 0 10px; list-style:circle;}#content1 .odstavec4 {padding: 18px 8px 0px 10px;  overflow: hidden;  float: left;  width: 560px;  _width: 560px; }#content1 .odstavec4 p img{ border:0; float:left; margin: 5px 10px 10px 0px; }#content1 .odstavec2 h4 {margin-left: -7px; }#content1 .odstavec5 {padding: 0px 8px 0px 10px;  overflow: hidden;  float: left;  width: 560px;  _width: 560px; }.odstavec6 {padding: 0px 0px 0px0px;  overflow: hidden;  float: left;  background-color: #e4ebf1; width: 590px;  _width: 590px;}.block_1{padding: 8px 8px 15px 20px;  overflow: hidden;  float: left;  background-color: #e4ebf1;  margin-top: 10px;  width: 550px;  _width: 550px; }.block_3 {padding: 18px 8px 11px 10px;  overflow: hidden;  float: left;  width: 560px;  _width: 560px; }.bookhere2 {font-size: 10px;  color: #003366; position: absolute;  top: 40px;  left: 35px; }.title { color: #000000; font-weight: bold; font-size: 14px; text-align: left; margin-left: 5px; margin-bottom: 5px; }.h4_rihgt {font-weight: bold; font-size: 12px; color: #FFFFFF; text-align: left; background-color: #41537F; padding-left: 3px; height: 5px; padding-bottom: 1px; }.h4_right_2 {font-weight: bold; font-size: 12px; color: #41537F; text-align: left; padding-left: 4px; }.title2 {font-weight: normal; font-size: 9px; color: #FFFFFF; text-align: center; background-color: #ec5e24; width: 110px; padding-bottom: 3px; padding-top: 2px; background-position: center; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px; word-spacing: -1px; }a.textlinkbold {font-family: Verdana, Helvetica, sans-serif; font-size: 105%; font-weight: bold; color: #41537F; text-decoration: none; }a.textlinkbold:hover {font-family: Verdana, Helvetica, sans-serif; font-size: 105%; font-weight: bold; color: #ec5e24; text-decoration: none; }a.textlink {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ec5e24; text-decoration: none; }a.textlink-small {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #ec5e24; text-decoration: none; }a.textlink:hover {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #41537F; text-decoration: none;  }a.textlink-small:hover {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #41537F; text-decoration: none; }a.butt_center {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }a.butt_center:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; }.booking-text-active {	font-family: Verdana, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	color: #ec5e24;	padding: 0px 0px 5px 10px;	text-align: left;}.booking-text {	font-family: Verdana, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #41537F;	padding: 0px 0px 5px 10px;	text-align: left;}.booking-links {	padding: 0px 0px 0px 0px;}.booking-links-table {	padding: 5px 15px 5px 5px;	float: center;}.bookingform-label {height:20px; margin-left:15px; margin:5px 0px 5px 0px; position:relative; background-color: #e4ebf1; padding: 10px}.bookingtext-label {font-weight: bold;}.bookingform-input {float:right; position:absolute; top:10px; left:280px;}.textik {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; }.textik_bold { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }.textik2 {font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; }.textik_bold2 { font-size: 12px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-weight: normal; font-weight: bold; }a.orange {	font-family: Verdana, Helvetica, sans-serif;	font-weight: bold;	color: #ec5e24;	text-decoration: none;	font-size: 10px;}a.orange:hover {	font-family: Verdana, Helvetica, sans-serif;	font-weight: bold;	color: #41537f;	text-decoration: none;	font-size: 10px;}.evocreative { text-align: center;  width: 793px;  font-size: 9px;  color: #999999; }a.evocreative {font-family: Verdana, Helvetica, sans-serif; font-weight: normal; color: #ec5e24; text-decoration: none; }.room-img { width: 68px;  height: 43px; }.listing-img { width: 120px;  height: 80px; }.packages-list { margin-right:20px; text-align:left; display:inline; width:250px; float:left;font-weight:bold;}.packages-list2 { margin-left:20px; color:navy; display:inline; width:250px; text-align:left;font-weight:bold; }.packages-01 { margin-top:-10px; height:10px; display:block; }#popup {	float: left;	width: 608px;	background-color: #FFFFFF;}.tucne_levy2 {	text-align: left;	font-weight: bold;	float: left;	padding-left: 5px;	width: auto;}.text_levy2 {	text-align: left;	font-weight: lighter;	float: left;	display: block;	padding-left: 5px;}.blue-heading{    font-size: 16px;         padding-top: 13px;     font-family: Arial, Helvetica, sans-serif;     color: #41537F;         font-weight: bold;}.blue-heading2{    font-size: 12px;         padding-top: 13px;     font-family: Arial, Helvetica, sans-serif;     color: #41537F;     letter-spacing: 1px;    font-weight: bold;    }.blue-heading2 a{    font-size: 12px;         padding-top: 13px;     font-family: Arial, Helvetica, sans-serif;     color: #41537F;     letter-spacing: 1px;    font-weight: bold;    margin-bottom: 5px;    text-decoration: none;}.blue-text{    color: #41537F;  }a.link_h1 {	font-size: 17px;	text-align: center;	padding-top: 13px;	font-family: Arial, Helvetica, sans-serif;	color: #41537F;	letter-spacing: 2px;	text-decoration: none;}a.link_h1:hover {	font-size: 17px;	text-align: center;	padding-top: 13px;	font-family: Arial, Helvetica, sans-serif;	color: #41537F;	letter-spacing: 2px;	text-decoration: underline;}a.blue-text {                      color: #41537F;       text-decoration: none;}.blue-bold-text{                  color: #41537F;       font-weight: bold;        font-size: 10px; }.blue-bold-text a{                      color: #41537F;       text-decoration: none;}a.blue-bold-text {                      color: #41537F;       text-decoration: none;}.blue-divider{    height: 1px;    background: #41537F;     margin-bottom: 6px;}.blue-divider-border{        height: 14px;    border-bottom: 1px solid #41537F;         }.page-floater {padding: 0px 0px 0px 0px;  overflow: hidden;  float: left;  width: 590px;  _width: 590px;}.blue-bg {padding: 0px 0px 0px 0px;  overflow: hidden;  float: left;  background-color: #e4ebf1; width: 590px;  _width: 590px;}.blue_1{padding: 0px 8px 0px 20px;  overflow: hidden;  float: left;  background-color: #e4ebf1;  width: 550px;  _width: 550px; }.blue_2 {padding: 8px 8px 11px 10px;  overflow: hidden;  float: left;  width: 560px;  _width: 560px; }