/* format contactform2 (c) 2006 e-point S.A. */
/* $Id: contact2.css,v 1.3 2008/02/21 11:59:34 ahacia Exp $ */

#mail_form_contact2 { }

#mail_form_contact2 .form_table { width: 100%;}


#mail_form_contact2 .form_table .c1 { width:100px; }
#mail_form_contact2 .form_table .c1.vtop { vertical-align:top; }
#mail_form_contact2 .form_table .c2 { }

#mail_form_contact2 .form_table .c2 .text { width:290px; }
#mail_form_contact2 .form_table .c2 select.text { width:302px; }
#mail_form_contact2 .form_table .c2 textarea.text { height:83px; }

#mail_form_contact2 .t_attachment { width:100%; }
#mail_form_contact2 .t_attachment td { vertical-align:middle; }
#mail_form_contact2 .t_attachment .td_fileinput { }
#mail_form_contact2 .t_attachment .td_button {
	width:100px;
	text-align: right;
}
#mail_form_contact2 .t_attachment .td_del .rightButton {
	margin-right: 5px;
}
#mail_form_contact2 .file_list td {
	padding: 2px 0px;
}
#mail_form_contact2 .t_attachment .td_button .button { margin-top:2px; }
#mail_form_contact2 .t_attachment td.attached_file { font-weight:bold; vertical-align:middle; }
#mail_form_contact2 .t_attachment a {
	font-weight: bold;
	text-decoration: underline;
}

#mail_form_contact2 #accept_term_table td {
	vertical-align: top;
}
#mail_form_contact2 #accept_term_table td.r01 {
	padding: 0px 3px 0px 0px;
}
#mail_form_contact2 #accept_term_table td.r02 {
	padding: 2px 0px 0px 3px;
}

#mail_form_contact2 .gray {
	margin-left: 8px;
}