body {
      font-family: Arial;
      font-size:11px;
      margin:0px;
      padding:0px;
      background:#ffffff;
}
.allspace {
 width:900px;
}
.obsah {
 position:absolute;
 width:800px;
 border:0px;
 text-align:left;

}

.login { margin-top:140px;
         margin-left:140px;
         padding:12px;
         background:#003366;
         width:420px;
         font-family:Arial;
         font-size:14px;
         color:#FFFFFF;
         text-align:center;
}
a.log {
  color:#FFFF11;
}
.pole {
   float:left;
   width:700px;
   padding:0px;
   padding-left:10px;
   margin-top:10px;
   color:#003366;
   font-size:12px;

}

.leftmenu {
   float:left;
   background-color:#DDDEFF;
   width:150px;
   margin:0px;
   padding:0px;
   text-align:center;
}

a.left {
  display:block;
  font-size:13px;
  text-decoration:none;
  font-weight:bold;
  color: #FFFFFF;
  background:#88AAEF;
  width:140px;
  padding:3px;
  margin:3px;
}
a.left:hover {
   text-decoration:none;
   background:#ccddFF;
   width:140px;
   color:#000000;
}
.top {
       float:left;
       width: 710px;
       margin-top:0px;
       padding:8px;
       font-weight:bold;
       text-align:center;
       background:#DDDEFF;
       font-family:Arial;
       font-size:15px;
}
.cpr { width: 100%;
       text-align:right;
       background:#DDDEFF;
       font-family:Verdana;
       font-size:10px;
       padding:3px;
       font-weight:normal;
}
.bt {
     vertical-align:top;
}
.vypis {
     vertical-align:top;
     background:#DDDFFF;
     width:100%;
     font-size:12px;
}
.clerr {
     vertical-align:top;
     background:#F0928C;
     width:100%;
     font-size:12px;
}
.clgre {
     vertical-align:top;
     background:#ACEFA5;
     width:100%;
     font-size:12px;
}
.clcle {
     vertical-align:top;
     background:#FFFFFF;
     width:100%;
     font-size:12px;
}

.listrow {
     background:#DDDFFF;
     width:100%;
     font-size:12px;
     margin:2px;
     padding:2px;
     vertical-align:top;
}

.cell1 {
     width:30px;
     vertical-align:top;
}
.cell2 {
     width:140px;
     vertical-align:top;
     border-left:1px solid #FFFFFF;
}
.cell3 {
     width:100px%;
     vertical-align:top;
     border-left:1px solid #FFFFFF;
}
.cell4 {
     width:150px;
     vertical-align:top;
     border-left:1px solid #FFFFFF;
}
.cell5 {
     width:240px;
     background:#FFFFFF;
}
.formbox {
     border:1px solid #ccddFF;
     padding:5px;
}
a.sn_a {
    padding:2px;
    margin-right:10px;
    background:#2B42B3;
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
}
a.sn_na {
    padding:2px;
    margin-right:10px;
    background:#D0E4F0;
    text-decoration:none;
    color:#000000;
}
.box {
    padding:3px;
}
a.button {
    padding:2px;
    border:1px solid #000000;
    text-decoration:none;
    color: #000000;
    background: #ffffff;
    font-size:10px;
}
