/*NOTICIA*/
#noticiaPrincipal {
  text-align: center;
  width: 100%;
  /*background-position: center top;
        background-repeat: no-repeat;
        background-size: 1100px auto;
        height: 1450px;
        margin: 20px auto 0;
        width: 1100px;*/
}
#noticiaPrincipal img {
  margin: 20px auto 0;
  text-align: center;
  width: 1100px;
}

.redes_menu {
  margin-left: 10px;
}

.submenu_concluido {
  padding-left: 10px;
  padding-right: 65%;
}

.submenu_otro_redes {
  padding-left: 10px;
}
/*EDUCACION A DISTANCIA ============================================================*/
#partGeneralLic .posgrado {
  border-bottom: 2px solid;
  margin: 30px auto 20px;
  text-align: center;
  width: 1100px;
}

#partGeneralLic .posgrado .oferta {
  background-color: rgba(200, 200, 200, 0.2);
  border-radius: 0 20px 0 0;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 15px;
  padding: 10px;
  text-align: center;
  width: 170px;
}

#partGeneralLic .posgrado .oferta:hover {
  background-color: rgba(200, 200, 200, 0.5);
}

#partGeneralLic .posgrado a {
  color: black;
  text-decoration: none;
}
/*EDUCACION CONTINUA ============================================================*/
#partGeneralUniVirtual .posgrado {
  border-bottom: 2px solid;
  margin: 30px auto 20px;
  text-align: center;
  width: 1100px;
}

#partGeneralUniVirtual .posgrado .oferta {
  background-color: rgba(200, 200, 200, 0.2);
  border-radius: 0 20px 0 0;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 15px;
  padding: 10px;
  text-align: center;
  width: 170px;
}

#partGeneralUniVirtual .posgrado .oferta:hover {
  background-color: rgba(200, 200, 200, 0.5);
}

#partGeneralUniVirtual .posgrado a {
  color: black;
  text-decoration: none;
}

#f1 {
  background-image: url("../imgs/continua/formadores/1.png");
}
#f2 {
  background-image: url("../imgs/continua/formadores/2.png");
}
#f3 {
  background-image: url("../imgs/continua/formadores/3.png");
}
#f4 {
  background-image: url("../imgs/continua/formadores/4.png");
}
#f5 {
  background-image: url("../imgs/continua/formadores/5.png");
}
#f6 {
  background-image: url("../imgs/continua/formadores/6.png");
}
#f7 {
  background-image: url("../imgs/continua/formadores/7.png");
}
#f8 {
  background-image: url("../imgs/continua/formadores/8.png");
}
#f9 {
  background-image: url("../imgs/continua/formadores/9.png");
}
#f10 {
  background-image: url("../imgs/continua/formadores/10.png");
}
#f11 {
  background-image: url("../imgs/continua/formadores/11.png");
}
/*CURSOS  =============================================================================*/
.titleDivCurso {
  border-bottom: 1px solid #007dbd;
  font-size: 24px;
  height: 30px;
  margin: 30px 0 10px;
  padding-left: 60px;
  padding-top: 10px;
  text-shadow: 1px 1px 2px gray;
}
/*DIRECTORIO ==========================================================================*/
.head {
  background-image: url("../imgs/directorio/dra.png");
  background-position: left top;
  background-repeat: no-repeat;
  /*background-size: 475px auto;
        border: 1px solid;*/
  height: 350px;
  margin-bottom: 30px;
}
.head .text {
  float: right;
  padding: 60px;
  width: 600px;
}
.single {
  /*border: 1px dashed;*/
  float: left;
  height: 350px;
  margin-bottom: 30px;
  margin-left: 5px;
  width: 540px;
}
.single .pbtn {
  display: table;
  height: 212px;
  overflow: hidden;
  width: 249px;
}
.single .pbtn div a div:hover {
  background-color: rgba(150, 150, 250, 0.2);
}
.single .pbtn .btn-der {
  display: table-cell;
  text-align: right;
  vertical-align: bottom;
}
.single .pbtn .btn-izq {
  display: table-cell;
  padding-left: 30px;
  text-align: left;
  vertical-align: bottom;
}
.div_dir {
  border: 1px solid #ccc;
  float: left;
  margin: 0 auto 20px 175px;
  width: 750px;
}
#c1 {
  background-image: url("../imgs/directorio/3.png");
  background-position: left bottom;
  background-repeat: no-repeat;
  /*background-size: 310px auto; */
}
#c2 {
  background-image: url("../imgs/directorio/2.png");
  background-position: right top;
  background-repeat: no-repeat;
  /*background-size: 475px auto;*/
}
#c3 {
  background-image: url("../imgs/directorio/4.png");
  background-position: left bottom;
  background-repeat: no-repeat;
  /*background-size: 310px auto;*/
}
#c4 {
  background-image: url("../imgs/directorio/5.png");
  background-position: right top;
  background-repeat: no-repeat;
  /*background-size: 475px auto;*/
}
#c5 {
  background-image: url("../imgs/directorio/6.png");
  background-position: right top;
  background-repeat: no-repeat;
  height: 800px;
  width: 100%;
  /*background-size: 475px auto;*/
}
#c6 {
  background-image: url("../imgs/directorio/7.png");
  background-position: right top;
  background-repeat: no-repeat;
  height: 800px;
  width: 100%;
  /*background-size: 475px auto;*/
}
#c7 {
  background-image: url("../imgs/directorio/8.png");
  background-position: right top;
  background-repeat: no-repeat;
  height: 800px;
  width: 100%;
  /*background-size: 475px auto;*/
}
#c8 {
  background-image: url("../imgs/directorio/9.png");
  background-position: right top;
  background-repeat: no-repeat;
  height: 800px;
  width: 100%;
  /*background-size: 475px auto;*/
}
.izq,
.der {
  border: 1px solid;
  height: 350px;
  margin-bottom: 30px;
  width: 100%;
}

