

div#menuSuche {
	float:			left;
	position:		relative;
	color:			#ffffff;
	width:			146px;
	z-index:		100;
	padding-top:    	36px;
	background-color:	 #002F5C;
	top:			-53px;
}

div.formItem-860w {
	position:relative;
	margin-top: 4px;
	background-color: #696A6D;
	float:	left;
}


div#searchOverview {
	/*background-color:	#FFFFFF;*/
	overflow:			hidden;
	width:				317px;
	left:				0px;
	z-index:			1000;
	margin-top:			95px;
}

/* * + html div#searchOverview { width: 317px !important; } */


div#searchResultsWrapper {
	/*background-color:	#FFFFFF;*/
	height:				2500px;
	margin-top: 		25px;
	overflow-x:			hidden;
	overflow-y:			auto;
	position:			relative;
	width:				317px;
	float:				right;
	left:				0px;
	z-index:			1000;
}

/* * + html div#searchResultsWrapper { width: 317px !important; } */

div#TopInc {
	min-height:18px;
}

div#searchResults,
p#searchResults {
	position: relative;
	overflow: hidden;
	width: 300px;
	min-height: 1000px;
	background-color: #FFFFFF;
	float:	right;
}

div#noResults {
	position: absolute;
	top: 24px;
	left: 1px;
	background-color: red;
	height: 20px;
	width: 174px
}

div#resultsNotFound {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 20px;
	color: #000000;
	margin-top: 20px;
	margin-left: 20px;
}

div#produktSeiteWrapper{
	width:		690px;
}

div#produktSeite {
	position: relative;
	top: -1px;
	left: 317px;
	border:	1px: solid #002F5C;
	min-height: 1247px;
	width:	690px;
	margin-top: 125px;
}

div#sortierungWrapper {
	
	height: 20px;
	width: 317px;
	color:	#6C6C6C;
	font-size: 14px;
	position:	relative;
	top:		20px;
	float:	right;
	z-index: 1001;
	/*left:		310px;
	border:	1px solid;
	*/
}

span#SortiertNachLabel {

}

span#SortiertNachListBox {
}

div#proseite_sortierung {
	height:		20px;
	width:		300px;
}

div#back2Suchliste { display: none; padding-left: 65px; padding-top: 3px; position: relative; float: left; height: 50px; border: 1px solid #C6C6C6; width: 138px; margin-left: 6px; margin-top: 10px; margin-bottom: 10px; font-size: 18px; background: url(/images/dpfeil_grau.gif) no-repeat 5px 8px; cursor: pointer; }
div#back2Suchliste a { color: #6C6C6C; }

div#sucheinstellungen {
	font-size:		12px;
	min-height:		85px;
	float: 			left;
	position:		absolute;
	top:			56px;
	left:			317px;
	width:			690px;
	padding-top:		3px;
}


div#SuchEinstellungen {
	position:		relative;
	top:			-60px;
	left:			0px;
	border:			solid 1px #002F5C;  		/* lila */
	overflow:		hidden;
	margin-left:	10px;
	margin-top:		5px;
	font-family:	verdana,Arial,Helvetica,sans-serif;
	font-size:		90%;
	height:			20px;
	width:			960px;
}

/* Upper pagination div */
div#SteuerunglistOben {
	position: absolute;
	min-height: 18px;
	padding-top: 4px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #D5D6D8;
	width: 301px;
	z-index: 1002;
	top: 25px;
	left: 0px;
}

div#pLabel{
	margin-left: 5px;
	margin-right: 5px;
	text-transform:	uppercase;
}

/* Lower pagination wrapper div */
div#SteuerunglistUnten {
	float: left;
	position: relative;
	margin-bottom: 5px;
	width: 100%;
}


/************* suchprodukt  *************/


div.suchprodukt {
	width: 140px;
	background-color: #FFFFFF;
	margin-top:	8px;
	margin-right: 0px;
	margin-left: 5px;
	margin-bottom: 10px;
	float: left;
	overflow: hidden;
}

