.title { background:url(../img/registro/txt-registrate.gif); width:669px; height:100px; margin-left:15px;}
.misdatos{ background:url(../img/registro/txt-miperfil.gif); width:669px; height:100px; margin-left:15px;}
.title h2,
.title h3 { text-indent:-9000px;}
.info { background:url(../img/registro/txt-aclaracion.gif); width:669px; height:171px; margin-left:15px;}
.info p { text-indent:-9000px;}
.form { background:url(../img/registro/bg-form.gif); width:669px; height:798px; margin-left:15px;}
.form .row { height:29px; padding-left:90px;font-size:14px; color:#fff;font-weight:700;}
.form .row label{ font-size:14px; font-weight:700; }
.form .row.space{ padding-top:40px;}
.form .row .col-1s{ font-size:17px; color:#e2ec00; font-weight:700; float:left;; width:250px;}
.form .row .col-2{ float:left;font-size:17px; color:#fff; font-weight:700; }
.form .row .col-2 input.txt{ width:250px; border:solid 1px #fff; padding:2px 0;}
.form .row .col-2 input.rd{}
.form .row .col-2 select{ width:252px;}
.form .row .col-2 select.dd{ width:50px;}
.form .row .col-2 select.mm{ width:50px;}
.form .row .col-2 select.aa{ width:100px;}

.form .row .col-3{float:left;; width:30px;}
.form .row .col-4{font-size:17px; color:#fff; font-weight:700; float:left; width:340px;}
.form .row .col-5{font-size:17px; color:#fff; font-weight:700;}
.form .row .col-6{ padding-top:10px;}

.form .row .col-7{ text-align:right; padding-right:80px;}
.form .row .col-7 input{ background:url(../img/registro/btn-enviar.gif); width:102px; height:36px; border:none;}
.avatar{ position:relative; float:right; margin-right:170px; margin-top:40px;}
.avatar img{ position:absolute; max-width:100px; max-height:100px; }