BODY
{ font-size: 12px;
  background: #C6FFB3;
  background-image: url('/img/bckgr.jpg');
  padding: 0px;
  margin: 10 0 0 0;
  font-family: tahoma, verdana, arial ce, arial, sans-serif;
  color: #000000;
}

abbr, acronym {
  font-style:normal;
  border:none;
}

a {
    color:black;
}
#page {
  position:absolute;
  eft:10.5em;
  top:4em;
  border:1px dotted #f90;
  border-width:1px 0 0 1px;
  padding:0 0 0 1em;
  margin:0 1em 1em 0;
  line-height:130%;
}


.ButtonFilter
{
  font-weight: bold;
  font-size: 11px;
  background-color: #cceeff;
  cursor: hand;
  height:22px;  
  width:80px;
}

image {
    border:none;
}

h1, h2 {
  font-weight:normal;
}

p, dl, ol {
  font-size:0.8em;
  margin:1em 0 0 0;
}

dl {
  margin:1em 0 0 0.3em;
}

ol {
 padding:0;
}

ol li {
 margin:0 0 1em 2em;
 padding:0;
}

dt {
 font-variant:small-caps;
 font-size:110%;
 clear:both;
}

dt em {
 font-variant:normal;
 font-size:90%;
}

dd {
 margin:0 0 0 1em;
}

dl ul, dl li {
  padding:0;
  list-style-type:none;
}

dl ul {
 width:100%;
 float:left;
 margin:0 0 1em 0;
}

dl li {
 float:left;
 margin:0 0.2em 0 0;
}

#skip-links {
  font-size:70%;
  margin:1.4em 0 0 0;
}

h2#navigation {
  position:absolute;
  top:-100em;
}

.detail {
    text-transform: uppercase; 
    color:navy; 
    text-align:center;
    letter-spacing:2;
    text-decoration:underline;
    cursor:hand;
}


.logo {
    text-transform: uppercase; 
    color:navy; 
    text-align:center;
    font-weight:900;
    font-size:large;
    letter-spacing:2;
}

.sekce {
    margin-left:-1px;  
    background-color:navy; 
    border:none;
    color: white;
    font-size:100%;
    font-weight:900;
    padding:3px;
    width:100%;
    display:inline;
    text-align:center;
}

.obsah {
    border-bottom:5px navy solid; 
    border-left: 2px navy solid;
    padding:2px;
    right-margin:5px;
    text-align:justify;
    background-color:#C6FFB3;
    padding-bottom: 5px;
    color:navy;
}

.teplomer {
    border:1px yellow #00EB3B; 
    background-color:#00EB3B;
    height:10px;
}

.tabulka_vysledek {
    border:none; 
    width:95%; 
    padding:1;
}

.napoveda {
    padding:2;
    background-color:#ffffff;
    width:80%;
    margin-left:20%;
}

.headline
{
  font-weight: bold;
  font-size: 12px;
  text-align: right;
  padding-right:3px;
  letter-spacing: 1;
  color:navy;
}

.nadpis_1
{
  font-weight: bold;
  font-size: 10px;
  padding-right:3px;
  letter-spacing:3;
}


.NadpisTable
{
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  padding-right:3px;
  letter-spacing:2;
  color: navy;
  background-color: white;
  width:99%;
  margin-left:1%;
}

.Info
{
  font-size: 15px;
  text-align: center;
  padding-right:3px;
  color: navy;
  background-color: white;
  width:99%;
  margin-left:1%;
}

th { 
  font-size: 12px;
  background-color: #C6FFB3;
  font-weight: 600;
  BORDER-bottom: 1px solid navy;     
}

.table_cis {
  border:1px;
  font-size:small;
}

/* bunky tabulek*/
.data
{
  height:5px;
  background-color: white;
}

.table_logo {
  background-color: white;
  background-image: url('../img/pruh.jpg');  
  BORDER: 0;
  padding: 0 0 0 0;     
}

table {
  background-color:#C6FFB3;
  font-size: 12px;
  BORDER: 1px solid black;     
  xxxbackground-image:url('../img/bcgr_div.jpg');
}

td {
  padding-left:2px;
}

.Button
{
  border-right: black 1px solid;
  border-top: black 1px solid;
  font-weight: bold;
  font-size: 12px;
  border-left: black 1px solid;
  width: 100px;
  color: white;
  border-bottom: black 1px solid;
  font-family: Arial;
  height: 22px;
  background-color: navy;
  cursor: hand;
}

.ButtonTipovat
{
  border-right: black 1px solid;
  border-top: black 1px solid;
  font-weight: bold;
  font-size: 10px;
  border-left: black 1px solid;
  width: 80px;
  color: white;
  border-bottom: black 1px solid;
  font-family: Arial;
  height: 18px;
  background-color: navy;
  cursor: hand;
}
