/* - - - - - - - - - - - - - - - - */
/* x:promotion.de                   */ 
/* 2008-07-09                      */
/* benjamin.dumke@bytebetrieb.com  */
/*                                 */
/* Allgemeine Stylesheets          */
/* - - - - - - - - - - - - - - - - */





/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* A L L G E M E I N															*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

* {
	margin:				0;
	padding:			0;
} 

html {
	width:				100%;
	height:				100%;
}

body {
	padding:			0;
	margin:				0;
	width:				100%;
	height:				100%;
	background:			#fff url(/_p/bg-verlauf.gif) 0 0 repeat-x;
	color:				#000;
	font-family:		tahoma, arial, helvetica, sans-serif;
	font-size:			12px;
	line-height:		17px;
}


a img, img,
a.bildlink 	{ border: none; }

.c { clear:both; float:none; }

form { }
fieldset { border:none; }

h1, h2, h3, h4, h5, h6 { }
h3 		{ color:#B50763; }
h4		{ 
	margin: 			30px 0 0 0; 
	font-size:			16px; 
	color:				#fff; 
	background-color:	#B50763; 
	padding:			6px 0 6px 10px;	
	width:				560px;
}

p 		{ margin:0 0 12px; }
strong 	{ font-weight:bold; }
em 		{ font-style:italic; }

table 	{ }
td 		{ }
tr 		{ }


ul {
	list-style-type: 	disc;
	padding:			0;
	margin:				0 0 12px 1em;
}
li { margin:0 0 6px 0; }


a,
a:link		{ color:#B50763; text-decoration:none; border-bottom:1px dotted #B50763; }
a:visited 	{ color:#B50763; text-decoration:none; border-bottom:1px dotted #B50763; }
a:hover		{ color:#555; text-decoration:none; border-bottom:1px solid #555; }
a:active 	{ color:#555; text-decoration:none; border-bottom:1px solid #555; }
a:focus 	{ color:#555; text-decoration:none; border-bottom:1px solid #555; }








/* - - - - - - - - - - - */
/* G R U N D G E R Ü S T */
/* - - - - - - - - - - - */



body#startseite { background:#fff url(/_p/bg-verlauf.gif) 0 0 repeat-x; }

#seitenblock {
	background:			transparent url(/_p/bg.gif) 0 0 no-repeat;
	width:				900px;
	height:				auto;
	float:				left;
}







/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* L O G O	     													       		*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#logo { margin:50px 0 0 29px; }
#logo a {
	display:			block;
	width:				155px;
	height:				120px;
	text-indent: 		-9999px;
	border:				none;
}





/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* S U C H E														       		*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#schnellsuche {
	margin:				35px 0 0 0;
	display:			block;
	width:				155px;
	height:				14px;	
}

#suche-suchfeld {
	background-color:	#cacaca;
	border:				0;
	height:				16px;
	width:				115px;
	padding:			2px 5px 0;
	margin:				0;
	color:				#fff;
	float:				left;
	line-height:		13px;
}

#suche-absenden {
	border:				0px;
	float:				right;
	display: 			block;
	width:				17px;
	height:				17px;
	margin:				0;
}





/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* N A V I G A T I O N															*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#navigation-block {
	display:			inline;
	width:				155px;
	float:				left;
	margin:				0 0 0 29px;	
}


/* Erste Ebene */
ul#navigation {
	margin:				20px 0;
	list-style-type:	none;
	border-top:			1px solid #c1c1c1;
}

#navigation li {
	padding:			0;
	margin:				0;
}

#navigation a {
	border:				0;
	display:			block;
	width:				131px;
	height:				24px;
	margin:				0;
	padding:			5px 0 0 24px;
	
	color:				#222;
	font-size:			13px;
	font-weight:		111;
	background: 		transparent url(/_p/navi-bg.gif) 0 -29px no-repeat;
}

#navigation a:visited  	{ background-position:0 -29px; }
#navigation a:hover,
#navigation a:active,
#navigation a:focus 	{ background-position:0 0; color:#fff; }

