.table-bonus{
width: 542px;
margin:0;
padding:0;
}
.table-bonus th {
padding:3px 0 0 0;
background:#4e9ac7;vertical-align:bottom;
}
.table-bonus th span {
margin:0;
padding:10px 0 0 0;
display:block;min-height:25px;_height:25px;
border-left: solid 1px #fff;color:#fff;
}
.table-bonus td {
padding:4px 10px;
text-align:left;
}
.table-bonus td.den{ 
padding:4px 10px;
text-align:center;
}
	div.bonus-podmenu{
min-height:17px;_height:17px;
background-color: #509cc8;
margin: 0 1px 0 0;
padding: 11px 0px 5px 10px;
color: white;
font-size: 12px;
}
div.bonus-podmenu a{
 text-decoration:none;
 color: white;
font-size: 12px;
}
div.bonus-podmenu a:hover{
 text-decoration:underline;
 color: white;
 font-size: 12px;
}
.bonuss-h2{
margin: 0;
padding: 10px 0 10px 15px;
color: rgb(102,102,102);
font-size: medium;
}
span.green{
color: rgb(50,205,50);
}
span.red2{
color: #FF0000;

}
input.bonus-doba{
background-color: white;
color: black;
text-align: center;
width: 6em;
}
/*********************************** styl schránka 31.8.2009 BB**************************/
table.schranka{
width: 707px;
margin:0;
padding:0;
}
table.schranka td.symbol{
width: 18px;
}
table.schranka td{
width: auto;
text-align: left;
padding-left: 10px;
}
div.predmet{
float: left;
}
a.ctena:hover{
text-decoration: underline;
}
a.nectena:hover{
text-decoration: underline;
}
a.ctena{
color: #125e7c;
text-decoration: none;
}
a.nectena{
color: #125e7c;
font-weight: bold;
text-decoration: none;
}
div.data{
text-align: left;
color: rgb(117,117,117);
font-size: 12px;
width: 120px;
float: right;

}
div.zprava{
margin-top: 30px;
padding-bottom: 60px;
border-top: 1px #a4cbdf solid;
border-right: 1px #a4cbdf solid;
border-left: 1px #a4cbdf solid;
border-bottom: 1px #a4cbdf solid;
background-color: rgb(240,248,255);
}
div.zahlavi{
background-color: rbg(224,245,252);
padding: 20px 20px 20px 20px;
color: #125e7c;

}
span.zahlavi_bold{
width: 60px;
margin: 5px 5px 3px 5px;
float: left;
font-weight: bold;
text-align: right;
}
span.zahlavi{
width: 290px;
margin: 5px 5px 3px 5px;
float: left;
}

span.kdy{
width: 200px;
margin: 5px 5px 5px 40px;
float: right;
}
div.dopis{
height: 2OOpx;
background-color: rgb(255,255,255);
border: 1px #a4cbdf solid;
width: 600px;
padding: 30px 30px 30px 30px;
}
span.dopis{
float: left;
margin: 5px 5px 20px 5px;
text-align: left;
text-indent: 1em;
}
p.konec{
margin: 5px 10px 5px 5px;
float: right;
}
p.zacatek{
padding: 5px 5px 20px 5px;
float: left;
}
div.priloha{
background-color: rgb(255,255,255);
border-top: 1px #a4cbdf solid;
width: 600px;
color: #125e7c;
}
div.posun{
float: right;
}
div.tlacitka{
margin-left: 5px;
}


