body {
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
		scrollbar-base-color: #077c2b;
		scrollbar-arrow-color: #ffffff; 
		scrollbar-shadow-color: #ffffff; 
		scrollbar-3dlight-color: #077c2b;
}
td, p { color: #000000; font-size: 12px; font-family: Arial, Helvetica, verdana, sans-serif; }

a:link	  { color: #666666; font-size: 12px; font-family: Arial, Helvetica, verdana, sans-serif; }
a:visited { color: #666666; font-size: 12px; font-family: Arial, Helvetica, verdana, sans-serif; }
a:hover   { color: #000000; font-size: 12px; font-family: Arial, Helvetica, verdana, sans-serif; }
a:active  { color: #666666; font-size: 12px; font-family: Arial, Helvetica, verdana, sans-serif; }

a.LiAZ:link	   { font-size: 18px; color: #077c2b; font-weight: bold; text-decoration: none; }
a.LiAZ:visited { font-size: 18px; color: #666666; font-weight: bold; text-decoration: none; }
a.LiAZ:hover   { font-size: 18px; color: #666666; font-weight: bold; text-decoration: none; }
a.LiAZ:active  { font-size: 18px; color: #077c2b; font-weight: bold; text-decoration: none; }

hr { color: #077c2b; }
li	{ list-style-image:  url(img_layout/list-g.gif); line-height: 20px; }
.hgbg { background-color: #DFFEDF; font-weight: bolder; }


.breadcrumb	{ color: #666666; font-size: 10px; font-family: Arial, Helvetica, verdana, sans-serif; }
.UeSchr	{ color: #077c2b; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; }
.Jahr	{ color: #077c2b; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; }
.LinkHL	{ color: #077c2b; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; }
.Layer  { color: #000000; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; }
.HLaz	{ color: #666666; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; background-color: #DFFEDF; }
.pAZ	{ color: #077c2b; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; }
.pEDV	{ color: #077c2b; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; }
.small	{ color: #666666; font-size: 9px; font-family: Arial, Helvetica, verdana, sans-serif; }
.preis	{ color: #cc0000; font-size: 24px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; }
.preis2	{ color: #666666; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; }
.expreis{ color: #666666; font-size: 10px; font-family: Arial, Helvetica, verdana, sans-serif; }
.gros	{ color: #000000; font-size: 14px; font-family: Arial, Helvetica, verdana, sans-serif; }

.gr11	{ color: #666666; font-size: 11px; font-family: Arial, Helvetica, verdana, sans-serif; }
.sw12{ color: #000000; font-size: 10px; font-family: Arial, Helvetica, verdana, sans-serif; }
.dg12b{ color: #077c2b; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; }
.dg14b{ color: #077c2b; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; }
.gr14b{ color: #666666; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; }
.dg18b{ color: #077c2b; font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; }
.dg19b{ color: #077c2b; font-size: 19px; font-weight: bold; font-family: Arial, Helvetica, verdana, sans-serif; }
.rot18	{ color: #cc0000; font-size: 18px; font-family: Arial, Helvetica, verdana, sans-serif; }

.frage	{ color: #ff00cc; font-size: 16px; font-weight: bold; font-family: Times New Roman, Times, serif; }

/* Navigation Head */
a.navH:link	   { font-family: Arial, Helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none;	}
a.navH:visited { font-family: Arial, Helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none; }
a.navH:hover   { font-family: Arial, Helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #ffffff; text-decoration: none; }
a.navH:active  { font-family: Arial, Helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #ffffff; text-decoration: none; }

/* Navigation Links */
a.navL:link	   { font-size: 14px; color: #ffffff; text-decoration: none; }
a.navL:visited { font-size: 14px; color: #ffffff; text-decoration: none; }
a.navL:hover   { font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.navL:active  { font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: none; }

.navLi	{ list-style-image:  url(img_layout/list-w.gif); line-height: 20px; }

.adrTD { color: #000000; font-size: 11px; font-family: Arial, Helvetica, verdana, sans-serif; background-color: #DFFEDF; }
.L14w {  color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, verdana, sans-serif; }
.L12w {  color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, verdana, sans-serif; }
.oeffnung { color: red; font-weight: bold; font-size: 13px; text-decoration: blink;}

