/* - - - - - - - - - - - - - - - - */
/* arex-world.de                   */ 
/* 2008-07-09                      */
/* benjamin.dumke@bytebetrieb.com  */
/*                                 */
/* Allgemeine Stylesheets          */
/* - - - - - - - - - - - - - - - - */



/*- - - - - - -*/
/*

Verwendete Farben:
Grau:		e5e5e5
Rot: 		b31621
Rot Hover:	d6413d

*/
/*- - - - - - -*/






/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* 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-color:	#58585a;
	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:#b51621; }
h4		{ 
	margin: 			30px 0 0 0; 
	font-size:			16px; color:#fff; 
	background-color:	#b51621; 
	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:#b51621; text-decoration:none; border-bottom:1px dotted #b51621; }
a:visited 	{ color:#c73e62; text-decoration:none; border-bottom:1px dotted #c73e62; }
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-color:	#58585a; }

#seitenblock {
	background:			#fff url(/_p/bg-arexgroup.gif) 0 0 no-repeat;
	width:				841px;
	height:				auto;
	margin: 			0 auto;
	overflow:			hidden;
}







/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* 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-arexgroup.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:#b51621 !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:#b51621 !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;
}
#hairgum 	.metanavigation { background: transparent url(/_p/hairgum-pattern.gif) 0 0 repeat-y; }
#giambertone .metanavigation { background: transparent url(/_p/giambertone-pattern.gif) 0 0 repeat-y; }
#matrix 	.metanavigation { background: #fff url(/_p/matrix-pattern.gif) 0 4px repeat-y; }
#leader 	.metanavigation { background: #fff url(/_p/leader-pattern.gif) 0 4px repeat-y; }
#shidosha 	.metanavigation { background: #fff url(/_p/shidosha-pattern.gif) 0 4px repeat-y; }

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

#crazy .bottom { padding-top:15px; height:35px; }

.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;
}

#angebote 	.brotkrumen { background:#ea9262; }
#asuka 		.brotkrumen { background:#959d0a; }
#classic 	.brotkrumen { background:#b51621; }
#crazy 		.brotkrumen { background:#009328; }
#extensions	.brotkrumen { background:#445e22; }
#fashion 	.brotkrumen { background:#5b5b5b; }
#giambertone .brotkrumen { background:#e2007a; }
#hairgum 	.brotkrumen { background:#e85124; }
#leader 	.brotkrumen { background:#cabdab; }
#matrix 	.brotkrumen { background:#ca0034; }
#shidosha 	.brotkrumen { background:#3e88ab; }
#matsuzaki 	.brotkrumen { background:#730a2b; }
#zubehoer 	.brotkrumen { background:#9b127a; }
#vitastyle 	.brotkrumen { background:#005194; }
#biolage 	.brotkrumen { background:#7aa138; }

.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; }

#angebote .skip-seiten li,
#angebote .skip-anzahl dd 	{ border-color:#ea9262; }
#asuka .skip-seiten li,
#asuka .skip-anzahl dd 		{ border-color:#959d0a; }
#classic .skip-seiten li,
#classic .skip-anzahl dd 	{ border-color:#b51621; }
#crazy .skip-seiten li,
#crazy .skip-anzahl dd 		{ border-color:#fff; }
#extensions .skip-seiten li,
#extensions .skip-anzahl dd { border-color:#009328; }
#fashion .skip-seiten li,
#fashion .skip-anzahl dd 	{ border-color:#5b5b5b; }
#giambertone .skip-seiten li,
#giambertone .skip-anzahl dd { border-color:#e2007a; }
#hairgum .skip-seiten li,
#hairgum .skip-anzahl dd 	{ border-color:#e85124; }
#shidosha .skip-seiten li,
#shidosha .skip-anzahl dd 	{ border-color:#3e88ab; }
#leader .skip-seiten li,
#leader .skip-anzahl dd 	{ border-color:#cabdab; }
#matrix .skip-seiten li,
#matrix .skip-anzahl dd 	{ border-color:#ca0034; }
#matsuzaki .skip-seiten li,
#matsuzaki .skip-anzahl dd 	{ border-color:#730a2b; }
#zubehoer .skip-seiten li,
#zubehoer .skip-anzahl dd 	{ border-color:#9b127a; }
#vitastyle .skip-seiten li,
#vitastyle .skip-anzahl dd 	{ border-color:#005194; }
#biolage .skip-seiten li,
#biolage .skip-anzahl dd 	{ border-color:#7aa138; }


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 #b51621;
	background:			#e5e5e5;
	margin:				0 0.5em 0 0;
	padding-bottom:		3px;
}
.blaetterliste dd.aktiv a,
.blaetterliste dd a:hover {
	background:			#b51621;
	color:				#fff;
}





