/* Nadpis stranky */
H1.nadpis {
  font-family: "arial", "helvetica", "verdana", sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #FF6600;
  }

A.nadpis {
  color: #FF6600;
  }

A.nadpis:hover {
  color: #FF6600;
  text-decoration:underline;
  }




/* Horni lista */
td.lista {
  background: url('title_tab_bg.gif');
  background-repeat : no-repeat;
  background-position : 600px 0px;
  background-color: #FF6600;
  }
a.lista {
  font-weight:bold;
  color: #DDDDDD;
  }




/* Nadpisy ve strankach */
h2 {
  color: black;
  }
h3 {
  color: black;
  }


/* Obecne */
a {
  text-decoration:none;
  color: #0000AA;
  }

a:hover {
  color: #FF6600;
  text-decoration:underline;
  }

div, blockquote, form, input, td, li, ul, p, select {
  font-family:"verdana", "arial", "geneva", "helvetica", sans-serif;
  font-size: 9pt;
  }

body {
  font-family:"verdana", "arial", "geneva", "helvetica", sans-serif;
  font-size: 9pt;
  margin : 17px 0px 0px 0px;
  }
textarea {
  font-family:monospace;
  font-size: 9pt;
  }
code {
  font-family:monospace;
  font-size: 12pt;
  }
form {
  margin: 4px;
  padding: 0px;
  border: 0px;
  }

td.hp_right {
  background-color: #CCCCCC;
  }
td.hp_left {
  background-color: #EEEEEE;
  }

/* Navigace */
li.navigace1 {
    margin-left:-20px;
    padding:0px;
}

li.navigace2_akt {
    margin-left:-20px;
    padding:0px;
}
li.navigace2_neakt {
    margin-left:-20px;
    padding:0px;
    color: #CCCCCC;
}
b.navigace_neakt {
    color: #CCCCCC;
}

a.navigace2 {
  text-decoration:none;
  color: #FF6600;
  }

a.navigace2:hover {
  color: #FF6600;
  text-decoration:underline;
  }

div.loginfo {
  background-color: #EEEEEE;
  }

/* Tabulka s vypisem zaznamu */
table.listing {border-collapse:collapse;}
table.listing th {
    border:solid gray 1px; background-color:black; color:white; padding:2px 6px;
}
table.listing td {border:solid gray 1px; padding:2px 6px;}

/* Tabulka s formularem */
table.form_table {border-collapse:collapse; border:none;}
table.form_table td {border:none; padding:2px 10px 2px 0;}
div.Narrow {width:30em;}


/* Tabulka se tatistikou */
table.statistika {
  }
th {
  font-size: 9pt;
  font-weight:bold;
  padding:3px;
  }
th.info {
  text-align: right;
  padding: 3px 20px 3px 20px;
}
th.statistika {
  background-color: #CCCCCC;
}
td.statistika {
  background-color: #EEEEEE;
  font-size: 9pt;
  padding:3px;
  }

/* Chybove hlasky */
.varovani {
  color: #CC0000;
  }

tr.NEZAPLACENO td {
    background-color: #CC0000;
}
