*{
    font-family: verdana;
    
}
#titulo{
color: white;
width: 445px;
background: #1A3966;
font-size: 20px;
text-align: center;
padding: 0.7em;
}
#informacion1{
display: inline-block;
margin-top: -0.5%;
width: 98.5%;
background: #e2e2e2;
padding: 0.4em;
color: #1a3966; 

}

#informacion1 #unidad{
display: inline-block;
padding-right: 30px;
padding-left: 25px;
}

#imagen
{
/*display: left;*/
float: left;
display: inline-block;
margin-left: 30px;
width: 400px;
}

#imagen img
{
width: 400px;
}
#derecha {
float: right;
display: inline-block;
width: 470px;
margin-top:15px;

}
#derecha #informacion2{
padding-left: 15px;
margin-top: 20px;
width: 410px;
color: #000000; 
border-left: 2px solid #1A3966;
}
#derecha #informacion2 #titulo-otorga{
font-weight: bold;
font-size: 18px;
}
#derecha #informacion2 #titulo-descripcion{
font-weight: bold;
font-size: 19px;
 /*font-style: italic;*/
color: #1A3966;
width: 420px;

}
#linea1{
margin-top: -1.5%;
width: 332px;
padding-left: 15px;
color: #c9c9c9;
}
#derecha #informacion3{
padding-left: 15px;
margin-top: 35px;
width: 410px;
color: #000000; 
border-left: 2px solid #1A3966;

}
#derecha #informacion3 #perfil-titulo{
font-weight: bold;
font-size: 18px;
}
#derecha #informacion3 #perfil-descripcion{
text-align : justify;
}
 #perfil-descripcion{
 text-align : justify;
 }
#derecha #web-programa
{
margin-top: 20px;
padding-left: 15px;
}

#proposito{
display:inline-block;
float:right;
color: #000000;
width:410px;
margin-right: 30px;
margin-top:20px;
text-align : justify;
background: #dbdbe4;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
border-right: 1px solid #ffffff;
}
#proposito #proposito-titulo{
font-weight: bold;
font-size: 18px;
background: #b2b2c6;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
}
#perfil{
display:inline-block;
float:left;
width: 390px;
text-align : justify;
color: #000000;
background: #dbdbe4;
padding-left: 15px;
padding-right: 15px;
margin-left: 30px;
padding-top: 15px;
margin-bottom: 30px;

}
#perfil #laboral-titulo{

font-weight: bold;
font-size: 18px;
background: #b2b2c6;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 15px;

}
#laboral-descripcion a{

background: blue;

}
#servicio{
color: #1A3966;
font-weight: bold;
font-size: 14px;

margin-bottom: -2px;
}

#nombres{
font-size: 13px;
/*display:inline-block;*/
/*float:left;
width: 340px;*/
text-align : left;
padding-left:7px;
padding-bottom:5px;
padding-bottom:5px;



}

#valores{
display:inline-block;
float:right;
width:70px;
text-align : justify;
padding-bottom:10px;

}

#director
{
display:inline-block;
float: right;

width:410px;
height:190px;

color: #000000;
background: #f4f4f4;

padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom: 15px;


margin-right: 30px;
margin-top:5px;
margin-bottom: 30px;




}
#director #director-titulo{
font-weight: bold;
font-size: 18px;
background: #e2e2e2;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 8px;
}
#director-descripcion{


}
#imagen-perfil
{
/*display: left;*/
display: inline-block;
width: 120px;
}

#imagen-perfil img
{
width: 120px;
height:125px;
}
#nombre{
display: inline-block;
float: right;
width: 260px;
}
#nombre #director-nombre{
font-weight: bold;
font-size: 18px;
color: #000000;

}
#nombre #director-info{
color: #000000;
}

#mapa{
display: block;
margin-top: 30px;
}

#mapa iframe{
width:880px;
height:260px;
}
















#plan{
background: #e2e2e2;
font-weight: bold;
font-size: 18px;
color: #000000;
text-align:center;
margin-top: 20px;
margin-left: 30px;
width: 878px;
padding-top: 7px;
padding-bottom: 7px;

float:left;
}
iframe{
margin-left: 30px;
height: 540px;
width: 870px;
}

#pasos
{
display:inline-block;
float: right;

width: 405px;
height:175px;

background: #f4f4f4;
color: #000000;

padding-left: 15px;
padding-right: 15px;
padding-top: 25px;
padding-bottom:5px;

margin-right: 30px;

border-left: 1px solid #c9c9c9;




}
#pasos #pasos-titulo{
margin-top:16px;
font-weight: bold;
font-size: 18px;
color: #7A110E;
}
#pasos #asterisco
{
padding-left: 25px;
padding-bottom:10px;
}
.boton{
color: #1A3966;
font-size: 14px;
background: #dbdbe4;
border:0px;
cursor: pointer;
font-weight: bold;

}
.iboton{
color: blue;
font-size: 14px;
background: #ffffff;
border:0px;
cursor: pointer;


}

.boton2{
color: blue;
background: #dbdbe4;
font-size: 10px;
border:0px;
cursor: pointer;


}

.siguiente{
/*width:800px;*/
float:right;

/*background: #f4f4f4;*/

margin-right: 30px;
margin-top: 15px;
margin-bottom:15px;
/*padding-left: 15px;*/

/*border: 1px solid #c9c9c9;*/
}
.siguiente input[type='button']{
font-weight: bold;
color:#7A110E;
border:0px;

background:white;
}
#fecha-limite{
color: #1A3966;
font-weight: bold;


}
#valor{
/*color: #696969;*/
color: #1A3966;
font-weight: bold;
}






