/* $Id: stylesheet.css,v 1.00 10/12/03 22:40:09 project3000 Exp $ This file created as a part of graphical design by AlgoZone, Inc http://www.algozone.com for osCommerce v 2.1 Copyright (c) 2003 AlgoZone, Inc 

#fafafa; - ganz helles grau, (normaler Hintergrund) 
#FFFF33; - gelb 
#f1f9fe; - creme (normaler Hintergrund) 
#D7E9F7; - ZARTGRUEN 
#C1FFC1; - Hellgruen 
#FF0000; - Rot 
#FFFFFF; - Weiss 
#000000; - Schwarz 
#0000FF; - blau 
#008000; - grün (eher dunkel) 
#00FFFF; - cyan 
#ffd9d9; - blasses rot, hintergrund 
#808080; - grau (eher dunkel) 
#c0c0c0; - silver-grau 
#cccccc; - grau hell 
#708090; - slategray 
#5f9ea0; - cadetblue 
#7FFFD4; - auqamarine 
#00CC00; - grün, eher hell*/
/*.boxText { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; font-color: #0092ba;}
*/
/* .boxText { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #007C9E;} */
.boxText { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #000000;}
.boxText:hover { color: #000000; background: #fafafa; /* 08.11.2007 	 font-weight: bold; */
}

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }

/* .orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
 */
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #0000ff; text-decoration: underline; }

