body, p, td, tr {
	font:12px/16px Verdana,Geneva,sans-serif;
	/*font:12px/16px Calibri,Geneva,sans-serif;*/
}

/*
 * fuer formulare
*/
table.form {
	border: 1px solid #9097A2;
	background: #D9DBE1;
	padding: 1em;
}

input[type="submit"] {
	font-weight: bold;
}

tr.caption {
	font-weight: bold;
	background: #F5F5F5;
	border-bottom: 1px solid #999;
}

form #a, form #b, form #c, form #d, form #e { 
	font-size: small;
	border: 1px solid #9097A2;
	background: #F5F5F5;
	padding: 1px;
}

form #a { width:300px; }
form #b { width:150px; }
form #c { width:100px; }
form #d { width:75px; }
form #e { width:40px; }


form #a:hover, form #a:focus, 
form #b:hover, form #b:focus, 
form #c:hover, form #c:focus, 
form #c:hover, form #c:focus, 
form #e:hover, form #e:focus {
	background: #fff;
}

form #submit {
	font-size: 85%;
	background: #6A7389;
	color: #fff;
	padding: 1px 4px;
	border-right: 1px solid #283043;
	border-bottom: 1px solid #283043;
	border-top: 1px solid #9097A2;
	border-left: 1px solid #9097A2;
}