.ik_select select { margin:0; padding:0; width:100%; opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); position:absolute; }
.ik_select { width:330px; height:35px; padding-bottom:7px; z-index:10; position:relative; display:inline-block; *display:inline; zoom:1; vertical-align:middle; }
.ik_select_link {width:310px; margin:0px; overflow:hidden; padding:9px 10px; white-space:nowrap; position:relative; cursor:pointer; zoom:1; background:url(../img/selector/arrow_select.png) right center no-repeat; border:1px solid #B8C0CA;}
.ik_select_link span { font-size:12px; font-weight:normal;}

.ik_select_block {position:absolute; z-index:9999; width:auto; left:0; top:-2px; display:none;}

.ik_select_link_text:after {margin-top:-8px;}
.ik_select_link_text:before {margin-top:-2px;}

.ik_select_list_inner {}
.ik_select_optgroup {padding:6px 0 0 10px;}
.ik_select_optgroup_label {color:#000; padding:3px 0; font-size:13px; font-weight:normal;}
.ik_select_list ul {margin:0; padding:0; padding-left: 10px;}
.ik_select_list li {list-style:none; margin:0; cursor:pointer; padding:0 21px; position:relative;}
.ik_select_optgroup ul {border-top:1px solid #E5E5E5; margin:6px 0 3px 0; padding-top:4px;}
.ik_select_optgroup li {padding-left:17px;}

.ik_select.ik_select_disabled .ik_select_link {cursor:default;}
.ik_select.ik_select_disabled .ik_select_link span {cursor:text;}

.ik_select_list {margin-top:33px; width: 450px; background:white; border:1px solid #D2D2D2; z-index:10; overflow:auto;} /* width:327px;  */
.ik_select_list li {display:block; padding:5px 0; text-decoration:none;}
.ik_select_list .ik_select_hover .ik_select_option, .ik_select_list .ik_select_active .ik_select_option {color:#000!important;}
.ik_select_list .ik_select_option {color:#4C4C4C;}

.ik_select_active{font-weight: bold}

.sort_felgen .ik_select{ width: 145px; }
.sort_felgen .ik_select_link {width:145px; background:url(../img/selector/arrow_select.png) right center no-repeat #FFF; }
.felgen-sel .ik_select_list {width: 165px; }

.sort_reifen .ik_select{ width: 68px; }
.sort_reifen .ik_select_link {width:68px; background:url(../img/selector/arrow_select.png) right center no-repeat #FFF; font-weight: bold; }
.sort_reifen .ik_select_link span { letter-spacing:-0.5pt; font-size:12px; font-weight:bold;}
.reif-sel-small .ik_select_list {width: 88px; }

.sort_reifen .right_col .row .ik_select{ width: 170px; }
.sort_reifen .right_col .row .ik_select_link {width:170px; background:url(../img/selector/arrow_select.png) right center no-repeat #FFF; font-weight: bold; }
.sort_reifen .right_col .row .ik_select_link span { letter-spacing:-0.5pt; font-size:12px; font-weight:bold;}
.reif-sel-small .right_col .row .ik_select_list {width: 88px; }
.reif-sel .ik_select_list {width:190px;}

.popup_selector .large-select .ik_select { height: 50px; }
.popup_selector .large-select .ik_select_link { padding: 0px 10px; height: 43px; line-height: 43px; width: 286px; background:url(../img/arrow-ik_selekt.png) #FFF right center no-repeat; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #c1c1c1; }
.popup_selector .large-select .filled .ik_select_link { background:url(../img/arrow-ik_selekt.png) #e3f8e7 right center no-repeat; width: 286px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #c1c1c1; }
