/* Made with PHP-CSS3 by WilomanCZ */
/* Last update: [25/06/25 18:35] */
.hovertext{position:relative}
.hovertext:before{z-index:1;visibility:hidden;width:2px;height:2px;position:absolute;left:-1px;top:-1px;content:attr(title);opacity:1;background:#555555cc;color:#fff;font-weight:700;font-size:14px;text-align:center;border-radius:5px;padding:6px 4px 4px 4px;margin:auto}
.hovertext:hover:before{visibility:visible;width:108px;height:32px;left:-26px;top:-20px;opacity:1;}

@media (prefers-color-scheme: dark) {
#wrapper,header img,header .article-a,.barva,#sipky a,.circle,img,video,iframe{filter: contrast(0.8) saturate(1) hue-rotate(180deg) invert(100%);}
.hovertext:before{background:#f0f0f0cf;color:#000;}
}
* {max-width:100%}
html {overflow-y:scroll;}
html,body,#wrapper{font-family:'Exo 2',sans-serif;font-size:14px;}
body,#wrapper,header,article,#aside,#aside-m,footer,menu,nav,section,p{font-family:'Exo 2',sans-serif;display:block;margin:0;padding:0;}
body{width:100%;margin-left:auto;margin-right:auto;white-space:normal;word-wrap:break-word;line-height:1.2; background: url(/vzhled/pozadi/prak.svg);background-color: #6f754d;background-size:25% auto;background-repeat:repeat space; background-attachment:local;}
#wrapper{width:auto;max-width:1400px;margin:0 auto;padding:6px}
header{float:none;margin-left:auto;margin-right:auto;padding-bottom:10px;margin-bottom:15px;width:99.7%;height:auto;min-height:340px;background-color:#9999aaaf;color:#000;border-radius:6px;border:#ddd solid 2px;box-shadow:0 0 10px #000,0 0 10px #000 inset}
header img{max-width:840px;}
#header_text{font-size:18px;font-weight:700;text-align:center;margin-left:auto;margin-right:auto;}
#aside{float:right;padding:5px;width:30%;max-width:380px;min-height:360px;background:#dfd;text-align:center;background-color:#9999aaaf;border-radius:6px;border:#ddd solid 2px;box-shadow:0 0 10px #000,0 0 15px #393939 inset}
#aside-m{display:none;float:right;padding:5px;width:30%;max-width:250px;min-height:360px;background:#dfd;text-align:center;background-color:#9999aaaf;border-radius:6px;border:#ddd solid 2px;box-shadow:0 0 10px #000,0 0 15px #393939 inset}
#odkazy{display:block;float:left;padding:5px;width:65.5%;background-color:#9999aaaf;border:#cfc solid 2px;color:#000;font-size:14px;box-shadow:0 0 15px #000 inset;border-top-left-radius:6px;border-top-right-radius:6px}
#main{float:left;padding:5px;width:65.5%;background-color:#9999aaaf;border:#afa solid 2px;color:#000;font-size:16px;box-shadow:0 0 15px #000 inset}
footer{float:left;padding:5px;width:65.5%;background-color:#9999aaaf;border:#cfc solid 2px;color:#000;font-size:14px;box-shadow:0 0 15px #000 inset;border-bottom-left-radius:6px;border-bottom-right-radius:6px;text-align:center;margin-bottom:15px;cursor:pointer;}
img{outline:0;border:none;margin-top:5px;margin-bottom:5px}
ul{margin:0 auto;padding:2px}
li{margin:0 auto;padding:2px}
article img{width:80%;height:auto;max-width:600px;display:block;outline:0;border:none;margin:0 auto;padding:5px 2px}
article video{width:80%;height:auto;max-width:600px;display:block;outline:0;border:none;margin:0 auto;padding:5px 2px}
.jazyk{max-width:200px;margin-left:auto;margin-right:auto;margin-bottom:10px;background-color:#9999aaaf;border:#000 solid 2px;border-radius:6px;text-align:center;box-shadow:0 0 10px #dddddd,0 0 10px #adadad inset;padding:5px}
.header{display:block;width:96%;height:auto;min-height:100px;margin:auto;padding:15px 0 20px 0}
#infopanel{display:inline-block;float:none;width:auto;min-height:120px;font-size:14px;background-color:#ffffffaa;padding:15px;margin:14px;border:#000 solid 2px;border-radius:6px;text-align:center;box-shadow:0 0 10px #dfdfdf,0 0 30px #afafaf inset}
#svatky{float:none;width:280px;font-size:14px;background-color:#fff;padding:3px;margin:auto;border:#000 solid 2px;border-radius:6px;text-align:center;box-shadow:0 0 10px #ddd,0 0 30px #919191 inset}
#pocitadlo{display:inline-block;max-width:60%;height:auto;min-height:50px;vertical-align:middle;margin:auto;font-size:14px;text-shadow:0 0 6px #adadad;border:#aaa solid 1px;border-radius:6px;padding:10px;}
.novinky{float:none;width:75%;min-height:55px;background-color:#fff;padding:3px;margin:auto;border:#000 solid 1px;border-radius:6px;text-align:center;box-shadow:0 0 10px #ddd,0 0 30px #919191 inset}
.varovani{font-size:24px;color:#000;background-color:#ff474c;text-shadow:0 0 8px #fff;height:auto;width:65.5%;padding:10px;margin:auto;border:#000 solid 3px;border-radius:50px;text-align:center;box-shadow:0 0 10px #000,0 0 10px #000 inset}
#odkazy {margin:auto;padding-bottom:15px;}
#odkazy form{float:right;margin-right:15px;}
#odkazy ul{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;align-content:center;width:auto;height:auto;margin:5px;}
#odkazy li{display:inline-flex;flex-wrap:wrap;justify-content:center;flex-direction:row;align-content:center;vertical-align:center;width:auto;height:auto;}
#odkazy a{margin-right:6px;}
.menu_tlac {margin-left: 10px;margin-top: 10px;margin-bottom: 5px;font-size:18px;font-weight:bold;}
.menu_img {margin-top: 2px;margin-right: 4px;display: inline-block;vertical-align: middle;}
#menu_tlac{padding:2px;font-weight:700;border-style:solid;border-width:1px;border-color:#a3a3a3;border-radius:6px;background-color:#ededed;cursor:pointer;margin-left:4px;margin-top:4px}
#menu_tlac:hover{color:#adffad;border-color:#000;background-color:#dedede;box-shadow:0 0 0 0 #aaa} 
label {margin: 5px;padding: 5px;font-size:18px;font-weight:bold;}
/* Ikony Menu */
.icon{width:22px;height:22px;cursor:pointer;border-radius:2px;box-shadow:0 0 2px #000;text-shadow:0 0 2px #000}
.icon:hover{box-shadow:0 0 2px 2px #555;background-color:#0d0;width:22px;height:22px}
.login_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #0f0;color:#dd0;background-color:#E5F4D9;text-shadow:0 0 2px #000}
.login_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#0d0;width:45px;height:45px;left:1px}
.logout_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #EE6B6E;color:#dd0;background-color:#FFE5E5;text-shadow:0 0 2px #000}
.logout_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#D00;width:45px;height:45px;left:1px}
.download_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #EE6B6E;color:#dd0;background-color:#FCBFBF;text-shadow:0 0 2px #000}
.download_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#EE6B6E;width:45px;height:45px;left:1px}
.chat_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #26990f;color:#dd0;background-color:#E5F4D9;text-shadow:0 0 2px #000}
.chat_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#26990f;width:45px;height:45px;left:1px}
.tags_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #8eb1c2;color:#dd0;background-color:#c8dfea;text-shadow:0 0 2px #000}
.tags_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#acc8d7;width:45px;height:45px;left:1px}
.rss_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #ff5f00;color:#dd0;background-color:#fdfdfd;text-shadow:0 0 2px #000}
.rss_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#ff8b47;width:45px;height:45px;left:1px}
.galery_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #FCAE1E;color:#dd0;background-color:#FFCEB7;text-shadow:0 0 2px #000}
.galery_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#FCAE1E;width:45px;height:45px;left:1px}
.soutez_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #BBBB5B;color:#dd0;background-color:#FFFFBB;text-shadow:0 0 2px #000}
.soutez_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#BBBB5B;width:45px;height:45px;left:1px}
.soutez2_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #E5B80B;color:#dd0;background-color:#fdfdfd;text-shadow:0 0 2px #000}
.soutez2_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#D4AF37;width:45px;height:45px;left:1px}
.kalendar_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #0f0;color:#dd0;background-color:#C2E0AA;text-shadow:0 0 2px #000}
.kalendar_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#0d0;width:45px;height:45px;left:1px}
.info_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #afd9e6;color:#dd0;background-color:#C6F3FF;text-shadow:0 0 2px #000}
.info_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#8EE8FF;width:45px;height:45px;left:1px}
.weather_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #8b6c5c;color:#dd0;background-color:#EAE4DD;text-shadow:0 0 2px #000}
.weather_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#A08679;width:45px;height:45px;left:1px}
.speed-test_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #ff0;color:#dd0;background-color:#fdfdfd;text-shadow:0 0 2px #000}
.speed-test_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#dd0;width:45px;height:45px;left:1px}
.nsc_icon{margin:4px;width:46px;height:46px;cursor:pointer;border-radius:10px;box-shadow:0 0 2px 2px #E8BCF0;color:#dd0;background-color:#EBE8FC;text-shadow:0 0 2px #000}
.nsc_icon:hover{box-shadow:0 0 2px 2px #555;background-color:#DA8EE7;width:45px;height:45px;left:1px}
/* KONEC - Ikony Menu */
#skipTo{display:none;margin:auto;text-align:center}
article{display:block;margin:auto;padding:0;width:auto;height:auto}
.article{display:block;margin:auto;padding:30px 0}
.article2{display:block;padding:15px 3px 15px 3px;margin:auto;font-size:14px;height:auto;width:auto;background-color:#efefefc9;border-top:#999 solid 2px;border-bottom:#999 solid 2px;border-radius:10px;box-shadow:0 0 2px #9d9d9d,0 0 10px #a1a1a1 inset}
.article3{display:block;padding:10px 3px 10px 3px;margin:auto;height:auto;width:auto;background-color:#efefefc9;border:#999 solid 1px;border-radius:10px;box-shadow:0 0 2px #9d9d9d,0 0 10px #a1a1a1 inset}
.article-div{position:relative;display:block;padding:15px 3px 15px 3px;margin:auto;font-size:14px;height:auto;width:auto;background-color:#efefefcf;border-top:#999 solid 2px;border-bottom:#999 solid 2px;border-radius:10px;box-shadow:0 0 2px #9d9d9d,0 0 10px #a1a1a1 inset}
.article-div:hover{top:1px;background-color:#efefefe9;border-top:#aaa solid 1px;border-bottom:#aaa solid 1px;border-radius:10px;box-shadow:0 0 4px #aaa,0 0 5px #a1a1a1 inset}
.article-a{text-decoration:none;color:#000;font-size:14px;cursor:pointer;transition:top ease .5s}
article li{margin-left:15px}
.codes-span{width:auto;padding:4px;text-align:center;margin:auto;display:table;border:1px dotted;border-radius:10px}
.rozdel{display:block;margin:0 auto;text-align:center;padding:4px;font-weight:700}
.center{display:block;margin:0 auto;text-align:center;padding:4px}
article h1{text-align:center;text-decoration:underline;color:#000;text-shadow:0 0 2px #fff;margin:auto;padding:1px;font-weight:700;font-size:22px;font-family:'Exo 2',sans-serif}
article h2{text-align:center;text-decoration:underline;color:#000;text-shadow:0 0 2px #fff;margin:auto;padding:1px;font-weight:700;font-size:20px;font-family:'Exo 2',sans-serif}
article h2:hover{color:#adadad;text-shadow:0 0 3px #000}
article h3{text-decoration:underline;color:#000;margin:auto;padding:1px;text-shadow:0 0 1px #fff;font-weight:700;font-size:18px;font-family:'Exo 2',sans-serif}
h1{display:block;text-align:center;color:#000;text-shadow:0 0 2px #fff;margin:auto;padding:1px;font-weight:700;font-size:22px;font-family:'Exo 2',sans-serif}
h2{display:block;text-align:center;color:#000;text-shadow:0 0 2px #fff;text-decoration:underline;margin:auto;padding:1px;cursor:pointer;font-weight:700;font-size:20px;font-family:'Exo 2',sans-serif}
h3{color:#000;margin:auto;padding:1px;text-shadow:0 0 1px #fff;font-weight:700;font-size:18px;font-family:'Exo 2',sans-serif}
.nadpis{font-size:18px;font-weight:700;padding-left:6px;font-family:'Exo 2',sans-serif;color:#000;text-shadow:0 0 1px #fff}
.popis{font-size:12px;color:#000;text-shadow:0 0 10px #fff}
.text{font-size:14px}
.prumer{cursor:pointer;color:#000;float:right}
.hodnoceni{float:right;width:80px;height:16px;padding:0;list-style:none;clear:both;position:relative;background:url(/vzhled/obrazky/hodnoceni.gif) no-repeat 0 0}
.hvezdy0{background-position:0 0}
.hvezdy1{background-position:0 -16px}
.hvezdy2{background-position:0 -32px}
.hvezdy3{background-position:0 -48px}
.hvezdy4{background-position:0 -64px}
.hvezdy5{background-position:0 -80px}
ul.hodnoceni li{cursor:pointer;float:left;text-indent:-999em}
ul.hodnoceni li a{position:absolute;left:0;top:0;width:16px;height:16px;text-decoration:none;z-index:200}
ul.hodnoceni li.hvezda1 a{left:0}
ul.hodnoceni li.hvezda2 a{left:16px}
ul.hodnoceni li.hvezda3 a{left:32px}
ul.hodnoceni li.hvezda4 a{left:48px}
ul.hodnoceni li.hvezda5 a{left:64px}
ul.hodnoceni li a:hover{z-index:2;width:80px;height:16px;overflow:hidden;left:0;background:url(/vzhled/obrazky/hodnoceni.gif) no-repeat 0 0}
ul.hodnoceni li.hvezda1 a:hover{background-position:0 -96px}
ul.hodnoceni li.hvezda2 a:hover{background-position:0 -112px}
ul.hodnoceni li.hvezda3 a:hover{background-position:0 -128px}
ul.hodnoceni li.hvezda4 a:hover{background-position:0 -144px}
ul.hodnoceni li.hvezda5 a:hover{background-position:0 -160px}
.tagy{width:98%; overflow-x:auto; overflow-y:hidden; white-space:nowrap;}
.tag{text-decoration: underline; display:inline-block; padding-top:4px; padding-bottom:14px; font-size:16px;}
.zobrazvse{text-align:center;color:#000;border:#222 solid 1px;border-radius:5px;background-color:#dedede;box-shadow:0 0 3px #000;cursor:pointer;padding:6px;font-family:'Exo 2';font-size:23px;}
.zobrazvse:hover{color:#111;border:#222 solid 1px;background-color:#d6d6d6;box-shadow:0 0 0 0 #aaa}
.online{font-size:14px;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;padding:3px;width:90%;min-width:170px;border:1px solid #000;border-radius:10px;box-shadow:0 0 0 4px #919191;color:#000;text-decoration:none;text-align:center;background-color:#67a52c}
.offline{font-size:14px;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;padding:3px;width:90%;min-width:170px;border:1px solid #000;border-radius:10px;box-shadow:0 0 0 4px #919191;color:#000;text-decoration:none;text-align:center;background-color:#ff474c}
.online-text{color:#5dc123;text-shadow: 1px 1px 0 #000, -1px -1px 0 #000, -1px 1px 0 #000, 1px -1px 0 #000, 0 0 2px #fff, 0 0 4px #fff, 0 0 6px #fff;text-decoration:underline;font-size:16px;font-weight:700;font-family:'Exo 2',sans-serif}
.offline-text{color:#ff474c;text-shadow: 1px 1px 0 #000, -1px -1px 0 #000, -1px 1px 0 #000, 1px -1px 0 #000, 0 0 2px #fff, 0 0 4px #fff, 0 0 6px #fff;text-decoration:underline;font-size:16px;font-weight:700;font-family:'Exo 2',sans-serif}
.YouTube_Video{display:block;max-width:550px;width:100%;height:350px;margin-left:auto;margin-right:auto;border:none;overflow:hidden}
#reklama{float:left;text-align:center;width:99.6%;background-color:#9999aaaf;color:#000;border-radius:6px;border:#ddd solid 2px;box-shadow:0 0 10px #000,0 0 10px #000 inset;cursor:pointer;margin-bottom:6px}
#reklama i{float:left;margin-top:3px;margin-left:3px}
#reklama span{padding:1px}
.anadpis{margin:0 auto;display:block;text-align:center;color:#000;text-shadow:1px 1px 2px #67a52c;font-weight:700;font-size:35px;font-family:'Exo 2',sans-serif}
.amenu{color:#000;text-shadow:1px 1px 1px #fff;padding:3px;margin:2px;border:#a3a3a3 solid 1px;border-radius:4px;background-color:#ededed;box-shadow:0 0 6px 2px #aaa;cursor:pointer;display:inline-block;font-weight:700;font-size:16px;font-family:'Exo 2',sans-serif}
.amenu:hover{color:#303030;background-color:#ededed;border:#afafaf solid 1px;box-shadow:0 0 3px 2px #d0d9d0;text-shadow:0 0 1px #000}
.label,input[type=radio],input[type=text],input[type=password],input[type=number]{font-size: 14px;font-family:'SourceSans3',sans-serif;font-weight: 700;}
textarea {background: url(/vzhled/obrazky/radky.png);  background-attachment: local;background-repeat: no-repeat;padding-left: 32px;padding-top: 6px;border-color: #ccc;resize: none;line-height: 18px;font-size: 14px;font-family:'SourceSans3',sans-serif;font-weight: 700;border-radius: 6px;}
button,input[type=button],input[type=submit],input[type=reset]{color:#000;background-color:#ededed;max-width:100%;font-weight:700;text-shadow:0 0 3px #fff;padding:2px 5px;border:#888 solid 1px;border-radius:6px;box-shadow:0 0 2px 1px #aaa;cursor:pointer;display:inline-block;white-space:normal;word-wrap:break-word}
button:hover,input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover{background-color:#04AA6D;color:#fff;text-shadow:0 0 2px #000;border:#aaa solid 1px;box-shadow:0 0 2px 1px #aaa}
.amenu-div div{padding-left:15px;padding-bottom:5px;margin:auto}
.chat{display:block;margin:auto;font-size:14px;padding:8px;width:85%;max-width:450px;height:auto;background-color:#efefef;border-top:#999 solid 2px;border-bottom:#999 solid 2px;border-radius:10px;box-shadow:0 0 2px #9d9d9d,0 0 10px #a1a1a1 inset}
.p{margin-top:8px;margin-bottom:5px;text-align:center}
.cs-activ{font-size:18px;font-weight:700;text-decoration:underline;padding:4px;border-radius:3px;}
.cs-inactiv{font-size:17px;font-weight:400;text-decoration:none;padding:4px;border-radius:4px;}
.bb{font-size:13px;display:inline-block;font-weight:700;margin:1px;padding:2px;border:#a3a3a3 solid 1px;border-radius:4px;background-color:#ededed;box-shadow:0 0 3px #aaa;cursor:pointer}
.bb:hover{border:#a3a3a3 solid 1px;background-color:#dedede;box-shadow:0 0 0 0 #aaa}
.bb-active{display:inline-block;font-weight:700;margin:1px;padding:4px 4px 2px;border:#a3a3a3 solid 1px;border-radius:5px;background-color:#dedede;box-shadow:0 0 0 0 #aaa}
.bb-active:hover{display:inline-block;font-weight:700;margin:1px;padding:4px 4px 2px;border:#a3a3a3 solid 1px;border-radius:5px;background-color:#ededed;box-shadow:0 0 3px #aaa;cursor:pointer}
.nick{font-weight:700;font-size:16px;font-family:'Exo 2',sans-serif}
.chat_odeslat{color:#161616;box-shadow:0 0 3px #aaa;border:#000 solid 2px;border-radius:10px;padding:3px;float:right;background-color:#67ff2c;font-weight:700;font-size:14px;font-family:'Exo 2',sans-serif}
.chat_odeslat:hover{box-shadow:0 0 5px #000;border:#000 solid 1px;background-color:#67a52c}
#maximum{color:#000;float:right;font-weight:700;font-size:14px;}
.chat_odpoved{font-size:14px;font-family:'Exo 2',sans-serif}
.chattl{float:right}
.chat_zobraz{display:block;margin:auto;padding:8px;width:auto;height:auto;background-color:#f1f1f1;border-top:#999 solid 2px;border-bottom:#999 solid 2px;border-radius:10px;box-shadow:0 0 2px #9d9d9d,0 0 10px #a1a1a1 inset;font-size:14px;font-family:'Exo 2',sans-serif}
.selector{width:95%;text-align:center;margin:auto}
.hr1 {height:3px;background-color:rgba(102,123,95,1);color:rgba(102,123,95,1);border-width:0;border:0;}
.hr2 {height:2px;background-color:rgba(102,123,95,1);color:rgba(102,123,95,1);border-width:0;border:0;}
.hr3 {height:1px;background-color:rgba(102,123,95,1);color:rgba(102,123,95,1);border-width:0;border:0;}
table{text-align:center;border-collapse:separate;border-spacing:0;width:auto;margin:auto;color:#333;font-size:12px;}
caption{text-decoration:underline;text-align:left;font-weight:700;font-size:18px;font-family:'Exo 2',sans-serif}
thead tr,th{text-align:center;background-color:#575757;padding:5px;color:#fff;border:#333 solid 1px;font-weight:700;font-size:12px;}
tr{background-color:#fbfdf6}
tr:hover{color:#608117}
tr:hover th:hover a:hover{background-color:#608117;border-bottom:2px solid #0c0}
td{text-align:center;padding:5px;border:#333 solid 1px}
th:first-of-type{border-top-left-radius:6px}
th:last-of-type{border-top-right-radius:6px}
tr:last-of-type td:first-of-type{border-bottom-left-radius:6px}
tr:last-of-type td:last-of-type{border-bottom-right-radius:6px}
caption a:link{color:#000;text-decoration:underline}
caption a:link:hover{color:#0f0;text-decoration:dotted}
caption a:visited{color:#555;text-decoration:dotted}
caption a:visited:hover{color:#ff474c;text-decoration:dotted}
tr a:link{color:#000;text-decoration:underline}
tr a:link:hover{color:#0f0;text-decoration:dotted}
tr a:visited{color:#555;text-decoration:dotted}
tr a:visited:hover{color:#ff474c;text-decoration:dotted}
thead a:link,th a:link{color:#fff;text-decoration:underline}
thead a:link:hover,th a:link:hover{color:#0f0;text-decoration:dotted}
thead a:visited,th a:visited{color:#ddd;text-decoration:dotted}
thead a:visited:hover,th a:visited:hover{color:#ff474c;text-decoration:dotted}
.hovertext2{position:relative}
.hovertext2:before{content:attr(title);visibility:hidden;opacity:0.9;z-index:0.9;width:450%;height:auto;background:#010101dd;color:#fff;text-align:center;border-radius:5px;padding:5px;position:absolute;left:-340%;top:160%}
.hovertext2:hover:before{opacity:1;visibility:visible}
@media screen and (max-width: 760px) {
.hovertext:hover:before{font-size:12px;}
body,#wrapper{font-size:14px;}
body{width:100%;display:inline-block;margin:auto;padding:0}
#wrapper{width:100%;height:100%;display:block;margin:auto;padding:5px 0 5px 0}
header,#aside,#aside-m,#odkazy,#main,footer,#reklama{display:block;float:none;clear:left;margin:auto;width:auto;padding:2px;}
#aside{display:none;margin:10px 0 10px 0;max-width:1000px}
#aside-m{margin:10px 0 10px 0;max-width:1000px}
.novinky{width:96%;}
#skipTo{display:block}
header h1{font-size:36px;min-height:55px}
.header{min-height:55px}
header{min-height:340px;}
#header_text{font-size:16px;}
#odkazy {padding-bottom:20px;}
#odkazy div{display:block;text-align:center;}
#odkazy form{float:none;margin:auto;}
#odkazy a{padding:5px;text-align:center}

.amenu{padding:4px;font-size:16px;}
.amenu-div div{padding-top:5px;padding-bottom:5px;margin:auto}
.atlacitko{color:#000;text-shadow:#fff 1px 0;padding:3px;border:#a3a3a3 solid 1px;border-radius:8px;background-color:#ededed;box-shadow:0 0 6px 2px #aaa;cursor:pointer;font-weight:700;font-size:14px;font-family:'Exo 2',sans-serif}
.tlacitkom a{color:#303030;text-shadow:0 0 1px #000}
.tlacitkom:hover{color:#0f0;background-color:#ededed;border:#afafaf solid 2px;box-shadow:0 0 0 1px #000;text-shadow:#fff 0 0 2px}
.tlacitkom:active{color:#0f0;background-color:#ededed;border:#afafaf solid 2px;box-shadow:0 0 0 2px #d0d9d0;text-shadow:green 0 0 2px}
.tlacitkom{text-decoration:none;text-shadow:#fff 0 0 2px;color:#000;background-color:#dadada;padding:6px;margin:3px;border-style:solid;border-width:2px;border-color:#adadad;border-radius:10px;cursor:pointer;font-weight:700;font-size:18px;font-family:'Exo 2',sans-serif}
.online{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}
.offline{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}
.YouTube_Video{max-width:500px;width:100%;height:250px}
.popis{font-size:11px;}
}
@font-face {font-family: 'Finlandica'; src: url(/vzhled/fonty/Finlandica.woff2) format('woff2'), url(/vzhled/fonty/Finlandica.woff) format('woff'); font-weight:400; font-style:normal; font-display:swap;}
@font-face {font-family: 'Finlandica'; src: url(/vzhled/fonty/Finlandica-Bold.woff2) format('woff2'), url(/vzhled/fonty/Finlandica-Bold.woff) format('woff'); font-weight:700; font-style:normal; font-display:swap;}
@font-face {font-family: 'Exo 2'; src: url(/vzhled/fonty/Exo2.woff2) format('woff2'), url(/vzhled/fonty/Exo2.woff) format('woff'); font-weight:400; font-style:normal; font-display:swap;}
@font-face {font-family: 'Exo 2'; src: url(/vzhled/fonty/Exo2-Bold.woff2) format('woff2'), url(/vzhled/fonty/Exo2-Bold.woff) format('woff'); font-weight:700; font-style:normal; font-display:swap;}

/*
@font-face {font-family: 'Nunito'; src: url(/vzhled/fonty/Nunito.woff2) format('woff2'), url(/vzhled/fonty/Nunito.woff) format('woff'); font-weight:400; font-style:normal; font-display:swap;}
@font-face {font-family: 'Nunito'; src: url(/vzhled/fonty/Nunito-Bold.woff2) format('woff2'), url(/vzhled/fonty/Nunito-Bold.woff) format('woff'); font-weight:700; font-style:normal; font-display:swap;}
@font-face {font-family: 'Nunito Sans'; src: url(/vzhled/fonty/Nunito_Sans.woff2) format('woff2'), url(/vzhled/fonty/Nunito_Sans.woff) format('woff'); font-weight:400; font-style:normal; font-display:swap;}
@font-face {font-family: 'Nunito Sans'; src: url(/vzhled/fonty/Nunito_Sans-Bold.woff2) format('woff2'), url(/vzhled/fonty/Nunito_Sans-Bold.woff) format('woff'); font-weight:700; font-style:normal; font-display:swap;}
@font-face {font-family: 'Ubuntu Mono'; src: url(/vzhled/fonty/Ubuntu_Mono.woff2) format('woff2'), url(/vzhled/fonty/Ubuntu_Mono.woff) format('woff'); font-weight:400; font-style:normal; font-display:swap;}
@font-face {font-family: 'Ubuntu Mono'; src: url(/vzhled/fonty/Ubuntu_Mono-Bold.woff2) format('woff2'), url(/vzhled/fonty/Ubuntu_Mono-Bold.woff) format('woff'); font-weight:700; font-style:normal; font-display:swap;}
@font-face {font-family: 'IBM Plex SansCondensed'; src: url(/vzhled/fonty/IBM_Plex_SansCondensed.woff2) format('woff2'), url(/vzhled/fonty/IBM_Plex_SansCondensed.woff) format('woff'); font-weight:400; font-style:normal; font-variant-numeric: slashed-zero; font-display:swap; font-feature-settings: zero;}
@font-face {font-family: 'IBM Plex SansCondensed'; src: url(/vzhled/fonty/IBM_Plex_SansCondensed-Bold.woff2) format('woff2'), url(/vzhled/fonty/IBM_Plex_SansCondensed-Bold.woff) format('woff'); font-weight:700; font-style:normal; font-variant-numeric: slashed-zero; font-display:swap; font-feature-settings: zero;}
*/