div#searchFormSite{
    background: #ebf3f9;
    border: 1px solid #e4eff7;
    padding: 7px 15px 3px 15px;
    margin-bottom: 4px; 
}
div#searchFormSite input#query {
    background:  url(/backstage/images/oemus_common/suche/search_input_bg_160.gif) 0px 0px no-repeat;
    width: 244px;
    padding: 6px 8px;
    height: 17px;
    overflow: hidden;
    float: left;
}
div#searchFormSite input.search-input-field {
    width: 150px;
    font-weight:normal;
    margin-right:10px;
    margin-top:6px;
    padding: 1px 0 1px 3px;
    color:  #003268;
    font: 12px/1.5em Verdana,Helvetica,sans-serif;
}
div#searchFormSite select.search-product-field {
    width: 210px;
    font-weight:normal;
    margin-right:10px;
    margin-top:6px;
    font: 12px/1.5em Verdana,Helvetica,sans-serif;
    color:  #003268;
    padding: 0px 0 0 3px;
}

div#searchFormSite select.search-product-field option{
    padding: 0px 0 0 8px;    
}

div#searchFormSite input.searchBtnSite{
    float: left;
    border: none;
    padding: 0; 
    margin-left: 8px;
}

div#searchFormSite input:hover, div#searchFormSite input:active, div#searchFormSite input:focus{
    outline: none; 
}

div#searchFormSite #sloader2{
    display: none;
    padding-top: 7px;
    float: left;
    margin-left: 8px;
}


.searchPagingBox{
    background: #ebf3f9;
    border: 1px solid #e4eff7;
    padding: 7px 45px 7px 45px;
    margin-bottom: 16px;
    position: relative; 
}

.padding0{
    padding: 7px;
    text-align: center; 
}
.pageBack{
    top: 5px;
    left: 15px; 
    position: absolute; 
    width: 24px;  
}

.pageNumbers{
    text-align: center;   

}

.pageNext{
    top: 5px;
    right: 10px;
    position: absolute;
    width: 24px;  
}


.pageBack a, .pageBack a:link, .pageBack a:visited {
  background-image:url(/backstage/images/oemus_common/suche/pageBtnBack.gif);
  background-repeat:no-repeat;
  text-decoration:none;
  padding-left: 24px;
  height: 24px;
  display: block;
}

.pageBack a span{
  display: none;
  width: 0px;
}

.pageNext a, .pageNext a:link, .pageNext a:visited {
  background-image:url(/backstage/images/oemus_common/suche/pageBtnNext.gif);
  background-repeat:no-repeat;
  text-decoration:none;
  padding-left: 24px;
  height: 24px;
  display: block;
}

.pageNext a span{
  display: none;
  width: 0px;
}






/*main results table */
.results{
}

img.imgSearchOut{
  border: 1px solid #e5e5e5;
  margin-right: 8px;
  margin-bottom: 0px;
  float: left; 
}
.listBlockAll{
  border: 1px solid #e4eff7;
  background: #e4eff7;
  margin-bottom: 20px;
}

.listBlockAll2{
  border: 1px solid #e4eff7;
  background: #e4eff7;
  margin-bottom: 20px;
}


.tabHeader{
  background: #276699;
  padding: 4px;
}

.tabHeader h2{
  color: #f5f9fc; 
  font-size: 14px; 
  margin: 0px;
  padding: 0px; 
}

.tabHeader a.pfeilBlau{
  color: #f5f9fc; 
}


.listBlock2{
  background: #fff;
  border: 1px solid #fff;    
}

.listBlock1{
  border: 1px solid #f1f7fb;
  background: #f5f9fc;    
}

.listBlock1, .listBlock2{
   padding: 15px;    
}

.listBlock1 h2, .listBlock2 h2, .listBlockAll h2, .listBlockAll2 h2{
   font-size: 12px;    
}

.description{
 font-size: 12px; 
}

.ausgabe{
 font-size: 11px; 
 margin-bottom: 6px;
}

.headBlock{
 background: #ebf3f9;
 padding: 4px; 
 margin-top: 16px;
}

#other_pages {
    text-align:center;
}

#common_report {
        text-align:center;
}

#cat_table {
        width: 460px;
        margin-top:20px;
        padding-top:10px;
        padding-bottom:20px;
        border-top:1px solid #AAAAAA;
        border-bottom:1px solid #AAAAAA;

}

#cat_main {
    font-weight: bold;
}

.divline{
    margin-top:20px;
    margin-bottom:-5px;
    border-bottom:1px solid #DDDDDD;
}

#sub_cat {
    font-size:12px;
}

.idented {
    margin-left:30px;
}

#did_you_mean {
    font-size: 14px; 
    text-align:center ;
    margin:10px;

}

.mak_2{
background: #ebf3f9;
padding: 0 3px; 
color: #003268;
}