div.SuchElementTitel {
	color:	#002F5C;
	position: relative;
	top:	10px;
	left: 0px;
	font-size: 11px;
	text-align:	center;
}

div.SuchElementImage {
	float:	left;
	position: relative;
	width: 140px; 
	overflow: hidden;
}

div.SuchElementImage a img{
	margin:	0px auto;
}

div#SuchElementBezeichnung {
	color:	#002F5C;
	float:		left;
	position: relative;
	margin-top:	10px;
	font-size: 11px;
	text-align:	center;
	text-transform: uppercase;
	width:		100%;
}

SuchElementMarkeUndTitle {

}

div.SuchElementPreis {
	color:	#696A6D;
	float: left;
	position: relative;
	text-align:	center;
	font-size: 11px;
	margin-top:	5px;
	width: 100%;
}


div.MaxItemPerPage {
	position: relative;
	float: right;
	width: 200px;
}

.suchprodukt .OptRange { text-align: center; font-size: 11px; float: left; position: relative; width: 100%; margin-top: 2px; }



/****************************************************************
  Such Ergebniss und verwandte such begriffe
****************************************************************/

div#suchergebnis {
	position: relative;
	top: 31px;
	text-transform:	uppercase;
	left: 322px;
	width: 670px;
	overflow: hidden;
	color: #6C6C6C;
}

p#suchergebnisPara {
font-size: 14px;
height:	20px;
}

div#suchergebnis span {
}

div#verwandte_suchbegriffe {
	position: relative;
	top: 0px;
	color: #696a6d;
	margin-top: 5px;
	margin-left: 12px;
	margin-bottom: 5px;
	font-family: verdana,Arial,Helvetica,sans-serif;
	font-size:	12px;
	min-height: 20px;
	width:			960px;
}

div#verwandte_suchbegriffe a {
	color: #696a6d;
	text-decoration: none;
	font-family: verdana,Arial,Helvetica,sans-serif;
	font-size:	12px;
}

div#verwandte_suchbegriffe A:link	{ COLOR: #696A6D; : TEXT-DECORATION: underline; }
div#verwandte_suchbegriffe A:visited	{ COLOR: #696A6D; TEXT-DECORATION: underline; }
div#verwandte_suchbegriffe A:active	{ COLOR: #696A6D; TEXT-DECORATION: underline; }
div#verwandte_suchbegriffe A:hover	{ COLOR: #002F5C; TEXT-DECORATION: underline; }



/**************************************************************************/
/* PAGINATION CSS*/
/**************************************************************************/
.pagination {
				font-weight:	normal;
}


.pagination a {
                text-decoration:            none;
                color:						#6C6C6C;
}

.pagination a  {
                display:                          block;
                float:                            left;
                padding:                          0px 5px 0px 5px;
                margin-right:                     1px;
                margin-bottom:                    1px;
                font:							  12px Arial,Helvetica,sans-serif;
                border-left: 					  1px solid #6C6C6C; 
}

.pagination span {
                display:                          block;
                float:                            left;
                padding:                          0px 5px 0px 5px;
                margin-right:                     1px;
                margin-bottom:                    1px;
                font:							  12px Arial,Helvetica,sans-serif;
                border-left: 					  1px solid #6C6C6C; 
}

.pagination .current {
                 font:							12px Arial,Helvetica,sans-serif;
                 color:							#002F5C;
                 border-left: 					1px solid #6C6C6C;
                 font-weight:					bold;
}

.pagination .next {
                color:          				#6C6C6C;
                border-left: 					1px solid #6C6C6C; 
                font-weight:           			normal;
                
}

.pagination .prev {
                color:           				#6C6C6C;
                border-left: 					1px solid #FFFFFF; 
                font-weight:           			normal;
                
}


