body {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; color: Black;
}

a {  text-decoration: none; color: #0066FF;}
a:hover {color: red;}

td {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;
font-size: 11px;
}

/* Allgemeiner Background */
.mainBackground
{ background-color:	white; }


/* Hintergrundfarbe fuer Warenkorb etc. Button und Uebersichtshintergrund bei den Artikeln */
.naviBackground
{
	background-color:	#F3F7F1;
}

/* Headline Hintergrundfarben fuer die Navigation links und rechts */
.naviHeadBackground
{
	background-color:	#D3E2C7;
}

/* 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;
}

.fehlerClasse
{
	background-color:	#cc0000;
	color:						#ffffff;
}


/**************************** Textdefinition *******************************/
.naviText
{
	font-size:				11px;
}



/************************** 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;
}


.klein
{
	font-size:				10px;
}

.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;
}

/************************** Formatierung des Level alpha Hinweis *****************************/
#hint{
	 position: absolute;
	 left: 210px;
	 top: 180px;
	 width: 300px;
	 z-index: 60;
}

#suche_body{
	 font-size: 11px;
	 background-color: #CBCBCB;
	 padding: 0px;
	 border-top: solid 1px white;
	 cursor: default;
}

.schliessen{
	 font-size: 12px;
	 color: white;
	 background-color: #A70707;
	 display: block;
	 cursor: default;
}


/* Tooltip Style  */
div#tipDiv { position:absolute; visibility:hidden; left:0; top:0; z-index:10000; background-color:#dee7f7; border:1px solid #000099; width:260px; padding:3px; color:#000; font-size:9px; text-align:justify; line-height:1.3;}
div#tipDiv a:link { color:#aaaaaa}
div#tipDiv a:visited { color:#339 }