@charset "utf-8";
/* *************************************************** */
/*    Ultima modificacion: - 30/09/2014   14:19        */
/* Para cualquier tipo de consulta contactar con el    */
/* CTU - CSS con el nuevo pie de departamentos.        */
/* *************************************************** */


/* *****Estilos para el pie de departamentos********** */


#pie {
    background: url("/uned_images/intranet/bgPie.gif") repeat-x scroll 0 100% rgba(0, 0, 0, 0);
    float: left;
    margin: 10px 0 0;
    padding: 0;
    width: 100%;
}


#pie .enlacesPie {
    color: #fff;
    float: left;
    width: 100%;
}

#pie .enlaces {
    float: left;
    width: 70%;
text-align: center;
padding-top: 3px;
}
#pie .enlacesPie a {
    color: #fff;
    font-size: 70%;
    text-decoration: none;
}
#pie .enlacesPie a:hover {
    font-size: 70%;
    text-decoration: none;
}

#pie .atencion {
    background: url("/uned_images/intranet/atencion.gif") no-repeat scroll 0 100% transparent;
    float: right;
    padding: 0.9% 0 0.7% 3%;
    width: 27%;
}
#pie .atencion a {
    color: #01573C;
    font-size: 70%;
    text-decoration: none;
}
#pie .atencion a:hover {
    color: #00533f;
    font-size: 100%;
}


strong {
    color: #00533f;
    font-size: 89%;
    font-weight: bold;
    padding: 0;
}
#pie .atencion a {
    color: #73751f;
    font-size: 100%;
    font-weight: bold;
}

/* ****************************************** */






#centro #contenedor #header .menu_sup 
	{
		display:inline;
		float:right;
		margin:7px 0 0;
		padding:0;
		width:57%;
	}

#centro #contenedor #header .menu_sup ul
	{
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		position: relative;
		float:left;
		padding:0;
		margin:0;
	}
	
	
#centro #contenedor #header .menu_sup ul li{
	display:inline;
	color:#acacac;
}
#centro #contenedor #header .menu_sup ul li a{
	display:inline;
	color:#000000;
	text-decoration:none;
	margin:0 3px;
}
#centro #contenedor #header .menu_sup ul li a:hover{
	display:inline;
	color:#832c8f;
	text-decoration:none;
	margin:0 3px;
}
#centro #contenedor #header .menu_sup ul li.aaa1 a{
	font-size:70%;
}
#centro #contenedor #header .menu_sup ul li.aaa2 a{
	font-size:90%;
}
#centro #contenedor #header .menu_sup ul li.aaa3 a{
	font-size:120%;
}
#centro #contenedor #header .menu_sup ul li.contacta a{
	font-size:80%;
	margin:0 7px 0 0;
}


#centro #contenedor #header .menu_sup .buscador{
	position:relative;
	float:right;
	padding:0;
	margin:0;
	}

#centro #contenedor #header .buscador .buscar{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	height:13px;
	border:1px solid #CCCCCC;
	width:120px;
	font-size:.8em;
}


#centro #contenedor #header .buscador .boton{
	border:0;
	padding:0;
	margin:2px 0 -3px 0;
}


.titleid74377siteid0{
font-size : 100% ;
}
.titleorimageid74377siteid0{
font-size : 100% ;
}


#centro #contenedor table font.titleid74377siteid0{
	color: #621681;
	width:100%;
	display: inline;
	font-size:9px;
	margin:10px 0 7px 0;
	background:#FFFFFF;
	font-weight: bold;
	font-family:Verdana, "Trebuchet MS";
}
#centro #contenedor table font.titleorimageid74377siteid0{
	width:100%;
	display: inline;
	font-size:9px;
	margin:10px 0 7px 0;
	background:#FFFFFF;
	font-weight: bold;
	font-family:Verdana, "Trebuchet MS";
}

#centro #contenedor table a font.titleorimageid74377siteid0{
	color: #666666; 
	margin:0;
	padding:0; 
	font-weight:normal;
	text-decoration: underline ;
}

#centro #contenedor table a:hover font.titleorimageid74377siteid0{
	color: #8f36a2;
}






/*Parrafos*/

p{
	line-height:1.7em; 
	font-family: "Verdana", "Arial", sans-serif; 
	font-size:85%; 
	background:#FFFFFF;
	text-align: justify; 
	color:#333333;
}
p a{
	color:#621681;
	text-decoration: none;
	font-weight:bold;
}
p a:hover,p a:visited{
	color:#666666;
	text-decoration: none;
	font-weight:bold;
}