.pagination a:link     { color:#6C6C6C; font:Arial,Helvetica,sans-serif;text-decoration: none; }
.pagination a:visited  { color: #6C6C6C; font: Arial,Helvetica,sans-serif;text-decoration: none; }
.pagination a:hover    { color:#002F5C; font:Arial,Helvetica,sans-serif;text-decoration: none; font-weight: bold; }
.pagination a:active   { color:#002F5C; font:Arial,Helvetica,sans-serif;text-decoration: none; font-weight: bold; }


.prev {
                color:                          #002F5C;
                
}

.next{
                color:                          #002F5C;

}


a.next:hover {color:#002F5C; font:Arial,Helvetica,sans-serif;text-decoration: none; font-weight: bold;}
a.prev:hover {color:#002F5C; font:Arial,Helvetica,sans-serif;text-decoration: none; font-weight: bold;}



/********************************* SortierungOben Div Menu ************************/
div#SortierungOben {
	display:		block;
	height:			22px;
	margin-bottom:	0;
	margin-left:	10px;
	position:		relative;
	text-align:		left;
	top:			0;
	width:			970px;
	margin-top:		1px;
	border-top:		1px solid grey;
	border-bottom:	1px solid grey;
	padding-top:	5px;
	padding-bottom:	5px;
}

/* searchform and form fields ends */
#proSeiteListe {
	position:		relative;
	top:			0px;
	float:			left;
	height:			100px;
	width:			120px;
	margin-left:    10px;
	font-size:		14px;
}


div#sortierungsAuswahlListe {
	position:		relative;
	margin-left:    10px;
	font-size:		11px;
}

/* pagination wrapper div down*/
div#Steuerung {
	position:		relative;
	top:			0px;
	float:			right;
	margin-right:	20px;
}

.font12 {
font-size: 12px;
}



/****************************************************************
 * Sucheigenschaften bei der Listendarstellung (Farbe, Preis, Marken, Stil, Museter, Material  )
  ****************************************************************/


div#SuchEigenschaften {
	color:			#6C6C6C;
	float:			left;
}


div#SuchEigenschaften li {
	list-style-type:	none;
	clear:			none;
	float:			left;
	width:			95%;
}

div#SuchEigenschaften .donotshow { width: 100% !important; visibility: hidden; }


div#SuchEigenschaften ul li a {
	background:		transparent url(/images/checkbox.gif) no-repeat scroll 0px -15px;
	clear:			both;
	color:			#9F9F9F;
	cursor:			default;
	display:		block;
	float:			left;
	margin-left:	5px;
	padding:		1px 0 5px 15px;
}
div#divSuchKategorien ul li a {
	background:		transparent url(/images/radiobutton.gif) no-repeat scroll 0px -15px;
}


div#SuchEigenschaften ul li a.enabled {
	background-position:	0px -51px;
	color:			#6c6c6c;
	cursor:			pointer;
}

div#SuchEigenschaften ul li a.enabled:hover {
	text-decoration:	underline;
}

div#SuchEigenschaften ul li a.enabled_selected {
	background-position:	0px -33px;
	color:					#002F5C; /* lila  #702463;*/
}

div#SuchEigenschaften ul li a.enabled_selected:hover {
	text-decoration:	underline;
}

div#SuchEigenschaften div.SuchFilter,
div#SuchEigenschaften div#divSuchFarben,
div#SuchEigenschaften div#divSuchMarken,
div#SuchEigenschaften div#divSuchStil,
div#SuchEigenschaften div#divSuchForm,
div#SuchEigenschaften div#divSuchMuster,
div#SuchEigenschaften div#divSuchMaterial {
	border:		1px solid #6C6C6C;
	z-index:		99999126;
}

div#SuchEigenschaften span b {
	width:			130px;
	margin-top:		10px;
	margin-bottom:		5px;
	border-bottom:		solid 2px #FFFFFF;
	position:		relative;
	float:			left;
}

div.SuchFilter {
	position:		relative;
	float:			left;
	width:			120px;
	margin-left:		2px;
	background-color:	#FFFFFF;
	
}


div#divSuchFarben {
	position:		relative;
	float:			left;
	width:			100px;
	background-color:	#FFFFFF;
	margin-left:		3px;
}

div#divSuchMarken {
	position:		relative;
	float:			left;
	width:			110px;
	margin-left:		3px;
	background-color:	#FFFFFF;
	
}