#navigation .aktiv a,
#navigation .aktiv a:link,
#navigation .aktiv a:visited { background-position:0 0; color:#fff; }


/* Zweite Ebene */
#navigation ul {
	list-style-type:	none;
	margin:				0;
	border-bottom:		1px solid #c1c1c1;
	font-size:			10px;
}

#navigation ul a,
#navigation ul a:link {
	padding: 			8px 0 0 24px;
	width:				126px;
	text-indent:		0;
	background:			url(/_p/navi-bullet.gif) 8px 12px no-repeat !important;
	color:				#000 !important;
	font-size:			12px;
	line-height:		14px;
	display:			table;
}
#navigation ul a:visited 	{ color:#000000 !important; background:url(/_p/navi-bullet.gif) 8px 12px no-repeat !important; }
#navigation ul a:hover,
#navigation ul a:active,
#navigation ul a:focus 		{ color:#b31621 !important; background:url(/_p/navi-bullet-voll.gif) 8px 12px no-repeat !important; }

#navigation ul .aktiv a,
#navigation ul .aktiv a:link,
#navigation ul .aktiv a:visited { background:url(/_p/navi-bullet-voll.gif) 8px 12px no-repeat !important; }

#navigation ul .aktiv ul a,
#navigation ul .aktiv ul a:link,
#navigation ul .aktiv ul a:visited { background:none !important;  }

#navigation ul li {
	margin:				0 0 0 12px;
}


/* Dritte Ebene */
#navigation ul ul {
	list-style-type:	none;
	margin:				-10px 0 7px;
	border:				none;
}
#navigation ul ul li {padding:0 0 0 0; width: 100px; margin:0; }
#navigation ul ul a,
#navigation ul ul a:link {
	font-size:			11px;
	line-height:		12px;
	border:				0px;
	display:			block;
	width:				auto;
	height:				auto;
	background:			none !important;
}

#navigation ul ul a:visited,
#navigation ul ul a:hover,
#navigation ul ul a:active,
#navigation ul ul a:focus { background:none !important; }

#navigation ul ul .aktiv a { background:none !important; color:#b31621 !important; }




#werbebanner a { border:0px; }







/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* M E T A    N A V I G A T I O N												*/	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

.metanavigation {
	width:				600px;
	background-color:	#fff;		
	height:				50px;
	float:				left;
}

