/* Formatierung für alle Links */
a:link, a:visited	{ text-decoration: none; }
a:hover				{ text-decoration: none; }

/* Formatierung für Link "mehr" im News-Block der Index-Seite */
a.more:link			{ background-image: url(arrow-wh.gif); background-position:0px 3px; background-repeat:no-repeat; font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#000000; padding-left:16px; text-decoration:underline; }
a.more:visited		{ background-image: url(arrow-wh.gif); background-position:0px 3px; background-repeat:no-repeat; font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#000000; padding-left:16px; text-decoration:underline; }
a.more:hover		{ font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#7998AD; padding-left:16px; text-decoration:none; }

/* Formatierung für Links in Tabellenliste */
a.moreList:link			{ color:#000000; text-decoration:underline; }
a.moreList:visited		{ color:#000000; text-decoration:underline; }
a.moreList:hover		{ color:#7998AD; text-decoration:none; }

/* Formatierung für Links in Tabellenliste */
a.lupe:link			{ color:#000000; text-decoration:none; }
a.lupe:visited		{ color:#000000; text-decoration:none; }
a.lupe:hover		{ color:#7998AD; text-decoration:none; }

/* Formatierung für Link "Zurück" */
a.back:link			{ background-image: url(arrow-bl.gif); background-position:0px 3px; background-repeat:no-repeat; color:#000000; padding-left:16px; text-decoration:underline; }
a.back:visited		{ background-image: url(arrow-bl.gif); background-position:0px 3px; background-repeat:no-repeat; color:#000000; padding-left:16px; text-decoration:underline; }
a.back:hover		{ color:#7998AD; padding-left:16px; text-decoration:none; }

/* Formatierung für Link "nach Oben" */
a.top:link			{ background-image: url(arrow-bl.gif); background-position:0px 3px; background-repeat:no-repeat; color:#000000; padding-left:16px; text-decoration:underline; }
a.top:visited		{ background-image: url(arrow-bl.gif); background-position:0px 3px; background-repeat:no-repeat; color:#000000; padding-left:16px; text-decoration:underline; }
a.top:hover			{ color:#7998AD; padding-left:16px; text-decoration:none; }

/* Formatierung und Positionierung der Links und der Navigation im Header */
#headerLinks		{ position:absolute; right:34px; margin-top:10px; padding:0; z-index:2; word-spacing:10px; font-family:arial, sans-serif; font-size:11px; font-weight:regular; white-space:nowrap; }
#headerNav			{ position:absolute; width:982px; right:16px; z-index:1; } 
/* Formatierung der Haupt-Links oben */
a.aNavQuickLevel1       	{ color: #FFFFFF; text-decoration: none; }
a.aNavQuickLevel1:hover		{ color: #000000; text-decoration: none; }

/* Formatierung Hauptnavigation */
a.one				{ position:relative; top:89px; padding: 9px 17px 9px 17px; float:right; clear:left; z-index:2; font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; }
a.one:hover			{ background-color: #D3DEE4; padding: 7px 17px 9px 15px; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; color:#7899AD; }
a.two				{ position:relative; top:74px; padding: 9px 17px 9px 17px; float:right; clear:left; z-index:2; font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; }
a.two:hover			{ background-color: #D3DEE4; padding: 7px 17px 9px 15px; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; color:#7899AD; }
a.oneOpen			{ position:relative; top:89px; background-color: #D3DEE4; padding: 7px 17px 9px 15px; float:right; clear:left; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#7899AD; }
a.oneOpen:hover		{ color:#FFFFFF; }
a.twoOpen			{ position:relative; top:74px; background-color: #D3DEE4; padding: 7px 17px 9px 15px; float:right; clear:left; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#7899AD; }
a.twoOpen:hover		{ color:#FFFFFF; }

/* Formatierung der Links in den blauen Boxen */
a.box:link			{ font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#000000; }
a.box:visited		{ font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#000000; }
a.box:hover			{ font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; }

/* Formatierung der Links in Box "Zusätzliche Informationen" */
a.boxInfoLink				{ margin:0; padding:0 0 0 15px; color:#7899AD; background-image: url(arrow-bl.gif); background-position:0px 2px; background-repeat:no-repeat; }
a.boxInfoLink:visited		{ margin:0; padding:0 0 0 15px; color:#7899AD; background-image: url(arrow-bl.gif); background-position:0px 2px; background-repeat:no-repeat; }
a.boxInfoLink:hover			{ margin:0; padding:0 0 0 15px; color:#000000; background-image: url(arrow-bl.gif); background-position:0px 2px; background-repeat:no-repeat; }

/* Formatierung der Links in Box "Weitere Links" */
a.boxFrame					{ margin:0; padding:0 0 0 15px; color:#000000; background-image: url(arrow-bm.gif); background-position:0px 2px; background-repeat:no-repeat; }
a.boxFrame:visited			{ margin:0; padding:0 0 0 15px; color:#000000; background-image: url(arrow-bm.gif); background-position:0px 2px; background-repeat:no-repeat; }
a.boxFrame:hover			{ margin:0; padding:0 0 0 15px; color:#7899AD; background-image: url(arrow-bl.gif); background-position:0px 2px; background-repeat:no-repeat; }

/* Formatierung der Links in Box "Zubehör" */
a.boxBgBlue					{ margin:0 0 0 2px; padding:0 0 0 15px; color:#000000; background-image: url(arrow-bm.gif); background-position:0px 2px; background-repeat:no-repeat; }
a.boxBgBlue:visited			{ margin:0 0 0 2px; padding:0 0 0 15px; color:#000000; background-image: url(arrow-bm.gif); background-position:0px 2px; background-repeat:no-repeat; }
a.boxBgBlue:hover			{ margin:0 0 0 2px; padding:0 0 0 15px; color:#7899AD; background-image: url(arrow-bl.gif); background-position:0px 2px; background-repeat:no-repeat; }

/* Navigation links */
#leftNav 			{ position:absolute; width:273px; top:215px; left:0; z-index:2; background-image: url(nav00000.gif); }
#leftNavBackground	{ position:relative; top:22px; left:19px; z-index:3; }

.space1				{ margin-bottom:6px; }
.space2				{ margin-bottom:2px; }
.space3				{ margin-bottom:1px; }
.spaceTop			{ margin-top:12px; }
.line1				{ width:212px; border-bottom:2px groove #EEEEEE; }

.navLeftLevel1      { }
.navLeftLevel2      { }
.navLeftLevel3      { }
.navLeftLevel4      { }
.navLeftLevel5      { }

a.aNavLeftLevel1                   { }
a.aNavLeftLevel1:hover             { }
a.aNavLeftLevel2                   { width:182px; background-color:#E4EBEE; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 6px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#7899AD; }
a.aNavLeftLevel2:hover             { color:#000000; }
a.aNavLeftLevel3                   { width:168px; background-color:#FFFFFF; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 20px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#7899AD; }
a.aNavLeftLevel3:hover             { color:#000000; background-image: url(arrow-bl.gif); background-position:5px 4px; background-repeat:no-repeat; }
a.aNavLeftLevel4                   { width:172px; background-color:#FFFFFF; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 34px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#7899AD; }
a.aNavLeftLevel4:hover             { color:#000000; background-image: url(arrow-bl.gif); background-position:19px 4px; background-repeat:no-repeat; }
a.aNavLeftLevel5                   { width:175px; background-color:#FFFFFF; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 49px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#7899AD; }
a.aNavLeftLevel5:hover             { color:#000000; background-image: url(arrow-bl.gif); background-position:34px 4px; background-repeat:no-repeat; }
a.aNavLeftLevel6                   { width:178px; background-color:#FFFFFF; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 64px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#7899AD; }
a.aNavLeftLevel6:hover             { color:#000000; background-image: url(arrow-bl.gif); background-position:49px 4px; background-repeat:no-repeat; }

a.aNavLeftLevel2Open               { width:182px; background-color:#E4EBEE; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 6px; font-family:arial, sans-serif; font-size:12px; font-weight:regular;; color:#000000; }
a.aNavLeftLevel2Open:hover         { color:#7899AD; }
a.aNavLeftLevel3Open               { width:186px; background-color:#E4EBEE; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 20px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#000000; }
a.aNavLeftLevel3Open:hover         { color:#7899AD; background-image: url(arrow-bm.gif); background-position:5px 4px; background-repeat:no-repeat; }
a.aNavLeftLevel4Open               { width:190px; background-color:#E4EBEE; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 34px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#000000; }
a.aNavLeftLevel4Open:hover         { color:#7899AD; background-image: url(arrow-bm.gif); background-position:19px 4px; background-repeat:no-repeat; }
a.aNavLeftLevel5Open               { width:193px; background-color:#E4EBEE; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 49px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#000000; }
a.aNavLeftLevel5Open:hover         { color:#7899AD; background-image: url(arrow-bm.gif); background-position:34px 4px; background-repeat:no-repeat; }
a.aNavLeftLevel6Open               { color:#009999; }
a.aNavLeftLevel6Open:hover         { color:#009999; }

a.aNavLeftLevel2Selected           { width:182px; background-color:#E4EBEE; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 6px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#000000; }
a.aNavLeftLevel2Selected:hover     { color:#7899AD; }
a.aNavLeftLevel3Selected           { width:168px; background-color:#FFFFFF; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 20px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#000000; background-image: url(arrow-bl.gif); background-position:5px 4px; background-repeat:no-repeat; }
a.aNavLeftLevel3Selected:hover     { color:#7899AD; }
a.aNavLeftLevel4Selected           { width:172px; background-color:#FFFFFF; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 34px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#000000; background-image: url(arrow-bl.gif); background-position:19px 4px; background-repeat:no-repeat; }
a.aNavLeftLevel4Selected:hover     { color:#7899AD	; }
a.aNavLeftLevel5Selected           { width:175px; background-color:#FFFFFF; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 49px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#000000; background-image: url(arrow-bl.gif); background-position:34px 4px; background-repeat:no-repeat; }
a.aNavLeftLevel5Selected:hover     { color:#7899AD	; }
a.aNavLeftLevel6Selected           { width:178px; background-color:#FFFFFF; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 64px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#000000; background-image: url(arrow-bl.gif); background-position:49px 4px; background-repeat:no-repeat; }
a.aNavLeftLevel6Selected:hover     { color:#7899AD	; }

a.aNavLeftLevel2OpenSelected       { width:182px; background-color:#E4EBEE; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 6px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#000000; }
a.aNavLeftLevel2OpenSelected:hover { color:#7899AD; }
a.aNavLeftLevel3OpenSelected       { width:186px; background-color:#E4EBEE; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 20px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#000000; background-image: url(arrow-bm.gif); background-position:5px 4px; background-repeat:no-repeat; }
a.aNavLeftLevel3OpenSelected:hover { color:#7899AD; }
a.aNavLeftLevel4OpenSelected       { width:190px; background-color:#E4EBEE; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 34px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#000000; background-image: url(arrow-bm.gif); background-position:19px 4px; background-repeat:no-repeat; }
a.aNavLeftLevel4OpenSelected:hover {  }
a.aNavLeftLevel5OpenSelected       { width:193px; background-color:#E4EBEE; border-top:2px groove #EEEEEE; border-left:2px groove #EEEEEE; display:block; padding:2px 0px 2px 49px; font-family:arial, sans-serif; font-size:12px; font-weight:regular; color:#000000; background-image: url(arrow-bm.gif); background-position:34px 4px; background-repeat:no-repeat; }
a.aNavLeftLevel5OpenSelected:hover {  }
a.aNavLeftLevel6OpenSelected       {  }
a.aNavLeftLevel6OpenSelected:hover {  }