div#divSuchStil {
	position:		relative;
	float:			left;
	width:			82px;
	margin-left:		3px;
	background-color:	#FFFFFF;
	
}

div#divSuchForm {
	position:		relative;
	float:			left;
	width:			120px;
	margin-left:		3px;
	background-color:	#FFFFFF;
	
}

div#divSuchMuster {
	position:		relative;
	float:			left;
	width:			100px;
	margin-left:		3px;
	background-color:	#FFFFFF;
	
}

div#divSuchMaterial {
	position:		relative;
	float:			left;
	width:			120px;
	margin-left:		3px;
	background-color:	#FFFFFF;
	
}

div#border {
	border-bottom:	1px solid #6C6C6C;
	float:		left;
	line-height:	13px;
	margin-bottom:	7px;
	margin-left:	2px;
	width:			95%;
}

p#pfeil {
	background:	url("/images/pfeil_unten.gif") no-repeat scroll center transparent;
	height:		12px;
	position:	absolute;
	bottom:		1px;
	right:		1px;
	width:		12px;
	z-index:	126;	
}


ul.FacetFilter,
ul#SuchStil,
ul#SuchForm,
ul#SuchMuster,
ul#SuchFarben,
ul#SuchMaterial,
ul#SuchMarken {
	left:			0px;
	position:		relative;
	overflow-y:		hidden;
	overflow-x:		hidden;
	padding-top: 	0px;
	padding-bottom: 5px;
	background-color:	#FFFFFF;
	float:			left;
	width:			100%;
	z-index:		125;
	margin-top:		-5px;
	font-size:		11px;
	padding:		1px 0px;
	
}

.filterheight53 {
	height:			53px;
}

.filterheight0 {
	min-height:			53px;
}

.filterheight300 {
	height:			300px;
}

ul#SuchFarben li,
ul#SuchMarken li {

}

div.SuchFilter span,
div#divSuchStil span,
div#divSuchForm span,
div#divSuchMuster span,
div#divSuchFarben span,
div#divSuchMaterial span,
div#divSuchMarken span {
	position:		relative;
	margin-left:	0px;
	margin-top:		0px;
	color:			#002F5C;
	text-transform:	uppercase;
	font-family:	sans-serif;
	font-size:		11px;
	float:			left;
	padding-left:	0px;
	padding-top:	4px;
	padding-bottom:	3px;
}


div.SuchFilter span.delFacetFilter,
div#divSuchStil span#delSuchStil,
div#divSuchForm span#delSuchForm,
div#divSuchMuster span#delSuchMuster,
div#divSuchFarben span#delSuchFarben,
div#divSuchMaterial span#delSuchMaterial,
div#divSuchMarken span#delSuchMarken
{
	position:		relative;
	left:			0px;
	text-transform:	none;
	font-family:	sans-serif;
	font-size:		10px !important;
	float:			right;
	padding-right:	0px;
	padding-top:	5px;
	position:		relative;
	
	/*text-decoration:	underline;*/
}


div.SuchFilter img,
div#divSuchStil img,
div#divSuchForm img,
div#divSuchMuster img,
div#divSuchFarben img {
	margin-right:		10px;
	position:		relative;
	float:			left;
}


ul#SuchMaterial li,
ul#SuchMarken li {
	width:			95%;
	padding-left:		0px;
}

span.delFacetFilter,
span#delSuchFarben,
span#delSuchMarken,
span#delSuchStil,
span#delSuchMuster,
span#delSuchMaterial {
	
	
}


span.delFacetFilter a:link, span#delSuchFarben a:link, span#delSuchMarken a:link, span#delSuchStil a:link, span#delSuchForm a:link, span#delSuchMuster a:link, span#delSuchMaterial a:link{ COLOR: #696A6D; TEXT-DECORATION: none; }
span.delFacetFilter a:visited, span#delSuchFarben a:visited, span#delSuchMarken a:visited, span#delSuchStil a:visited, span#delSuchForm a:visited, span#delSuchMuster a:visited, span#delSuchMaterial a:visited{ COLOR: #696A6D; TEXT-DECORATION: none; }
span.delFacetFilter a:active, span#delSuchFarben a:active, span#delSuchMarken a:active, span#delSuchStil a:active, span#delSuchForm a:active, span#delSuchMuster a:active, span#delSuchMaterial a:active{ COLOR: #696A6D; TEXT-DECORATION: none; }
span.delFacetFilter a:hover, span#delSuchFarben a:hover, span#delSuchMarken a:hover, span#delSuchStil a:hover, span#delSuchForm a:hover, span#delSuchMuster a:hover, span#delSuchMaterial a:hover{ COLOR: #002F5C; TEXT-DECORATION: none; }