.elSelect 			{ height:20px; }
.elSelect .selected { background-color:#fff !important; color:#b51621 !important; }
.elSelect .clear 	{ clear:both; }
.elSelect .selectedOption {
	float:				left;
	padding:			0 0 0 0;
	color:				#fff;
	overflow:			hidden;
	cursor:				pointer;
	border-bottom:		1px dotted #fff;
}
.elSelect .selectedOption:hover { border-bottom:1px solid #fff; }
.elSelect .dropDown { }
.elSelect .optionsContainerTop 			{ width:100%; height:5px; position:absolute; }
.elSelect .optionsContainerTop div 		{ width:100%; height:5px; }
.elSelect .optionsContainerTop div div 	{ width:100%; height:5px; }
.elSelect .optionsContainerBottom {
	position:			absolute;
	margin:				-5px 0 0 0;
	width:				100%;
	height:				5px;
	border-bottom:		solid 1px #749490;
}
.elSelect .optionsContainerBottom div 		{ width:100%; height:5px; }
.elSelect .optionsContainerBottom div div 	{ width:100%; height:5px; }
.elSelect .optionsContainer {
	position:			absolute;
	display:			none;
	margin-top:			4px;
}
.elSelect .option {
	padding:			4px 7px 5px 5px;
	background-color:	#ECF1F2;
	border-left:		1px solid #749490;
	border-right:		1px solid #749490;
	text-align:			left;
	color:				#000;
	cursor:				pointer;
}
.elSelect .disabled { }

#angebote	.elSelect .selected { background-color:#93d0e0 !important; color:#fff !important; }
#asuka 		.elSelect .selected { background-color:#959d0a !important; color:#fff !important; }
#classic	.elSelect .selected { background-color:#b51621 !important; color:#fff !important; }
#crazy 		.elSelect .selected { background-color:#009bc2 !important; color:#fff !important; }
#extensions .elSelect .selected { background-color:#445e22 !important; color:#fff !important; }
#fashion 	.elSelect .selected { background-color:#5b5b5b !important; color:#fff !important; }
#giambertone .elSelect .selected { background-color:#e2007a !important; color:#fff !important; }
#hairgum 	.elSelect .selected { background-color:#e85124 !important; color:#fff !important; }
#leader 	.elSelect .selected { background-color:#cabdab !important; color:#fff !important; }
#matsuzaki 	.elSelect .selected { background-color:#730a2b !important; color:#fff !important; }
#matrix 	.elSelect .selected { background-color:#ca0034 !important; color:#fff !important; }
#shidosha 	.elSelect .selected { background-color:#3e88ab !important; color:#fff !important; }
#zubehoer 	.elSelect .selected { background-color:#9b127a !important; color:#fff !important; }
#vitastyle 	.elSelect .selected { background-color:#005194 !important; color:#fff !important; }
#biolage 	.elSelect .selected { background-color:#7aa138 !important; color:#fff !important; }



	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* 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:				38px;
	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:				#b51621;
	border-color:		#b51621;
}

.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-matsuzaki a 		{ background:url(/_p-produkte/produkte-matsuzaki.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-matrix.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; }
#produkt-biolage a 		{ background:url(/_p-produkte/produkte-biolage.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:0 7px 0 12px; }
.news ul { padding-left: 1em; }

.news h2 {
	background:			#b51621 url(/_p/headline-verlauf-arexgroup.gif) bottom left 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:				#b51621;
	font-weight:		Bold;
	text-decoration:	none;
	float:				right;
}
a.mehr:link 	{ color:#b51621; }
a.mehr:visited 	{ color:#1c4c6f; }
a.mehr:hover 	{ color:#005da2; }	
a.mehr:focus 	{ color:#005da2; }	
a.mehr:active 	{ color:#005da2; }

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

div.zurueck {
	text-align:			center;
	border-top:			1px dotted #b51621;
	padding:			20px;
	margin:				20px 0;
	font-weight:		bold;
	width:				350px;
	display:			block;
	clear:				both;
}
#produktliste div.zurueck {
	border-top:			1px dotted #b51621;
	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-arexgroup.gif) 0 39px repeat-x;
}
.submitting { color:#cdcdcd !important; }

#newsletter-box h2 {
	background:			#b51621;
	color:				#fff;
	font-size:			18px;
	font-weight:		normal;
	
	margin:				0;
	padding:			5px 0 0 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:				#b51621;
}
.textfeld { 
	height:				15px;
	width:				277px;
	background-color:	#e6afb4;
	color:				#b51621;
	border:				0px;
	padding:			2px 3px;
}









/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* P R O D U K T Ü B E R S I C H T												*/	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/


ul#produkt-uebersicht { margin-left:0; }
#produkt-uebersicht li {
	position:			relative; 
	display:			block;
	float:				left;
	margin:				18px 0 0 0px; 
	border:				1px dotted #000;
	border-width:		1px 0;
	font-size:			11px;
	line-height:		14px;
	width:				600px;
	height:				167px;
	
	background:			transparent url(/_p-produkte/produktuebersicht-giambertone.jpg) 0 0 no-repeat;
}


li#giambertone 	{ background-image:url(/_p-produkte/produktuebersicht-giambertone.jpg); }
li#matrix 		{ background-image:url(/_p-produkte/produktuebersicht-matrix.jpg); }
li#asuka 		{ background-image:url(/_p-produkte/produktuebersicht-asuka.jpg); }
li#hairgum 		{ background-image:url(/_p-produkte/produktuebersicht-hairgum.jpg); }
li#shidosha 	{ background-image:url(/_p-produkte/produktuebersicht-shidosha.jpg); }
li#leader 		{ background-image:url(/_p-produkte/produktuebersicht-leader.jpg); }
li#fashion 		{ background-image:url(/_p-produkte/produktuebersicht-fashion.jpg); }
li#crazy 		{ background-image:url(/_p-produkte/produktuebersicht-crazy.jpg); }
li#zubehoer 	{ background-image:url(/_p-produkte/produktuebersicht-zubehoer.jpg); }
li#arexcolor 	{ background-image:url(/_p-produkte/produktuebersicht-zubehoer.jpg); }
li#extensions	{ background-image:url(/_p-produkte/produktuebersicht-extensions.jpg); } 
li#classic		{ background-image:url(/_p-produkte/produktuebersicht-classic.jpg); } 
li#angebote		{ background-image:url(/_p-produkte/produktuebersicht-angebote.jpg); } 
li#vitastyle	{ background-image:url(/_p-produkte/produktuebersicht-vita.jpg); } 
li#biolage 		{ background-image:url(/_p-produkte/produktuebersicht-biolage.jpg); }
li#matsuzaki 	{ background-image:url(/_p-produkte/produktuebersicht-matsuzaki.jpg); }


#produkt-uebersicht li a { text-indent:-9999px; border:none; }
#produkt-uebersicht li li a { text-indent:0; }

	
#produkt-uebersicht p { width:345px; color: #fff; margin:8px 0 0 25px; }
#asuka p { margin-top:16px; }	


#produkt-uebersicht ul.unterkategorien { position:absolute; left:0; bottom:8px; }
#produkt-uebersicht ul.unterkategorien li {
	border:				0px;
	margin:				10px 0 0 10px;
	background:			url(/_p/bullet.gif) 0 5px no-repeat;
	padding:			0 0 0 10px;
	float:				left;
	display:			inline;
	width:				auto;
	height:				auto;
	list-style-type:	none;
}


.unterkategorien a,
.unterkategorien a:link { 
	margin:				0;
	text-decoration: 	none;
	border:				none;
	color:				#fff;
	font-size:			11px;
	line-height:		14px;
}
	
.unterkategorien a:visited 	{ color:#fff; }
.unterkategorien a:hover 	{ color:#000; border-bottom: 1px dotted #000; }
.unterkategorien a:active 	{ color:#000; }
.unterkategorien a:focus 	{ color:#000; }

a.produkt-logo {
	background:			url(/_p-produkte/logo-giambertone.gif) 0 0 no-repeat;
	width:				313px;
	height:				64px;
	display:			block;
	border:				0px;
	margin:				17px 0 0 20px;
}
a.produkt-logo:hover { background-position:0 -64px; }	

#angebote .produkt-logo		{ background-image:url(/_p-produkte/logo-angebote.gif); }
#asuka .produkt-logo 		{ background-image:url(/_p-produkte/logo-asuka.gif); }
#color .produkt-logo 		{ background-image:url(/_p-produkte/logo-zubehoer.gif); }
#classic .produkt-logo		{ background-image:url(/_p-produkte/logo-classic.gif); }
#crazy .produkt-logo 		{ background-image:url(/_p-produkte/logo-crazy.gif); }
#extensions .produkt-logo	{ background-image:url(/_p-produkte/logo-extensions.gif); }
#fashion .produkt-logo		{ background-image:url(/_p-produkte/logo-fashion.gif); }
#giambertone .produkt-logo 	{ background-image:url(/_p-produkte/logo-giambertone.gif); }
#matrix .produkt-logo 		{ background-image:url(/_p-produkte/logo-matrix.gif); }
#hairgum .produkt-logo 		{ background-image:url(/_p-produkte/logo-hairgum.gif); }
#shidosha .produkt-logo 	{ background-image:url(/_p-produkte/logo-shidosha.gif); }
#leader .produkt-logo 		{ background-image:url(/_p-produkte/logo-leader.gif); }
#salon .produkt-logo 		{ background-image:url(/_p-produkte/logo-salon.gif); }
#zubehoer .produkt-logo 	{ background-image:url(/_p-produkte/logo-zubehoer.gif); }
#vitastyle .produkt-logo 	{ background-image:url(/_p-produkte/logo-vita.gif); }
#biolage .produkt-logo 		{ background-image:url(/_p-produkte/logo-biolage.png); }
#matsuzaki .produkt-logo 	{ background-image:url(/_p-produkte/logo-matsuzaki.png); }
	




/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* P R O D U K T L I S T E														*/	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#produktliste {
	float:				left;
	background:			#fff url(/_p/shidosha-pattern.gif) 0 0 repeat-y;
	width:				600px;
	list-style-type:	none;
	margin:			0;
}
#produktliste h2 	{
	color:				#fff;
	font-size:			20px;
	margin:				10px 0 0 0;
	padding-bottom:		5px;
	float:				left;
}
#produktliste p 	{
	color:				#fff;
	width:				200px;
}
#produktliste img {
	float:				right;
	display:			block;
}
.buttons {
	float:				left;
	margin:				0 0  0 15px;
}
.produkt-wrapper {
	float:				left;
	margin-left:		15px;
	width:				215px;
	display:			inline;
}
.produkt-wrapper a:hover { color:#000; }


.produkt {
	width:				600px;
	float:				left;
	border-top:			1px dotted #fff;
	display:			inline;
}
.preis {
	font-weight:		bold;
	color:				#3e88ab;
}
.artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}



/* SIDOSHA */
#shidosha #produktliste 	{ background:#fff url(/_p/shidosha-pattern.gif) 0 0 repeat-y; }
#shidosha .produkt-wrapper {
	margin-left:		15px;
	width:				215px;
}
#shidosha #produktliste p 	{
	color:				#000;
	width:				200px;
}
#shidosha #produktliste h2 	{
	color:				#3e88ab;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
}
#shidosha .preis {
	font-weight:		bold;
	color:				#3e88ab !important;
}
#shidosha .preis a {
	color:				#3e88ab !important;
	border-color:		#3e88ab !important;
}
#shidosha .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}
#shidosha .produkt { border-color:#3e88ab; }


