body {margin:1px 0 0 0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;background:#ccd url(images/b.jpg) 0 0 repeat-x fixed;font-size:75%}
img {border:none}
#mot {height:186px;background:#ccccdd url(images/logo.jpg) 0 0 no-repeat;margin-bottom:0.5em}
#lang {position:absolute;margin-top:-4.4em}
#lang img {margin:0 5px;border:1px solid #6968c6}
#hl {margin:0 auto;width:779px;border:1px solid #999;background:#fff}
table tr th, table tr td {vertical-align:top}
#menu {width:228px;float:left}
#obsah {margin-left:246px;padding-bottom:2em}
b, strong {color:#a15e56}
h1,h2,h3,h4, h4 strong {font-family:Arial, sans-serif;margin:0 0 1em 0;color:#026abf}
h1 {font-size:170%}
h2, h2, h3 {font-size:130%;color:#334}
h2 a {color:#459;background:transparent url(images/bed.gif) 0 0 no-repeat;padding-left:2.1em}
h3 span {font-size:80%}
h2.bed, h3.bed {background:transparent url(images/bed.gif) 0 0 no-repeat;padding-left:2.1em}
h4 {font-size:110%}
h5 {font-size:100%}
legend {background:#1368BB;color:#fff;padding:3px 7px 3px 7px;margin-bottom:5px}
fieldset {border:1px solid #1368BB;padding:10px}
.clr {clear:both}
hr {color:#fff;background:#fff;height:1px;display:none}
#nav {padding:0.8em 0 0.8em 0.7em;background:#ffe3b1;line-height:1.7em;font-weight:bold;font-size:110%;border:solid 1px #ff8444;border-left:none}
#special {background:#eef;margin:0;padding:0.8em;border:1px solid #1467bc;border-right:none;width:180px;float:right}
#home-table {float:left;width:330px;margin-top:10px}
#home-table table tr td {padding:0 10px 1.6em 0}
.kontakty {line-height:1.6em;color:#223;background:#fffaea url(images/mobil.gif) left bottom no-repeat;border:solid 1px #ff8444;border-left:none;padding:0.8em;margin:1.5em 0}
.kontakty div {padding-left:2.8em}
.kontakty a {color:#df4410}
.kontakty a:hover {text-decoration:underline}
#special p, table tr td p {font-size:90%;margin:5px 0 0 0;text-align:justify;line-height:1.5em}
#obsah table tr td img {border:1px solid #bcf}
#obsah #special a,#obsah table tr td.hotely a {color:#0968c6;font-size:110%}
#obsah #special a, a.sm {background:transparent url(images/special.gif) 0 2px no-repeat;padding-left:1.2em}
a.sm {margin-left:1.2em}
#obsah #special a:hover,#obsah a:hover, #obsah table tr td.hotely a:hover {color:#061f35}
#menu #nav a {text-decoration:none;background:transparent url(images/sipka.gif) 0 0.5em no-repeat;display:block;padding-left:1.4em}
#menu #nav a:hover {text-decoration:underline;background:transparent url(images/sipkan.gif) 0 0.5em no-repeat}
.mr2 a, .mr4 a, .mr1 a {color:#222}
.mr3 a {color:#222;margin-left:1em}
#menu #nav .mr1_sel a {color:#056bc0;background:transparent url(images/sipkan.gif) 0 0.5em no-repeat}
#menu #nav .mr2_sel a {color:#056bc0;background:transparent url(images/sipkan.gif) 0 0.5em no-repeat}
#menu #nav .mr3_sel a {color:#056bc0;background:transparent url(images/sipkan.gif) 0 0.5em no-repeat;margin-left:1em}
#menu #nav .mr6 a, #menu #nav .mr6_sel a {color:#d11;margin-left:1em;background:transparent url(images/speciala.gif) 0 0.5em no-repeat}
#menu #nav .mr4_sel a:hover {background:transparent url(images/sipkan.gif) 0 0.5em no-repeat}
.mr5 div {color:#b16c5d}
#text, .text {color:#334}
#text p, .text p, p {line-height:1.7em;margin:0 1.5em 1.2em 0;text-align:justify;color:#223}
#text ul {line-height:1.7em;padding-right:1.5em}
table.hotels tr td.jm {padding:0 1.6em 0.3em 0}
table.hotels tr td {padding:0 1.6em 1.2em 0}
table.how-book {margin-right:1em}
table.how-book tr td {padding:0.7em;line-height:1.4em;text-align:justify;vertical-align:middle}
table.how-book tr td b {font-size:250%;color:#f56d39}
table.how-book tr td b.sud {font-size:250%;color:#ffe3b1}
.prihlaseni {text-align:center}
.prihlaseni_nadpis {margin-top:10px;color:#ff641f}
.pat {padding:0.4em 0 0.2em 1.5em;background:#1467bc}
.pat a {color:#fff;font-size:80%}
.pat table {width:100%}
.pat table tr td {padding-bottom:8px}
.preklady th {text-align:left}
.preklady table {border-style:solid;border-width:1px;margin-bottom:20px}
.preklady #odesli, .mistnosti {text-align:center}
.mistnosti #nadpis {font-weight:bold;color:#000066}
.mistnosti th#nova {text-align:left}
.mistnosti #odesli, .mistnosti th {text-align:center}
.mistnosti table {border-style:solid;border-width:1px;margin:20px 0}
.mistnosti table#nova {position:relative;left:-32px}
.hoteldetail {padding:5px 5px 10 5px;color:#0167cf}
.hoteldetail #nazev {padding-left:10px;position:relative;width:170px;height:50px;overflow:hidden;color:#ff641f;font-weight:bold;float:left}
.hoteldetail #nazev textarea {color:#ff641f;font-weight:bold;overflow:hidden;width:164px}
.hoteldetail #info {position:relative;width:300px;height:50px;overflow:hidden;color:#0167cf;font-weight:bold;float:right}
.hoteldetail #info textarea {color:#0167cf;font-weight:bold;overflow:hidden;width:294px}
.hoteldetail .obrazky img {border:solid 1px #7fb2e7;margin-right:0.5em}
.hoteldetail #morephotos {text-align:right;margin:0 2em 0 6px;background:#eef;padding:2px 8px 5px 4px}
table.tab-ceny {background:#ccc}
table.tab-ceny tr td {background:#fff;padding:4px 6px}
.hoteldetail #morephotos a {font-weight:bold;text-decoration:none;color:#ff641f;text-decoration:underline}
.hoteldetail #text {padding-left:10px}
.hoteldetail #recommended_text, .hoteldetail #poloha_text, .hoteldetail #special_text, .hoteldetail #ceny_text {color:#0167cf}
.hoteldetail #nadpis, .cenik #nadpis {font-weight:bold;margin-top:10px;padding-left:10px}
.cenik th {background:#f0f0ff}
.cenik a {text-decoration:underline}
.cenik a:hover {color:red}
.cenik td {padding:0 10px}
.galerie {text-align:center}
.galerie #obrazky {position:relative;width:450px;text-align:center;padding-left:10px}
.galerie .obrazek {width:150px;float:left;margin:10px 0;line-height:200%}
.galerie a {text-decoration:underline;color:#1467bc}
.galerie a:hover {color:#ff641f}
.galerie #nadpis {color:#ff641f;font-weight:bold;margin:10px 0}
.galerie img {border:solid 2px #7fb2e7}
.galerie #nova th {text-align:right}
.galerie #nova td {text-align:left}
.galerie table#nova {margin-top:20px;margin-bottom:10px}
.galerie_detail {text-align:center;color:#ff641f;font-weight:bold}
.galerie_detail table {margin:0 auto}
.galerie_detail #nadpis {margin-top:20px;margin-bottom:10px}
.galerie_detail #odkazy {margin-top:1em}
.galerie_detail #odkazy a {color:#1467bc}
.galerie_detail #odkazy a#vybrano {color:#ff641f;text-decoration:none;font-weight:bold}
.galerie_detail #odkazy a:hover {color:#ff641f}
.rezervace {color:#557;margin-right:8px}
.rezervace input, .rezervace select, .rezervace textarea {border:1px solid #88a;background:#fffdf0}
.rezervace #odesli input {background:#eef;font-weight:bold}
.rezervace #odesli {text-align:right;padding-right:1.3em}
.rezervace .req {color:#b11;font-size:15px}
.rezervace th, .rezervace #popis {text-align:right;font-weight:normal}
.home #nadpis {font-weight:bold;color:#000066;margin-bottom:10px}
.home #recommended {width:300px;float:left;padding-right:10px}
.home #recommended #nadpis_sloupce {color:#000066;font-weight:bold;padding-bottom:10px}
.home #recommended td {padding-left:5px;padding-top:5px}
.particip {padding-left:20px;padding-right:5px}
.particip #logo {float:left;margin-right:30px}
.particip #hlavicka {height:150px;margin-top:20px}
.particip #nazev {color:#cc0000;font-weight:bold}
.particip #input_nazev {color:#c00;font-weight:bold;overflow:hidden}
.particip #nadpis {color:#006600;margin-bottom:30px}
.particip #input_nadpis {color:#006600;overflow:hidden}
.particip #nazev_zeme {color:#cc0000;font-weight:bold;padding:0 10px}
.particip #ucastnici {color:#006600;line-height:18px}
.particip #ucastnici table td, .particip #novy_particip td {padding:0;margin:0;border:0}
.particip #ucastnici_admin {color:#006600}
.particip #ucastnici a {color:#006600}
.particip #ucastnici a:hover {color:#ff641f}
.particip td {padding:5px 0}
.results {padding-left:20;padding-right:5px}
.results #logo {float:left;margin-right:30px}
.results #hlavicka {height:150px;margin-top:20px}
.results #nazev {color:#cc0000;font-weight:bold}
.results #nadpis {color:#006600;margin-bottom:10px}
.results #nazev_ceny {color:#cc0000;font-weight:bold;padding-top:20px}
.results #nazev_souboru {color:#006600}
.results #dodatek {color:#006600;padding-left:20px}
.results table td img {padding-left:20px}
.results #input_nadpis {color:#006600;overflow:hidden}
.results #pridat {color:#cc0000;font-weight:bold;padding-top:20px}
.results #dodatek {color:#006600}
form#confirm_form select, form#confirm_form input {margin: 2px 0 5px 0}
#security {color:red;font-size:14px}
