/* kontakt formular */
.kontaktForm{
	padding: 0px;
	margin: 0px;
}

.kontaktFeldsetL{
	float: left;
	padding: 0px 18px 12px 0px;
	width: 275px;
	border: 0px;
}
.kontaktFeldsetR{
	float: right;
	padding: 0px 0px 12px 0px;
	width: 255px;
	border: 0px;
}

.kontaktFeldsetFull{
	float: left;
	padding: 0px 18px 12px 0px;
	width: 558x;
	border: 0px;
}
.kontaktLabel{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
   font-size: 12px;
	line-height: 1.333em;
}

.kontaktInputFull{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	border: 1px solid #88A0B3;
	padding: 2px;
	width: 558px;
}

.error_kontaktInputFull{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	border: 1px solid #CC0000;
	padding: 2px;
	width: 558px;
}

.kontaktInputL{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	border: 1px solid #88A0B3;
	padding: 2px;
	width: 275px;
}

.kontaktInputR{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	border: 1px solid #88A0B3;
	padding: 2px;
	width: 255px;
}

.error_kontaktInputL{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	border: 1px solid #CC0000;
	padding: 2px;
	width: 275px;
}

.error_kontaktInputR{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	border: 1px solid #CC0000;
	padding: 2px;
	width: 255px;
}

.kontaktInputLand{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	border: 1px solid #88A0B3;
	padding: 2px;
	width: 280px;
}

.error_kontaktInputLand{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	border: 1px solid #cc0000;
	padding: 2px;
	width: 280px;
}

.kontaktFeldsetCheck{
	padding: 0px 10px 12px 0px;
	border: 0px;
	float: left;
	width: 558px;
}


.kontaktLabelCheck{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
   font-size: 12px;
	line-height: 1.333em;
	padding: 0px 0px 6px 0px;
	font-weight: bold;

}

.kontaktInputCheck{
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	float: left;
	padding: 0px;
	line-height: 1.333em;
	margin: 2px 12px 12px 0px;
}

.kontaktLabelText{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
   font-size: 12px;
	line-height: 1.333em;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}

.knopfSenden{
	float: right;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000;
	border: 0px solid #88A0B3;
}
.knopfSenden input.knopf{
	float: right;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	border: 1px solid #88A0B3;
	padding: 4px;
	background-color: #E4EBF1;
}