body
{
	color:						#545570;
	font-size:				11px;
	font-family:			verdana,arial,helvetica,sans serif;
}

td
{
	color:						#545570;
	font-size:				11px;
	font-family:			verdana,arial,helvetica,sans serif;
}

/* Allgemeiner Background */
.mainBackground
{ background-color:	#ffffff; }

/* Contenthintergrund auf der Startseite */
.contentBackground
{ 
	background-color:	#ffffff; 
	color:						#000000;
}

/* Rahmen fuer Startseite und Kategorieansicht */
.contentRahmen
{
	background-color:	#4D4D95;
	color:						#FFFFFF;
}

/* Hintergrundfarbe fuer Warenkorb etc. Button und Uebersichtshintergrund bei den Artikeln */
.naviBackground
{
	background-color:	#4D4D95;
}

/* Headline Hintergrundfarben fuer die Navigation links und rechts */
.naviHeadBackground
{
	background-color:	#4D4D95;
}

/* Hintergrundfarbe fuer die linke Navigationsleiste */
.naviLeftBackground
{
	background-color:	#ffffff;
}

/* Hintergrundfarbe fuer die rechte Navigationsleiste */
.naviRightBackground
{
	background-color:	#ffffff;
}


/* Fuer die Rahmen der Warenkorbbutton und dem Warenkorb selber */
.strichColor
{
	background-color:	#D3E2C7;
	color:						#000000;
}

.strichColor1
{
	background-color:	#4D4D95;
	color:						#000000;
}

.fehlerClasse
{
	background-color:	#cc0000;
	color:						#ffffff;
}


/**************************** Textdefinition *******************************/
.naviText
{
	font-size:				11px;
}


/**************************** Linkdefinition *******************************/
a
{
	font-size:				11px;
	color:						#637454;
	text-decoration:	none;
}

a.norm
{
	font-size:				11px;
	color:						#545570;
}

a.link
{
	color:						#637454;
	font-size:				11px;
}

a.naviTopLinks
{
	color:						#909090;
}

a.warenkorb
{
	color:						#FFFFFF;
}
/************************** Formulardefinition *****************************/

.inputNavi
{
	/*background-color: #BFC8D4; */
	font-size:				10px;
	font-family:			verdana,arial,helvetica,sans serif;
	width:						90px;
	color:						#000000;
}

.inputNaviSearch
{
	/*background-color: #BFC8D4; */
	font-size:				10px;
	font-family:			verdana,arial,helvetica,sans serif;
	width:						110px;
	color:						#000000;
}

.selectNavi
{
	/*background-color: #BFC8D4; */
	font-size:				10px;
	font-family:			verdana,arial,helvetica,sans serif;
	width:						110px;
	color:						#000000;
}

.inputLogin
{
	/*background-color:	#BFC8D4;*/
	width:						100px;
	font-size:				10px;
	color:						#000000;
}

/* Registration */
.inputReg
{
	/*background-color:	#BFC8D4;*/
	width:						300px;
	font-size:				10px;
	color:						#000000;
}

.selectReg
{
	/*background-color:	#BFC8D4;*/
	width:						300px;
	font-size:				10px;
	color:						#000000;
}

.inputEmpf
{
	/*background-color:	#BFC8D4;*/
	width:						200px;
	font-size:				10px;
	color:						#000000;
}

.textReg
{
	/*background-color:	#BFC8D4;*/
	width:						300px;
	height:						60px;
	font-size:				10px;
	color:						#000000;
}


/************************** Formatierung des Preises *****************************/
.grossPreis
{
	color:							#ff8000;
	font-size:					15px;
	font-weight:				bold;
}

.imageBackground
{
	background-color:	#ffffff;
}

.klein
{
	font-size:				10px;
}

.whitesmall
{
	font-size:				10px;
	color:						#FFFFFF;
}

.whitemedium
{
	font-size:				11px;
	color:						#FFFFFF;
}

.preisAlt
{
	text-decoration : line-through;
	font-size:				13px;
}

.kontrast
{
	color:						#000000;
}

.shopUebersicht
{
	background-color:	#FF9900;
}

/************************** Formatierung der Artikelheadline *****************************/
.artHeadline
{
	font-size:				13px;
}

.copyright
{
	color:						#cfcfcf;
	font-size:				10px;
}

.formerror
{
    color:                        #FF0000;
}


/************************** Speziell SC-Hardware *****************************/
/************************** LOGIN BOX *****************************/
.loginbox {
	BORDER-RIGHT: #4D4D95 1px solid;
	BACKGROUND-POSITION: left center;
	BORDER-TOP: #4D4D95 1px solid;
	FONT-SIZE: 9px;
	BORDER-LEFT: #4D4D95 1px solid;
	WIDTH: 140px;
	CURSOR: text;
	COLOR: #000000;
	BORDER-BOTTOM: #4D4D95 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}

.loginok {
	BORDER-RIGHT: #4D4D95 1px solid;
	BACKGROUND-POSITION: left center;
	BORDER-TOP: #4D4D95 1px solid;
	FONT-SIZE: 9px;
	BORDER-LEFT: #4D4D95 1px solid;
	WIDTH: 20px;
	CURSOR: text;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #4D4D95 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4D4D95;
	TEXT-ALIGN: center;
	TEXT-DECORATION: bold;
}

.login
{
	color:						#FFFFFF;
	font-size:				10px;
	font-family:			verdana,arial,helvetica,sans serif;
}

/************************** SEARCH BOX *****************************/

.searchbox_all {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	FONT-SIZE: 9px;
	BORDER-LEFT: #ffffff 1px solid;
	WIDTH: 100px;
	COLOR: #4D4D95;
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-FAMILY: Verdana;
	HEIGHT: 15px;
	BACKGROUND-COLOR: #ffffff
}

.searchbox_input {
	BORDER-RIGHT: #ffffff 1px solid;
	BACKGROUND-POSITION: left center;
	BORDER-TOP: #ffffff 1px solid;
	FONT-SIZE: 9px;
	BORDER-LEFT: #ffffff 1px solid;
	WIDTH: 75px; CURSOR: text;
	COLOR: #4D4D95;
	BORDER-BOTTOM: #ffffff 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 15px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none
}

.search_ok {
	BORDER-RIGHT: #FFFFFF 1px solid;
	BACKGROUND-POSITION: left center;
	BORDER-TOP: #FFFFFF 1px solid;
	FONT-SIZE: 9px;
	BORDER-LEFT: #FFFFFF 1px solid;
	WIDTH: 20px;
	CURSOR: text;
	COLOR: #4D4D95;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	TEXT-DECORATION: bold;
}

/************************** MENGE BOX *****************************/
.mengebox {
	BORDER-RIGHT: #4D4D95 1px solid;
	BACKGROUND-POSITION: left center;
	BORDER-TOP: #4D4D95 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #4D4D95 1px solid;
	WIDTH: 30px;
	CURSOR: text;
	COLOR: #000000;
	BORDER-BOTTOM: #4D4D95 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: bold;
}

/**************************** Inhalt Warenkorb ****************************/
.warenkorb
{
	background-color:	#4D4D95;
	color:						#FFFFFF;
}

/**************************** Input Formulare ****************************/
.form_input {
	BORDER-RIGHT: #000066 1px solid;
	BACKGROUND-POSITION: left center;
	BORDER-TOP: #000066 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #000066 1px solid;
	WIDTH: 200px; CURSOR: text;
	COLOR: #000000;
	BORDER-BOTTOM: #000066 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}

.form_textarea {
	border: 1px solid #000066;
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}