@font-face {
	font-family: "GeoSlb712MdBT-Bold";
	font-style:normal;
	font-weight:700;	
	src: url("/fonts/geo-slabserif-bold.woff") format("woff"), url("/fonts/geo-slabserif-bold.svg") format("svg");
	src/*\**/:url("/fonts/geo-slabserif-bold.eot")\9;
}

/* uloupeno z layout.css! */
.calendar-wrapper {position:relative; display:inline; margin:0; font-size:100%}
.calendar-box {position:absolute; top:100%; left:0; overflow:hidden; float:left; display:none; width:15em; margin-left:0; background:#FFF; margin-top: 0.5em; box-shadow: 0 0 5px rgba(0, 0, 0, 0.25); font-size: 0.87em; border-radius: 4px }
.calendar-box ul, .calendar-box li {list-style:none; width:auto; margin:0; padding:0}
.calendar-days {clear:both}
.calendar-days table {width:100%; border-collapse:collapse; table-layout:fixed; background:#EDEDED}
.calendar-days td {text-align:center; vertical-align:middle; padding:0}
.calendar-days th {text-align:center; font-size:90%; line-height:1.8em}
.calendar-days .calendar-weeks {border-bottom:1px solid #CBCBCB}
.calendar-days .calendar-bookmark {table-layout:auto}
.calendar-days a {display:block; width:100%; height:100%; padding:.5em 0; color:#2B65B0; background:#FFF; text-decoration:none}
.calendar-days a:link:hover, .calendar-days a:visited:hover {color:#000; background:#F6D200}
.calendar-days .calendar-overflow a {background:#EDEDED}
.calendar-days .calendar-disabled a {color:#8C8C8C; cursor:default}
.calendar-months, .calendar-years {clear:both; overflow:hidden; width:100%; line-height:1.5em}
.calendar-prev {float:left}
.calendar-next {float:right}
.calendar-prev a, .calendar-next a {display:block; width:17px; height:17px; margin:1px}
.calendar-prev a img, .calendar-next a img {border:0; background:#555}
.calendar-prev a:hover, .calendar-next a:hover {filter:none}
.calendar-prev a:hover img, .calendar-next a:hover img {background:#B9151C}
.calendar-prev {float:left}
.calendar-next {float:right}
.calendar-months li, .calendar-years li {text-align:center}
.calendar-years {background:#A4A4A4; color:#FFF; font-weight:700}
.calendar-years .calendar-prev a img, .calendar-years .calendar-next a img {background:#A4A4A4}
.calendar-years .calendar-prev a:hover img, .calendar-years .calendar-next a:hover img {background:#B9151C}
.calendar-invalid input {color:#B9151C}
.calendar-dayoff {font-weight:700}
#obsah .calendar-box img { border: 0 }
#obsah .calendar-disabled a { color: #DDD }
.calendar-selected a {background:#B30F13 !important; color:#FFF !important; font-weight: bold}


@media (max-width: 480px)
{
  #obsah.archiv ul ul:before { content: "Vyberte region"; border-radius: 0.25em; padding: 0.5em; display: block; width: auto; margin: 0 0 0.5em; text-decoration: none; line-height: 1.5em; color: #FFF; cursor: pointer; background: #005B2C url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAANCAYAAABGkiVgAAAA5ElEQVR42qXTQQfCYBjA8TcjmYiIDl3GRIdEunXpw/QR+gZ9gW7dd00k0aVDRFK61CUSUZfqUB0iSuu/Q7wetZn+/Daz7Rl7N+Xluq6NrPoj7reQ+xxU8cQLDRghh0VQ12bUFJst9BwYIQY2oXf1TswgayEaMNCAA9nOO1nEGbIeYj8GRtGG7IbK56ICjpANYIqBJvqQXVCWT89hD9kICUXeHkPITij9ek82tpBNYWMC2QH5oBXNYA3ZA7Kd+L59B6exhF8bWGH/kBTm+NYKGRU2bWHG0Fsgpf6JAXF0cEcXSRXQGx4PJcLmjnUCAAAAAElFTkSuQmCC') no-repeat 96% 50% }
  #obsah.archiv ul ul li { height: 0; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; transition: all 0.5s }
  #obsah.archiv ul ul.rozbalit:before { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAANCAYAAABGkiVgAAAA5klEQVR42qXTPwsBcRzH8ZO6JHWllMGiriuDlGwWD8ZD8Aw8AZv9VilJWQxKSWRhUVKKBQMGpch5G9Sv68vPn2+9pt/n+6m7352hG8/zImjgjCaimhVtoYU+1Jkg9mthDGNIM0Pi28I4png3CyQ/LUxgLpRc4J8VHF2hjaWwPISNgXC2QfpVYQprYakHS7m4rpDZIecvzGArhDsI+7JhtIXsAflnKIu9EGoh9OKpTNSFnRMKj8BIOKzB1Lz/IFzp8gzhYlwEP/xSAqhCnePjoIgrbqiIhfristJRUj8l589fOomUwdwBPSglwqGdm78AAAAASUVORK5CYII='); }
  #obsah.archiv ul ul.rozbalit li { height: 3em; }
}

.q-mouse menu a:hover span, .q-mouse menu ~ a:hover span, .q-mouse .sipka:hover span { background-image: url('data:image/png;base64,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') }


menu { font-family: GeoSlb712MdBT-Bold, Arial, sans-serif }
#obsah.search > a { font-family: GeoSlb712MdBT-Bold, Arial, sans-serif }
.ico-right, .ico-left, #obsah.archiv ul ul a, #obsah.archiv > a, #obsah.archiv input[type="submit"], .btn { font-family: GeoSlb712MdBT-Bold, Arial, sans-serif }
.clanek p { margin: 0.625em 0; line-height: 1.55 }
.clanek .autor { text-align: right }
.plus:hover, .minus:hover { color: #F6D200 }
.vydani:hover span { border-color: #F6D200 }
.vydani:hover span+span { background: #F6D200 }

menu h1, menu h1 a { color: #DDD }

.q-mouse menu>li>a:hover { background: #005B2C }
menu ul { background: #005B2C; }
menu li#download div { color: #F6D200; background: #005B2C }
li.rozbalit > a { background: #005B2C }
#obsah a { color: #007F3E }
#obsah.search > a { color: #005B2C }
#obsah.search > a.act { background: #005B2C; color: #F6D200 }
#obsah.search ul { border-color: 1px solid #005B2C }
#obsah .nav-n4 b { background: #005B2C; color: #F6D200 }
#vydani img.vybrany { box-shadow: 0 0 0 3px #005B2C, 0 0 0 5px #f6d200, 0 0 0 10px #005B2C; }
#obsah.archiv ul ul:before { background-color: #005B2C }
.ico-right, .ico-left, #obsah.archiv ul ul a, #obsah.archiv > a, #obsah.archiv input[type="submit"], .btn { color: #005B2C }
.calendar-selected a {background:#005B2C !important; color:#F6D200 !important; font-weight: bold}

