/* ======== Contact form ========== */
#contactForm {
	overflow: auto;
}

#contactForm label {
	display: block;
	float: left;
	clear: left;
	width: 90px;
	font-family: Arial, sans-serif;
}
#contactForm input, #contactForm textarea {
	float: left;
	padding: 5px;
	border: 1px solid #CFCFCF;
	width: 300px;
	margin-bottom: 7px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	line-height: 1.3;
	color: #333333;
}
#contactForm input:focus, #contactForm textarea:focus {
	border: 1px solid #BBBBBB;
}
#contactForm textarea {
	height: 150px;
}
#contactForm .submit {
	width: 110px;
	background: url(../images/buttons.png) left bottom no-repeat;
	color: #D4D0AB;
	border: none;
	cursor: pointer;
	height: 28px;
	margin: 0 0 20px 90px;
}
#contactForm .submit:hover { background-position: left top; }

/* Contact Form Error Message */
.notification_error
{
border: 1px #35362D solid;
height: auto;
width: 90%;
margin:	10px 0 10px 0;
padding: 10px;
background: #D4D0AB;
text-align: left;
-moz-border-radius: 5px;
}

.notification_ok
{
height: auto;
width: 90%;
margin:	10px 0 10px 0;
padding: 0px;
background: #D4D0AB;
text-align: left;
-moz-border-radius: 5px;
}
/* BR */

br { clear: left; }
