.hauptseite
{
background-image : url(../images/bodybg.png);
	font-size:				7px;
	line-height:14pt;
	font-family:			helvetica, arial,verdana,helvetica,sans serif;
	text-align: center;
	margin: 30px auto 30px auto;
}




#wrapper { 
margin: 30px auto; 
width : 950px; 
} 






#contenthaupt
{
	background-color:			#FFF4D4;
	padding: 0px 0px 5px 0px;
	border-width:1px;
	border-style:solid;
	border-color:blue;
	font-size:				13px;
	line-height:14pt;
	font-family:			helvetica, arial,verdana,helvetica,sans serif;

}


#content2
{
	background-color:			#FFF4D4;
	padding: 0px 0px 5px 0px;
	border-width:1px;
	border-style:solid;
	border-color:red;
	font-size:				13px;
	line-height:14pt;
	font-family:			helvetica, arial,verdana,helvetica,sans serif;
	text-align:center; 
}


td
{
	color: #001AC3;
	font-size: 13px;
	line-height:14pt;
	font-family:   helvetica,arial,verdana,helvetica,sans serif;
}

p
{
	text-align: justify;
}



/* Allgemeiner Background */
.mainBackground
{ background-color:	#ff3333;    }

/* Contenthintergrund auf der Startseite */
.contentBackground
{ 
	background-color:	#ffffff; 
	color:						#000000;
}

/* Rahmen fuer Startseite und Kategorieansicht */
.contentRahmen
{
	background-color:	#ee6666;
	color:						#ffffff;
	font-size:				20px;
}


/* Hintergrundfarbe fuer Warenkorb etc. Button und Uebersichtshintergrund bei den Artikeln */
.naviBackground
{
	background-color: #D3E2C7;
}

/* Headline Hintergrundfarben fuer die Navigation links und rechts */
.naviHeadBackground
{
	background-color:	#D3E2C7;
}

/* Hintergrundfarbe fuer die linke Navigationsleiste */
.naviLeftBackground
{
	background-color:	#FFF4D4;
}

/* Hintergrundfarbe fuer die rechte Navigationsleiste */
.naviRightBackground
{
	background-color:	#FFF4D4;
}


/* 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;
}


/**************************** Linkdefinition *******************************/


a, a:active {
	text-decoration:none;
	color: #00A56E;
}

a:hover {
	text-decoration: none;
	color:#FF0000;
}




a.norm
{
	font-size:				13px;
	color:						#545570;
}

a.link
{
	color:						#00A56E;
	font-size:				13px;

}

a.naviTopLinks
{
	color:						#00A56E;
}


a.naviTopLinks:hover
{
	text-decoration: none;
	color:#FF0000;
}









/************************** Formulardefinition *****************************/

.inputNavi
{
	/*background-color: #BFC8D4; */
	font-size:				12px;
	font-family:			arial,verdana,helvetica,sans serif;
	width:						90px;
	color:						#000000;
}

.inputNaviSearch
{
	/*background-color: #BFC8D4; */
	font-size:				10px;
	font-family:			arial,verdana,helvetica,sans serif;
	width:						110px;
	color:						#000000;
}

.selectNavi
{
	/*background-color: #BFC8D4;
	*/
	font-size: 12px;
	font-family:arial,verdana,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:						100px;
	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: 18px;
	font-weight:bold;
}

.imageBackground
{
	background-color:	#FFF4D4;
}


.gross
{
	font-size:				24px;
}



.klein
{
	font-size:				12px;
}

.preisAlt
{
	text-decoration : none;
	font-size:13px;
}

.kontrast
{
	color:						#000000;
}

.shopUebersicht
{
	background-color:	#FF9900;
}

/************************** Formatierung der Artikelheadline *****************************/
.artHeadline
{
	font-size:				15px;
}

.copyright
{
	color:						#cfcfcf;
	font-size:				12px;
}

.formerror
{
    color:                        #FF0000;
}





/* Bilder auf der startseite 
------------------------------ */
.imagethumb {
	float: left;
 border: 1px solid #959595;
    background-color: #f6f6f6;
padding: 9px;
	margin: 0px 9px 0px 0px;


}

.imagethumb p {
	line-height: 25px;
	font-size: 10px;
	text-align: center;
	margin: 0px 0px 10px 0px;
        
    
}
