   body {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        top:0px;
        left:0px;
        bottom:0px;
        right:0px;
		background:#000;
		font-size-adjust: none;
	    font-family: 'Montserrat';	
	   
      }
      .boton {
          padding:5px;
          border:solid 1px #fff;
          border-radius:5px;
          background:#333;
          color:#ccc;
          display:inline-block;
          margin:5px;
          font-size:small;
      }
       .caja {
          padding:5px;
              border:solid 2px #000;
       background: #fff;   
    
         border-radius:5px;
          color:#333;
          display:inline-block;
          width:300px;
          margin:10px;
          vertical-align:top;
      }
             .caja2 {
          padding:5px;
              border:solid 2px #000;
       background: #8E2C2D;   
    
         border-radius:5px;
          color:#ccc;
          display:inline-block;
          width:300px;
          margin:10px;
          vertical-align:top;
      }
      
 a:link {
  text-decoration: none;
  color:#fff;
}

.intext{
    border: 2px solid #333; background:#fff; color:#666; border-radius: 4px; padding:5px; height:25px;font-size:x-small;
}
.intextarea{
    border: 2px solid #333; background:#fff; color:#666; border-radius: 4px; padding:5px;font-size:10px; 
}
.tabla{
    vertical-align:top;padding:5px;
    color:#ccc;
    
}
.error{
    background:#C00;
    color:#FFf;
    text-align:center;
    padding:5px;
    border-radius:5px;
}
.bien{
    background:#000;
    color:#fff;
    text-align:center;
    padding:5px;
    border-radius:5px;
}
.submit{
        font-size:large;
        font-family: 'Montserrat';
        font-weight:bold;
        background:#fff;
        border: 5px solid #fff;
        border-radius:5px;
        padding:5px;
        color:#000;
       }