/** CSS soubor k zobrazeni tabulkove casti */


body {
  background-color: #fff;
  font-family: "PT Sans", helvetica, arial, sans-serif;
  font-size: 13px;
  font-weight: 400;
  text-rendering: optimizeLegibility;
}

/* iframe for josm and rawedit links */
iframe#hiddenIframe {
  display: none;
  position: absolute;
}

.content {
  text-align: center;
}

.footer {
  margin: 20pt;
  float: right;
  font-size: -1;
  color: gray;
}

a:visited {
    color: inherit;
}

.tables {
    margin: 0 200px ;padding:0px;
    box-shadow: 10px 10px 5px #888888;
    border:1px solid #000000;

    -moz-border-radius-bottomleft:0px;
    -webkit-border-bottom-left-radius:0px;
    border-bottom-left-radius:0px;

    -moz-border-radius-bottomright:0px;
    -webkit-border-bottom-right-radius:0px;
    border-bottom-right-radius:0px;

    -moz-border-radius-topright:0px;
    -webkit-border-top-right-radius:0px;
    border-top-right-radius:0px;

    -moz-border-radius-topleft:0px;
    -webkit-border-top-left-radius:0px;
    border-top-left-radius:0px;
}.tables table{
     width:100%;
     height:100%;
     margin:0px;padding:0px;
 }.tables tr:last-child td:last-child {
      -moz-border-radius-bottomright:0px;
      -webkit-border-bottom-right-radius:0px;
      border-bottom-right-radius:0px;
  }
.tables table tr:first-child td:first-child {
    -moz-border-radius-topleft:0px;
    -webkit-border-top-left-radius:0px;
    border-top-left-radius:0px;
}
.tables table tr:first-child td:last-child {
    -moz-border-radius-topright:0px;
    -webkit-border-top-right-radius:0px;
    border-top-right-radius:0px;
}.tables tr:last-child td:first-child{
     -moz-border-radius-bottomleft:0px;
     -webkit-border-bottom-left-radius:0px;
     border-bottom-left-radius:0px;
 }.tables tr:hover td{

  }.tables tr:nth-child(odd){ background-color:#e5e5e5; }
.tables tr:nth-child(even)    { background-color:#ffffff; }
.tables td{
    vertical-align:middle;


    border:1px solid #000000;
    border-width:0px 1px 1px 0px;
    text-align:left;
    padding:7px;
    font-size:10px;
    font-family:arial;
    font-weight:normal;
    color:#000000;
}.tables tr:last-child td{
     border-width:0px 1px 0px 0px;
 }.tables tr td:last-child{
      border-width:0px 0px 1px 0px;
  }.tables tr:last-child td:last-child{
       border-width:0px 0px 0px 0px;
   }
.tables tr:first-child td{
    background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );	background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc", endColorstr="#b2b2b2");	background: -o-linear-gradient(top,#cccccc,b2b2b2);
    background-color:#cccccc;
    border:0px solid #000000;
    text-align:center;
    border-width:0px 0px 1px 1px;
    font-size:14px;
    font-family:arial;
    font-weight:bold;
    color:#000000;
}
.tables tr:first-child:hover td{
    background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );	background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc", endColorstr="#b2b2b2");	background: -o-linear-gradient(top,#cccccc,b2b2b2);
    background-color:#cccccc;
}
.tables tr:first-child td:first-child{
    border-width:0px 0px 1px 0px;
}
.tables tr:first-child td:last-child{
    border-width:0px 0px 1px 1px;
}

.missing{
    background-color: orange!important;
}
.wrong{
    background-color: red!important;
}

.graphs {
  margin-top: 20px;
}
