.pruh-horni{vertical-align:top;background:#DEBa48;}
.pruh-horni ul{list-style:none;padding:0;margin:10px 0 0 0;display:block}
.pruh-horni ul li{display:block;float:left;margin:0 15px 0 5px;padding:0;}
.pruh-horni a{color:rgb(93,55,11);font-size:1.1em;font-weight:bold;font-style:italic;text-decoration:none;}
.pruh-spodni{text-align:right;padding:5px;vertical-align:bottom;font-size:0.9em;}
.menu-horni{float:left;padding-left:20px;height:30px;}
.data{height:460px;width:750px;}
.data#reference{position:relative;border:0;background:url("../img/podklad-oval.gif") center center no-repeat;}
.nadpis-sekce{position:absolute;top:20px;left:135px;}
.ilu{position:absolute;width:190px;border:0;color:#330000;}
.ilu a:link,
.ilu a:visited{text-decoration:none;}
.ilu a:hover{text-decoration:underline;}
.ilu p{margin:0;padding:0;}
.ilu strong{display:block;margin-top:10px;}
.data#refvypis{padding:50px; padding-top: 0px;}
.data .vypis{border-collapse:collapse;border:solid 2px #EDCF40;}
.data .vypis td{padding:3px;border:solid 2px #EDCF40;}
.data .vypis td h5{font-size:1.0em;margin:0;padding:0;text-align:right;}
.data .vypis td p{margin:5px 0 0 0;padding:0;text-align:justify;font-size:0.9em;}
.data .vypis td img.obrazek{margin:3px;border:solid 1px white;}
.data .vypis td a:link,
.data .vypis a:visited{text-decoration:none;}
.data .vypis td a:hover{text-decoration:underline;}
.kat-info{margin:10px 0;font-style:italic;color:#330000;}
.paging{margin:10px;text-align:center;}
.paging a{font-weight:bold;font-size:1.1em;text-decoration:none;}
.strom ul{margin-top:0;}
.strom li{font-weight:bold;color:#330000;margin-bottom:5px;list-style-image:url("../img/sipka3p.gif");}
.strom li .obr{border:solid 1px #E8a420;}
.strom li li,
.strom li li li{font-weight:normal;margin-bottom:0;list-style-type:square;list-style-image:none}
.strom li p{margin:0;font-size:0.9em;font-style:italic;font-weight:normal;}
.detail{border:solid 2px #EDCF40;padding:10px;}
.detail .det-obrazek{float:left;background-color:#EDCF40;padding:10px;font-style:italic;font-size:0.8em;}
.detail .det-obrazek img{border:solid 1px white;}
.detail .det-popis{clear:both;padding:5px 0;}
.detail h4{margin:0;padding:0 0 10px 0;}
.zpet{margin:10px 0;font-size:0.9em;}
.zpet a:link,
.zpet a:visited{text-decoration:none;}
.zpet a:hover{text-decoration:underline;}
.novinky{padding:5px;position:relative;}
.novinky .novinka{clear:both;width:250px;position:absolute;}
.novinky .novinka h5{margin:0;padding:0;font-size:1em;}
.novinky .novinka .datum{color:#330000;font-size:0.8em;font-style:italic;padding:0 0 5px 0;}
.novinky .novinka p{margin:0;padding:0;text-align:justify;}
.novinky .novinka img{background-color:#EDCF40;border:solid 1px white;margin:0 5px 0 0;}
.novarchiv{clear:both;position:absolute;top:400px;right:0;padding-right:100px;font-weight:bold;}
.kontakty{position:absolute;top:100px;left:350px;width:500px;font-size:12px;}
.kontakty .kontakt{border-collapse:collapse;}
.kontakty .kontakt th,
.kontakty .kontakt td{border:0;text-align:left;padding:2px;}
.kontakt-logo{position:absolute;top:10px;left:375px;}
.kontakt-form{position:absolute;top:260px;left:170px;}
.kontakt-form h4{margin :0 0 5px 0;padding:0;color:#330000;border-bottom:dashed 1px #330000;}
.kontakt-form .fi-text,
.kontakt-form .fi-textarea{width:300px;}
.kontakt-form .fi-textarea{height:80px;}
.kontakt-form .chyba{color:red;font-size:0.9em;}
.kontakt-form .chyba ul{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
.kontakt-form .chyba li{list-style-type:square;}
.kontakt-form .msg{color:#330000;font-size:0.9em;}
.novarchiv-box .novarch-detail{padding:5px;margin:5px;border:solid 2px #EFC74a;}
.novarch-detail h4{margin:0;padding:0;font-size:1em;color:#330000;}
.novarch-detail .datum{color:#330000;font-style:italic;font-size:0.8em;margin-bottom:5px;}
.novarch-detail p{text-align:justify;margin:0;padding:0;}
.novarch-detail img{margin:0 5px;border:solid 1px white;}
#struktura{width:750px;text-align:left;margin:0 auto;}
#struktura h1{color:rgb(93,55,11);font-size:1.3em;margin-bottom:0.2em;}
#struktura h4.drobecky{font-size:0.8em;margin:0.2em 0 0.5em;font-weight:normal;}
#struktura div.odstavec{margin-bottom:2em;font-size:0.9em;clear:both;}
#struktura div.odstavec h2{font-size:1.1em;margin:1em 0 0.2em;color:rgb(93,55,11);}
#struktura div.odstavec p{margin:0.3em 0 0.5em;}
#struktura div.odstavec span.img{float:left;margin:0 1em 1em 0;}