/* Hairgum */
#hairgum #produktliste 	{ background:#fff url(/_p/hairgum-pattern.gif) 0 0 repeat-y; }
#hairgum .produkt-wrapper {
	margin-left:		15px;
	width:				350px;
}
#hairgum #produktliste p 	{
	color:				#000;
	width:				350px;
}
#hairgum #produktliste h2 	{
	color:				#e85124;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				350px;
}
#hairgum .preis {
	font-weight:		bold;
	color:				#e85124 !important;
}
#hairgum .preis a {
	color:				#e85124 !important;
	border-color:		#e85124 !important;
}
#hairgum .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}

#hairgum .produkt { border-color:#000; }



/* Giambertone */
#giambertone #produktliste 	{ background:#fff url(/_p/giambertone-pattern.gif) 0 0 repeat-y; }
#giambertone .produkt-wrapper {
	margin-left:		15px;
	width:				350px;
}
#giambertone #produktliste p 	{
	color:				#000;
	width:				350px;
}
#giambertone #produktliste h2 	{
	color:				#e2007a;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				350px;
}
#giambertone .preis {
	font-weight:		bold;
	color:				#e2007a !important;
}
#giambertone .preis a {
	color:				#e2007a !important;
	border-color:		#e2007a !important;
}
#giambertone .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}

