/********************************************/

.tx-cmkontaktformflex-pi1-LinkView{
	margin:10px;
	padding:5px;
	text-align:center;
	padding-bottom:10px;
}

.tx-cmkontaktformflex-pi1-ViewField-Row {
	line-height:16px;
	padding-bottom:5px;
}

.tx-cmkontaktformflex-pi1-ViewField-Bezeichnung{
	float:left;
	font-size:12px;
	padding-left:15px;
	width:250px;
	text-align:left;
}

.tx-cmkontaktformflex-pi1-ViewField-Werte{
	font-size:12px;
}

.tx-cmkontaktformflex-pi1-ViewField-Werte textarea{
	/*float:right;*/
}

.submit-image{
	text-align:center;
}

.submit-text{
	text-align:center;
}


.tx-cmkontaktformflex-pi1 legend{
	font-size:14px;
	/*color:#FFFFFF;*/
}

.tx-cmkontaktformflex-pi1 legend a{
	text-decoration: none;
	color:#8B7F57;
	font-size:14px;
}

.tx-cmkontaktformflex-pi1-zusatz{
	font-size:12px;
	margin:10px;
	padding-left:5px;
	text-align:left;
}

.tx-cmkontaktformflex-pi1-pagetitelueberschrift{
	margin:10px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
}

.tx-cmkontaktformflex-pi1 fieldset{
	margin:10px;
	border-color:#8B7F57;
	-moz-border-radius:10px;
	-khtml-border-radius:10px;
}

.tx-cmkontaktformflex-pi1-ViewField-ERROR {
	border:1px solid RED;
	border-collapse:collapse;
	color:RED;
}

.tx-cmkontaktformflex-pi1-ViewField-ERROR ul li a{
	color:RED;
}

.tx-cmkontaktformflex-pi1-Errormeldung a{
	color:RED;
}

.tx-cmkontaktformflex-pi1-isspflicht{
	color:#FF0000;
	font-weight:bold;
	padding-right:2px;
}

.tx-cmkontaktformflex-pi1 .guggen {
	float:left;
	padding-bottom:20px;
	padding-left:300px;
	width:300px;
}

.tx-cmkontaktformflex-pi1 .guggen .s { color: #000000; background-color: #000000; } 
.tx-cmkontaktformflex-pi1 .guggen .w { color: none; background-color: none; }


.tx-cmkontaktformflex-pi1-ViewField-emailliste{
	float:left;
	padding-left:160px;
}