.izq {
  float: left;
}

.der {
  float: right;
}

.izq .img,
.der .img {
  border: 1px dashed;
  /*display: inline-block;*/
  float: left;
  height: 350px;
  width: 500px;
}
.izq .grupo,
.der .grupo {
  background-image: url("../imgs/directorio/catMaster.jpg");
  background-position: -35px bottom;
  background-repeat: no-repeat;
  background-size: 230px auto;
  border: 1px dashed;
  border-radius: 100px;
  float: left;
  height: 140px;
  margin: 25px 25px 0;
  position: relative;
  width: 140px;
}
.izq .grupo p,
.der .grupo p {
  margin-left: 35px;
  margin-top: 60px;
}
.der .img {
  float: right;
}

.der .grupo {
  float: right;
}

.izq .grupo_t {
  background-image: url("../imgs/directorio/c1.jpg");
  background-position: left bottom;
  background-repeat: no-repeat;
  background-size: 310px auto;
  float: left;
  height: 350px;
  position: absolute;
}
.der .grupo_t {
  background-image: url("../imgs/directorio/c4.jpg");
  background-position: right bottom;
  background-repeat: no-repeat;
  background-size: 350px auto;
  float: left;
  height: 350px;
  position: absolute;
  width: 1100px;
}

.izq .grupo_t .pbtn,
.der .grupo_t .pbtn {
  display: table;
  height: 300px;
  overflow: hidden;
  width: 1040px;
}
.izq .grupo_t .pbtn .btn-der {
  display: table-cell;
  text-align: right;
  vertical-align: bottom;
}
.der .grupo_t .pbtn .btn-izq {
  display: table-cell;
  padding-left: 30px;
  text-align: left;
  vertical-align: bottom;
}

/*GENERAL =============================================================================*/

.academico_menu {
  padding-left: 10opx;
}

.active {
  background-color: #007dbd;
  color: white !important;
}
.select {
  background-color: #aaa !important;
}

#partGeneralUniVirtual .tituloArea {
  margin: 30px auto 20px;
  width: 1065px;
}

#partGeneralUniVirtual .tituloArea .oferta {
  background-color: rgba(200, 200, 200, 0.2);
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  padding: 10px;
  /*width: 190px;*/
}
#partGeneralUniVirtual .tituloArea .oferta a {
  color: black;
  text-decoration: none;
}
#partGeneralUniVirtual .tituloArea .oferta a:hover {
  color: #007dbd;
}

#partContent {
}

#partContent .wrap {
  margin: 0 auto;
  width: 1100px;
}

#partContent .wrap .opt {
  background-color: rgba(200, 200, 200, 0.2);
  display: inline-block;
  height: 135px;
  margin: 10px 20px;
  width: 500px;
}

#partContent .wrap .opt .imagen {
  /*background-color: #007dbd;*/
  display: inline-block;
  height: 135px;
  position: absolute;
  width: 140px;

  background-position: left top;
  background-repeat: no-repeat;
  background-size: 295px auto;
}

/* MODIFICACIÓN ESPECIAL PARA APARTADO DE FORMADORES */
#partContent .wrap .optf {
  background-color: rgba(200, 200, 200, 0.2);
  display: inline-block;
  height: 189px;
  margin: 10px 20px;
  width: 500px;
}

