@import url(jquery.webui-popover.css);
@import url(jquery.bxslider.css);
@import url(megamenu.css);
@import url(style.css);


/*
.topmenu_mobile .info{
display:inline-block;
height:20px;width:20px;
font-size:50%;
text-align:center;
margin-left:-10px;
border-radius: 10px;
background:#ccc;
color:#111;
}


#filter{
Xborder-bottom:1px solid #666;
Xdisplay:none;Xmargin-top:35px;
}

.artikelfilter_mobile{
width:100%;
margin:-35px 0 35px 0;
}


.artikelfilter_mobile .symbol{
color:#333;
}
.artikelfilter_mobile .symbol_aktiv{
color:#ff0000;
}


#mmenu{
top:0px;
margin-top:-40px;
background-color: #fff;
border-right:1px solid #ddd;
padding-right:5px;
color:#111;
}

#mmenu li a{
color:#111;
}
#panel-menu{
background-color: #fff;
color:#333;
}
*/




#menu_eingrenzung a{
font-size:0.8em;
width:85%;
padding:2px 0 2px 24px;
color:#111;
background-color:#fff;
}
#menu_eingrenzung a:hover{
background-color:#fff;
}

a.filterbutton{
background: #fff url(/cms_content/img_layout/bg_filter.png) no-repeat;
}
a.filterbutton:hover{
background: #fff url(/cms_content/img_layout/bg_filter.png) no-repeat;

}

.filterbutton_aktiv{
background: #fff  url(/cms_content/img_layout/bg_filter_aktiv.png) no-repeat;
margin-left:10px;
}








.filtertitel{
margin:10px 0 10px 0;
padding:4px 0 ;
font-weight:bold;
}

.gsbutton{
padding:1px 6px;
text-transform:capitalize;
}

/*
.img_markenlogo{
margin:2%
}

.markenlogo{
border:1px solid #ccc;
padding:1%
margin-bottom:20px;
display:block;
}

.verkaufsart_aktiv{
background-color:#333;
border:1px solid red;
}
*/

    #toggle-tabs {
        list-style:none;
        margin:0;
        padding:0;
        width:99%;
    }

	#toggle-tabs li {
		margin:10px;
		border-bottom:0px solid #ccc;
		position:relative;
		cursor:pointer;
	}

	#toggle-tabs h3 {
		margin:0;
	  padding:5px 0;
      border-bottom:1px solid #ddd;
      background:#ddd;
        width:100%;
        display:block;
        background-position:right center;
	}

	#toggle-tabs span {
		position:absolute;
		right:0px; top:0;
		border:0px solid red;
	}
	#toggle-tabs .panel span {
		margin:0px;
		 display:inline-block;
		 position:relative;
	}

	#toggle-tabs .panel {
		margin:0px;
		display:none;
	}


	#toggle-tabs ul {
		 list-style:none;
	}

  #toggle-tabs a{
  	 display:block;
     text-decoration:none;
     padding:5px 0;
     font-size:120%;
     border-bottom:1px solid #ddd;
    }


    #filter-tabs {
        list-style:none;
        margin:0;
        padding:0;
        width:90%;
    }

	#filter-tabs li {
		margin:10px;
		border-bottom:0px solid #ccc;
		position:relative;
		cursor:pointer;
	}

	#filter-tabs h6 {
	  margin:0;
	  padding:5px 0;
      border-bottom:0px solid #ddd;
      background:#fff;
      width:90%;
      display:block;
      background-position:right center;
      font-size:90%;
	}

	#filter-tabs span {
		position:absolute;
		right:0px; top:0;
	}
	#filter-tabs .panel span {
		margin:0px;
		 display:inline-block;
		 position:relative;
	}

	#filter-tabs .panel {
		margin:0px;
		display:none;
	}


	#filter-tabs ul {
		 list-style:none;
	}

  #filter-tabs a{
  	 display:block;
     text-decoration:none;
     padding:5px 0;
     font-size:90%;
     border-bottom:1px solid #ddd;
    }