ul,ol,li{
	margin:0; padding:0; list-style:none;
}

/*---------------------------------*/
/*--------- MENU / SLIDESHOW --------*/
/*---------------------------------*/

.wpr_menu_carrusel{
	float:left; position:relative; width:100%; overflow:hidden; padding-bottom:25px;
}

.wpr_menu_carrusel .sombraIzq{
	position:absolute; right:50%; bottom:10px; z-index:999;
	width:800px; height:408px; display:block;
	margin-right:467px; background:url(/media/1026/sombraizq.png) no-repeat top right;
}
.wpr_menu_carrusel .sombraDer{
	position:absolute; left:50%; bottom:10px; z-index:999;
	width:800px; height:408px; display:block;
	background:url(/media/1025/sombrader.png) no-repeat top left;
	margin-left:467px;
}
.menuPortada{
	position:relative;
	width:934px; height:56px; padding:0 15px; margin:0 auto; 
}
.menuPortada .tabs{
	width:934px; height:56px; background:#c7262c; border-radius:5px 5px 0 0;
}
.menuPortada .tabs li{
	float:left; margin:1px 0 0 0; line-height:55px; 
}
.menuPortada .tabs li:hover{
	background:#a01d22;
}
.menuPortada .tabs li a{
	color:#fff; font-size:13px; font-weight:bold; text-decoration:none; display:block; padding:0 7px 0 10px;
}


/*- boton MÃ¡s -*/


.menuPortada .menuMas{
	position:absolute; top:13px; right:25px; padding:0 0 0 30px;
}
.menuPortada .btnMas a{
	color:#f4ab13; font-weight:bold; text-decoration:none; font-size:15px; background:url(/media/1008/icns_mas.png) no-repeat 35px 0; padding:8px 40px 8px 0; display:block; position:relative;
}
.menuMas .links{ 
	display:none; z-index:1100; position:absolute; top:43px; right:-10px; width:500px; height:166px; background: url(/media/1007/bg_mas.png) no-repeat bottom right;
}
.menuMas .links ul{
	margin:25px 0 0 25px;
}
.menuMas .links li{
	float:left; margin-left:15px;
}
.menuMas .links a{
	background:url(/media/1008/icns_mas.png) no-repeat;
	width:92px; padding:80px 0 0 0; display:block; font-size:13px; font-size:17px; color:#fff; text-align:center; text-decoration:none;
}
.menuMas .links a span{ font-size:10px;
}

.menuMas .links a.idiomas{ background-position:-45px 0; }
.menuMas .links a.pagos{ background-position:-155px 0; }
.menuMas .links a.ayuda{ background-position:-265px 0; }
.menuMas .links a.correo{ background-position:-367px 0; }

.menuMas .links a.idiomas:hover{ background-position:-45px -132px; }
.menuMas .links a.pagos:hover{ background-position:-155px -132px; }
.menuMas .links a.ayuda:hover{ background-position:-265px -132px; }
.menuMas .links a.correo:hover{ background-position:-367px -132px; }

.sombraMenuMas{
	display:none; position:absolute; bottom:-357px; left:15px; background:url(/media/1059/sombra.png); width:934px; height:357px; z-index:1099;
}



/* PANEL MENU */
.panelTabs{
	position:relative; float:left; width:934px; height:250px; margin:0; background:#333333; overflow:hidden; display:none; z-index:1000;
}
.contBloques{
	position:absolute;
	top:0;
	left:0;
	width:5700px; width:6633px;
	height:250px;
}
.bloqueMenu{
	position:relative;
	float:left;
	width:933px;
	height:250px;
	color:#e8e8e8;
	font-size:11px;
}
/* bloques de menu */
.bloqueMenu div.col{
	position:relative;
	width:140px;
	height:250px;
	float:left;
	padding:0 15px;
	border-right:1px solid #525252;
}
.bloqueMenu.seisCol div.col {
	width:138px;
	height:250px;
	float:left;
	padding:0 8px;
	border-right:1px solid #525252;
}
.bloqueMenu.subMenu div.col { /*tamaÃ±o estandar de las columnas en los submenus deslizables*/
	width:146px !important;
	height:250px;
	float:left;
	padding:0 15px;
	border-right:1px solid #525252;
}
.bloqueMenu.adm .col+.col+.col+.col+.col{ border:none;}
.bloqueMenu.seisCol .col+.col+.col+.col+.col+.col{ border:none; 
}
.bloqueMenu h2{
	color:#70c6f5;
	font-size:12px;
	margin:15px 0 10px 0;
}
.bloqueMenu li{
	line-height:12px;
	margin-bottom:5px;
}
.bloqueMenu li a{
	color:#e8e8e8;
	text-decoration:none;
}
.bloqueMenu li:hover, .bloqueMenu ul.vinieta li:hover{
	background-color:#394b7e !important;
}
.bloqueMenu ul.vinieta li{
	background:url(../img/plantillas/inicio/vinieta_menu.png) no-repeat left 3px;
	padding-left:10px;
}

