body {background:white;color:#000;text-align:center;font:0.8em Arial,Helvetica,sans serif}
img {border:none}
p {margin:5px}
a {color:Maroon;text-decoration:none}
a:hover {color:red}
a.right-nadpis {color:white}
a.right-nadpis:hover {color:yellow}
hr.cleaner {clear:both;height:1px;margin:-1px 0 0;padding:0;border:none;visibility:hidden}
.navy {color:navy}
hr {width:100%;border:1px solid Maroon}
.center {text-align:center}
.red {color:red}
.kurziva {font-style:italic;font-size:0.85em}
.hidden {display:none}
.form-povinne {background:#ff9}
.pulka {width:50%}
.tretina{width:33%}
#main {width:700px;margin:0 auto;padding:0}
#header {position:relative;width:100%;height:100px;background:#A8B3FD}
#header h1 {position:absolute;top:30px;left:80px;overflow:hidden;margin:0;padding:0;font-size:40px}
#header h1 a {color:black}
#header-over-h1 {position:absolute;top:0;left:0;overflow:hidden;width:500px;height:100px;margin:0;padding:0;background:url(images/logo.jpg) no-repeat center}
#header-over-h1 a {position:absolute;top:0;left:0;width:500px;height:100px}
#header-form {position:absolute;top:10px;left:520px;width:200px;height:85px;overflow:hidden;text-align:center}
#header-form input {border:1px solid Navy}
#header-form input.button {border:1px solid Navy;background:#4F67DD;color:Yellow;font:bold 11px Verdana,Geneva,Arial,Helvetica,sans-serif;margin-top:2px}
#header-text {position:absolute;top:65px;left:520px;width:200px;height:40px;overflow:hidden;font-weight:bold;color:white}
#menu {width:699px;height:27px;margin:0;padding:0;list-style:none;background:#A8B3FD;position:relative;border-left:1px solid Black}
#menu ul {margin:0;padding:0}
#menu li {float:left;margin:0;padding:0;list-style:none}
#menu a {color:black;font-size:12px;font-weight:bold;float:left;padding:5px 8px;text-decoration:none;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black;background:#FFB851}
#menu a:hover,#menu a.active {color:black;background:#F5F5F5}
#menu form {display:inline;margin:0;padding:0}
#strip {width:100%;height:20px;margin:0;padding-top:10px}
#strip p {margin:0;padding:0;text-align:center;font-weight:bold}
#content {width:100%;text-align:left}
#left-index {width:500px;float:left;margin:0;padding:0}
#left-index table {width:480px;margin-top:5px;margin-bottom:10px;padding:0}
#left-index td {background:#eaeaea}
#left-index td.DBDFFD {background:#DBDFFD}
#left-index td.location {width:30%}
#left-index p {width:480px;margin:0;padding:0}
#left-index h2 {font-size:1.4em;margin:10px 0 0;padding:0}
#left-index .hotel-tab a {display:block;width:100%}
#left-index .hotel-tab a:hover {background:white;color:Navy}
#right-index {margin:0 0 0 500px;padding:0}
#right-index .nadpis {width:189px;background:#4F67DD;font-size:12px;font-weight:bold;text-align:center;padding:3px;color:white;border:1px solid black}
#right-index .contact {width:80%;margin:5px auto;background:#f6f6f6;border:1px solid black;font-size:0.85em;font-weight:bold}
#right-index .contact p {margin-left:20px}
#right-index .hotel-podklad {width:95%;background:#f6f6f6;font-size:11px;margin:0 auto}
#left {width:150px;float:left;margin:0;padding:0;text-align:left}
#left table {width:100%;margin-left:0;text-align:center}
#left p {width:100%;margin-left:0}
#left hr {width:100%;margin-left:0;text-align:left}
#left ul.menu {width:100%;margin:10px auto;padding:0;text-align:center;list-style:none}
#left ul.menu li {background:#ECECFF;border:1px solid Black;margin-top:2px}
#left ul.menu a {display:block;width:100%;font-weight:bold;color:Black}
#left ul.menu a:hover {background:Navy;color:Yellow}
#left ul {margin-left:15px;padding:0}
.small-font {font-size:0.85em}
.big-font {font-size:1em}
#right {width:520px;margin:0 0 0 170px;padding:0}
#right p {margin-top:10px}
#right li {margin-top:10px}
#right h2 {font-size:28px;font-weight:bold;color:Navy;margin-top:10px;padding:0}
#right h3 {font-size:16px;font-weight:bold;margin-top:10px;padding:0}
#right table {width:100%;margin:10px auto;padding:0}
#right td {background:#E4E4E4}
#right td.white {background:white}
#right fieldset {border:1px solid Gray}
#hotel-img img {border:1px solid black}
#hotel-img img:hover {border:1px solid orange}
#send-request-button {border:1px solid Navy;padding:3px;background:#E6E6FA;font-size:12px;font-weight:bold;color:Navy}
#send-request-button:hover {background:#F8F8FF}
#links-tab {background:white;font-size:0.85em}
#links-tab td {vertical-align:top;background:white}
#links-tab ul {margin:0 20px}
#footer {width:100%;margin-top:10px}
#footer ul {list-style:none;margin:0;padding:0}
#footer li {margin-top:5px}
#footer table {width:100%;margin:0 auto;text-align:center}
#footer p {padding-top:10px}
#nazev-hotelu {color:Maroon;margin:5px}
