#contact_form {
	float: left;
	width: 300px;
}

table.zone_equal tr td {
	vertical-align:top;
}

td.tdlabel-req {
	background-color:transparent;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	color: #666666;
}

td {
	text-align:inherit;
	vertical-align:inherit;
}

td.tdlabel {
	background-color:transparent;
	font-weight:normal;
	text-align:right;
	vertical-align:middle;
	white-space:nowrap;
	color: #666666;
}

input.text-req {
	background-color:#fff;
	border:1px solid #666666;
	color:#666666;
	font-family:"courier new",serif;
}

td.tdlabel-err {
	background-color:transparent;
	color:#FF0000;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
}

.tdlabel-err-mesaj {
	background-color:transparent;
	color:#FF0000;
	font-size:10px;
	text-align:left;
	vertical-align:top;
	font-family:verdana,sans-serif;
}

textarea.text-req {
	background-color:#fff;
	border:1px solid #666666;
	color:#666666;
	font-family:"courier new",serif;
	font-size:11px;
	overflow: hidden;
}

.formButton {
	background-color:#fff;
	border:1px solid #666666;
	color:#666666;
	font-size:13px;
	text-align:center;
	vertical-align:middle;
	word-spacing:-1pt;
}

img.validation_image {
	border: 1px solid #666666;
}

#right_content {
	float: right;
	width: 300px;
	color:#666666;
}

#msg_sent {
	width: 203px;
	height: 42px;
	float: right;
	background-image: url("../img/bg_msg_sent.png");
	margin: 40px 35px 5px 10px;
	padding: 20px 10px 10px 10px;
	text-align: center;
	color: #ff8300;;
	font-size: 11px;
	font-weight: bold;
}

#date_contact1 {
	background-image: url("../img/bg_date_contact1.png");
	width: 275px;
	height: 135px;
	padding: 25px 0px 0px 20px;
}

#date_contact2 {
	background-image: url("../img/bg_date_contact2.png");
	width: 275px;
	height: 135px;
	padding: 25px 0px 0px 20px;
}

#date_contact3 {
	margin-top: 5px;
	background-image: url("../img/bg_date_contact3.png");
	width: 275px;
	height: 105px;
	padding: 25px 0px 0px 20px;
}

a {
	color: #666666;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}
