#contenido{
text-align:center; padding: 23px 0px 40px; height: 140px;}
#acceso-clientes { width: 405px;  margin: 0pt auto;}
.question { vertical-align:middle; }
input { color: #666666; border-color: #0B3BB3; border-width: 1px; font-size: 11px; background-color: #C3D4FF; text-indent: 2px; }
select { color: #666666; border-color: #0B3BB3; background-color: #C3D4FF; font-size: 11px; }
tr.menu {color: #0B3BB3; font-size: 100%; font-weight:bold;
text-align:right; vertical-align:middle; }
* html tr.menu {font-size: 80%;}
.forma {font-family: Tahoma, Arial, Helvetica, sans-serif;}
#overDiv {line-height:10px;}
.entrar{width: auto;border: 3px 1px #C3D4FF;border-top-color: #0B3BB3;  border-left-color: #0B3BB3;
        padding: 0.15em;background-color: #C3D4FF;color: #0B3BB3;font-weight: bold;}
.entrar:active{border: 3px 1px #f1f5f8;border-top-color: #ffffff;       border-left-color: #ffffff;}
.forma { border:solid 2px #F7F7F7;margin-bottom:5px;}
.olvido, a.olvido:link, a.olvido:visited {font-size: 110%; color:#666666; margin-top: 15px;}
a.olvido:hover {color:#999999; text-decoration:none;}
* html .olvido, a.olvido:link, a.olvido:visited {font-size: 100%;}
.abajo {
        top: 130px;
        left: -202px;
        position: relative;
}
#mi_form {width: 195px;float: left;}
#formato-rut {background:transparent url(../images/formato-rut.gif) no-repeat; width:150px; height:60px; padding-top: 6px; padding-left: 44px; padding-bottom: 5px; padding-right:10px; text-align:left; color:#666666; float: left; margin-top: -2px;}
@media all and (min-width: 0px){
  #formato-rut {font-size:95%;}
}