#giambertone .produkt { border-color:#000; }




/* Asuka */
#asuka #produktliste 	{ background:#fff url(/_p/asuka-pattern.gif) 0 0 repeat-y; }
#asuka .produkt-wrapper {
	margin-left:		15px;
	width:				350px;
}
#asuka #produktliste p 	{
	color:				#000;
	width:				350px;
}
#asuka #produktliste h2 	{
	color:				#959d0a;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				350px;
}
#asuka .preis {
	font-weight:		bold;
	color:				#959d0a !important;
}
#asuka .preis a {
	color:				#959d0a !important;
	border-color:		#959d0a !important;
}
#asuka .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}

#asuka .produkt { border-color:#000; }



/* Matrix */
#matrix #produktliste 	{ background:#fff url(/_p/matrix-pattern.gif) 0 0 repeat-y; }
#matrix .produkt-wrapper {
	margin-left:		15px;
	width:				350px;
}
#matrix #produktliste p 	{
	color:				#000;
	width:				350px;
}
#matrix #produktliste h2 	{
	color:				#ca0034;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				350px;
}
#matrix .preis {
	font-weight:		bold;
	color:				#ca0034 !important;
}
#matrix .preis a {
	color:				#ca0034 !important;
	border-color:		#ca0034 !important;
}
#matrix .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}