/*parrafoconrecuadro*/
#centro #contenedor .parrafoconrecuadro { 
	font-family: Verdana, Arial, sans-serif;
	padding: 0.5em; 
	background-color:#f7f7f8;
	border: 1px dotted #621681; 
	color:#333333;
}

#centro #contenedor .parrafoconrecuadro p {
	margin: 1em; 
}

#centro #contenedor .parrafoconrecuadro h3 {
	margin-left:1em;
}

#centro #contenedor .parrafoconrecuadro p a{
	color:#621681;
	text-decoration: none;
	font-weight:bold;
}
#centro #contenedor .parrafoconrecuadro p a:hover,p a:visited{
	color:#666666;
	text-decoration: none;
	font-weight:bold;
}


/*parrafo delimitado*/
#centro #contenedor .item {
	margin:2em 0 2em 0;
}
#centro #contenedor .item p { 
	font-family: "Verdana", Arial, sans-serif; 
	margin-left:0px; 
	border-top: 1px solid #621681; 
	border-bottom: 1px solid #621681;
	padding-top:10px; 
	padding-bottom:10px;
	color:#33333;
}
#centro #contenedor .item p a{
	color:#621681;
	text-decoration: none;
	font-weight:bold;
}
#centro #contenedor .item p a:hover,p a:visited{
	color:#666666;
	text-decoration: none;
	font-weight:bold;
}

/*parrafodestacado*/
#centro #contenedor .parrafodestacado {
	text-align: left; 
	font-family: Verdana, Arial, sans-serif; 
	padding: 0.5em; 
	margin: 0 0 2em 0; 
	background:#f7f7f8;
	border-bottom: 1px dashed #621681; 
	border-top: 1px dashed #621681; 
}
#centro #contenedor .parrafodestacado p { 
	color:#333333; 
	margin: 0em 1em 0em 1em; 
	color:#000000;
	background:#f7f7f8; 
}
#centro #contenedor .parrafodestacado p a{
	color:#621681;
	text-decoration: none;
	font-weight:bold;
}
#centro #contenedor .parrafodestacado p a:hover,p a:visited{
	color:#666666;
	text-decoration: none;
	font-weight:bold;
}


/*Encabezados*/
*:first-child+html #centro #contenedor h1{
	font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
	font-size: 175%;
	color: #666666;
	line-height: 18px;
	padding-top:30px;
	padding-bottom:0px;
	margin:0px;
	margin-left:20px;
}

* html #centro #contenedor h1{
	font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
	font-size: 175%;
	color: #666666;
	line-height: 18px;
	padding-top:20px;
	padding-bottom:0px;
	padding-left:0px;
	margin:0px;
	margin-left:20px;
}

/*
* html #centro #contenedor h2{
	font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
	font-size: 125%;
	color: #666666;
	line-height: 15px;
	padding-bottom:5px;
	padding-left:10px;
	/*margin-left:130px;
	padding-top:-30px;

}
*/
*:first-child+html #centro #contenedor h2{
	font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
	font-size: 125%;
	color: #666666;
	line-height: 15px;
	padding-bottom:5px;
	padding-left:10px;
	/*margin-left:130px;*/
	padding-top:-30px;

}


#centro #contenedor h1 {
	font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
	font-size: 175%;
	color: #666666;
	line-height: 18px;
	padding-top:1px;
	padding-bottom:15px;
	padding-left:20px;
}

#centro #contenedor h3 {
	font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
	font-size: 120%;
	color: #666666;
	background-color: inherit;
	line-height: 18px;
	padding-top:10px;
}

#centro #contenedor h4 {
	font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
	font-size: 115%;
	color: #333333;
	background-color: inherit;
	line-height: 18px;
	padding-top:10px;
}

#centro #contenedor h5 {
	font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
	font-size: 110%;
	color: #333333;
	background-color: inherit;
	line-height: 18px;
	padding-top:10px;
}

/*Noticias de la Home*/

.noticia{
	display:block;
	float:left;
	font-family:Verdana,Tahoma,Arial, Helvetica, sans-serif;
	font-style:normal; 
	line-height: 1.3em;
	width:464px;
	background-color:#ffffff;
}
/* Estilo de noticia especýfico para IE7 y IE6 */
*:first-child+html #centro #contenedor .noticia {
	display:block;
	float:left;
	font-family:Verdana,Tahoma,Arial, Helvetica, sans-serif;
	font-style:normal; 
	line-height: 1.3em;
	width:464px;
	background-color:#ffffff;
}

