@import url(css.css);
body{text-align: center;font-size:small; font-family: Trebuchet MS;}
#page{width: 900px;margin: auto;position: relative;padding: 166px 0px 0 0px;background-color: White;}
#odsun{ padding-bottom: 40px;}
#vlevo{width: 200px;float: left;}

#obsah{width: 610px;float: right;padding: 0px 45px 0 45px;text-align: left;_width: 606px;}

#vpravo{ width: 275px; float: right;text-align: left;}
#pata{background:#1073AC url(../img/pata.png) repeat-x ;padding: 0px 15px 0px 15px;clear: both;height: 29px; font-size: 90%;}

#rozcestnik{padding-top: 50px; position: relative;}

#obsah h1{color: #007D9F; font-size: 138%; margin-bottom: 6px;}
#obsah h2{color: #007D9F; font-size: 120%; margin-bottom: 6px;}
#obsah h3{color: black; font-size: 110%; margin-bottom: 6px;}
#obsah h4{color: black; font-size: 100%; margin-bottom: 2px;}
#obsah h4.mar{margin-bottom: 15px;}
#obsah p{margin-bottom: 15px;font-size: 93%; text-indent: 25px; text-align: justify;}
#obsah p.noindent{text-indent: 0px;}
#obsah p.poznamka{font-size: 85%;}
#obsah ul{padding-left: 25px; margin-bottom: 20px;font-size: 93%;}
#obsah ol{padding-left: 25px; margin-bottom: 20px;font-size: 93%;}

.kamsevydat{ width: 375px; margin-bottom: 25px;}
#obsah .kamsevydat h2{ background:#EDAA34 url(../img/kam-se-vydat-bg.png); padding-left: 29px; color: White; font-size: 93%;
height: 27px; margin: 0px; line-height: 27px; padding-top: 3px;}
.kamsobsah{	border: 1px solid #FFB70F; font-size: 85%;}
.kamsobsah div{ padding: 9px 0 8px 28px;}
#obsah .kamsobsah a{color: #3E3E3E; text-decoration: underline;}
#obsah .kamsobsah a:hover{color:#A57000;}
#obsah .kamsobsah strong a{color: #3E3E3E; text-decoration: none;}
.licha{background: #FFE7BC url(../img/kamsevydat-obsahy-bg.gif) no-repeat left top;}
.suda{ background: #FCF0DD url(../img/kamsevydat-obsahy-bg.gif) no-repeat left top;}

#obsah h2 a{color:rgb(0,125,159);}


#zajezdyPod{width: 440px; margin-bottom: 17px; padding-top: 0px;}
#obsah #zajezdyPod h2{ background:#CCC615 url(../img/zajezdyPod-h2.png) no-repeat left top; width: 410px; height: 27px; line-height: 27px;
padding-left: 30px; color: White;font-size: 90%; margin: 0px;}
#zajezdyPod #zajezdyPod-obsah{background-color: #FEFFDE;border: 1px solid #9D9801;border-top: none; text-align: center;
padding: 10px 15px 0 10px;}
#zajezdyPod table{ margin: 0px auto;   width: 415px;margin-bottom: 10px;background: url(../img/zajezdyPod-border.png) repeat-x  bottom;}
#zajezdyPod table.posledni{background: none;}
#zajezdyPod table td{padding-bottom: 9px;}
#zajezdyPod table th{ line-height: 90%;}
.img{padding-left: 5px; width: 75px; padding: 0 0px 0 0px;}
.img img{width: 75px;}
.popis{ text-align: left;line-height: 110%; vertical-align: top; padding: 0px 5px 0 5px;}
.pocentNoci{text-align: center; width: 40px; line-height: 105%; font-size: 85%; vertical-align: top;}
.pocentNoci strong{font-size: 110%; padding-top: 6px; display: block; }
#obsah #zajezdyPod .cena{ color: #EF7000; font-size: 100%; font-weight: bold; padding-left: 5px; width: 100px; vertical-align: top;
line-height: 170%;}
#obsah #zajezdyPod .popis h3{ font-size: 93%; margin: 0px; margin-bottom: 3px;}
#obsah #zajezdyPod .popis h3 a{color: #9D9801; text-decoration: underline;}
#obsah #zajezdyPod .popis h3 a:hover{text-decoration: none;}
#obsah #zajezdyPod .popis p{font-size: 85%; text-indent: 0px;margin: 0px;}




.drobnav{border:1px solid #7ABACD; background: #E4F5FA; line-height: 23px; color: #00607B; font-size: 85%; padding: 0 0 0 21px;
position: absolute; left: 0px; top: 0px; width: 100%;}
.drobnav a{color: #00607B;}


table.informace{ font-size: 93%; margin-bottom: 20px;}
table.informace th{text-align: left;padding:1px}
table.informace td{padding-left: 5px;padding:1px}

address.informace{ font-style: normal; font-size: 93%; margin-bottom: 20px;} 


table.teploty{margin-bottom: 20px; border: 1px solid black;font-size: 93%;}
table.teploty th{text-align: left; padding:0 5px 0 5px;}
table.teploty thead th{text-align: center;}
table.teploty td{padding:0 5px 0 5px; text-align: center;}

table.rules{ font-size: 93%; margin-bottom: 20px;border: 1px solid black;}
table.rules th{text-align: left;padding:1px 5px 1px 5px;}
table.rules td{padding:1px 5px 1px 5px;}

table.nowrapth th{white-space: nowrap;}

/*iframe#letenky {position:absolute; left:200px; width: 800px; height: 800px;}*/
/*iframe#letenky {width: 800px; position:absolute; top:180px; left:200px; height: 1000px;}*/
iframe#google {width: 650px; height: 1000px; position:absolute; top:75px; _top:30px; left:200px;}
