﻿*{font-family:Arial}
h1{width:100%;margin:10px auto;font-size:23px;text-align:center;padding:10px}
p.alerta{border:1px solid gold;width:100%;margin:10px auto;padding:10px;text-align:center;font-family:Arial;font-size:14px}


form {width: 100%;font-size: 1.0em;color: #3970cd;margin:50px auto;padding:0}
legend {background:#3970cd;padding:10px;font-size:14px;font-weight:bold}
fieldset {border: 1px dotted #505050;padding:10px}
form legend, form label {color: #000000;}


fieldset p {padding: 5px 10px 7px;}
input,textarea{border:1px solid #ccc;padding:5px;width:100%;font-size:12px}

form label.error, label.error {color: blue;font-style: italic}
div.error { display: none; }


input:focus,textarea:focus { border: 1px dotted black; }
input.error,textarea.error { border: 1px dotted blue; }
form .submit { color: #3970cd;width:150px }

#mensaje{width:100%;margin:10px auto;text-align:center}