﻿
body, input, table, select, form    {
    font-family:tahoma;
    font-size:10pt;
    line-height: 130%;
    color: black;
    }

body    {
        background: #999999;
background: url(#)repeat;
        border-color: #ffffff;
        border-width: 0;
        padding:0 0 10px 0; margin:0;
        text-align:center;
        }

h1  {
    font-size:13pt;
    margin:15px 0;
    }
table h2    {
            font-size:13pt;
            font-weight:bold;
            margin:5px 0 0 0;
            padding:0;
            }

a	{
    color:black;
    text-decoration:underline;
	}

table       {border-collapse:collapse;}
table img, img     {border:none;}
form    {padding:0; margin:0;}

/*----------layout-------------*/

#content { width: 965px; margin: 0px auto auto; text-align:left; background-color:#eaeaea; border-color: #333; border-width: 0; }
#content table {text-align:left;}

#navig { width: 965px; height: 10px; background: url(#)}

#header { width: 965px; height: 137px; background: url(#) no-repeat left top; border-color: #3e3e3e; border-width: 0; }
#separat { width: 965px; height: 10px; background: url(#) repeat;}


#main {
        padding:0;
        margin:0;
      }

#main-content {
                margin:0 0 0 0px;
                padding: 5px 10px 5px 10px;
              }

table       {border-collapse:collapse;}
table img, img     {border:none;}
form    {padding:0; margin:0;}
textarea {font-family: Arial; font-size:12px;}
/*--------table--------------*/
table.turnaje   { background-color: #e4e4e4; width:97%; margin: 0 15px 15px 15px; border:solid 2px #aac9bd; }
.thpocet {float:right;font-weight:normal;text-align:right;}
table.turnaje tr th {color:white;background:#1c4060; padding:2px 5px;}
table.turnaje tr th a {color:white;}
table.turnaje tr td   {padding:2px 10px 2px 10px;background:white; vertical-align:top; font-weight:normal;}
table.turnaje tr h2   {font-size:11pt; padding-top:10px; padding-bottom:10px; margin:0;}
table.turnaje tr td.turnaj-popis {font-size:11px; font-weight:normal; padding-top:10px;}
table.stary tr th {background:#bbb;}
table.stary tr td {background:#eee; color:#666;}

/*-------table rundy--------*/
table.rundy   {width:99%; margin: 5px 0 15px 0;}
table.rundy tr td   {
                    border:solid 1px #999;
                    background:#fff;
                    padding:2px 5px;
                    font-size:8pt;
                    }

table.rundy tr th { color:white; background:#1c4060; padding:2px 5px; border: solid 1px #4c4c4c;}
table.rundy tr th .rundy-thpocet {float:right;font-weight:normal;text-align:right;}
table.rundy tr td.disabled  {background:#ddd;}
table tr.prazdno td {background:none;border:none;height:20px;}
/*------------table prihlaseni----------*/
table.seznam-rund tr td {padding:5px; vertical-align: top;}
table.seznam-rund tr.obsazeno td {color:#999;}

fieldset.udaje {float:left; width:280px; margin-right:20px;}
legend  {font-weight:bold;color:#1D659F;}
/*--------- ostatnĂ­ -----------*/
.centered   {
            text-align:center;
            font-size:12pt;
            margin-top:100px;
            }
.right  {text-align:right;}
.flright    {float:right;}
.flleft    {float:left;}
.center     {text-align:center;}
.cleaner    {clear:both;}
.obsazena   {color:maroon; font-weight:bold;}
.nahradnik  {color:#666; font-size:7pt;}
.chyba  {font-weight:bold; color:red;}
.bold   {font-weight:bold;}
.format {font-size:8pt; height:40px;}
.tlac-prihlasit {position:relative;top:-5px;}
.reentry    {font-weight:normal;font-size:8pt;float:right;}

.flag   {float:right;margin-right:5px; width:80px;position:relative;top:14px;}
.flag img   {border:1px solid black;margin-right:5px;}

.prihlaseni {float:right; width:40px; margin-top: -150px;}
.prihlaseni a {color:green; text-decoration:none; font-weight:bold;}
.prihlaseni a:hover {text-decoration:underline; color:blue; font-weight:bold;}

.domov {float:left; width: 50px; margin-top: -160px;}
.domov a {color:yellow; text-decoration:none; font-weight:bold;}
.domov a:hover {text-decoration:underline; color:white; font-weight:bold;}
 
.contact {position:relative;left: 110px; float:left; width: 80px; margin-top: -160px;}
.contact a {color:yellow; text-decoration:none; font-weight:bold;}
.contact a:hover {text-decoration:underline; color:white; font-weight:bold;}

.links {position:relative;left: 270px; float:left; width: 80px; margin-top: -155px;}
.links a {color:yellow; text-decoration:none; font-weight:bold;}
.links a:hover {text-decoration:underline; color:white; font-weight:bold;}

.search {position:relative;left: 400px; float:left; width: 80px; margin-top: -153px;}
.search a {color:yellow; text-decoration:none; font-weight:bold;}
.search a:hover {text-decoration:underline; color:white; font-weight:bold;}

.separat { width: 963px; height: 24px; background: url(#)repeat;}

table.seznam-rund tr.rundaWaiting td {padding-bottom: 5px; padding-top: 0;}
.pouzeNahradnik {color: #1D65AC;}

/*