/* Autor: Přemysl Posker */

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}
body {font-size:68.75%;font-family:Verdana,Arial,sans-serif;line-height:1.5em;background:#412017;padding:20px 0px 20px 0px;color:#ffffff;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
input {width:100px;border:1px solid #c8b3a9;padding:2px;font-size:0.9em;}
input.iHidden {display:none;}
input.btn {width:auto;background:#f68121;border:1px solid #412017;color:#fff;padding:2px 5px;font-weight:bold;}
input.iText {width:194px;height:17px;padding:3px;margin-bottom:5px;background:#fff url(../_images/bgItext.gif) no-repeat;border:1px solid #bebebe;}
input.check {margin-right:10px;}
textarea {width:304px;height:87px;padding:3px;border:1px solid #c8b3a9;font-family:Verdana;font-size:0.9em;}
select {}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}
th {text-align:left;}

#lead {width:900px;margin:0px auto;position:relative;padding:0px;}

/*#logo {width:185px;height:77px;display:block;left:5px;top:40px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:185px;height:77px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;}
#logo h1 span {width:185px;height:77px;background-image:url(../_images/logoOrange.gif);background-repeat:no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
*/

#logo {width:185px;height:82px;display:block;left:5px;top:35px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:185px;height:82px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;}
#logo h1 span {width:185px;height:82px;background-image:url(../_images/logoNew.png);background-repeat:no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}

#topMenu {height:25px;padding:5px 0px 0px 0px;font-family:Tahoma;}
#topMenu .lang {float:left;padding-left:22px;font-size:1em;}
#topMenu .lang a {margin-left:11px;}
#topMenu .lang a img {border:1px solid #F49100;}
#topMenu .submenu {float:right;font-size:1.1em;}
#topMenu .submenu a {margin-left:25px;}
#topMenu a {color:#F68121;text-decoration:none;}
#topMenu a:hover {text-decoration:none;color:#FDBA59;}

#top {padding:5px;background:#C8B3A9;clear:both;margin-bottom:7px;}
#top .topImg {float:right;}
#top .menu {height:188px;padding-top:82px;float:left;width:185px;background:#9f8378;}
#top .menuCs {height:209px;}
#top .menuDelsi {height:209px;}
#top .menu a {height:18px;display:block;text-align:center;color:#fff;text-transform:uppercase;text-decoration:none;padding-top:3px;font-family:Arial;font-size:1em;}
#top .menu a#st1 {background:#c8b3a9;}
#top .menu a#st2 {background:#9f877d;}
#top .menu a#st3 {background:#92786f;}
#top .menu a#st4 {background:#846960;}
#top .menu a#st5 {background:#775b51;}
#top .menu a#st6 {background:#6a4c43;}
#top .menu a#st7 {background:#5c3d34;}
#top .menu a#st8 {background:#4e2e25;}
#top .menu a#st9 {background:#412017;}
#top .menu a#st10 {background:#381910;}
#top .menu a#st8cs {background:#4e2e25;}
#top .menu a#st9cs {background:#412017;}
#top .menu a#st10cs {background:#381910;}
#lead #top .menu a:hover {background-color:#f68121;}

#top .menu ul {margin:0px;padding:0px;list-style:none;}
#top .menu ul li {list-style:none;position:relative;behavior:url('/web/_css/hovermenu.htc');}
#top .menu ul ul {position:absolute;left:185px;top:0px;display:none;z-index:1;}
/*odkazy rozbaleného podmenu */
#top .menu ul ul li {float:none;}
#top .menu ul ul li a {text-align:left;width:150px;height:auto;text-decoration:none;text-transform:uppercase;display:block;text-decoration:none;padding:3px 0px 3px 10px;font-family:Arial;font-size:1em;}
/*odkazy rozbaleného podmenu:hover */
#top .menu ul ul li a:hover{background:none;}
#top .menu ul ul#st3b li a {background:#92786f;}
#top .menu ul ul#st4b li a {background:#846960;}
#top .menu ul ul#st7b li a {background:#5c3d34;}
#top .menu ul ul#st8b li a {background:#4e2e25;}
#top .menu ul ul#st9b li a {background:#412017;}
#top .menu ul ul#st9csb li a {background:#412017;}
#top .menu ul.level1 li:hover ul.level2 {display:block;}

.location_online_rezervace #top .menu a#st1 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_ubytovani #top .menu a#st2 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_cenik #top .menu a#st3 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_cenik_kongres #top .menu a#st3 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}

.location_kongresy_a_konference #top .menu a#st4 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_kak_vop #top .menu a#st4 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_kak_moznosti_usporadani #top .menu a#st4 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}

.location_firemni_akce #top .menu a#st5 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_restaurace #top .menu a#st6 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}

.location_wellness #top .menu a#st7 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_w_bazen #top .menu a#st7 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_w_fitness #top .menu a#st7 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_w_masaze #top .menu a#st7 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_w_sauna #top .menu a#st7 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}

.location_wellness_pobyty #top .menu a#st8cs {background:url(../_images/bgMenuItemActive.gif) no-repeat;}

.location_sportovni_aktivity #top .menu a#st8 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_indoor_golf #top .menu a#st8 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_bowling #top .menu a#st8 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_bazen #top .menu a#st8 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_tenis #top .menu a#st8 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_squash #top .menu a#st8 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_badminton #top .menu a#st8 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_fitness #top .menu a#st8 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}

.location_sportovni_aktivity #top .menu a#st9cs {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_indoor_golf #top .menu a#st9cs {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_bowling #top .menu a#st9cs {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_bazen #top .menu a#st9cs {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_tenis #top .menu a#st9cs {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_squash #top .menu a#st9cs {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_badminton #top .menu a#st9cs {background:url(../_images/bgMenuItemActive.gif) no-repeat;}
.location_sa_fitness #top .menu a#st9cs {background:url(../_images/bgMenuItemActive.gif) no-repeat;}

.location_kontakty #top .menu a#st9 {background:url(../_images/bgMenuItemActive.gif) no-repeat;}

.location_kontakty #top .menu a#st10cs {background:url(../_images/bgMenuItemActive.gif) no-repeat;}

#content {_height:1px;}

#content.home {border:5px solid #C8B3A9;background:#C8B3A9 url(../_images/bgContentHome.gif) repeat-y center;}
#content .hotels {clear:both;width:434px;margin-left:191px;height:56px;text-align:center;padding:3px 8px;border-top:5px solid #C8B3A9;background:#9f8378;z-index:1;}
#content .hotels .left {float:left;}
#content .hotels .right {float:right;}
#content.home p.homeLast {margin-bottom:0px;}
#content.home .mainCol .in {min-height:123px;_height:1px;}
#content.home .rightCol .in {min-height:162px;_height:1px;}
#content.other {border:5px solid #C8B3A9;background:#C8B3A9 url(../_images/bgContentOther.gif) repeat-y center;}
#content.cenik {border:5px solid #C8B3A9;background:#C8B3A9 url(../_images/bgContentCenik.gif) repeat-y center;clear:both;}
#content.cenik .hotels {width:625px;margin-left:0px;height:56px;text-align:center;padding:3px 8px;border-top:5px solid #C8B3A9;background:#9f8378;}

#content .leftCol {width:179px;float:left;margin-right:6px;padding:6px 0px 0px 6px;}
#content .leftCol img {float:left;margin:0px 7px 6px 0px;}

#content .mainCol {width:450px;float:left;}
#content .mainCol h2 {height:30px;background:url(../_images/bgMainColH2.gif) repeat-x;color:#f58220;padding:14px 0px 0px 22px;font-size:1.6em;font-weight:normal;text-transform:uppercase;font-family:Arial;margin:0px;}
#content .mainCol h3 {font-size:1.1em;color:#fff;font-weight:bold;margin-bottom:10px;}
#content .mainCol .in {background:url(../_images/bgMainColIn.gif) repeat-x;padding:10px 22px 10px 22px;}
#content .mainCol_book {width:640px;float:left;}
#content .mainCol_book h2 {height:30px;background:url(../_images/bgMainColH2.gif) repeat-x;color:#f58220;padding:14px 0px 0px 22px;font-size:1.6em;font-weight:normal;text-transform:uppercase;font-family:Arial;margin:0px;}
#content p {margin-bottom:10px;}
#content a {color:#FDBA59;}
#content a:hover {color:#FDBA59;text-decoration:underline;}
#content a:active {color:#fff;text-decoration:none;}
#content ul {margin-left:20px;margin-bottom:15px;}
#content ul li {margin-bottom:3px;}
#content .orange {color:#F68121;}

#content .rightCol {width:234px;padding:5px;float:right;}
#content .rightCol h3 {height:30px;background:#f68121;margin:0px;color:#fff;}
#content .rightCol h3.first {margin-bottom:1px;}
#content .rightCol h3 a {display:block;height:30px;color:#fff;}
#content .rightCol .in {background:url(../_images/bgRightcolIn.gif) repeat-x;padding:10px;}
#content .rightCol .in h4 {font-size:1em;color:#FDBA59;font-family:Verdana;line-height:1.2em;margin-bottom:5px;}
#content .rightCol .in p {font-size:.85em;line-height:1.3em;margin-bottom:5px;}

table.cenik {width:100%;border-collapse:collapse;margin-bottom:15px;}
table.cenik th {font-size:0.9em;line-height:1.2em;padding:0.4em 0.3em;border:1px solid #000;background:#fff;color:#000;}
table.cenik th span {font-weight:normal;}
table.cenik td {font-size:0.9em;padding:0.4em 0.3em;border:1px solid #000;text-align:center;background:#fff;color:#000;}
table.cenik td.obr {text-align:center;border-right:0px solid #fff;}
table.cenik th.typ {border-left:0px solid #fff;}

table.form {width:100%;border-collapse:collapse;margin-bottom:7px;}
table.form th {padding:0.2em 0.5em;background:#f58220;color:#fff;}
table.form td {padding:0.3em 0.5em;vertical-align:top;}
table.form td select {font-size:1em;margin-right:5px;}
table.form td.roomtype {width:25%;text-align:center;}
table.form td.roomtype input {width:40px;}

p.gallery img {float:left;border:1px solid #fff;padding:1px;margin:0px 10px 10px 0px;}

#content ol {list-style:none;}
#content ol li {margin-bottom:10px;}
#content ol li li {margin-left:15px;margin-bottom:5px;}
#content ol li ul {margin-left:0px;}

.mapa {margin-left:15px;border:2px solid #F58220;}

a#bannerLink {display:block;position:absolute;top:348px;left:5px;width:171px;height:118px;z-index:100;}