	body 
  {
	height: 100%;
	scrollbar-face-color: #C4D8BD;
  scrollbar-highlight-color: #C4D8BD;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;
  scrollbar-shadow-color: #C4D8BD;
  scrollbar-arrow-color: #325515;
  scrollbar-track-color: #ECECEC;
	}
	
	p { font-size: 11px; }

	td { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}

	h1 { font-size: 14px; font-weight: bold; color: #45841D; }

	.td_korb { font-size: 11px; font-weight: bold; padding-left: 3px; }
	.td_content_outline { font-size: 11px; border: solid 1px #8AB86B; outline-color: black; padding: 3px; }
	.td_content_headline { font-size: 12px; font-weight: bold; padding-left: 3px; }
	.td_content { font-size: 12px; padding-left: 3px; }
	.td_warenkorb_headline { font-size: 12px; font-weight: bold; padding-left: 3px; }

	a:link { color: #45841D; text-decoration: underline; }
	a:visited { color: #45841D; text-decoration: underline; }
	a:hover { color: #45B100; text-decoration: none; }
	a:active { color: #45841D; text-decoration: underline; }

	a.headline_xl:link  { color: #000000; font-size: 13px; font-weight: bold; text-decoration: underline; }
	a.headline_xl:visited  { color: #000000; font-size: 13px; font-weight: bold; text-decoration: underline; }
	a.headline_xl:hover { color: #45841D; font-size: 13px; font-weight: bold; text-decoration: underline; }
	a.headline_xl:active	{ color: #45841D; font-size: 13px; font-weight: bold; text-decoration: underline; }

/*Fussnavigation am Ende der Seite */
	a.footernav:link  { color: #000000; font-size: 10px; font-weight: normal; text-decoration: none; }
	a.footernav:visited  { color: #000000; font-size: 10px; font-weight: normal; text-decoration: none; }
	a.footernav:hover { color: #45841D; font-size: 10px; font-weight: normal; text-decoration: none; }
	a.footernav:active	{ color: #45841D; font-size: 10px; font-weight: normal; text-decoration: none; }

	input, textarea, select, button  { color: #000000; font-weight: normal; font-size: 11px; font-family: arial, helvetica; text-decoration: none; background-color: #D8D8D8; vertical-align: bottom; padding: 0; border: solid 1px #6D6C6C;  }
  .input_custom  { color: #000000; font-weight: bold; font-size: 9px; font-family: arial, helvetica; text-decoration: none; background-color: #ECECEC; vertical-align: bottom; padding: 0; border: solid 1px #6D6C6C;  }
	.input_btn  { color: #00000 }
	.headline_xxxl { font-size: 15px; font-weight: bold; color: #45841D; }
  .headline_xxl { font-size: 15px; font-weight: bold; color: #000000; }
	.headline_xl { font-size: 11px; font-weight: bold; }
	.text_small { font-size: 10px; font-weight: bold; }

