/* Fuer die Druckausgabe ueberfluessiges abschalten */
#logo, #logo_banner, #navigation, #foot, #kopfbild, #linie_01, #linie_02, #linie_03, #headnavi, #suchkriterien, #banner { display: none; }


body 			{ margin: 0; padding: 0; font: 11px Verdana, Arial, Garamond, Palatino, Times New Roman, Times, serif;
  					color: black; background: transparent; }
img				{ border: none; }
h1				{ font-size: 16px; color: rgb(94,71,24); margin: 0px 0px 10px 0px;  }
h2				{ font-size: 14px; color: rgb(94,71,24); margin: 0px 0px 6px 0px; }

.box_1_inhalt	{ float: left; width: 45%; border: 1px solid rgb(94,71,24); }
.box_2_inhalt	{ float: left; width: 45%; border: 1px solid rgb(94,71,24); margin-left: 15px; }
.box_3_inhalt	{ float: left; width: 99%; border: 1px solid rgb(94,71,24); }
	.box_inhalt_titel { height: 17px; font-weight: bold; color: rgb(94,71,24); 
						padding: 2px 0px 0px 4px; background-color: rgb(255,255,255); 
						border-bottom: 1px solid rgb(94,71,24); }

#inhalt_links	{ float: left; width: 420px; }
#inhalt_rechts	{ float: right; width: 200px; }

/* Tabellen (Eintragslisten) */
.table_liste				{ padding: 2px; border-collapse: collapse; border: 1px solid rgb(94,71,24); width: 99%; }
th							{ padding: 2px; border-top: 1px solid rgb(94,71,24); 
								border-bottom: 2px solid rgb(94,71,24); border-left: 1px solid rgb(94,71,24);
								border-right: 1px solid rgb(94,71,24); }
.td_hell					{ padding: 2px; font-size: 11px; vertical-align: top; border: 1px solid rgb(94,71,24); }
.td_dunkel					{ padding: 2px; font-size: 11px; vertical-align: top; border: 1px solid rgb(94,71,24); }
.td_auswahl					{ padding: 2px; font-size: 11px; vertical-align: top; background-color: rgb(224,219,213);
								border-top: 3px solid rgb(94,71,24); }
.td_detail					{ padding: 2px; font-size: 12px; vertical-align: top; 
								border-bottom: 3px solid rgb(94,71,24); border-top: 1px solid rgb(94,71,24); }