* html #centro #contenedor .noticia {
	display:block;
	float:left;
	font-family:Verdana,Tahoma,Arial, Helvetica, sans-serif;
	font-style:normal; 
	line-height: 1.3em;
	width:464px;
	background-color:#ffffff;
}
/* Especifico para IE7, titulo noticias */
*:first-child+html #centro #contenedor .noticia .titulo {
	color:#66376D;
	float:left;
	width:90%;
	font-family:Verdana,"Trebuchet MS";
	font-size:130%;
	margin:20px 0 0;
	text-decoration:none;
	width:100%;
}
* html #centro #contenedor .noticia .titulo {
	color:#66376D;
	float:left;
	width:90%;
	font-family:Verdana,"Trebuchet MS";
	font-size:130%;
	margin:20px 0 0;
	text-decoration:none;
	width:100%;
}

/* fin hacks IE6 */


.noticia .fecha{
	/*display:block;
	width:30%;
	*/
	padding:2%;
	background-color:#ece9d8;
}
.noticia .autor{
	/*display:block;
	width:70%;
	*/
	padding:2%;
	background-color:#8099b1;
}

.noticia .resumen{
	color: #666666;
	font-weight:normal;
	text-align:justify;
	margin-top: 0px;
	background-color: #ffffff;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
/*	background-x-position: 0%;
	background-y-position: 0%; */
	display: block;
}

.noticia a, .noticia a:visited {
	font-size: 100%;
	float: left;
	color: #333333;
	margin-top: 5px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	font-family: Verdana;
	line-height: 20px;

	font-weight:normal;
	text-decoration:none;
	border-bottom-width: thin;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}

.noticia a:hover{
	color: #832C8F;
	text-decoration: underline;
	background-color: #ffffff;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
}

._DosColumnas, ._dosColumnas{
	width:44%;
	padding-right:2%;
	margin-right:2%;
	margin-right:2%;
	position:relative;
	float:left;
	}

.noticia .titulo {
	margin-top: 20px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	float: left;
	color: #66376d;
	font-size: 130%;
	text-decoration: none;
	width: 100%;
	font-family: Verdana,"Trebuchet MS";
	}



/* propios */

*:first-child+html #centro #contenedor .tittabla h1{
	font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
	font-size: 0.9em;
	color: #6c91b6;;
	line-height: 18px;
	padding-top:30px;
	padding-bottom:0px;
	margin:0px;
	margin-left:20px;
}

.tabla4 caption {
	text-align:left; 
	padding-bottom:20px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #6868CC; 
	font-weight: bold; 
	background-color:inherit; 
}

*:first-child+html #centro #contenedor .tabla4 caption {
	text-align:left; 
	padding-bottom:20px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #6868CC; 
	font-weight: bold; 
	background-color:inherit; 
}

.tabla4 table { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center; 
	margin-bottom:15px; 
	
}

h1.tabla4 {
	color:#6868CC;
}



#centro #contenedor .tabla4 th { 
	color: #724204; 
	font-weight: bold; 
	padding: 3px 5px 3px 5px; 
	background-color:#E9D08F; 
	text-align:center; 
	font-size:80%; 
	border-spacing:0px; 
	border-right:1px solid #F7EFDB;
}


#centro #contenedor .tabla4 th.columna { 
	text-align:left;  
	border-bottom:1px solid #F7EFDB; 
	border-right:0px;

}


#centro #contenedor .tabla4 td { 
	border-spacing:0px; 
	color:#000000; 
	background-color:inherit; 
	padding: 3px 5px 3px 5px; 
	vertical-align:middle; 
	text-align:right; 
	font-size:80%; 
	border:1px solid #FFF;
}
#centro #contenedor .tabla4 td.azul { 
	color:#000000; 
	background-color:#E2E9F1; 
	padding: 3px 5px 3px 5px; 
	vertical-align:middle; 
	border-bottom:1px solid #fff; 
}

#centro #contenedor .tabla4 tr {
	color: #000; 
	background-color: #FFF;
}

#centro #contenedor .tabla4 tr.confondo {
	color: #000; 
	background-color: #E2E9F1; 
	border:1px solid #fff;
}


