/* **************************************************************************** */
/* Spezifische Styles für Unterpunkt "Company" (wird auch von "Home" verwendet) */
/* **************************************************************************** */

/* ----------- */
/* Farbangaben */
/* ----------- */

/* Hintergrundfarbe */
.colourBackground	{ background-color:#34381B; }

/* Vordergrundfarbe */
.colourForeground	{ background-color:#E54B00; }
/* Stroke Colour (Highlight Rahmen bei Bildern) */
.colourStroke		{ border-color:#E54B00; }

/* Farbe Colour SubMenu (Background Colour Buttons und Uhrzeitfeld) */ 
.colourSubMenu		{ background-color:#605834; }
/* Farbe des Balkens für Subheadline */
.colourHeadBar		{ background-color:#605834; }

/* Farbe Colour SubSubMenu */ 
.colourSubSubMenu	{ background-color:#4B4928; }
/* Farbe des Balkens für Navigationsleiste */
.colourNavBar		{ background-color:#4B4928; }


/* -------------------- */
/* Styles für Path-Menu */
/* -------------------- */
.dirPathMenu 			{ background-color:#4B4928; } /* BG Color */
.dirPathMenu .fontSmall	{ color:#FFFFFF; }
a.dirPathLink			{ color:#FFFFFF; }
a:link.dirPathLink		{ color:#FFFFFF; }
a:visited.dirPathLink	{ color:#FFFFFF; }
a:hover.dirPathLink		{ color:#E54B00; }


/* ---------------------------------------- */
/* Specific Link Styles für grafische Boxen */
/* ---------------------------------------- */

a.boxBlackSpeci			{ font-size:10px; color:#000000; text-decoration:underline; font-weight:bold; }
a:link.boxBlackSpeci	{ font-size:10px; color:#000000; text-decoration:underline; font-weight:bold; }
a:visited.boxBlackSpeci	{ font-size:10px; color:#000000; text-decoration:underline; font-weight:bold; }
a:hover.boxBlackSpeci	{ font-size:10px; color:#E54B00; text-decoration:underline; font-weight:bold; }

a.boxWhiteSpeci			{ font-size:10px; color:#FFFFFF; text-decoration:underline; font-weight:bold; }
a:link.boxWhiteSpeci	{ font-size:10px; color:#FFFFFF; text-decoration:underline; font-weight:bold; }
a:visited.boxWhiteSpeci	{ font-size:10px; color:#FFFFFF; text-decoration:underline; font-weight:bold; }
a:hover.boxWhiteSpeci	{ font-size:10px; color:#E54B00; text-decoration:underline; font-weight:bold; }


/* ----------- */
/* Font Styles */
/* ----------- */
.fontSubHead, .fontNavBar, .fontTextBar	{ color:#E54B00; }

/* Font Subheadline */
.fontSubHead		{ font-size:10px; color:#E54B00; text-decoration:none; font-weight:bold; }

/* Navigationsleiste auf Contentseiten. Aktiver Punkt ist farbig, andere Punkte werden durch Linkstyle "navBar" gestylt */
.fontNavBar			{ font-size:10px; color:#E54B00; text-decoration:none; }

/* Text-/Abschlussleiste unten */
.fontTextBar		{ font-size:10px; color:#E54B00; text-decoration:none; }

/* Normaler Link Style */
a:link				{ font-size:12px; color:#E54B00; text-decoration:underline; }
a:visited			{ font-size:12px; color:#E54B00; text-decoration:underline; }
a:hover				{ font-size:12px; color:#000000; text-decoration:underline; }

/* Link Style Schwarz */
a.boldLink			{ font-size:12px; color:#000000; text-decoration:underline; font-weight:bold; }
a:link.boldLink		{ font-size:12px; color:#000000; text-decoration:underline; font-weight:bold; }
a:visited.boldLink	{ font-size:12px; color:#000000; text-decoration:underline; font-weight:bold; }
a:hover.boldLink	{ font-size:12px; color:#E54B00; text-decoration:underline; font-weight:bold; }

/* Link Style für verlinkte Beschreibung bei Bildern */
a.smallLink			{ font-size:10px; color:#000000; text-decoration:underline; }
a:link.smallLink	{ font-size:10px; color:#000000; text-decoration:underline; }
a:visited.smallLink	{ font-size:10px; color:#000000; text-decoration:underline; }
a:hover.smallLink	{ font-size:10px; color:#E54B00; text-decoration:underline; }

/* Link Style klein, fett und schwarz für Produktnamen in product listings */
a.sBoldLink			{ font-size:10px; color:#000000; text-decoration:underline; font-weight:bold; }
a:link.sBoldLink	{ font-size:10px; color:#000000; text-decoration:underline; font-weight:bold; }
a:visited.sBoldLink	{ font-size:10px; color:#000000; text-decoration:underline; font-weight:bold; }
a:hover.sBoldLink	{ font-size:10px; color:#E54B00; text-decoration:underline; font-weight:bold; }

/* Link Style für Abschlussleiste */
a.tbar				{ font-size:10px; color:#E54B00; text-decoration:underline; }
a:link.tbar			{ font-size:10px; color:#E54B00; text-decoration:underline; }
a:visited.tbar		{ font-size:10px; color:#E54B00; text-decoration:underline; }
a:hover.tbar		{ font-size:10px; color:#FFFFFF; text-decoration:underline; }

/* Link Style für Navigationsleiste */
a.navBar			{ font-size:10px; color:#FFFFFF; text-decoration:none; }
a:link.navBar		{ font-size:10px; color:#FFFFFF; text-decoration:none; }
a:visited.navBar	{ font-size:10px; color:#FFFFFF; text-decoration:none; }
a:hover.navBar		{ font-size:10px; color:#E54B00; text-decoration:underline; }

/* Back to Top */
a.backToTop			{ font-size:10px; color:#000000; text-decoration:underline; }
a:link.backToTop	{ font-size:10px; color:#000000; text-decoration:underline; }
a:visited.backToTop	{ font-size:10px; color:#000000; text-decoration:underline; }
a:hover.backToTop	{ font-size:10px; color:#E54B00; text-decoration:underline; }

/* Für Fehlermeldungen */
.fontError			{ font-size:10px; color:#E54B00; text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif; }
.errorBlockStyle	{ border:1px solid; border-color:#E54B00; }