/* filter part */
#filter{width:100%;*width:97%;  height:125px;  background:#838B9C;text-align:left;  padding-top:0; background: url(../img/filter.png) repeat-x top;margin-bottom: 10px;}
#filterL{ background: url(../img/filterLeft.png) no-repeat left top; height:125px;}
#filterR{ background: url(../img/filterRight.png) no-repeat right top; height:113px;_height:125px; padding-top: 12px;}

.filterL{float: left; width: 48%;}
.filterR{float: right; width: 48%;}
#filter .filterSubmit{ width: 299px; position: relative;height: 21px; margin-bottom: 11px;}
#filter .filterSubmit h2{color: White; background:#7F7F7F url(../img/filterH2.png) no-repeat left top; height: 21px; line-height: 21px; text-align: center; z-index: 9;
width: 253px; font-size: 11px; margin: 0px;}
#filter .filterSubmit input{ background:#FF8400 url(../img/filterSubmit.png) no-repeat left top; position: absolute; right: 0px; top: 0px; color: White;
font-weight: bold;height: 21px; line-height: 21px; text-align: center;font-size: 11px; width: 51px; border: none; cursor: pointer; z-index: 10; _right: -1px;
margin: 0px; padding: 0px;}

.filterL form{padding-left: 6.5em;}
.filterR form{padding-right: 5.8em;}

#filter table{width: 299px;}
#filter table th,#filter table td{vertical-align: middle; padding-bottom: 4px;}
#filter table th{ font-weight: normal; text-align: right; padding-right: 5px; }
#filter label{display: block;font-size:11px;white-space: nowrap; color: White;}
#filter select{width: 160px; background: White;font-weight:normal;  text-align:left;font-size:11px; }
#filter table td select.filterZnacka{width: 135px;}
#filter .filterR table td select{width: 90px;}
#filter .filterR table{float: left; width: 183px;}
#filter .filterR div{padding-left: 3px;}
#filter .filterR div label{display: block; margin-bottom: 8px; padding-top:2px; }
#filter .filterR div select{width: 110px;}

