h3 {font-weight:bold; margin:0px 0 10px 0; font-size:15px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
p {font-size:11px; margin:0px 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Autenticación */
.auteCuadro	{}
.auteTitulos {color: #000000; font-family: Verdana; font-size: 11px; line-height:16px; margin:5px 0 5px 0}
.auteCampos {border:2px solid #ffffff; background-color:#d3f5f7; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.auteTextos {color: #000000; font-family: Verdana; font-size: 11px; line-height:16px; margin:0}
.auteEnlaces {font-weight:bold}
.auteBoton {border:2px solid #ffffff; background-color:#d3f5f7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0 10px 0 10px; padding:5px;}

.autePGusuarios {position:absolute; top:0px; left:0px; width:400px; height:400px; overflow:auto; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.autePGtipos {position:absolute; top:0px; right:0px; width:180px; height:380px; overflow:auto; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; 
			  background-color:#eeeeee; padding:10px;}

/*  Calendario  */
.caleContenedor {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#FFFFFF; width:196px; height:300px;}
.caleSelectorMes {text-align:center; background-color:#f9df73; border-bottom:2px solid #FFFFFF;}
.caleDesplegable {width:100%; border:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; 
				  padding:5px 0 5px 0; background-color:#f9df73;}

.caleBloqueCalendario {text-align:center; background-color:#f17d00;}
.caleDiasSemana {font-family:Verdana, Arial Narrow, Helvetica, sans-serif; padding-bottom:4px; padding-top:4px; 
				 text-align:center; color:#FFFFFF; font-weight:bold; font-size:11px}

.caleDiaVacio {text-decoration:none; color:#FFCCCC; padding:6px 0px 6px 0px; text-align:center; font-size:10px; line-height:10px}
.caleDiaActivo {padding:6px 0px 6px 0px; font-weight:bold; color:#FFFFFF; text-align:center; font-size:11px; line-height:10px}
.caleDiaEnlace {text-decoration:none; font-weight:bold; color:#FFFFFF; text-align:center; font-size:11px; line-height:10px}
.caleDiaSeleccionado {padding:5px 0px 5px 0px; font-weight:bold; border:1px solid #ffffff; color:#FFFFFF; text-align:center; font-size:11px; line-height:10px}

.caleListadoEventos {position:absolute; bottom:0px; width:196px; text-align:left; height:125px; overflow:auto; left:0px;
					 border-top:2px solid #FFFFFF; background-color:#f9df73;}
.caleListadoAsunto {color:#000000; font-weight:bold; text-decoration:none; text-align:left; margin:4px}
.caleListadoEnlace {color:#f17d00; text-decoration:none;}

.caleDetalleImagen {}
.caleDetalleFecha {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin-bottom:0px; color:#FF6600;}
.caleDetalleAsunto {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin-bottom:10px}
.caleDetalleEnlace {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#888888;}
.caleDetalleEnlace:hover {text-decoration:underline;}
.caleDetalleTexto {text-decoration:none}

/* Noticias */
.notiLista {}
.notiTitular {font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-transform:uppercase; margin:0px}
.notiSubtitulo {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin:0px}
.notiTexto {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify;}
.notiFecha {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0;}
.notiActiva {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
			 text-decoration:none; margin-bottom:10px; background-color:#b9ecf0; padding:2px}
.notiInactiva {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
			   text-decoration:none; margin-bottom:10px; background-color:#f5f0f5; padding:2px}
.notiEnlacePortada {text-decoration:none; color:#000000; line-height:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Formularios */
.formTabla {font-family: Verdana, Arial, Helvetica, sans-serif;}
.formTitulos {color:#888888; text-align:right; vertical-align:middle; font-size:10px}
.formCampos {border:1px solid #cccccc; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px;}
.formBloqueBotones{text-align:right; font-size:10px}
.formBotonSubmit {font-size:12px; color:#000066; font-weight:bold; margin-top:10px;}
.formBotonCancel {font-size:12px; color:#888888; margin-top:10px;}
.formBotonTest {font-size:10px; color:#000000;}

/* Listado */
.listEnlaceNuevo {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
.thumb {border:6px solid #CCCCCC;}
.thumb:hover {border-style:double;}

/* Publicación */
.publNumero1 {width:200px; text-align:center; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:40px; color:#0067a2; margin:20px 0 0 0;}
.publNumero2 {width:200px; text-align:center; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#0067a2; margin:0;}
.itemSumario, .itemSumario2 {color:#7dba00; text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; 
			  margin:0; width:140px; text-align:center; padding:1px;}

.publParrafoSumario {text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px;}
.publParrafoSumario:hover {font-weight:bold;}

.publContenedorSeccion {width:auto;}

.publNombreSeccion {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px; font-weight:bold; color:#888888;}
.publTituloSeccion {font-size:17px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000000; margin:0;}
.publSubtituloSeccion {font-size:15px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; margin:0;}
.publTextoSeccion {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify;}

.publPieFoto {text-align:right; font-size:9px; margin:2px 0 20px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* Documentación Participativa */
.docuTemaActivo {font-size:11px; font-family:Verdana, Helvetica, sans-serif; color:#000000; text-decoration:none; margin:10px 0 0 0;}
.docuTemaInactivo {font-size:11px; font-family:Verdana, Helvetica, sans-serif; color:#000000; text-decoration:none;  margin:10px 0 0 0;}
.docuTitulo {font-size:11px; font-family:Verdana, Helvetica, sans-serif; margin:10px 0 0 0; color:#000000; font-weight:bold;}
.docuTexto {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 15px 0;}
.docuFecha {font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#888888; margin:0px 0 20px 0;}
.docuDirectriz {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:bold;}
.docuEnlace {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}
.docuSeparador {border-bottom:1px #CC035C dotted; line-height:1px; font-size:1px;}

/* Foro  */
.foroArbolContenedor {}
.foroArbolCategoriaOff {color:#888888; margin:10px 0 5px 0; font-weight:bold;}
.foroArbolCategoriaOn {color:#000000; margin:10px 0 5px 0; font-weight:bold;}
.foroArbolTemaOff {padding-left:15px; margin:0 0 5px 0;}
.foroArbolTemaOn {font-weight:bold; padding-left:15px; margin:0 0 5px 0;}
.foroArbolCategoriaOffL {color:#888888; text-decoration:none; font-weight:bold;}
.foroArbolCategoriaOnL {color:#000000; text-decoration:none; font-weight:bold;}
.foroArbolTemaOffL {color:#000000; text-decoration:none;}
.foroArbolTemaOnL {color:#000000; text-decoration:none;}

.foroEnlace {color:#000000; text-decoration:none; font-size:11px; font-family:Verdana, Helvetica, sans-serif;}

.foroOpinionesContenedor {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.foroTitulo {font-weight:bold; margin-bottom:10px}
.foroFecha {font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#888888;}
.foroDetalles {color:#888888;}
.foroTexto {margin-top:-10px;}
.foroOpinion1, .foroOpinion2 {margin-top:10px; padding:10px; border-top:1px #CC035C dotted;}

/*  Tablón de anuncios */
.tablArbolContenedor {}
.tablArbolCategoriaOff {color:#888888; margin:10px 0 5px 0; font-weight:bold}
.tablArbolCategoriaOn {color:#000000; margin:10px 0 5px 0; font-weight:bold}
.tablArbolTemaOff {padding-left:15px; margin:0 0 5px 0}
.tablArbolTemaOn {font-weight:bold; padding-left:15px; margin:0 0 5px 0}
.tablArbolCategoriaOffL {color:#888888; text-decoration:none; font-weight:bold}
.tablArbolCategoriaOnL {color:#000000; text-decoration:none; font-weight:bold}
.tablArbolTemaOffL {color:#000000; text-decoration:none}
.tablArbolTemaOnL {color:#000000; text-decoration:none}

.tablEnlace {color:#000000; text-decoration:none; font-size:11px; font-family:Verdana, Helvetica, sans-serif; }

.tablAnunciosContenedor {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.tablTitulo {font-weight:bold; margin-bottom:10px}
.tablDetalles {color:#888888; margin-top:10px;}
.tablTexto {margin-top:-10px}
.tablAnuncio1, .tablAnuncio2 {margin-top:10px; padding:10px; border-top:1px #8fd400 dotted;}

/* Blogs */
.blogTitulo	{font-family:Arial, Helvetica, sans-serif; color: #000000; font-size:24px; margin:0;}
.blogDetalles {color:#888888; margin:0 0 10px 0;}

.blogEnlace {color:#CC035C;}
.blogEntradaBotonEntrada {font-size: 17px;}
.blogEntradaBotonComentar {font-weight:bold;}

.blogZonaEntrada {}
.blogEntradaTitulo {margin:10px 15px 0 0; padding:10px; font-weight:bold; background-color:#FFDDEE;}
.blogEntradaDetalles {color:#CC035C; font-size:9px;}
.blogEntradaTexto {}

.blogZonaComentarios {margin:0 40px 0 65px; padding:10px;}
.blogComentarioTexto {padding-top:10px; border-top:1px #CC035C dotted;}
.blogComentarioDetalles {color:#888888; margin:10px 0 10px 0;}