/*--- TAGY ---*/
TABLE.filtr{
 width: 100%;
}
TABLE.filtr TR TD{
 padding: 0px 3px 0px 3px;
 white-space: nowrap;
}
INPUT.i100{
 *width: 95%;
 width: 95%\0;
 width: calc(100% - 20px);
}
SPAN.b{
 display: inline-block;
 vertical-align: middle;
 padding: 0px 10px 0px 10px;
 margin: 2px;
 background-color: #F0F0F0;
 white-space: nowrap;
 -webkit-border-radius: 3px 3px 3px 3px;
 -moz-border-radius: 3px 3px 3px 3px;
 -khtml-border-radius: 3px 3px 3px 3px;
 border-radius: 3px 3px 3px 3px;
}
H1 SPAN.b{
 background-color: #FFFFFF;  
}
.kody SPAN{
 display: inline-block;
 vertical-align: middle;
 padding: 3px 5px;
 margin: 2px 4px; 
 background-color: #F0F0F0;
 -webkit-border-radius: 3px 3px 3px 3px;
 -moz-border-radius: 3px 3px 3px 3px;
 -khtml-border-radius: 3px 3px 3px 3px;
 border-radius: 3px 3px 3px 3px;
 font-weight: bold;
 font-size: 16px;
}
/*--- ODKAZY --*/
A.zobr_skryj{
 display: inline-block;
 padding: 5px 0px 5px 10px;
 background-color: #AAAAAA;
 color: #FFFFFF;
 -webkit-border-radius: 3px 3px 3px 3px;
 -moz-border-radius: 3px 3px 3px 3px;
 -khtml-border-radius: 3px 3px 3px 3px;
 border-radius: 3px 3px 3px 3px;
}
/*--- DESIGN ---*/
/*--- OSTATNÍ ---*/
.cislo{
 display: inline-block;
 width: 26px;
 height: 26px;
 margin: 2px;
 color: #FFFFFF;
 background-color: #777777;
 text-align: center;
 line-height: 24px;
 font-weight: bold;
 font-size: 14px;
 -webkit-border-radius: 20px 20px 20px 20px;
 -moz-border-radius: 20px 20px 20px 20px;
 -khtml-border-radius: 20px 20px 20px 20px;
 border-radius: 20px 20px 20px 20px;
 box-shadow: 1px 1px 3px #FFFFFF;
}