/* CONTENIDOS  HOME
-------------------------------------------------- */

div#contenidos h3 a{
	overflow: hidden;
	width: 500px;
	height: 0;
	margin: 0 0 0 23px;
	padding-top: 27px;
	display:block;
}

div#contenidos h3 span{
	overflow: hidden;
	width: 500px;
	height: 0;
	margin: 0 0 0 23px;
	padding-top: 27px;
	display:block;
}


div#contenidos h3#titMBA a{
	clear: left;	
	background: url(../img/titMBA.gif) 0 -27px no-repeat;	
}

div#contenidos h3#titExeMBA a{
	clear: left;	
	background: url(../img/titExeMBA.gif) 0 -27px no-repeat;	
}

div#contenidos h3#titLLM a{
	clear: left;
	background: url(../img/titLLM.gif) 0 -29px no-repeat;	
	padding-top: 29px;
}

div#contenidos h3#titBacheeng a {
	clear: left;
	background: url(../img/titBacheeng.gif) 0 -27px no-repeat;	
}

div#contenidos h3#titBache a {
	clear: left;
	background: url(../img/titBache.gif) 0 -27px no-repeat;	
}

div#contenidos h3#titMIM a{
	clear: left;
	background: url(../img/titMIM.gif) 0 -27px no-repeat;	
}
div#contenidos h3#titOMP a{
	clear: left;
	background: url(../img/titOMP.gif) 0 -27px no-repeat;	
}
div#contenidos h3#titOMP_es a{
	clear: left;
	background: url(../img/titOMP_es.gif) 0 -27px no-repeat;	
}
div#contenidos h3#titEEOP a{
	clear: left;
	background: url(../img/titEEOP.gif) 0 -27px no-repeat;	
}
div#contenidos h3#titEEOP_es a{
	clear: left;
	background: url(../img/titEEOP_es.gif) 0 -27px no-repeat;	
}
div#contenidos h3#titDBA a{
	clear: left;
	background: url(../img/dba.gif) 0 -27px no-repeat;	
}
div#contenidos h3#titDoctoral span{
	clear: left;
	background: url(../img/doctoral.gif) 0 -27px no-repeat;	
}

div#contenidos h3#titExeSpec a{
	clear: left;
	background: url(../img/titExeSpec.gif) 0 -27px no-repeat;	
}

div#contenidos h3#titSpec a{
	clear: left;
	background: url(../img/titSpec.gif) 0 -27px no-repeat;	
}

div#contenidos h3#titMBAExeMBA a{
	clear: left;
	background: url(../img/titMBAExeMBA.gif) 0 -27px no-repeat;	
}

div#contenidos h3#titOnlineMBA a{
	clear: left;
	background: url(../img/titOnlineMBA.gif) 0 -27px no-repeat;	
}

div#contenidos h3#titOnlineSpecializedMasters a{
	clear: left;
	background: url(../img/titOnlineSpecializedMasters.gif) 0 -27px no-repeat;	
}

div#contenidos h3#titFinance a{
	clear: left;
	background: url(../img/titFinance.gif) 0 -27px no-repeat;	
}

div#contenidos h3#titMaster a{
	clear: left;
	background: url(../img/titMaster.gif) 0 -27px no-repeat;	
}

div#contenidos h3#titDigital a{
	clear: left;
	background: url(../img/titDigitalMasters.gif) 0 -27px no-repeat;	
}


div#contenidos h3#titDoc a{
	clear: left;
	background: url(../img/titDoc.gif) 0 -27px  no-repeat;	
}

div#contenidos h3#titShort a{
	clear: left;
	background: url(../img/titShort.gif) 0 -27px  no-repeat;	
}

div#contenidos h3#titCortos a{
	clear: left;
	background: url(../img/titCortos.gif) 0 -27px  no-repeat;	
}

/***** Títulos para masters in finance landing page ****/

div#contenidos h3#titMastersFinance a{
	clear: left;
	background: url(../img/titMastersFinance.gif) 0 -27px no-repeat;	
}




h3 a:hover{
	background-position: 0 0 !important;	
	cursor:pointer;
}


div#contenidos p{
	padding: 10px 7px 0 10px; 
}

div#contenidos p#onlinePrograms{
	padding: 10px 28px 0 23px; 
}

