body
{
margin: 15px;
background-color: #FFFFFF;

}

.banner {
width: 1280px;
height: 145px;
margin: 5px auto;
text-align: center;
background-color: #AAAAAA;
}

.hlavni {
  width: 1280px;
  margin: 5px auto;
}

.left_menu {
  margin-left:10px;
  width: 150px;
  float: left;
  text-align: center;
  BACKGROUND-COLOR: #EEEEFF;  
}

.midle_menu {
 width: 880px;
 margin-left: 5px;
 padding: 5px;
 float: left;
 text-align: justify;
 border: 1px solid #000000;
}

.pata {
width: 960px;
margin: 5px auto;

clear: both;
background-color: #ffffff;
text-align: center;
}

.debug {
width: 600px;
margin: 5px auto;
clear: both;
background-color: #ffeeee;
text-align: left;
border: 1px solid #000000;
padding: 5px;
}


table {border-collapse: collapse;}

th {
     border: 0px solid #eeeeee;
     BACKGROUND-COLOR: #444444;
     COLOR: #dddddd;
     padding: 2px;
}
td
{ 
 COLOR: #000000;
 border: 0px solid #000000;
 padding: 2px;
}
tr
{
 
}


td.stop
{
 BACKGROUND-COLOR: #888888;
 COLOR: #000000;
 border: 1px solid #000000;
}

.menu
{
  padding: 0px;
  margin: 0px;
}

.menu a
{
  text-decoration: none;
  display: block;
  width: 95%;
  text-align: center;
  color: #000000;
}

.menu a:hover
{
 text-decoration: none;
 BACKGROUND-COLOR: #000000;
 COLOR: #FFFFFF;
} 

.menu ul, .menu li
{
 list-style-type: none;
 margin: 0;
 padding: 0 .5em;
}

tbody tr:nth-child(even) {
    background: #CCC !important
}
tbody tr:nth-child(odd) {
    background: #FFF !important
}
thead th {
    padding-left: 10px;
    padding-right: 10px;
}
