.selectricWrapper{position:relative;margin:0 0 10px;width:205px;cursor:pointer;}
div#regBox .selectricWrapper,
div#fastregBox .selectricWrapper,
div#loginserviceBox .selectricWrapper,
div#registrierungsBox .selectricWrapper{position:relative;margin:0 0 10px;width:261px;cursor:pointer;}
.time-select .selectricWrapper{width:80px;float:left;}
.passenger-select .selectricWrapper{width:191px;float:left;}
div#zahlung_k .selectricWrapper,
div#zahlung_kAG .selectricWrapper{width:100%;float:left;}
.product-select-count .selectricWrapper{width:55px;}
.selectricDisabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.selectricOpen{z-index:9999;}
.selectricOpen .selectricItems{display:block;}
.selectricHideSelect{position:relative;overflow:hidden;width:0;height:0;}
.selectricHideSelect select{position:absolute;left:-100%;display:none;}
.selectricInput{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;_font:0/0 a;background:none !important;}
.selectricTempShow{position:absolute !important;visibility:hidden !important;display:block !important;}
.selectricOpen .selectric{border-color:#b9b9b9;background:#e0e0e0;z-index:9999;}
.selectric{border:1px solid #D2D2D2;background:#F9F9F9;position:relative;border-radius:5px;height:42px;}
.required .selectric{border:1px solid #F3B2B7;background:#FFD3D4;}
.selectric .label{display:block;white-space:nowrap;overflow:hidden;margin:0 20px 0 0;padding:4px 6px 6px 6px;font-size:13px;line-height:34px;color:#7c8490;min-height:34px;text-transform:none;}
div#zahlung_k .selectric .label{font-size:13px;}
.selectric .button{background:none;border-radius:0px;display:block;position:absolute;right:0;top:0;width:20px;height:40px;color:#D2D2D2;text-align:center;font:0/0 a;*font:18px/40px Lucida Sans Unicode, Arial Unicode MS, Arial;}
.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#D2D2D2;border-bottom:none;}
.selectricHover .selectric{border-color:#b9b9b9;}
.selectricHover .selectric .button{color:#b9b9b9;}
.selectricHover .selectric .button:after{border-top-color:#b9b9b9;}
.selectricItems{display:none;position:absolute;overflow:auto;top:100%;left:0;background:#F9F9F9;border:1px solid #CCC;z-index:9998;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px;text-transform:none;}
.selectricItems ul,
.selectricItems li{list-style:none;padding:0;margin:0;min-height:20px;line-height:20px;font-size:11px;text-transform:none;}
.selectricItems li{padding:5px;cursor:pointer;display:block;border-bottom:1px solid #EEE;color:#666;border-top:1px solid #FFF;}
.selectricItems li.selected,
.selectricItems li.selected:hover{background:#66b0e9;color:#fff;border-top-color:#E0E0E0;}
.selectricItems li:hover{background:#F0F0F0;color:#444;}
.selectricItems li.disabled{background:#F5F5F5;color:#BBB;border-top-color:#FAFAFA;cursor:default;}