/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css,v 1.4 2004/06/06 17:13:29 novalis Exp $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/

BODY {
  background: #F6F6F6;
  color: #000000; /* allgemeine Schriftfarbe, gillt nicht für linke Boxen!!! */
  margin: 0px;
  font-family:  Arial, Verdana, sans-serif;
  font-size: 10px;
}

A {
  color: #ffffff;
  text-decoration: none;
}

FORM {
	display: inline;
}

/*
a:link		{ color:#ffffff; text-decoration:none; }
a:visited	{ color:#ffffff; text-decoration:none; }
a:hover		{ color:#000000; text-decoration:none; }
a:active	{ color:#ffffff; text-decoration:none; }
*/

/* Hintergrundbild linker Rand */
.leftborder {
	background-image : url(img/bg_left.jpg);
	background-repeat : repeat-y;
}
.rightborder {
	background-image : url(img/bg_right.jpg);
	background-repeat : repeat-y;
}

/* Tabellenzelle fuer Laufschrift */
.scrollcell {
	background-color : #6E0926;
	height:57px;
}

/* Tabellenzelle fuer Inhalt */
.contentcell {
	/* background-color : #F6F6F6; */
	background-color : #white;
/* 
	background-image : url(img/bg_content.jpg); 
	background-position : right top;
	background-repeat : repeat-y;
*/
	font-size:12px;
}
.contentcell A {
	color:#000000;
}
DIV.main_content {
	padding-left:5px;
	padding-right:5px;
}
.product_info {
	font-size:12px;
	padding-left:5px;
}

/* Tabellenzelle fuer Boxen */
.boxcell {
	background-color : #6E0926;
}

.topnavi {
  font-family:  Arial, Verdana, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight : bold;
}

.topnavi A {
  font-family:  Arial, Verdana, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight : bold;
	
}

.topnavi A:HOVER {
	text-decoration : underline;
}

.languageBox IMG {
	margin: 5px 15px;
}

.infoBox {
	font-family:  Arial, Verdana, sans-serif;
	padding-left:5px;
	padding-right:5px;
	color: #f6f6f6;
	font-size : 12px;
}

.infoBox H1 {
	margin:0 0 5px 0;
	color: #f6f6f6;
	font-size : 12px;
	font-weight : bold;
}
.infoBox A:HOVER {
	text-decoration : underline
}
.infoBoxIndent {
	padding-left:5px;
}

.infoBoxText, .infoBoxText A {
	font-family:  Arial, Verdana, sans-serif;
	color: #f6f6f6;
	font-size : 12px;
}
.infoBoxText A:HOVER {
	text-decoration : underline
}
.infoBoxSmallText, .infoBoxSmallText A {
	font-family:  Arial, Verdana, sans-serif;
	color: #f6f6f6;
	font-size : 10px;
}
.infoBoxSmallText A:HOVER {
	text-decoration : underline
}
.error_box {
	border:2px solid #6E0926;
	padding:10px;
	font-weight: bold;
}
/* Alle PullDown Menüs */
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
  background: #f6f6f6;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.categories_name {
	padding:5px;
	font-weight : bold;
	border-bottom:1px solid #6E0926;
}

.listing_product_name {
	border-bottom:2px solid #000000;
	color: #000000;
}
.listing_product_name A {
	color: #000000;
	font-weight: bold;
}

.listing_product_price {
	border-bottom:2px solid #000000;
	color: #000000;
	font-weight: bold;
}

.product_info_name {
	color: #000000;
    size: 12px;
	font-weight: bold;
}

.product_info_price {
	color: #000000;
    size: 14px;
	font-weight: bold;
}

TD.copyright {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  line-height: 1.5;
  text-align: center;
  color: #333333;
}
/* sitewide font classes */
/* Note: heading<Number> equals <font size="Number"> */
.heading1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
.heading3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.heading4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; }
.heading5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; }

/* Sitemap Tables */
.sitemap_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; 
	background-color: #666666; 
	padding-top: 2px; padding-bottom: 2px;}
.sitemap_heading a {color:#FFFFFF;}
.sitemap_heading a:hover {color:#CCCCCC; text-decoration:none;}

.sitemap_sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #E6E6E6; padding: 2px 2px;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#999999; text-decoration:none;}


/* message box für Fehlermeldungen */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ff0000; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #333333; }

/* input requirement */
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.tableShop {
background-color: #ffffff;
border-left: 1px solid;
border-right: 1px solid;
border-color: #b6b7cb;
}

.poweredby {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}
