/***** Formulare *****/
input, select, textarea {
	font:normal 12px helvetica, arial, sans-serif;
	color:#333;

	border:1px solid #B4C2D9;
	padding-left:2px;
	padding-top:1px;

	width:220px;
	height:17px;
}
optgroup {
	font:normal 12px helvetica, arial, sans-serif;
	color:#333;
}
select { padding:0; width:224px; height:20px; }
select.multiple { height: 62px; }
textarea { width:220px; height:130px; }

input.hide { display: none; }

input.radio, input.checkbox{
	width: auto;
	height: 13px;
	border: none;
	margin-right:2px;
}
input.checkbox{ margin-top:2px; }

label { line-height:16px; }

input.sender {
	border:none;
	color:#fff;
	background:#B4C2D9;
	width:160px;
	height:20px;
	padding:0;
	font-weight:bold;
}

table.Tb2Form input{
	width:400px;
}
table.Tb2Form textarea{
	width:400px; height:200px;
}
table.Tb2Form input.radio, table.Tb2Form input.checkbox{
	width: auto;
}
table.Tb2Form input.sender {	width:160px; }

input.short { width:20px; text-align:center; padding-left:0px; }
input.datei {
	padding:0px;
	width:350px;
	height:20px;
}

input.larger_font{
	height: 22px;
}
select.larger_font{
	height: 22px;
}
select.larger_font_ms{
	height: 80px;
}
select.larger_font option, select.larger_font_ms option{
	font-size: 16px;
}