#matrix .produkt { border-color:#000; }



/* Leader */
#leader #produktliste 	{ background:#fff url(/_p/leader-pattern.gif) 0 0 repeat-y; }
#leader .produkt-wrapper {
	margin-left:		15px;
	width:				215px;
}
#leader #produktliste p 	{
	color:				#000;
	width:				215px;
}
#leader #produktliste h2 	{
	color:				#92836f;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				215px;
}
#leader .preis {
	font-weight:		bold;
	color:				#92836f !important;
}
#leader .preis a {
	color:				#92836f !important;
	border-color:		#92836f !important;
}
#leader .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}

#leader .produkt { border-color:#000; }



/* Matsuzaki */
#matsuzaki #produktliste 	{ background:#fff url(/_p/matsuzaki-pattern.png) 0 0 repeat-y; }
#matsuzaki .produkt-wrapper {
	margin-left:		15px;
	width:				215px;
}
#matsuzaki #produktliste p 	{
	color:				#000;
	width:				215px;
}
#matsuzaki #produktliste h2 	{
	color:				#730a2b;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				215px;
}
#matsuzaki .preis {
	font-weight:		bold;
	color:				#730a2b !important;
}
#matsuzaki .preis a {
	color:				#730a2b !important;
	border-color:		#730a2b !important;
}
#matsuzaki .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}

