/* ******************************************** */
/* Spezifische Styles für Unterpunkt "Products" */
/* ******************************************** */

/* ----------- */
/* Farbangaben */
/* ----------- */

/* Hintergrundfarbe */
.colourBackground	{ background-color:#5F5B3B; }

/* Vordergrundfarbe */
.colourForeground	{ background-color:#2DE700; }
/* Stroke Colour (Highlight Rahmen bei Bildern) */
.colourStroke		{ border-color:#2DE700; }

/* Farbe Colour SubMenu (Background Colour Buttons und Uhrzeitfeld) */ 
.colourSubMenu		{ background-color:#797549; }
/* Farbe des Balkens für Subheadline */
.colourHeadBar		{ background-color:#797549; }

/* Farbe Colour SubSubMenu */ 
.colourSubSubMenu	{ background-color:#6E6A41; }
/* Farbe des Balkens für Navigationsleiste */
.colourNavBar		{ background-color:#6E6A41; }


/* -------------------- */
/* Styles für Path-Menu */
/* -------------------- */
.dirPathMenu 			{ background-color:#000000; } /* BG Color */
.dirPathMenu .fontSmall	{ color:#797549; }
a.dirPathLink			{ color:#797549; }
a:link.dirPathLink		{ color:#797549; }
a:visited.dirPathLink	{ color:#797549; }
a:hover.dirPathLink		{ color:#2DE700; }


/* ---------------------------------------- */
/* 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:#2DE700; 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:#2DE700; text-decoration:underline; font-weight:bold; }


/* ----------- */
/* Font Styles */
/* ----------- */
.fontSubHead, .fontNavBar, .fontTextBar	{ color:#2DE700; }

/* Normaler Link Style */
a:link				{ font-size:12px; color:#2DE700; text-decoration:underline; }
a:visited			{ font-size:12px; color:#2DE700; 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:#2DE700; 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:#2DE700; 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:#2DE700; text-decoration:underline; font-weight:bold; }

/* Link Style für Abschlussleiste */
a.tbar				{ font-size:10px; color:#2DE700; text-decoration:underline; }
a:link.tbar			{ font-size:10px; color:#2DE700; text-decoration:underline; }
a:visited.tbar		{ font-size:10px; color:#2DE700; 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:#2DE700; 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:#2DE700; text-decoration:underline; }

/* Für Fehlermeldungen */
.fontError			{ font-size:10px; color:#2DE700; text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif; }
.errorBlockStyle	{ border:1px solid; border-color:#2DE700; }



/* -- Block Elemente -- */

/* HeadLine zu Content */
.blockHeadCon		{ margin-left:11px; margin-right:10px; margin-bottom:9px; }
.blockEANCon		{ margin-right:11px; margin-bottom:11px; }

/* Colour Chooser auf Produktseiten */
.blockColChooser	{ margin-left:11px; margin-bottom:9px; }

/* Gallery auf Produktseiten */
.blockGallery		{ margin-left:11px; margin-bottom:18px; }

/* Text bei Product Detail Seiten  */
.blockProductText	{ margin-left:11px; margin-right:5px; margin-top:5px; margin-bottom:18px; line-height:16px; }
.blockDetailText	{ margin-left:5px; margin-right:11px; margin-top:5px; margin-bottom:18px; }



/* -- Produktseite -- */
a.blackSpeci			{ color:#000000; text-decoration:underline; }
a:link.blackSpeci		{ color:#000000; text-decoration:underline; }
a:visited.blackSpeci	{ color:#000000; text-decoration:underline; }
a:hover.blackSpeci		{ color:#2DE700; text-decoration:underline; }

/* Normale 350 X 350 Produktgrafik */
a.productImage {
	display:block;
	width:350px;
	height:350px;
	background-position:center;
	background-repeat:no-repeat;
	border:1px solid #C7C8D4; }
* html a.productImage {
	width:352px; height:352px;
	w\idth:350px; he\ight:350px; }

/* Panoramagrafik 564 X 283 */
a.productImagePanorama {
	display:block;
	width:564px;
	height:283px;
	background-position:center;
	background-repeat:no-repeat; }

/* Thumbnails */
.productThumb {
	display:block;
	float:left;
	width:50px;
	height:50px;
	background-position:center;
	background-repeat:no-repeat;
	border:1px solid #C7C8D4; }
* html .productThumb {
	width:52px; height:52px;
	w\idth:50px; he\ight:50px; }

a.productImageBuyNow {
	display:block;
	width:180px;
	height:180px;
	background-position:center;
	background-repeat:no-repeat;
	border:1px solid #C7C8D4; }
* html a.productImageBuyNow {
	width:182px; height:182px;
	w\idth:180px; he\ight:180px; }


/* Kundengalerie */
a.galleryThumb {
	display:block;
	float:left;
	width:96px;
	height:96px;
	background-position:center;
	background-repeat:no-repeat;
	border:1px solid #C7C8D4; }
* html a.galleryThumb {
	width:98px; height:98px;
	w\idth:96px; he\ight:96px; }

a.productImage:hover, a.productThumb:hover, a.productImageBuyNow:hover, a.galleryThumb:hover, a.popupThumb:hover {
	border-color:#2DE700; }


/* Beschreibung über Bild bei Buy Now (Name des Artikels) */
.buyNowHead		{ margin-bottom:3px; }

/* Balken GamersWear Online Store auf Produktseiten unten */
.spaceBarOnlineShop	{ margin:15px 0; }

/* Link unter Thumbnails bei Listings wie T-Shirts */
.proThumbLink		{ margin-top:5px; margin-bottom:18px; }
/* Für letzte Einträge (bei darauffolgender gfxHeadline) */
.proThumbLinkEnd	{ margin-top:5px; margin-bottom:5px; }

form 				{ padding:0px; margin:0px; }

/* Suchfeld im Submenu */
.buyOnlineNow		{ width:250px;
					  font-size:12px; 
					  color:#000000; 
					  font-family:Verdana,Arial,Helvetica,sans-serif; }
				  
				 
