/* CSS Document */
body
{
  text-align: left;
  width: 100%;
  height: 100%;
  margin: 1em;
  padding: 0;
  background: #d0d0d0;
  font-family: "Arial CE", "Helvetica CE", Arial, sans-serif;
  font-size: 0.8em;
  color: black;
  font-weight: normal;
}
h1 {font-size: 1.6em; font-weight: normal; margin: 0; padding: 0.2em 0;}
h2 {font-size: 1.2em; font-weight: normal; margin: 1em 0; padding: 0.1em; border: 1px solid blue; text-align: center; background: #c0c0c0;}
table {font-size: 1em; border-collapse: collapse; border: 1px solid #a0a0a0; margin: 1em 0;}
th {color: blue; font-weight: normal; text-align: left; vertical-align: top; border: 1px solid #a0a0a0; padding: 0.4em 0.2em;}
td {color: black; font-weight: normal; text-align: left; vertical-align: top; border: 1px solid #a0a0a0; padding: 0.4em 0.2em;}
table.viditelna {font-size: 1em; border-collapse: collapse; border: 1px solid black;}
th.viditelna {color: black; font-weight: normal; background: #c0c0c0; text-align: left; vertical-align: top; border: 1px solid black; padding: 0.2em;}
td.viditelna {color: black; font-weight: normal; text-align: left; vertical-align: top; border: 1px solid black; padding: 0.1em 0.2em;}
th.viditelna_hor {color: black; font-weight: normal; background: #c0c0c0; text-align: left; vertical-align: top; border: 1px solid black; padding: 0.1em 0.2em}
a {color: red; text-decoration: underline;}
a:hover {color: red; text-decoration: none;}
#hlavni {width: 800px; margin: 0; padding: 0;}
.pravy {float: right; border: none;}
.levy {float: left; border: none;}
.stred {text-align: center;}
.ramecek {border: 1px solid black;}
.nahledy {border: 1px solid black; margin: 6px 6px 6px 0;}
