/* zusaetzl. Stylesheets fuer die barrierefreien Seiten */
/* (c) 2004 H&ouml;rde ComputerSystemService */
/* Stand: Juni 2004 */
/* Definition der Tabellen */
/* ================================= */
<style type="text/css">

table {
   	margin:0;
	cellpadding="0"; 
	cellspacing="0";}

table.text {
	padding: 0; 
   	caption-side: top;		/* ueberschrift oben (ausserhalb der Tabelle) */
   	empty-cells: show;
   	margin: 5% 2%;
   	border-collapse: seperate;
   	font-size:95%;
   	width: 95%;
   	align: "center";}

table.foot {
   	margin:0;
	width:100%;
	padding: 0; 
   	border: none;
	border-collapse: "collapse";}

table.head {
	width:100%;
   	border: none;
	border-collapse: "collapse";
   	font-size:100%;}

caption {
   	margin: 2% 0;
	text-align: left;
   	font-size:100%;
	font-weight: bold;}

td.titel {
   	background-image: url('images/balken1.jpg'); 
   	padding-left:3px; 
   	padding-right:3px; 
   	padding-top:0px; 
   	padding-bottom:0px;
	height: "auto";
   	text-align: "center";}

td.text {
   empty-cells: show;
   padding: 2px 5px;
   border: 1px inset #000080;}

td.obtext {						/* td.text mit centrierung und width 8% */
   empty-cells: show;			/* wie ctext, jedoch ohne border */
   padding: 2px 5px;
   text-align: "left";}

td.ctext {						/* td.text mit centrierung und width 8% */
   empty-cells: show;
   padding: 2px 5px;
   border: 1px inset #000080;
   text-align: "center";
   width:8%;}

td.ltext {						/* td.text mit right und width 8% */
   empty-cells: show;
   padding: 2px 5px;
   border: 1px inset #000080;
   text-align: "left";
   width:8%;}

td.lwtext {						/* td.text mit width 12% */
   empty-cells: show;
   padding: 2px 5px;
   border: 1px inset #000080;
   text-align: "left";
   width:12%;}

td.bild {						/* td.fuer Bild links */
   empty-cells: show;
   border: 1px inset #000080;
   padding: 0px 0px; 
   text-align: "center";
   width:8%;}

td.head-left {						/* td.fuer Kopf links */				
	padding: 0%; 
	width:5%;
	align: "left";}

td.head {						/* td.fuer Kopf */
	padding: 2% 3%;  
	width:85%;
    align: "right";}

td.head-right {						/* td.fuer Kopf rechts */
	padding: 0%; 
	width:5%;
    align: "right";}

td.tft {
   	font-size:80%;
   	padding: 2px 10px;
	width:17%;
}

td.bft {
	width:3%;
   	padding: 0px 0px; 
   	text-align: "center";
}

th.bft {
	width:3%;
   	padding: 0px 0px; 
   	text-align: "center";
}

td.menue {
	width:100%;
   	padding-left:3px; 
   	padding-right:0px; 
   	padding-top:0px; 
   	padding-bottom:0px;
   	text-align: "left";
   	font-size:0.8em;
}

th.text {
    empty-cells: show;
    padding: 2px 5px;
    border: 1px inset #000080;
    font-weight: bold;
    text-align: "left";
}
</style>
