@charset 'utf-8';
/* @import url(reset.css); */
@import url(lightbox.css);

#searchArea {
    background: url(../images/searchbar/bgSearchArea.png) no-repeat 0 0 transparent;
    height: 58px;
    width: 861px;
}

#searchArea #searchFields {
    font: 11px Arial, Helvetica, "sans serif";
    padding: 9px 0 0 100px;
    width: 800px;
}

#searchArea #searchFields #searchInfo {
    padding-top: 1px;
    width: 30px;
    float: left;
}

#searchArea #searchFields div#searchString {
    /* background: url(../images/searchbar/lupe.png) no-repeat 3px 4px #FFF; */
	background: url(../images/searchbar/lupe.png) no-repeat 3px 2px #FFF;
    border-right: 1px solid #D6C901;
    border-bottom: 1px solid #D6C901;
    border-left: 1px solid #988F01;
    border-top: 1px solid #988F01;
    height: 18px;
    width: 220px;
    float: left;
    margin: 0 5px 0 0;
	/* Variante: ohne umlaufenden Rand */
    /* padding: 2px 3px; */
}

#searchArea #searchFields div#searchString input {
    background: transparent;
    border: 0px solid #FFF;
    font: 12px Arial, Helvetica, "sans serif";
    height: 18px;
    width: 200px;
    padding-left: 20px;
}

#searchArea #searchFields #productGroup {
    background-color: #FFF000;
    /* start weg */
    background-color: #FFF;
    border-right: 1px solid #D6C901;
    border-bottom: 1px solid #D6C901;
    border-left: 1px solid #988F01;
    border-top: 1px solid #988F01;
    /* bis hier */
    height: 18px;
    float: left;    
    margin: 0 5px 0 0;
	/* Variante: ohne umlaufenden Rand */
    /* width: 185px;
     * padding: 2px 0 2px 0; */
}

#searchArea #searchFields #productGroup select {
    border: none;
    font: 12px Arial, Helvetica, "sans serif";
    height: 18px;
    width: 180px;
	background-color: #FFF;
}

#searchArea #searchFields #productSubGroup {
    background-color: #FFF000;
    /* start weg */
    background-color: #FFF;
    border-right: 1px solid #D6C901;
    border-bottom: 1px solid #D6C901;
    border-left: 1px solid #988F01;
    border-top: 1px solid #988F01;
    /* bis hier */
    height: 18px;
    float: left;    
    margin: 0 5px 0 0;
	/* Variante: ohne umlaufenden Rand */
    /* width: 135px;
     * padding: 2px 0 2px 0; */
}

#searchArea #searchFields #productSubGroup select {
    border: none;
    border: 1px;
    font: 12px Arial, Helvetica, "sans serif";
    height: 18px;
    width: 130px;
	background-color: #FFF;
}

#searchArea #searchFields input.ff-suchen-submit {
	/* Variante: ohne umlaufenden Rand */
    /* margin: 4px 0 0 0; */
	margin: 1px 0 0 0;
    float: left;
}

#searchArea p {
    font: 10px Arial, Helvetica, "sans serif";
    font-weight: normal;
    margin: 3px 10px 3px 130px;
}
