@charset "utf-8";

/* LISTADO DE ÚLTIMOS ANUNCIOS DEL DÍA*/
#contentCabeceraMensajes ul {list-style: none;}
#contentCabeceraMensajes ul li{float: left; }
#contentCabeceraMensajes ul li.titMensaje{width: 622px; background-color: #aaaaaa; border-right:1px solid #fff; padding-left: 5px; color: #000000; font-weight: bolder;}
#contentCabeceraMensajes ul li.titUsuario{width: 170px; background-color: #aaaaaa; border-right:1px solid #fff; padding-left: 5px; color: #000000; font-weight: bolder;}
#contentCabeceraMensajes ul li.titFechaHora{width: 140px; background-color: #aaaaaa; padding-left: 5px; color: #000000; font-weight: bolder;}

#contentMensajes ul {list-style: none; }
#contentMensajes ul li{float: left; }
#contentMensajes ul li.tMensaje{width: 622px; background-color: #eeeeee; border-right:1px solid #fff; padding-left: 5px; border-top: 1px solid #fff; padding-top: 3px; padding-bottom: 3px;}
#contentMensajes ul li.tUsuario{width: 170px; background-color: #eeeeee; border-right:1px solid #fff; padding-left: 5px; border-top: 1px solid #fff; padding-top: 3px; padding-bottom: 3px;}
#contentMensajes ul li.tFechaHora{width: 140px; background-color: #eeeeee; padding-left: 5px; border-top: 1px solid #fff; padding-top: 3px; padding-bottom: 3px;}

/* ESTILOS INDEX FORO */

#contentForos{ border: 2px solid #0E0F0F; padding: 2px; font-family: Verdana; font-size: 1em; color: #444444;}


