#serp_container {
  width:700px;
  float:left;
}

.rightcol {
  margin-top:22px;
}

.colsClear {
  clear:both;
}

#serp_title strong {
  color:#fff;
  text-decoration:underline;
}

#serp {
  font-size:0.9em;
  width:600px;
  margin:20px 0 60px;
}

#serp li {
  margin-bottom:25px;
}

#serp li p {
  line-height:1em;
  margin:0 0 6px;
}

#serp li .searchpath a {
  color:#666;
  font-style:italic;
}

#serp li .searchdesc em {
  font-style:italic;
}

#serp li .searchdesc {
  font-size:0.8em;
  line-height:1.3em;
}

#serp .searchhit[href $='.pdf'],#serp .searchhit[href *='.pdf'],#serp .searchhit[href ^='.pdf'] {
  padding-right:20px;
  background:transparent url(/inc/styles/img/icons/pdf_forsearch.gif) no-repeat center right;
}

#serp .searchhit b {
text-decoration:underline;
}

#serp_paging {
  text-align:center;
  font-size:0.9em;
  margin:0 auto;
}

#serp_paging li {
  display:inline;
}

#serp_paging a {
  padding:2px 4px;
}

#serp_paging .serp_current a {
  background-color:#E5E5E5;
  font-weight:700;
}

#serp_paging .serp_next a::after {
  content:" \BB";
}

#serp_paging .serp_prev a::before {
  content:"\AB  ";
}

#serp li .searchdesc b,#serp .searchhit {
  font-weight:700;
}

.quickaccess {
  background-color:#FFFFFF;
}

.search_shop_desc img {
  float:left;
  padding-right:25px;
  max-height: 60px;
}

.search_topangebote li ul {
  min-height:60px;
  margin-bottom:10px;
}

.search_topangebote ul li {
  list-style-type:disc;
  font-size:0.8em;
  padding:0;
  margin-bottom:0;
}

.search-box {
  margin-bottom:15px;
  overflow:hidden;
}

.search-box .sb-header .container{
    border-top:2px solid #B0B3B7;
}

.search-box .price-box{
  top:10px;
  left:10px;
  position:relative;
}

.search-box .sb-title{
  height:40px;
}

.search-box .text{
  height:175px;
}

.search-box .col-right{
  position:absolute;
   right:21px;
   top:60px;
}

.search-box .col-left{
  width:auto;
  float:left;   
}

.header-top-offer{
  margin-bottom:10px;
}