.metanavigation a { color:#000; border:0px; }
.metanavigation dt { color:#000; border:0px; font-weight:bold; }

.mnbot {
	border-top:			1px dotted #000;
	padding-top:		20px;
}

.brotkrumen {
	height:				25px;
	width:				585px; 
	float:				left; 
	display:			block;
	background:			#3e88ab;
	padding:			0 0 0 15px;
}

.brotkrumen dt { display:block; float:left; margin:3px 7px 0 0; color:#fff; font-weight:bold; }
.brotkrumen dd { display:block; float:left; margin:3px 5px 0 0; color:#fff; padding:0 14px 0 0; background:transparent url(/_p/brotkrumen-pfeil.gif) right center no-repeat; }
.brotkrumen dd.ende { background:none; }
.brotkrumen dd a,
.brotkrumen dd a:link,
.brotkrumen dd a:visited { color:#fff; border-bottom:1px dotted #fff; }
.brotkrumen dd a:hover,
.brotkrumen dd a:active,
.brotkrumen dd a:focus { border-style:solid; }

.skip-anzahl 		{ float:left; height:25px; }
.skip-anzahl dt		{ float:left; display:inline; margin:3px 10px 0 15px; }
.skip-anzahl dd		{ float:left; display:inline; margin:6px 5px 0 0; padding-left:5px; border-left:1px solid #000; }
.skip-anzahl .erste { border-left:none; padding-left:0; }
.skip-anzahl a,
.skip-anzahl a:link,
.skip-anzahl a:visited { float:left; padding:0 3px; color:#000; border-bottom:1px dotted #000; margin-top:-3px; }
.skip-anzahl a:hover,
.skip-anzahl a:active,
.skip-anzahl a:focus  { border-style:solid; }
.skip-anzahl .aktiv a { border:none; font-weight:bold; }

.skip-anzahl dt.pdfbutton { margin:3px -5px 0 15px; border-right:1px solid #000; padding:0 10px 0 16px; background:transparent url(/_p/icn-document.gif) 0 2px no-repeat; }
.skip-anzahl dt.pdfbutton a { padding:0; margin:0; }


.skip-seiten 		{ float:right; display:inline; margin:0 15px 0 0; height:25px; }
.skip-seiten li 	{ float:left; display:inline; margin:6px 0 0 6px; padding-left:5px; border-left:1px solid #000; text-align:center; }
.skip-seiten .erste,
.skip-seiten .letzte,
.skip-seiten .vor,
.skip-seiten .zurueck { border-left:none; padding:0; }
.skip-seiten a,
.skip-seiten a:link,
.skip-seiten a:visited { float:left; padding:0 3px; color:#000; border-bottom:1px dotted #000; margin-top:-3px; }
.skip-seiten a:hover,
.skip-seiten a:active,
.skip-seiten a:focus  { border-style:solid; }
.skip-seiten .aktiv a { border:none; font-weight:bold; }
.skip-seiten span { float:left; padding:0 3px; color:#000; border:none; margin-top:-3px; }

dl.blaetterliste {
	list-style-type:	none;
	margin:				10px 0;
}
.blaetterliste dt {
	margin:				0 0 3px;
	padding:			0 0 3px;
}
.blaetterliste dd a {
	font-weight:		bold;
	display:			inline;
	float:				left;
	width:				20px;
	text-align:			center;
	float:				left;
	border:				1px dotted #b31621;
	background:			#e5e5e5;
	margin:				0 0.5em 0 0;
	padding-bottom:		3px;
}
.blaetterliste dd.aktiv a,
.blaetterliste dd a:hover {
	background:			#b31621;
	color:				#fff;
}



	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* I N H A L T																	*/	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#inhalt {
	width:				600px;
	margin:				27px 27px 10px 27px;
	float:				left;
}

#featurekastenleer,
#featurekasten { height:275px; position:relative; overflow:hidden; }

#featurekastenleer .kopftuch {
	position:			absolute;
	bottom:				0;
	left:				0;
	width:				580px;
	height:				55px;
	padding:			10px;
	overflow:			hidden;
	color:				#000;
	background:			transparent url(/_p/bg-milchglas.png) 0 0 no-repeat;
	
}
* html #featurekastenleer .kopftuch {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_p/bg-milchglas.png', sizingMethod='crop');
}

a.kopflink {
	position:			absolute;
	bottom:				10px;
	right:				10px;
	font-weight:		bold;
	color:				#000;
	border-color:		#000;
	
/*
	border:				none;
	padding:			3px 10px 4px;
	background:			#fff;
*/
}
a.kopflink:hover {
	color:				#b31621;
	border-color:		#b31621;
}

.text-absatz {
	padding:			10px 210px 0 0;
	clear:				both;
}	
.text-absatz img {
	margin:				0 -210px 10px 0;
	float:				right;
}
.text-absatz ul {
	list-style-type:	disc;
	margin-left:		1em;
}	
.text-absatz ol {
	list-style-type:	decimal;
	margin-left:		1.5em;
}	



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* S T A R T S E I T E															*/	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#produkt-buttons {
	width:				600px;
	float:				left;
	margin:				25px 0 0 0;
	list-style-type:	none;
}

#produkt-buttons li {
	float:				left;
	margin:				0;
}
	
#produkt-buttons a {
	text-indent:		-9999px;
	float:				left;
	margin:				0 15px 15px 0;
	
	display:			inline;
	border:				none;
	width:				190px;
	height:				70px;
}
#produkt-buttons .zeile-0 a { margin-right:0; }

#produkt-buttons a:visited	{ background-position:0 0; }
#produkt-buttons a:hover	{ background-position:0 -70px; }
#produkt-buttons a:active	{ background-position:0 -70px; }
#produkt-buttons a:focus	{ background-position:0 -70px; }

.produkt-links { margin:0 15px 0 0; }
.produkt-rechts { margin:0 0 0 15px; }
	
	
#produkt-angebote a 	{ background:url(/_p-produkte/produkte-angebote.png) 0 0 no-repeat; }
#produkt-asuka a 		{ background:url(/_p-produkte/produkte-asuka.png) 0 0 no-repeat; }
#produkt-crazy a 		{ background:url(/_p-produkte/produkte-crazy.png) 0 0 no-repeat; }
#produkt-classic a 		{ background:url(/_p-produkte/produkte-classic.png) 0 0 no-repeat; }
#produkt-color a 		{ background:url(/_p-produkte/produkte-color.png) 0 0 no-repeat; }
#produkt-extensions a 	{ background:url(/_p-produkte/produkte-extensions.png) 0 0 no-repeat; }
#produkt-fashion a 		{ background:url(/_p-produkte/produkte-salon.png) 0 0 no-repeat; }
#produkt-giambertone a 	{ background:url(/_p-produkte/produkte-extensions.png) 0 0 no-repeat; }
#produkt-hairgum a 		{ background:url(/_p-produkte/produkte-hairgum.png) 0 0 no-repeat; }
#produkt-leader a 		{ background:url(/_p-produkte/produkte-leader.png) 0 0 no-repeat; }
#produkt-matrix a 		{ background:url(/_p-produkte/produkte-martix.png) 0 0 no-repeat; }
#produkt-salon a 		{ background:url(/_p-produkte/produkte-salon.png) 0 0 no-repeat; }
#produkt-shidosha a 	{ background:url(/_p-produkte/produkte-shidosha.png) 0 0 no-repeat; }
#produkt-zubehoer a 	{ background:url(/_p-produkte/produkte-zubehoer.png) 0 0 no-repeat; }
#produkt-vitastyle a 	{ background:url(/_p-produkte/produkte-vita.png) 0 0 no-repeat; }



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* N E W S																		*/	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#news-block {
	width:				620px;
	float:				left;
}

#news-block a { border:none; }
	
.news {
	width:				295px;
	float:				left;
	background-color:	#e5e5e5;
	margin:				15px 10px 0 0;
	padding:			0 0 10px 0;
}

.news p { margin:5px 7px 0 12px; }
.news ul { padding-left: 1em; }

.news h2 {
	background:			#d77aab url(/_p/headline-verlauf.gif) 0 0 repeat-x;
	margin:				0;
	padding:			0 0 0 12px;
	border:				0;
	font-size:			18px;
}

.news h2 a {
	color:				#fff !important;
	text-decoration:	none;
	font-weight:		normal;
	border:				none !important;
}

a.mehr {
	margin:				0 12px 0 12px;
	color:				#B50763;
	font-weight:		Bold;
	text-decoration:	none;
	float:				right;
}
a.mehr:link 	{ color:#B50763; }
a.mehr:visited 	{ color:#666; }
a.mehr:hover 	{ color:#ea4c8b; }	
a.mehr:focus 	{ color:#666; }	
a.mehr:active 	{ color:#666; }
.news .mehr {
	margin-top:			5px;
}

div.zurueck {
	text-align:			center;
	border-top:			1px dotted #B50763;
	padding:			20px;
	margin:				20px 0;
	font-weight:		bold;
	width:				350px;
	display:			block;
	clear:				both;
}

div.zurueck {
	text-align:			center;
	border-top:			1px dotted #B50763;
	padding:			20px;
	margin:				20px 0;
	font-weight:		bold;
	width:				350px;
	display:			block;
	clear:				both;
}
#produktliste div.zurueck {
	border-top:			1px dotted #B50763;
	padding:			20px;
	margin:				20px 0;
	font-weight:		bold;
	width:				inherit;
	display:			block;
	clear:				both;
}

.sifr-wrapper {
	padding:			0 0 5px;
	font-family:		helvetica, arial, sans-serif;
}


p.pdf a { padding-left:12px; background:transparent url(/_p/icn-pdf.gif) 0 4px no-repeat; }
p.internerlink a { padding-left:12px; background:transparent url(/_p/icn-link.gif) 0 4px no-repeat; }



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* N E W S L E T T E R															*/	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#newsletter-box {
	float:				left;
	width:				600px;
	height:				100px;
	margin:				13px 0 0 0;
	background:			url(/_p/newsletter-verlauf.gif) 0 39px repeat-x;
}
.submitting { color:#cdcdcd !important; }

#newsletter-box h2 {
	background:			#d77aab url(/_p/headline-verlauf.gif) 0 0 repeat-x;
	color:				#fff;
	font-size:			18px;
	font-weight:		normal;
	
	margin:				0;
	padding:			5px 0 5px 12px;
}
#newsletter-box h2 a {
	color:				#fff;
	border:				none;
}

#newsletter-box p {
	display:			inline;
	float:				left;
	width:				285px;
	margin:				7px 0 10px 12px;
}

form#nleintragen {
	display:			inline;
	float:				right;
	width:				285px;
	margin:				7px 12px 0 0;
}

#bestellen {
	float:				right; 
	margin: 			5px 0 0 0;
}

#newsletter-box input {
	background:			#e5e5e5;
	border:				1px solid #cdcdcd;
	padding:			2px 3px;
	font-size:			12px;
	color:				#B50763;
}
.textfeld { 
	height:				15px;
	width:				277px;
	background-color:	#e6afb4;
	color:				#B50763;
	border:				0px;
	padding:			2px 3px;
}





/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* S U C H E R G E B N I S														*/
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#suchergebnis { 
	list-style-type:	none; 
	border: 			1px dotted #B50763; 
	border-width:		1px 0;
	padding:			7px 0 7px 0;
	width:				570px;
	float:				left;
	margin:				5px 0 20px 0;
} 

#suchergebnis li{
	margin:				0 15px 0 0;	
	float:				left;
}