/* subBloque */
.bloqueMenu .mascara{
	position:relative;
	width:885px;
	height:250px;
	overflow:hidden;
}
.subBloque{
	position:absolute;
	left:0px;
	/*width:1766px; width:4425px;*/	
	height:250px;
	
}
.btn_der{
	width:20px;
	height:240px;
	position:absolute;
	top:3px; 
	right:3px;
	background:url(../img/plantillas/inicio/btn_mover_der.png) no-repeat;
	z-index:1000;
	display:none;
}
.btn_izq{
	width:20px;
	height:240px;
	position:absolute;
	top:3px; 
	left:3px;
	background:url(../img/plantillas/inicio/btn_mover_izq.png) no-repeat;
	z-index:1000;
	display:none;
}
.subMenu{
	width:883px;
	padding:0 25px !important;
}

/*--------------------------------------------------*/
/*------------ NOTICIAS, AVISOS, EVENTOS -----------*/
/*--------------------------------------------------*/

.wprCuerpo{
	position:relative; float:left; width:100%;
}
.cuerpo{
	position:relative; overflow:hidden; width:934px; margin:0 auto; padding:20px 15px 60px 15px;
}
.noticias, .avisos, .eventos, .cuerpo .maestrias-online{
	position:relative; float:left; width:297px; height:355px; padding:0 0 50px 0; /*margin:0 19px 0 0;*/ font-family:"Arial Rounded MT Bold", Arial;
}
.noticias h1, .avisos h1, .eventos h1{
	margin:0 0 15px 0; padding:0; font-size:18px; color:#505050;
}
.noticias .btn_mas, .eventos .btn_mas{
	background:#a91523; position:absolute; display:block; top:0; right:12px; color:#d5d5d5; font-size:11px; padding:3px 16px 3px 12px; border-radius:4px 10px 10px 4px;
}
.noticias .slide, .eventos .slide, .avisos .slide{
	height:124px; overflow:hidden; background:#eee;
}
.noticias .slide li, .avisos .slide li, .eventos .slide li{
	display:none;
}
.noticias .slide li.actual, .avisos .slide li.actual, .eventos .slide li.actual{
	display:block;
}

/* noticias / avisos */
.noticias{
    border-right:1px solid #d0d0d0; margin:0 19px 0 0;
}
.noticias ul.links{
	padding:25px 17px 25px 0; font-size:11px;
}
.avisos ul.links{
	padding:0px 17px 25px 0; font-size:11px;
}
.noticias ul.links li, .avisos ul.links li{
	margin-bottom:13px; padding-left:15px; background:url(/media/1006/flecha_roja.png) no-repeat left 2px;
}
.noticias ul.links li a, .avisos ul.links li a{
	color:#444;
}
.noticias ul.links li a:hover, .avisos ul.links li a:hover{
	color:#475c96; text-decoration:none;
}

/* eventos */
.eventos{ 
	margin-right:0;
}
.eventos ul.slide{
	margin-bottom:25px;
}
.eventos dl{
	overflow:auto;
	font-size:11px;
	padding:0 0 11px 0;
}
.eventos dl dt{
	margin:0; padding:0 15px 0 0; float:left; clear:left; width:240px;
}
.eventos dl dd{
	width:28px;
	margin:0; padding:3px 0 0 0;
	background:#393939;
	color:#fff;
	font-size:15px;
	text-align:center;
	float:left;
	letter-spacing:-1px;
	line-height:14px;
}
.eventos dl dd span{
	color:#FFA80B;
	font-size:10px;
}
.eventos a{
	color:#444;
}
.eventos a:hover{
	color:#475c96; text-decoration:none;
}
.noticias .slide, .eventos .slide, .avisos .slide{
	height:124px;
}