div#contenidos p a{
	text-decoration: underline;
	color: #004575;
}

div#contenidos div.cajaEnlaces{
	background: url(../img/fondoCajaEnlaces.gif) left bottom no-repeat;
	float: left;
	width: 549px;
	padding: 0 0 9px 4px;
	margin: 14px 0 34px 0;
	position: relative;
}

div#contenidos div.cajaEnlaces img{
	float: left;
	margin: 0 15px 15px 15px;
}

div#contenidos div.cajaEnlaces a{
	clear: both;
	float: left;
	display: inline;
	overflow: hidden;
	width: 162px;
	height: 0;
	margin: 20px 0 0 372px;
	padding-top: 13px;
	background: url(../img/txtRead.gif) left top no-repeat;	
}

div#contenidos div.cajaEnlaces a.read1{
	background: url(../img/txtRead1.gif) left top no-repeat;		
	width: 288px;
	margin: 20px 0 0 246px;
}

div#contenidos div.cajaEnlaces a.read2{
	background: url(../img/txtRead2.gif) left top no-repeat;		
	width: 275px;
	margin: 20px 0 0 259px;
}

div#contenidos div.cajaEnlaces a.bajar{
	background: url(../img/txtRead.gif) left top no-repeat;	
}

div#contenidos div.cajaEnlaces a.subir{
	background: url(../img/txtReadOff.gif) left top no-repeat;		
}

div#contenidos div.cajaEnlaces dl{
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	width: auto;
	height: 26px;
}


div#contenidos div.cajaEnlaces dl dt{
	float: left;
	display: inline;
	background: #22405C url(../img/fondoDt.gif) left top no-repeat;
	font-size: 11px;
	margin: 6px 6px 0 5px;
	padding: 0 0 3px 6px;
}

div#contenidos div.cajaEnlaces dl dt a{
	background: url(../img/fondoDta.gif) right top no-repeat;
	height: auto;
	width: auto;
	margin: 0;
	padding: 2px 23px 0 0;
	color: #fff;
	text-decoration: none;
}

div#contenidos div.cajaEnlaces dl dt.elegido{
	background: #EAEEF1 url(../img/fondoDtElegido.gif) left top no-repeat;
}

div#contenidos div.cajaEnlaces dl dt.elegido a{
	color: #2B3C5A;
/*	font-weight: bold;*/
	background: url(../img/fondoDtaElegido.gif) right top no-repeat;
}


div#contenidos div.cajaEnlaces dl dd{
	position: absolute;
	top: 27px;
	left: -4px;
	z-index: 99999999;
	background: #EBEFF2;
	width: 527px;
	float: none;
	overflow: hidden;
	margin: 0;
	padding: 26px 15px 15px 1px;
	display: none;
}

div#contenidos div.cajaEnlaces dl dd.ver{
	display: block;
}

div#contenidos div.cajaEnlaces dl dd div.fotos{
	float: left;
	margin: 0 10px 20px 15px;
	display: inline;
}

div#contenidos div.cajaEnlaces dl dd div.fotos img{
	display: inline;
	float: left;
	clear: both;
}

div#contenidos div.cajaEnlaces dl dd p{
	clear: none;
	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
	display: block;
	position: relative;
}


div#contenidos div.cajaEnlaces dl dd ul{
	margin: 10px 0 10px 40px;
	list-style: disc;
}

div#contenidos div.cajaEnlaces dl dd ul li{
	margin-bottom: 5px;
	line-height: 18px;
	text-align: left;
/*	background: url(../img/pixelAzul.gif) 0 5px no-repeat;
	padding-left: 10px;
*/}

div#contenidos div.cajaEnlaces dl dd ul ul{
	margin: 10px 0 10px 40px;
}

div#contenidos div.cajaEnlaces dl dd a{
	float: none;
	clear: none;
	background-image: none;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	color: #315158;
	text-decoration: underline;
}

div#contenidos div.cajaEnlaces dl dd a.cerrar{
	color: #183C5C;
	clear: both;
	float: right;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	background: url(../img/fondoCerrar.gif) right top no-repeat;
	padding: 0 20px 0 0;
}


div#contenidos div#layerDocuments{
	float: left;
	display: inline;
	overflow: hidden;
	margin: 0;
	padding-bottom: 20px;
	width: 550px;
	background-color: #193A58;
}

