.panel .bd
{
	overflow: hidden;
}


.checkbox label span{
	margin-left: 5px;
}
.input_invalid{
	border: 2px solid #E93C51;
}
.input span,.input input, .textarea textarea,  .select select{
	display:block;
	overflow: hidden;
} 
.input, .select, .textarea{
	margin-bottom: 5px;
}
input, select,select option, textarea{
	color: #353434;
	font-size: 1em;
}
select
{
	width:138px;
	border:1px solid #D0D0D0;
}
width:138px;
.input input{
	background: #FFFFFF;
	width: 175px;
}
.submit input{
	background: none;
	border: none;
	color: #60B4FC;
	text-transform: uppercase;
}
.textarea textarea{
	vertical-align: top;
	width: 175px;
	font-size: 1em;
}
.select select{
	width: 179px;
}
.submit_text input{
	background: none;
	border: none;
	font-size: 0.95em;
	color: #FFFFFF;
	text-transform: uppercase;
	cursor: pointer;
}
.klein{
		width:auto;
}