@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,pre,ol,ul,li,a,em,img,strong,form,label,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{font-size:16px}body{font:16px/1.4 "Open Sans","Liberation Sans",Arial,Helvetica,sans-serif;color:#555;background:#ccc;width:100%;margin:0;padding:0}p,pre,ul,ol,dl{margin:1em 0;padding:0;font-size:1em}ul ul,ul ol{margin:0 0 0.5em 0}li{margin-left:1em;font-size:1em}.list li{margin:0.7em 0 0.7em 1em}h1,h2,h3,h4,h5,h6{color:#025;margin:0.5em 0;padding:0;font-family:"DejaVu Sans",Verdana,sans-serif;font-weight:bold}h4,h5,h6{margin:0.5em 0 0.1em 0}h1{color:#047;font-size:2.4em;text-shadow:1px 1px 2px #333;text-transform:uppercase}h2{font-size:2em;text-shadow:1px 1px 2px #666}h3{font-size:1.8em}h4{font-size:1.5em}h5{font-size:1.2em}h6{font-size:1em}em{font-style:normal;font-weight:bold}strong{color:#000;font-weight:bold}a{background:transparent}a:link,a:visited{color:#04f}a:focus,a:active,a:hover{color:#03b}a .accesskey{text-decoration:underline}.desc{color:#037}img{border:none;max-width:100%}a:hover img{text-decoration:none}table{margin:0;padding:0;border:0 none;border-collapse:collapse;empty-cells:show}th{text-align:left;vertical-align:top;font-size:1em;margin:0;padding:0;color:#025;border:0 none;padding:5px;font-weight:bold}td{text-align:left;vertical-align:top;font-size:1em;margin:0;padding:5px;border:0 none}caption{text-align:left;color:#025;font-family:"DejaVu Sans",Verdana,sans-serif;font-weight:bold}form{display:inline}form label{cursor:pointer}input,select,textarea{font-size:0.9em;font-family:"Open Sans","Liberation Sans",Arial,Helvetica,sans-serif}input[type="submit"],a.button{color:#000;font-size:0.8em;background-color:#fefefe;border:1px solid #aaa;box-shadow:1px 1px 2px 0 #bbb;border-radius:2px;font-weight:bold;padding:1px 5px}input[disabled],select[disabled]{color:#ccc;background:#fff}a.button{line-height:24px}input[type="submit"]:hover,a.button:hover{background-color:#c3e3ff}.container{clear:both;max-width:1100px;margin:0 auto;padding:3em 0}.container:after,.container:before{clear:both;display:block;content:"";height:0}.fit{overflow-x:auto}#header{width:100%;height:90px;color:#fff;background:#025;margin:0;padding:0}#header .container{padding:0}#title{font-size:1.5em;font-weight:bold;width:200px;margin:22px 0 28px 10px;line-height:40px;height:40px;float:left}#title a:link,#title a:visited{color:#bfc7d4}#title a:focus,#title a:active,#title a:hover{color:#fff}#navi0,#navi{display:none}#menu{font-size:1em;font-weight:bold;color:#bbb;margin-left:200px}#nav{margin:0 100px 0 0;padding:20px 0;list-style:none;height:50px;line-height:50px;position:relative;z-index:9}#nav li{float:left;margin:4px}#nav li a{display:block;float:left;height:30px;line-height:30px;color:#bfc7d4;transition:background 0.3s ease-in-out;text-decoration:none;border-radius:6px;padding:5px 15px}#nav li a:hover{color:#fff;background:#333;background:rgba(0,0,0,0.4);position:relative;z-index:8}#nav li:hover{position:relative;z-index:8}#nav li.current a{color:#fff;background:#333;background:rgba(0,0,0,0.4)}#nav li.current a:hover{color:#fff;background:#222;background:rgba(0,0,0,0.7)}#nav *:hover ul{left:0;top:40px;width:130px}#nav ul{position:absolute;left:-9999px;top:-9999px;width:0;height:0;margin:0;padding:0;list-style:none}#nav *:hover ul li{margin:0}#nav *:hover ul li a{width:130px;padding:5px 15px;background:#222;background:rgba(0,0,0,0.7);border-radius:6px;height:auto;line-height:20px}#nav *:hover ul *:hover,#nav *:hover ul li.currentsub a{color:#fff;background:#000;border-radius:6px}#lang{float:right;padding:27px 0;height:36px;line-height:36px;text-align:right}#lang a img{opacity:0.5;filter:alpha(opacity=50)}#lang a:hover img{opacity:1;filter:alpha(opacity=100)}#top{clear:both;width:100%;margin:0;color:#ddd;background:#026c4f}#top h1{color:#eee;text-shadow:1px 1px 2px #222;margin:0}#main{clear:both;width:100%;margin:0}#intro{clear:both;width:100%;margin:0;color:#ddd;background:#026c4f}#intro .container{padding-top:0}#intro h2{text-shadow:1px 1px 1px #333}#intro h2,#intro h3,#intro p{color:#fff;margin:0}#intro ul{margin:0}#intro li:first-child{margin-top:0}#intro a:link,#intro a:visited{color:#2df}#intro a:focus,#intro a:active,#intro a:hover{color:#6ef}.section{color:#333;background:#fff}.section h2 a:link,.section h2 a:visited,.section h3 a:link,.section h3 a:visited{color:#025}.part{color:#222;background:#eee}.part h2 a:link,.part h2 a:visited,.part h3 a:link,.part h3 a:visited{color:#025}.column{float:left}.column.first{clear:both}.column.last{margin-right:0}.col1{width:60%;margin:0 9% 0 0}.col2{width:47%;margin:0 5% 0 0}.col3{width:31%;margin:0 3.4% 0 0}.photo{max-width:700px;font-size:70%}.column .links{margin-top:0}.links li{margin:0.3em 0 0.3em 1.7em}.l{text-align:left}.c{text-align:center}.r{text-align:right}.s{font-size:80%}.t{font-size:70%}.lastname{text-transform:uppercase}.match{background:#fff}.match th{background:#f8f8f8}tr.top td{border-top:1px solid #aaa}.tour h2,.tour h3,.tour h4{margin-bottom:0.1em}.tour table{min-width:50%;margin-bottom:1.5em}.tour td.sum{font-weight:bold}.tour td.round{width:3em;text-align:center}.tour .draw{page-break-inside:avoid}.horizontal tr:nth-child(odd) th,.tour .horizontal tr:nth-child(odd) th{background:#eee}.tour th{border-left:1px solid inherit}.tour th:first-child{border-left:0 none}.tour td{border-left:1px solid #ddd}.tour tr:nth-child(odd) td{background:#e1e6ff;border-left:1px solid #d0d5ef}.tour tr:nth-child(even) td{background:#fff}.tour tr td:first-child{border-left:0 none}.tour tr td.odd{background:#bec9ff}.tour tr td.even{background:#fff}.tour tr:hover th,.horizontal tr:hover th,.tour .horizontal tr:hover th{background:#ddd}.tour tr:hover td{background:#9bdbff}.gold,.tour tr td.gold{background:#ffe34d}.silver,.tour tr td.silver{background:#cdcdcd}.bronze,.tour tr td.bronze{background:#dca570}.white{background:#fff;color:#000}.blue{background:#00f;color:#fff}.month{writing-mode:vertical-lr;text-orientation:mixed}#cal a:link,#cal a:visited{color:#000}#cal a:focus,#cal a:active,#cal a:hover{color:#03b}#cal .desc{color:inherit}#cal .continental{background:#d33}#cal .national{background:#ff0}#cal .cup{background:#72d}#cal .league{background:#3de}#cal .prix{background:#fa0}#cal .region{background:#2c2}#cal .club{background:#36f}#cal .camp{background:#ddd}#cal .championship{background:#0f0}#cal .cal.continental{background:#e66}#cal .cal.national{background:#ff7}#cal .cal.cup{background:#96d}#cal .cal.league{background:#9ff}#cal .cal.prix{background:#fc3}#cal .cal.region{background:#8e8}#cal .cal.club{background:#69f}#cal .event{background:#ccc}#cal .cal.camp{background:#eee}#cal .holiday{background:#ccc;color:red}.male{color:#520}.female{color:#c06}.mix{color:#60f}.success{color:#3d0}.warning{color:#c6c}.error{color:#f60}.instruction{color:#066}p.quick{float:right;margin:0}.quick a{font-size:27px;display:block;line-height:100%;width:30px;height:30px;padding:5px;border-radius:50%;color:black;background:#ccc;text-align:center}#footer{font-size:0.9em;color:#eee;background:#047;padding:1em 0 5em 0}#footer .container{padding:0}#footer a{color:#bfd0dc}#footer a:focus,#footer a:active,#footer a:hover{color:#fff}#home{font-weight:bold;margin:0;padding:9px;float:left}#author{font-size:0.9em;text-align:right;margin:0;padding:10px}#theme{padding-left:9px}@media all and (max-width:600px){body{line-height:1.6}h1{font-size:2em}h2{font-size:1.7em}h3{font-size:1.6em}th,td{padding:7px}input[type="submit"],a.button{padding:3px 7px}.container{max-width:95%;padding:0.75em 0}#header{height:auto}#title{float:none;width:auto;text-align:center;margin:0 auto}#navigation{margin:0;background:#291b44}#navi{display:block;text-align:right;padding:5px}#navi0{float:right;padding:5px}#menu{display:none;max-width:70%;margin:0 auto;font-size:0.9em}#language{display:none}#lang{padding:0}#nav{height:auto;line-height:normal;margin-right:40px;padding:3px 0}#nav li{float:none;margin:3px 0}#nav li a{display:block;float:none;height:20px;line-height:20px}#nav ul{display:none}.column{float:none}.col1,.col2,.col3{width:100%;margin:0}}@media all and (min-width:601px){#navi0,#navi{display:none}#menu{display:block}}@media all and (min-width:601px) and (max-width:1000px){body{line-height:1.5}.container{max-width:95%;padding:1em 0}#language{display:none}#nav{margin-right:40px;padding:10px 0;height:70px}#nav li{margin:2px}#nav li a{height:20px;line-height:20px}#nav *:hover ul{top:30px;width:100px}#nav *:hover ul li a{width:100px}}@media all and (max-width:1000px){th.lead{background:rgba(255,255,255,0.9)}.part th.lead{background:rgba(238,238,238,0.9)}th.lead,td.lead{position:sticky;left:0;z-index:7}}@media all and (min-width:1001px) and (max-width:1200px){.container{max-width:95%;padding:2em 0}}@media all and (min-width:1201px) and (max-width:1400px){.container{max-width:1100px}}@media all and (min-width:1401px){body{font-size:18px}.container{max-width:1200px}#title{width:220px}#menu{margin-left:220px}}@media print{#header,#footer{display:none}.container{margin:0;padding:0;width:100%;max-width:none}a{text-decoration:underline;color:#000;background:transparent}a[target="_blank"]:after{content:" [" attr(href) "]";font-size:75%}th{border-bottom:2px solid #000}td{border-bottom:1px solid #666}th.action,td.action{display:none}th.lead,td.lead{position:static}#main{border-bottom:1px solid #999}#main:after{font-size:9px;content:"judoturnaj.sk"}}