BODY { /* background: #ffffff; */
 text-align: center;
 background: #fafafa; /* background: #EDEDED; */
 color: #000000; margin: 0px; /* Optional Srollbalken-Farben ändern */
 scrollbar-face-color:#336699; scrollbar-highlight-color:#ADD8E6; scrollbar-3dlight-color:#6A9FBF; scrollbar-darkshadow-color:#000000; 
 scrollbar-shadow-color:#000080; scrollbar-arrow-color:#6A9FBF; scrollbar-track-color:#6A9FBF; }

#content {
position: absolute; 

top: 10px;
left: 10 px;
width: 98%;  margin: auto; 
/* min-width: 500 px; */

align: center;
text-align: center;

z-index:1;
}
/*
#content {
width: 98%; margin: auto;
border: 0px solid #999999;
align: center;
text-align: center;
}
*/
/*
#content {
position: absolute;
left: 50%;
top: 10px;
width: 1024px;
margin-left: -500px;
z-index:1;
}
*/
.tdrahmen1 {border-left:5px solid red; border-top:5px solid red; border-right:5px solid green; border-bottom:5px solid green;}
/* LINKs Farben */
A { color: #0000FF; text-decoration: none;}

A:hover { /* color: #17191D; */
/* color: #00FFFF; */
 color: #000000; background: #ffffff; /* 08.11.2007 font-weight: bold; */
 text-decoration: underline; }

FORM { display: inline;}

.creAccBG { background: #EDEDED;}
/*{ background: #EDEDED;}
*/
TD.bgweiss { /* background: weiss */
background: #ffffff;
}

TD.PreisAll { /* background: weiss */
font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.5;
background: #ffffff;
}

TR.header {/* background: #d9ffff; */
/* background: #ffffff; */
background: #fafafa;}

TD.header { font-family: Verdana, Arial, sans-serif; font-size: 12px;/* font-size: 10px; */
/* background: #D7E9F7; */
/* background: #f1f9fe; */
/* background: #ffffff; */
 background: #fafafa; color: #17191D;/* font-weight : bold; */
 text-align: center;}

TD.header2 { font-family: Verdana, Arial, sans-serif; font-size: 10px;/* background: #f1f9fe; */
/* background: #d9ffff; */
background: #fafafa;/* color: #17191D; */
 color: #FF0000; font-weight : bold; text-align: center;}

TD.header3 { font-family: Verdana, Arial, sans-serif; font-size: 5px;/* background: #f1f9fe; */
/* background: #d9ffff; */
 background: #fafafa;/* color: #17191D; */
 color: #FF0000; font-weight : bold; text-align: center;}

TR.headerNavigation {/* background: #5f9ea0; d-grün */
 background: #808080;} /* #3399ff;} */

TD.headerNavigation { font-family: Verdana, Arial, sans-serif;/* font-size: 9px; */
 font-size: 18px;/* background: #5f9ea0; d-grün */
 background: #808080; color: #ffffff; font-weight : bold;}
/* background: #3399ff; color: #ffffff; font-weight : bold;} */

TD.headerNavigationSmall { font-family: Verdana, Arial, sans-serif; font-size: 9px;/* background: #5f9ea0; d-grün */
 background: #808080; color: #ffffff; font-weight: bold;}
/* background: #3399ff; color: #ffffff; font-weight : bold;} */

.headerNavigationKlein { font-family: Verdana, Arial, sans-serif; font-size: 9px; background: #808080; color: #ffffff;} 
/*{ font-family: Verdana, Arial, sans-serif; font-size: 9px; background: #0000ff; color: #ffffff; font-weight : bold;} */

A.headerNavigation  { background: #808080; color: #ffffff;}
/*{ background: #0000FF; color: #FFFFFF; }*/

A.headerNavigation:hover { background: #FFFFFF; color: #17191D; font-weight : bold;}

TD.headerTextB { font-family: Verdana, Arial, sans-serif; font-size: 9px;/* background: #5f9ea0; d-grün */
 background: #3399ff; color: #ffffff; font-weight : bold;}

TD.headerTextN { font-family: Verdana, Arial, sans-serif; font-size: 9px;/* background: #5f9ea0; d-grün */
 background: #3399ff; color: #ffffff; font-weight : normal;}

TR.headerError { background: #5f9ea0;}

TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #5f9ea0; color: #ffffff; font-weight : bold; text-align : center;}

TR.headerInfo { background: #00ff00;}

TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center;}

TR.footer {/* background: #5f9ea0; d-grün */
 background: #3399ff;}

TD.footer { font-family: Verdana, Arial, sans-serif; font-size: 10px;/* background: #5f9ea0; d-grün */
 background: #3399ff; color: #ffffff; font-weight: bold;}

.infoBox {/* background: #5f9ea0; d-grün */
 background: #3399ff;}

/* bis 16.10.2014.infoBoxContents { background: #EDEDED; */ /* #ffffff;*/
.infoBoxContents { background: #ffffff;/* weiss */
 font-family: Verdana, Arial, sans-serif; font-size: 10px;}

.infoBoxContentsSearch { background: #f0fff0; /* ganzhell-grün */
 font-family: Verdana, Arial, sans-serif; font-size: 10px;}

/* #c0c0c0; - silver-grau #708090; - slategray #cccccc; - gray80 eher dunkler #999999; - gray60 heller*/
.infoBoxContents-even {/* background: #FFD9D9; */
 background: #f0f0f0; font-family: Verdana, Arial, sans-serif; font-size: 10px;}

.infoBoxContents-odd {/* background: #d9ffff; */
/* bis 16.10.2014 background: #b0b0b0; font-family: Verdana, Arial, sans-serif; font-size: 10px;} */
 background: #e0e0e0; font-family: Verdana, Arial, sans-serif; font-size: 10px;}

.infoBoxNotice { background: #FF8E90;}

.infoBoxNoticeContents { background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px;}

TD.infoBoxHeading, SPAN.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold;/* ori background: #FF0000; color: #ffffff;*/
/* background: #fa644e; d-rot */
/* background: #5f9ea0; d-grün */
 background: #3399ff; color: #ffffff; /* new */
 border-top-style: double; border-top-width: thick; border-top-color: #5f9ea0; border-left-style: solid; border-left-width: thin; border-left-color: #5f9ea0; border-right-style: solid; border-right-width: thin; border-right-color: #5f9ea0;}

TD.infoBoxHeadingSearch, SPAN.infoBoxHeadingSearch { font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold;/* background: #00f000; */
 /* d-grün */
 background: #008000; /* d-grün */ /* #ff0000; rot */
 color: #ffffff; border-top-style: double; border-top-width: thick; border-top-color: #5f9ea0; border-left-style: solid; border-left-width: thin; border-left-color: #5f9ea0; border-right-style: solid; border-right-width: thin; border-right-color: #5f9ea0;}

TD.infoBox, SPAN.infoBox { font-family: Verdana, Arial, sans-serif; font-size: 10px;}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {/* background: #f8f8f9; */
/* background: #D9FFFF; */
 background: #d0d0d0;}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {/* background: #f8f8f9; */
/* background: #FFD9D9; */
 background: #f0f0f0;}

TABLE.productListing { border: 1px; border-style: solid; border-color: #5f9ea0; border-spacing: 1px;}

.productListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 12px; background: #5f9ea0; color: #FFFFFF; font-weight: bold;}

TD.productListing-data { font-family: Verdana, Arial, sans-serif; font-size: 11px;}

TR.productListing-odd {
 background: #e0e0e0;}

TR.productListing-odd:hover { 
 color: #0000FF; background: #fafafa;}

TR.productListing-even:hover { 
 color: #0000FF; background: #fafafa;}

TR.productListing-even {
 background: #f0f0f0;}

A.pageResults { color: #0000FF;}

A.pageResults:hover { color: #0000FF; background: #FFFF33;}

TD.pageHeading, DIV.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #FF0000; /* background: #D9FFFF; */
 background: #fafafa;}

TD.prodHeading { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #0000FF; /* background: #D9FFFF; */
 background: #d0d0d0;}

TD.priceHeading { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #000000;}

TR.subBar { background: #f4f7fd;}

TD.subBar { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;}

.mainOB { font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.5; /* /ro 24.10.2011 ohne background */
 /* background: #EDEDED; */
}

TD.main, P.main { font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.5; /* /ro 13.01.2011 */
 /* background-color: #D7E9F7 */
 background: #EDEDED;}

TD.smallText, SPAN.smallText, P.smallText { font-family: Verdana, Arial, sans-serif; font-size: 11px;}
TD.smallerText, SPAN.smallerText, P.smallerText { font-family: Verdana, Arial, sans-serif; font-size: 9px;}
TD.smallerTextGr, SPAN.smallerText, P.smallerText { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #008000;}
TD.smallerTextRd, SPAN.smallerText, P.smallerText { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #FF0000;}

TD.accountCategory { font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #aabbdd;}

TD.fieldKey { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}

TD.fieldValue { font-family: Verdana, Arial, sans-serif; font-size: 12px;}

TD.tableHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}

SPAN.newItemInCart { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000;}

CHECKBOX, INPUT, RADIO, SELECT { font-family: Verdana, Arial, sans-serif; font-size: 11px;}

TEXTAREA { width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px;}

SPAN.greetUser { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #f0a480; font-weight: bold;}

TABLE.formArea { /* background: #f1f9fe; */
 /* background: #EDEDED; */
background: #FFFFCC; /* border-color: #5f9ea0; */
 border-color: #8A8A8A; border-style: solid; border-width: 1px;}

TD.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}

SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #c76170; font-weight: bold;}

SPAN.productSpecialPrice { font-family: Verdana, Arial, sans-serif; color: #ff0000;}

SPAN.errorText { font-family: Verdana, Arial, sans-serif; color: #ff0000;}

SPAN.SelectedCategorie { font-family: Verdana, Arial, sans-serif;/* color: #c76170; */
 color: #008040; font-weight: bold;}

.moduleRow { }

.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00;}

/* input requirement */
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

.tax_info { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #758389;}

.SNKNettoInfo { font-family: Verdana, Arial, sans-serif; font-size: 9px; font-weight: normal; color: #008000;}

.SNKTaxInfo { font-family: Verdana, Arial, sans-serif; font-size: 9px; font-weight: normal; color: #696969;}

a.SNKMoreInfo { font-family: Verdana, Arial, sans-serif; font-size: 9px; font-weight: normal; color: #696969;}

/*change the CATEGORIES menu hover color below*/
#thecategories a:hover {	background-color: #eeeeee;	color: #000000;}

.catwithsubs, .catwithnosubs {	padding-right: 5px;}

#thecategories {	position: relative;	top: -9px;	margin-bottom: -16px;	width: 140px;	color: #0000ff;}

.activelink {	display: block;	font-weight: bold;	color: #FF0000;}

a.activelink {	display: block;	font-weight: bold;	color: #FF0000;background: #ffffff;}

#thecategories a {	display: block;/*		padding-bottom: 7px;	padding-top: 3px;*/
		padding-bottom: 2px;	padding-top: 1px;	width: 100%;	color: #0000ff;}

/*mozilla fix*/
html>body #thecategories a {	width: auto;	color: #0000ff;	}
/*end of mozilla fix*/
#topcat a {	padding-left: 0px;	font-size: 12px;}

#secondcat a {	padding-left: 5px;	font-size: 10px;}

#thirdcat a {	padding-left: 10px;	font-size: 10px;	}

#fourthcat a {	padding-left: 15px;}

#fifthcat a {	padding-left: 20px;}

