* {
	margin: 0;
	padding: 0;
}
body {
	background-color: #fff;
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	color: #4c4c4c;
	margin-top: 40px;
	background-image:url(../imagenes/fondo.gif);
}
img {
	border: none;
}
.corte {
	clear: both;
}
p {
	margin-bottom: 1em;
}
a {
	color: #4c4c4c;
	font-weight: bold;
}
#contenedor {
	margin: auto;
}

/*PORTADA
-------------------------------------------------------------	*/

#portada { /*centrado vertical y horizontal*/
	width: 736px;
	height: 260px;
	background: transparent url(../imagenes/inicio_postgrado.png) no-repeat left top;
	vertical-align: middle;
	margin-left: -368px; /*Mitad de la anchura del objeto en negativo*/
	margin-top: -130px; /*Mitad de la altura del objeto en negativo*/
	position: absolute;
	top: 50%;
	left: 50%;
}
#portada .contenido {
	float: right;
	width: 360px;
	text-align: justify;
	margin: 60px 40px 0 0;
	display: inline; /* Necesario para IE6 */

}
#portada .contenido a{
	display: block;
	text-align: right;
}
#portada .logo-ministerio {
	float: right;
	display: inline; /* Necesario para IE6 */
	width: 281px;
	height: 65px;
	clear: right;
	margin:	85px 27px 0 0;
}
#portada .logo-postgrado {
	width: 52px;
	height: 56px;
	margin:	170px 0 0 -38px;
	position: absolute;
}

/*RESULTADOS
-------------------------------------------------------------	*/
#resultados { /*centrado vertical y horizontal*/
	width: 1001px;
	height: 549px;
	background: transparent url(../imagenes/fondo_blanco-listado.png) no-repeat left top;
	/*vertical-align: middle;
	margin-left: -500px;
	margin-top: -275px;
	position: absolute;
	top: 50%;
	left: 50%;*/
	font-size: 1.1em;
	margin: auto;
	display: none;
}
#resultados .contenido {
	float: left;
	display: inline; /* Necesario para IE6 */
	margin: 0 14px;
	padding: 25px;
	width: 555px;
	height: 485px;
	text-align: justify;
}
#resultados .contenido h1 {
	margin-top: -49px;
	position: absolute;
	width: 205px;
	height: 24px;
	background: transparent url(../imagenes/pestanya_guia-listado.gif) no-repeat left top;
}
#resultados h1 span {
	display: none;
}
#resultados .contenido h2 {
	font-size: 1.4em;
	color: #67ad4d;
	font-weight: bold;
}
#resultados .contenido ul {
	list-style: none;
}
#resultados h3,
#resultados .contenido ul strong {
	color: #000;
}
#resultados .contenido ul li img {
	vertical-align: text-bottom;
}
#resultados .contenido ul li a {
	color: #c5c5c5;
	text-decoration: none;
	font-weight: normal;
}
#resultados .contenido ul li a:hover {
	text-decoration: underline;
}
#resultados .contenido p {
	line-height: 1.2em;
}

#resultados h3 {
	font-weight: bold;
	font-size: 1em;
	margin-top: 15px;
}

#resultados .lateral-der {
	float: right;
	margin: 0 13px;
	padding: 10px;
	width: 320px;
	height: 515px;
	font-size: 1.1em;
	text-align: justify;
}
#resultados .lateral-der h1 {
	margin-top: -28px;
	position: absolute;
	width: 114px;
	height: 18px;
	/*background: transparent url(../imagenes/pestanya_nueva-busqueda.gif) no-repeat left top;*/
}
#resultados .lateral-der h2 {
	font-size: 1.2em;
	color: #999;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	margin: 13px 0;
	background: transparent url(../imagenes/logo_postgrado-listado.gif) no-repeat right center;
}
#resultados .lateral-der ul.listado {
	margin: 0 30px 0 0;
	list-style: none;
}
#resultados .lateral-der ul.listado li {
	padding: 5px 0;
}
#resultados .lateral-der ul.listado li a {
	display: block;
	background: transparent url(../imagenes/flecha_gris.gif) no-repeat left 5px;
	padding-left: 15px;
	text-decoration: none;
}
#resultados .lateral-der ul.listado li a:hover, .san-result-select {
	background: transparent url(../imagenes/flecha_verde.gif) no-repeat left 5px !important;
	color: #67ad4d;
}
#resultados .lateral-der ul.listado li strong {
	display: block;
	font-size: 1.2em;
}
#resultados .lateral-der ul.listado li span {
	display: block;
	font-size: .9em;
	font-weight: normal;
	padding: 5px 5px 10px 5px;
	border-bottom: 1px dotted #ccc;
}