span.disable_farbe {
	color:			#888888;
}


div#warten_gif_se {
	left:			290px;
	top:			50%;
	width:			32px;
	height:			32px;
	margin:			-16px 0px 0px -16px;
	position:		absolute;
}

div#warten_gif_ps {
	left:			300px;
	top:			200px;
	width:			32px;
	height:			32px;
	margin:			-16px 0px 0px -16px;
	position:		absolute;
}

div#warten_gif_sr {
	left:			110px;
	top:			300px;
	width:			32px;
	height:			32px;
	margin:			-16px 0px 0px -16px;
	position:		absolute;
}

div#line {
	float: left;
	width: 640px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	border-top: 1px solid #D5D6D8;
	height:		1px;
	z-index:	10;
}


hr#line {
	width: 			290px;
	margin-right:	0px;
	margin-left: 	6px;
	z-index:		10;
	color: 			#6C6C6C;
	border-left:	1px solid #FFFFFF;
	border-right:	1px solid #FFFFFF;
}


hr#filter_hr {
	margin-left: 5px;
	color: #6C6C6C;
	width: 90%;
	float:left;
	margin-top:0;
	border-left:	1px solid #FFFFFF;
	border-right:	1px solid #FFFFFF;
	
}




/************************************** Search Results von daten bank *******************/

div.Bezeichnung	 {
	color:	#002F5C;
	position: relative;
	top:	10px;
	left: 0px;
	font-size: 100%;
	margin: 0px auto;
	text-align: center;
}

div.Bezeichnung p {
	position:		relative;	
	right:			0px;
	top:			0px;
	color:			#696a6b;
	font-weight:	normal;
}

div.ListElementSuche {
	position:relative;	
	background-color:#FFFFFF;
	cursor:pointer;
	float:left;
	min-height:240px;
	overflow:hidden;
	vertical-align:middle;
	width:213px;
	color: #002F5C;
	margin-bottom: 10px;
}

div.ListElementSuche a img {
	position:relative;
	left:50px;
	top:0px;
	height:164px;
	width:110px;
}

div.ListElementSuche span {
	display: none;
	position:relative;	
	top: -208px;
	left: 29px;
}

div.ListElementSuche b span {
	position:relative;	
	top: 5px;
	left: 5px;
}

div#TopInc {
}

.floatleft {
	float: left;
}

.clearboth {
	clear: both;
}


/* menuForSearch */
div.menuForSearch	{
	position:		absolute;
	top:			73px;
	left:			0px;
	color:			#ffffff;
	width:			146px;
	z-index:		100;
	min-height:     800px;
	background-color: #002F5C;
}

.floatright {
	float: right;
}

div#SortiertNachLabel {
	position: relative;
	top: 0px;
	left: 0px;
	margin-left: 5px;
	font-size: 14px;
}

div#SortiertNach {
	position: relative;
	top: -1px;
	left: 0px;
	margin-right: 2px;
}


p#borderline {
	background-color: #FFFFFF;
	color:			#696a6b;	
}

div#searchHelp {
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	width:100%;
	background:#000;
	display: none;
	z-index:2000;

}
	
div#helpImage {
	position:			fixed;
	top:				260px;
	left:				400px;
	height:				300px;
	width:				300px;
	display: 			none;
	z-index:			2009;
	cursor:				pointer;
	
	/*
	height:				18em;
	margin-left:		-15em;
	margin-top:			-9em;
	width:				30em;
	*/
	
}

div.ac_results {
	z-index: 1000;
}

