#contact-left {
	
	width: 445px;
	margin-top: 0px;
	float: left;
	
}

#contact1 {
	
	padding: 10px 35px 10px 16px;
	background-color: #f9f9f9;
	
	border: 1px solid #dbdbdb;
	border-radius: 6px;
	
	margin-top: 15px;
	
}

#contact2 {
	
	padding: 10px 35px 10px 16px;
	background-color: #f9f9f9;
	
	border: 1px solid #dbdbdb;
	border-radius: 6px;
	
	height: 43px;
	
	margin-top: 15px;
	
}


#contact2-1 {
	
	width: 200px;
	float: left;
	
}

#contact2-2 {
	
	margin-left: 35px;
	float: left;
	
}


#contact-right {

	width: 366px;
	margin-left: 45px;
	margin-bottom: 10px;
	margin-top: -8px;
	float: left;
	
	padding: 10px 37px 10px 25px;
	background-color: #f6f6f6;
	
	border: 1px solid #dbdbdb;
	border-radius: 6px;
	
}




.tel-icon {

	margin-right: 5px;
	margin-top: -2px;
	margin-left: -4px;
		
}

.form-text {

	
}


.text02 {
color:#1F1F1F;
font-size:13px;
border: 1px solid #b5b5b5;
background-color: #FFFFFF;
margin-top:6px;
width: 100%;
height:17px;
padding:5px;
}

.area02 {
color:#1F1F1F;
margin-top:6px;
font-size:12px;
border: 1px solid #b5b5b5;
background-color: #FFFFFF;
padding: 5px;
width: 100%;
max-width:100%;
height:100px;
margin-bottom: 6px;
}


input:focus {
outline:0;
border:1px solid #aad988;
-webkit-box-shadow: 0 0 3px 2px #cfeabb;
-moz-box-shadow: 0 0 3px 2px #cbeabb;
box-shadow: 0 0 3px 2px #cbeabb;
}

textarea:focus {
outline:0;
border:1px solid #aad988;
-webkit-box-shadow: 0 0 3px 2px #cfeabb;
-moz-box-shadow: 0 0 3px 2px #cfeabb;
box-shadow: 0 0 3px 2px #cfeabb;
}


.daten {

	font-size: 11px;
			
}

.error {

	color: #FF0000;
			
}

.back {

	font-size: 14px;
	font-weight: bold;
			
}

