/*---------------------*/
/*Contact*/
/*---------------------*/

/*contact*/
contact{
	padding: 0px 0px 30px;
}
#contact form{
	text-align: center;
	margin : 0px 20px 0px 20px;
	padding: 64px 20px 0px;
	font-size: 12px;
}
#contact form p{
	text-align: left;

	margin: 0px 40px 20px;
}
#contact form p.system_message{
	text-align: center;
	padding: 0px 0px 20px;
}


#contact form p span.error{
	color: #f66;
}
#contact table{

	margin: 0px auto;	
	width: 640px;
	font-size: 12px;
}
#contact th{
	text-align: left;
	width: 140px;
	font-weight: bold;
	background: #eee;
	padding: 10px;
	border-width : 1px;
	border-style: solid;
	border-color: #ccc;
}
#contact td{
	text-align: left;
	padding: 10px;
	border-width : 1px;
	border-style: solid;
	border-color: #ccc;
}
#contact th span{
	font-size: 10px;
	color: #f66;
	padding: 0px 0px 0px 5px;
	font-weight: normal;
}
#contact .input_text,
#contact textarea
{
	padding: 3px;
	line-height : 20px;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
	border-radius: 3px;
}
#contact input.error,
#contact textarea.error
{
	border-color: #f66;
}
#contact #contact_name{
	width: 200px;
}
#contact #contact_mail{
	width: 240px;
}
#contact textarea{
	width: 420px;
	height: 240px;
	resize: none;
}

#contact .contact_btn{
	cursor: pointer;
	padding: 10px 40px;
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
	border-radius: 3px;
	background: #fff;
	background: #f2f6f8;
	color: #666;
	font-size: 12px;
	font-weight: normal;
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%);
	margin: 10px 0px 0px 0px;

}
#contact .contact_btn:hover{
	opacity: 0.9;
}

