a { 
	color:#D71921; 
	text-decoration:none; 
}

a:hover    { 
	color:#D71921; 
	text-decoration:underline; 
}

a.W {
	color: white; 
	text-decoration: none; 
}

a.W:hover {
	color: white; 
	text-decoration: underline; 
}

.beleg {
	font-family: courier new, courier;
	font-size: 12px;
}

b.preis {
	font-weight: bold;
	color: #D71921;
	font-size: 11px;
}

.txt {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:11px;
	color: black;
}

.txtW {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:11px;
	color: white;
}

.txtGr {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:11px;
	color: grey;
}

.zusatztext {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:11px;
	color: gray;
}

.zusatztextS {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:10px;
	color: gray;
}

img.artikelbild {
	border: 1px solid gray;
}

.tabHead {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:11px;
	color: white;
	font-weight:bold;	
	BACKGROUND-COLOR: #D71921;
}


.tabheadGr {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:11px;
	color: white;
	font-weight:bold;	
	BACKGROUND-COLOR: gray;
}

.tabhead2 {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:11px;
	color: #D71921;
	font-weight:bold;	
	BACKGROUND-COLOR: #f6f6f6;
	border-bottom: 1px solid silver;
	padding: 1px;
}

.tabHeadPrice {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:9px;
	color: white;
	font-weight:bold;	
	BACKGROUND-COLOR: #D71921;
	padding: 2px;
}

.tabPrice {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:9px;
	color: black;
	padding: 2px;
}

.txtG {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:10px;
	color: #848484;
	padding-left: 10px;	
}

.head {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:12px;
	color: #D71921;
	font-weight:bold;	
}

.headB {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:12px;
	color: black;
}

.ctxt {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:11px;
	color: #000000;
	padding-left: 22px;	
}

.naviunten {
	font-family: verdana, tahoma, arial, helvetica;
	font-size:10px;
	color: white;
}

a.unten {
	color:white;
	text-decoration: none;
}

a.unten:hover {
	color:white;
	text-decoration: underline;
}

.smallText {
	font-family: verdana, arial, helvetica;
	font-size: 7pt;
	color: black;
	font-weight: none;
	text-decoration: none;
}

.small {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: black;
	font-weight: none;
	text-decoration: none;
}

.mainText {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: black;
	font-weight: none;
	text-decoration: none;
}


A.navtop:link       { color:#000000; text-decoration:none; font-weight:bold; font-size:12px; }
A.navtop:active     { color:#D71921; text-decoration:none; font-weight:bold; font-size:12px; }
A.navtop:visited    { color:#000000; text-decoration:none; font-weight:bold; font-size:12px; }
A.navtop:hover     { color:#D71921; text-decoration:none; font-weight:bold; font-size:12px; }

select              { COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE:  9px; BACKGROUND-COLOR: #ffffff; line-height: 9px; }
.anredeselect       { width:  59px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE:  9px; BACKGROUND-COLOR: #ffffff; line-height: 9px; }
.newsselect         { width:  47px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE:  9px; BACKGROUND-COLOR: #ffffff; line-height: 9px; }
.inputshort80       { width:  90px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE:  9px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #7F9DB9 1px solid; BORDER-TOP: #7F9DB9 1px solid; BORDER-LEFT: #7F9DB9 1px solid; BORDER-BOTTOM: #7F9DB9 1px solid; }
.feld               { width: 219px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #7F9DB9 1px solid; BORDER-TOP: #7F9DB9 1px solid; BORDER-LEFT: #7F9DB9 1px solid; BORDER-BOTTOM: #7F9DB9 1px solid; }
.plz                { width:  59px; COLOR: #516A8E; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #7F9DB9 1px solid; BORDER-TOP: #7F9DB9 1px solid; BORDER-LEFT: #7F9DB9 1px solid; BORDER-BOTTOM: #7F9DB9 1px solid; }

.inp                {COLOR: #000000; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; border: 1px solid #7F9DB9;}

.inpoff                {COLOR: #666666; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; border: 1px solid gray;}

.login               {	padding-left: 2px;	 width: 80px; COLOR: #000000; FONT-FAMILY:tahoma,verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT: #D71921 1px solid; BORDER-TOP: #D71921 1px solid; BORDER-LEFT: #D71921 1px solid; BORDER-BOTTOM: #D71921 1px solid; }


