
/* ---------- SUCHERGEBNIS ---------- */

/* Linke Spalte ausblenden */

.os_main_left_td { display:none }
.os_main_shop { width:100% ; margin:0 ; padding:0 }

/* Filter */

.os_search_filter_div { text-align:left }
.os_search_filter_div select , .os_search_filter_div input[type='select'] { min-width:180px ; width:24% ; font-size:0.929em ; font-family:Verdana ; background:#fff }
.os_search_filter_div .title { font-size:0.929em ; font-weight:bold ; padding: 4px 0 10px 0 }
.os_search_filter_sel , .os_search_filter { margin:5px 5px 5px 0 }
.os_search_filter_div .os_search_filter_sel_active { background:#FFFFE1 ; font-weight:bold }
.os_search_filter_div .os_search_filter_sel_Ffp { }
.os_search_filter_div .os_search_filter_sel_Ffs { }
.os_search_filter_div .os_search_filter_sel_Ffv { }
.os_search_filter_div .os_search_filter_sel_Ffc { }
#os_search_filter { padding-top:25px }

.select2-container { margin-right:8px }
.select2-container--default .select2-selection--single { border:1px solid #d7d7d7 ; margin-bottom:8px ; -webkit-border-radius:0 ; -moz-border-radius:0 ; border-radius:0 }
.select2.factive .select2-selection { background:#FFFFE1 ; font-weight:600 }

.os_search_filter_sellist { padding: 30px 0 1px 0 }
.os_search_filter_sellist ul { list-style:none ; padding:0 ; margin:0 }
.os_search_filter_sellist ul li { float:left ; margin-right:8px }
.os_search_filter_sellist ul li a { diplay:inline-block ; border:1px solid #D7D7D7 ; padding: 3px 6px ; background:#f9f9f9 }
.os_search_filter_sellist ul li a::before { color:#b20000 ; content:"\f1f8" ; font-family:"FontAwesome" ; margin-right:7px }

.os_head_search1_div { padding:6px }
.os_head_search1_div ul { list-style:none ; padding:0 ; margin:0 ; overflow:auto }
.os_head_search1_div ul li { float:left ; padding-right:15px }

/* Formular */

.os_search_formtab td { padding: 3px 40px 3px 0 }
.os_search_formdiv hr { color:#e0e0e0 ; border:0 ; height:1px ; margin:20px 0 20px 0 }
.os_search_formdiv text { width:220px }

/* Pagination Kopf und Fuss */

.os_pages_headwrap.search { }
.os_pages_headwrap.search .pline1 { padding-top:5px ; padding-bottom:5px }
.os_pages_headwrap.search .pline1 .pleft { font-weight:bold }
.os_pages_headwrap.search .pline2 { border-top:1px solid #d7d7d7 ; border-bottom:1px solid #d7d7d7 ; padding-top:8px ; padding-bottom:8px }
.os_pages_headwrap.search .pline2 button { padding:0 ; margin:0 ; border:0 ; background:none ; font-size:100% }
.os_pages_headwrap.search .pleft { line-height:22px  }
.os_pages_headwrap.search .pright { line-height:22px ; text-align:right }

.os_pages_footwrap.search { padding-top:35px }
.os_pages_footwrap.search .pleft { line-height:30px }
.os_pages_footwrap.search .pright { text-align:right }
.os_pages_footwrap.search .pagi { margin: 0 15px 0 15px }

/* ---------- END ---------- */
