/*--- TAGY ---*/
.filtr .vyrobci STRONG.filtrnaz{
 display: block;
 float: left;
 width: 100px;
 text-align: right;
 padding: 3px 0px 0px 0px;
}
.filtr .filtrpruh STRONG.filtrnaz{
 display: block;
 float: left;
 padding: 3px 10px 0px 5px;
}
/*--- ODKAZY --*/
.filtr .vyrobci A.select{
 display: block;
 float: right;
 width: 585px;
 height: 15px;
 padding: 2px 0px 0px 5px;
 color: #C1C1C1;
 border: solid 1px #ECECEC;
 background-color: #FFFFFF;
 background-image: url(obr/select_sipka.png);
 background-repeat: no-repeat;
 background-position: right 5px;
 white-space: nowrap;
 overflow: hidden;
}
.filtr .vyrobci A.select:hover, .filtr .vyrobci A.select:visited{
 cursor: pointer;
 border: solid 1px #00AEEF;
 background-image: url(obr/select_sipka_over.png);
}
.filtr .filtrpruh A.select{
 display: block;
 float: left;
 height: 15px;
 padding: 2px 25px 0px 10px;
 color: #C1C1C1;
 border: solid 1px #ECECEC;
 background-color: #FFFFFF;
 background-image: url(obr/select_sipka.png);
 background-repeat: no-repeat;
 background-position: right 5px;
}
.filtr .filtrpruh A.select:hover, .filtr .filtrpruh A.select:visited{
 cursor: pointer;
 border: solid 1px #00AEEF;
 background-image: url(obr/select_sipka_over.png);
}
.filtr .filtrpruh A.select IMG, .filtr .filtrpruh A.select:link IMG, .filtr .filtrpruh A.select:visited IMG,
.filtr .filtrpruh A.select:hover IMG, .filtr .filtrpruh A.select:active IMG{
 padding: 2px 0px 0px 0px;
}
.filtr .options A.checkbox:link, .filtr .options A.checkbox:visited,
.filtr .options A.checkbox2:link, .filtr .options A.checkbox2:visited{
 display: block;
 font-weight: bold;
 -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;
 padding: 6px 8px 5px 28px;
 border: solid 1px #ECECEC;
 background-color: #F6F6F6;
 background-image: url(obr/checkbox.png);
 background-repeat: no-repeat;
 background-position: 3px center;
}
.filtr .options A.checkbox:link, .filtr .options A.checkbox:visited{ color: #00AEEF; }
.filtr .options A.checkbox2:link, .filtr .options A.checkbox2:visited{ color: #E0E0E0; }
.filtr .options A.checkbox:hover, .filtr .options A.checkbox:active{
 border: solid 1px #CCCCCC;
 background-color: #EAEAEA;
 background-image: url(obr/checkbox_over.png);
}
.filtr .options A.checkbox2:hover, .filtr .options A.checkbox2:active{
 color: #C0C0C0;
 border: solid 1px #CCCCCC;
 background-color: #EAEAEA;
}
.filtr .options A.checkbox_a:link, .filtr .options A.checkbox_a:visited{
 border: solid 1px #00AEEF;
 background-color: #EAEAEA;
 background-image: url(obr/checkbox_a.png);
}
.filtr .options A.checkbox2_a:link, .filtr .options A.checkbox2_a:visited{
 border: solid 1px #CCCCCC;
 color: #C0C0C0;
 background-color: #EAEAEA;
 background-image: url(obr/checkbox2_a.png);
}
.filtr .options A.checkbox_a:hover, .filtr .options A.checkbox_a:active,
.filtr .options A.checkbox2_a:hover, .filtr .options A.checkbox2_a:active{
 border: solid 1px #ECECEC;
 background-color: #F6F6F6;
}
.filtr .options A.odkaz:link, .filtr .options A.odkaz:visited,
.filtr .options A.odkaz2:link, .filtr .options A.odkaz2:visited{
 display: block;
 font-weight: bold;
 -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;
 padding: 5px 8px 5px 8px;
 border: solid 1px #ECECEC;
 background-color: #F6F6F6;
}
.filtr .options A.odkaz:hover, .filtr .options A.odkaz:active,
.filtr .options A.odkaz2:hover, .filtr .options A.odkaz2:active,
.filtr .options A.odkaz_a:link, .filtr .options A.odkaz_a:visited{
 border: solid 1px #00AEEF;
 background-color: #EAEAEA;
}
.filtr .options A.odkaz2:link IMG, .filtr .options A.odkaz2:visited IMG,
.filtr .options A.odkaz2:hover IMG, .filtr .options A.odkaz2:active IMG{
 padding: 5px 2px 0px 0px;
}
.filtr .vyrobci .options A:link, .filtr .vyrobci .options A:visited{
 float: left;
 margin: 0px 10px 10px 0px;
}
.filtr .filtrpruh .options A:link, .filtr .filtrpruh .options A:visited{
 margin: 5px 5px 5px 5px;
}
.filtr .filtrpruh .options A.odkaz2:link, .filtr .filtrpruh .options A.odkaz2:visited{
 float: left;
}
.filtr .filtrpruh .rozvrzeni A:link, .filtr .filtrpruh .rozvrzeni A:visited{
 float: left;
 display: block;
 width: 19px;
 height: 19px;
 margin: 0px 5px 0px 0px;
 background-repeat: no-repeat;
}
.rozvrzeni A.seznam:link, .rozvrzeni A.seznam:visited{ background-image: url(obr/rozvrzeni/seznam.png); }
.rozvrzeni A.seznam_a:link, .rozvrzeni A.seznam_a:visited,
.rozvrzeni A.seznam:hover, .rozvrzeni A.seznam:active{ background-image: url(obr/rozvrzeni/seznam_over.png); }

.rozvrzeni A.podrobnosti:link, .rozvrzeni A.podrobnosti:visited{ background-image: url(obr/rozvrzeni/podrobnosti.png); }
.rozvrzeni A.podrobnosti_a:link, .rozvrzeni A.podrobnosti_a:visited,
.rozvrzeni A.podrobnosti:hover, .rozvrzeni A.podrobnosti:active{ background-image: url(obr/rozvrzeni/podrobnosti_over.png); }

.rozvrzeni A.detaily:link, .rozvrzeni A.detaily:visited{ background-image: url(obr/rozvrzeni/detaily.png); }
.rozvrzeni A.detaily_a:link, .rozvrzeni A.detaily_a:visited,
.rozvrzeni A.detaily:hover, .rozvrzeni A.detaily:active{ background-image: url(obr/rozvrzeni/detaily_over.png); }

.rozvrzeni A.miniatury:link, .rozvrzeni A.miniatury:visited{ background-image: url(obr/rozvrzeni/miniatury.png); }
.rozvrzeni A.miniatury_a:link, .rozvrzeni A.miniatury_a:visited,
.rozvrzeni A.miniatury:hover, .rozvrzeni A.miniatury:active{ background-image: url(obr/rozvrzeni/miniatury_over.png); }

.rozvrzeni A.katalog:link, .rozvrzeni A.katalog:visited{ background-image: url(obr/rozvrzeni/katalog.png); }
.rozvrzeni A.katalog_a:link, .rozvrzeni A.katalog_a:visited,
.rozvrzeni A.katalog:hover, .rozvrzeni A.katalog:active{ background-image: url(obr/rozvrzeni/katalog_over.png); }

.rozvrzeni A.panely:link, .rozvrzeni A.panely:visited{ background-image: url(obr/rozvrzeni/panely.png); }
.rozvrzeni A.panely_a:link, .rozvrzeni A.panely_a:visited,
.rozvrzeni A.panely:hover, .rozvrzeni A.panely:active{ background-image: url(obr/rozvrzeni/panely_over.png); }
/*--- DESIGN ---*/
.filtr{
 color: #919191;
 font-family: Arial;
 font-size: 11px;
}
.filtr .vyrobci,
.filtr .filtrpruh{
 background-color: #F6F6F6;
 margin: 0px 1px 0px 1px;
 padding: 5px;
 position: relative;
}
.filtr .options{
 position: absolute;
 background-color: #FFFFFF;
 border: solid 1px #00AEEF;
 z-index: 10;
}
.filtr .vyrobci .options{
 top: 5px;
 left: 121px;
 width: 570px;
 background-image: url(obr/select_sipka_over.png);
 background-repeat: no-repeat;
 background-position: right 5px;
 padding: 10px 10px 0px 10px;
}
.filtr .filtrpruh .options{
 top: 5px;
 left: 0px;
 padding: 5px 5px 5px 5px;
}
.filtr .filtrpruh .rozvrzeni{
 float: right;
}