.filtr{
 margin: 20px 0px 20px 0px;
 background-color: #FFFFFF;
}
.filtrpad{ padding: 10px; }

.filtr SELECT{
 display: block;
 float: left;
 background-color: #F0F0F0; 
 border: solid 1px #CCCCCC;
 padding: 5px 10px 5px 10px;
 margin: 5px;
 color: #AA0000;
 font-family: 'Oswald', sans-serif;
 font-size: 20px;
 font-weight: 300;
 -webkit-border-radius: 2px 2px 2px 2px;
 -moz-border-radius: 2px 2px 2px 2px;
 -khtml-border-radius: 2px 2px 2px 2px;
 border-radius: 2px 2px 2px 2px;
}
.filtr SELECT.selsed{ color: #AAAAAA; }
.filtr SELECT.over,
.filtr SELECT.selsed.over{
 color: #AA0000;
 border-color: #333437;
 background-color: #F7F7F7;
}
.filtr SELECT OPTION{ font-size: 16px; color: #AA0000; }

.filtr INPUT.b,
.filtr A.x,
.filtr A.x:link,
.filtr A.x:visited{
 display: block;
 float: left;
 border: none;
 margin: 5px;
 width: 42px;
 height: 42px;
 background-color: #333437;
 background-image: url(obr/tlacitko.png);
 background-repeat: no-repeat;
 background-position: center center;
 -webkit-border-radius: 2px 2px 2px 2px;
 -moz-border-radius: 2px 2px 2px 2px;
 -khtml-border-radius: 2px 2px 2px 2px;
 border-radius: 2px 2px 2px 2px;
}
.filtr A.x,
.filtr A.x:link,
.filtr A.x:visited{
 background-image: url(obr/x.png);
}
.filtr INPUT.b_over,
.filtr A.x:hover,
.filtr A.x:active{
 background-color: #AA0000; 
}

.razeni{
 position: absolute;
 right: 250px;
 top: 80px;
}