div#contenidos div#layerDocuments h4{
	clear: both;
	float: left;
	display: inline;
	overflow: hidden;
	width: 550px;
	height: 0;
	margin: 0;
	padding-top: 49px;
	background: url(../img/h4a.gif) left top no-repeat;
}


div#contenidos div#layerDocuments a{
	display: inline;
	float: left;
	clear: both;
	background: url(../img/fondoADocumentation.gif) 0 0 no-repeat;
	color: #fff;
	width: 469px;
	height: 26px;
	text-decoration: underline;
	font-size: 14px;
	padding: 6px 0 0 49px;
	margin: 0 0 9px 17px
}

div#contenidos div#layerDocuments a#just{
	display: none;
}

div#contenidos div#layerDocuments div#admission{
	float: left;
	clear: both;	
	width: 518px;
	background: #F3E284 url(../img/fondoAdmision.gif) 0 0 repeat;
	color: #776B1B;
	margin-left: 17px;
	display: inline;
}

div#contenidos div#layerDocuments div#admission dl{
	background: url(../img/fondoDlAdmision.gif) 0 0 no-repeat;
	float: left;
	width: 518px;
	height: 50px;
}
div#contenidos div#layerDocuments div#admission dl dt{
	display: inline;
	margin: 0;
	padding: 0;
	float: left;
	width: auto;
}

div#contenidos div#layerDocuments div#admission dl dt a{
	background: none;
	color: #776B1B;
	padding: 3px 0 0 30px;
	margin: 7px 0 0 13px;
	width: auto;
}

div#contenidos div#layerDocuments div#admission dl dd{
	margin: 15px 0 0 10px;
	padding: 0 0 10px 0;
	text-align: left;
	font-size: 12px;
	line-height: 11px;
	float: left;
	display: inline;
}

div#contenidos div#layerDocuments div#admission ul{
	clear: both;
	font-size: 14px;	
	padding: 10px 0 20px 43px;
	background: url(../img/fondoUlAdmision.gif) left bottom no-repeat;
	float: left;
	width: 450px;
}

div#contenidos div#layerDocuments div#admission ul li{
	background: url(../img/pixel.gif) 0 5px no-repeat;
	padding-left: 9px;
	padding-bottom: 7px;
	width: 177px;
	float: left;
	display: block;
}

div#contenidos div#layerDocuments form{
	background: url(../img/fondoFormPeq.gif) 0 0 no-repeat;
	float: left;
	width: 234px;
	margin: 9px 0 0 17px;
	padding: 0;
/*	display: inline;*/
	display: none;
}

div#contenidos div#layerDocuments form fieldset{
	background: url(../img/fondoPieFormPeq.gif) left bottom no-repeat;
	float: left;
	width: 234px;
	margin: 0;
	padding: 0;
}

div#contenidos div#layerDocuments form label{
	clear: both;
	display: inline;
	margin: 8px 0 0 13px;
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #1C4160;
}

div#contenidos div#layerDocuments form label span{
	display: block;
	font-size: 11px;
	color: #667999;
}


div#contenidos div#layerDocuments form input{
	clear: both;
	margin: 0 0 0 13px;
	width: 198px;
}


div#contenidos div#layerDocuments form button{
	clear: both;
	float: right;
	display: inline;
	overflow: hidden;
	font-family: Trebuchet MS;
	background: url(../img/fondoButton.gif) 0 0 no-repeat;
	width: 66px;
	padding-top: 26px;
	margin: 8px 9px 8px 0;
}


div#contenidos div#layerDocuments div#interrogante{
	float: left;
	width: 265px;
	margin: 9px 0 0 0;
	padding: 0;
/*	display: inline;*/
	display: none;
}

div#contenidos div#layerDocuments div#interrogante dl{
	background: url(../img/fondoFormPeq.gif) 17px 0 no-repeat;
	float: left;
	display: inline;
	width: 251px;
	margin: 0;
	padding: 0;
	text-align: left;
}

div#contenidos div#layerDocuments div#interrogante dl dt{
	background: url(../img/interrogacion.gif) 0 0 no-repeat;
	font-size: 16px;
	font-weight: bold;
	line-height: 14px;
	margin: 7px 0 0 27px;
	padding: 7px 0 4px 51px;
}

