table.form {
	background: #E1E1E1;
}
table.form_gesperrt {
	background: #FBF7EB;
}
tr.liste {
	background: #E1E1E1;
	border: 1px solid yellow;
	font-family: Arial, Helvetica, sans-serif;
	color: navy;
	font-size: x-small;
	empty-cells: show;
}

 

tr.liste_header {
	background: #9B193A;
	border: 1px solid yellow;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: smaller;
	empty-cells: show;
}
tr.msg{
	background: Background;
	border: 1px solid yellow;
	font-family: Arial, Helvetica, sans-serif;
	color: Highlight;
	font-size: larger;
	empty-cells: show;
}
 
body {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding:0;
	clear: inherit;
}

td.readonly {
	font-weight: bold;
}

td.white {
}

/* STYLING Kinderschutz Lists*/
#kinderschutz {
list-style: none;
margin: 0;
padding: 0 0 25px 0;
font-size: 12px;
background-color: white;
}

#kinderschutz li.header div{
background-color: #ccc;
font-weight: bold;
cursor: default;
margin-bottom: 1px;
}

#kinderschutz li div{
display: block;
background-color: #e1e1e1;
float:left;
padding: 10px;
}

#kinderschutz li div.listitem_anrede { width: 100px; margin: 0 0 1px 0;}
#kinderschutz li div.listitem_name { width: 287px; margin: 0 1px 1px 1px;}
#kinderschutz li div.listitem_datum{ width: 150px; margin: 0 1px 1px 0;}

.ksiframeformat {
width: 580px;
height: auto;
margin: 0;
padding: 0;	
background-color: white;
}