body{margin:0px;padding:0;background:#000;font:16px Arial,Helvetica,sans-serif;color:#464646}
h1,h2,h3{margin:0;font-weight:normal;color:#000}
h1{font-size:44px}
h2{font-size:18px}
p,ul,ol{margin-top:0;line-height:240%}
a{color:#000}
a:hover,#menu a:hover{text-decoration:none}
a img{border:none}
img.left{float:left;margin:7px 30px 0 0}
img.right{float:right;margin:7px 0 0 30px}
hr{display:none}
.list1 li{float:left;line-height:normal;margin:3px 30px 3px 3px}
.list1 li img{margin:30px 30px 30px 30px}
.list1 li.alt img{margin-right:10px}
header{width:100%;height:60px;background:#FFDE00}
#header{width:900px;margin:0 auto}
#menu{float:left;padding-top:10px}
#menu ul{height:30px;margin:0px;padding:0px;list-style:none;line-height:normal;background:url(images/img02a.png) no-repeat right top}
#menu li{display:block;float:left}
#menu a,#menu span{display:block;float:left;height:23px;padding:7px 20px 0px 20px;background:#565656;text-decoration:none;text-align:center;text-transform:uppercase;font:bold 11px Arial,Helvetica,sans-serif;color:#FFF}
#menu .current_page_item a,#menu .current_page_item span{background:#000 url(images/img01a.png) no-repeat right top;padding-right:40px}
#menu .last{background:#565656 url(images/img02a.png) no-repeat right top}
#menu .first{background:#565656 url(images/img07a.png) no-repeat right top}
#menu .current-last span{background:#000 url(images/img05a.png) no-repeat right top}
#search{padding:10px 10px 0px 0px}
#search form{margin:0;padding:0}
#search fieldset{margin:0;padding:0;border:none}
#search input{font:.9em Georgia,"Times New Roman",Times,serif;border-radius:4px;}
#search input:focus{outline:none;border: 3px solid #6a6a6a;}
#search-text{width:100%;height:2em;padding:3px 5px 3px 5px;color:#000}
#search-submit{background-color:#dadada;width:12ch;height:2em;margin-left:1ch;padding:0px 5px;color:#000;border-radius:4px;border: 2px solid #555;}
#search-submit:hover{background-color:#a5a5a5}
#page{width:900px;margin:0px auto;padding:40px 0px 0px 0px;background:#FFF}
#logo{width:900px;height:80px;margin:0 auto;padding:10px 0px 0px 0px}
#logo h1,#logo p{margin:0px;line-height:normal;font-weight:normal;color:#FFDE00}
#logo h1 a{color:#FFDE00}
#logo p{margin-top:-4px;text-transform:lowercase;font:15px Georgia,"Times New Roman",Times,serif;color:#AAA}
#logo a{text-decoration:none;color:#AAA}
#content{float:left;width:590px}
.post{margin-bottom:45px}
.post .title{padding:20px 0px 0px 30px}
.post .title a{text-decoration:none;text-transform:capitalize;font-size:30px;color:#000}
.post .meta{background:#000 url(images/img03.png) no-repeat right top;height:28px;padding:2px 30px 0px 30px;font:normal 21px Arial,Helvetica,sans-serif;color:#FFF}
.post .meta span{margin:0px}
.post .meta a{text-decoration:none;color:#FFDE00}
.post .entry{padding:10px 30px 0px 30px}
.post .comments{display:block;width:120px;height:18px;margin:0px;padding:3px 0px 0px 40px;background:#90BF35;border:1px solid #5F817E;text-decoration:none;text-decoration:none;font:bold 11px Arial,Helvetica,sans-serif;color:#FFF}
#sidebar{float:right;width:250px;margin-right:30px;font:12px Arial,Helvetica,sans-serif}
#sidebar ul{margin:0;padding:0;list-style:none;line-height:normal}
#sidebar li{margin-bottom:30px;padding:0 0 10px 0px}
#sidebar li ul{margin:0px 0px}
#sidebar li li{margin:0px 0px 0px 0;padding:10px 0px 10px 15px;border-bottom:1px solid #E0E0E0;background:url(images/img04.gif) no-repeat left 15px}
#sidebar li li a{font-weight:normal}
#sidebar li li a:hover{color:#666}
#sidebar p{margin:0;padding:0px 14px;border-left:10px solid #E0E0E0}
#sidebar h2{height:25px;margin:0 0 10px 0px;padding:6px 0 2px 0px;font-size:18px;font-weight:normal;color:#000}
#sidebar p{line-height:200%}
#sidebar a{text-align:left;text-decoration:underline;font-weight:bold;color:#666}
#sidebar li li a:hover{color:#DBA500}
footer{width:900px;height:100px;margin:0 auto;padding:0}
footer p,#footer div{margin:0;padding:30px 0px 0px 0px;text-align:center;text-transform:lowercase;line-height:normal;font-size:14px;color:#9e9e9e}
footer a{color:#808080}
.item-vp{font-size:14px;padding:3px 10px 3px 3px}
.item-zp{padding-right:15px;font-weight:bold}
.td_zv{background:#dadada}
.zv{color:#6b3e00}
.psc{text-align:center;font-size:26px;font-weight:bold;font-stretch:expanded}
.casti{visibility:hidden;height:0px;margin:0px;padding:0px}
.casti_z{visibility:visible;height:auto;margin:5px;padding:5px}
.abeceda{text-align:center}
.abeceda a:link, .abeceda a:visited{background-color:white;color:black;border:2px solid green;padding:.3em .6em;text-align:center;text-decoration:none;display:inline-block;margin:.2em;align-items:center;background-color:initial;background-image:linear-gradient(#464d55,#25292e);border-radius:8px;border-width:0;box-shadow:0 10px 20px rgba(0, 0, 0, .1),0 3px 6px rgba(0, 0, 0, .05);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;font-family:expo-brand-demi,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:18px;height:52px;justify-content:center;line-height:1;outline:none;overflow:hidden;padding:0 32px;text-align:center;text-decoration:none;transform:translate3d(0, 0, 0);transition:all 150ms;vertical-align:baseline;white-space:nowrap;user-select:none;-webkit-user-select:none;touch-action:manipulation}
.abeceda a:hover{
	box-shadow: rgba(0, 1, 0, .2) 0 2px 8px;
	opacity: .85;
}
.abeceda a:active{
	outline: 0;
}
.abeceda a:focus {
  box-shadow: rgba(0, 0, 0, .5) 0 0 0 3px;
}
/* Autocomplete */
.autocomplete-wrapper{position:relative;display:inline-block;width:60%}
/* Vzhled rozbalovacího seznamu */
.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0;background-color:#fff;max-height:250px;overflow-y:auto;box-shadow:0px 4px 6px rgba(0,0,0,0.1)}
.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4;font-size:14px;text-align:left}
.autocomplete-items div:hover{background-color:#e9e9e9}
@media only screen and (max-width: 480px) {
.abeceda a{height:48px}
header{overflow-x:auto;width:100%;height:60px;background:#FFDE00}
#header{width:100%;overflow-x:auto;white-space:nowrap}
#menu ul{white-space:nowrap;height:30px;margin:0px;padding:0px;list-style:none;line-height:normal;background:#FFDE00}
#menu li{white-space:nowrap;display:inline-block;float:none}
#sidebar{float:none;width:100%;margin:0;padding:0;font:1em Arial,Helvetica,sans-serif}
#content{float:none;width:100%}
#page{width:100%;margin:0px auto;background:#FFF;padding:2em 0 0 0}
#logo{width:100%;height:80px;margin:0 auto;padding:10px 0px 11px 0px}
footer{width:100%;height:100px;margin:0 auto;padding:0}
#sidebar ul{margin:2em;padding:0;list-style:none;line-height:normal}
.abeceda a{margin:.4em;line-height:2.2em}
.post .meta{padding:2px 15px 0px 15px;margin-right:1em}
.post .entry{padding:10px 15px 0px 15px}
.item-vp{font-size:15px;padding:3px 5px 3px 3px}
.item-zp{padding-right:16px}
}