.text{
font-size: 11px;
line-height: 14px;
font-family: verdana, geneva, arial, helvetica, sans-serif;
vertical-align: top; 
color: #FFFFFF;
}


body {
   font-size:10pt;
   font-family: Verdana, Arial;
   font-weight : normal;
   color: #000000;
}


td {
   font-family: Verdana;
   font-color: #FFFFFF;
   font-size: 10pt;
}



.supertitle {
margin-top: 2px;
margin-bottom: 2px;
font-weight: bold;
font-size: 10px;
line-height: 12px;
color: #999999;
text-transform:uppercase;
letter-spacing: 3pt;
font-family: verdana, geneva, arial, helvetica, sans-serif;
text-decoration: none
}

A:link {
   font-size: 11px;
   font-family: Verdana, Geneva, Arial;
	text-decoration:none;
	color: #8B0216;
   font-weight: bold;
}

A:visited {
   font-size: 11px;
   font-family: Verdana, Geneva, Arial;
	text-decoration:none;
	color: #8B0216;
   font-weight: bold;
}

A:hover {
   font-size: 11px;
   font-family: Verdana, Geneva, Arial;
	text-decoration:none;
	color: #8B0216;
   font-weight: bold;
}

table.angebote {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #FFE79D;
	border: 1px dotted #DBC066;
}

table.artikel {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #F6E3A6;
	border: 1px dotted #DBC066;
}


td.kategorien {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #FFFFFF;
	border: 1px dotted #ABABAB;
}




table.warenkorbheader {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #F6E3A6;
	border: 1px solid #DBC066;
}


table.warenkorbposi {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #F9E8B1;
	border: 1px dotted #F6E3A6;
}


.warenkorblog {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #F6E3A6;
	border: 1px solid #DBC066;
}


.emaileingabe {
	margin-bottom: 1px;
	margin-top: 1px;
}


.warenkorbdatenhead {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #8B011B;
	border: 1px solid #8C001B;
	color: white;
	font-weight: bold;
}


.zahlartheader {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #E9D38B;
	border: 1px solid #E9D38B;
}


.warenkorbcheck {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #F6E3A6;
	border: 1px solid #DBC066;
}


.lieferung {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #F6E3A6;
	border: 1px solid #DBC066;
}



table.kategorien {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #FFFFFF;
	border: 1px dotted #ABABAB;
}


table.warenkorblog2 {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #F9E8B1;
	border: 1px dotted #F6E3A6;
}


table.warenkorbsumme {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #F6E3A6;
	border: 1px solid #DBC066;
}



.angeboteheader {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #8D011C;
	color: white;
	border: 1px dotted #7A041C;
}


.empfehlungen {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #D7B853;
	border: 1px dotted #D7B853;
}

.empfehleinzel {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #F9E8B1;
	border: 1px dotted #FFE38F;
}



.warenkorblogin {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #A4D6EF;
	border: 1px dotted #028ED4;
}



.artikelpreis {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #F1DEA1;
	border: 1px dotted #D48D40;
}


.kundenlogin {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #F6E3A6;
	border: 1px dotted #7A041C;
}



.neuwarenkorb {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #F6E3A6;
	border: 2px double #CF1717;
}


.artikelzusatz {
	margin: 	0.5em 0;
	padding: 5px 5px;
	background: #F9E8B1;
	border: 1px dotted #F6E3A6;
}