body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-color: black;
 color: black;
}
br, li, p, ul, ol, td, th {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
a:link {
 color: navy;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: underline;
}
a:visited {
 color: navy;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: underline;
}
a:active {
 color: navy;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: underline;
}
a:hover {
 color: black;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
}
.me-li {
 color: #ffff99;
 font-family: Verdana, Arial, Helvetica,sans-serif;
 font-size: x-small! important;
}
.me-li-b {
 color: #000000;
 font-family: Verdana, Arial, Helvetica,sans-serif;
 font-size: x-small;
}
.od-li {
color: #ffffff! important;
 font-family: Verdana, Arial, Helvetica,sans-serif;
 font-size: x-small;
}
.od-li:hover {
 color: #ffff00! important;
 text-decoration: none;
}
input, option, textarea, select {
	background-color: #d8ecff;
	color: #000000;
	border: 1px groove black;
        font-weight: bold;
	font-family: Courier New;
  font-size: 13px;
}
input.right {
 text-align: right;
}
.grid {
 border-collapse: collapse;
 background-color: white;
 border:2px solid #404040;
 margin-bottom: 15px;
}
.grid td{
 padding:2px;
 color:black;
 font-size: 11px;
}
.grid th{
 background-color:#40a1ff;
 vertical-align:top;
 font-weight:bold;
 color:black;
 padding:4px;
 white-space:nowrap;
}
.grid td,.grid th{
 border-top:1px solid #404040;
 border-bottom:1px solid #404040;
 border-left:1px solid #282828;
 border-right:1px solid #282828;
}
td.upm {
 background-image: url("Images/Menu/menu_pozadi.jpg");
 background-color: white;
 background-position: left bottom;
 background-repeat: no-repeat;
 height: 80px;
}
img.imgfy {
 float: left;
 vertical-align: top;
 top: 0px;
 position: relative;
}
.hlaska {
 margin-top: 5px;
 margin-left: 10px;
 margin-bottom: 5px;
 margin-right: 10px;
 border-style: double;
 background-color: #2cff00;
 font-weight: bold;
 position: relative;
 z-index: 1;
 clear: both;
}
.chyba {
 margin-top: 5px;
 margin-left: 10px;
 margin-bottom: 5px;
 margin-right: 10px;
 border-style: double;
 background-color: #ff0018;
 font-weight: bold;
 position: relative;
 z-index: 1;
 clear: both;
}
td.inf {
 width: 100px;
}
table.tablix {
 border-spacing: 0px;
 width: 1000px;
 text-align: center;
 background-color: white;
}
td.ok1 {
 width: 37px;
 vertical-align: top;
 background-image: url("Images/Menu/okraj1.png");
}
td.ok2 {
 height: 37px;
 vertical-align: top;
 background-image: url("Images/Menu/okraj2.png");
}
td.ok3 {
 height: 37px;
 vertical-align: top;
 background-image: url("Images/Menu/okraj3.png");
}
td.ok4 {
 width: 37px;
 vertical-align: top;
 background-image: url("Images/Menu/okraj4.png");
}
td.roh1 {
 width: 37px;
 height: 37px;
 vertical-align: top;
 background-image: url("Images/Menu/roh1.png");
}
td.roh2 {
 width: 37px;
 height: 37px;
 vertical-align: top;
 background-image: url("Images/Menu/roh2.png");
}
td.roh3 {
 width: 37px;
 height: 37px;
 vertical-align: top;
 background-image: url("Images/Menu/roh3.png");
}
td.roh4 {
 width: 37px;
 height: 37px;
 vertical-align: top;
 background-image: url("Images/Menu/roh4.png");
}
td.pr1 {
 width: 15px;
 height: 37px;
 vertical-align: top;
 background-image: url("Images/Menu/pr1.png");
}
td.pr2 {
 width: 15px;
 height: 37px;
 vertical-align: top;
 background-image: url("Images/Menu/pr2.png");
}
td.v1 {
 width: 1px;
 vertical-align: top;
 background-image: url("Images/Menu/v1.png");
}