/*BUSCADOR
-------------------------------------------------------------	*/
#buscador { /*centrado vertical y horizontal*/
	width: 367px;
	height: 201px;
	background: transparent url(../imagenes/fondo_buscador.png) no-repeat left top;

	vertical-align: middle;
	margin-left: -183px;
	margin-top: -100px; 
	position: absolute;
	top: 50%;
	left: 50%;

	color: #fff;
}

#mybuscador {
	display: none;
}

#cerrar-buscador {
	clear:none;
	float:right;
	margin-right:20px;
	margin-top:5px;
	position:relative;
	cursor: pointer;
}

#buscador fieldset {
	border: none;
	height: 201px;
	padding: 20px 0 0 30px;
	width: 300px;
}
	#buscador fieldset .ordenar p {
		float: left;
		text-align: right;
		width: 100px;
	}
	#buscador fieldset .ordenar .ordenar-radio {
		float: left;
		margin-left: 10px;
		margin-bottom: 5px;
    margin-top: 6px;
	}
	#buscador fieldset .componentes {
		clear: both;
	}
		#buscador fieldset .componentes div {
			margin-bottom: 8px;
		}
		#buscador fieldset .componentes label {
			float: left;
			width: 100px;
			text-align: right;
			padding-right: 10px;
			margin-bottom: 5px;
		}
#buscador input {
	height: 12px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#buscador select {
	height: 18px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#buscador .btn-buscar {
	background-color: #000;
	color: #fff;
	text-transform: uppercase;
	border: none;
	font-size: 10px;
	font-weight: bold;
	padding: 1px;
	float: right;
	height: 16px;
	clear: left;
  margin-top: -10px;
}

/*UNIVERSIDAD
-------------------------------------------------------------	*/
#universidad { /*centrado vertical y horizontal*/
	width: 977px;
	height: 569px;
	background: transparent url(../imagenes/fondo_blanco-universidades.png) no-repeat left top;
	/*vertical-align: middle;
	margin-left: -488px;
	margin-top: -284px;
	position: absolute;
	top: 50%;
	left: 50%;*/
	font-size: 1.1em;
	color: #555;
	margin: auto;
}
#universidad .contenido {
	float: left;
	width: 760px;
	height: 519px;
	padding: 20px 30px 20px 30px;
}

#universidad #cabecera {
	height: 144px;
	margin-bottom: 20px;
}

/* Menu */
#menu {
	float: left;
}
#menu ul {
	list-style: none;
}
#menu ul li a{
	display: block;
}
#menu ul li a span {
	display: none;
}
*:first-child+html #menu ul li a span { /* Hack IE7 */
	display: block; 
	visibility: hidden;
}
* html #menu ul li a span { /* Hack IE6 */
	display: block; 
	visibility: hidden;
}
	#menu #introduccion {
		background: transparent url(../imagenes/introduccion_off.gif) no-repeat left top;
		width: 284px;
		height: 20px;
	}
	#menu #introduccion:hover {
		background-image:url(../imagenes/introduccion_on.gif);
	}
	#menu #historia {
		background: transparent url(../imagenes/historia_off.gif) no-repeat left top;
		width: 284px;
		height: 16px;
	}
	#menu #historia:hover {
		background-image:url(../imagenes/historia_on.gif);
	}
	#menu #docencia {
		background: transparent url(../imagenes/docencia_off.gif) no-repeat left top;
		width: 284px;
		height: 18px;
	}
	#menu #docencia:hover {
		background-image:url(../imagenes/docencia_on.gif);
	}
	#menu #investigacion {
		background: transparent url(../imagenes/investigacion_off.gif) no-repeat left top;
		width: 284px;
		height: 18px;
	}
	#menu #investigacion:hover {
		background-image:url(../imagenes/investigacion_on.gif);
	}
	#menu #extension {
		background: transparent url(../imagenes/extension_off.gif) no-repeat left top;
		width: 284px;
		height: 18px;
	}
	#menu #extension:hover {
		background-image:url(../imagenes/extension_on.gif);
	}
	#menu #relaciones {
		background: transparent url(../imagenes/relaciones_off.gif) no-repeat left top;
		width: 284px;
		height: 18px;
	}
	#menu #relaciones:hover {
		background-image:url(../imagenes/relaciones_on.gif);
	}
	#menu #instalaciones {
		background: transparent url(../imagenes/instalaciones_off.gif) no-repeat left top;
		width: 284px;
		height: 18px;
	}
	#menu #instalaciones:hover {
		background-image:url(../imagenes/instalaciones_on.gif);
	}
	#menu #rasgos {
		background: transparent url(../imagenes/rasgos_off.gif) no-repeat left top;
		width: 284px;
		height: 20px;
	}
	#menu #rasgos:hover {
		background-image:url(../imagenes/rasgos_on.gif);
	}