#centro #contenedor .tabla4 td p{font-size:100%; background-color:inherit; color:#000000; padding:0px; margin:2px;}
*:first-child+html #centro #contenedor .tabla4 td p{font-size:100%; background-color:inherit; color:#000000; padding:0px; margin:2px;}
#centro #contenedor .tabla4 td a {color:#CC3300; text-decoration:underline;background-color:inherit;}
.tabla4 td a {color:#CC3300; text-decoration:underline;background-color:inherit;}
#centro #contenedor .tabla4 td a:link  {color:#CC3300; text-decoration:underline;background-color:inherit;}

#centro #contenedor .tabla4 td a:hover {color:#CC3300;  background-color:#D4E2EF; }

/* para los tiulos de las tablas, para que se vean mejor, antes rojo sobre verde y eliminar recuadros blancos alrededor de textos */

#centro #contenedor .tabla4 th h3 {
	font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size: 105%;
	color: #724204;
	letter-spacing: 0.1em;
	background-color:inherit; margin:3px;
	}


#centro #contenedor .tabla4 th p{ font-size:95%;color: #724204; font-weight: bold; padding: 0px; background-color:#E9D08F; margin:2px;
}

#centro #contenedor .tittabla {
	font-size:0.9em; 
	color:#6C91B6;
}




#centro #contenedor .PortletText2
	{
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #dbdbdb;	
	}


#centro #contenedor .PortletText2 a
	{
		text-decoration:underline;
		padding-top: 0pt;
		padding-right: 0pt;
		padding-bottom: 0pt;
		padding-left: 0px;
		line-height: 30px;
		color: #333333;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 85%;	
	}


#centro #contenedor .PortletText2 a:hover
	{
		color: #621681;
	}



#centro #contenedor .PortletSubHeaderText
	{
	font-weight:bold;
	font-size:85%;
	}


/* Departamentos y Profesorado*/
			
#centro #contenedor #header .tituloNombre{
	float:left;
	text-align:left;
	margin-left:20px;
    width:auto;
	margin-top:30px;
	}	
	
#centro #contenedor #header .tituloNombre2{
	float:left;
	text-align:left;
	margin-left:20px;
    width:auto;
	margin-top:1px;
	}
	
*:first-child+html #centro #contenedor #header .tituloNombre2{
	float:left;
	text-align:left;
	margin-left:20px;
    width:auto;
	margin-top:20px;
	}

	

#centro #contenedor #header .tituloNombre h1.titulo{
	font-size:150%;
	font-weight:bold;
	text-align:left;
	line-height:0px;
	padding:0px;
	color:#acacac;
	/*_font-size:22px;*/
	font-family:Arial, Helvetica, sans-serif;
	
	}

#centro #contenedor #header .tituloNombre h2.nombre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:180%;
	font-weight:bold;
	color:#621681;
	line-height:18px;
	padding:0px;
	padding-top:0px;
	}

*:first-child+html #centro #contenedor #header .tituloNombre h2.departamento{
	font-family:Arial, Helvetica, sans-serif;
	font-size:180%;
	font-weight:bold;
	color:#621681;
	line-height:18px;
	padding:0px;
	padding-top:15px;
}


#centro #contenedor #header .tituloNombre h2.departamento{
	font-family:Arial, Helvetica, sans-serif;
	font-size:180%;
	font-weight:bold;
	color:#621681;
	line-height:18px;
	padding:0px;
	padding-top:15px;
}


/* ********************************* */
/* Estilo para el H1 de "lo ultimo"  */


.inplacedisplayid1siteid0 {
	font-family: "Trebuchet MS",Tahoma,Arial,sans-serif;
	font-size: 100%;
	color: #666666;
	line-height: 18px;
	padding-top:10px;
	padding-bottom:15px;
}



/* ************************************ */
/* Estilos para el boton de desconexiýn */

 /*#desconexion {
	width:100px;
	padding-left:10px;	
	background-color:#621681;
	color:#FFFFFF;
	}
#desconexion a {
	width:100px;
	background-color:#621681;
	color:#FFFFFF;
	}

#desconexion img {
	text-align:right;
	height:auto;
	}*/
	
	
*:first-child+html #desconexion {
	line-height:18px;
	padding: 0;
	color:#ffffff;
	width:100%;
	height:20px;
	float:right;
	margin-right:3px;
}

	
#centro #contenedor #header #desconexion {
	line-height:18px;
	padding: 0;
	color:#ffffff;
	width:100%;
	height:20px;
	float:right;
	margin-right:3px;
}

