a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,nav,object,ol,output,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}article,aside,footer,header,section{clear:both}body{color:#000;font-family:"Open Sans", arial, helvetica, sans-serif;position:relative;margin:auto;text-align:center;line-height:1;font-size:0.8125rem}h1,h1 a,h2,h3,h4{color:#113c5e;font-weight:bold}h1{font-size:1.5rem;margin-bottom:1.875rem}h2{font-size:1.25rem;margin-bottom:1.625rem}h3{font-size:1.125rem;margin-bottom:1.25rem}h4{font-size:1rem;margin-bottom:1.125rem}a{color:#0069a0;text-decoration:none}a.active:hover,a:hover{color:#d00}li,p{line-height:150%}ol,ul{list-style:none}table{width:100%;border-collapse:collapse}table td,table th{padding:0.625rem 0.75rem;text-align:left}table th,table thead td{color:#f0f0f0;font-weight:normal;background-color:#2162a4;background:linear-gradient(to bottom, #2162a4, #113c5e);background:-moz-linear-gradient(top, #2162a4, #113c5e);background:-webkit-linear-gradient(top, #2162a4, #113c5e)}table td,table th{border:0.0625rem solid #ccc}time{clear:both;display:block;color:#666;font-size:0.75rem;margin-top:0.75rem}button{cursor:pointer}header{text-align:center;color:#113c5e;background-color:#fff}header h1,header h2{margin:0}header h1{text-shadow:2px 2px 2px #f0f0f0}header h2{color:#2162a4;margin-top:0.9375rem;font-size:0.875rem}header a.active{color:#000}header #heading{padding:1.25rem}header #header-info{display:none}header nav#presentation-flags{display:none}#menu-button{display:block;margin-bottom:1.25rem}#menu-content{display:none;width:66%;margin:0.625rem auto 1.875rem;background-color:#fff;z-index:1000}#menu-content li{border-left:0.0625rem solid #113c5e;border-right:0.0625rem solid #113c5e}#menu-content a,#menu-content div{line-height:2.5rem}#menu-content a{display:block;color:#fff;padding:0 1rem;text-align:left;font-size:0.9375rem;background-color:#113c5e}#menu-content a.active,#menu-content a:hover,#menu-content ul.submenu a.active,#menu-content ul.submenu a:hover{color:#fff;background-color:#0d4a8a;background:linear-gradient(to bottom, #2162a4, #0d4a8a);background:-moz-linear-gradient(top, #2162a4, #0d4a8a);background:-webkit-linear-gradient(top, #2162a4, #0d4a8a)}#menu-content .link-href{float:left;width:100%}#menu-content li.has-submenu .link-href{width:80%}#menu-content li.has-submenu .link-dropdown{float:right;width:20%;box-sizing:border-box}#menu-content .link-dropdown a{text-align:center;padding:0}#menu-content .link-dropdown a:after{color:#fff;text-align:right;display:inline-block;width:0;height:0;vertical-align:0.1875rem;content:"";border-top:0.3rem solid;border-left:0.3rem solid transparent;border-right:0.3rem solid transparent;border-bottom:0}#menu-content ul.submenu{display:none}#menu-content ul.submenu a{color:#2162a4;background-color:#fff}#menu #menu-search{display:none}main{margin-top:1.875rem}main a{text-decoration:underline}main strong{font-weight:bold}main em{font-style:italic}#breadcrumbs{display:none}footer{color:#fff;padding:2.25rem 1.25rem;font-size:0.8125rem;background-color:#0d4a8a;background:linear-gradient(to bottom, #2162a4, #0d4a8a);background:-moz-linear-gradient(top, #2162a4, #0d4a8a);background:-webkit-linear-gradient(top, #2162a4, #0d4a8a)}footer a,footer h3{color:#fff}footer a,footer a:hover{text-decoration:underline}footer .footer-info div{margin-bottom:2rem}footer .footer-info div p{margin-top:0.5rem}footer .footer-info div p:first-child{margin-top:0}footer .footer-info i{width:1.125rem;height:1.125rem;margin-right:0.5rem;vertical-align:middle;font-size:0.9375rem}footer .footer-info i.fa-arrow-up,footer .footer-info i.fa-envelope,footer .footer-info i.fa-print{position:relative;left:0.125rem}footer div#author{margin-top:4rem}footer #up{display:none;position:fixed;right:1.25rem;bottom:1.25rem}footer #up #up-link{display:block;width:1.25rem;height:1.25rem;padding:0.5rem;background-color:#fff;border-radius:0.375rem;-moz-border-radius:0.375rem;-webkit-border-radius:0.375rem}footer #up #up-link i.fa-arrow-up{color:#2162a4;font-size:1.25rem;position:relative;left:-0.125rem}.cc{padding:1.875rem 1.25rem}.cc:last-child{margin-bottom:1.875rem}.cc h2 a,.cc h3 a{color:#113c5e;text-decoration:none}.cc h2 a:hover,.cc h3 a:hover{color:#d00}.cc blockquote,.cc ol,.cc p,.cc pre,.cc ul{text-align:left}.cc ol,.cc ul{position:relative;left:0.75rem;margin-top:0.75rem}.cc ul{list-style:disc inside}.cc ol{list-style:decimal inside}.cc time{text-align:center}.cc sub{vertical-align:sub}.cc sup{vertical-align:super}.cc sub,.cc sup{font-size:0.75rem;line-height:100%}.cc p + p{margin-top:1.25rem}.cc ol + h3,.cc ol + h4,.cc ol + p,.cc p + h3,.cc p + h4,.cc ul + h3,.cc ul + h4,.cc ul + p{margin-top:1.75rem}.cc ol + h2,.cc p + h2,.cc ul + h2{margin-top:2rem}.cc blockquote{display:block;margin:1rem 2.5rem}.cc code{font-family:monospace}.cc pre{font-family:monospace;margin:1rem 0;white-space:pre-line;word-wrap:break-word}.cc a{text-decoration:underline}.cc strong{font-weight:bold}.cc em{font-style:italic}.cc time{margin-bottom:1.25rem}.cc .intro img.intro-image{float:left;margin:0 1rem 1rem 0}.cc .perex{font-style:italic;margin-bottom:1.25rem}.cc img.image-float-left{float:left;margin:0 1rem 1rem 0}.cc img.image-float-right{float:right;margin:0 0 1rem 1rem}.cc .link-button a,.cc .pagination .dummy,.cc .pagination a,.cc button{padding:0.5625rem 0.875rem;font-size:0.8125rem;text-decoration:none}.cc .link-button a,.cc .pagination a,.cc button{color:#fff;background-color:#0069a0;border:0.0625rem solid #0069a0}.cc .link-button a.active,.cc .pagination a:hover,.cc button:hover{color:#d00;background-color:#fff;border:0.0625rem solid #d00}.cc .link-button,.cc .link-button a{display:inline-block}.cc .pagination{clear:both;display:flex;flex-wrap:wrap;justify-content:center;margin:3.75rem 0 0}.cc .pagination .dummy,.cc .pagination a{float:left;margin:0.3125rem}.cc .pagination .dummy{color:#333;background-color:#fff;border:0.0625rem solid #333}.cc .demo-legend-inline,.cc.demo-legend p{padding:0.75rem;border:0.0625rem solid #fc3;background-color:#ffc}.cc .demo-legend-inline{clear:both;margin:1.75rem 0 1.25rem;text-align:left}.cc .demo-legend-inline i,.cc.demo-legend i{margin-right:0.5rem}.clr{clear:both;height:0;line-height:0;visibility:hidden}.text-above,.text-below{clear:both;margin:1.875rem 0}.video-outer{max-width:80rem;max-height:45rem;margin:1.25rem auto 1.875rem;background-color:#000}.video-inner{position:relative;height:0;max-width:100%;padding-bottom:56.25%;overflow:hidden}.video-inner embed,.video-inner iframe,.video-inner object{position:absolute;top:0;left:0;width:100%;height:100%}.video-print{display:none}span.error{color:#c00}span.warning{color:#f60}span.success{color:#080}.flex-2,.flex-3{text-align:center;margin-bottom:1.875rem;padding-right:1.875rem;box-sizing:border-box}div.m-article-group article,div.m-news-group article,div.m-news-last article{margin-bottom:1.875rem}div.m-article-group article:last-of-type,div.m-news-group article:last-of-type,div.m-news-last article:last-of-type{margin-bottom:0}div.m-article-group article h2,div.m-news-group article h2,div.m-news-last article h2{margin-bottom:1.125rem}div.m-article-group .article-view .content{margin-bottom:1.25rem}div.m-text.content-links{padding-top:0}div.m-sitemap .sitemap-container{display:inline-block;text-align:center}div.m-sitemap ul{margin-top:0}div.m-sitemap li{margin-bottom:0.375rem}div.m-sitemap li.sitemap-2{margin-left:1.25rem}div.m-sitemap li.sitemap-3{margin-left:2.5rem}div.m-sitemap li.sitemap-4{margin-left:3.75rem}div.m-sitemap li i{margin-left:0.25rem}div.m-form{text-align:left}div.m-form .form-common fieldset{margin:0 0 1.875rem;padding:0.9375rem 1.875rem 0;border:0.0625rem solid #2162a4}div.m-form .form-common legend{margin:0 -0.625rem;padding:0 0.625rem}div.m-form .form-control{box-sizing:border-box}div.m-form .form-control,div.m-form .form-field .error,div.m-form .form-field > div > label{width:95%;display:block;font-size:0.8125rem}div.m-form .form-control,div.m-form input.form-antispam{margin-top:0.375rem}div.m-form .form-field{clear:both;margin-bottom:1.875rem}div.m-form .form-error{margin-bottom:1.875rem}div.m-form .form-error .error,div.m-form .form-field .error{color:#d00}div.m-form .form-field .error,div.m-form .form-field .tooltip-text{margin-top:0.9375rem}div.m-form .form-field .tooltip-text{font-size:0.6875rem;font-style:italic}div.m-form input[type='text'],div.m-form input[type='search'],div.m-form input[type='tel'],div.m-form input[type='color'],div.m-form input.form-antispam{height:2rem}div.m-form input,div.m-form select,div.m-form textarea{background-color:#f0f0f0;border:0.0625rem solid #2162a4}div.m-form input,div.m-form textarea{padding:0.375rem}div.m-form select.form-select{padding:0.375rem 0}div.m-form input.focused,div.m-form textarea.focused{background-color:#faffbd}div.m-form input[type="radio"],div.m-form input[type="checkbox"]{position:relative;top:0.125rem}div.m-form input[type='time']{font-size:1rem}div.m-form input[type='color']{width:4rem;padding:0.1875rem;box-sizing:border-box}div.m-form input.form-antispam{width:20%}div.m-form .form-name,div.m-form .form-phone{display:none}div.m-form.form-feedback .error,div.m-form.form-feedback .success{margin:1.875rem 0;padding:0.625rem 0.9375rem}div.m-form.form-feedback .success{color:#f0f0f0;background-color:#080;border:0.125rem solid #060}div.m-form.form-feedback .error{color:#f0f0f0;background-color:#f00;border:0.125rem solid #c00}div.m-form .flex-2,div.m-form .flex-3{text-align:left}div.m-reservation-form .flex-3,div.m-send-link .flex-2{padding-right:0}div.m-reservation-form textarea.form-control{width:95%}div.m-send-link input.form-antispam{width:50%}div.m-search-form .form-field:first-child{margin-bottom:0.75rem}div.m-search-form .record-list{margin-top:2rem}div.m-survey{text-align:left}div.m-survey .answer,div.m-survey .feedback,div.m-survey .question{margin-bottom:1.875rem}div.m-survey .vote-control input{position:relative;top:0.125rem;margin:0}div.m-survey .vote-bar{margin-top:0.5rem;background-color:#f0f0f0}div.m-survey .vote-bar-line{width:0.125rem;height:0.75rem;background-color:#113c5e}div.m-survey .enquiry-submit{margin-bottom:1.875rem}div.m-gallery .item{float:left;width:100%;height:100%}div.m-gallery .item-inner{display:inline-block;position:relative}div.m-gallery .title{position:absolute;bottom:0.75rem;width:100%;padding:0.375rem 0.625rem;text-align:left;color:#fff;box-sizing:border-box;background-color:#0d4a8a;background:linear-gradient(to bottom, #2162a4, #0d4a8a);background:-moz-linear-gradient(top, #2162a4, #0d4a8a);background:-webkit-linear-gradient(top, #2162a4, #0d4a8a);z-index:120}div.m-gallery img{margin:0.625rem 0}div.m-gallery img:hover{opacity:0.85}div.m-directory ul{display:table;margin:0 auto}div.m-directory ul li{line-height:175%}div.m-map-seznam .map-seznam-container{width:100%;height:18.75rem}div.m-map-seznam .map-wrapper{position:relative}div.m-map-seznam .map-legend{position:absolute;top:0.625rem;left:0.625rem;padding:0.625rem;text-align:left;z-index:666;background-color:#fff}div.m-slider{margin:0;padding:0}div.m-slider .slider-item{display:none;position:relative;text-align:center;overflow:hidden}div.m-slider .slider-item:first-child{display:block}div.m-slider .slider-item-image{margin-left:50%;transform:translateX(-50%)}div.m-slider .slider-item-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:left;width:75%}div.m-slider .slider-item-text .content,div.m-slider .slider-item-text h3{text-align:center;color:#fff}div.m-slider .slider-item-text h3{display:inline-block;margin-bottom:1.5rem;padding:0.75rem 1rem;font-weight:normal;background-color:#0d4a8a;background:linear-gradient(to bottom, #2162a4, #0d4a8a);background:-moz-linear-gradient(top, #2162a4, #0d4a8a);background:-webkit-linear-gradient(top, #2162a4, #0d4a8a)}@media only screen and (min-width: 576px){header{text-align:left}header h2{margin-top:1.25rem}#menu-button{position:absolute;top:1.25rem;right:1.25rem}#menu-content{position:absolute;width:50%;top:2.5rem;right:1.25rem;text-align:center}#breadcrumbs{display:block;text-align:left}#breadcrumbs-content{padding:0.75rem 1.25rem}#breadcrumbs-content span{margin-right:0.25em}#breadcrumbs-content a{margin:0 0.25rem}footer .footer-info{margin:0 auto}footer .footer-info div{width:33.33%;margin-bottom:0}.cc h2,.cc h3,.cc h4{text-align:left}.flex{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:flex-start;justify-content:center}.flex-2{width:50%;margin-bottom:0}.flex-3{width:50%;text-align:left}.flex-3:last-child{margin-bottom:0}#layout-contact .flex div#left-panel{width:40%}#layout-contact .flex div#right-panel{width:60%}#layout-contact .flex h2{text-align:left}div.m-form .form-control .form-time{margin-top:0}div.m-reservation-form textarea.form-control{width:97.5%}}@media only screen and (min-width: 768px){body{font-size:0.875rem}h1{text-align:left;font-size:1.625rem}h2{font-size:1.25rem}h3{font-size:1.125rem}header h2{font-size:1rem}#menu-content{width:33%}main > h1{position:relative;left:1.25rem}footer #author{text-align:center}.cc time{text-align:left}.cc .link-button a,.cc .pagination .dummy,.cc .pagination a,.cc button{font-size:0.875rem;padding:0.625rem 1rem}.cc .pagination .dummy,.cc .pagination a{margin:0.375rem}.flex-3{width:33.33%;margin-bottom:0}div.m-sitemap{text-align:left}div.m-form .form-control,div.m-form .form-field .error,div.m-form .form-field > div > label{font-size:0.875rem}div.m-form .form-control,div.m-form input.form-antispam{margin-top:0.5rem}div.m-form input[type='time']{font-size:1.0625rem}div.m-form .form-field .tooltip-text{font-size:0.75rem}div.m-form.form-feedback .error,div.m-form.form-feedback .success{margin:2.25rem 0;padding:0.75rem 1rem}div.m-reservation-form textarea.form-control{width:98.25%}div.m-gallery .item{width:50%;margin-bottom:1rem;padding:0.625rem 0}div.m-gallery .title{padding:0.5rem 0.75rem}div.m-directory ul{display:block;position:static}div.m-survey .vote-bar-line{height:0.875rem}}@media only screen and (min-width: 1024px){body{font-size:0.9375rem}h1{font-size:1.875rem}h2{font-size:1.5rem}h3{font-size:1.25rem}header h2{margin-top:1.25rem}#breadcrumbs,#menu-links,header,main{width:60rem}#breadcrumbs,#menu-links,header{margin:auto}header #heading{float:left;width:100%;box-sizing:border-box;padding:1.375rem 0 1.5rem}header #header-headings{float:left}header nav#presentation-flags{float:right;display:block;padding:0.5rem;background-color:#f0f0f0}header #header-info{float:right;display:block;position:relative;top:0.75rem}header #header-info div{float:left;margin-right:4rem}header #header-info nav{margin-left:3.5rem;padding:0.625rem;background-color:#f0f0f0}header #header-info div p{margin-bottom:0.375rem}header #header-info div i{width:1.125rem;height:1.125rem;margin-right:0.625rem;vertical-align:middle;font-size:1rem}header #header-info div i.fa-envelope{position:relative;left:0.0625rem}header nav#presentation-flags img{display:block}header nav#presentation-flags img:hover{opacity:0.8}#menu-button{display:none}#menu-content{position:static;display:block;clear:both;width:100%;margin:0;background-color:#113c5e;border:0}#menu-content li{float:left;border:0}#menu-content li a{color:#fff;padding:0 1.125rem;line-height:3.5rem;font-size:1rem}#menu-content li.has-submenu .link-href{float:none;width:100%}#menu-content li.has-submenu .link-href > a:after{text-align:right;display:inline-block;width:0;height:0;margin-left:0.5rem;vertical-align:0.2rem;content:"";border-top:0.3rem solid;border-left:0.3rem solid transparent;border-right:0.3rem solid transparent;border-bottom:0}#menu-content ul.submenu{position:absolute;font-size:0.875rem;z-index:1000}#menu-content ul.submenu li{clear:both;width:100%;text-align:left}#menu-content ul.submenu a{display:block;color:#fff;line-height:2.5rem;font-size:0.875rem;background-color:#113c5e}#menu-content li{border:0}#menu-content li.has-submenu > a:after{vertical-align:0.255rem}#menu #menu-content nav#presentation-links,#menu-content .link-dropdown{display:none}#menu-content #presentation-links{float:right}#menu #menu-search{float:right;display:block;height:3.5rem;position:relative;top:0.4375rem}#menu #menu-search input{font-size:1rem;width:8rem;padding:0.25rem}#menu #menu-search input.focused{background-color:#faffbd}#menu #menu-search button{font-size:1rem;padding:0.25rem 0.375rem}#breadcrumbs-content{padding:0.9375rem 0.375rem}main{margin:1.875rem auto}footer .footer-info{width:60rem}main > h1{position:relative;left:0.375rem}.cc{padding:1.875rem 0.375rem}.cc .link-button a,.cc .pagination .dummy,.cc .pagination a,.cc button{padding:0.75rem 1.125rem;font-size:1rem}.cc .pagination .dummy,.cc .pagination a{margin:0.5rem}div.m-form .form-control,div.m-form .form-field .error,div.m-form .form-field > div > label{font-size:0.9375rem}div.m-form .form-control,div.m-form input.form-antispam{margin-top:0.625rem}div.m-form input[type='time']{font-size:1.125rem}div.m-form .form-field .tooltip-text{font-size:0.8125rem}div.m-form.form-feedback .error,div.m-form.form-feedback .success{margin-bottom:2.5rem;padding:0.875rem 1.25rem}div.m-gallery .item{width:33.33%;margin:0;padding:0}div.m-gallery .title{padding:0.5rem 0.875rem}div.m-map-seznam .map-legend{position:absolute;top:0.9375rem;left:0.9375rem;padding:0.75rem}div.m-map-seznam .map-title{margin-bottom:0.9375rem}div.m-slider .slider-item-text{width:54rem}div.m-survey .vote-bar-line{height:1rem}}