body,html{min-width:667px}
span.interni{color:red!important;border:none!important;padding:1px 5px!important;position:absolute;left:47px;margin-top:7px!important;background-color:red;font-size:10px;line-height:14px}
.article a span.fa,.article a span.fas,.article a span.far,.article a span.fab{margin-right:3px}
div.clear,div.sInsert{clear:both;overflow:hidden;height:0}
div#titulek{height:60px;padding-right:15px}
#titulek h1{font-size:24px;line-height:60px;font-weight:700;margin:0;padding:0}
#titulek	h1 span{font-size:11px;font-weight:400;margin:20px 0 0;padding:0;position:absolute}
#titulek	h2{font-size:16px;margin:0;padding:0;position:relative;top:20px}
div#hornibaner{width:468px;height:60px;cursor:pointer;margin-left:auto}
div.bocnibaner{width:204px}
.bocnibaner img{border:none}
div.scriptb0 img{width:468px;height:60px;-ms-interpolation-mode:bicubic}
div.scriptb2 img{width:204px;-ms-interpolation-mode:bicubic}
div.scriptb3 img{width:140px;-ms-interpolation-mode:bicubic}
div#lokalita{background-color:#efefef;padding:0 3px 0 8px;height:26px}
div#lokalita a{color:#000}
div.zaznamdetail a:link,div.zaznamdetail a:visited,div.kclanek a:link,div.kclanek a:visited{color:#000!important}
div.zaznamdetail a:hover,div.kclanek a:hover{color:silver!important}
table#aktualnezalozky{margin:0 0 0 auto}
#aktualnezalozky	td{padding:0;width:150px;font-weight:700;font-size:11px;vertical-align:bottom}
#aktualnezalozky td	a{display:block;line-height:22px;white-space:nowrap;text-decoration:none}
#aktualnezalozky	a:link,#aktualnezalozky	a:visited{color:#fff}
#aktualnezalozky	a:hover{color:silver!important}
.aktualnezalozka{background-color:#2A292D;text-align:center;cursor:pointer;background-position:center;background-repeat:repeat-x;border-collapse:!important separate}
.aktualnezalozkaTrue{background-color:#fff;text-align:center;cursor:pointer;background-position:center;background-repeat:repeat-x}
.aktualnezalozkaTrue a{color:#000!important}
.aktualnezalozkamezera{width:5px!important;padding:0!important}
div.subnav div.subnavdrop{visibility:hidden;z-index:10;position:absolute;background-color:#f5f5f5;border:1px solid silver;box-shadow:0 0 5px rgba(0,0,0,0.4)}
div.subnav:hover div.subnavdrop,div.subnav.show div.subnavdrop{visibility:visible}
div.subnav.with-js div.subnavdrop{visibility:hidden}
div.subnavdrop a{display:block;margin:0;padding-left:7px;text-align:left;color:#4a4a4a!important;font-weight:400;line-height:22px!important}
div.subnavdrop a:hover{color:#fff!important;background-color:#2a292d}
#subnavdropmulti a{width:144px;padding-left:7px}
div.subnavdrop a.subnavhi{font-weight:700!important;color:#000!important}
div.subnavdrop a:hover.subnavhi{font-weight:700!important;color:#fff!important}
div#swscontent{margin-right:236px;color:#000}
div#swscontentborder{padding:10px 10px 2px;background-color:#fff}
div#swscontent	a:hover{color:silver}
div#swscontentend{color:#000;overflow:hidden;background-image:url(/images/_/gradient-contentend.png);background-position:top center;background-repeat:repeat-x;padding-top:25px}
div#swscontentend h6{height:125px;margin:0;text-align:center;font-weight:400;font-size:11px;line-height:16px;padding:0 27px;color:#999}
div#swssubcontent{margin-top:92px;width:225px;float:right;border-top:1px solid #5f5f5f}
div#bender,div#bender iframe{width:204px;height:255px;background-color:transparent}
h1.nadpis{font-size:24px;font-weight:400;border-bottom:1px solid #eb7b2f;color:#eb7b2f;padding:0 0 0 7px;margin:15px 10px 0}
div.newstimeline{margin:20px 10px 0;border-bottom:1px dotted #e4e4e4}
div.hlaska{background-position:17px 50%;background-repeat:no-repeat;margin:15px 17px 0;padding:30px 0 30px 92px;font-size:16px;font-weight:700}
div.article{padding:15px 17px 0;clear:left}
h1.articleheader,h1.articleheader0,h1.articleheader1,h1.articleheader2,h1.articleheader3,h1.articleheader4{margin:0;padding:0 0 3px;font-weight:600}
h1.articleheader1,h1.articleheader1 a,h1.articleheader1 a:link,h1.articleheader1 a:visited{font-size:1em;color:#eb7b2f}
h1.articleheader2,h1.articleheader2 a,h1.articleheader2 a:link,h1.articleheader2 a:visited{font-size:1.1em;color:#e00}
h1.articleheader3,h1.articleheader3 a,h1.articleheader3 a:link,h1.articleheader3 a:visited{font-size:1.1em;color:#000}
h1.articleheader4,h1.articleheader4 a,h1.articleheader4 a:link,h1.articleheader4 a:visited{font-size:1.2em;color:#000}
h1.articleheader a,h1.articleheader0 a,h1.articleheader1 a,h1.articleheader2 a,h1.articleheader3 a,h1.articleheader4 a{border-bottom:0!important}
h1.articleheader,h1.articleheader0,h1.articleheader a,h1.articleheader0 a,h1.articleheader a:link,h1.articleheader a:visited,h1.articleheader0 a:link,h1.articleheader0 a:visited{font-size:1em;color:#000}
table.articleimgtable{border-collapse:collapse}
td.articletype{vertical-align:middle}
td.articletype div{position:absolute!important;margin-top:-9px!important;margin-left:-131px!important;width:16px;height:18px;background-position:left center;background-repeat:no-repeat;z-index:3}
td.articleimg{border:1px solid #e4e4e4;padding:0;width:100px;height:100%;vertical-align:bottom;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;cursor:pointer}
td.articleobsah{padding:0 0 0 10px}
div.articleimgtype{background-position:right bottom;background-repeat:no-repeat;display:block;width:100px;height:50px;overflow:hidden}
div#externizdroje{overflow:hidden;font-size:18px;height:26px;line-height:26px;margin:10px 25px}
#externizdroje div{float:right;font-size:12px;line-height:26px;height:26px;margin-top:2px}
#externizdroje div a{text-decoration:underline;color:#000}
div.zaznamdetail{height:18px;line-height:18px;font-size:11px;background-position:0 50%;background-repeat:no-repeat;margin:0 60px 0 0;padding:0 0 0 8px;overflow:hidden}
div.zaznamdetail	span{margin:0;padding:0 5px;border-left:1px dotted #000;float:left;white-space:nowrap;color:gray}
div.vicezkategorie{height:22px;margin:15px 10px 0 0;padding-left:125px}
div.vicezkategorie	a{display:block;font-size:1em;line-height:22px;height:22px;text-decoration:none;padding:0 5px}
div.vicezkategorie a:link,div.vicezkategorie a:visited{color:gray}
div.articledisabled{padding:15px 17px 0}
div.articledisabled,div.articledisabled a,div.articledisabled ul,div.articledisabled td,div.articledisabled span,div.articledisabled h1{color:gray!important}
div.articledisabled img{opacity:.2;filter:alpha(opacity=20)}
div.articletext{font-size:14px;margin:0;color:#2A292D;line-height:22px}
.ptobnazev a,.articletextobsah	a,.articletextobsah	a:link{color:#f59b4a}
.articletextobsah	a:visited{color:#ac5709}
.ptobnazev	a:hover,.articletextobsah	a:hover{color:Silver!important;text-decoration:underline}
#articleInfo{float:right;width:120px;box-sizing:border-box}
#articleInfo > div{position:absolute;margin-top:-29px;display:table;width:120px;height:120px;border-radius:50%;overflow:hidden;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.4);box-shadow:0 0 10px 0 rgba(0,0,0,0.4)}
#articleInfo > div > div{display:table-cell;vertical-align:middle;border-radius:50%;overflow:hidden;background:linear-gradient(to bottom,#009f01 0%,#006201 100%)}
#articleInfo.sPast > div > div{background-color:gray}
#articleInfo > div > div div{text-align:center;white-space:nowrap;color:#fff}
#articleInfo > div > div div div{border-bottom:1px solid #fff}
#articleInfo > div > div div div:first-child,#articleInfo > div > div div div:last-child{font-size:65%}
#articleInfo > div > div div div:nth-child(2),#articleInfo > div > div div div:nth-child(3){font-weight:600;font-size:95%}
#articleInfo span{font-size:50%;font-weight:400}
#articleInfo table{border-collapse:collapse;width:100%}
#articleInfo td{white-space:nowrap;text-align:center;font-size:17px;color:#fff}
#articleInfo tr:first-child td,#articleInfo tr:last-child td{font-size:70%;padding:3px 0;opacity:.8}
#articleInfo tr:nth-child(2) td,#articleInfo tr:nth-child(3) td{font-weight:600;padding:1px 0}
div#articleHeader{margin-right:120px}
div#articleMore{width:38%;float:right;background-color:#f0f8ff;overflow:hidden;display:none}
#articleMore h1,#articleMore div{margin-left:30px}
body div.article{font-family:"Segoe UI",Arial,sans-serif;font-size:17px}
#articleHeader h1{font-size:145%;font-weight:600;padding:0 25px;margin:0;color:#ac5709}
#articleHeader div.zaznamdetail{margin:5px 0 0 25px}
div.articleintroduction{font-size:90%;color:#4a4a4a;line-height:26px;padding:20px 25px}
div.articletextobsah.simple{padding:20px 25px}
.articletextobsah > h1,.articletextobsah > h2,.articletextobsah > h3,.articletextobsah > h4,.articletextobsah > h5,.articletextobsah > h6{padding:0 25px 10px}
#articleBody h1,#articleBody h2,#articleBody h3,#articleBody h4,#articleBody h5,#articleBody h6{color:#eb7b2f;margin:0}
#articleBody h1{font-size:160%}
#articleBody h2{font-size:150%;opacity:.75;font-weight:600}
#articleBody h3{font-size:140%;opacity:.75;font-weight:400}
#articleBody h4{font-size:120%;opacity:.75;font-weight:400}
#articleBody h5{font-size:100%;opacity:.75;font-weight:600}
#articleBody h6{font-size:100%;opacity:.75;font-weight:400}
#articleBody p{font-size:90%;color:#4a4a4a;line-height:26px;margin:0}
#articleBody p strong,#articleBody p b,#articleBody li strong,#articleBody li b{color:#000}
.articletextobsah > p{padding:0 25px 20px}
.articletextobsah > ul,.articletextobsah > ol{padding:0 25px 20px;margin:0}
.articletextobsah ul ul,.articletextobsah ol ol,.articletextobsah ul ol,.articletextobsah ol ul{padding:0 0 5px 20px}
.articletextobsah ol{counter-reset:li}
.articletextobsah li{font-size:85%;line-height:26px;color:#4a4a4a;padding:0}
.articletextobsah ul > li,.articletextobsah ol > li{list-style:none}
.articletextobsah ul > li::before{content:"\002022";color:#eb7b2f;position:absolute;margin-left:-18px;font-weight:700}
.articletextobsah ol > li::before{content:counter(li)".";counter-increment:li;color:#eb7b2f;position:absolute;margin-left:-18px;font-weight:700}
.articletextobsah p a[href^="mailto"] {white-space:nowrap;}
.articletextobsah > table{margin:0 15px 20px;border-collapse:collapse;border:1px solid #e3e3e3}
.articletextobsah > table th{font-size:80%;color:#000}
.articletextobsah > table td{font-size:75%;color:#4a4a4a}
.articletextobsah > table th,.articletextobsah > table td{padding:5px 10px}
.articletextobsah > table th{border-bottom:1px solid #000}
.articletextobsah a.aBtn,.articletextobsah a.aBtn:link,.articletextobsah a.aBtn :visited{display:inline-block;text-decoration:none;white-space:nowrap;padding:0 15px;transition:all .15s;background-color:#000;background:linear-gradient(to bottom,rgba(100,100,100,1) 0%,rgba(50,50,50,1) 100%);border-radius:3px;color:#fff;font-weight:600;font-size:80%;box-shadow:0 0 15px 0 rgba(0,0,0,0.3)}
.articletextobsah a.aBtn:hover{box-shadow:0 0 15px 0 rgba(0,0,0,0.5)}
.articletextobsah div.eBlocks > div {padding:0 25px 20px}
.ilustracni img{display:block;max-width:100%;margin:auto}
div.ilustracni{margin:0 0 20px 0;min-height:30px}
div#sQuestion{background-color:#F5F5F5;border-radius:3px;margin:0 auto 20px auto;padding:20px;width:30vw;min-width:300px}
#sQuestion div.sLd{margin-bottom:26px}
#sQuestion table + div{text-align:center}
#sQuestion table{position:relative;border-collapse:collapse;width:100%}
#sQuestion table td{font-size:90%}
#sQuestion td{vertical-align:text-top;padding:0 0 15px}
#sQuestion td:first-child::first-letter{font-weight:600;font-size:120%;color:#000}
#sQuestion td:nth-child(2){font-weight:600;font-size:120%;padding-left:20px;padding-right:25px;text-align:right;color:#000}
#sQuestion td:nth-child(2) span{font-size:60%;color:#4a4a4a}
#sQuestion td.aTrue,#sQuestion td.aFalse{padding-left:25px}
#sQuestion td label{display:inline-block;line-height:20px;padding-left:25px;padding-right:25px}
#sQuestion td.aTrue::after{content:"Správná odpověď";font-size:70%;font-weight:400;color:#fff;background-color:green;display:inline-block;padding:3px 5px;margin-left:5px;border-radius:3px}
#sQuestion p{padding-bottom:20px;padding-left:25px;padding-right:25px;color:#000;font-size: 1.3vw;line-height:inherit;}
#sQuestion h5{padding-bottom:10px;padding-left:25px;padding-right:25px;color:#000;font-size:130%}
#sQuestion input[type="button"]{border:none;position:relative;float:none;margin:10px auto 0;padding:0 15px;line-height:40px;transition:all .15s;background-color:#000;background:linear-gradient(to bottom,rgba(100,100,100,1) 0%,rgba(50,50,50,1) 100%);border-radius:3px;color:#fff;font-weight:600;box-shadow:0 0 15px 0 rgba(0,0,0,0.3)}
#sQuestion input[type="button"]:hover{box-shadow:0 0 15px 0 rgba(0,0,0,0.5)}
#sQuestion input[type="button"]:active{transform:scale(0.95)}
.sRadQ:hover .inner{transform:scale(0.6);opacity:.5}
.sRadQ input{display:none}
.sRadQ input:checked + .outer .inner{transform:scale(1);opacity:1}
.sRadQ input:checked + .outer{border:2px solid #f08b3b}
.sRadQ .outer{width:14px;height:14px;display:block;position:absolute;margin:0 0 0 -25px;border:2px solid #000;border-radius:50%;background-color:transparent}
.sRadQ .inner{transition:all .25s ease-in-out;width:10px;height:10px;transform:scale(0);display:block;margin:2px;border-radius:50%;background-color:#f08b3b;opacity:0}
#sQuestion div.sMsg{display:table;width:100%;height:100%;font-size:500%;opacity:.7}
#sQuestion div.sMsg.Done{color:#5DD255}
#sQuestion div.sMsg.Fail{color:red}
#sQuestion div.sMsg > div{display:table-cell;vertical-align:middle;text-align:center}
#sQuestion div.sMsg > div span{animation:swPls 2s 50}
/*div#sMAction{border:1px solid red;overflow: hidden;height: 0px}*/
div#dateExpiration{padding-top:20px;padding-left:25px;padding-right:25px;text-align:center}
#dateExpiration div {padding-top:10px;font-size:125%}
div.sPage{max-width:900px;margin:2vh auto 0;border:1px solid #dcdcdc;box-shadow:0 0 6px 1px rgba(172,172,172,0.3)}
#articleBody .sPage h2,.sPage h3,.sPage h4,.sPage h5,.sPage h6{margin:0;padding:20px 40px 10px}
#articleBody .sPage h3{color:#000;font-weight:600;font-size:200%}
#articleBody .sPage h6{color:#eb7b2f;font-weight:600;font-size:100%}
#articleBody .sPage li{opacity:.7;line-height:28px;padding-bottom:10px}
#articleBody .sPage li li{padding-bottom:0;opacity:inherit;font-size:100%}
#articleBody .sPage li:last-of-type{padding-bottom:0}
#articleBody .sPage p,.sPage ul,.sPage ol{margin:0;padding:0 40px 20px}
#articleBody .sPage p:first-child{padding:20px 40px 0 40px;color:red;}
#articleBody .sPage ul ul,.sPage ul ol,.sPage ol ol,.sPage ol ul{padding-bottom:0;padding-left:20px}
iframe.cslice{width:100%;width:calc(100% - 40px);height:72px;margin:0 auto 20px 20px}
h5.articledetailslink{padding:0;margin:0;line-height:14px;position:absolute;right:278px;font-size:14px;white-space:nowrap}
.articledetailslink a{color:#eb7b2f!important;text-decoration:none}
a.articledetailslink:hover{color:silver!important}
table#promoakcetelo{border-collapse:collapse;width:100%}
div#bdruh3{float:left;background-color:red;width:150px;margin-top:14px}
td#promoakcebannery{vertical-align:top;padding:0}
#promoakcebannery	div{width:140px;margin-right:10px;margin-top:10px;text-align:center;font-size:12px}
#promoakcebannery	img{border:none}
table#promoakce{border-collapse:collapse;margin:0;padding:0;font-family:"Segoe UI",Arial,sans-serif}
#promoakce thead td{padding:0 0 10px}
#promoakce td,#promoakce th{padding:0}
#promoakce thead td{border-bottom:1px dotted #e4e4e4}
#promoakce tbody tr{transition:all 250ms}
#promoakce tbody tr:hover{background-color:#000;color:#fff}
#promoakce tbody td{padding-top:0}
#promoakce td{vertical-align:text-top;padding-bottom:5px}
#promoakce td:first-child{font-size:75%;opacity:.7;text-align:center}
#promoakce td:last-child{padding:0 15px}
#promoakce p{display:inline-block;width:100%;opacity:.7;font-size:90%;line-height:19px;margin:0;padding-top:0}
#promoakce span{font-size:75%;opacity:.7;white-space:nowrap}
#promoakce em{color:red;display:none}
#promoakce a{color:#000;font-weight:600;display:inline-block;margin:0;padding:5px 0 3px;transition:all 250ms}
#promoakce a:link{color:#000}
#promoakce a:visited{color:#696969}
#promoakce tbody tr:hover a:link{color:#fff}
#promoakce tbody tr:hover a:visited{color:#fff;opacity:.7}
#promoakce tbody tr:hover a{letter-spacing:1px}
img.stari{width:15px;height:15px;margin:0;position:relative;top:2px}
.sortd{cursor:pointer}
.sort-arrow{width:11px;height:11px;background-image:url(/images/_/sipka_vpravo.png);background-repeat:no-repeat;margin:0}
.sort-arrow.descending{background-image:url(/images/_/sipka_dolu.png)}
.sort-arrow.ascending{background-image:url(/images/_/sipka_nahoru.png)}
div#kategorie{padding-bottom:10px;padding-top:10px;border-bottom:1px solid #5f5f5f}
#kategorie	h1{font-size:16px;font-weight:700;padding:0 0 5px 15px;margin:0;color:#000}
#kategorie ul{margin:0;padding:0 0 0 15px}
#kategorie ul li{list-style:none;font-size:12px;line-height:12px;padding:0 0 5px}
#kategorie ul li a{background-repeat:no-repeat;background-position:right;padding:0;text-decoration:none;display:block;color:#000}
#kategorie ul li a:hover{color:#fff}
div#sArtGallery{margin:10px 25px 0}
div.sGallery{margin-top:15px}
#sArtGallery div,.sGallery div{display:inline-block;width:110px;height:110px;padding:0;font-size:10px}
#sArtGallery div a,.sGallery div a{display:block;height:100px;width:100px;background-position:50% 50%;background-repeat:no-repeat;border:1px solid silver;box-shadow:0 0 5px rgba(0,0,0,0.4)}
#sArtGallery div a:hover,.sGallery div a:hover{border:1px solid #000;box-shadow:0 0 5px rgba(0,0,0,0.7)}
div#articleletak{float:right;margin:0 25px 5px;width:138px;height:196px;border:1px solid silver;box-shadow:0 1px 5px rgba(0,0,0,0.4);background:no-repeat 0 0}
#articleletak a{display:block;width:100%;height:100%}
div#viceinfa{font-size:16px;font-weight:700;margin:15px 25px 0}
#viceinfa a,#viceinfa a:visited{color:#eb7b2f!important;text-decoration:none;border-bottom:1px solid #eb7b2f}
#viceinfa a:hover{color:silver!important;text-decoration:none;border-bottom:1px solid silver}
h3.nadpis2{font-size:18px;text-transform:capitalize;color:#445666;padding:0;margin:0}
ul#chybovahlaseni{margin:10px 0 10px 15px !important;padding:0!important;list-style:square!important}
ul#chybovahlaseni	li{display:list-item;font-size:12px;white-space:normal}
#hledani	input{height:19px;font-size:11px;border:1px solid #ACC2CD;background-color:#fff;padding-left:2px;padding-top:2px}
#hledani select{margin-left:5px;font-size:11px}
#hledani table{border-collapse:collapse}
#hledani input.button{padding:0 5px!important;margin:0;height:19px!important;font-size:11px!important;font-weight:700;color:#000;border:1px solid gray;background-color:#eaeaea;background-image:url(/images/_/sbutton.png);background-position:center;background-repeat:repeat-x}
#hledani td{padding:10px 0 5px}
#keywords,#category,#puvod,#aktualni{border:1px solid #ACC2CD}
#hledani input.aktualni{height:14px!important;border:none}
fieldset#hledanivysledek{border:1px solid #acc2cd;padding:0 5px 5px}
#hledanivysledek legend{background-color:#fff;color:#eb7b2f;padding:0 5px;margin:0;font-size:12px;font-weight:700}
#hledanivysledek h4{text-align:center;margin:40px 0;padding:0}
div.puvododdil{width:33%;padding:15px 0 0;float:left;text-align:left}
div.puvododdil h1{margin:0;padding:0 0 0 20px;font-size:28px;font-weight:400}
div.puvododdil p{margin:0;padding:5px 0 0 20px;font-size:14px;font-weight:400}
div.nahravac{display:none;margin:5px 10px 0;padding-top:5px;font-size:11px;color:silver}
div.addonhead{width:100%!important;clear:left;overflow:hidden;border-top:1px dotted #e4e4e4;height:6px}
div.addonfoot{width:100%!important;clear:left;overflow:hidden;height:7px}
#addons label,.newstimeline label{margin-left:7px;font-size:10px;letter-spacing:1px;font-variant:small-caps;color:#000;font-family:Tahoma;display:block;width:102px;text-align:center;line-height:16px;background-color:#efefef}
#ending a.logo{display:block;margin:5px 3px 0 7px;width:60px;height:47px;background:no-repeat 50% 50%;border:1px solid #e4e4e4;float:left;text-decoration:none}
#ending h5{white-space:nowrap;margin:0;padding:5px 0 0 5px;color:#eb7b2f;font-size:14px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis}
#ending h5 a:link,#ending h5 a:visited{color:#eb7b2f;text-decoration:none}
#ending h5 a:hover{color:silver}
#ending p{padding:3px 0 3px 5px;margin:0;color:#2A292D;font-size:11px;line-height:16px;height:32px;overflow:hidden;cursor:default}
#ending td.img{border:1px solid #e4e4e4;width:50px;background:no-repeat 50% 50%;cursor:pointer}
div#feat{margin-right:7px}
#feat div.itm{padding:0;margin-top:5px;width:50%;float:left}
#feat div.itm:nth-last-child(2):nth-child(odd){width:100%;clear:both;float:none}
#feat div.itmpadding{padding:0 3px 0 7px}
#feat div.itm div img{width:100%;border:none;-ms-interpolation-mode:bicubic}
#feat div.itmpadding > div:first-child{position:relative;overflow:hidden}
#feat div.itmpadding > div:first-child div{background-color:rgba(0,0,0,0.5);position:absolute;line-height:1.5vw;margin-top:-1.5vw;width:100%;font-size:.75vw;padding:0 .6vw;color:#fff}
#feat div.itm:nth-last-child(2):nth-child(odd) div.itmpadding > div:first-child div{line-height:3vw;margin-top:-3vw;font-size:1.2vw;padding:0 1.2vw}
div#imp{padding:0 10px 0 7px}
#imp img{width:100%;border:none;-ms-interpolation-mode:bicubic}
#imp div.itm{overflow:hidden;position:relative}
#imp .itm div{background-color:rgba(0,0,0,0.5);position:absolute;line-height:3vw;margin-top:-3vw;width:100%;font-size:1.2vw;padding:0 1.2vw;color:#fff}
div#tiphot{display:none;margin:5px 10px 0}
div#tiphot1{display:none;margin:10px 10px 0 0}
#tiphot div{width:49%}
#tiphot h5,#tiphot1 h5{margin:1px 0 0;font-weight:400;line-height:21px;display:block}
#tiphot h5 span,#tiphot1 h5 span{line-height:21px;font-weight:700}
.u1{font-size:11px}
.u2{font-size:12px;background-position:0 -21px}
#tiphot h5 a,#tiphot1 h5 a{display:block;text-decoration:none;padding:0 3px 0 24px;margin:0 4px;height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-repeat:no-repeat;background-image:url(/images/_/urovne.png)}
#tiphot h5 a:link,#tiphot1 h5 a:link,#tiphot h5 a:visited,#tiphot1 h5 a:visited{color:#2A292D}
#tiphot h5 a:hover,#tiphot1 h5 a:hover{background-color:#2A292D;color:#fff}
tr.hl{background-color:#efefef}
.hl td{color:#000!important}
#komentare h3{font-weight:400;font-size:24px;margin:20px 0 0;padding:0;color:#eb7b2f}
#komentare h3 sup{font-size:10px;position:relative;top:2px;left:2px}
#komentare h4{font-size:14px;margin:5px 0 0;padding:0}
div.kzaznam{padding:10px 12px 5px 7px}
div.kkomentar{padding:10px 0 5px}
div.kobsah,div.kobsahsws,div.kobsahobp{font-size:12px;color:#2A292D;line-height:19px;padding-left:21px;background-position:2px 4px;background-repeat:no-repeat}
div.kobsah{background-image:url(/images/ikony/info.png);line-height:20px}
div.kobsahsws{background-image:url(/images/ikony/komentarsws.gif)}
div.kobsahobp{background-image:url(/images/ikony/komentar.gif)}
div.kzaznam span,div.kkomentar b{font-weight:700;color:#000}
div.kzaznam span i,div.kkomentar i,div.kdate{color:gray;font-size:10px;font-weight:400}
div.kkomentar span{font-weight:400;font-size:10px}
div.kclanek{font-size:11px;line-height:19px;padding-left:21px}
div.kdate{line-height:19px;padding-left:21px}
#komentare	td{padding:10px 0 0;font-size:9px;font-family:Tahoma,Arial,sans-serif;line-height:10px;letter-spacing:1px}
#komentare td input{height:30px;border:1px solid gray;background-color:#eaeaea;font-size:12px;letter-spacing:0;font-weight:700;background-image:url(/images/_/sbutton30.png);background-position:center;background-repeat:repeat-x;margin-right:10px}
span.komentarlink{font-weight:700;padding-left:18px!important;background-image:url(/images/ikony/komentar.gif);background-position:5px 50%;background-repeat:no-repeat}
ul.ptcolumn{width:100%;padding:0;margin:0;list-style:none}
ul.ptcolumn li{float:left;width:177px;padding:0;margin:0;display:inline}
.ptblock{height:206px;margin-right:15px;padding:0;overflow:hidden}
.pti{text-align:center}
.pti img{width:150px;height:150px;margin:0 auto;border:none;-ms-interpolation-mode:bicubic}
.pts,.par{position:absolute;box-shadow:0 1px 5px rgba(0,0,0,0.4)}
.par{margin-left:37px}
.pts div{font-family:Tahoma;font-size:10px;letter-spacing:1px;font-variant:small-caps;color:#fff;padding:2px 5px;overflow:hidden;opacity:.75}
.par div{font-family:Tahoma;font-size:10px;letter-spacing:1px;font-variant:small-caps;width:65px;padding:0;line-height:18px;height:18px;text-align:center;overflow:hidden;opacity:1}
div.pts1{background-color:green}
div.pts2{background-color:gray}
div.pts4{background-color:red}
div.pts9{background-color:purple}
div.pts14{background-color:#f0f}
div.par1{background-color:#f1d801;color:#000}
div.ptinfo{border:1px solid red}
.ptz{font-size:10px;line-height:10px;letter-spacing:1px;font-variant:small-caps;color:#000;font-family:Tahoma;font-weight:400;text-align:left;position:relative;top:3px}
.ptn{font-size:12px;font-weight:700;line-height:17px;height:17px;overflow:hidden;outline:none}
.ptn a:link,.ptn a:visited,.ptn a:active{color:#000}
.ptt{position:relative;top:-15px;background:url(/images/_/whiteback85.png);height:45px;overflow:hidden;cursor:default}
.ptt table td,.ptt table th{padding:0;vertical-align:bottom;text-align:right}
.ptt table th{text-align:left;width:90%;padding-right:5px}
.ptc{font-size:18px;font-weight:400;color:#eb7b2f;line-height:20px;height:20px}
.ptc span{font-size:11px}
.ptp{font-size:10px;line-height:15px;overflow:hidden;background-color:none}
.ptpline{height:15px;white-space:nowrap;text-overflow:ellipsis}
.ptmore{float:right;display:block;height:15px}
#locnav td#ASH{padding:0 7px;font-size:11px;white-space:nowrap}
div#AuthSHolderForm{padding:30px;font-size:14px}
#AuthSHolderForm input[type="password"]{font-size:20px;margin-top:10px;padding:5px 7px;display:block}
#AuthSHolderForm input[type="submit"]{margin:10px auto 0;font-size:20px;display:block}
a#AuthSHolderForm_link{display:none}
div.article.single{padding:15px 17px 0;margin:0 auto;max-width:1024px}
div.article.single + div > div{margin:0 auto;max-width:1024px}
div#ohlaska {text-align:center}
#odpocet table {margin: 0px auto 20px auto;border-collapse:collapse}
#odpocet td {padding: 0px 10px 0px 10px;text-align:center;width:100px}
#odpocet tr:first-child td {font-family:Consolas,"Lucida Console",Monaco,monospace;font-size:5vw; line-height:6vw;font-weight: 600;color: white;text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;}
#odpocet tr:last-child td,div#ohlaska {font-size:75%;opacity: 0.5;}

div.subnav span{opacity:.5}
div#textyobsah{box-sizing:border-box}
#sMALst > div:first-child a{font-size:75%;display:inline-block;padding:5px 10px;margin-right:5px;color:#000;text-decoration:none;background-color:#f1d801}
#sMALst > div a.sOff{color:#fff;background-color:#2A292D}
#sMALst table{font-size:12px;border-collapse:collapse;background-color:#FFFACD;width:100%}
#sMALst th{background-color:#f1d801;white-space:nowrap}
#sMALst td,#sMALst th{padding:5px 15px;text-align:center}
#sMALst td:nth-child(1){padding: 0px}
#sMALst td:nth-child(2){font-size:115%;font-weight:400;text-align:left}
#sMALst td:nth-child(2) a{color:#000}
#sMALst th:nth-child(2),#sMALst th:nth-child(3){text-align:left}
#sMALst td:nth-child(n+4){opacity:.5;white-space:nowrap}
#sMALst td > span {background-color: gray;display:inline-block;padding: 5px 7px;border-radius: 3px;color:#fff;font-size:90%;white-space: nowrap;}
#sMALst td > span.sOpen {background-color:#5DD255}
#sMALst i {margin-right: 5px}
#sMALst td > div{display:table}
#sMALst td > div > div{display:table-cell;white-space:nowrap}
#sMALst td > div div:nth-child(n+2) div{margin-left:5px}
#sMALst td div div div{border-radius:3px;padding:3px 0;color:#fff;font-family:Consolas,"Lucida Console",Monaco,monospace;font-size:120%;width:55px}
#sMALst td div span{font-size:75%;display:inline-block;margin-left:3px}
#sMALst .s0{background-color:#5F5F5F}
#sMALst .s1,#sMALst .s2{background-color:#C80000}
#sMALst .s3,#sMALst .s4{background-color:#C89F00}
#sMALst .s5{background-color:#C8C800}
#sMALst .s6,#sMALst .s7{background-color:#B4C800}
#sMALst .s8,#sMALst .s9{background-color:#9FC800}
#sMALst .s10{background-color:#009F00}

#sMALst table + div {margin-top:20px;margin-left:95px}

div#sMALst.sInc{margin-bottom: 20px}
#sMALst.sInc table{background-color:inherit}
#sMALst.sInc tbody tr{transition:all 250ms}
#sMALst.sInc tbody tr:hover{background-color:#000;color:#fff}
#sMALst.sInc th{background-color:inherit;border-bottom: 1px dotted #e4e4e4;opacity:0.5}
#sMALst.sInc td:nth-child(2) a{font-weight:600;transition: all 250ms}
#sMALst.sInc tbody tr:hover td:nth-child(2) a {color: #fff}
#sMALst.sInc tbody tr:hover a {letter-spacing: 1px;}
#sMALst.sInc td:last-child{font-size:90%}

div#sMADet{font-family:"Segoe UI",Arial,sans-serif;font-size:17px}
#sMADet h2{font-size:145%;font-weight:600;padding:0 25px;margin:0;color:#ac5709}
#sMADet h2 + div{padding:20px 25px}
#textyobsah #sMADet table, .articletextobsah #sMADet table{border-collapse:collapse;width:100%;width:60vw;max-width:100%;margin:20px auto;font-size:1.3vw}
.articletextobsah #sMADet table{width:100%}
/*#sMADet th,#sMADet td{padding:5px 10px;white-space:nowrap}*/
#sMADet th,#sMADet td{padding:0.5vw 1vw;white-space:nowrap}
#sMADet th{border-bottom:1px solid #000;text-align:center;font-size:60%;opacity:.5}
#sMADet td{text-align:right;vertical-align:text-top;font-weight:600}
#sMADet td span{font-size:80%;font-weight:400;opacity:.5}
#sMADet th:last-child,#sMADet td:last-child{text-align:left;width:99%;white-space:normal}
#sMADet td:last-child{font-weight:400;font-size:80%}

#textyobsah #sMADet > div:last-of-type{margin-top:20px;margin-left: 65px}

.articletextobsah div#sMAction {margin-bottom:25px;max-width: 1280px;}

#sMALst table + div a,#sMADet > div:last-of-type a{color:#000;text-decoration:none;outline:none;display:inline-block;padding:0 20px 0 0px;line-height: 40px;font-size: 90%;color:#eb7b2f}
#sMALst table + div a span,#sMADet > div:last-of-type a span{margin-left:-40px;font-size:180%;width: 40px;line-height: 40px;position: absolute;}

div#sMeter{height:20px;width:60vw; max-width:100%; margin:20px auto;background-color:#E3E3E3;background:linear-gradient(to right,rgba(200,0,0,1) 0%,rgba(225,225,0,1) 50%,rgba(0,159,0,1) 100%);border-radius:3px;box-shadow:0 0 15px 0 rgba(0,0,0,0.2)}
#sMeter div{height:20px;float:right;background-color:#fff;width:100%}
#sMeter + div{text-align:center;opacity:0;font-family:Consolas,"Lucida Console",Monaco,monospace;font-size:5vw;line-height:5vw;font-weight:600;color:#fff;text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px #000}
#sMeter + div span{font-size:60%;position:absolute;margin-left:1vw;margin-top:.7vw;opacity:0}
#sMeter + div div{font-size:2.5vw;line-height:3vw;color:#000;text-shadow:none}
#sMeter + div div span{position:absolute;margin-left:.5vw;margin-top:.3vw}

div#addons,#addons + div > div {padding: 15px 0px 0;margin: 0 auto;max-width: 1024px;}