/*******************/
/* Kontaktformular */
/*******************/

.contactForm .noBorder
{
	border: 0;
}

.contactForm .noBackground
{
	background: none;
}

.contactForm input
{
	border: 1px solid #ccc;
}

/* Titel */
.contactForm #contactFormTitle
{
	height: 30px;
}

/* Addressblock */
.contactForm #contactFormAddressBlock
{
	clear: 	both;
	height: 170px;	
}

/* Linke und Rechte Spalte */
.contactForm #contactFormAddressBlock #contactFormLeftColumn
{
	float: left;
	width: 45%;	
}
.contactForm #contactFormAddressBlock #contactFormRightColumn
{
	float: left; 
	width: 55%;
}

/* Zeile mit Label und Input */
.contactForm #contactFormAddressBlock .contactFormColumn .contactFormRow
{
	padding-top: 		10px;
	clear: 				both;
}
/* contactFormRow input*/
.contactForm #contactFormAddressBlock .contactFormColumn .contactFormRow input
{
	width: 14em;
}



/* Adressblock linke Spalte --> label */
.contactForm #contactFormAddressBlock #contactFormLeftColumn .contactFormRow div
{
	width: 6em;
	float: left;
}
/* Adressblock rechte Spalte --> label */
.contactForm #contactFormAddressBlock #contactFormRightColumn .contactFormRow div
{
	width: 10em;
	float: left;
}









/* contactFormBlock */
.contactForm #contactFormBlock
{
	clear: 			both; 
	margin-top: 	50px;
}

.contactForm #contactFormBlock .contactFormRow 
{
	padding-bottom: 20px;
}

.contactForm #contactFormBlock .contactFormRow label
{
	float: 			left;
	width: 			325px;		
}



.contactForm #contactFormBlock .contactFormRow #contactFormRowSendCatalogs input
{
	border: 		0;
	background: 	none;
	vertical-align: top;
}

.contactForm #contactFormBlock .contactFormRow #contactFormRowSendCatalogs span
{
	vertical-align: middle;
}









