body { font: 12pt times, serif; background: #fff; color: #000 }
#main { width: 100%; text-align: justify }
.lokalita { width: 100%; margin: 10px 0; float: none !important }
.lokalita p { margin: 0 }
#logo { background: none !important; font-weight: bold; padding: 0 0 2pt 0; border-bottom: 1px solid #000000 }
#logo a { color: #fff; font-size: 20pt; text-decoration: none }
#logo a em { font-size: 10pt }
h1 { font-size: 18pt; }
#menu, #langs, #main-top-block, #zapati p, #cesta, #navigace, .content-in-left, hr, .no-print, form { display: none }
#panel .p-img .img-mapa { display: block }
/*#panel form, #panel h3, #panel ul, #panel p, #panel table { display: none }*/

#cms, #panel, #zahlavi, hr, #cesta, #navigace, .no-print { display: none }
.overflow { overflow: auto; overflow-y: auto; padding: 0; width: auto }


/* pocasi na stránce id=akce.prahapocasi */
.prahapocasi { width: 265px; border: 1px solid #d0d0d0; margin-top: 20px; font-size: 12px }
.prahapocasi, .prahapocasi table { border-collapse: collapse }
.prahapocasi thead tr { background-color: #d0d0d0 }
.prahapocasi td, .prahapocasi th { padding: 2px 4px }
.prahapocasi th { font-size: 180%; padding-left: 5px; font-weight: bold }
.prahapocasi .datum { font-weight: normal; font-size: 150% }
.prahapocasi .teplota { color: #808080; font-weight: bold; padding: 0 5px }
.prahapocasi .teplota span { font-size: 200% }
.prahapocasi .obloha { color: #505050; font-size: 110%; font-weight: bold }
.prahapocasi img { margin: 5px }
.prahapocasi .odsazeni { padding-right: 15px }
.prahapocasi .pad2 { padding: 2px }
.prahapocasi .bg1 { background-color: #e4e4e4 }
.prahapocasi.den { width: 169px; margin-right: 5px; float: left }
.prahapocasi.den th { font-size: 130% }
.prahapocasi.den .teplota div { font-size: 140% }
.clear { clear: both; font-size: 1px; height: 0; width:1px }
/* /pocasi na stránce id=akce.prahapocasi */


/*
#content {
    float: none;
    width: 100%
}

.fl { float: left }
.fr { float: right }

.lokalita { margin: 0.5em 0; position: relative; width: 100%; height: 82px; background: #F6F6F6 url(img/sys/lokalita.gif) no-repeat 8px 8px }
html>body .lokalita { min-height: 82px; height: auto }
.lokalita-in { padding: 8px 10px 4px 110px }
.lokalita-in a { font-weight: bold; text-transform: uppercase }
.lokalita-in stars { color: #FFBA24; font-size: 130% }
.lokalita-in p { margin: 0 0 0.5em 0; font-size: 11px }
.lokalita .l-adresa { margin: 0; padding: 5px 10px; width: 110px; position: absolute; right: 10px; top: 10px; background-color: #E0E0E0 }
.lokalita img { position: absolute; left: 13px; top: 13px; width: 82px; height: 56px }

.lokalita-hotely { width: 100%; overflow: hidden }
.lokalita-hotely .lokalita { height: 82px; width: 250px; border: 1px solid black; float: left }
html>body .lokalita-hotely .lokalita { min-height: 82px; height: auto }
.lokalita-hotely .fl { margin-right: 7px }
.lokalita-hotely .fr { float: left; margin-right: 0 }
.lokalita-hotely h3 { clear: both }
.lokalita-hotely .fl, .lokalita-hotely .fr { width: 250px }
.lokalita-hotely .lokalita-in { padding-right: 8px }
*/

