		 
/* G E N E R A L */
/*input, textarea,label,p {
font-family: Arial,Helvetica,Sans-Serif;
font-size: 0.9em;
}*/

input, textarea {
border: 1px #000 solid;
margin:0;
margin-bottom: 2px;
padding:0;
}

/* F I E L D S */
/* Contact, Guestbook */		 
input#co_tConName, input#co_tConFirstName {width: 100px;}
input#co_tConCompany, input#co_tConEmail {width: 215px;}
input#co_tConPhone1 {width: 60px;}
input#co_tConPhone2 {width: 152px;}
textarea#co_tConRemark {width: 315px; height: 78px;} 


/* Newsletter */
input#co_tNewAnrede, input#co_tNewAnrede, input#co_tNewEmail, input#co_tNewFirma, input#co_tNewName { width: 200px;
}

		 
#form {
font-family: Arial,Helvetica,Sans-Serif;
font-size: 0.9em;
margin: 0;
padding: 0;
border-spacing: 0px;
width: 319px;
}

#form tr {
margin: 0;
padding: 0;
}	

#form td {
margin: 0;
padding: 0;
vertical-align: top;
} 
		 
.label span {
color: #ff8c00;
margin-left: 5px;
}

span.must {
margin-left: 3px;
}	 

