/*----------------------userlogin-----------------------------------*/
.centered   {
            text-align:center;
            font-size:12pt;
            margin-top:100px;
            }

table.login {
            border:1px solid #ccc;
            margin:auto;
            margin-top:20px;
            margin-bottom:150px;
            }

table.login td  {
                padding:4px;
                background:#f0f0f0;
                }

h1  {margin:20px 0 15px 0; font-size:12pt;}
h2  {font-size:11pt;}


/*------------------------menu------------------------------------*/
#admin_web {
            width: 1000px;
            margin:auto;
            margin-top:10px;
            text-align:left;
            background-color:#EFF8FF;
            }
#hlavni-admin {
        padding:0;
        margin:0px;
      }

#hlavni-admin-obsah {
                margin:0;
                padding: 5px 10px 25px 10px;
              }


ul#menu     {
                width:450px;
                height:25px;
                margin:0;
                padding:0;
             }
ul#menu li  {
            float:left;
            list-style-type:none;
            }

ul#menu li a, ul#menu li.aktivni
                {
                line-height:25px;
                float:left;
                text-decoration:none;
                display:block;
                width:132px;
                height:25px;
                font-size:11px;
                font-weight:bold;
                background:#FFE25F;
                border:1px solid #ccc;
                text-align:center;
                }
ul#menu li a:hover  {background:#FFC000;}
/*------table admin form---------*/
table.admin-form    {background:#eee; border:1px solid #aaa;}
table.admin-form td {padding:3px 8px;}
table.verticaltop tr td {vertical-align:top;}
table.verticaltop tr th {font-size:8pt;}

table.admin    {
                    border:1px solid #ccc;
                    background:white;
                    }

table.admin tr  th {
                                    text-align:center;
                                    border:1px solid #ccc;
                                    color:white;
                                    background:#2F6491;
                                    padding:2px 3px 2px 3px;
                                    }

table.admin tr td  {
                        border:1px solid #ccc;
                        padding:2px 3px 2px 3px;
                        text-align:left;
                        }

table.admin tr th.vynechat     {
            background:white;
            }

/*------table prehled-----------*/
table.prehled   {width:100%;margin-top:3px;}
table.prehled tr td {border:1px solid #ccc; padding:1px 5px 0px 5px; font-size:8pt; background:white;}
table.prehled tr.turnaj td {background:#1D659F; height:30px; color:white;}
table.prehled tr.turnaj td a {color:white; font-size:10pt; font-weight:bold;}
table.prehled tr.runda td  {background:#FFF1AF;}
table.prehled tr td.potvrdit, table.prehled tr.nahradnik td.potvrdit {background:#CFFFD1;}
table.prehled tr.nahradnik td {background:#f3f3f3;}
table.prehled tr td img {float:right; position:relative; top:5px; cursor:help;}

table.rundy tr td.potvrdit {background:#FFFBCF;}
/*------rundy obr-----*/
img.u-hracu  {margin-right:5px; float:right;}
img.del {margin-top:4px; margin-left:5px;}


/*--------------------------*/
.reentry    {font-weight:bold;font-size:8pt;}
.detail-hrac    {cursor:help;}
.vypis-prihlaseni {float:right; width:190px;}
.ok     {color:#1D659F;font-size:10pt;font-weight:bold;}
input.tlacitko  {height:22px; font-size:8pt;float:left; margin-right:5px;}

