﻿body{ margin:0em; padding:0em; font-family:Verdana; font-size:62.5%; }

a{text-decoration:none;}
img{border:0em;}

h1{margin:0em; height:2.4em; text-align:left; font-size:2.4em; font-weight:normal; color:#617b54;}

h1.noticias{padding:1em 0em 0em 3.7em; width:5em; background-image:url(imagenes/iconoGrandeNoticias.jpg); background-position:0% 0%; background-repeat:no-repeat; }
h1.documentos{padding:1em 0em 0em 3.7em; width:5em; background-image:url(imagenes/iconoGrandeDocumentos.jpg); background-position:0% 0%; background-repeat:no-repeat; }
h1.usuarios{padding:1em 0em 0em 0.7em; }
h1.temas{padding:1em 0em 0em 0.7em; }

h1.noticiasHome{padding:0.5em 0em 0em 2em; background-image:url(imagenes/iconoNoticias.jpg); background-position:0% 0%; background-repeat:no-repeat; }
h1.documentosHome{padding:0.5em 0em 0em 2em; background-image:url(imagenes/iconoDocumentos.jpg); background-position:0% 0%; background-repeat:no-repeat; }

h2{text-align:left; font-size:1.4em; font-weight:normal; color:#617b54; font-style:italic;}

.contenedor{ width:74em; margin:0em auto; text-align:center; }

.cabecera{ width:74em; height:10em; background-image:url(imagenes/cabecera.jpg); background-position:50% 0%; background-repeat:no-repeat; clear:both; float:none; }

.menu{ width:74em; height:4.7em; margin:0em; padding:0em;}
.menu ul{}
.menu ul li{height:4.7em; float:right; list-style:none; background-repeat:no-repeat;background-position:0% 0%; margin-left:4em;}

.menu ul li.home{background-image:url(imagenes/iconoHome.jpg);padding:2.9em 0em 0em 4.3em;}
.menu ul li.noticias{background-image:url(imagenes/iconoNoticias.jpg);padding:2.9em 0em 0em 4.3em;}
.menu ul li.documentos{background-image:url(imagenes/iconoDocumentos.jpg);padding:2.9em 0em 0em 4.3em;}
.menu ul li.usuarios{padding:2.9em 0em 0em 0.5em;}
.menu ul li.temas{padding:2.9em 0em 0em 0.5em;}
.menu ul li.logOff{padding:2.9em 0em 0em 0.5em;}

.menu ul li a{font-size:1.1em; color:#000000; font-weight:bold;}

.fondoMenu{ width:74em; height:1.5em; margin:0em; padding:0em;background-image:url(imagenes/fondoMenu.jpg); background-position:0% 0%; background-repeat:no-repeat;}

.mensajes{margin:0em; padding:0em;}
.mensajes .izquierda{width:50.3em; margin:0em; padding:0em; float:left; border-right:dotted 0.1em #3f3f3f;}
.mensajes .derecha{width:23.6em; margin:0em; padding:0em; float:left; text-align:right;}
.mensajes .derecha .separador{width:22.4em; height:0.5em; border-bottom:dotted 0.1em #000000; float:none; clear:both;}

.mensaje{width:49em; margin-bottom:2em;}
.mensaje .cabeceraMensaje{width:49em; height:2.7em; margin:0em; padding:0em;}
.mensaje .cabeceraMensaje .desplegar{padding:0.6em; text-align:center; margin:0em; float:left; background-color:#3d3d3d; border:solid 0.1em #dfdfdf;}
.mensaje .cabeceraMensaje .borrar{margin:0em 0.5em 0em 0em; padding:0.6em; float:left;}
.mensaje .cabeceraMensaje .asunto{width:28em; margin:0em; padding:0.7em 0em 0em 0em; float:left; text-align:left; font-size:1.1em;}
.mensaje .cabeceraMensaje .asunto span.titulo{font-weight:bold;}
.mensaje .cabeceraMensaje .asunto span.tema{font-style:italic;}
.mensaje .cabeceraMensaje .fecha{width:7em; margin:0em; padding:0.7em 0em 0em 0em; float:left; text-align:right;}
.mensaje .contenido .texto{padding:0em 1em 0em 3em;}
.mensaje .contenido .texto p{text-align:justify; font-size:1.1em;}
.mensaje .contenido .autor {font-style:italic; text-align:left;padding:0em 1em 0em 3em;}
.mensaje .contenido .adjuntos{text-align:left;padding:0em 1em 0em 3em;}
.mensaje .contenido .adjuntos ul{list-style:none;}
.mensaje .contenido .adjuntos li {margin-top:1em;}
.mensaje .contenido .adjuntos li a{color:#000000;}

.paginador{width:50em; height:2.7em; border:solid 0.1em #000000; background-color:#cfcfcf; margin-bottom:1.5em;}
.paginador .pagina{float:right; margin:0.5em 2em 0em 0em; color:#ff0000;}
.paginador .paginaActual{float:right; margin:0.5em 2em 0em 0em; color:#a19597;}

.buscador {width:22.4em; background-color:#f1f2f4; border:solid 0.1em #cecece; text-align:right;}
.buscador .noticias{ height:11em;}
.buscador .documentos{ height:7em;}
.buscador input.texto{width:11.3em; height:1em; margin:1.3em 1em 0em 0.6em; color:#7f9db9;}
.buscador input.boton{margin:1em 1em 0em 0em;}
.buscador input.fecha{margin:1em 1em 0em 0.6em; width:5.2em; height:1.4em; font-size:0.9em;}

.banners{text-align:left; margin:2em 0em 0em 0.5em; padding:0em;}
.banners .titulo{font-weight:bold;}
.banners ul{text-align:center;list-style:none; margin:1em 0em; padding:0em;}
.banners ul li{margin-bottom:1em;}
.banners ul li a{}

.datosUsuario{width:66em; text-align:left;}
.datosUsuario dl{margin-top:1em;}
.datosUsuario dl dt{float:left; width:4em; text-align:right;margin:0em; padding:0.5em 0em 0em 0em; font-size:1.1em;}
.datosUsuario dl dd{float:left; width:60em; margin:0em 0em 1em 1em; padding:0em;}
.datosUsuario dl dd input{width:25em;}

.login{width:74em; text-align:center;}
.login dl{width:74em; margin:5em 0em 0em 0em; padding:0em; float:none; clear:both;}
.login dl dt{width:30em; margin:0em; padding:0.5em 1em 0.5em 1em; float:left; text-align:right;}
.login dl dt span{font-size:1.1em;}
.login dl dd{width:38em; margin:0em; padding:0.5em; float:left; text-align:left;}
.login dl dd input{width:8em;}
.login .error{font-weight:bold; color:#FF0000;}
.login .texto{width:8em;height:1.2em; border:0.1em solid #7E9DBA;}

.nuevoMensaje{width:74em; text-align:left;}
.nuevoMensaje span{font-size:1.1em;}
.nuevoMensaje .asunto{width:41.5em; margin:0em 0em 0em 1em;}
.nuevoMensaje .contenido{width:45.5em; height:10em; margin:1em 0em 1em 0em; font-family:Verdana;}
.nuevoMensaje .fileUpload{width:35em; margin-bottom:0.5em;}

.calendario{margin:1em;}
.calendario table{border-color:#CCCCCC; width:22em;}
.calendario td{height:1.5em;}
.calendario .diaElegido{color:#000000 !important; background-color:#D8E8CB !important; font-size:1.2em;font-family:Verdana;}
.calendario .titulo{font-weight:bold; background-color:#CCCCCC; border-color:#CCCCCC; font-size:1.2em;font-family:Verdana;}
.calendario .diasSemana{font-weight:normal;font-size:1.2em; font-family:Verdana; margin-bottom:0.7em; text-transform:capitalize;}
.calendario .dia{font-size:1.2em;font-family:Verdana;}

.botonRedactarMensaje{width:22.4em; height:4em; text-align:center; margin-top:0.5em;}

.panelMensajes{margin:0em; padding:0em; text-align:left;}
.panelMensajes ul{list-style:none; margin:0em 0em 0em 1em; padding:0em;}
.panelMensajes ul li{margin:0em; padding:0em;}
.panelMensajes ul li a{font-size:1.2em; font-weight:bold; color:#617b54; font-style:italic;}

.errorAplicacion{font-size:1.1em; text-align:left;}

.resultados{ font-size:1.1em; text-align:right;}
.resultados a{ font-weight:bold; color:#565656; }

.labelTema{font-size:1.1em;}

.rompe{clear:both; float:none;}

.clickable{cursor:pointer;}

.posicionarIzquierda{float:left;}
.posicionarIzquierdaMargen{float:left; margin:0em 2em 1em 0em;}
.posicionarIzquierdaMargenCompleto{float:left; margin:0em 2em 1em 1em;}

.posicionarDerecha{float:right;}
.posicionarDerechaMargen{float:right; margin:0em 2em 1em 0em;}

.correctorMargen{margin-left:1em;}
.correctorBuscador{margin-right:0.7em !important;}

.filtroTema{padding:3em 0em 2em 15em;}

.contenidoAlineadoIzquierda{width:74em; text-align:left;}