div#nicht_verfuegbar {
	margin-left:	10px;
	height: 1400px;
}

div#searchBottom {
	background-color:#FFFFFF;
	margin-left:317px;
	padding:20px 0px 30px 0px;
	position:relative;
	width:680px;
}

div#bw {
	background-color:#FFFFFF;
	position:relative;
	width:1007px;
	float: left;
}

/**************************************************************************/
/* Volltext Suche                                                  */
/**************************************************************************/

#main.volltextsuche { background-color: transparent !important; width: 1170px !important; padding-left: 18px; }
#main.volltextsuche .thumbnailRotatorWrapperVertical { width: 136px; overflow: hidden; }
#main.volltextsuche.abtest div#ProduktBezUntertitel	 { width: 480px; }
#main.volltextsuche.abtest div#produktelemente { width: 292px; }
#main.volltextsuche.abtest .rahmengraphic div#produktelemente { width: 260px; }
#main.volltextsuche.abtest div#ProduktVorschlag { width: 100%; }
#main.volltextsuche.abtest div#produktbild_view_graphic	 { width: 100%; }
#main.volltextsuche.abtest div#produktbild_view_graphic.width-420 { width: 484px !important; }


#waitWrapper { display: none; width: 757px; margin-left: 250px; height: 950px; position: absolute; background-color: #A1926C; z-index: 1001; opacity: 0.3; filter: alpha(opacity = 30); }
.waitImage { width: 100%; text-align: center; margin-top: 160px; }


/**************************************************************************/
/* ABTEST Volltext Suche                                                  */
/**************************************************************************/


/*.abtest #showmenu { height: 27px; padding-top: 1px; padding-bottom: 1px; top: 59px; position: relative; }*/