#universidad #datos-titulo {
	float: right;
	text-align: right;
}
#universidad #datos-titulo h1 {
	color: #67ad4d;
	font-weight: bold;
	font-size: 1.1em;
	text-transform: uppercase;
}
#universidad #datos-titulo h2 {
	color: #c5c5c5;
	font-weight: bold;
	font-size: 1.95em;
	margin-top: 60px;
	text-transform: uppercase;
}
	#universidad #datos-titulo a {
		color: #c5c5c5;
		text-decoration: none;
		font-weight: normal;
		display: block;
		margin-bottom: 10px;
	}
	#universidad #datos-titulo a:hover {
		text-decoration: underline;
	}


#universidad #datos-generales {
	width: 240px;
	height: 335px;
	padding: 10px;
	background-color: #67ad4d;
	float: left;
	color: #fff;
	font-size: .8em;
}
	#universidad #datos-generales ul {
		list-style: none;
		margin-left: 10px;
	}
	#universidad #datos-generales ol li {
		list-style: none;
		margin-left: 10px;
		border: 1px solid #CBDFBA;
		margin-top: 2px;
		margin-bottom: 1px;
		padding: 2px;
	}
	
#universidad #contenido-txt {
	float: right;
	text-align: justify;
	width: 480px;
	height: 355px;
}

#universidad #lateral-der {
	float: left;
	margin-left: 1px;
	padding: 5px;
	width: 133px;
	height: 545px;
}
#universidad #lateral-der #logo-universidad {
	width: 133px;
	height: 95px;
	text-align: center;
}
#universidad #lateral-der #galeria-img {
	width: 133px;
	height: 430px;
	text-align: center;
	margin-top: 21px;
}
#universidad #lateral-der h3.tit-guia {
	width: 24px;
	height: 205px;
	margin-left: 138px;
	position: absolute;
	float: left; /* Necesario para IE6 e IE7*/
	background: transparent url(../imagenes/pestanya_guia-universidades.gif) no-repeat left top;
}
#universidad #lateral-der h3 span {
	display: none;
}
#universidad #lateral-der ul {
	list-style: none;
}
#universidad #lateral-der h3.logo-postgrado{
	width: 29px;
	height: 32px;
	margin: 402px 0 0 143px;
	position: absolute;
	background: transparent url(../imagenes/logo_postgrado-universidades.png) no-repeat left top;
}

#mensaje23 {
 	font-size: 11px !important;
  text-align:right !important;	
  font-family: arial !important;
  color: #ffffff !important;
  margin:auto;
  width:935px;
}

/*****************************************************/
.ui-tabs-hide {
	display: none;
}

#datos-generales-int {
	height: 335px;
}

#lista-resultodos {
	height: 450px;
	width: 330px;
}

.lateral-der .jScrollPaneContainer .jScrollPaneTrack {
	margin-right: 15px;
}

#datosPostgrado {
	height: 490px;
	padding-right: 10px;
}

#contenido-txt div div p span, #contenido-txt div div p span span, #contenido-txt div div p span span span, #contenido-txt div div p {
	color:#4C4C4C !important;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:12px !important;
	margin:0;
}

ul.gallery li{
  height:83px;
  overflow:hidden;
  margin: 3px 0 0 0;
}