#matsuzaki .produkt { border-color:#000; }


/* Fashiom */
#fashion #produktliste 	{ background:#fff url(/_p/fashion-pattern.gif) 0 0 repeat-y; }
#fashion .produkt-wrapper {
	margin-left:		15px;
	width:				215px;
}
#fashion #produktliste p 	{
	color:				#000;
	width:				215px;
}
#fashion #produktliste h2 	{
	color:				#5b5b5b;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				215px;
}
#fashion .preis {
	font-weight:		bold;
	color:				#ea9262 !important;
}
#fashion .preis a {
	color:				#ea9262 !important;
	border-color:		#ea9262 !important;
}
#fashion .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}

#fashion .produkt { border-color:#000; }


/* crazy */
#crazy #produktliste 	{ background:#fff; }
#crazy .produkt-wrapper {
	margin-left:		15px;
	width:				215px;
}
#crazy #produktliste p 	{
	color:				#000;
	width:				215px;
}
#crazy #produktliste h2 	{
	color:				#fff;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				215px;
}
#crazy .preis {
	font-weight:		bold;
	color:				#000 !important;
}
#crazy .preis a {
	color:				#000 !important;
	border-color:		#000 !important;
}
#crazy .artikelnummer {
	color:				#000;
	font-weight:		bold;
	margin:				0;
}

#crazy .produkt { border-color:#000; margin:0; }

#crazy #produktliste li.zeile-0 h2 { color:#e5001b; }
#crazy #produktliste li.zeile-1 h2 { color:#e2006e; }
#crazy #produktliste li.zeile-2 h2 { color:#f59900; }
#crazy #produktliste li.zeile-3 h2 { color:#009328; }
#crazy #produktliste li.zeile-4 h2 { color:#00acdb; }




/* Zubehšr */
#zubehoer #produktliste 	{ background:#fff url(/_p/zubehoer-pattern.gif) 0 0 repeat-y; }
#zubehoer .produkt-wrapper {
	margin-left:		15px;
	width:				215px;
}
#zubehoer #produktliste p 	{
	color:				#000;
	width:				215px;
}
#zubehoer #produktliste h2 	{
	color:				#9b127a;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				215px;
}
#zubehoer .preis {
	font-weight:		bold;
	color:				#9b127a !important;
}
#zubehoer .preis a {
	color:				#9b127a !important;
	border-color:		#9b127a !important;
}
#zubehoer .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}

#zubehoer .produkt { border-color:#000; }



/* Extensions */
#extensions #produktliste 	{ background:#fff url(/_p/extensions-pattern.gif) 0 0 repeat-y; }
#extensions .produkt-wrapper {
	margin-left:		15px;
	width:				215px;
}
#extensions #produktliste p 	{
	color:				#000;
	width:				215px;
}
#extensions #produktliste h2 	{
	color:				#445e22;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				215px;
}
#extensions .preis {
	font-weight:		bold;
	color:				#445e22 !important;
}
#extensions .preis a {
	color:				#445e22 !important;
	border-color:		#445e22 !important;
}
#extensions .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}

#extensions .produkt { border-color:#000; }



/* Classic */
#classic #produktliste 	{ background:#fff url(/_p/fashion-pattern.gif) 0 0 repeat-y; }
#classic .produkt-wrapper {
	margin-left:		15px;
	width:				215px;
}
#classic #produktliste p 	{
	color:				#000;
	width:				215px;
}
#classic #produktliste h2 	{
	color:				#b51621;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				215px;
}
#classic .preis {
	font-weight:		bold;
	color:				#b51621 !important;
}
#classic .preis a {
	color:				#b51621 !important;
	border-color:		#b51621 !important;
}
#classic .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}
#classic .produkt { border-color:#000; }
#extensions .produkt { border-color:#000; }



