/*** Contiene los selectores y reglas necesarias para dotar del aspecto correcto  
** a los elemento del EPD  
** @author:  UXXI-PORTAL  
** @version: v 0.1  
** @date:    22/4/2008      
***---------------------------------------------------------------------------*/

BODY {
	width: auto;
	height: 90%;
	color: #3d3d3d;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 auto 0;
	background: #F4E9CD url('/portal/page/portal/epd2/files/img/body_fondo.gif');
}


#cuerpo {
	width: 980px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	/*
	border-right: 1px solid #D1CBC5;
	border-left: 1px solid #D1CBC5;
	border-bottom: 2px solid #D1CBC5;
	*/
        background: #FFF;
}
  
P {
	text-align: left;
	color: #3d3d3d;
}
/* ENCABEZADOS  --------------------------------------------------------------*/
H1 {
	font-weight: normal;
	color: #525252;
	Font-Size: 1.4em;
	font-family: Verdana;
	font-weight: normal;
	line-height: 1.15em;
	margin: 0 0 0 0.2em;
	padding: 0 0.6em 0 0.2em;
}

h1.especial {
        border-bottom: 2px solid #d1cbc5;
}


H2 {
	width: 100%;
	display: block;
	font-weight: bold;
	Font-Size: 0.85em;
	COLOR:  #525252;
	line-height: 1em;
	font-family: Verdana;
	margin: 0.65em 1.6em 0.65em 0;
	padding: 0.1em 0 0.1em 0;
	border-bottom: 1px dashed #CCCCCC;
}
H2 A, H2 A:hover {
	color:  #525252;
	text-decoration: none;
}
.contenido_portada h2 {
	border-bottom: 0px;
}

H3 {
	Font-Size: 0.8em;
	font-family: Verdana;
	margin: 0.4em 0 0.1em 0.8em;
        *margin: 0.4em 0 0.1em 0.8em;
	text-decoration: none;
}

H3, H3 A, H3 A:hover {
	color: #525252;
}

H4 {
	display: block;
	color: #525252;
	background: #FFF;
	font-size: 0.7em;
	margin: 0.5em 0 0 0.9em;
	padding: 0;
}
H5, H6 {
	display: block;
	color: #525252;
	background: #FFF;
	font-size: 0.65em;
	margin: 1em 0 0 0.7em;
	padding: 0;
}


/* Para hacer que el Encabezado H3 no este subrayado en los portlet  ---------*/
.PortletSubHeaderText {
	border: none;
	margin-left: 0.7em;
}

