#consultas { border:1px solid #EEE}
#consultas legend span {font-size:1em; font-weight:bold; color:#555; padding:3px}
#txtconsultas {padding: 0.8em 0.2em 1em 0.2em; margin:0 auto;}
#txtconsultas div {clear:left; margin:0 0 1em 0;}
#txtconsultas div label span {font-size:1em; font-weight:normal; display:block; width:11em; float:left; padding: 0.1em .5em 0 0; text-align:right; color:#999}
#txtconsultas div label span .required {display:inline; color:red; float:none}
#txtconsultas div input {width:25em; background-color:#EEE; border: 1px solid #463892; font-size:0.9em}
textarea {background-color:#EEE; border: 1px solid #463892;}
#txtconsultas div #inputtexttlf {width:9em}
#txtconsultas div textarea {width:25em; height:15em; font-family:Arial, Helvetica, sans-serif; font-size:0.9em}
#txtconsultas #buttonconsultas #inputbuttonconsultas { width:6em; background-color:#463892; border:none; font-size:1em; font-weight:bold; color:#FFFFFF; margin:0 0 0 28.5em;}

#body_contacto .errorlist {color:#FE0000; font-weight:normal;}
#body_contacto #consultas { font-weight:bold; padding:2%;}
#body_contacto #consultas span { font-weight:normal;}
