.tx-kesearch-pi1{font-family:Sans-Serif}.tx-kesearch-pi1 .clearer{clear:both;display:block;height:1px;line-height:1px}.tx-kesearch-pi1 form{border:0;margin:0 0 20px}.tx-kesearch-pi1 form fieldset{margin:0;padding:0}.tx-kesearch-pi1 .kesearch_searchbox{border:none}.tx-kesearch-pi1 input[type=search],.tx-kesearch-pi1 select,.tx-kesearch-pi1 textarea{background:#fff;border:1px solid #bbb;border-radius:2px;color:#2b2b2b;padding:.3em .3em .3em .4em}.tx-kesearch-pi1 input[type=search]:focus,.tx-kesearch-pi1 input[type=search]:hover,.tx-kesearch-pi1 select:focus,.tx-kesearch-pi1 select:hover,.tx-kesearch-pi1 textarea:focus,.tx-kesearch-pi1 textarea:hover{border:1px solid #b2b2b2;box-shadow:0 0 3px #bbb;color:#000}a.kesGreyButt,input.kesGreyButt,span.kesGreyButt,span.resetbutt a,span.submitbutt input{background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,#f6f6f6,#f0f0f0);border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#444;cursor:pointer;display:block;font-family:Sans-Serif;font-size:1em;margin:0 10px 10px 0;max-width:140px;min-width:70px;padding:5px 10px;text-align:center;text-decoration:none;-moz-user-select:none}input::-moz-focus-inner{border:0;padding:0}input.kesGreyButt[type=submit],li.checkboxButtonSubmit span,span.submitbutt input{max-width:220px;min-width:169px}span.resetbutt{float:left}input.kesGreyButt:hover,span.kesGreyButt:hover,span.resetbutt a:hover,span.submitbutt input:hover{background-color:#f8f8f8;background-image:-moz-linear-gradient(center top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgba(0,0,0,.1);color:#222;cursor:pointer;text-decoration:none}span.kesGreyButt a{color:#444;text-decoration:none;text-shadow:0 1px 0 #fff}span.kesGreyButt a:hover{color:#000;text-decoration:none;text-shadow:0 -1px 0 #fff}#kesearch_filters .list li.checkboxButton,#kesearch_filters .list li.checkboxButtonSubmit{padding-bottom:5px;text-decoration:none!important}#kesearch_filters .list li.checkboxButtonSubmit{margin-bottom:1px;padding-bottom:0}div.kesearchbox{height:35px;margin:0 0 10px;position:relative}#ke_search_sword{display:inline;height:auto;margin:0;padding:8px 40px 7px 9px;position:absolute;top:1px;width:220px}#kesearch_submit{border:0;height:28px;left:237px;padding:0;position:absolute;top:3px;width:28px}#kesearch_submit:focus,#kesearch_submit:hover{border:0;box-shadow:0 0 0 #fff;cursor:pointer}#kesearch_filters select{margin:0 0 10px}#kesearch_filters .list{border:1px solid #cfcfcf;margin-bottom:10px}#kesearch_filters .list .head{border-bottom:1px solid #cfcfcf;display:block;padding:5px}#kesearch_filters .list ul{list-style-type:none;margin:0;padding:10px}#kesearch_filters .list ul.expanded{display:block}#kesearch_filters .list ul.closed{display:none}#kesearch_filters .list li{color:#444;display:block;line-height:16px;list-style-type:none;margin:0 0 10px}#kesearch_filters .list li a{color:#444}#kesearch_filters .list a.kesGreyButt{margin-left:10px}#kesearch_filters .list li a:hover,#kesearch_filters .list li:hover{color:#444;cursor:pointer;text-decoration:none}#kesearch_filters .list li.selected{font-weight:700}#kesearch_filters .list li.level0,#kesearch_filters .list li.parent0{margin-left:14px}#kesearch_filters .list li.level1,#kesearch_filters .list li.parent1{margin-left:21px}#kesearch_filters .list li.level2,#kesearch_filters .list li.parent2{margin-left:28px}#kesearch_filters .list li.level3,#kesearch_filters .list li.parent3{margin-left:35px}#kesearch_filters .list li.parent0,#kesearch_filters .list li.parent1,#kesearch_filters .list li.parent2,#kesearch_filters .list li.parent3{font-weight:700;list-style-position:outside}#kesearch_filters .list ul.checkboxList{padding-bottom:1px}#kesearch_filters .list li.optionCheckBox{float:left;margin-bottom:4px;text-decoration:none;width:200px}#kesearch_filters .list li.optionCheckBox input[type=checkbox]{float:left;margin:0 5px 0 0}#kesearch_filters .list li.clearer{float:none;font-size:0;line-height:0;margin:0!important}#kesearch_filters label{color:#353535;display:block;font-weight:700;margin:0 0 4px}#kesearch_filters .list li.region{font-weight:700;margin-top:5px}#kesearch_filters .list li.noclick{cursor:default!important}#kesearch_filters .list li.country{margin-left:7px}#kesearch_filters .small{display:block;height:65px;max-height:65px;overflow-x:hidden;overflow-y:auto}#kesearch_filters .larger{display:block;height:130px;max-height:130px;overflow-x:hidden;overflow-y:auto}#kesearch_num_results{color:#898989;float:left}#kesearch_results .result-list-item{clear:both;margin:20px 0 30px;padding:0}#kesearch_results .result-list-item .result-number,#kesearch_results .result-list-item .result-title{font-size:1.2em}#kesearch_results{clear:both;margin-top:20px}#kesearch_results .result-list-item .result-teaser{color:#707070}.tx-kesearch-pi1 #kesearch_results .teaser_icon img{float:left;margin-right:5px;margin-top:2px}.tx-kesearch-pi1 #kesearch_results .result-list-item .hit{color:red;font-weight:700}.tx-kesearch-pi1 #kesearch_results .result-list-item .scoreBar{border:1px solid #d3d3d3;display:block;float:right;height:10px;width:48px}.tx-kesearch-pi1 #kesearch_results .result-list-item .scoreBar .score{background-color:#d3d3d3;border:1px solid #898989;display:block;height:10px;margin:-1px 0 0 -1px}.tx-kesearch-pi1 #kesearch_query_time{font-size:80%;font-style:italic;text-align:center}.tx-kesearch-pi1 .searchbox{margin-bottom:5px}.tx-kesearch-pi1 .searchbox input{margin-left:0;width:145px}.tx-kesearch-pi1 .searchbox input.submit{background:none;border:none;height:18px;vertical-align:middle;width:18px}.tx-kesearch-pi1 form.static .searchbox input.submit{margin-top:-16px}.tx-kesearch-pi1 form.ajax .searchbox input.submit{margin-top:-4px}.tx-kesearch-pi1 .searchbox .search_input{float:left;margin-right:5px}.tx-kesearch-pi1 .general-message{padding:5px}.tx-kesearch-pi1 .general-message .image{float:left;margin-right:10px;vertical-align:middle}.kesearch_pagebrowser ul{display:inline;margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.kesearch_pagebrowser ul li{display:inline-block;list-style-type:none;margin:0}#kesearch_pagebrowser_bottom,#kesearch_pagebrowser_top{text-align:center;word-wrap:break-word;color:#707070}#kesearch_pagebrowser_bottom .pages_total,#kesearch_pagebrowser_top .pages_total{background:#fff;margin-bottom:15px;padding:8px 0}#kesearch_pagebrowser_top .pages_total{border-bottom:1px solid #ccc}#kesearch_pagebrowser_bottom .pages_total{border-top:1px solid #ccc}#kesearch_pagebrowser_bottom div.result_txt,#kesearch_pagebrowser_top div.result_txt{margin:0 0 5px}#kesearch_pagebrowser_bottom .kesearch_pagebrowser,#kesearch_pagebrowser_top .kesearch_pagebrowser{margin:0 auto}#kesearch_pagebrowser_bottom a,#kesearch_pagebrowser_top a{padding:3px}#kesearch_pagebrowser_bottom a:hover,#kesearch_pagebrowser_top a:hover{cursor:pointer}#kesearch_pagebrowser_bottom a.current,#kesearch_pagebrowser_top a.current{color:#000;font-weight:700;text-decoration:none}#kesearch_pagebrowser_bottom .browser,#kesearch_pagebrowser_top .browser{border:1px solid}.tx-kesearch-pi1 #kesearch_ordering span.down{border-color:red transparent;border-style:solid solid none;border-width:4px 4px 0;display:inline-block;height:0;width:0}.tx-kesearch-pi1 #kesearch_ordering span.up{border-color:transparent transparent red;border-style:none solid solid;border-width:0 4px 4px;display:inline-block;height:0;width:0}.tx-kesearch-pi1 #kesearch_ordering div.ordering{float:right;max-width:300px}.tx-kesearch-pi1 #kesearch_ordering ul{display:inline-block;height:20px;list-style-type:none;margin:0 0 10px;padding:0}.tx-kesearch-pi1 #kesearch_ordering ul li{float:left;margin-right:10px}.tx-kesearch-pi1 #kesearch_ordering div.clearer{clear:left}ul.ui-autocomplete li a{font-size:12px}