#hlavicka{width: 780px; height: 219px; 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 ul{position: absolute; margin:195px 0 0 0; padding: 0; list-style: none; height: 24px; width: 780px; background: url(../images/menu_bg.gif) repeat-x;}
#hlavicka ul li{display: block; float: left; height: 12px;}
#hlavicka ul li a{display: block; float: left; height: 24px;}
#hlavicka ul li span{display: none;}
#hlavicka ul .p1 a{width: 50px; background: url(../images/hl_menu_1.gif) no-repeat left top;}
#hlavicka ul .p2 a{width: 80px; background: url(../images/hl_menu_2.gif) no-repeat left top;}
#hlavicka ul .p3 a{width: 105px; background: url(../images/hl_menu_3.gif) no-repeat left top;}
#hlavicka ul .p4 a{width: 65px; background: url(../images/hl_menu_4.gif) no-repeat left top;}
#hlavicka ul .p5 a{width: 134px; background: url(../images/hl_menu_5.gif) no-repeat left top;}
#hlavicka ul .p6 a{width: 62px; background: url(../images/hl_menu_6.gif) no-repeat left top;}
#hlavicka ul .p7 a{width: 63px; background: url(../images/hl_menu_7.gif) no-repeat left top;}
#hlavicka ul .p8 a{width: 55px; background: url(../images/hl_menu_8.gif) no-repeat left top;}
#hlavicka ul .p9 a{width: 51px; background: url(../images/hl_menu_9.gif) no-repeat left top;}
#hlavicka ul .p10 a{width: 45px; background: url(../images/hl_menu_10.gif) no-repeat left top;}
#hlavicka ul .p11 a{width: 70px; background: url(../images/hl_menu_11.gif) no-repeat left top;}
#hlavicka ul .p1 a:hover,#hlavicka ul .p1 a.vyb{background: url(../images/hl_menu_1.gif) no-repeat left bottom;}
#hlavicka ul .p2 a:hover,#hlavicka ul .p2 a.vyb{background: url(../images/hl_menu_2.gif) no-repeat left bottom;}
#hlavicka ul .p3 a:hover,#hlavicka ul .p3 a.vyb{background: url(../images/hl_menu_3.gif) no-repeat left bottom;}
#hlavicka ul .p4 a:hover,#hlavicka ul .p4 a.vyb{background: url(../images/hl_menu_4.gif) no-repeat left bottom;}
#hlavicka ul .p5 a:hover,#hlavicka ul .p5 a.vyb{background: url(../images/hl_menu_5.gif) no-repeat left bottom;}
#hlavicka ul .p6 a:hover,#hlavicka ul .p6 a.vyb{background: url(../images/hl_menu_6.gif) no-repeat left bottom;}
#hlavicka ul .p7 a:hover,#hlavicka ul .p7 a.vyb{background: url(../images/hl_menu_7.gif) no-repeat left bottom;}
#hlavicka ul .p8 a:hover,#hlavicka ul .p8 a.vyb{background: url(../images/hl_menu_8.gif) no-repeat left bottom;}
#hlavicka ul .p9 a:hover,#hlavicka ul .p9 a.vyb{background: url(../images/hl_menu_9.gif) no-repeat left bottom;}
#hlavicka ul .p10 a:hover,#hlavicka ul .p10 a.vyb{background: url(../images/hl_menu_10.gif) no-repeat left bottom;}
#hlavicka ul .p11 a:hover,#hlavicka ul .p11 a.vyb{background: url(../images/hl_menu_11.gif) no-repeat left bottom;}
#hlavicka .zobrazf{visibility: visible;}
#f1,#f2,#f3,#f4,#f5,#f6,#f7,#f8,#f9,#f10,#f11,#f12{position: absolute; width: 549px; height: 114px; margin: 81px 0 0 0; visibility: hidden;}
#f1{background: url(../images/main_pics/home.jpg) no-repeat;}
#f2{background: url(../images/main_pics/about_me.jpg) no-repeat;}
#f3{background: url(../images/main_pics/architecture.jpg) no-repeat;}
#f4{background: url(../images/main_pics/nature.jpg) no-repeat;}
#f5{background: url(../images/main_pics/artphotographic.jpg) no-repeat;}
#f6{background: url(../images/main_pics/people.jpg) no-repeat;}
#f7{background: url(../images/main_pics/report.jpg) no-repeat;}
#f8{background: url(../images/main_pics/video.jpg) no-repeat;}
#f9{background: url(../images/main_pics/links.jpg) no-repeat;}
#f10{background: url(../images/main_pics/sale.jpg) no-repeat;}
#f11{background: url(../images/main_pics/contact.jpg) no-repeat;}
#f12{background: url(../images/main_pics/clients_zone.jpg) no-repeat;}
#hlavicka .novinky{width: 215px; height: 104px; position: absolute; padding: 10px 5px 0 11px; background: url(../images/novinky_bg.jpg) no-repeat; margin: 81px 0 0 549px; color: white;}
#hlavicka .novinky h2{display: none;}
#obsah .zobrfoto{text-align: center;}
#obsah .zobrfoto img{background: #2e3a47 url(../images/loading.gif) no-repeat center center; border: 1px solid #1e262f; padding: 5px;}
#obsah .volbyfoto{background: #2e3a47; border: 1px solid #1e262f; padding: 5px; margin-top: 5px;}
#obsah .volbyfoto p.popis{border-bottom: 1px solid #cdcfd1; margin-bottom: 5px; padding-bottom: 5px;}
#obsah .odkazy span{display: none;}
#obsah .odkazy{text-align: left; position: absolute; margin-top: 6px;}
#obsah .odkazy a{display: block; position: absolute; float: left; background: url(../images/blank.gif) no-repeat;}
#obsah .odkazy a.o1:hover{background: url(../images/prev_f.gif) left 50px no-repeat;}
#obsah .odkazy a.o2:hover{background: url(../images/next_f.gif) right 50px no-repeat;}
#obsah .chybabox{border: 1px solid #DC143C; padding: 10px 10px 8px 70px; margin-bottom: 15px; color: #DC143C; background: #FFFF8C url(../images/chyba.jpg) no-repeat 8px 5px;}
#obsah .chybabox ul{padding: 10px 0 0 20px; margin: 0; list-style: disc; font-weight: bold;}
#obsah .chybabox ul li{padding: 0; background: transparent;}
#obsah .chybabox p{padding: 0; font-weight: bold;}
#obsah .chybabox .lava{float: left; width: 492px;}
#obsah .chybabox .prava{width: 1px; height: 43px; float: left;}
#formsale fieldset,#formcontact fieldset{border: 1px solid #1e262f; margin: 20px 0 0 0; padding: 0 10px 10px 10px;}
#formsale legend,#formcontact legend{background: #2e3a47; border: 1px solid #1e262f; margin: 0; padding: 5px; font-weight: bold; color: white;}
#formsale fieldset a img{padding: 2px; border: 1px solid #1e262f;}
#formsale fieldset a:hover img{border: 1px solid #cdcfd1;}
#formsale .box{padding: 10px 0 10px 0; border-bottom: 1px solid #1e262f;}
#formsale .posledny{padding-bottom: 0; border:0;}
#formsale .p1,#formsale .p2, #formsale .p3, #formsale .p4, #formsale .p5, #formcontact .p1, #formcontact .p2{display:block; float: left;}
#formsale .p1{width: 120px;}
#formsale .p2{width: 430px;}
#formsale .p3{float: right;}
#formsale .p4{width: 400px;}
#formcontact .p1{width: 480px;}
#formsale fieldset select,#formcontact fieldset select{font: 11px Verdana, sans-serif;  margin: 5px 0 0 0; color: #cdcfd1; background: #46545e; border: 1px solid #1e262f; display: block; float: left;}
#formsale fieldset select{width: 300px;}
#formcontact fieldset select{width: 300px;}
#formsale fieldset label.l1,#formsale fieldset label.l3,#formcontact fieldset label.l1{display: block; width: 120px; float: left; clear: left; padding: 2px 0 0 0; margin: 5px 0 0 0;}
#formsale fieldset label.l2,#formcontact fieldset label.l2{display: block; clear: left;}
#formcontact fieldset label.l1{width: 160px;}
#formsale fieldset textarea,#formcontact fieldset textarea{font: 11px Verdana, sans-serif;  margin: 5px 0 0 0; color: #cdcfd1; background: #46545e; border: 1px solid #1e262f; display: block; float: left; padding: 2px;}
#formsale fieldset textarea{width: 296px; height: 60px;}
#formcontact fieldset textarea{width: 220px; height: 50px; margin-bottom: 10px;}
#formsale fieldset input.input,#formcontact fieldset input.input{font: 11px Verdana, sans-serif;  margin: 5px 0 0 0; color: #cdcfd1; background: #46545e; border: 1px solid #1e262f; display: block; float: left; padding: 1px 2px;}
#formsale fieldset input.input{width: 200px;}
#formcontact fieldset input.input{width: 200px;}
#formcontact fieldset input.i1{width: 220px;}
#formsale fieldset .captcha,#formcontact fieldset .captcha{display: block; padding: 5px 0 0 0;}
#formsale fieldset p,#formcontact fieldset p{padding: 10px 0 5px 0; font-weight: bold;}
form .formbuttony{padding: 20px 0 0 0; text-align: right;}
form .formbuttony input{font: 11px Verdana, sans-serif;  margin: 0 0 0 20px; color: White; font-weight: bold; background: #46545e; border: 1px solid #1e262f; padding: 2px; cursor: pointer;}
label{color: white;}
fieldset input{margin: 0 0 0 5px; padding: 0;}
#videogal .boxa, #videogal .boxb, #videogal .archiv,#fotogal .boxa, #fotogal .boxb, #fotogal .archiv{background: #2e3a47; border: 1px solid #1e262f;}
#videogal .archiv,#fotogal .archiv{padding: 7px; margin: 0 0 8px 0; font-weight: bold;}
#videogal .boxa,#videogal .boxb{width: 352px; margin: 0 0 8px 0; padding: 7px;}
#fotogal .boxa,#fotogal .boxb{width: 226px; margin: 0 0 8px 0; padding: 7px;}
#videogal .boxa{float: left;}
#videogal .boxb{float: right;}
#fotogal .boxa{float: left; margin-right: 8px;}
#fotogal .boxb{float: left;}
#videogal h2 a,#fotogal h2 a{text-decoration: none;}
#fotogal h2{font-size: 13px; font-weight: bold;}
#videogal p,#fotogal p{padding: 0;}
#videogal span.nahlad, #videogal span.prehrat,#fotogal span.nahlad, #fotogal span.prezriet, #fotogal span.fbshare{display: block;}
#videogal span.nahlad{text-align: center; padding: 0 0 10px 0;}
#videogal span.prehrat,#fotogal span.prezriet,#fotogal span.fbshare{height: 19px; line-height: 19px; font-size: 13px; padding: 10px 0 0 0; text-align: right;}
#videogal span.prehrat a,#fotogal span.prezriet a,#fotogal span.fbshare a{padding-top: 1px; text-decoration: none; font-weight: bold;}
#videogal span.prehrat a{background: url(../images/prehraj_video.gif) no-repeat 0 1px; padding-left: 20px;}
#fotogal span.nahlad{float: left; padding: 0 9px 9px 0;}
#fotogal span.nahlad img{padding: 2px; border: 1px solid #1e262f;}
#fotogal span.nahlad a:hover img{border: 1px solid #cdcfd1;}
#fotogal span.prezriet a{background: url(../images/zobraz_galeriu.gif) no-repeat -2px 1px; padding-left: 18px;}
#fotogal span.fbshare a{background: url(../images/fbshare.gif) no-repeat 0 0; padding-left: 23px;}