*:first-child+html #centro #contenedor #header #desconexion li {
	float: right;
	display: inline;
	margin: 0 2px 0 0;
	color:#FFFFFF;
}


#centro #contenedor #header #desconexion li {
	float: right;
	display: inline;
	margin: 0 2px 0 0;
	color:#FFFFFF;
}


*:first-child+html #centro #contenedor #header #desconexion li a{
	color:#FFFFFF;
	background:#621681;
	text-decoration:none;
	font-size:10px;
	padding:2px;
	text-decoration:none;
	
}

#centro #contenedor #header #desconexion li a{
	color:#FFFFFF;
	background:#621681;
	text-decoration:none;
	font-size:10px;
	padding:2px;
	text-decoration:none;
	
}

*:first-child+html #centro #contenedor #header #desconexion li a:hover{
	color:#333333;
	background:#adadad;
	text-decoration:none;
	font-size:10px;
	padding:2px;
	text-decoration:none;
	
}

#centro #contenedor #header #desconexion li a:hover{
	color:#333333;
	background:#adadad;
	text-decoration:none;
	font-size:10px;
	padding:2px;
	text-decoration:none;
	
}

*:first-child+html #centro #contenedor #header #desconexion li img{
	margin:0 -4px -4px -2px;
	}

#centro #contenedor #header #desconexion li img{
	margin:0 -4px -4px -2px;
	}
	

/* *********************************************** */
/* * MODIFICACIONES PARA GRUPOS DE INVESTIGACIÓN * */
/* *********************************************** */

/* -- TABLA -- */
div.borde_tabla_01{
   border-top:solid 3px #621681;
   border-bottom:solid 3px #621681;
   position:relative;
   margin-top:20px}
div.esquina_tl{
   background: url('uned_images/ico-linea-tl.png') no-repeat top left;
   position:relative;
   margin-top:-3px}
div.esquina_tr{
   background: url('uned_images/ico-linea-tr.png') no-repeat top right;
   position:relative;
   margin-top:-3px}
div.esquina_bl{
   background: url('uned_images/ico-linea-bl.png') no-repeat bottom left;
   position:relative;
   margin-bottom:-3px}
div.esquina_br{
   background: url('uned_images/ico-linea-br.png') no-repeat bottom right;
   position:relative;
   margin-bottom:-3px}
div.esquinas_r01 {
           margin-bottom: 30px;
           padding-bottom: 25px;
           width:535px;
       }
           div.tabla_esquinas_r01 p {
               padding: 20px 20px 0 20px;
           }
           img.flecha_titulo{
               float:left;
               margin:0px 0 0;}
           .titulo_flecha_dp{
               float:left;
               background-color:#9BD1DB;
               color:#ffffff;
               font-family:Arial, Helvetica, sans-serif;
               font-size:14px;
               margin:0px 0 0 20px;
               padding:3px 3px 3px 6px;}
div.tabla1 {
 color:#1A1A1A;
 font-family:'Lucida Sans',"Verdana",Arial,Sans-serif;
 font-size:13px;
 padding-top:10px;
 padding-bottom:25px;
}
div.tabla1 h3 a {
 color:#621681;
 font-family:'Lucida Sans',"Verdana",Arial,Sans-serif;
 font-size:18px;
 float:left;
 position:absolute;
 top:0;
 margin-top:-10px;
 background-color:#fff;
 padding: 0 10px 0 10px;
 margin-left:10px;
 margin-right:20px;
 text-decoration:none
}
div.tabla1 table tfoot {
 display:none;
}
div.tabla1 table tbody tr {
 vertical-align:middle;
}
div.tabla1 table tbody tr th {
 display:none;
}
div.tabla1 table a, div.tabla1 table a:visited {
 color:#1A1A1A;
 text-decoration:none;
}
div.tabla1 table tr td a:hover {
 color:#996699;
 text-decoration:none;
}
div.tabla1 table img {
 border:medium none;
}
div.tabla1 table td {
 padding:6px;
}
div.tabla1 td.tabla1_facultad a {
 color:#999999;
 text-decoration:none;
}
div.tabla1 table th {
 color:#999999;
 font-size:14px;
 font-weight:normal;
 text-align:left;
}
div.tabla1 table tbody {
 color:#999999;
 margin-top:15px;
 margin-bottom:20px;
}

