	p, h1, h2, h3 {
		font-family: verdana;
		display: block;
		text-decoration: none;
		border: none;
	}
	p {
		width: 100%; 
		text-align: left; 
		font-size:13px; 
		color: #004000; 
		}
	h1 {
		width: 100%; 
		text-align: center; 
		font-weight: normal;
		font-size:10px; 
		color: #999900; 
		}
	h2 {
		width: 100%; 
		text-align: left; 
		font-size:14px; 
		font-weight: bold; 
		color: #CC0000; 
		}
	a:link, a:visited {
		text-decoration: none;
		}
	
	/* In-Text Links */	
	.intextLink:link, .intextLink:visited {
		text-decoration: underline; 
		font-weight: bold;
		color: #004000; 
		}
	.intextLink:hover {
		text-decoration: underline; 
		font-weight: bold;
		color: #999900; 
		}
/*	.intextGraphic:link, .intextLink:visited {
		text-decoration: none; 
		font-size: 13px;
		font-weight: bold;
		color: #004000; 
		border: 3px ridge;
		border-color: #004000;
		} */
	.intextGraphic:link, .intextGraphic:visited {
		text-decoration: none; 
		font-weight: bold;
		font-size: 13px;
		background-color: #999900;
		color: #FFFFCC; 
		border: 3px outset;
		border-color: #999900;
		}
	.intextGraphic:hover {
		text-decoration: none; 
		font-weight: bold;
		font-size: 13px;
		background-color: #739117;
		color: #FFFFCC; 
		border: 3px outset;
		border-color: #999900;
		}
	
	/* Menu items */
	.menu {
		display: block; 
		width: 160px; 
		text-align: left; 
		font-family:verdana; 
		font-size:13px; 
		color: #FFFFCC; 
		border: none;
		}
	.menuItem, .menuItem:link, .menuItem:visited {
		display: block; 
		width: 140px;
		margin-left: 10px;
		font-size:13px; 
		color: #FFFFCC; 
		background-color:#004000;
		border: 1px solid;
		border-color: #004000;
		font-weight: bold;
		}
	.menuItem:hover, .menuActive:hover, .menuSub:hover, .menuSubActive:hover {
		display: block; 
		width: 140px; 
		margin-left: 10px;
		background-color:#CC0000;
		/*font-weight: bold;*/
		}
	.menuActive, .menuActive:link, .menuActive:visited {
		display: block; 
		width: 140px; 
		margin-left: 10px;
		font-size:13px; 
		color: #FFFFCC; 
		background-color:#999900;
		border: 1px solid;
		border-color: #004000;
		font-weight: bold; 
		}
	.menuGroup {
		display: block; 
		width: 140px; 
		margin-left: 10px;
		font-size:13px; 
		font-weight: bold; 
		color: #999900; 
		}
	.menuSub, .menuSub:link, .menuSub:visited {
		display: block; 
		width: 130px; 
		margin-left: 20px;
		font-size:10px; 
		color: #FFFFCC; 
		}
	.menuSubActive, .menuSubActive:link, .menuSubActive:visited  {
		display: block; 
		width: 130px; 
		margin-left: 20px;
		font-size:10px; 
		font-weight: bold;
		color: #FFFFCC; 
		background-color:#999900;
		}
	.Artikelsuche {
		display: block; 
		width: 140px;
		margin-left: 10px;
		text-align: center; 
		font-size:13px; 
		color: #FFFFCC; 
		background-color:#004000;
		border: 1px solid;
		border-color: #004000;
		}
	
	/* Produkt-Markierungen */
	.menuProdRubrik {
		display: block; 
		width: 120px; 
		font-size:13px; 
		color: #004000; 
		}
	.menuProdRubrik:hover {
		display: block; 
		width: 120px; 
		color: #FFFFCC; 
		background-color:#999900;
		}

	/* Kategorie-Markierungen */
	.menuProdKategorie {
		display: block; 
		width: 350px; 
		font-size:13px; 
		color: #004000; 
		border: none;
		}
	.menuProdKategorie:hover {
		display: block; 
		width: 350px; 
		color: #FFFFCC; 
		background-color:#999900;
		border: none;
		}
	.menuTableKategorie {
		height: 15px; 
		width: 350px; 
		text-align: left;
		}

	/* Artikel-Markierungen */
	.Artikel {
		font-size: 10px;
		font-weight: bold;
		background-color: #FFFFCC;
		color: #004000;
		}
	.ArtikelV3 {
		font-size: 13px;
		font-weight: bold;
		background-color: #FFFFCC;
		color: #004000;
		}
	.BeschreibungV3 {
		font-size: 10px;
		font-weight: normal;
		background-color: #FFFFCC;
		color: #004000;
		}
	.Eingangstext {
		font-size:10px;
		color: #004000;
		text-align: left;
		vertical-align: top;
		}
	.Detailhinweis {
		font-size:10px;
		font-style: italic;
		color: #CC0000;
		text-align: left;
		}
	.Bestellabschluss {
		font-size:10px;
		font: verdana;
		color: #004000;
		}
		
	/* Warenkorb-Anzeige */
	.WKAnzeigePos {
		width: 50%;
		font: verdana;
		text-align: left; 
		font-weight: normal;
		font-size:10px; 
		color: #999900; 
		}
	.WKAnzeigeVal {
		width: 50%;
		font: verdana;
		text-align: right; 
		font-weight: normal;
		font-size:10px; 
		color: #999900; 
		}
