#hlavicka{width: 780px; height: 331px; background: #29333f url(../images/hlavicka.jpg) no-repeat top;}
#hlavicka h1{display: none;}
#hlavicka a.o1{position: absolute; display: block; width: 300px; height: 68px; margin: 8px 0 0 94px;}
#hlavicka .hlmenu{position: absolute; margin:79px 0 0 0; padding: 0; list-style: none; height: 33px; width: 780px; background: url(../images/hl_menu_pan_bg.gif) repeat-x;}
#hlavicka .hlmenu li {display: block; float: left; height: 33px;}
#hlavicka .hlmenu li a {display: block; height: 33px; padding: 0 8px; background-position: 8px top; background-repeat: no-repeat;}
#hlavicka .hlmenu li a:hover, #hlavicka .hlmenu li a.vyb{background-position: 8px bottom;}
#hlavicka .hlmenu li span{display: none;}
#hlavicka .hlmenu .p1 a{width: 37px; background-image: url(../images/hl_menu_pan_1.gif);}
#hlavicka .hlmenu .p2 a{width: 63px; background-image: url(../images/hl_menu_pan_2.gif);}
#hlavicka .hlmenu .p3 a{width: 88px; background-image: url(../images/hl_menu_pan_3.gif);}
#hlavicka .hlmenu .p4 a{width: 48px; background-image: url(../images/hl_menu_pan_4.gif);}
#hlavicka .hlmenu .p5 a{width: 117px; background-image: url(../images/hl_menu_pan_5.gif);}
#hlavicka .hlmenu .p6 a{width: 45px; background-image: url(../images/hl_menu_pan_6.gif);}
#hlavicka .hlmenu .p7 a{width: 47px; background-image: url(../images/hl_menu_pan_7.gif);}
#hlavicka .hlmenu .p8 a{width: 38px; background-image: url(../images/hl_menu_pan_8.gif);}
#hlavicka .hlmenu .p9 a{width: 34px; background-image: url(../images/hl_menu_pan_9.gif);}
#hlavicka .hlmenu .p10 a{width: 29px; background-image: url(../images/hl_menu_pan_10.gif);}
#hlavicka .hlmenu .p11 a{width: 57px; background-image: url(../images/hl_menu_pan_11.gif);}
#hlavicka .hlmenu .p1 a:hover,#hlavicka .hlmenu .p1 a.vyb{background-image: url(../images/hl_menu_pan_1.gif);}
#hlavicka .hlmenu .p2 a:hover,#hlavicka .hlmenu .p2 a.vyb{background-image: url(../images/hl_menu_pan_2.gif);}
#hlavicka .hlmenu .p3 a:hover,#hlavicka .hlmenu .p3 a.vyb{background-image: url(../images/hl_menu_pan_3.gif);}
#hlavicka .hlmenu .p4 a:hover,#hlavicka .hlmenu .p4 a.vyb{background-image: url(../images/hl_menu_pan_4.gif);}
#hlavicka .hlmenu .p5 a:hover,#hlavicka .hlmenu .p5 a.vyb{background-image: url(../images/hl_menu_pan_5.gif);}
#hlavicka .hlmenu .p6 a:hover,#hlavicka .hlmenu .p6 a.vyb{background-image: url(../images/hl_menu_pan_6.gif);}
#hlavicka .hlmenu .p7 a:hover,#hlavicka .hlmenu .p7 a.vyb{background-image: url(../images/hl_menu_pan_7.gif);}
#hlavicka .hlmenu .p8 a:hover,#hlavicka .hlmenu .p8 a.vyb{background-image: url(../images/hl_menu_pan_8.gif);}
#hlavicka .hlmenu .p9 a:hover,#hlavicka .hlmenu .p9 a.vyb{background-image: url(../images/hl_menu_pan_9.gif);}
#hlavicka .hlmenu .p10 a:hover,#hlavicka .hlmenu .p10 a.vyb{background-image: url(../images/hl_menu_pan_10.gif);}
#hlavicka .hlmenu .p11 a:hover,#hlavicka .hlmenu .p11 a.vyb{background-image: url(../images/hl_menu_pan_11.gif);}
#hlavicka .hlobr{height: 194px; width: 780px; background-image: url(../images/panoramy_bg.jpg); background-position: left top; background-repeat: no-repeat; margin-top: 112px; position: absolute;}
#hlavicka .submenu{position: absolute; margin:306px 0 0 0; padding: 0 0 0 166px; list-style: none; height: 25px; width: 614px; background: url(../images/sub_menu_pan_bg.gif) repeat-x;}
#hlavicka .submenu li {display: block; float: left; height: 25px;}
#hlavicka .submenu li a {display: block; height: 25px; padding: 0 12px; background-position: 12px top; background-repeat: no-repeat;}
#hlavicka .submenu li a:hover, #hlavicka .submenu li a.vyb{background-position: 12px bottom;}
#hlavicka .submenu li span{display: none;}
#hlavicka .submenu .p1 a{width: 121px; background-image: url(../images/sub_menu_pan_1.gif);}
#hlavicka .submenu .p2 a{width: 75px; background-image: url(../images/sub_menu_pan_2.gif);}
#hlavicka .submenu .p3 a{width: 96px; background-image: url(../images/sub_menu_pan_3.gif);}
#hlavicka .submenu .p4 a{width: 63px; background-image: url(../images/sub_menu_pan_4.gif);}
#hlavicka .submenu .p1 a:hover,#hlavicka .submenu .p1 a.vyb{background-image: url(../images/sub_menu_pan_1.gif);}
#hlavicka .submenu .p2 a:hover,#hlavicka .submenu .p2 a.vyb{background-image: url(../images/sub_menu_pan_2.gif);}
#hlavicka .submenu .p3 a:hover,#hlavicka .submenu .p3 a.vyb{background-image: url(../images/sub_menu_pan_3.gif);}
#hlavicka .submenu .p4 a:hover,#hlavicka .submenu .p4 a.vyb{background-image: url(../images/sub_menu_pan_4.gif);}
#obsah .devalvr{text-align: center;}
#fotobox .fbox{float: left; margin: 0 9px; width: 165px; text-align: center;}
.panorama{height: 345px;}
.panorama,.detailypan{background-color: #2e3a47; border: 1px solid #1e262f; padding: 5px; width:645px; margin-left: 53px;}
.detailypan{margin-top: 5px;}
.detailypan .zobrazeni{display: block; font-size: 9px; padding-top: 10px;}
.detailypan .vytvorene{display: block; font-size: 9px; position: absolute; text-align: right; width: 645px; margin-top: -11px;}
.panoramyzoz .panbox{background: #2e3a47; border: 1px solid #1e262f; float: left; width: 165px; padding: 5px; margin: 0 11px 10px 0;}
.panoramyzoz .posl{margin: 0 0 10px 0;}
.panoramyzoz .panbox h2{font-size: 11px!important; font-weight: bold; margin-bottom: 5px;}
.panoramyzoz .panbox h2 a{text-decoration: none;}
.panoramyzoz .panbox p{height: 19px; line-height: 19px; font-size: 13px; padding: 10px 0 0 0; text-align: center;}
.panoramyzoz .panbox p a{background: url(../images/zobraz_galeriu.gif) no-repeat -2px 1px; padding-left: 18px; text-decoration: none;}
