*{
    padding:5px;
    margin: 5px;  
}

/* HEADER*/

header {
background:url(../imagenes/techo2.jpg);  
   text-align: center;       
}

header a {
    padding: 20px;
    text-decoration:none;
    font-family: "lato";
    font-size: 11px;
    color: #be969a;
    
}
header h1{
    padding:0px;
    margin: 0px;
    letter-spacing:10px;
    color: #be969a;
    font-size: 25px;
    color: #717171;
}
header img{
   
   
   
    
}

/* MAIN */

body h2{
    padding:15px; 
    text-align: center; 
    font-weight: normal;
    font-family: "lato";
    font-size: 18PX;
    letter-spacing: 5px;
    color: #be969a;
    
}
body p{
    color:#717171;
    font-family: "lato";
    font-size: 12px;
    
}

/* datos personales*/

.datospersonales {
    background-color:#f1e4e5;
    color:#717171;
    font-family: "lato";
    font-size: 12px;
    text-align: center;
    
}
.datospersonales span{
    color: #666666;
    font-weight: bold;
}

/* historial*/

.historialacademico{
    padding: 10PX;
    background-color: #e8e7f4;
    font-family: "lato";
    color:#717171;
    text-align: center; 
    
}
.historialacademico H4{
    font-family: "lato";
    color:#666666;
    font-weight: normal;
    letter-spacing: 3px;
    font-size: 14PX;
    text-align: center;
    
}
.historialacademico H5{
    text-decoration: underline;
    color: #be969a;
}
.historialacademico span{
    font-weight: bold;
    color: #666666;
}

/* datos institucionales*/

.datosinstitucionalesdgpc {
    background-color: #e6e6e6;
    padding: 20%;
}
a{
    text-decoration:none;
}

.datosinstitucionales h4{
    
    font-family: "lato";
    color:#666666;
    font-weight: normal;
    letter-spacing: 3px;
    font-size: 14PX;
    text-align: center;
}
.datosinstitucionales h5{
    
    font-family: "lato";
    color:#666666;
    font-weight: normal;
    font-size: 13PX;
    text-align: center;
}
.subtitulo {
    text-decoration: underline;
    font-size: 14PX;
    font-family: "lato";
    color: #be969a;
    text-align: center;
   
}

.datosinstitucionales {
    background-color: #e6e6e6;
    text-align: center;
}

/* FOOTER */

footer {
    width: 100%;
    background-color:antiquewhite; 
    color: #717171;
    text-align: center;
    
}