/* Angebote */
#angebote #produktliste 	{ background:#fff url(/_p/angebote-pattern.gif) 0 0 repeat-y; }
#angebote .produkt-wrapper {
	margin-left:		15px;
	width:				215px;
}
#angebote #produktliste p 	{
	color:				#000;
	width:				215px;
}
#angebote #produktliste h2 	{
	color:				#93D0E0;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				215px;
}
#angebote .preis {
	font-weight:		bold;
	color:				#93D0E0 !important;
}
#angebote .preis a {
	color:				#93D0E0 !important;
	border-color:		#93D0E0 !important;
}
#angebote .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}
#angebote .produkt { border-color:#000; }


/* Vitastyle */
#vitastyle #produktliste 	{ background:#fff; }
#vitastyle .produkt-wrapper {
	margin-left:		15px;
	width:				215px;
}
#vitastyle #produktliste p 	{
	color:				#000;
	width:				215px;
}
#vitastyle #produktliste h2 	{
	color:				#005194;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				215px;
}
#vitastyle .preis {
	font-weight:		bold;
	color:				#005194 !important;
}
#vitastyle .preis a {
	color:				#005194 !important;
	border-color:		#005194 !important;
}
#vitastyle .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}
#vitastyle .produkt { border-color:#000; }


/* Biolage */
#biolage #produktliste 	{ background:#fff url(/_p/biolage-pattern.jpg) 0 0 repeat-y; }
#biolage .produkt-wrapper {
	margin-left:		15px;
	width:				350px;
}
#biolage #produktliste p 	{
	color:				#000;
	width:				350px;
}
#biolage #produktliste h2 	{
	color:				#7aa138;
	font-size:			20px;
	margin:				10px 0 5px 0;
	float:				left;
	width:				350px;
}
#biolage .preis {
	font-weight:		bold;
	color:				#7aa138 !important;
}
#biolage .preis a {
	color:				#7aa138 !important;
	border-color:		#7aa138 !important;
}
#biolage .artikelnummer {
	color:				#fff;
	font-weight:		bold;
	margin:				0;
}

#biolage .produkt { border-color:#000; }










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

#suchergebnis { 
	list-style-type:	none; 
	border: 			1px dotted #b51621; 
	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:				#b51621;
}
a:visited .suche-titel 	{ color:#b51621; }
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 #b51621;
	border-left:		1px dotted #b51621;
	border-bottom:		0;	
	color:				#000; 
	display:			block;
	height:				auto;
	padding:			7px;
	width:				555px;
	
	cursor:				pointer;
}

.suchzeile a:hover {
	background: 		#b51621;
	color:				#fff; 
}
#ergebnis {
	height:50px;
}





/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* 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:				#b51621;
	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:				#b51621;
	border-color:		#b51621;
	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:				#b51621;
	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 #b51621;
	background:			#e5e5e5;
	color:				#b51621;
	font-weight:		bold;
}
.feedback.error {
	border-color:		#b51621;
	background:			#ECC5C7;
	color:				#b51621;
}
#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 #b51621;
}
#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 #b51621;
	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:				#555;
	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 #b51621;
}
#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:#b51621; text-decoration:none; font-size: 11px; }
#fusszeile a:hover 	 { color:#b51621; text-decoration:none; }
#fusszeile a:visited { color:#b51621; text-decoration:none; }
#fusszeile a:focus 	 { color:#b51621; text-decoration:none; }
#fusszeile a:active  { color:#b51621; text-decoration:none; }


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



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
/* L I N K  B L O C K																	*/	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#link-block {
	margin: 20px 0 20px 0;
	float:left;
	}

a.link {
	width:				295px;
	display:			block;
	height:				154px;
	text-indent: 		-9999px;	
	border:				none;
	float:				left;
	}
a.link:hover {
	background-position: 0 -154px;
}

.link.orange	{ background: url(/_p/link-orange.jpg) 0 0 no-repeat; margin:0 10px 0 0;}	
.link.dfa		{ background: url(/_p/link-dfa.jpg) 0 0 no-repeat; }	
.link.planet	{ background: url(/_p/link-planet.jpg) 0 0 no-repeat; margin:0 10px 0 0;}	
.link.xpro		{ background: url(/_p/link-xpro.jpg) 0 0 no-repeat; }	