/*  Modificaciones para Academic Partnership  */

.noticias{
    margin:0 19px 0 0;
}
.avisos_eventos{
    float:left; width:297px; margin:0 19px 0 0; border-right:1px solid #d0d0d0;
}
.avisos .slide, .eventos .slide{ /* Ocultados por reestructuraciÃ³n para Academic Partnership */
    display:none;
}
.avisos{
    height:210px;  padding-bottom:0;
}
.eventos{
    height:165px; margin-top:30px; padding-bottom:0;
}

.eventos .links{
    margin-top: 20px;
}

/**/
.cuerpo .maestrias-online{
    position: relative; height: 405px; margin: 0; border: none; background: #eaeaea; border-radius: 6px; padding: 30px; box-sizing:border-box;
}
.cuerpo .maestrias-online .titulo{
    font-size: 17px; color: #333; font-weight: bold; height: 24px; letter-spacing: 1.5px; background: url(../img/plantillas/inicio/icn-maestrias.png) no-repeat left top; min-height: 37px; padding-left: 43px;
}
.cuerpo .maestrias-online .titulo span{
    font-size: 13px; letter-spacing: 0;
}
.cuerpo .maestrias-online select, .cuerpo .maestrias-online input[type=text], .cuerpo .maestrias-online input[type=tel], .cuerpo .maestrias-online input[type=email]{
    width: 100%; height: 30px; box-sizing: border-box; border: none; border-radius: 2px; padding: 0 5px; margin-bottom: 12px;
}
.cuerpo select:required:invalid {
  color: #6e6e6e;
}
.cuerpo option[value=""][disabled] {
  display: none;
}
.cuerpo option {
  color: black;
}
.cuerpo .maestrias-online label.aceptacion input[type="checkbox"]{
    margin-left: -15px; width: 10px; height: 10px;
} 

.cuerpo .maestrias-online label.aceptacion{
    display: block; font-size: 11px; padding-left: 15px; color: #666; /*letter-spacing: -0.5px;*/
}
.cuerpo .maestrias-online input[type=submit]{
    width: 100%; margin-top: 12px; padding: 10px; text-transform: uppercase; color: #fff; font-size: 14px; background: #a91523; border: none; border-radius: 30px;
}


/*------------- ACREDITACIONES -----------*/
.wprAcred{
	float:left; position:relative;
	width:100%;
	border-top:1px solid #f6d2d6;
}
.acred{
	position:relative;
	width:934px; height:80px;
	margin:0 auto;
	text-align:center;
}
	.acred ul{
		display:inline-block; margin:10px 0 0 0; padding:0;
	}
	.acred li {
		margin:0 25px; padding:0; display:inline-block; float:left; line-height:60px;
	}
	.acred h2{
		display:inline-block; margin:0 0 0 0; margin-right:25px; color:#b0b0b0; font-size:25px; font-weight:normal; font-style:italic; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	}
	.acred li a{
		display:block;
	}

/*---------------- ENLACES --------------*/
.wprEnlaces{
	position:relative;
	width:100%; min-width:964px;
	float:left;
	background:#044d8d;
	font-family:"Lucida Sans","Lucida Sans Unicode", Arial, "Lucida Grande", sans-serif;
	font-size:12px;
}
.enlaces{
	position:relative;
	width:894px;
	padding:20px 15px;
	margin:0 auto;
	overflow:hidden;
}
.enlaces .col{
	float:left;
	margin-right:20px;
	/*width:205px;*/ width:175px;
	
}
.enlaces .col+.col+.col+.col{
	margin-right:0;
}
.enlaces .col.radio{
    width:105px;
}
.enlaces .col.radio a{
    display:block; background:url(/media/1028/logo-radio.png) no-repeat center; width:105px; height:113px; margin-top:35px;
}
    .enlaces .col.radio span{
        width:1px; height:1px; overflow:hidden; display:block;
    }
.enlaces h2{
	font-size:13px;
	color:#cad9eb; color:#d5e1ef;
}
.enlaces li{
	margin-bottom:6px;
	line-height:12px;
}
.enlaces li a{
	color:#b1d4eb;
}