@charset "utf-8";
/* CSS Document */
.layout-contact {
	width:97%;
	padding:0 10px 0 10px;
	font-family:tahoma;
}

.layout-contact legend {
	color:#FF0000;
	font-weight:bold;

}

.layout-contact fieldset {
	border:1px solid #dbdbdb;
	padding:10px;
}

.layout-contact .legend-contact {
	background:url(../img/icon-contact.png) no-repeat 5px center;
	padding-left:32px;
	text-transform:uppercase;
	padding-top:6px;
	padding-bottom:6px;
}


.layout-contact .top-content {
	text-align:center;
	width:400px;
	margin:0 auto;
}

.layout-contact .top-content a{
	color:#d70d08;
}

.layout-contact .c-two-block {
	margin-top: 10px;
}

.c-two-block td {
	vertical-align:top;
	padding:3px;
	width:50%;
}

.c-two-block fieldset {

}
a.email-link {
	color: #03be10;
}

.layout-contact .bottom-content {
	margin-top:10px;
	
}

.bottom-content .out-bound-form {
	margin:0 auto;
	width:55%;
}

.bottom-content .note {
	color:#0093b1;
	text-align:center;
}

.tbl-contact-form {
	margin-top:15px;
	
}

.tbl-contact-form .c-input {
	width:200px;
}

.tbl-contact-form td {
	padding-top:8px;
}

.tbl-contact-form input {
	border:1px solid #a0a0a0;
}

.tbl-contact-form textarea {
	border:1px solid #a0a0a0;
	width:200px;
}

.tbl-contact-form .submit-button {
	border:1px solid #a0a0a0;
	background-color:#FFFFFF;
	color:#FF0000;
	font-weight:bold;
	font-size:11px;
	padding:1px;
	width:60px;
	cursor:pointer;
}

.tbl-contact-form .reset-button {
	border:1px solid #a0a0a0;
	background-color:#FFFFFF;
	color:#666666;
	font-weight:bold;
	font-size:11px;
	padding:1px;
	width:80px;
	cursor:pointer;
}
.require {
	color:#FF0000;
}