/* LISTA  --------------------------------------------------------------------*/
UL {
	display: block;
	color: #3d3d3d;
	list-style-type: none;
	text-align: left;
	margin: 0 0 0 0;
	padding: 0.1em 0 0 0.65em;
	Font-Size: 11px;
}
UL LI {
	line-height: 1.4em;
	margin: 0.3em 0 0.5em 0.4em;
	padding: 0.1em 0.9em 0 0.9em;
	*padding: 0.1em 0em 0 0.9em;
	background: url('/portal/page/portal/epd2/files/img/listados_item.gif') no-repeat 0em 0.6em;
	LIST-STYLE-TYPE: none
}
UL LI UL LI {
	padding: 0 0.9em 0em 0.9em;
}
UL li h4, UL li h3 {
	color: #525252;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	TEXT-DECORATION: none;
}
UL li h3 {
	Font-Size: 1.2em;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
UL li h4 {
	Font-Size: 1em;
	margin: 0.4em 0 0 0;
	padding: 0 0 0 0;
}

ol {
        margin: 0.2em 0 0.4em 1.6em;
	*margin: 0.2em 0 0.4em 2.1em;
        padding: 0.2em 0 0 0;
        font-size: 1em;
        
  	}
ol li {

        margin: 0.2em 0 0.4em 0;
        padding: 0 0 0 0;
}

ol p {
        font-size: 0.95em;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
}



/* ENLACES  ------------------------------------------------------------------*/
A, A.PortletText1 {
	COLOR: #005aaa;
	text-decoration: none;
	font-weight: bold;
}
A:hover {
	text-decoration: underline;
	color: #005aaa;
	font-weight: bold;
}
/* Enlaces Cabecera  ---------------------------------------------------------*/
A .titleorimageid454166siteid0, A:hover .titleorimageid454166siteid0 {
	font-weight: normal;
}
A:hover .titleorimageid454166siteid0, .editar A:hover {
	color: FFF;
	text-decoration: underline;
}
/* Elementos GENERAL  --------------------------------------------------------*/
.contenido, .textoAvanzado, .aviso, .Imagen, .url {
	width: 95%;
	margin: 0em 1em 0 1.3em;
	padding: 0 0 0 0;
}
/* Elemento ENCABEZADO   -----------------------------------------------------*/
.encabezado {
	width: 100%;
	margin: 0.8em 0 0.6em 0;
	padding: 0 0 0 0;

}
/* Elemento IMAGEN   ---------------------------------------------------------*/
.imagenPequena, .imagenMediana, .imagenGrande {
	margin: 0.7em 1em 0.4em 1.9em;
	padding: 0 0 0 0;
}
.imagenPequena IMG {
	width: 140px;
}
.imagenMediana IMG {
	width: 180px;
}
.imagenGrande IMG {
	width: 200px;
}

/* Elemento IMAGEN dentro del texto */
.imagenDerechaDentro {
        width: auto;
        float: left;
	margin: 0em 0 0 0em;
	padding: 0 0 0 0;
}

.imagenDerechaDentro IMG.imagenPequena {
        width: 140px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.imagenDerechaDentro IMG.imagenMediana {
        width: 175px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.imagenDerechaDentro IMG.imagenGrande {
        width: 200px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


/* Elemento Archivo   --------------------------------------------------------*/
.archivo {
	BACKGROUND: url('/portal/page/portal/epd2/files/img/listados_item.gif') no-repeat 0em 0.6em;
	margin: 0 1.85em 0.2em 1.8em;
        padding: 0 0 0 0.1em;
}
.archivo p {
	margin: 0 0 0 0.6em;
}
.archivo a {
	font-weight: bold;
}

.archivo IMG {
	border: 0;
	height: 16px;
	width: 16px;
}
/* Elemento URL   ------------------------------------------------------------*/
.urlImagen, .url {
	width: 90%;
	height: auto;
	BACKGROUND: url('/portal/page/portal/epd2/files/img/listados_item.gif') no-repeat 0em 0.3em;
	margin: 0.2em 1em 0.1em 1.8em;
	padding: 0 0 0 0.1em;
}
.url p {
	margin: 0 0 0 0.6em;
}
.urlImagen IMG {
	width: 140px;
	float: right;
	margin: 0 0 0 0;
	padding: 0.55em 0 0 0.7em;
}
.urlImagen P {
	width: 75%;
	*width: 74%;
	float: left;
	text-aling: left;
	*margin-top: 0;
	*margin-left: 0.45em;
}
p, .Imagen IMG {
	font-size: 0.7em;
	color: #3d3d3d;
	margin: 0.6em 0.4em 0.6em 0.8em;
	padding: 0 0 0 0;
}
.contenido_portada {
	width: 100%;
	margin: 0.7em 1em 0.4em 0.8em;
	padding: 0 0 0 0;
}
/* Elemento ENLACE SUBIR  ----------------------------------------------------*/
.enlaceSubir {
	FLOAT: right;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.7em;
	BACKGROUND: url('/portal/page/portal/epd2/files/img/subir.jpg') no-repeat right top;
	margin: 0 3.2em 0.9em 0;
	padding: 0 1.6em 0 0;
}
/* Listado de anclas  --------------------------------------------------------*/
.listadoAnclas {
	width: 234px;
	margin: 0.5em 0 0 0.6em;
	padding: 0.2em 0 0.6em 0;
	border: 1px solid #CCCCCC;
	background-color: #eceff4;
}
.listadoAnclas ul {
	font-weight: bold;
}
.listadoAnclas ul li {
	BACKGROUND: url('/portal/page/portal/epd2/files/img/listados_item.gif') no-repeat 0em 0.8em;
	LIST-STYLE-TYPE: nonemargin: 0 0 0 0.4em;
	padding: 0.3em 0.9em 0 0.9em;
	*padding: 0.3em 0.4em 0 0.9em;
}
.fechaPublicacion {
	color: #878787;
	font-size: 0.9em;
}
/* Enlace editar   -----------------------------------------------------------*/
.editar {
    width: 98%;
    margin: 0;
    padding: 5px;
    float: right;
    text-align: right;
    right: 1em;
    top: 1.2em; 
    z-index: 100;
}
.editar a {
	font-size: 0.9em;
	font-weight: bold;
	padding: 0.4em 0.4em 0.4em 0.4em;
	color: #FFF;
	background-color: #B11000;
	border: 1px solid #FFF;
}

/* Enlace CONTRIBUIR*/
.enlaceContribuir {
	font-size: 0.7em;
        width: 38%;
        *width: 42%;
        height: 16px;
        *height: 18px;
	margin: 0.4em 0 0 0.9em;
	padding: 0 0 0 0.6em;
	left: 5px;
	top: 25px;
	background-color: #f9f2e0;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

.enlaceContribuir a { 
        font-size: 1.1em;
	font-weight: bold;
        margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #f9f2e0;

}


/* Aviso  --------------------------------------------------------------------*/
.aviso, .AvisoHome {
	width: 380px;
	height: auto;
	background: #F9F9F9;
}

.aviso {
	margin: 0 1.4em 0 2em;
	padding: 0.5em 0 0.3em 0;
}

.AvisoHome {
	margin: 0 0 0 0.3em;
	padding: 0.5em 0 0.3em 0;
}

.aviso P {
	margin: 0 0 0 0;
	padding: 0.4em 0.9em 0.5em 0.9em;
}
.aviso UL LI {
	line-height: 1.4em;
	margin: 0em 0 0 0.9em;
	padding: 0 0 0 0.9em;
	background: url('/portal/page/portal/epd2/files/img/listados_item.gif') no-repeat 0em 0.7em;
	LIST-STYLE-TYPE: none
}
.cabAviso {
	width: 380px;
	background: #989DA9;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	margin: 0.5em 1.4em 0 2em;
	padding: 0.3em 0 0.05em 0;
}
.cabAviso h2 {
	font-size: 0.85em;
	color: #FFF;
	margin: 0 0 0 0;
	padding: 0 0.6em 0.2em 0.6em;
	border: none;
}

/* Tablon de Avisos  ---------------------------------------------------------*/
.Bodyid454267siteid0 {
	/*margin-right: 0.6em;
	background: #807373;
*/
}
.RegionHeaderid454267siteid0 {
	background: #D1CBC5;
}
/* ELEMENTO TEXTO-------------------------------------------------------------*/
.textoAvanzado div{
	font-size: 0.7em;
	text-align: left;
	color: #3d3d3d;
        margin: 0em 0.4em 0.5em 0.8em;	
        *margin: 0.6em 0.4em 0.5em 0.8em;	
        padding: 0 0 0 0;
}

.textoAvanzado div p{
	font-size: 1em;
        margin: 0.6em 0.4em 0.6em 0;	
        padding: 0 0 0 0;
}

.textoAvanzado ul {
        margin: 0.6em 0.4em 0 0;	
        padding: 0 0 0 0;
}

.textoAvanzado ul li{
	margin: 0.3em 0 0 0;
	padding: 0.1em 0 0 0.9em;
	*padding: 0.1em 0 0 0.9em;
}
.textoAvanzado TABLE {
	width: 89%;
	margin: 0.4em 0.4em 0.4em 0.4em;
	border-right: 1px solid #C8CBCF;
	border-left: 1px solid #C8CBCF;
	border-top: 1px solid #C8CBCF;
}
.textoAvanzado TABLE  TR TD P {
	font-size: 0.95em;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.textoAvanzado TABLE  TR TD {
	border-top: 1px dotted #C8CBCF;
	border-left: 1px solid #FFF;
	border-right: 1px dotted #C8CBCF;
	border-bottom: 1px solid #FFF;
	margin: 0 0 0 0;
	padding: 8px 2px 2px 14px;
	text-align: left;
	font-size: 0.7em;
}
/* Portlet  ------------------------------------------------------------------*/
.PortletText1 {
	font-size: 0.7em;
}
/* Mensaje de advertencia-----------------------------------------------------*/
.advertencia {
	width: 80%;
	margin: 0.9em 0.4em 0.9em 1.6em;
	padding: 0.4em 0.4em 0.4em 0.4em;
	border: solid 1px #CCCCCC;
	background: #F9F9F9;
}
.advertencia p {
	margin: 0 0 0 0;
	padding: 0.6em 0.6em 0.6em 0.6em;
	color: #B40809;
}
/* Portlet de Mis paginas web-------------------------------------------------*/
.paginasWeb {
	width: 100%;
	margin: 0 0 0 0;
	padding: 0.7em 0.7em 0.7em 0;
}
.paginasWeb h3 {
	color: #3d3d3d;
	Font-size: 0.85em;
	border-bottom: medium none;
	margin: 0 0 0 0.6em;
	padding: 0 0 0 0;
}
.paginasWeb UL {
	margin: 0 0 1.3em 0.7em;
	padding: 0 0.5em 0 0;
}
.paginasWeb UL li {
	LIST-STYLE-TYPE: none;
	margin: 0.5em 0 0 0;
	padding: 0 0 0 0.9em;
	background: url('/portal/page/portal/epd2/files/img/listados_item.gif') no-repeat 0em 0.6em;
	Font-size: 1.1em;
}
.paginasWeb UL li a, .paginasWeb UL li a:hover {
	font-weight: bold;
}
.paginasWeb UL li UL li, .paginasWeb UL li UL li a, .paginasWeb UL li UL li a:hover {
	font-weight: normal;
	Font-size: 1em;
}
.paginasWeb UL LI h4 a, .paginasWeb UL LI h4 a:hover {
	COLOR: #005aaa;
	Font-size: 1em;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.paginasWeb UL LI h4 a:hover {
	text-decoration: underline;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
/* Portlet de Busqueda por----------------------------------------------------*/
.recuadroForm {
	width: 100%;
	text-align: left;
	margin: 0.6em 0 0 0;
	padding: 0 0 0 1em;
}
.elementoForm {
	padding-bottom: 15px;
}
.textoForm {
	font-size: 11px;
	color: #3d3d3d;
	font-weight: Bold;
	width: 35%;
	float: left;
}
.espacioBotonForm {
	position: relative;
	left: 78%;
	* left: 82%;
}

/* Portlet Aviso - Pagina Inicio----------------------------------------------*/
.Bodyid456231siteid0 {
	background: #f9f9f9;
}
/* Tablas del Administrador --------------------------------------------------
TABLE .administrador {
	border: 1px solid #C8CBCF;
}
TABLE .administrador {


	border: border: 1px solid #C8CBCF;
}
TABLE .administrador  TR TD P {
	font-size: 0.95em;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 1px solid #C8CBCF;
}
TABLE .administrador  TR TD {
	border-top: 1px solid #C8CBCF;
	margin: 0 0 0 0;
	padding: 8px 2px 2px 14px;
	text-align: left;
	font-size: 0.7em;
}
TABLE TR .filaResaltada {
	background: #F9F9F9;
	color: #B40809;
}
TABLE TR .cabecera {
	background: #2A498A;
	color: #FFF;
	text-align: left;
	font-weight: bold;
}*/
/* TABLAS DEL ADMINISTRADOR ----------------------------------------------------------------------------*/
#cajaBusquedaAdministrador{width:95%;*width:100%;background:#F7F7F7;margin:0.9em 0.9em 0.9em 0.9em;padding:0.9em 0.9em 0.9em 0.9em;}
#cajaBusquedaAdministrador P{width:100%;margin:0 0 0 20em;}
/* Monitorizacion tabla de resumen */
TABLE .administrador{width:98%;border:1px solid #C8CBCF;margin:0.4em 0 0.2em 0.9em;padding:0 0 0 0;font-size:0.7em;color:#3d3d3d;}
TABLE .administrador A{font-weight:bold;}
TABLE .administrador A:hover{font-weight:bold;}
TABLE .administrador TR.impar{background-color:#FFFFFF;}
TABLE .administrador TR.par{background-color:#F7F0F0;}
TABLE TR .filaResaltada {background: #F9F9F9;color: #B40809;}
TABLE .administrador TH{border-top:1px solid #C8CBCF;margin:0 0 0 0;padding:0.4em 0.9em 0.4em 0.9em;text-align:center;background-color:#005dab;color:#FFFFFF;}
TABLE .administrador TD{border-top:1px solid #C8CBCF;margin:0 0 0 0;padding:0.4em 0.9em 0.4em 0.9em;text-align:left;}
/* Portlet monitorizacion2 */
#menuMonitor2 {
  float: left;
  width: 18%;
}

#filtroMonitor2 {
  float: right;
  width: 80%;
}

#filtroMonitor2 INPUT {
  margin: 0 0 0 0.9em;  
}
/* CABECERA ------------------------------------------------------------------*/
#cabecera {
	width: 980px;
	/*height: 104px; con barra*/
  height: 79px;
	margin 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url('/portal/page/portal/epd2/files/img/fondo_cabecera_epd_uah_980.gif');
	background-repeat: no-repeat;
	background-color: #d1cbc5;
}
#utilidades {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, "sans serif";
	height: 10px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.utilidadesDerecha {
	width: 22%;
	float: right;
}
.utilidadesIzquierda {
	width: 78%;
	float: left;
}
.utilidadesDerecha ul, .utilidadesIzquierda ul {
	background: transparent;
	margin: 0 0 0 0;
	padding: 0.2em 0 0 0;
}
.utilidadesDerecha ul li, .utilidadesIzquierda ul li, .utilidadesDerecha .titleorimageid9764071siteid0 {
	display: inline;
	padding-top: 0;
	Font-Size: 1em;
	margin-right: 0;
	background: none;
}
.utilidadesDerecha ul li a, .utilidadesIzquierda ul li a {
	color: #F3EFEC;
	Font-Weight: normal;
	text-decoration: none;
	Font-Size: 1em;
}
.utilidadesDerecha ul li a:hover, .utilidadesIzquierda ul li a:hover {
	color: #F3EFEC;
	Font-Weight: normal;
	text-decoration: underline;
	Font-Size: 1em;
}
#barraInferior {
	position: absolute;
	width: 1000px;
	height: 10px;
	font-family: Arial, Helvetica, "sans serif";
	margin: 0 0 0 0;
	padding: 0 0 0 0;
        margin-top: 80px;
}

#buscador {
	float: right;
	margin: 0 0 0 0;
	padding: 0 0.4em 0 0;
}

.buscadorCaja {
       vertical-align: middle;
       margin: 0.1em 0 0.1em 0;
       padding: 0 0 0 0; 
}

input.botonImagenBuscador{
        vertical-align: middle;
        border: 0; 
        cursor: pointer;
        font: bold 100% verdana; 
}

#bienvenida {
	width: 30%;
	float: left;
	height: auto;
}
#bienvenida p {
	font-family: Arial, Helvetica, "sans serif";
	margin: 0 0 0 0;
	padding: 0 0 0 0.4em;
	font-size: 0.7em;
}
#enlaces {
	text-align: right;
	background: transparent;
	margin: 0 0 0 0;
	padding: 0.2em 0 0 0;
}

.utilidadesEnlaces ul {
	background: transparent;
        width: 60%;
        float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.utilidadesEnlaces li.tam {
	display: block;
	float: left;
	padding: 0em 0.5em;
	border-right: 0.1em solid #445464;
	}

.utilidadesEnlaces li {
	display: block;
	float: left;
	padding: 0.2em 0.5em 0em 0.5em;
	border-right: 0.1em solid #445464;
	background: none;
	}

.utilidadesEnlaces li.ultimo {
	border-right: none;
	}

.utilidadesEnlaces a.activo {
	color: #445464;
	font-weight: normal;
	}

/* PIE */
#pie {
	Font-Family: Arial, Helvetica;
	Font-Size: 1.1em;
	width: 100%;
	height: auto;
	margin: 0 0 0 0;
	padding: 9px 0px 4px 0;
	padding-top: 8px*;
	border-top: 4px solid #D1CBC5;
}
#pie p {
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.id9764071siteid0 {
	Font-Size: 0.75em;
}
/* Estilo de los separadores */
.LeftSubTabid9764071siteid0 {
	Background-Position: left top;
	Background-Attachment: scroll;
	Background-Color: #005dab;
	Background-Image: url('/images/FFFFFFsl.gif');
	Background-Repeat: no-repeat;
}
.LeftTabBgSlantid9764071siteid0 {
	Background-Position: left top;
	Background-Image: url('/images/FFFFFFtl.gif');
	Background-Color: #ECECEC;
	Background-Attachment: scroll;
	Background-Repeat: no-repeat;
}
.LeftTabForeSlantid9764071siteid0 {
	Background-Attachment: scroll;
	Background-Color: #005dab;
	Background-Image: url('/images/FFFFFFtl.gif');
	Background-Position: left top;
	Background-Repeat: no-repeat;
}
.RightSubTabid9764071siteid0 {
	Background-Attachment: scroll;
	Background-Color: #005dab;
	Background-Image: url('/images/FFFFFFsr.gif');
	Background-Position: right top;
	Background-Repeat: no-repeat;
}
.RightTabBgCurveid9764071siteid0 {
	Background-Image: url('/images/FFFFFFtr.gif');
	Background-Color: #ECECEC;
	Background-Attachment: scroll;
	Background-Position: right top;
	Background-Repeat: no-repeat;
}
.RightTabForeCurveid9764071siteid0 {
	Background-Attachment: scroll;
	Background-Color: #005dab;
	Background-Image: url('/images/FFFFFFtr.gif');
	Background-Position: right top;
	Background-Repeat: no-repeat;
}
.SubTabBgTextid9764071siteid0 {
	Color: #ECECEC;
	Text-Decoration: none;
	Font-Family: Arial;
	Font-Size: 0.7em;
	Font-Weight: Bold;
}
.TabBackgroundColorid9764071siteid0 {
	Background-Color: #ECECEC;
}
.TabBackgroundTextid9764071siteid0 {
	Color: #005dab;
	Text-Decoration: none;
	Font-Family: Arial;
	Font-Size: 0.7em;
	Font-Weight: Bold;
}
.TabForegroundColorid9764071siteid0 {
	Background-Color: #005dab;
}
.TabForegroundTextid9764071siteid0 {
	Color: #FFFFFF;
	Text-Decoration: none;
	Font-Family: Arial;
	Font-Size: 0.75em;
	Font-Weight: Bold;
}

/* Estilos de los Portlet de Portal */

  .PortletText1 {
	font-size: 0.7em;
  }
  .LeftCurve{
  }

  .PortletBodyColor{}

  .PortletHeaderColor{
    Background-Color:#005aaa;
  }

  .PortletHeaderLink{
    Color:#FFFFFF;
    Font-Family:Arial, Helvetica;
    Font-Size:0.65em;
  }

  .PortletHeaderStyle{}

  .PortletHeaderText{
    Color: #FFFFFF;
    Text-Decoration: none;
    Font-Weight: normal;
    Font-Family: Arial, Helvetica;
    font-size: 0.95em;
    line-height: 1.4em;
    padding-left: 0;
  }

  .PortletHeading1{
    Color: #336699;
    Text-Decoration: none;
    Font-Family: Arial, Helvetica;
    Font-Size: 9pt;
    Font-Weight: Bold;}

  .PortletHeading2{
    Color: #336699;
    Font-Size: 8pt;
    Font-Family: Arial, Helvetica;
    Text-Decoration: none;
    Font-Weight: Bold;
  }

  .PortletHeading3{
    Font-Size:7pt;
    Font-Family:Arial, Helvetica;
    Text-Decoration: none;
    Color:#336699;
    Font-Weight:Bold;
  }

  .PortletHeading4{
    Font-Size: 7pt; 
    Font-Family:Arial, Helvetica;
    Text-Decoration: none;
    Color:#336699;
    Font-Weight:Bold;
  }

  .PortletSubHeaderColor{
    Background-Color:#EEEEDD;
  }

  .PortletSubHeaderLink{
    Color: #000000;
    Font-Family: Arial, Helvetica;
    Font-Size:9pt;
  }

  .PortletSubHeaderText{
    Font-Size: 9pt;
    Font-Family: Arial, Helvetica;
    Text-Decoration: none;
    Color:#000000;

  }



  .PortletText1{
    Text-Decoration: none;
    Color: #000000;
    Font-Family: Arial, Helvetica;
    Font-Size: 8pt;
  }

  .PortletText2{
    Text-Decoration: none;
    Color: #000000;
    Font-Family: Arial, Helvetica;
    Font-Size:8pt;
  }

  .PortletText3{
    Color: #000000;
    Text-Decoration: none;
    Font-Size: 7pt;
    Font-Family: Arial, Helvetica;
  }

  .PortletText4{
    Text-Decoration: none;
    Font-Family: Arial, Helvetica;
    Font-Size: 7pt;
    Color: #000000;
  }

  .RightCurve{
  }

  .RegionNoBorder{}

  .RegionBorder{
    border:#336699  1px solid; 
  }

  .RegionHeaderColor {
    border:#336699 0px solid 
  }

 /* Avisos - Pagina*/

 .Bodyid10362153siteid0{
   background-color: #F9F9F9;
 } 
 
 /* Enlaces subpaginas */
 .titleorimageid9764071siteid0 {
     Font-Size: 0.9em;
 }
 
 /* Volver atras */
 .volverAtras {
font-size: 0.7em;
margin: 1.2em 0 0 0.4em;
padding: 0 0 0 0 0;
BACKGROUND: url('/portal/page/portal/epd2/files/img/volver.gif') no-repeat 0em 0.1em;
}

.volverAtras a {
margin: 0 0 0 1.2em;
padding: 0 0 0 0 0;
}

/* Barra de utilidades en la pagina*/
.Bodyid15860153siteid0{Background-Color:#d1cbc5;}
.titleid15860153siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Weight:Bold;Font-Size:8pt;}
.titleorimageid15860153siteid0{Color:#005aaa;Font-Family:Arial, Helvetica;Font-Size:0.7em;Font-Weight:Bold;}
.titularid15860153siteid0{Color:#000000;Font-Size:8pt;Font-Family:Arial, Helvetica;}
.tituloid15860153siteid0{Color:#000000;Font-Family:Arial, Helvetica;Font-Size:8pt;} 

/* Barra superior */
#barraSuperior {
	  font-family: Verdana, Arial, Helvetica, "sans serif";
	  float: right;
          padding-top: 2px;
	  height: 25px;
  }
  
#barraSuperior ul {
          background: transparent;

  }
  
#barraSuperior ul li{
	  display: inline;
	  background: none;
	  padding-right: 0.9em;
          padding-left: 0em;
	  color: #FFF;
  }
  
  #barraSuperior ul li a{
	  text-decoration: none;
  }


#desconectar A{
	  border-left: 0;
	  padding-left: 20px;
	  background-image: url('/portal/page/portal/epd2/files/img/candado.gif');
	  background-repeat: no-repeat;
	  padding-bottom: 6px;
  }

#barraSuperior A.titleorimageid9764071siteid0, #barraSuperior A:hover.titleorimageid9764071siteid0 {
    Font-size: 1em;
    color: #FFF;
	  Font-weight: normal;
	  text-decoration: underline;
}


/* Enlace copiar en modo de edicion*/
.enlaceCopiar {  
  font-size: 0.7em;
  width: 115px;
  *  width: 135px;
  margin: 0 0.8em 0 0.8em;
  padding: 0.2em 0.6em 0.2em 0.6em;
  left: 5px;
  top: 25px; 
  background-color: #f7f7e7;
  border: 1px solid #cccc99;
}  


/* Portlet de copiado */
#pcnt, #p974_15242153_974_15006154_15006154 FORM {
  font-size: 0.9em;
  *font-size: 0.85em;
  margin: 0 0 0 0;
  padding: 0em 0.9em 0.9em 1.5em;
}

#pcnt h2, #p974_15242153_974_15006154_15006154 h2 {
  font-size: 1.1em;
  *font-size: 1.2em;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

#pcnt INPUT, #p974_15242153_974_15006154_15006154 INPUT {
  padding: 0 0 0 0;
  margin: 0.9em 0.6em 0em 0em;
}

