	body, table, td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;margin: 0;padding: 5;}

	a {color : #000033; font-size: 11px;}
	a:hover {color : #b50808; font-size: 11px;}
	a.small {font-size: 9px; color: Gray; font-family: Arial, Helvetica, sans-serif;}
	a.small:hover {font-size: 9px; color: b50808; font-family: Arial, Helvetica, sans-serif;}
	
	h1 {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 20px; font-weight : bold; color : #639600; padding: 5; margin: 0;}
	h2 {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 16px; font-weight : bold; color : #639600; padding: 5; margin: 0;}
	h3 {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; color : #b50808; padding: 5; margin: 0;}
	
	table.zelle { width: 138px;}
	table.anbieter { width: 160px;}
	td.name {background-color: #ddd; padding: 5;}
	td.titel  {background-color: #cecfce; font-weight : bold; padding: 5; font-size : 11px; color : #000;}
	td.titel  {background-color: #eeeeee; padding: 5; font-size : 11px; color : #000;}
	td.anbieter  {background-color: #ddd; padding: 5; width: 160px; height: 64px; vertical-align: top;}
	td.woche1  {background-color: #fff; padding: 5; vertical-align: ; text-align: left;}
	td.woche2  {background-color: #eee; padding: 5; vertical-align: ;text-align: left;}
	td.monat  {background-color: #e7f7ce; font-weight : bold; padding: 5; font-size : 13px; color : #000;}
	td.noprint {visibility: visible;}
	div.noprint {visibility: visible;}
	div.small {font-size: 9px; color: Gray; font-family: Arial, Helvetica, sans-serif;}
	div.kontakt {color: #555555;}
	
	table.noprint {visibility: visible;}
	table.print {visibility: hidden;}
	input.text {border: 1px solid Black; font-size : 11px;}