div#contenidos div#layerDocuments div#interrogante dl dd{
	background: url(../img/fondoPieIzq.gif) left bottom no-repeat;
	width: 225px;
	margin: 0;
	padding: 0 13px 30px 27px;
	text-align: left;
	color: #776B1B;
}

/*  */

div#contenidos div#enviarDatos{
	float: left;
	display: inline;
	margin: 35px 0 0 14px;
	padding-bottom: 20px; 
	width: 272px;
	overflow: hidden;
	background-color: #193A58;
	clear: both;
	display: none;	
}

div#contenidos div#enviarDatos h4{
	clear: both;
	float: left;
	display: inline;
	overflow: hidden;
	width: 272px;
	height: 0;
	margin: 0;
	padding-top: 42px;
	background: url(../img/h4b.gif) left top no-repeat;
}

div#contenidos div#enviarDatos form{
	background: url(../img/fondoForm.gif) 0 0 no-repeat;
	float: left;
	overflow: hidden;
	display: inline;
	width: 239px;
	margin: 7px 0 3px 16px;
	padding: 0;
}

div#contenidos div#enviarDatos form#wants{
	display: none;
}

div#contenidos div#enviarDatos form fieldset{
	background: url(../img/fondoPieForm.gif) left bottom no-repeat;
	float: left;
	width: 239px;
	margin: 0;
	padding: 0;
}

div#contenidos div#enviarDatos form label{
	clear: both;
	display: inline;
	margin: 8px 0 0 13px;
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #1C4160;
}


div#contenidos div#enviarDatos form input{
	clear: both;
	margin: 0 0 20px 13px;
	width: 203px;
}

div#contenidos div#enviarDatos form fieldset#casoRadio{
	clear: both;
	width: 100%;
	display: inline;	
	padding: 0;
	margin: 0 0 0 15px;
	line-height: 12px;
	background-image: none;
}


div#contenidos div#enviarDatos form label.radio{
	clear: none;
	float: left;
	font-size: 10px;
	margin: 5px 10px 0 0;
	padding: 0;
}


div#contenidos div#enviarDatos form label.radio input{
	clear: none;
	float: left;
	width: 15px;
	margin: 0 5px 0 0;
	padding: 0;
	background-color: transparent;
	border: 0;
	position: relative;
}

div#contenidos div#enviarDatos form textarea{
	clear: both;
	margin: 0 0 0 13px;
	width: 203px;
}


div#contenidos div#enviarDatos form button{
	clear: both;
	display: inline;
	overflow: hidden;
	font-family: Trebuchet MS;
	background: url(../img/fondoButton.gif) 0 0 no-repeat;
	width: 66px;
	padding-top: 26px;
	margin: 8px 9px 8px 163px;
}

div#contenidos div#enviarDatos form button#second{
	display: block;
	position: relative;
	left: -9px;
	top: 7px;
	margin: 0 0 23px 0;
}
	
div#contenidos div#enviarDatos form fieldset#verOffice{
	clear: left;
	float: left;
	display: inline;
	display: none;	
	padding: 0 0 20px 0;
	margin: 10px 0 0 60px;
	line-height: 12px;
	background-image: none;
	width: auto;
}	

div#contenidos div#enviarDatos div#layerSkype{
	background: url(../img/fondoForm.gif) 16px 0 no-repeat;
	width: 255px;	
	float: left;
	display: none;
}

div#contenidos div#enviarDatos div#layerSkype dl{
	background: url(../img/fondoPieDer.gif) left bottom no-repeat;
	float: left;
	width: 271px;
	padding: 0 0 20px 16px;
}

div#contenidos div#enviarDatos div#layerSkype dt a{
	clear: both;
	float: left;
	display: inline;
	overflow: hidden;
	width: 144px;
	height: 0;
	margin: 8px 0 0 43px;
	padding-top: 40px;
	background: url(../img/imagenSkype.gif) 0 0 no-repeat;
}

div#contenidos div#enviarDatos div#layerSkype dd{
	color: #AD9000;
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 0 43px;
}

#whats {
  position:relative;
  float: left;
}

#avisoL2{
  position: absolute;
  background:#EBEFF2;
  top:25px;
  left:296px;
  width:237px;
  padding:10px;
  display: none;
}

