/*******************************************************************************
 *  helperForm.css
 *
 *  styles for form elements and form fileds
 *
 *  @author     robert bitterli <info@radiocity.ch>
 *  @package    nightshiftCms
 ******************************************************************************/



/*******************************************************************************
 *  box elements
 */ 

/*******************************************************************************
 *  default text field
 */ 
.textMain {
	width: 490px;
	margin-bottom: 2px;
}

.textField {

	width: 180px;
}
.textText {
	float: left;
	font-size: 10px;
	width: 110px;
	letter-spacing: 2px;
}

/*******************************************************************************
 *  default text area
 */
.textAreaMain {
	width: 520px;
	margin-top: 4px;
	margin-bottom: 2px;
}
.textAreaText {
	float: left;
	width: 110px;
}





/*******************************************************************************
 *  error box - to be renamed
 */
.send-error {
	margin-top: 13px;
	margin-left: 140px;
	color: red;
}


.cellSendButton {
	width: 250px;
	text-align: right;
}



/*******************************************************************************
 *  misc
 */
.textFieldRadio {
	float: left;
	width: 140px;
}
.textAreaTextCheckbox0, .textTextRadio0 {
	float: left;
	font-size: 11px;
	width: 20px;
	padding-left: 6px;
}
.textAreaTextCheckbox1, .textTextRadio1 {
	float: left;
	font-size: 11px;
	width: 245px;
	padding-left: 6px;
}
.textTextRadio2 {
	float: left;
	font-size: 11px;
	width: 420px;
	padding-left: 6px;
}
.textDisclaimer {
	padding-left: 12px;
	margin-top: -5px;
	margin-bottom: 5px;
	background-color: #CFE4E7;
}

/*******************************************************************************
 *  form elements
 */ 


.tfAnzahl, 
.tfContactRadio, 
.tfContact, 
.tfMessage {
	font-family: inherit;
	font-size: 11px;
	line-height: 15px;
	margin-top: 1px;
background-color:#fff; 
border:1px solid #ca5717;
width:280px;
}



/*******************************************************************************
 *  default fields
 */ 
.tfContact {
	width: 170px;
	height: 50px;
}
.tfMessage {
	width: 260px;
	height: 50px;
}


/*******************************************************************************
 *  msic elements
 */ 
.tfAnzahl {
	width: 18px;
	text-align: center;
}
.tfContactRadio {
	width: 120px;
}
.tfContactRadio, .tfContact {
	padding-top: 2px;
	font-family: inherit;
	font-size: 10px;
	height: 22px;
	width: 180px;
}





.btnShop, .btnSend {
	height: 20px;
	font-size: 10px;
	font-weight: 300;
	border: 1px solid #CEADBD;
	background-color: #fff;
}
.sendMain {
	margin-left: 110px;
}
.mail-error {
	margin-top: 12px;
	margin-left: 110px;
	width: 300px;
	color: #8f4941;
}
.btnShop {
	width: 170px;
}
.smError {
	color: red;
}