body,p,table,tr,td { font-family: Arial; color: black; font-size: 12px; }

.ueberschrift { 
	border-top: 1px solid #A6C6DA; 
	border-bottom: 1px solid #A6C6DA; 
	font-size: 13px;
	padding: 5px 0px 5px 0px !important;
	font-weight: bold;
}

.line_top {
	border-top: 1px solid black;
}

.line_bottom {
	border-bottom: 1px solid black;
}

.line_top_bottom {
	border-top: 1px solid black; 
	border-bottom: 1px solid black; 
}	

.gerahmt {
	border: 1px solid black;
}

.table_100 {
	width: 100%;
}

.td_grau {
	background-color: #EBF1F5;
}

.tablehead {
	background-color: #F0F0F0;
}

textfeld {
	border: 1px solid #A6C6DA;
	padding: 1px;
	font-size: 11px;
	font-family: arial;
}