.formtastic,.formtastic ul,.formtastic ol,.formtastic li,.formtastic fieldset,.formtastic legend,.formtastic input,.formtastic button,.formtastic textarea,.formtastic select,.formtastic p{margin:0;padding:0}.formtastic fieldset{border:0}.formtastic em,.formtastic strong{font-style:normal;font-weight:normal}.formtastic ol,.formtastic ul{list-style:none}.formtastic abbr,.formtastic acronym{border:0;font-variant:normal}.formtastic input,.formtastic button,.formtastic textarea{font-family:sans-serif;font-size:inherit;font-weight:inherit}.formtastic input,.formtastic textarea,.formtastic select{font-size:100%}.formtastic legend{white-space:normal;color:#000}.formtastic .errors{color:#c00;margin:.5em 0 1.5em 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .buttons,.formtastic .actions{overflow:hidden;padding-left:25%}.formtastic .button,.formtastic .action{float:left;padding-right:.5em}.formtastic .button_action button{padding:3px 8px}.formtastic .link_action a{display:block;padding:3px 0}.formtastic .inputs{overflow:hidden}.formtastic .input{overflow:hidden;padding:.5em 0;margin-top:-0.5em;margin-bottom:1em}.formtastic .input .label{display:block;width:25%;float:left;padding-top:.2em}.formtastic .fragments .label,.formtastic .choices .label{position:absolute;width:95%;left:0px}.formtastic .fragments .label label,.formtastic .choices .label label{position:absolute}.formtastic .choices{position:relative}.formtastic .choices-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .choice{padding:0;border:0}.formtastic .input .inline-hints{color:#666;margin:.5em 0 0 25%}.formtastic .inline-errors{color:#c00;margin:.5em 0 0 25%}.formtastic .errors{color:#c00;margin:.5em 0 0 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .stringish input{width:72%}.formtastic .stringish input[size],.formtastic .stringish input[max]{width:auto;max-width:72%}.formtastic .text textarea{width:72%}.formtastic .text textarea[cols]{width:auto;max-width:72%}.formtastic .hidden{display:none}.formtastic .boolean label{margin-left:25%;display:block}.formtastic .choices-group{margin-bottom:-0.5em}.formtastic .choice{margin:.1em 0 .5em 0}.formtastic .choice label{float:none;width:100%;line-height:100%;padding-top:0;margin-bottom:.6em}.formtastic .choice label input,.formtastic .boolean label input{margin:0 .3em 0 .1em;line-height:100%}.formtastic .fragments{position:relative}.formtastic .fragments-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .fragment{float:left;width:auto;margin:0 .3em 0 0;padding:0;border:0}.formtastic .fragment label{display:none}.formtastic .fragment label input{display:inline;margin:0;padding:0}body,p,ol,ul,td,th{font-family:verdana,arial,helvetica,sans-serif;font-size:13px;line-height:18px}a,#obsah a{color:#760000}a:hover,#obsah a:hover{color:#a90000;text-decoration:underline}#obsah .pagination a{color:#000}body{font-family:"Verdana CE","Lucida Grande CE","Helvetica CE",Verdana,Arial,lucida,sans-serif;font-size:10pt;line-height:150%;background:url("/assets/mr/background-48a0c6cf.gif") fixed}h1{font-family:"Verdana CE","Arial CE","Lucida Grande CE","Helvetica CE",Verdana,Arial,lucida,sans-serif;color:#006766;font-size:20pt;font-family:Verdana;font-weight:normal;margin:15px}h2{font-family:"Verdana CE","Arial CE","Lucida Grande CE","Helvetica CE",Verdana,Arial,lucida,sans-serif;font-size:14pt;font-weight:normal;color:#006766}h3{color:#006766}h4{display:inline;font-size:13px}h5{margin:0px}td{text-align:center}th a,th a:active,th a:visited{text-decoration:none;color:#000;text-align:center;min-width:50px}#stranka{border:dotted #ebebeb 1px;background:#fff}#hlava{text-align:center}a img{border:none}#levy .vnitrni{padding:10px}#paticka{text-align:center;font:700 7.5pt Arial;color:#b4b4b4}#paticka #odkazy{margin:10px}#odkazy ul{list-style-image:none;list-style-position:outside;list-style-type:none;font-size:.9em;margin:0pt;padding:0pt}#odkazy ul li{display:inline}#odkazy li a{font-weight:bold;padding:3px 5px}#rekordy table{min-width:600px}#stranka{display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:180px 1fr;grid-template-areas:"header header" "nav main" "footer footer";min-height:100%;width:1000px;margin:0 auto}#hlava{grid-area:header;height:170px}#levy{grid-area:nav}#paticka{grid-area:footer;padding:40px 0px 10px 0px}#obsah{grid-area:main;padding:0 1em}.menu{padding:0px 0px 0px 15px;width:150px;font-size:.9em}#levy .vnitrni{padding:0px 0px 0px 10px;margin:0}#levy .menu li{list-style-type:none;list-style-image:url("/assets/mr/list-bullet-f287f66f.png");width:150px;margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10pt;font-style:normal;font-weight:bold}#levy .menu .expanded,#levy .menu .collapsed{list-style-type:none;list-style-image:none}#levy .menu li span{display:block}#levy .menu li a{color:#003232;display:block;line-height:200%;padding-left:10px;text-decoration:none;background-color:#fbfbfb;background-position:top left;border:dashed #eee 1px;height:2em}#levy .menu img{display:none}#levy .menu li a:hover{color:#000;background-color:#f9f9f9;background-position:top left;background-repeat:repeat-y;border:solid #e4e4e4 1px}#levy .menu .selected{list-style-image:url("/assets/mr/list-bullet-sel-5c278c1c.png")}#levy .menu .selected a{color:#000}#levy .menu li ul{padding:0px;margin:0px}#levy .menu li ul li{margin-top:0px;margin-bottom:0px;list-style-image:none;font-size:8.5pt;font-style:normal;font-weight:bold}#levy .menu li ul li a{padding-left:20px;background-color:#f5f5f5;border:dashed #eee 1px}#levy .menu li ul li a:hover{background-color:#ebebeb;border:solid #760000 1px}#levy #novinky{text-align:justify;padding-top:20px}#levy #novinky h3{font-size:1.2em}#levy #novinky ul{list-style-type:none;margin:0px;padding:0px 3px 3px 5px;background-color:#fbfbfb;border:dashed #eee 1px}#levy #novinky ul li{font-size:x-small;list-style-type:none;margin:0px;padding:0px 0px 0px 0px}#levy #novinky ul li a{text-decoration:none;color:#003232}#levy #novinky ul li a:hover{text-decoration:underline}#levy .block{color:#000;font-family:verdana,arial,helvetica,sans-serif;font-size:1em;line-height:18px;padding:10px;width:150px;background-color:#f5f5f5;border:dashed #eee 1px;margin-top:15px}#levy .prispevky a,#levy .login a{color:#000;text-decoration:none}#levy .prispevky a:hover{color:#a90000}#levy .login .buttons a{color:#a90000;font-size:.8em}#levy .block ul{margin:10px;padding:0px}#levy .block ul li{margin-top:4px;font-size:.85em;list-style-image:none;list-style-type:none}#spinner_div{text-align:center;width:100%;padding:auto}#levy .pomucky h3{color:#003232;font-size:11px;text-decoration:none;font-family:Verdana,"Geneva CE",lucida,sans-serif;font-weight:bold}#levy .pomucky{text-align:center}#levy .pomucky img{margin:auto;padding:15px 0px;border:0px;float:none;clear:both;display:block}#error_message{font-family:Lucida Grande,Verdana,Arial;font-size:80%;border:solid black 2px;font-weight:bold;margin:5px;padding:2px;background-color:PapayaWhip}#errorExplanation{font-size:90%;border:solid black 2px;font-weight:bold;padding:5px 10px;background-color:PapayaWhip}#errorExplanation h2{color:red;font-size:1.2em;font-weight:bold}#inlineErrorExplanation{font-size:90%;background-color:PapayaWhip;display:inline}#content .fieldWithErrors{display:inline;border:solid rgb(156, 0, 0) 1px}#obsah ul li{list-style-type:circle}.finalove_partie #obsah iframe,.finalove_partie #obsah object{border-width:0px;margin:0px;padding:0px;width:760px;height:650px;overflow:hidden}#obsah iframe.partie_new,#obsah object.partie_new{height:1200px}#obsah{border-collapse:collapse}#obsah td{padding:.3rem .6rem;font-size:.9em}#obsah tr{background-color:rgb(255, 255, 255);border:solid rgb(242, 242, 242) 1px}#obsah tbody tr:nth-child(even){background-color:rgb(240, 240, 240)}#obsah thead tr{background-color:rgb(245, 245, 245);height:25px;border:solid rgb(226, 226, 226) 1px}#obsah th{background-color:rgb(245, 245, 245);font-size:.8em;font-weight:bold;padding:3px}#obsah td a{text-decoration:none}#obsah .min{font-weight:bold;color:rgb(204, 0, 0)}#obsah .max{font-weight:bold;color:rgb(0, 133, 0)}#obsah .prvni{font-weight:bold;color:#a30000}#obsah td .druhe{font-weight:bold}#obsah td .treti{font-weight:bold}#obsah tbody .jmeno,.souper,.turnaj{text-align:left;padding-left:3px;padding-right:20px;white-space:nowrap}#obsah .invalid{background-color:rgb(224, 224, 224)}#obsah table a{color:black}#obsah #finale table{font-size:120%;width:800}#obsah #finale #hraci td{font-size:20px}#obsah #finale #hraci td img{margin:5px}#obsah .important{font-size:20px;line-height:125%}#obsah .rekord{color:rgb(118, 0, 0)}.pagination{text-align:center}.plus{color:green}.equal{color:blue}.minus{color:red}.poradi .zapocitane{color:green}.body .nezapocitane{color:rgb(200, 200, 200)}#obsah .prispevek{margin-top:25px;background-color:rgb(245, 245, 245);border:dashed rgb(238, 238, 238) 1px}#obsah .prispevek .predmet,#obsah .prispevek .autor{font-size:x-small}.harmonogram td{width:250px;text-align:left}#obsah tbody .nazev,tbody .druzstvo{text-align:left}#obsah .header{background-color:rgb(245, 245, 245);border:dashed rgb(238, 238, 238) 1px;margin-bottom:30px}#obsah .header #odkazy{display:inline;padding-left:100px}#obsah .header ul{display:inline}#obsah .error_message{font-weight:bold;background-color:rgb(245, 245, 245);border:solid black 1px;padding:5px}#obsah table .vitez{font-weight:bold}#obsah #flash_message{margin-bottom:7px}#finale img{padding:2px;border:solid black 1px}#profil_hrace th{padding-left:3px;text-align:left;vertical-align:top}#profil_hrace table{border:dotted #f1f1f1 2px}#profil_hrace table td{text-align:left}#profil_hrace #nasazeni{vertical-align:middle;width:1px}#profil_hrace #nasazeni span{font-size:24pt;font-weight:normal;white-space:nowrap}.h3{color:#006766;font-size:13pt;font-family:Verdana;font-weight:580}.cell{height:14pt;FONT-SIZE:8pt;FONT-FAMILY:Arial;font-weight:bold;padding-left:3.5pt;border-style:dotted;border-color:rgb(241, 241, 241);border-width:2px;background-color:rgb(251, 251, 251);vertical-align:top}.cell2{height:16.5pt;FONT-SIZE:8pt;FONT-FAMILY:Arial;font-weight:bold;text-align:center;padding-left:3.5pt;padding-right:3.5pt;border-style:dotted;border-color:rgb(241, 241, 241);border-width:2px;background-color:rgb(251, 251, 251)}.cell3{height:16.5pt;FONT-SIZE:8pt;FONT-FAMILY:Arial;text-align:center;padding-left:3.5pt;padding-right:3.5pt;border-style:dotted;border-color:rgb(241, 241, 241);border-width:2px}#portret{padding:3px;background-color:rgb(221, 221, 221);margin-right:50px;border:solid rgb(211, 211, 211) 1px}#profil_table{width:100%}#profil_table th{width:200px}#zebricek{width:100%}#obsah #kvalifikace td{padding:.3rem .6rem}.druzstvo{white-space:nowrap}.novinka a{text-decoration:none}.novinka .admin li{display:inline;font-size:85%}.novinka .admin{display:inline;float:right}.novinka .admin{display:inline;float:right}.novinka img{display:block;margin:auto;max-width:650px}.aktualne{width:790px;display:block;overflow:auto}.aktualne div{float:left;padding:3px}.aktualne div.nalosovani table,.aktualne div.vysledky table{padding-left:6;border-left:solid #ddd 1px}.aktualne h3 a{text-decoration:none}.aktualne span table{margin:3px}.autor{font-size:xx-small}.rekordy #content table{white-space:nowrap}#obsah .temata .nazev{width:400px;text-align:left;font-size:10pt}#stranka.mr.index table td{text-align:left}#stranka.mr.index .center{width:80%;text-align:center}.vzajemne_zapasy #obsah #partie{float:right;width:350px}.vzajemne_zapasy #obsah #vzajemne_zapasy{float:left;width:350px}.vzajemne_zapasy #obsah #vzajemne_zapasy td{white-space:nowrap}.vzajemne_zapasy #obsah #partie td{white-space:nowrap}#content .prispevek{font-size:x-small;margin-bottom:30px}#content .prispevek .zahlavi li{display:inline;margin:0px;padding:0px}#content .prispevek .zahlavi ul{display:inline;font-size:x-small}#content .prispevek .text p{clear:right;font-size:1.1em}#content .prispevek .autor{margin-top:0px;background-color:rgb(240, 241, 240)}.pagination{width:100%;margin:1em auto;background:#f0f0f0;text-align:center;display:flex;padding:.2em 0em;align-items:center}.pagination a,.pagination span{padding:.2em .3em;text-decoration:none;color:#000}.pagination a:hover,.pagination span:hover{text-shadow:#fc0 1px 0 10px}.pagination div.pages{display:flex;flex-grow:1;justify-content:center}.pagination div.pages .page.current{font-weight:bold}.pagination div.pages .page.current:hover{text-shadow:none;cursor:none}.pagination .first,.pagination .last{width:3em}.pagination .prev,.pagination .next{width:8rem}form.formtastic fieldset{border:none}form.formtastic fieldset legend{font-weight:bold}form.formtastic fieldset ol{list-style:none;padding-left:1em}form.formtastic fieldset ol li{display:flex;margin:.5em auto}form.formtastic fieldset ol li label{min-width:12em}form.formtastic fieldset ol li input,form.formtastic fieldset ol li select{min-width:12em;padding:.2em .5em;border:solid #999 1px}form.formtastic fieldset ol li textarea{width:100%;padding:.2em .5em;border:solid #999 1px}form.formtastic fieldset ol li.boolean label{min-width:14em;cursor:pointer}form.formtastic fieldset ol li.boolean label input{width:2em;float:right;min-width:initial}form.formtastic fieldset.inputs.inline ol{display:flex;flex-direction:row;flex-wrap:wrap}form.formtastic fieldset.inputs.inline ol li{margin:.3em 1em}form.formtastic fieldset.inputs.inline ol li label{display:none}form.formtastic fieldset.inputs.inline ol li input,form.formtastic fieldset.inputs.inline ol li select{min-width:300px}form.formtastic fieldset.actions{padding-left:0}form.formtastic fieldset.actions ol li{float:none;text-align:center}form.formtastic fieldset.actions ol li input{width:76%;padding:.2em 1em;cursor:pointer;margin:auto}
