ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  background-color: #fff;
}

body
{
  padding: 20px;
}


/* ------------------------*/

h1 {
    margin-bottom: 1em;
}

table {
    border-collapse: collapse;
    border: 1px solid #000083;
    margin-bottom: 2em;
    margin-top: 1em;
}
table td{
    border: 1px solid #000083;
    padding: 3px;
}
table th {
    background-color: #000083;
    color: #ffffff;
    border: 1px solid #ffffff;
    padding: 3px;
}


.uzivatel_info {
    color: #000083;
    font-weight: bold;
    text-align: right;
    margin-bottom: 1em;
    border-bottom: 1px solid #000083;
}
.uzivatel_info a {
    font-weight: normal;
}

.tlacitko_generovat {
    width: 200px;
    text-align: center;
    border: 2px solid #000083;
    background-color: orange;
    padding: 5px;
    margin: 1em 0em;
}
.tlacitko_generovat a {
    display: block;
}


/*
.login_strana {
    text-align: center;
}
.login_strana table {
    width: 200px;
    margin: auto; 
    text-align: left;
}
*/


.klape_box {
    margin-top: 5em;
    border-top: 1px solid #39a549;
    padding: 5px;
    color: #39a549;
    text-align: center;
}
.klape_box a {
    color: #39a549;
}

.DatumCas {
}

.CastkaMena {
    text-align: right;
    font-weight: bold;
    background-color: #ddddff;
}

.Mena, .ZakBuCislo, .ZakKs {
    font-size: 10px;  
}

.ZakBuNazev {
    font-weight: bold;
}
.PosledniImport {
    font-size: 10px;  
}

.Button {
    border: 1px black dotted;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;        
}

.listovatko {
    margin-top: 10px;
}
.listovatko div a, .listovatko div span {
    margin-right: 10px;
}
.listovatko div span {
    font-weight: bold;
}
