@CHARSET "UTF-8";

/*Suchfilter*/

#suchfilter{
    background: #fef4cd url(../images/suchfilter/bg_suchfilter.png) repeat-x 0 0;
    border: 1px solid #fc8700;
    min-height: 200px;
    /*width: 218px;*//* override grid_4 wegen border 2px */
}

#suchfilter_heading,
#teaser_heading {
    padding-left: 12px;
	/*
	 * all about fonttype (Schrift [-Decoration, -… ,-Farbe], Textschatten und Zeilenhöhe): 03-typografie.css
	 */ 
}

.collapse_field
{
    background: #fef4cd url(../images/suchfilter/bg_collapse.png) repeat-x 0 0;
    /*height: 38px;*/
    padding-left: 12px;
    line-height:38px;
    cursor: pointer;
    margin-bottom: 1px;
	/*
	 * all about fonttype (Schrift [-Decoration, -… ,-Farbe], Textschatten und Zeilenhöhe): 03-typografie.css
	 */ 
}

.collapse_field span
{
    background: url(../images/suchfilter/collapse-list-open.png) no-repeat left center;
    padding-left: 12px;

}

.open {
    background: url(../images/suchfilter/collapse-list.png) no-repeat left center!important;
}

.collapse-content {
    padding: 5px 0 5px 0;
}

#suchfilter input,
#suchfilter label,
#suchfilter img{
	/*
	 * all about fonttype (Schrift [-Decoration, -… ,-Farbe], Textschatten und Zeilenhöhe): 03-typografie.css
	 */ 
	 
}

#suchfilter input[type="text"]{
     
    width: 120px;
}

#suchfilter input[type="submit"] {
    margin-left: 12px;
    width: 100px;
    height: auto;
	/*
	 * all about fonttype (Schrift [-Decoration, -… ,-Farbe], Textschatten und Zeilenhöhe): 03-typografie.css
	 */ 
}

#suchfilter label {
    margin-left:4px;
    
    display: inline;
	/*
	 * all about fonttype (Schrift [-Decoration, -… ,-Farbe], Textschatten und Zeilenhöhe): 03-typografie.css
	 */ 
}

#von_display, #bis_display {
    width: 100px;
}

#searchfield_region select option,
#searchfield_persons select option,
#searchfield_order select option,
#searchheader_order select option {
    
    padding-left: 5px;
    padding-rightt: 5px;
}
