form label{font-size: 12px !important; font-weight: bold; display: inline-block; width: 103px; color: #bb9f56;}
form .txtfield{width: 392px; height: 17px; background: #fff; border: 1px solid #e0d9bb;}
form .textarea{width: 495px; height: 165px; background: #fff; border: 1px solid #e0d9bb;}


form .txtfield, form .textarea, .comentarioscontainer .rightcol label, span.gris{color: #413121 !important; font-size: 11px !important; font-weight: normal !important; font-family: 'Lucida Sans', Arial, Helvetica, sans-serif;}

form .txtfield, form .textarea{padding: 4px;}

form .legales{font-size: 9px !important; line-height: 13px !important;}

.comentarioscontainer, .errosendcontainer{width: 505px; overflow: hidden; margin: 15px 0 15px;}

.comentarioscontainer .leftcol{float: left;}
.comentarioscontainer .rightcol{float: left; margin: 23px 0 0;}
.comentarioscontainer .rightcol label{width: auto; margin-left: 3px;}

.errosendcontainer .leftcol{width: 427px; float: left;}
.errosendcontainer .rightcol{width: 78px; float: right; margin: 5px 0 0;}

.centercontainer form{margin-top: 37px;}

#left-col{margin-top: 37px !important;}
#left-col p{font-size: 11px; color: #413121; margin-bottom: 1.5em; line-height: 18px;}
#left-col a{color: #413121; text-decoration: none;}