@charset "UTF-8";

/* -----------------------------------------------------------------------

 MPstudios CSS Framework 0.1
 http://mpstudios.de
 
	* @copyright  MPstudios 2010-Present
	* @author     Steffen Maennle <sm@mpstudios.de>
	* @license    Creative Commons, Attribution Non-Commercial
	* @version    0.1
	
 Attribution Non-Commercial (cc by-nc)

 This license lets others remix, tweak, and build upon your work non-commercially, and although their new works must also acknowledge you and be non-commercial, they don’t have to license their derivative works on the same terms.

 License Conditions:
 http://creativecommons.org/licenses/by-nc/3.0/
 http://creativecommons.org/licenses/by-nc/3.0/legalcode

----------------------------------------------------------------------- */

/* forms.css - handles the forms like radio buttons etc. */

input,
textarea {
	font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
	color: #909;
}

input,
textarea {
	padding: 8px 1px 0 5px;
	vertical-align: baseline;
}

textarea { resize: none; }

.ce_form table { float: left; }

#rueckrufservice .col_first {
	width: 100px;
	white-space: nowrap;
}

#newsletter input,
#rueckrufservice input {
	background: url(../img/neg/form_bg_1row.png) no-repeat left;
	border: none;
	width: 135px;
	height: 23px;
}

#rueckrufservice textarea {
	background: url(../img/neg/form_bg_3rows.png) no-repeat left;
	border: none;
	height:53px;
	width:135px;
}


#mpstudios-rueckruf-service .block { margin-bottom: 0; }

.submit_container { margin-top: 16px; }

/* Contact form error message */


p.error {
	display: block;
	width: 135px;
	position: relative;
	color: #909;
	margin: 10px 0 0 0;
	padding: 0;
}