.copiarBotones{
  float:right;
  padding: 0 0.5em 1em 0.5em;
}
        
.descriptionid9764071siteid0 {
  Font-Size:0.75em;
  Font-Family:Arial, Helvetica;
  Color:#3d3d3d;
}

/* Estilos PORTAL */
.RegionHeaderid10362153siteid0 {
	background-color: #005aaa;
}
.RegionHeaderTextid10362153siteid0 {
	color: #FFFFFF;
	font-size: 0.95em;
	line-height: 1.4em;
	font-family: Arial, Helvetica;
	padding-left: 0.4em;
}



/* Porlet CONECTAR */

#pcnt0_19586218_974_1_1 FORM {
	margin-top: 1em;
	*margin-top: 0;
        padding-left: 1.6em;
        *padding-left: 1em;
}

#pcnt0_19586218_974_1_1 .OraInstructionText {
        padding-top:1em;
}

/* Imagen del profesor. Pagina del profesor */
IMG.ImagenProfesor {
        width: 130px;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
}



 PORTLET DIAGNOSTICO -------------------------------------------------------

.portletDiagnostico .ListadoAnclas{
  float left;
  width 25%;
  margin 1.5em 0 0 1em;
  padding0.25em;
}


.portletDiagnostico .contenido{
  float right;
  width 71%;
  margin 0 0.25em 1em 0;
  padding 0;
}

#cajaBusquedaAdministrador {
  width auto;
	margin 1em 0.5em 1em 1em ;
	padding 1em;
	border 1px solid #CCCCCC;
	background-color #eceff4;
  text-align center;
}

#cajaBusquedaAdministrador p{
  text-align center;
}


/***------------------------***/
/***      Para IDIOMAS      ***/
/***------------------------***/
.menu_horizontal {
	color:#445464;
	float:left;
	margin:0;
}
.menu_horizontal li {
	background-image:none;
	display:block;
	float:left;
	font-size:11px;
	padding:0 0.5em;
}

.inplacedisplayid9764071siteid0 {
	display: none;
}

/* FIN    --------------------------------------------------------------------*/

