/* Obecne *************************** */
div, table, td, tr, p, a, span, img, h1, h2{margin:0;padding:0;}
img {border: 1px none;}
p {margin:0.8em 0;}
li {margin: 0; padding: 0;}
ul {margin: 0.6em 0 0.6em 1.8em; padding: 0;list-style-type: disc;}
ul.male_odsazeni {margin: 0.4em 0 0.4em 0.5em;}
ol {margin: 1em 0 1em 1.8em; padding: 0;}
body{text-align:center;margin:0;padding:0;background-color:#acacac;color:#000000;font-family: "Arial CE", Arial, sans-serif;}
h1 {font-size:1.3em;text-transform: uppercase;font-weight:bold;margin: 0 0 15px 0;}
h1.chyba {font-size:2em;text-transform: uppercase;font-weight:bold;margin: 0 0 15px 0;}
strong.chyba {font-size:1.5em;}
h2 {font-size:1em;margin:1.4em 0 1.1em 0;}
h2.centrovany_tucny {font-size:1.1em;display:block;font-weight:bold;text-align:center;}
a{background-color:transparent;text-decoration:none;color:#000000;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
.centrovany_vetsi {text-align: center;font-size: 1.1em;}
.centrovany {text-align: center;}
.centrovany_tucny {text-align: center;font-weight:bold;}
.mensi {font-size: 0.9em;}
.comments {text-align:left;margin:3px 8px; line-height:1.4em;}
.tucne{font-weight:bold;}
.thumb{display:block; float:left;  width:120px;  text-align:center; height: 130px;}
.thumb a {display: block;margin:10px auto 0px;}
.thumb img{ border: 2px #FFFFFF solid;}
.thumb img:hover{border: 2px #400028 solid;}
.popis{margin-top:5px;}
.cena_popis {font-size: 0.8em;}
.nadpis {margin: 2px 0; font-size: 1.7em; font-weight: bold;text-decoration: underline;text-align:center;}
.cistic{visibility: hidden;clear:both;margin:0;padding:0;overflow:hidden;}
.ramecek{border:3px groove #D6D6D6;padding:15px;margin:20px 5px;}
.svetlejsi{background-color: #E5E5E5;}
div.odkazy { font-size: 1.1em; line-height: 1.4em;vertical-align:middle;}
div.odkazy a {display:block;border:2px solid white;width:115px;}
div.odkazy a:hover {border:2px solid #400028;}
div.odkazy table td {padding: 4px;}

table.ceny {margin: 5px auto; width: 550px;line-height:1.6em;}
table.ceny td{padding:4px;white-space: nowrap;}
.roomtype {text-align: left;font-weight: bold;white-space: nowrap;}
.sramecek{border:3px groove #F0D7A1;padding:10px;margin:10px 15px;background-color:#D6D6D6;}
.virt { margin: 30px auto;}
.nowrap {white-space: nowrap;}
div.prouzek{width:100%;height:6px;background:url("clip/prouzek.gif") repeat-x;margin:0;padding:0;overflow:hidden;font-size:0;}
td.kontakt_text{line-height:18px;}
td.kontakt_text li{margin-top:4px;}
.relative {position: relative;}

/* Divovani ****************************************** */
div#ramecek_horni {background: url("clip/ramecek_horni.png") 0 0 no-repeat;width:972px;height:25px; }
div#ramecek_dolni {background: url("clip/ramecek_dolni.png") 0 0 no-repeat;width:972px;height:25px; }
div#obal{position:relative;border-width:0px;top:0px;left:0px;width:972px;margin:0px auto;background:#fff url("clip/ramecek_stred.png") repeat-y;text-align:left;min-height:590px;}
div#obal2{position:relative;width:918px;top:0px;left:0px;margin: 0px 27px}
div#obsah{margin:0;padding:21px 25px 25px;width:613px;text-align:justify;min-height:490px;float:right;font-size:0.8em; color:#400028}

div#obsah div#videodiv {margin:1em auto 0 auto;width:250px;overflow:hidden;}

div#hlavicka{width:918px;height:278px;background: transparent url('clip/logo.png') 0 0 no-repeat;overflow:hidden;}
div#logo{float:left;width:255px;height:278px;}
div#logo a{display:block;width:255px;height:278px;}
div#flash {float:right;margin:0 0 1px 1px;width:662px;height:277px;background: transparent url('clip/hlavicka.jpg') 0 0 no-repeat;overflow:hidden;}
div#horni_menu{width:918px;height:39px;background-color:#400028;overflow:hidden;}
div#horni_menu div{display:block;width:663px;height:39px;background: url("clip/horni_menu.png") repeat-x;margin-left:255px;}
div#horni_menu a{display:inline;height:30px;float:left;line-height:30px;text-align:left;margin:4px 27px 2px 27px;color:#D2BB29;}
div#horni_menu a:visited{color:#D2BB29;}
div#horni_menu a:hover{color:#FFFFFF;}
div#horni_menu a#czech { background: url("clip/czech.png");width:28px;height:21px;float:right;margin:7px 3px;}
div#horni_menu a#english { background: url("clip/english.png");width:28px;height:21px;float:right;margin:7px 14px 7px 3px;}
div#leve_menu{width:255px;overflow:hidden;float:left;}
div#leve_menu div#leve_menu_obal{margin:15px 32px 25px 32px;}
div#leve_menu a{color:#D2BB29;display:block;width:178px;padding:8px 0 8px 15px;text-align:left;font-size:1em;border-top: dotted 1px #985477;line-height:24px;}
div#leve_menu a:visited{color:#D2BB29;}
div#leve_menu a:hover{color:#FFFFFF;}
div#leve_menu a#specialni_cz {background:url("clip/specialni_nabidka_cz.jpg") no-repeat;width:234px;height:111px;margin:20px 0 10px 10px;border: none;padding:0;}
div#leve_menu a#specialni_en {background:url("clip/specialni_nabidka_en.jpg") no-repeat;width:234px;height:111px;margin:20px 0 10px 10px;border: none;padding:0;}
div#leve_menu a#rezervace_cz {background:url("clip/online_rezervace_cz.jpg") no-repeat;width:234px;height:111px;margin:15px 0 0 10px;border: none;padding:0;}
div#leve_menu a#rezervace_en {background:url("clip/online_rezervace_en.jpg") no-repeat;width:234px;height:111px;margin:15px 0 0 10px;border: none;padding:0;}
div#leve_menu a.no_top_border{border-top: none;}

div#paticka{width:918px;height:42px;background-color:#400028;overflow:hidden;color:#D2BB29;font-size:0.8em;}
div#paticka a{display:inline;height:30px;line-height:30px;text-align:left;margin:0 4px 0 6px;color:#D2BB29;}
div#paticka a:visited{color:#D2BB29;}
div#paticka a:hover{color:#FFFFFF;}
/*
div#paticka div#design {display:inline;margin:6px 0;width:255px;height:30px;line-height:30px;float:left;text-align:center;}
div#paticka div#navig {margin:6px 0;line-height:30px;height:30px;width:663px;float:right;text-align:center;}
*/

div#paticka div#design {display:inline;margin:6px 0 6px 30px;height:30px;line-height:30px;float:left;text-align:center;}
div#paticka div#navig {margin:6px 30px 6px 0px;line-height:30px;height:30px;float:right;text-align:center;display:inline;}

