/* __ VORLAGE: I-B. AutoTeaser gross (Intro) OHNE Bild __ .searchHead als Zusatz von .teaserRow */
.bigAuto .searchHead 			{ position:relative; color:#1a2c6a; width:34.375em; height:5.5em;
					 		  	  background: url(/centaurus/images/sucheHead.jpg) repeat-x bottom #fff;}
html>body .bigAuto .searchHead 	{ height:auto; min-height:5.5em; } /* Hoehe 88 */

.searchHead h2 					{ padding:0.5625em 0.75em 0.375em 0.6875em; }
*+html .searchHead h2   		{ padding:0.5625em 0.75em 0.375em 0.75em; }

div.searchBox:after 			{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html div.searchBox 			{ height:1%; }
*+html div.searchBox 			{ height:1%; }

div.searchBox					{ margin-top:1.125em; }
div.searchBox p 				{ float:left; padding:0.0625em 0em 0 0.9375em; width:19.75em; font-size:0.75em; color:#1a2c6a !important; }

div.searchBox form 				{ float:right; width:16.75em; }
div.searchBox .joinNextRb 		{ padding-top:0.0625em;}

* html div.searchHead div.radioButton { padding-top:0.0625em !important; }
*+html div.searchHead div.radioButton { padding-top:0.0625em !important; }

div.searchBox label				{ float:left; font-weight:normal; padding:0em 0.75em 0.4375em 0.125em; font-size:0.75em;} 
div.searchBox .fButtonRow 		{ padding:0em 22px 0em 0px !important; }
div.searchBox input				{ cursor:pointer; }

/* _____ Bereich: Meinten Sie... ______________________________________________________________________________ */
div.meintenSie 			{ color:#1a2c6a; margin:1.0625em 1.375em 0.3125em 1.375em; }
div.meintenSie p		{ font-size:0.75em; padding-left:0px !important; }

div.meintenSie p.vorschlag		{ color:#b81800; }
div.meintenSie p.vorschlag a	{ color:#1a2c6a; font-weight:bold; }
div.meintenSie p.keinTreffer	{ font-weight:bold; }


/* Blaue Boxen oben: Abstaende unterscheiden sich, darum Zusatz */
.ersteBox 	{ margin:1.5em 1.375em 1em 1.375em; }
.zweiteBox 	{ margin:0.75em 1.375em 1em 1.375em; }


/* _____ Box: Treffer in anderen Bereichen ____________________________________________________________________ */
div.andere 	  { background:#edf6ff; border:1px solid #879db0; }
div.andere h3 { font-size:0.75em; padding:0.3125em 0 0.5em 16px; }

div.andere ul 	{ margin-right:0.5em; margin-bottom:0.8125em; padding-top:0.25em; vertical-align:top;}
div.andere li 	{ font-size:0.75em; color:#1a2c6a; font-weight:normal; line-height:1.3125em;
				         padding:0em 0.5em 0.125em 0px; vertical-align:top;}
div.andere a 	{ color:#1a2c6a; text-decoration:none; display:block; padding:0em 0em 0.3125em 16px !important;}

div.andere a:hover,
div.andere a:focus,
div.andere a:active 	{ background: url(/centaurus/images/pfeil_blau.gif) no-repeat 4px 0.1875em; /* left - top */ }


/* _____ Box: Unsere Empfehlung ______________________________________________________________________________ */
div.empfehlung 	  { background:#edf6ff; border:1px solid #879db0;  }
div.empfehlung h3 { font-size:0.75em; padding:0.3125em 0 0.5em 16px; }

div.empfehlung div.eintrag 	{ margin-right:0.5em; margin-bottom:0.8125em; }

div.empfehlung h4 		   	{ font-size:0.75em; color:#1a2c6a; font-weight:normal; 
					          padding:0.375em 0.5em 0em 0px; vertical-align:top; }
div.empfehlung h4 a 		{ color:#1a2c6a; text-decoration:none; display:block; padding:0em 0em 0.3125em 16px !important;}

div.empfehlung h4 a:hover,
div.empfehlung h4 a:focus,
div.empfehlung h4 a:active 	{ background: url(/centaurus/images/pfeil_blau.gif) no-repeat 4px 0.1875em; /* left - top */ }

div.empfehlung p  			{ font-size:0.6875em;  color:#000; padding-left: 16px !important;}



/* _____ Box: Verwandte Suchanfragen __________________________________________________________________________ */
div.relatedLinks 	  	{ background:#edf6ff; border:1px solid #879db0; margin:1.375em 1.375em 1em 1.375em; }
div.relatedLinks h3 	{ font-size:0.75em; padding:0.3125em 0 0.5em 16px; }
.relatedLinks ul 		{ font-size:0.6875em; margin:0 16px 0.5625em 16px; }
.relatedLinks li 		{ display:inline; }
.relatedLinks a  		{ color:#1a2c6a; text-decoration:none; }

.relatedLinks a:hover,
.relatedLinks a:focus,
.relatedLinks a:active 	{ text-decoration:underline; }

.relatedLinks span.space { color:#1a2c6a; margin-left:0.625em; margin-right:0.5em; }	



/* Anzeige der Ergebnisse, je Treffer: div.eintrag ____________________________________________________________ */
div.eintragX 			{ clear:both; padding:0.5625em 0em 0.5625em 0; }

div.eintragX:after 		{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html div.eintragX 	{ height:1%; }
*+html div.eintragX 	{ height:1%; }



/* ***** Eintrag mit Text und Zusatzinfo (otional) */
div.eintragX .textBox 	{ float:left; width:29.25em; } /* 468px */
div.eintragX .infoBox   { float:left; width:3.75em; } /* 60px  */


/* ***** Eintrag mit Bild + Text und Zusatzinfo (otional) */
div.eintragX .mitBild .bildBox		{ float:left; width:8.125em; } /* 130px */
div.eintragX .mitBild .textBox		{ width:21.125em; } /* 338px - 20.625em*/


/* ***** BildBox  */
div.eintragX .mitBild .bildBox img 	{ display:block; width:6.6875em; height:auto; margin-left:22px; } /* width:170px */


/* ***** TextBox */
div.eintragX h3 	{ font-size:0.75em; color:#1a2c6a; font-weight:normal; padding:0em 0.5em 0em 0px; vertical-align:top; }
div.eintragX h3 a 	{ color:#1a2c6a; text-decoration:none; display:block; padding:0em 0em 0.3125em 22px !important; }

div.eintragX h3 a:hover,
div.eintragX h3 a:focus,
div.eintragX h3 a:active { background: url(/centaurus/images/pfeil_blau.gif) no-repeat 10px 0.1875em; /* left - top */ }

div.eintragX p  		 { font-size:0.6875em; color:#000; padding-left:22px; padding-right:0;}

/* Ueber der H3: */
div.eintragX p.hinweis   { font-size:0.75em; font-weight:bold; padding:0em 0.5em 0.25em 22px; }

/* wenn Bild links daneben, dann Abstand verkleinern, waere sonst auch 22px */
div.eintragX .mitBild .textBox	h3 a 		{ padding-left:14px !important; }

div.eintragX .mitBild .textBox	h3 a:hover,
div.eintragX .mitBild .textBox	h3 a:focus,
div.eintragX .mitBild .textBox	h3 a:active { background-position:2px 0.1875em;}

div.eintragX .mitBild .textBox	p 			{ padding-left: 14px !important;}

/* Pfadangabe innerhalb von div.textBox */
div.textBox p.breadCrumpNavi 	{ background:none; margin-top:1.3125em; }

div.textBox p.breadCrumpNavi a:hover span.link, 
div.textBox p.breadCrumpNavi a:focus span.link,
div.textBox p.breadCrumpNavi a:active span.link { text-decoration:underline; }




/* ***** InfoBox */
div.eintragX .infoBox  p 		{ margin:0; padding:0.125em 0 0 0; text-align:right; } 
div.eintragX .infoBox  p img 	{ margin-top:1em; margin-left:0.375em; width:auto; height:1.46em;}




/* _____ Blaetter-Funktion ___ .suchergebnisse als Zusatz von .blaetternBox ___________________________________ */
.suchergebnisse {margin:1.375em 15px 1.25em 15px; }

.suchergebnisse .blatterFunktion img.first 		{ margin-right:0.25em; }
.suchergebnisse .blatterFunktion img.back 		{ margin-right:0.25em; }
.suchergebnisse .blatterFunktion img.next 		{  }
.suchergebnisse .blatterFunktion img.last 		{ margin-left:0.25em; }

.suchergebnisse .blatterFunktion span.selected 	{ font-weight:bold;} 


p.extra { font-size:0.125em; }


/* _____ Linke Spalte: Cluster __________________________________________________________________________________*/

/* Zusatz .cluster hier im div.textbereich */
.naviTeaser div.cluster		{ padding: 0.5625em 0.75em 0.5625em 0; }
* html .naviTeaser .textBereich { padding: 0.5625em 0.75em 0.125em 0; }

.naviTeaser li.firstMicrosite  {  padding-top:1.0625em; } 