#partContent .wrap .optf .imagen {
  /*background-color: #007dbd;*/
  display: inline-block;
  height: 189px;
  position: absolute;
  width: 140px;

  background-position: left top;
  background-repeat: no-repeat;
}
/* FIN APARTADO DE FORMADORES*/

#partContent .wrap .opt .descripcion,
#partContent .wrap .optf .descripcion {
  display: inline-block;
  margin-left: 160px;
  position: absolute;
  width: 325px;
}

#partContent .wrap .opt .descripcion .titulo,
#partContent .wrap .optf .descripcion .titulo {
  font-weight: bold;
  padding: 10px 0;
}

#partContent .wrap .opt .descripcion .contenido,
#partContent .wrap .optf .descripcion .contenido {
  font-size: 0.9em;
}

#partContent .wrap .opt .descripcion .leer,
#partContent .wrap .optf .descripcion .leer {
  margin-top: 20px;
  text-align: right;
}
#partContent .wrap .opt .descripcion .leer a,
#partContent .wrap .optf .descripcion .leer a {
  color: #007dbd;
  text-decoration: none;
}

#headerGen {
  /*background-image: url("../images/banner.jpg");*/
  /*border-bottom: 1px solid white;*/
  /*height: 156px;*/
  height: 50%;
}

.color-banner {
  /*background: #D6BF91; /* Old browsers */
  /*background: -moz-linear-gradient(-45deg, #D6BF91 0%, #D6BF91 30%, #D6BF91 50%, #0c305c 70%, #0c305c 100%); /* FF3.6-15 */
  /*background: -webkit-linear-gradient(-45deg, #D6BF91 0%,#D6BF91 30%,#D6BF91 50%,#0c305c 70%,#0c305c 100%); /* Chrome10-25,Safari5.1-6 */
  /*background: linear-gradient(135deg, #D6BF91 0%,#D6BF91 30%,#D6BF91 50%,#0c305C 70%,#0c305C 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c305c', endColorstr='#0c305c',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  /*color: #FFFFFF !important;*/

  /*background: rgba(214,191,145,1);
        background: -moz-linear-gradient(left, rgba(214,191,145,1) 0%, rgba(255,255,255,1) 50%, rgba(149,63,64,1) 52%, rgba(149,63,64,1) 54%, rgba(149,63,64,1) 100%);
        background: -webkit-gradient(left top, right top, color-stop(0%, rgba(214,191,145,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(52%, rgba(149,63,64,1)), color-stop(54%, rgba(149,63,64,1)), color-stop(100%, rgba(149,63,64,1)));
        background: -webkit-linear-gradient(left, rgba(214,191,145,1) 0%, rgba(255,255,255,1) 50%, rgba(149,63,64,1) 52%, rgba(149,63,64,1) 54%, rgba(149,63,64,1) 100%);
        background: -o-linear-gradient(left, rgba(214,191,145,1) 0%, rgba(255,255,255,1) 50%, rgba(149,63,64,1) 52%, rgba(149,63,64,1) 54%, rgba(149,63,64,1) 100%);
        background: -ms-linear-gradient(left, rgba(214,191,145,1) 0%, rgba(255,255,255,1) 50%, rgba(149,63,64,1) 52%, rgba(149,63,64,1) 54%, rgba(149,63,64,1) 100%);
        background: linear-gradient(to right, rgba(214,191,145,1) 0%, rgba(255,255,255,1) 50%, rgba(149,63,64,1) 52%, rgba(149,63,64,1) 54%, rgba(149,63,64,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6bf91', endColorstr='#953f40', GradientType=1 );
*/

  /*background: rgba(214,191,145,1);
background: -moz-linear-gradient(left, rgba(214,191,145,1) 0%, rgba(209,207,209,1) 70%, rgba(149,63,64,1) 76%, rgba(149,63,64,1) 80%, rgba(149,63,64,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(214,191,145,1)), color-stop(70%, rgba(209,207,209,1)), color-stop(76%, rgba(149,63,64,1)), color-stop(80%, rgba(149,63,64,1)), color-stop(100%, rgba(149,63,64,1)));
background: -webkit-linear-gradient(left, rgba(214,191,145,1) 0%, rgba(209,207,209,1) 70%, rgba(149,63,64,1) 76%, rgba(149,63,64,1) 80%, rgba(149,63,64,1) 100%);
background: -o-linear-gradient(left, rgba(214,191,145,1) 0%, rgba(209,207,209,1) 70%, rgba(149,63,64,1) 76%, rgba(149,63,64,1) 80%, rgba(149,63,64,1) 100%);
background: -ms-linear-gradient(left, rgba(214,191,145,1) 0%, rgba(209,207,209,1) 70%, rgba(149,63,64,1) 76%, rgba(149,63,64,1) 80%, rgba(149,63,64,1) 100%);
background: linear-gradient(to right, rgba(214,191,145,1) 0%, rgba(209,207,209,1) 70%, rgba(149,63,64,1) 76%, rgba(149,63,64,1) 80%, rgba(149,63,64,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6bf91', endColorstr='#953f40', GradientType=1 );
*/

  /*background: rgba(240,222,186,1);
background: -moz-linear-gradient(left, rgba(240,222,186,1) 0%, rgba(240,223,186,1) 50%, rgba(153,63,65,1) 53%, rgba(153,64,66,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(240,222,186,1)), color-stop(50%, rgba(240,223,186,1)), color-stop(53%, rgba(153,63,65,1)), color-stop(100%, rgba(153,64,66,1)));
background: -webkit-linear-gradient(left, rgba(240,222,186,1) 0%, rgba(240,223,186,1) 50%, rgba(153,63,65,1) 53%, rgba(153,64,66,1) 100%);
background: -o-linear-gradient(left, rgba(240,222,186,1) 0%, rgba(240,223,186,1) 50%, rgba(153,63,65,1) 53%, rgba(153,64,66,1) 100%);
background: -ms-linear-gradient(left, rgba(240,222,186,1) 0%, rgba(240,223,186,1) 50%, rgba(153,63,65,1) 53%, rgba(153,64,66,1) 100%);
background: linear-gradient(to right, rgba(240,222,186,1) 0%, rgba(240,223,186,1) 50%, rgba(153,63,65,1) 53%, rgba(153,64,66,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0deba', endColorstr='#994042', GradientType=1 );*/
  /*#011c3a #D9AB5B*/
}