.categoriaForo{ background-color: #D1D7DC; font-size: 1em; padding: 2px 4px; border-bottom: 1px solid #fff;}
.forosCategoria{ background-color: #EFEFEF; margin: 2px;}

.foroContentCabecera{background-color: #0E0F0F; border-bottom: 1px solid #fff; color: #fff;}
.foroContent {background-color: #EFEFEF; border-bottom: 1px solid #fff; }

#btnMostrarForm{margin-bottom: 10px; text-align: right; padding-right: 10px;}
#btnMostrarForm a{border: 1px solid #888888; padding: 0px 3px; background-color: #eeeeee;}


#buscador{background-color: #FFF4CF; border: 2px solid #F3D366; padding: 20px; color:#000000; margin-bottom:10px;}
.inputBuscador{border: 1px solid #8B8B8B; font-size: 1.5em; padding: 1px; margin-top: 2px; width: 400px; background-color: #fff;}
.btnSubmitBuscador{ margin: 20px 0px; font-size: 2em; background-image:url("/imagenes/comunes/bgBtn.gif");background-repeat:repeat-x; font-weight: bolder;}
.resultadoBusqueda{margin-bottom: 20px; background-color: #eeeeee; padding: 5px;}


#adsenseBuscador{margin-bottom: 10px;}
#googleBuscadorIzda{width: 340px; float: left;}
#googleBuscadorDcha{width: 340px; float: left;}

a.enlaceResultado:link,a.enlaceResultado:visited{font-size: 1.4em; color: #000000; text-decoration: none}
a.enlaceResultado:hover{text-decoration: underline}

/* cabecera del foro */
.tituloForoCabecera{float:left; width: 560px; border-right: 1px solid #fff; padding: 5px; text-align: center; }
.temasCabecera{ float:left; width: 60px; border-right: 1px solid #fff; padding: 5px; text-align: center;}
.mensajesCabecera{ float:left; width: 60px; border-right: 1px solid #fff; padding: 5px; text-align: center;}
.ultimoTemaCabecera{ float:left; padding: 5px; }

/* detalle del foro */
.iconoForo{ float:left; width: 50px; padding: 5px; text-align: center;}
.tituloForo{ float:left;width: 500px; border-right: 1px solid #fff; border-left: 1px solid #fff; padding: 5px; min-height:60px; height:auto !important; height:60px; font-size: 9px;}
.tituloForo span.descripcionForo{color: #000000; font-size: 10px;}
.temas{ float:left; width: 60px; border-right: 1px solid #fff; padding: 5px; text-align: center; min-height:60px; height:auto !important; height:60px;}
.mensajes{ float:left;  width: 60px; border-right: 1px solid #fff; padding: 5px; text-align: center; min-height:60px; height:auto !important; height:60px;}
.ultimoTema{ float:left; padding: 5px; }
.txtPq{ font-size: 0.8em;}


/* ESTILOS TEMAS FORO */

.tituloTemaCabecera{float:left; width: 420px; border-right: 1px solid #fff; padding: 5px; text-align: center;}
.tituloRespuestasCabecera{float:left; width: 70px; border-right: 1px solid #fff; padding: 5px; text-align: center;}
.tituloAutor{float:left; width: 140px; border-right: 1px solid #fff; padding: 5px; text-align: center;}
.tituloLecturasCabecera{float:left; width: 60px; border-right: 1px solid #fff; padding: 5px; text-align: center; }
.tituloUltimoTema{float:left; width:196px; padding: 5px; text-align: center;}

.foroContentTema {background-color: #EFEFEF; border-bottom: 1px solid #fff;}
.tituloContentTema{float:left; width: 359px; border-right: 1px solid #fff;border-left: 1px solid #fff; padding: 5px; min-height:60px; height:auto !important; height:60px;}
.tituloRespuestas{float:left; width: 70px; border-right: 1px solid #fff; padding: 5px; text-align: center;min-height:60px; height:auto !important; height:60px;}
.contentAutor{float:left; width: 140px; border-right: 1px solid #fff;  padding: 5px; background-color: #D1D7DC; text-align: center; min-height:60px; height:auto !important; height:60px;}
.tituloLecturas{float:left; width: 60px; border-right: 1px solid #fff; padding: 5px; text-align: center; min-height:60px; height:auto !important; height:60px;}
.contentUltimoTema{ float:left; padding: 5px; background-color: #D1D7DC; width:197px; min-height:60px; height:auto !important; height:60px; }
.txtRojo{color: #9F0003; font-size: 1.3em;}
.txtCenter{text-align: center;}

#btnPublicarRespuestaTop{padding-bottom: 10px; text-align: right;}
#btnPublicarRespuestaBottom{padding-top: 10px; text-align: right;}

.btnPublicarTema{padding-bottom: 10px; text-align: right;}

.foroTemaPaginado{background-color: #9F9F9F; font-size: 9px; color: #ffffff; padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px;}
.foroTemaPaginado a:link,.foroTemaPaginado a:visited{color: #ffffff; text-decoration: none;}
.foroTemaPaginado a:hover{text-decoration: underline;}

/* ESTILOS TEMA AMPLIADO */

.tituloAutorMensajes{float:left; width: 143px; border-right: 1px solid #fff; padding: 5px; text-align: center;}
.tituloMensaje {float:left; width: 770px; padding: 5px; text-align: center;}
.foroContentTemaInterior {background-color: #EFEFEF; border-bottom: 1px solid #fff; }


.contentAutorInterior{float:left; width: 140px; padding: 5px; font-size: 0.8em;}
.imgAvatar{padding: 2px; border: 1px solid #868686;}
.txtPqRojo{ color:#9D0003; }

.contentMensaje{margin-left: 150px; border-left: 1px solid #fff; min-height:170px; height:auto !important; height:170px; }
.contentMensaje .titularMensaje{background-color: #DFDFDF;padding: 5px; font-size: 0.8em;}
.contentMensaje .cuerpoMensaje{padding: 5px;}

.contentMensaje .cuerpoMensaje .cite {background-color:#DFDFDF;border:1px solid #BFBFBF;font-family:Arial;font-size:1em;font-style:italic; margin:10px; padding: 10px;}

	
.colizda{float:left; width: 150px; border-right: 1px solid #fff; min-height:30px; height:auto !important; height:30px;}
.iconos{float: right;}
.icons{float: left; width: 95px;}

.imgGaleria{border:2px solid #868686;}


/* ESTILOS PARA PUBLICAR */
h3{color:#444444;font-family:Trebuchet MS,arial;font-size:1.5em;font-weight:bold;}
.txtRojo{color:#444444 }

#contenedorFormulario{border:4px solid #444444; padding: 20px; background-color: #EAEAEA;}

#contenedorPanel{background-color: #EAEAEA; border-top: 1px solid #444444; padding: 20px;}

.inputAsuntoTitulo{border: 1px solid #8B8B8B; font-size: 1.5em; padding: 1px; margin-top: 2px; width: 100%; background-color: #fff;}
.textarea{width: 100%; height: 200px;}
.btnSubmit{ margin: 20px 43px; font-size: 2em; background-image:url("/imagenes/comunes/bgBtn.gif");background-repeat:repeat-x; font-weight: bolder; width: 250px; border: 1px solid #8B8B8B;}
.btnOtroFichero{font-size: 1.2em;}
.multi{width:100%; font-size: 1.5em; background-color: #ffffff;}

.galeriaArchivosEliminar{float: left; width: 100px; padding: 15px 15px 0 0;}


.inputAsunto{border: 1px solid #8B8B8B; font-size: 1.5em; padding: 1px; margin-top: 2px; width: 320px; background-color: #fff;}
.inputAsuntoFichero{border: 1px solid #8B8B8B; font-size: 1.5em; padding: 1px; margin-top: 2px; width: 320px; background-color: #fff; float: left;}
#loading{width: 150px; float:left; text-align: center;}
#formFileUpload{width: 465px; float: left; padding-top: 50px;}

.borde1pxBottomGris{border-bottom: 1px solid #444444;padding-left: 5px;  background-color: #eeeeee;}
#borde4Gris{border: 1px solid #444444; margin-top: 10px; margin-bottom: 10px; min-height:176px;  background-color: #ffffff;}
#msgInicial{text-align: center; padding: 20px;}
.contentImgUp{float: left; margin: 15px; width: 110px; height: 135px;}
.imgUp{float: left; margin: 25px;}
.imgBordeUpload{border:2px solid #aaaaaa;}
.errorArchivo{text-align: center; margin: 10px; padding: 10px; border: 1px solid #ff0000; background-color: #FFEFEF; color:#ff0000; font-weight: bolder;}

#mgsNotificacion{color: #ff0000;}


/* CLASE PARA LOS ERRORES DEL FORMULARIO */
.errorCampo{border: 1px solid #ff0000;}

#loading{text-align: center;}

/* CLASE INFO DE USUARIO NO REGISTRADO */
#contentInformacion{margin:0 auto; width: 800px;}
#respuestaInformacion{padding:20px 20px 20px 95px; width:600px; background-image: url("/imagenes/iconos/info72x72.jpg"); background-position: 2% 50%; background-repeat: no-repeat; border: 1px solid #E9EAEA;}
#respuestaInformacion ul{ list-style-image: none; list-style-type: none;}

/* CLASE PARA RESPUESTA AJAX DEL FORMULARIO */
#contentRespuesta{margin:0 auto; width: 500px;}
#respuestaCorrecta{padding:20px 20px 20px 95px; width:400px; background-image: url("/imagenes/iconos/info72x72.jpg"); background-position: 2% 50%; background-repeat: no-repeat; border: 1px solid #E9EAEA; }
#permisosDenegados{padding:20px 20px 20px 95px; width:400px; background-image: url("/imagenes/iconos/prohibido72x72.jpg"); background-position: 2% 50%; background-repeat: no-repeat; border: 1px solid #E9EAEA; }

/* CLASES PARA BAJA NOTIFICACIONES */
#contentBajaNotificaciones ul{ margin-left: 50px;}