.abtest .formItem-860w { background-color: #fff; } 

.abtest #searchOverview { float: left; height: 27px; padding-top: 8px; margin-top: 85px; width: 1007px; background-color: #E3E6EF; z-index: 1; }

.abtest #content { padding: 0px; margin: 0px; }
.abtest #searchResultsWrapper { float: right; height: 100%; left: 0px; margin: 0px; overflow: visible; width: 756px; }
.abtest #searchResults { width: 756px; float: right; min-height: 1400px; }
.abtest #sucheinstellungen { left: 0px; position: relative; width: 240px; top: 0px; min-height: 1400px; padding: 0px 0px 0px 9px; } 

.abtest #suchergebnis { left: 0px; top: 0px; width: 695px; height: 20px; margin-left: 10px; }
.abtest #sortierungWrapper { top: 0px; width: 300px; }
.abtest #SortiertNach { top: 0px; margin-right: 10px; }

.abtest #produktSeite { display: none; top: 0px; float: right; left: 0px; width: 756px; margin: 0px; min-height: 1400px; }

.abtest .suchprodukt { width: 200px; margin-left: 25px; margin-right: 25px; margin-bottom: 5px; border-bottom: 1px solid #C0C8D9; padding-bottom: 10px; }
.abtest .suchproduktline { float: left; width: 100%; margin-bottom: 50px; } 

.abtest .suchprodukt .inwarenkorb { position: relative; float: right; top: 8px; z-index: 100; height: 28px; overflow: hidden; margin-right: 5px; }
.abtest .suchprodukt .inwarenkorb a { top: -1px; float: right; position: relative; }
.abtest .suchprodukt .inwarenkorb a:hover { top: -46px; float: right; position: relative; }

.abtest .suchprodukt .favorit { position: relative; float: right; top: 8px; z-index: 100; height: 20px; text-align: right; overflow: hidden; }
.abtest .suchprodukt .favorit a { top: -115px; float: right; position: relative; }
.abtest .suchprodukt .favorit a:hover { top: -115px; float: right; position: relative; }
.abtest .suchprodukt .favorit a.selected { top: -26px; float: right; position: relative; }
.abtest .suchprodukt .favorit a.selected:hover { top: -26px; float: right; position: relative; }

.abtest .suchprodukt .SuchElementImage { margin-top: 5px; width: 200px; height: 315px; }
.abtest .suchprodukt .SuchElementImageInner { display: table-cell; vertical-align: middle; height: 315px; overflow: hidden; }

.abtest .suchprodukt .SuchMarke { float: left; width: 100px; height: 28px; opacity: 0.7; }

.abtest .SuchElementFkt { position: relative; float: left; margin-top: 15px; margin-bottom: 10px; border-bottom: 1px solid #C0C8D9; width: 100%; }

.abtest .SuchElementVK { float: right; right: 0px; width: 120px; color: #002f5c; font-size: 13px; text-align: right; padding-right: 4px; }
.abtest .SuchElementVK.red { color: #bf0228; }
.abtest .SuchElementVKs { float: left; right: 0px; width: 65px; text-decoration: line-through; color: #bf0228; margin-left: 3px; padding-top: 2px; font-size: 15px; top: -3px; position: relative; }
.abtest .SuchElementVKs span { font-size: 13px; color: #002f5c; }

.abtest #SuchElementBezeichnung { text-align: left; margin-top: 2px; min-height: 49px; }
.abtest #SuchElementBezeichnung a { float: left; width: 192px; margin-left: 4px; font-size: 13px; }
.abtest #SuchElementBezeichnung a span { color: rgb(102, 102, 102); font-size: 11px; text-transform: none; }

.abtest #SteuerunglistUnten, .abtest #SteuerunglistOben { float: right; padding-top: 10px; } 
.abtest #pLabel { float: right; font-size: 13px; margin-right: 13px; }
.abtest #paginationDiv { float: right; }
.abtest .pagination span { font-size; 13px; }



.abtest .SuchFilter { clear: both; border: none !important; width: 213px; margin-top: 15px; margin-bottom: 5px; }

.abtest div.SuchFilter span, .abtest div#divSuchStil span, .abtest div#divSuchForm span, .abtest div#divSuchMuster span, 
.abtest div#divSuchFarben span, .abtest div#divSuchMaterial span, .abtest div#divSuchMarken span { font-size: 13px;}


.abtest .pfeilunten { display: none; }
.abtest .FacetFilter { margin-top: 0px; }
.abtest #SuchEigenschaften li { width: 99px;}

.abtest #divSuchMarken, .abtest #divSuchMaterial  { width: 200px; margin-top: 15px; margin-bottom: 5px; }
.abtest #SuchMarken { height: 170px; overflow-y: auto; margin-top: -7px; border: 1px solid #999; }
.abtest #SuchMaterial { height: 170px; overflow-y: auto; margin-top: -7px; border: 1px solid #999; }
.abtest #SuchMarken li, .abtest #SuchMaterial li, .abtest #SuchManschette li { width: 190px;}

 
.abtest #divSuchFarben, .abtest #divSuchStil, .abtest #divSuchMuster, .abtest #divSuchForm { border: none; width: 213px; margin-top: 15px; margin-bottom: 5px; }
.abtest #SuchEigenschaften #divSuchFarben li { width: 21px; height: 21px; margin-top: 2px; margin-left: 3px; margin-right: 5px; margin-bottom: 4px; position: relative; padding: 2px; }
.abtest #SuchEigenschaften #divSuchFarben li.enabled_selected { border: 1px solid #002F5C; margin-bottom: 2px; margin-left: 2px; }

.abtest #SuchEigenschaften #divSuchFarben ul li a { background: none; border: 1px solid #999; height: 13px; width: 4px; left: -5px; position: relative; }
.abtest #SuchEigenschaften #divSuchFarben ul li a img { left: -4px; top: -4px; }

.abtest #divSuchFarben #border, .abtest #divSuchMarken #border, .abtest #divSuchMuster #border, .abtest #divSuchKategorien #border  { width: 200px; }
.abtest #divSuchMarken #border, .abtest #divSuchMaterial #border { border: none; }

.abtest #divSuchKategorien li { width: 110px; left: -3px; margin-right: 2px; position: relative; }

#main.volltextsuche.abtest .thumbnailRotatorWrapperVertical { padding-top: 85px; margin-top: 0px;}

