body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background-color:#e9edfc;
  font-size:70%;
  margin:0px;
  line-height:130%;
  color:#495d86;}

img {
  border-width:0px;}

a, a:link, a:visited, a:active, a:hover {
  color: #495d86;}

a:link, a:visited, a:active {
  text-decoration:underline}

a:hover {
  text-decoration:none}

table {
  width:100%;
  margin-bottom:20px;}

th {
  margin-top:15px;
  padding:5px;
  background-color:#e0e7fa;}

td {
  padding:2px;
  border-top:solid #e0e7fa 1px;}

li { list-style-type: square;
padding-top:10px;
padding-bottom:10px;
border-bottom: solid #e4e9fb 1px;
line-height:170%;
}

form {padding:0px;margn:0px;}

.border {
  border:solid #495d86 1px;}

.nevyrazne {
  color:#6881b5;}

.tucny {
  font-weight:bold;}

hr {
  color:#6881b5;
  height:1px;
  background-color: #6881b5; 
  border: 0px solid #6881b5;
}

/* základní layout webu */

.hlavni_div {
  width:930px;
  margin:auto;
  border-left:solid #FFFFFF 16px;
  border-right:solid #FFFFFF 16px;
  position:relative;
  background-color:#fdfeff;
  background-image:url(../background2.png);}

.menu {
  font-size: 9px;
  font-weight:bold;
  text-transform:uppercase;
  background-image:url(../menu-bg.png);
  background-repeat:repeat-x;
  background-color:#5569ad;}

.levy {
  width:213px;
  float:left;
  overflow:hidden;
  background:url(../levy-bg.jpg) no-repeat top left}

.centralni {
  width:505px;
  float:left;}

.centralni .obsah{
  padding:10px 25px 25px 25px;
  color:#364b76;}

.pravy {
  width:212px;
  float:left;
  text-align:center;
  overflow:hidden;}


.zapati {
  background-color:#becbf6;
  color:#6881b5;
  text-align:center;
  padding:22px;
  font-size:9px;}

.zapati a, .zapati a:link, .zapati a:visited, .zapati a:hover, .zapati a:active {
  color:#6881b5;
  text-decoration:none;} 

.zapati a:hover {
  color: #495d86;
  text-decoration:none;} 



h1 {
  font-weight:normal;
  font-size:150%;
  margin-bottom:15px;}

h2 {
  margin:0px;
  padding:0px;
  padding-bottom:10px;
  padding-top:15px;
  font-size:13px;}

.listovani {
  margin-top:10px;
  border-top: solid #d8e2ff 1px;
  padding-top:10px;
  text-align:center}

.listovani a{
  display:inline!important}

.rastr {
  background-color:#e0e7fa;
  padding:10px;
  margin:10px 0px 10px 0px}


.bleskovka {
  padding: 10px 25px 15px 25px;
	border-bottom:solid #cdd6f4 1px;
  color:#495d86;
	text-align:left;}

.bleskovka a, .bleskovka a:active, .bleskovka a:hover, .bleskovka a:link, .bleskovka a:visited {
  color:#495d86} 

.levy center{
  color:#495d86;}

/* týmové podmenu */

.podmenu {
  background-color:#e0e7fa;
  border-bottom: solid #cfd9e7 1px;
  text-align:center;
  padding-bottom:5px;}

.podmenu h2{
  padding:10px;
  text-transform:uppercase;}

.podmenu a:link, .podmenu a:active, .podmenu a:visited {
  text-decoration:none;}
.podmenu a:hover{
  text-decoration:underline;}
.podmenu .aktivni{
  font-weight:bold;}

/* akt. program */

h5 {
  margin:0px;
  padding:0px;
  line-height:37px;
  vertical-align:middle;
  background:url(../nadpis-bg.png) repeat-x;
  font-weight:bold;
  font-size:80%;
  text-transform:uppercase;
  color:#293769;}

.akt_program {
  padding-bottom:15px;}

.akt_program .zapas {
  display:block;
  border-top:solid #6881b5 1px;
  text-align:center;
  padding:10px;
  text-decoration:none;
  color:#485c95;}

.sudy {
  /* color:#293769!important */}

.akt_program a, .akt_program a:link, .akt_program a:active, .akt_program a:visited, .akt_program a:hover{
  text-decoration:none;}

.akt_program .zapas:hover {
  background-color:#e9efff!important;}


/* soupsiky */

.hrac_okynko {
  display:none;
  position:absolute;
  left:10px;
  top:10px;
  background-color:#e0e7fa;
  border: solid #becbf6 1px;
  padding:10px;
  width:250px;}

/* stats */

.table_stats TD.sortedColumn {
  background-color:#f0f4ff;
  font-weight:bold;
}
.table_stats TH.sortedColumn {
  background-color:#e0e7fa;}


.table_stats th {
  text-align:center;}

.table_stats th a:link, table_stats th a:visited, table_stats th a:hover, table_stats th a:active {
  text-decoration:none;
  display:block!important}

.table_stats td {
  text-align:center;}
  
.napoveda {
  position:absolute;
  z-index:10;
  left:460px;
  top:0px;
  background-color:#e0e7fa;
  border: solid #becbf6 1px;
  padding:10px;
  width:200px;}


/* ankety */

.anketa {
  padding:10px 25px 25px 25px;
  background-image:url(../anketa-rozek.png);
  background-repeat:no-repeat;
  background-position:top right;
  font-weight:bold;}

.anketa .otazka{
  padding:15px 0px 15px 0px;
  font-style:italic;
  font-weight:normal;}

.anketa .graf {
  margin-top:3px;
  margin-bottom:10px;
  padding-left:5px;
  background-color:#f6bd00;
  color:#FFFFFF;}
  
 
/* narozeniny */

.narozeniny {
  background-image:url(../images/bleskovky-predel.png);
  background-repeat:repeat-x;
  background-position:top;
  font-weight:bold;
  padding-top:2px;
  text-align:center;}

.narozeniny center{
  background-image:url(../anketa-rozek.png);
  background-repeat:no-repeat;
  background-position:top right;
  padding:15px 0px 15px 0px;}
  
iframe {
  border:0px;
	margin:0px;
	padding:0px;}