#suchergebnis li a{ border:0; }
#suchergebinsse-wrapper { 	margin:15px 0 0 15px; }

.suche-titel {
	font-size:			14px;
	font-weight:		bold;
	width: 				560px;
	display:			block;
	color:				#B50763;
}
a:visited .suche-titel 	{ color:#B50763; }
a:hover .suche-titel 	{ color:#fff; }
a:active .suche-titel 	{ color:#eee; }
a:focus .suche-titel 	{ color:#eee; }


.suchzeile a {
	margin:				10px 0 0 0;
	border-top:			1px dotted #B50763;
	border-left:		1px dotted #B50763;
	border-bottom:		0;	
	color:				#000; 
	display:			block;
	height:				auto;
	padding:			7px;
	width:				555px;
	
	cursor:				pointer;
}

.suchzeile a:hover {
	background: 		#B50763;
	color:				#fff; 
}

#ergebnis {
	height:50px;
}




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* G € S T E B U C H	    													*/	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

.gaestebuchpost{
	border-top:			2px dotted #B50763;
	padding:			15px

}

.gaestebuch-name {
	font-size:			16px;
	color:				#B50763;
}
.gaestebuch-datum {
	Font-weight:		Bold;
	font-size:			11px;
	color:				#000;
	line-height:		10%;
}





/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* K O N T A K T	    														*/	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/


#kontaktfeld {
	padding:			15px 210px 0 10px;
	clear:				both;
}	

#kontakt-form { margin:30px 0 20px;}
#kontakt-form fieldset {}
#kontakt-form legend { font-weight:bold; margin:0 6px 12px 0; color:#321503; }
#kontakt-form input,
#kontakt-form input.submitbutton {
	background:			#e5e5e5;
	border:				1px solid #cdcdcd;
	padding:			2px 3px;
	width:				480px;
	font-size:			12px;
	color:				#B50763;
	margin:				0 0 10px 0;
}
#kontakt-form input:focus { border:1px solid #fff; }
#kontakt-form input.submitbutton {
	width:				auto;
	color:				#000;
	cursor:				pointer;
	margin:				0 0 10px 112px;
}
#kontakt-form input.submitbutton:hover {
	color:				#B50763;
	border-color:		#B50763;
	background:			#e5e5e5;
}