.color-presentacion {
  /*background: rgba(0,48,92,1);
background: -moz-linear-gradient(-45deg, rgba(0,48,92,1) 0%, rgba(11,60,100,1) 18%, rgba(28,78,112,1) 46%, rgba(13,62,101,1) 75%, rgba(0,48,92,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(0,48,92,1)), color-stop(18%, rgba(11,60,100,1)), color-stop(46%, rgba(28,78,112,1)), color-stop(75%, rgba(13,62,101,1)), color-stop(100%, rgba(0,48,92,1)));
background: -webkit-linear-gradient(-45deg, rgba(0,48,92,1) 0%, rgba(11,60,100,1) 18%, rgba(28,78,112,1) 46%, rgba(13,62,101,1) 75%, rgba(0,48,92,1) 100%);
background: -o-linear-gradient(-45deg, rgba(0,48,92,1) 0%, rgba(11,60,100,1) 18%, rgba(28,78,112,1) 46%, rgba(13,62,101,1) 75%, rgba(0,48,92,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(0,48,92,1) 0%, rgba(11,60,100,1) 18%, rgba(28,78,112,1) 46%, rgba(13,62,101,1) 75%, rgba(0,48,92,1) 100%);
background: linear-gradient(135deg, rgba(0,48,92,1) 0%, rgba(11,60,100,1) 18%, rgba(28,78,112,1) 46%, rgba(13,62,101,1) 75%, rgba(0,48,92,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00305c', endColorstr='#00305c', GradientType=1 );
        color: #FFFFFF !important;*/

  background-color: #011c3a;
  background-color: #1d3c59;
}

.color-presentacion-old {
  background: #315f64; /* Old browsers */
  background: -moz-linear-gradient(
    -45deg,
    #315f64 0%,
    #3a737a 30%,
    #4f979f 50%,
    #3b777e 70%,
    #315f64 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    -45deg,
    #315f64 0%,
    #3a737a 30%,
    #4f979f 50%,
    #3b777e 70%,
    #315f64 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    135deg,
    #315f64 0%,
    #3a737a 30%,
    #4f979f 50%,
    #3b777e 70%,
    #315f64 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#315f64', endColorstr='#315f64',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  color: #ffffff !important;
}
.color-presentacion label {
  color: #203c5c !important;
}
.color-presentacion > div > p {
  color: #203c5c;
  font-weight: bolder;
}

#headerGen #tituloC {
  background-image: url("../images/titulo.png");
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  height: 156px;
  width: 500px;
}

#headerGen #logoC {
  background-image: url("../images/logo.png");
  background-position: right center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 156px;
  width: 580px;
}

.imagen-header {
  width: 100%;
}
