html{
  color:#000; background:#FFF;
}
body {
  font-family: Georgia; color: #444;
}
.mydoc {
  margin:auto; text-align:left; width:58em; display:block
}
.borde {
  padding: 10px 80px; margin: 80px 20px; background: #f5f5f5; border: solid #666;
  border-width: 8px 0 8px 0;
}


.maininfo {
  margin: 2.5em 0 3em 0; padding-bottom: 1.5em; border-bottom: 1px solid #ccc;
}
.upinfo {
   margin: 20px 0 2px 0; border-bottom: solid #444;
}
#myphoto {
  border: 1px solid #999999; margin: 0px 10px 10px 10px; padding: 0px; float: right;
  position: relative; width: 14.5em; height: 10em;
}
h1 { padding: 10px; margin: 10px;
    text-align: left; font-family: italic;
    font-size: 46px; color: #333; text-transform: uppercase; letter-spacing: 2px;
    display: flex;
}
h2 {
  padding: 10px; margin: 10px; border: solid; border-color: grey;
  text-align: center; font-size: 140%; letter-spacing: 1px;
  display: inline-block; border-width: 1px 0 1px 0; position: relative;
}

.datospersonales {
  padding: 10px; margin: 10px; height: auto; border: solid #c3c3c3;
  background-color: #c3c3c3; color: grey; border-radius: 10px;

  /* Codigo de degradado generado en cssmatic.com */
  background: rgba(195,195,195,1); background: -moz-linear-gradient(left,
  rgba(195,195,195,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%,
  rgba(195,195,195,1)), color-stop(53%, rgba(246,246,246,1)), color-stop(100%,
  rgba(255,255,255,1)));
  background: -webkit-linear-gradient(left, rgba(195,195,195,1) 0%,
  rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
  background: -o-linear-gradient(left, rgba(195,195,195,1) 0%, rgba(246,246,246,1) 53%,
  rgba(255,255,255,1) 100%);
  background: -ms-linear-gradient(left, rgba(195,195,195,1) 0%, rgba(246,246,246,1) 53%,
  rgba(255,255,255,1) 100%);
  background: linear-gradient(to right, rgba(195,195,195,1) 0%, rgba(246,246,246,1) 53%,
  rgba(255,255,255,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c3c3c3',
  endColorstr='#ffffff', GradientType=1 );
}