#kontakt-form label {
	font-size:			12px;
	line-height:		24px;
	display:			block;
	float:				left;
	width:				112px;
	margin:				0 0 10px 0;
}
* html #kontakt-form label { width:80px; }
#kontakt-form textarea {
	border:				1px solid #cdcdcd;
	background:			#e5e5e5;
	padding:			2px 3px;
	width:				480px;
	height:				150px;
	margin:				0 0 10px 0;
	
	color:				#B50763;
	font-size:			13px;
	font-family:		tahoma, arial, helvetica, sans-serif;
}
#kontakt-form textarea:hover {}
#kontakt-form textarea:focus { border:1px solid #fff; background:#eee; }
.form-zeile { margin-bottom:6px; width:600px; }



.feedback {
	margin:				0 0 20px 0;
	padding:			10px;
	border:				1px solid #B50763;
	background:			#e5e5e5;
	color:				#B50763;
	font-weight:		bold;
}
.feedback.error {
	border-color:		#B50763;
	background:			#ECC5C7;
	color:				#B50763;
}
#kontakt-form .feedback {
	margin-left:		112px;
	margin-right:		0;
}



	




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* P A R T N E R L I N K S														*/	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#partnerseitenliste {
	float:				left;
	width:				600px;
	list-style-type:	none;
	margin:				15px 0 0 0;
	border-top:			1px dotted #B50763;
}
#partnerseitenliste li {
	display:			block;
	width:				600px;
	height:				156px;
	margin:				0;
	padding:			0;
	cursor:				pointer;
	overflow:			hidden;
}
#partnerseitenliste a,
#partnerseitenliste a:link,
#partnerseitenliste a:visited {
	display:			block;
	width:				600px;
	height:				155px;
	margin:				0 0 0 0;
	padding:			0 0;
	border-bottom:		1px dotted #B50763;
	background:			#fff;
}
#partnerseitenliste .imgblock {
	width:				155px;
	height:				155px;
	overflow:			hidden;
	float:				left;
	display:			inline;
	margin:				0;
	
	background:			transparent;
}
.partner-wrapper {
	width:				415px;
	float:				left;
	display:			block;
	width:				inline;
	padding:			0 0 0 15px;
}
#partnerseitenliste .titel {
	float:				left;
	font-weight:		bold;
	color:				#666;
	font-size:			20px;
	margin:				15px 0 5px 0;
	padding:			0 0 0.25em 0;
	border-bottom:		none;
}
#partnerseitenliste .text {
	display:			block;
	clear:				both;
	color:				#000;
	margin:				0 10px 15px 0;
}

#partnerseitenliste a:hover .partner-wrapper,
#partnerseitenliste a:hover {
	background:			#e5e5e5 !important;
}
#partnerseitenliste a:hover {
	border-bottom:		1px dotted #B50763;
}
#partnerseitenliste a:hover .titel {
	color:				#555 !important;
	border:				none !important;
}
#partnerseitenliste a:hover .text {
	color:				#000 !important;
}
.leerlink {
	cursor:				default;
}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* S I T E M A P																*/	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

.sitemap ul {
	list-style-type: 	none;
	padding:			0;
	margin:				0 0 12px 0;
}
.sitemap li {
	padding: 			6px 0 0 24px;
	background:			url(/_p/navi-bullet-voll.gif) 8px 12px no-repeat;
}




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* F O O T E R																	*/	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#fusszeile {
	width:				745px;
	padding:			0 0 0 155px;	
	float:				left;
	text-align:			center;
	margin:				0 0 10px 0;
}

#fusszeile p { font-size:11px; color:#000; }
#fusszeile a,
#fusszeile a:link 	 { color:#B50763; text-decoration:none; font-size: 11px; }
#fusszeile a:hover 	 { color:#B50763; text-decoration:none; }
#fusszeile a:visited { color:#B50763; text-decoration:none; }
#fusszeile a:focus 	 { color:#B50763; text-decoration:none; }
#fusszeile a:active  { color:#B50763; text-decoration:none; }


.sonderfeld { clear:both; float:none; }
	
