/* CSS Document */

body 
{
    font-family:"Trebuchet MS", "Arial", "Helvetica", "sans-serif";
    background:#CCCCFF;
}

.paginaPrincipal{
	font-family:"Trebuchet MS";
	text-align:center;
	width:948px;
	overflow:auto;
	display:inline-block;
	background-color:#FFFFFF;
	border-width:1px;
	border-style:groove;
	border-color:#666666;
	overflow:hidden;
}

.cabeceraPrincipal{
	width:950px;
	height:150px;
	background-image:url(../imagenes/BunnerPortada.png);
	background-color:#CCCCFF;
	position:relative;
}

.cabeceraInicio{
	width:830px;
	height:150px;
	cursor:pointer;
	float:left;
}
.contenedorBanderas
{
	top:-30px;
	left:10px;
	float:left;
	position:relative;
}

.contactar{
	top:8px;
	right:-45px;
	float:right;
	position:absolute;
	width:200px;
	height:20px;
	display:inline-block;
	float:right;
}

.areaContacto{
	width:500px;
	margin-left:100px;
	margin-top:50px;
	display:block;
	font-size:12px;
	border-width:1px;
	border-style:ridge;
	border-color:#999999;
	padding:5px;
	text-align:justify;
}

.formularioContactar{
	text-align:center;
}

.tituloForomularioContactar{
	margin-top:10px;
	margin-bottom:10px;
	background-color:#999999;
	width:500x;
	font-weight:bold;
	font-size:16px;
}

.filaFotmularioContactar{
	margin:5px;
}
.contenedorMiniTiempo
{
	top:20px;
	right:-40px;
	float:right;
	position:absolute;
	width:200px;
	height:20px;
	display:inline-block;
}
.contenedorAcceso{
	margin:2px;
	width:117px;
	height:95px;
	display:inline-block;
	top:42px;
	right:0px;
	float:right;
	position:absolute;
	border-width:1px;
	border-color:#CCCCCC;
	border-style:ridge;

}

.literalMostrarAcceso{
	text-align:left;
	font-size:10px;
	color:#FFFFFF;
}

.textoMostrarAcceso{
	text-align:left;
	font-size:10px;
	border:0;
	color:#000000;
	background-color:#00CCFF;
	width:50px;
}

A.enlaceAcceso{
	font-size:10px;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	vertical-align:top;
	margin-top:5px;
}
	A.enlaceAcceso:link{
		font-size:10px;
		text-align:center;
		text-decoration:none;
		color:#FFFFFF;
		vertical-align:top;
		margin-top:5px;
}
	
	A.enlaceAcceso:visited{
		font-size:10px;
		text-align:center;
		text-decoration:none;
		color:#FFFFFF;
		vertical-align:top;
		margin-top:5px;
	}

	A.enlaceAcceso:hover{
		font-size:10px;
		text-align:center;
		text-decoration:none;
		color:#FF0033;
		vertical-align:top;
		margin-top:5px;
	}

	A.enlaceAcceso:active{
		font-size:10px;
		text-align:center;
		text-decoration:none;
		color:#FFFFFF;
		vertical-align:top;
		margin-top:5px;
	}
.contenedorBotonAcceder{
	top:55px;
	right:20px;
	float:right;
	position:absolute;
}

.filaInfomativa{
	width:948px;
	height:20px;
	color:#FFFFFF;
	background-color:#000033;
	font-size:11px;
	text-align:justify;
}

.fechaHora{
	float:left;
	margin-left:10px;
}

.inicioFiestas{
	float:left;
	margin-left:150px;
}

.infoSesion{
	float:right;
	margin-right:10px;
}

.txtFilaInformativa{
	font-size:11px;
	color:#FFFFFF;
	background-color:#000033;
	text-align:justify;
	border:0;
}

.contenedorMenuGeneral{
    width:948px;
    height:25px;
	clear:left;
    background-color:#000033;
	background-image:url(../imagenes/iconosMenu/areaMenu.gif);
	display:block;
}

A.menu{
	width:93px;
	text-align:center;
	text-decoration:none;
	float:left;
	color:#00CCFF;
}
	A.menu:link{
		width:93px;
		text-align:center;
		text-decoration:none;
		float:left;
		color:#00CCFF;
	}
	
	A.menu:visited{
		width:93px;
		text-align:center;
		text-decoration:none;
		float:left;
		color:#00CCFF;
	}

	A.menu:hover{
		width:93px;
		text-align:center;
		text-decoration:none;
		float:left;
		color:#FF0033;
		font-weight:bold;
	}

	A.menu:active{
		width:93px;
		text-align:center;
		text-decoration:none;
		float:left;	
		color:#00CCFF;
	}
	
A.menuSelect{
	width:93px;
	text-align:center;
	text-decoration:none;
	float:left;
	color:#FF0066;
	font-weight:bold;
}
	A.menuSelect:link{
		width:93px;
		text-align:center;
		text-decoration:none;
		float:left;
		color:#FF0066;
		font-weight:bold;
	}
	
	A.menuSelect:visited{
		width:93px;
		text-align:center;
		text-decoration:none;
		float:left;
		color:#FF0066;
		font-weight:bold;
	}

	A.menuSelect:hover{
		width:93px;
		text-align:center;
		text-decoration:none;
		float:left;
		color:#FF0033;
		font-weight:bold;
	}

	A.menuSelect:active{
		width:93px;
		text-align:center;
		text-decoration:none;
		float:left;	
		color:#FF0066;
		font-weight:bold;
	}

.contenedorSubmenu{
    width:950px;
	display:inline-block;
	font-size:13px;
    background-color:#000033;
	border-bottom-color:#CCCCCC;
	border-bottom-style:groove;
	border-bottom-width:3px;
}
	
A.subMenu{
	text-align:center;
	text-decoration:none;
	float:left;
	color:#00CCFF;
	margin-right:5px;
}
	A.subMenu:link{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#00CCFF;
		margin-right:5px;
	}
	
	A.subMenu:visited{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#00CCFF;
		margin-right:5px;
	}

	A.subMenu:hover{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#FF6600;
		margin-right:5px;
	}

	A.subMenu:active{
		text-align:center;
		text-decoration:none;
		float:left;	
		color:#00CCFF;
		margin-right:5px;
	}

A.subMenuSelect{
	text-align:center;
	text-decoration:none;
	float:left;
	color:#FF3300;
	font-weight:bold;
}
	A.subMenuSelect:link{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#FF3300;
		font-weight:bold;
	}
	
	A.subMenuSelect:visited{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#FF3300;
		font-weight:bold;
	}

	A.subMenuSelect:hover{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#FF6600;
		font-weight:bold;
	}

	A.subMenuSelect:active{
		text-align:center;
		text-decoration:none;
		float:left;	
		color:#FF3300;
		font-weight:bold;
	}
	
.contenedorMenuTres{
    width:950px;
	display:inline-block;
	font-size:13px;
    background-color:#000033;
	border-bottom-color:#CCCCCC;
	border-bottom-style:groove;
	border-bottom-width:3px;
}

A.subMenuTres{
	text-align:center;
	text-decoration:none;
	float:left;
	color:#00CCFF;
	margin-right:5px;
}
	A.subMenuTres:link{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#00CCFF;
		margin-right:5px;
	}
	
	A.subMenuTres:visited{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#00CCFF;
		margin-right:5px;
	}

	A.subMenuTres:hover{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#00FF33;
		margin-right:5px;
	}

	A.subMenuTres:active{
		text-align:center;
		text-decoration:none;
		float:left;	
		color:#00CCFF;
		margin-right:5px;
	}

A.subMenuTresSelect{
	text-align:center;
	text-decoration:none;
	float:left;
	color:#00FF00;
	font-weight:bold;
}
	A.subMenuTresSelect:link{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#00FF00;
		font-weight:bold;
	}
	
	A.subMenuTresSelect:visited{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#00FF00;
		font-weight:bold;
	}

	A.subMenuTresSelect:hover{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#00FF33;
		font-weight:bold;
	}

	A.subMenuTresSelect:active{
		text-align:center;
		text-decoration:none;
		float:left;	
		color:#00FF00;
		font-weight:bold;
	}
.contenedorMenuCuatro{
	width:950px;
	display:inline-block;
	font-size:12px;
	background-color:#000033;
    border-bottom-style:groove;
	border-bottom-width:1px;
	border-bottom-color:#999999;
}

A.subMenuCuatro{
	text-align:center;
	text-decoration:none;
	float:left;
	color:#00CCFF;
	margin-right:5px;
}
	A.subMenuCuatro:link{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#00CCFF;
		margin-right:5px;
	}
	
	A.subMenuCuatro:visited{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#00CCFF;
		margin-right:5px;
	}

	A.subMenuCuatro:hover{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#990099;
		margin-right:5px;
	}

	A.subMenuCuatro:active{
		text-align:center;
		text-decoration:none;
		float:left;	
		color:#00CCFF;
		margin-right:5px;
	}

A.subMenuCuatroSelect{
	text-align:center;
	text-decoration:none;
	float:left;
	color:#990066;
	font-weight:bold;
}
	A.subMenuCuatroSelect:link{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#990066;
		font-weight:bold;
	}
	
	A.subMenuCuatroSelect:visited{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#990066;
		font-weight:bold;
	}

	A.subMenuCuatroSelect:hover{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#990099;
		font-weight:bold;
	}

	A.subMenuCuatroSelect:active{
		text-align:center;
		text-decoration:none;
		float:left;	
		color:#990066;
		font-weight:bold;
	}
	
.estasEn{
	width:675px;
	display:inline-block;
	font-size:12px;
	text-align:left;
	margin:5px;
	color:#003399;
	font-weight:bold;
	border-bottom-color:#666666;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}

.textoEstasEn{
	font-size:12px;
	text-align:left;
	color:#003399;
	font-weight:bold;
}

A.enlaceEstasEn{
	text-align:center;
	text-decoration:none;
	float:left;
	color:#333333;
	font-weight:bold;
}
	A.enlaceEstasEn:link{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#333333;
		font-weight:bold;
	}
	
	A.enlaceEstasEn:visited{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#333333;
		font-weight:bold;
	}

	A.enlaceEstasEn:hover{
		text-align:center;
		text-decoration:none;
		float:left;
		color:#000000;
		font-weight:bold;
	}

	A.enlaceEstasEn:active{
		text-align:center;
		text-decoration:none;
		float:left;	
		color:#333333;
		font-weight:bold;
	}

.contenedorInformacion{
    width:948px;
    background-color:#FFFFFF;
	display:block;
}

.contenedorTrabajo{
    width:700px;
    height:auto;
	float:left;
}

.contenedorlateral{
    width:245px;
	background-color:#FF00FF;
    height:auto;
	float:left;
    text-align:center;
    background-color:#FFFFFF;
    border-width:1px;
    border-style:solid;
    border-color:#000033;
}

.tituloColumna{
	margin-bottom:2px;
	font-size:14px;
	font-weight:bold;
	color:#0099FF;
	border-bottom-color:#0033FF;
	border-bottom-style:ridge;
	border-bottom-width:1px;
}

.fotoDelDia{
	width:245px;
	font-size:12px;
	border-bottom-color:#0033FF;
	border-bottom-style:ridge;
	border-bottom-width:1px;
}

.filaEvento{
	width:245px;
	text-align:left;
	position:relative;
	display:inline-block;
	float:left;
}

.imagenCalendario{
	top:2px;
	left:2px;
	position:relative;
}
.mesCalendario{
	top:5px;
	left:12px;
	text-align:center;
	position:absolute;
	font-size:8px;
	color:#000000;
	font-weight:bold;
	line-height:9px;
}
.numeroCalendario{
	top:15px;
	left:11px;
	text-align:center;
	position:absolute;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
	z-index:2;
	
	line-height:9px;
}
.textoEventos{
	width:210px;
	display:block;
	top:-22px;
	position:relative;
	margin-left:38px;
}

.filaEventoMini{
	float:left;
	width:20ppx;
	display:block;
	border-bottom-color:#999999;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

.fotoEventoMini{
	float:left;
	width:20px;
	height:25px;

}

A.eventoMini{
	width:181px;
	text-align:left;
	text-decoration:none;
	font-size:13px;
	float:left;
	color:#333333;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.eventoMini:link{
		width:181px;
		text-align:left;
		text-decoration:none;
		font-size:13px;
		float:left;
		color:#333333;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.eventoMini:visited{
		width:181px;
		text-align:left;
		text-decoration:none;
		font-size:13px;
		float:left;
		color:#333333;
		font-weight:bold;
		display:block;
		margin:4px;

	}

	A.eventoMini:hover{
		width:181px;
		text-align:left;
		text-decoration:none;
		font-size:13px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.eventoMini:active{
		width:181px;
		text-align:left;
		text-decoration:none;
		font-size:12px;
		float:left;	
		color:#333333;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
.imagenRegalo{
	top:2px;
	left:2px;
	position:relative;
}
.textoCumples{
	width:210px;
	display:block;
	top:-22px;
	position:relative;
	margin-left:38px;
}

A.textoNombreCumple{
	width:180px;
	text-align:left;
	text-decoration:none;
	font-size:13px;
	float:left;
	color:#333333;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.textoNombreCumple:link{
		width:180px;
		text-align:left;
		text-decoration:none;
		font-size:13px;
		float:left;
		color:#333333;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.textoNombreCumple:visited{
		width:180px;
		text-align:left;
		text-decoration:none;
		font-size:13px;
		float:left;
		color:#333333;
		font-weight:bold;
		display:block;
		margin:4px;

	}

	A.textoNombreCumple:hover{
		width:180px;
		text-align:left;
		text-decoration:none;
		font-size:13px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.textoNombreCumple:active{
		width:180px;
		text-align:left;
		text-decoration:none;
		font-size:12px;
		float:left;	
		color:#333333;
		font-weight:bold;
		display:block;
		margin:4px;
	}
		
.textoFechaCumple{
	width:200px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	float:left;	
	color:#FF0000;
	font-weight:bold;
	border-bottom-color:#999999;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	display:block;
	margin:4px;
}

.preguntaEncuesta{
	width:230px;
	text-align:justify;
	font-size:13px;
	margin:5px;
}

.filaEncuesta{
	width:230px;
}

.rdEncuesta{
	font-size:13px;
	width:13px;
}
.respuestaEncuestaP{
	width:200px;
	float:left;
	text-align:left;
	margin:5px;
	font-size:13px;
}

.mensajeEncuesta{
	width:200px;
	float:left;
	text-align:left;
	margin:5px;
	font-size:13px
}

A.resultadosEncuesta{
	width:200px;
	text-align:center;
	text-decoration:none;
	font-size:12px;
	float:left;
	color:#006699;
	display:block;
	margin:4px;
}
	A.resultadosEncuesta:link{
		width:200px;
		text-align:center;
		text-decoration:none;
		font-size:12px;
		float:left;
		color:#006699;
		display:block;
		margin:4px;
	}
	
	A.resultadosEncuesta:visited{
		width:200px;
		text-align:center;
		text-decoration:none;
		font-size:12px;
		float:left;
		color:#006699;
		display:block;
		margin:4px;


	}

	A.resultadosEncuesta:hover{
		width:200px;
		text-align:center;
		text-decoration:none;
		font-size:12px;
		float:left;
		color:#000033;
		display:block;
		margin:4px;


	}

	A.resultadosEncuesta:active{
		width:200px;
		text-align:center;
		text-decoration:none;
		font-size:12px;
		float:left;
		color:#006699;
		display:block;
		margin:4px;

	}

.contenedorEncuestas{
	width:680px;
	margin-left:10px;
	float:left;
}

.areaEncuesta{
	width:335px;
	height:240px;
	display:block;
	border-width:1px;
	border-color:#666666;
	border-style:solid;
	float:left;
	margin:1px;
}
.preguntaDetalleEncuestas{
	width:325px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#003366;
	margin:5px;
	float:left;
}
.respuestaDetalleEncuestas{
	width:180px;
	float:left;
	text-align:left;
	font-size:12px;
	margin-left:5px;
	clear:left;
}
.barraDetalleEncuestas{
	width:140px;
	float:left;
	display:block;
	font-size:10px;
	font-weight:bold;
}
.barraEncuesta{
	float:left; 
	font-size:12px;
}

.totalesDetalleEncuesta{
	width:350px;
	display:block;
	clear:left;
	font-size:12px;
	color:#003366;
	font-weight:bold;
	padding-top:10px;
}

.noticiaGrande{
	width:330px;
	float:left;
	background-position:bottom;
	border-top-color:#CCCCCC;
	border-top-style:dotted;
	border-top-width:1px;
	margin:10px;
}

A.tituloNoticiaG{
	width:330px;
	text-align:left;
	text-decoration:none;
	font-size:15px;
	float:left;
	color:#000033;
	font-weight:bold;
	display:block;
	margin-bottom:4px;
}
	A.tituloNoticiaG:link{
		width:330px;
		text-align:left;
		text-decoration:none;
		font-size:15px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}
	
	A.tituloNoticiaG:visited{
		width:330px;
		text-align:left;
		text-decoration:none;
		font-size:15px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}

	A.tituloNoticiaG:hover{
		width:330px;
		text-align:left;
		text-decoration:none;
		font-size:15px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}

	A.tituloNoticiaG:active{
		width:330px;
		text-align:left;
		text-decoration:none;
		font-size:15px;
		float:left;	
		color:#000033;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}

A.fuenteNoticiaG{
	width:330px;
	text-align:left;
	text-decoration:none;
	font-size:10px;
	float:left;
	color:#FF9900;
	font-weight:bold;
	display:block;
	margin-bottom:4px;
}
	A.fuenteNoticiaG:link{
		width:330px;
		text-align:left;
		text-decoration:none;
		font-size:10px;
		float:left;
		color:#FF9900;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}
	
	A.fuenteNoticiaG:visited{
		width:330px;
		text-align:left;
		text-decoration:none;
		font-size:10px;
		float:left;
		color:#FF9900;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}

	A.fuenteNoticiaG:hover{
		width:330px;
		text-align:left;
		text-decoration:none;
		font-size:10px;
		float:left;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}

	A.fuenteNoticiaG:active{
		width:330px;
		text-align:left;
		text-decoration:none;
		font-size:10px;
		float:left;	
		color:#FF9900;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}
	
.fechaNoticiaG{
	width:330px;
	text-align:left;
	text-decoration:none;
	font-size:10px;
	float:left;	
	color:#FF0000;
	font-weight:bold;
	display:block;
}
.subtituloNoticiaG{
	width:330px;
	text-align:left;
	text-decoration:none;
	font-size:11px;
	float:left;	
	color:#666666;
	font-weight:bold;
	display:block;
	margin-bottom:2px;
}
.detalleNoticiaG{
	width:310px;
	text-align:justify;
	text-decoration:none;
	font-size:12px;
	float:left;	
	color:#000000;
	display:block;
	margin-left:5px;
	margin-right:5px;
}

A.enlacePalabraNoticia{
	text-decoration:none;
	color:#FF9900;
	font-weight:bold;
}
	A.enlacePalabraNoticia:link{
		text-decoration:none;
		color:#FF9900;
		font-weight:bold;
	}
	
	A.enlacePalabraNoticia:visited{
		text-decoration:none;
		color:#FF9900;
		font-weight:bold;
	}

	A.enlacePalabraNoticia:hover{
		text-decoration:none;
		color:#FF3300;
		font-weight:bold;
	}

	A.enlacePalabraNoticia:active{
		text-decoration:none;
		color:#FF9900;
		font-weight:bold;
	}
.areaResultados{
	width:680px;
	border-width:1px;
	border-color:#999999;
	border-style:solid;
	margin:5px;
	display:block;
	height:55px;
}

.criteriosBusqueda{
	width:330px;
	display:block;
	font-size:12px;
	float:left;
	text-align:left;
	padding-left:10px;
}

.totalizacionNoticias{
	width:330px;
	display:block;
	font-size:12px;
	float:right;
	text-align:right;
	padding-right:10px;
}
.noticiaPequena{
	width:330px;
	float:left;
	background-position:bottom;
	border-top-color:#CCCCCC;
	border-top-style:dotted;
	border-top-width:1px;
	margin:10px;
}
.noticiasPequenas{
	width:700px;
	display:inline-block;
	float:left;
	vertical-align:top;
}

A.tituloNoticiaP{
	width:335px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	float:left;
	color:#000033;
	font-weight:bold;
	display:block;
	margin-bottom:4px;
}
	A.tituloNoticiaP:link{
		width:335px;
		text-align:left;
		text-decoration:none;
		font-size:12px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}
	
	A.tituloNoticiaP:visited{
		width:335px;
		text-align:left;
		text-decoration:none;
		font-size:12px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}

	A.tituloNoticiaP:hover{
		width:335px;
		text-align:left;
		text-decoration:none;
		font-size:12px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}

	A.tituloNoticiaP:active{
		width:335px;
		text-align:left;
		text-decoration:none;
		font-size:12px;
		float:left;	
		color:#000033;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}

A.fuenteNoticiaP{
	width:335px;
	text-align:left;
	text-decoration:none;
	font-size:8px;
	float:left;
	color:#FF9900;
	font-weight:bold;
	display:block;
	margin-bottom:4px;
}
	A.fuenteNoticiaP:link{
		width:335px;
		text-align:left;
		text-decoration:none;
		font-size:8px;
		float:left;
		color:#FF9900;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}
	
	A.fuenteNoticiaP:visited{
		width:335px;
		text-align:left;
		text-decoration:none;
		font-size:8px;
		float:left;
		color:#FF9900;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}

	A.fuenteNoticiaP:hover{
		width:335px;
		text-align:left;
		text-decoration:none;
		font-size:8px;
		float:left;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}

	A.fuenteNoticiaP:active{
		width:335px;
		text-align:left;
		text-decoration:none;
		font-size:8px;
		float:left;	
		color:#FF9900;
		font-weight:bold;
		display:block;
		margin-bottom:4px;
	}
.areaBusquedaActualidad{
	font-size:12px;
	width:700px;
	text-align:center;
}

.txtInput{
	font-size:12px;
}

.categoriaNoticiaG{
	width:150px;
	text-align:left;
	text-decoration:none;
	font-size:10px;
	float:left;	
	color:#FF3300;
	font-weight:bold;
	display:block;

}
	
.fechaNoticiaP{
	width:185px;
	text-align:left;
	text-decoration:none;
	font-size:8px;
	float:left;	
	color:#FF0000;
	font-weight:bold;
	display:block;
}
.subtituloNoticiaP{
	width:335px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	float:left;	
	color:#666666;
	font-weight:bold;
	display:block;
}

.columnaUnica{
	width:680px;
	clear:left;
	font-size:14px;
	text-align:justify;
	margin:10px;
}

.columnaDoble{
	width:330px;
	margin-right:10px;
	float:left;
	font-size:14px;
	text-align:justify;
}

.areaPersona{
	border-color:#000000;
	border-style:ridge;
	border-width:2x;
	float:left;
	margin:4px;
	width:332px;
	display:inline-block;
}
.areaImagenPersonaP{
	width:100px;
	height:100px;
	float:left;
}

.informacionPersonaP{
	width:200px;
	margin:4px;
	float:left
}


.personalPersonaP{
	width:220px;
	height:110px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	float:left;	
	color:#666666;
	font-weight:bold;
	display:block;
	margin:4px;
}

A.nombrePersonaP{
	width:220px;
	text-align:left;
	text-decoration:none;
	font-size:14px;
	float:left;
	color:#000033;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.nombrePersonaP:link{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.nombrePersonaP:visited{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombrePersonaP:hover{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombrePersonaP:active{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;	
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
.ubicacionPersonaP{
	width:220px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	float:left;	
	color:#666666;
	font-weight:bold;
	display:block;
	margin:4px;
}
.fechaPersonaP{
	width:220px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	float:left;	
	color:#FF0000;
	font-weight:bold;
	display:block;
	margin:4px;
}

.tituloDetallePersona{
	width:700px;
	text-align:left;
	text-decoration:none;
	font-size:18px;
	float:left;	
	color:#FF0000;
	font-weight:bold;
	display:block;
	margin:4px;
}
	
.areaImagenPersonaG{
	width:200px;
	height:200px;
	float:left;
}

.informacionPersonaG{
	width:400px;
	margin:4px;
	float:left;
	text-align:left;
}
.nombrePersonaG{
	width:500px;
	text-align:left;
	text-decoration:none;
	font-size:20px;
	float:left;
	color:#000033;
	font-weight:bold;
	display:block;
	margin:4px;
}

.areaEnviarCorreoPersona{
	width:500px;
	text-align:left;
	text-decoration:none;
	font-size:20px;
	float:left;
	color:#000033;
	font-weight:bold;
	display:block;
	margin:4px;
}

.datosPersonalesG{
	width:400px;
	text-align:left;
	text-decoration:none;
	font-size:15px;
	float:left;
	color:#666666;
	display:block;
	margin:4px;
}

.filaInformacionP{
	font-size:12px;
	float:left;
	clear:left;
	width:450px;
	clear:left;
	text-align:right;
	display:block;
}

.txtDatosTextoPersonales{
	font-size:12px;
	clear:left;
	float:left;
	margin-right:5px;
	width:150px;

}
.txtDatosPersonales{
	font-size:12px;
	float:left;
}

.txtDatosPersonalesError{
	font-size:12px;
	text-align:left;
	float:left;
	width:90px;
	margin-left:10px;
	color:#FF0000;
}

.imagenParEvoPersona{
	width:102px;
	height:120px;
	border-color:#000033;
	border-width:2px;
	border-style:ridge;
	float:left;
	margin:1px;
	background-color:#FFFFCC;
	padding:2px;
	font-size:10;
	font-weight:bold;
	
}

.textoLaZona{
	width:680px;
	margin-left:5px;
	font-size:12px;
	text-align:justify;
	float:left;
}

.tituloLaZona{
	width:680px;
	margin:10px;
	font-size:14px;
	color:#000066;
	text-align:left;
	font-weight:bold;
}


.categoriaNegocio{
	width:695px;
	float:left;
	text-align:center;
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	background-color:#CCCCFF;
	border-width:1px;
	border-style:ridge;
	border-color:#666666;
}
.arearNegocio{
	width:230px;
	height:90px;
	display:block;
	border-width:1px;
	border-style:ridge;
	border-color:#666666;
	float:left;
}

.tituloNegocio{
	width:220px;
	margin-left:5px;
	display:block;
	color:#000066;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

.direccionNegocio{
	width:220px;
	margin-left:5px;
	display:block;
	color:#000000;
	font-size:12px;
	text-align:left;
}

.telefonoNegocio{
	width:220px;
	margin-left:5px;
	display:block;
	color:#000000;
	font-size:12px;
	text-align:left;
}

.webNegocio{
	width:220px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	float:left;
	color:#FF6600;
	display:block;
	margin:5px;
}
	A.webNegocio:link{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:12px;
		float:left;
		color:#FF6600;
		display:block;
		margin:5px;;
	}
	
	A.webNegocio:visited{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:12px;
		float:left;
		color:#FF6600;
		display:block;
		margin:5px;;
	}

	A.webNegocio:hover{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:12px;
		float:left;
		color:#0066FF;
		display:block;
		margin:5px;;
	}

	A.nwebNegocio:active{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:12px;
		float:left;
		color:#FF6600;
		display:block;
		margin:5px;;
	}
	
.areaFiestasyRome{
	width:650px;
	border-bottom-color:#666666;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	float:left;
	margin-left:10px;
}

.fechaFiestas{
	float:left;
	width:220px;
	font-size:13px;
	color:#003366;
	display:block;
	text-align:left;
}

.localidadesFiestas{
	float:left;
	width:430px;
	font-size:13px;
	color:#000000;
	display:block;
	text-align:left;
}


.areaTemporadasSporting{
	border-color:#000000;
	border-style:ridge;
	border-width:2x;
	float:left;
	margin:4px;
	width:332px;
	display:inline-block;
}
.areaImagenTemporadasP{
	width:100px;
	height:140px;
	float:left;
}

.informacionTemporadasP{
	width:200px;
	margin:4px;
	float:left
}
A.nombreTemporadaP{
	width:220px;
	text-align:left;
	text-decoration:none;
	font-size:14px;
	float:left;
	color:#000033;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.nombreTemporadaP:link{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.nombreTemporadaP:visited{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombreTemporadaP:hover{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombreTemporadaP:active{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;	
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}

.descripcionTemporadaP{
	width:220px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	float:left;	
	color:#FF3300
	font-weight:bold;
	display:block;
	margin:4px;
}
	
A.enlaceCategoriaP{
	text-align:left;
	text-decoration:underline;
	font-size:12px;
	float:left;
	color:#FF3300;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.enlaceCategoriaP:link{
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.enlaceCategoriaP:visited{
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.enlaceCategoriaP:hover{
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;
		color:#0033FF;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.enlaceCategoriaP:active{
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;	
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin:4px;
	}

.areaClasificacion{
	width:550px;
	float:left;
	display:block;
	font-size:16px;
	color:#003399;
	font-weight:bold;
	border-width:1px;
	border-color:#666666;
	border-style:solid;
	margin-left:75px;
}

.cabeceraClasificacionSporting{
	background-color:#999999;
	color:#000000;
	font-size:14px;
	float:left;
	width:40px;
	margin:1px;
}

.cabeceraEquipoSporting{
	background-color:#999999;
	color:#000000;
	font-size:14px;
	float:left;
	width:210px;
	margin:1px;
}

.celdaClasificacionNoSP{
	color:#000000;
	font-size:13px;
	font-weight:normal;
	text-align:right;
	float:left;
	width:40px;
	margin:1px;
	border-bottom-color:#999999;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

.celdaEquipoNoSP{
	color:#000000;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	float:left;
	width:210px;
	margin:1px;
	border-bottom-color:#999999;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

.celdaClasificacionSP{
	background-color:#FFFF66;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	text-align:right;
	float:left;
	width:40px;
	margin:1px;
	border-bottom-color:#999999;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

.celdaEquipoSP{
	background-color:#FFFF66;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	float:left;
	width:210px;
	margin:1px;
	border-bottom-color:#999999;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

.areaJornadaSporting{
	width:550px;
	float:left;
	display:block;
	font-size:16px;
	color:#003399;
	font-weight:bold;
	border-width:1px;
	border-color:#666666;
	border-style:solid;
	margin-left:75px;
	margin-top:5px;
	margin-bottom:10px;
}

.cabeceraHoraJornada{
	background-color:#999999;
	color:#000000;
	font-size:12px;
	float:left;
	width:50px;
	margin:1px;
}

.cabeceraEquipoJornada{
	background-color:#999999;
	color:#000000;
	font-size:12px;
	float:left;
	width:220px;
	margin:1px;
}

.cabeceraResultadoJornada{
	background-color:#999999;
	color:#000000;
	font-size:12px;
	float:left;
	width:50px;
	margin:1px;
}

.celdaHoraJornada{
	color:#000000;
	font-size:12px;
	font-weight:normal;
	float:left;
	width:50px;
	margin:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

.celdaEquipoJornada{
	color:#000000;
	font-size:12px;
	font-weight:normal;
	float:left;
	text-align:left;
	width:220px;
	margin:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

.imgagenEquipoJornada{
	height:15px;
	float:left;
	margin-left:2px;
	margin-right:2px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

.celdaResultadoJornada{
	color:#000000;
	font-size:12px;
	font-weight:normal;
	float:left;
	width:50px;
	margin:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

	.areaJugadorSporting{
	width:550px;
	float:left;
	display:block;
	font-size:16px;
	color:#003399;
	font-weight:bold;
	border-width:1px;
	border-color:#666666;
	border-style:solid;
	margin-left:75px;
	margin-top:5px;
	margin-bottom:10px;
}

.cabeceraNombreJugador{
	background-color:#999999;
	color:#000000;
	font-size:14px;
	float:left;
	width:260px;
	margin:1px;
}

.cabeceraNormalJugador{
	background-color:#999999;
	color:#000000;
	font-size:14px;
	float:left;
	width:70px;
	margin:1px;
}

.imagenCabeceraJugador{
	width:12px;
	height:15px;
	float:left;
	margin-left:3px;
	margin-right:3px;
}

.celdaNombreJugador{
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	float:left;
	width:240px;
	margin-top:1px;
	margin-bottom:1px;
	margin-right:1px;
	margin-left:10px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

.celdaNormalJugador{
	color:#000000;
	font-size:14px;
	font-weight:normal;
	float:left;
	width:70px;
	margin:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	text-align:right;
}

.areaWebInteresante{
	border-color:#000000;
	border-style:ridge;
	border-width:2x;
	float:left;
	margin:4px;
	width:332px;
	display:inline-block;
}
.areaImagenWebs{
	width:100px;
	height:100px;
	float:left;
}

.informacionWebsP{
	width:200px;
	margin:4px;
	float:left
}

A.nombreWebsP{
	width:220px;
	text-align:left;
	text-decoration:none;
	font-size:14px;
	float:left;
	color:#000033;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.nombreWebsP:link{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.nombreWebsP:visited{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombreWebsP:hover{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombreWebsP:active{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;	
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
.descripcionWebsP{
	width:220px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	float:left;	
	color:#FF3300
	font-weight:bold;
	display:block;
	margin:4px;
}

A.enlaceWebsP{
	width:332px;
	text-align:left;
	text-decoration:underline;
	font-size:12px;
	float:left;
	color:#FF3300;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.enlaceWebsP:link{
		width:332px;
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.enlaceWebsP:visited{
		width:332px;
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.enlaceWebsP:hover{
		width:332px;
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;
		color:#0033FF;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.enlaceWebsP:active{
		width:332px;
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;	
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin:4px;
	}

.areaTiempo{
	border-color:#000000;
	border-style:ridge;
	border-width:2x;
	float:left;
	margin:4px;
	width:500px;
	display:inline-block;
	margin-left:20px;
}
.areaImagenTiempoP{
	width:100px;
	height:50px;
	float:left;
}

.informacionTiempoP{
	width:200px;
	margin:4px;
	float:left
}

A.nombreTiempoP{
	width:220px;
	text-align:left;
	text-decoration:none;
	font-size:14px;
	float:left;
	color:#000033;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.nombreTiempoP:link{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.nombreTiempoP:visited{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombreTiempoP:hover{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombreTiempoP:active{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;	
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
.descripcionTiempoP{
	width:380px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	float:left;	
	color:#FF3300
	font-weight:bold;
	display:block;
	margin:4px;
}

A.enlaceTiempoP{
	width:500px;
	text-align:left;
	text-decoration:underline;
	font-size:12px;
	float:left;
	color:#FF3300;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.enlaceTiempoP:link{
		width:500px;
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.enlaceTiempoP:visited{
		width:500px;
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.enlaceTiempoP:hover{
		width:500px;
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;
		color:#0033FF;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.enlaceTiempoP:active{
		width:500px;
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;	
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin:4px;
	}

.areaCamaras{
	border-color:#000000;
	border-style:ridge;
	border-width:2x;
	float:left;
	margin:2px;
	width:220px;
	display:inline-block;
	background-color:#CAD5D9;
}

.descripcionCamaraP{
	width:220px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	float:left;	
	color:#FF3300
	font-weight:bold;
	display:block;
	margin:4px;
}


.areaFiesta{
	border-color:#000000;
	border-style:ridge;
	border-width:2x;
	float:left;
	margin:4px;
	width:332px;
	display:inline-block;
}
.areaImagenFiestaP{
	width:100px;
	height:160px;
	float:left;
}

.informacionFiestaP{
	width:200px;
	margin:4px;
	float:left
}

A.nombreFiestaP{
	width:220px;
	text-align:left;
	text-decoration:none;
	font-size:14px;
	float:left;
	color:#000033;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.nombreFiestaP:link{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.nombreFiestaP:visited{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombreFiestaP:hover{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombreFiestaP:active{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;	
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
.diasFiestaP{
	width:220px;
	text-align:left;
	text-decoration:none;
	font-size:12px;
	float:left;	
	color:#FF3300
	font-weight:bold;
	display:block;
	margin:4px;
}

A.enlaceFiestaP{
	text-align:left;
	text-decoration:underline;
	font-size:12px;
	float:left;
	color:#FF3300;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.enlaceFiestaP:link{
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.enlaceFiestaP:visited{
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.enlaceFiestaP:hover{
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;
		color:#0033FF;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.enlaceFiestaP:active{
		text-align:left;
		text-decoration:underline;
		font-size:12px;
		float:left;	
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin:4px;
	}

.imagenFiestasG{
	width:250px;
	float:left;
	text-align:left;
	color:#999999;
	font-size:12px;
	margin:10px;
	
}
.columnaFiestasG{
	width:400px;
	float:left;
}
.tituloCoroporacion{
	width:400px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:#003399;
	border-bottom-color:#CCCCCC;
	border-bottom-style:inset;
	border-bottom-width:2px;
	margin-top:20px;
}

.filaCorporacion{
	padding-top:10px;
	display:block;
	clear:left;
}

.descCorporacion{
	width:100px;
	color:#000000;
	font-size:14px;
	float:left;
	text-align:left;
	display:block;
}

.detalleCorporacion{
	width:300px;
	color:#006699;
	font-size:13px;
	float:left;
	text-align:left;
	display:block;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#999999;
}

.imagenSaludo{
	float:left; 
	margin:5px; 
	border-width:2px; 
	border-style:ridge; 
	border-color:#003399;
}
.saludoFiestas{
	font-size:13px;
	text-align:justify;
	width:400px;
	float:left;
}

.firmaAlcalde{
	margin-top:10px;
	float:right;
	font-size:13px;
	color:#003399;
}

.CorridasTipo{
	width:400px;
	float:left;
	text-align:center;
	font-size:18px;
	font-weight:bold;
}

.imagenGanaderia{
	float:left;
	width:30px;
}
.corridasGanaderia{
	width:340px;
	float:left;
	margin-left:10px;
	font-size:14px;
	text-align:left;
}

.corridasToreros{
	width:400px;
	text-align:center;
	font-size:16px;
	color:#003366;
	float:left;
	font-weight:bold;
}

.corridasPrecios{
	width:400px;
	text-align:center;
	font-size:12px;
	float:left;
}

.FiestasFechaG{
	width:400px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:#003399;
	border-bottom-color:#CCCCCC;
	border-bottom-style:inset;
	border-bottom-width:2px;
	margin-top:20px;
	float:left;
	text-align:left;
}

.ActividadFiestasG{
	width:400px;
	float:left;
	background-position:bottom;
	margin:10px;
}
.horaFiestasG{
	width:40px;
	text-align:left;
	font-size:12px;
	color:#003399;
	float:left;
	clear:left;
}
.actividad{
	width:360px;
	text-align:left;
	font-size:12px;
	color:#000000;
	float:left;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}

.areaPena{
	border-color:#000000;
	border-style:ridge;
	border-width:2x;
	float:left;
	margin:4px;
	width:332px;
	display:inline-block;
}
.areaImagenPenaP{
	width:100px;
	height:125px;
	float:left;
}

A.nombrePenaP{
	width:220px;
	text-align:left;
	text-decoration:none;
	font-size:14px;
	float:left;
	color:#000033;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.nombrePenaP:link{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.nombrePenaP:visited{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombrePenaP:hover{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombrePenaP:active{
		width:220px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;	
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
.infoIndumentaria{
	font-size:12px;
	border-width:1px;
	border-style:ridge;
	border-color:#999999;
}

.nombrePena{
	width:750px;
	height:40px;
	font-size:30px;
	display:inline-block;
	float:left;
	text-align:center;
	vertical-align:middle;
	border-bottom-color:#666666;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}

.columnaIzqPenas{
	width:300px;
	float:left;
}
.columnaDerPenas{
	width:400px;
	float:left;
}

.ImagenPena{
	width:150px;
	height:150px;
	float:left;
}

.indumentaria{
	margin:20px;
	width:200px;
	float:left;
}

.logoPena{
	width:150px;
	height:150px;
	float:left;
}

.infoIndumentariaG{
	font-size:14px;
	border-width:1px;
	border-style:ridge;
	border-color:#999999;
}

.tituloPena{
	font-size:16px;
	color:#3333CC;
	font-weight:bold;
}

.textoPena{
	margin:20px;
	width:300px;
	text-align:left;
	font-size:14px;
}

.fotoPena{
	width:390px;
	height:300px;
}

.areaGaleria{
	border-color:#000000;
	border-style:ridge;
	border-width:2x;
	float:left;
	margin:4px;
	width:332px;
	display:inline-block;
	position:relative;
}

A.nombreGaleriaP{
	width:160px;
	text-align:left;
	text-decoration:none;
	font-size:14px;
	float:left;
	color:#000033;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.nombreGaleriaP:link{
		width:160px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.nombreGaleriaP:visited{
		width:160px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombreGaleriaP:hover{
		width:160px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombreGaleriaP:active{
		width:160px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;	
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
.totalFotosGaleria{
	width:140px;
	float:right;
	color:#FF0000;
	font-size:12px;
	margin:4px;
}

.contenedorFotosMini{
	width:300px;
	height:50px;
	float:left;
}

.novedadFotos{
	position:absolute;
	top:26px;
	left:232px;
}

.newFotos{
	position:absolute;
	top:18px;
	left:100px;
}

.descGaleria{
	width:325px;
	height:40px;
	float:left;
	font-size:12px;
	color:#666666;
	text-align:left;
	margin:5px;
	position:relative;
}

.totalGalerias{
	width:680px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#0033CC;
	text-align:right;
	margin-right:5px;
}

.paginacionFotos{
	width:650px;
	float:left;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin:5px;
}

A.numPaginacion{
	text-align:right;
	color:#003366;
	font-weight:bold;
	text-decoration:none;
}

	A.numPaginacion:link{
		text-align:right;
		color:#003366;
		font-weight:bold;
		text-decoration:none;
	}
	
	A.numPaginacion:visited{
		text-align:right;
		color:#003366;
		font-weight:bold;
		text-decoration:none;
	}

	A.numPaginacion:hover{
		text-align:right;
		color:#FF3300;
		font-weight:bold;
		text-decoration:none;
	}

	A.numPaginacion:active{
		text-align:right;
		color:#003366;
		font-weight:bold;
		text-decoration:none;
	}

A.numPaginacionSelect{
	text-align:right;
	color:#FF3300;
	font-weight:bold;
	text-decoration:none;
}

	A.numPaginacionSelect:link{
		text-align:right;
		color:#FF3300;
		font-weight:bold;
		text-decoration:none;
	}
	
	A.numPaginacionSelect:visited{
		text-align:right;
		color:#FF3300;
		font-weight:bold;
		text-decoration:none;
	}

	A.numPaginacionSelect:hover{
		text-align:right;
		color:#FF3300;
		font-weight:bold;
		text-decoration:none;
	}

	A.numPaginacionSelect:active{
		text-align:right;
		color:#FF3300;
		font-weight:bold;
		text-decoration:none;
	}

.contenedorPagFotos{
	width:750px;
	margin-left:20px;
	display:inline-block;
}

.contenedorFotoPequena{
	width:130px;
	height:100px;
	float:left;
	display:inline-block;
	vertical-align:middle;
	position:relative;
}

A.enlaceFotoPequena{
	border-color:#999999;
	border-style:solid;
	border-width:2px;
	width:130px;
	height:90px;
	display:block;
	vertical-align:middle;
	margin-top:5px;
}
	A.enlaceFotoPequena:link{
		border-color:#999999;
		border-style:solid;
		border-width:2px;
		width:130px;
		height:90px;
		display:block;
		vertical-align:middle;
		margin-top:5px;
	}
	
	A.enlaceFotoPequena:visited{
		border-color:#999999;
		border-style:solid;
		border-width:2px;
		width:130px;
		height:90px;
		display:block;
		vertical-align:middle;
		margin-top:5px;
	}

	A.enlaceFotoPequena:hover{
		border-color:#000099;
		border-style:solid;
		border-width:2px;
		width:130px;
		height:90px;
		display:block;
		vertical-align:middle;
		margin-top:5px;
	}

	A.enlaceFotoPequena:active{
		border-color:#999999;
		border-style:solid;
		border-width:2px;
		width:130px;
		height:90px;
		display:block;
		vertical-align:middle;
		margin-top:5px;
	}

.enlaceFotoGrande{
	float:left;
	width:600px;
	height:580px;
	display:block;
	margin-left:10px;
}

.fotoPequena{
	border:0;
	margin-top:4px;
}

.paginacion{
	width:600px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin:10px;
}

A.volver{
	text-align:left;
	color:#003366;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	float:left;
	margin-left:30px;
}

	A.volver:link{
		text-align:left;
		color:#003366;
		font-weight:bold;
		text-decoration:none;
		font-size:12px;
		float:left;
		margin-left:30px;
	}
	
	A.volver:visited{
		text-align:left;
		color:#003366;
		font-weight:bold;
		text-decoration:none;
		font-size:12px;
		float:left;
		margin-left:30px;
	}

	A.volver:hover{
		text-align:left;
		color:#FF3300;
		font-weight:bold;
		text-decoration:none;
		font-size:12px;
		float:left;
		margin-left:30px;
	}

	A.volver:active{
		text-align:left;
		color:#003366;
		font-weight:bold;
		text-decoration:none;
		font-size:12px;
		float:left;
		margin-left:30px;
	}
	
.infotmacionFoto{
	width:620px;
	display:block;
	text-align:left;
	padding-left:10px;
	float:left;
	font-size:12px;
}

.enlaceEnviarFoto{
	width:50px;
	text-align:left;
	text-decoration:none;
	font-size:10px;
	float:right;
	color:#FF3300;
	font-weight:bold;
	display:block;
	margin-right:10px;
}
	A.enlaceEnviarFoto:link{
		width:70px;
		text-align:left;
		text-decoration:none;
		font-size:10px;
		float:right;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin-right:10px;
	}
	
	A.enlaceEnviarFoto:visited{
		width:70px;
		text-align:left;
		text-decoration:none;
		font-size:10px;
		float:right;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin-right:10px;
	}

	A.enlaceEnviarFoto:hover{
		width:70px;
		text-align:left;
		text-decoration:none;
		font-size:10px;
		float:right;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin-right:10px;
	}

	A.enlaceEnviarFoto:active{
		width:70px;
		text-align:left;
		text-decoration:none;
		font-size:10px;
		float:right;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin-right:10px;
	}

.contenedorFotoGrande{
	width:620px;
	display:block;
	border-width:1px;
	border-style:ridge;
	border-color:#666666;
	margin-left:35px;
	position:relative;
}

.fotoGrande{
	border:0;
}

.comentarioFoto{
	width:620px;
	color:#000000;
	font-size:14px;
}

.contenedorEnvioFotoMail{
	position:absolute;
	width:400px;
	height:200px;
	top:50px;
	left:120px;
	background-color:#000066;
	display:block;
}

.recuadroFotoMail{
	width:385px;
	height:185px;
	background-color:#339999;
	border-color:#FFFFFF;
	border-width:2px;
	border-style:solid;
	display:block;
	margin:5px;
}


.tituloEnvioFotoMail{
	width:385px;
	display:inline-block;
	float:left;
	font-size:14px;
	font-weight:bold;
}

.imagenEnvioFotoMail{
	float:left;
	width:150px;
	height:150px;
	display:block;
}
.contenedorInfoFotoMail{
	float:left;
	display:block;
	width:235px;
}

.textoFotoEnvio{
	text-align:left;
	margin-left:4x;
	font-size:12px;
	float:left;
	display:block;
	width:100px;
	clear:left;
}

.txtFotoMail{
	font-size:12px;
	width:120px;
}

.entradaFotoEnvio{
	text-align:left;
	margin-left:4x;
	font-size:12px;
	float:left;
	display:block;
	width:135px;
}

.areaForo{
	border-color:#000000;
	border-style:ridge;
	border-width:2x;
	float:left;
	margin:4px;
	width:332px;
	display:inline-block;
}
.areaImagenForoP{
	width:50px;
	height:50px;
	float:left;
}

A.nombreForoP{
	width:250px;
	height:30px;
	text-align:left;
	text-decoration:none;
	font-size:14px;
	float:left;
	color:#000033;
	font-weight:bold;
	display:block;
	margin:4px;
}
	A.nombreForoP:link{
		width:250px;
		height:30px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
	A.nombreForoP:visited{
		width:250px;
		height:30px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombreForoP:hover{
		width:250px;
		height:30px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin:4px;
	}

	A.nombreForoP:active{
		width:250px;
		height:30px;
		text-align:left;
		text-decoration:none;
		font-size:14px;
		float:left;	
		color:#000033;
		font-weight:bold;
		display:block;
		margin:4px;
	}
	
.accesosForoP{
	width:270px;
	text-align:left;
	text-decoration:none;
	font-size:10px;
	float:left;	
	color:#666666;
	font-weight:bold;
	display:block;
	margin:4px;
}

.fechahoraNoticia{
	width:420px;
	float:left;
	margin-left:10px;
	color:#FF0000;
	font-size:12px;
	text-align:left;
}

.visitasNoticia{
	width:100px;
	float:left;
	margin-left:10px;
	color:#0033CC;
	font-size:12px;
	text-align:left;
}

.categoriaNoticia{
	width:150px;
	float:left;
	margin-left:10px;
	color:#0000FF;
	font-size:12px;
	text-align:left;
	clear:left;
	font-weight:bold;
}

.tituloNoticia{
	width:680px;
	text-align:left;
	margin-left:10px;
	color:#000066;
	font-size:20px;
	text-align:left;
	font-weight:bold;
	clear:left;
}

.fuenteNoticia{
	float:left;
	margin-left:10px;
	color:#333333;
	font-size:12px;
	text-align:left;
}

A.enlaceFuenteNoticia{
	width:250px;
	text-align:left;
	text-decoration:none;
	font-size:10px;
	float:left;
	color:#FF3300;
	font-weight:bold;
	display:block;
	margin-left:10px;
}
	A.enlaceFuenteNoticia:link{
		width:250px;
		text-align:left;
		text-decoration:none;
		font-size:10px;

		color:#FF3300;
		font-weight:bold;
		display:block;
		margin-left:10px;
	}
	
	A.enlaceFuenteNoticia:visited{
		width:250px;
		text-align:left;
		text-decoration:none;
		font-size:10px;
		float:left;
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin-left:10px;
	}

	A.enlaceFuenteNoticia:hover{
		width:250px;
		text-align:left;
		text-decoration:none;
		font-size:10px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin-left:10px;
	}

	A.enlaceFuenteNoticia:active{
		width:250px;
		height:30px;
		text-align:left;
		text-decoration:none;
		font-size:10px;
		float:left;	
		color:#FF3300;
		font-weight:bold;
		display:block;
		margin-left:10px;
	}

.subTituloNoticia{
	width:680px;
	text-align:left;
	font-size:12px;
	margin-left:10px;
	color:#999999;
	text-align:left;
	font-weight:bold;
	clear:left;
}
.areaFotoNoticia{
	float:left;
	margin:5px;
	text-align:left;
	vertical-align:bottom;
	background-color:#FFFFCC;
	border-color:#999999;
	border-width:1px;
	border-style:solid;
	text-align:center;
}

.imagenNoticia{
	margin:5px;
}
.textoImagenNotica{
	width:310px;
	display:block;
	clear:left;
	font-size:10px;
	margin:5px;
}

.detalleNoticia{
	width:680px;
	float:left;
	margin-left:10px;
	color:#000000;
	font-size:12px;
	text-align:justify;
	margin-top:15px;
}

.columnaCalendario{
	width:305px;
	margin-left:5px;
	float:left;
	display:block;
}

.columnaAgendaMes{
	width:390px;
	float:left;
	display:block;
	margin-top:30px;
}

.calendario{
	width:294px;
	height:200px;
	margin-top:30px;
	border-width:2px;
	border-style:ridge;
	border-color:#333333;
}

A.celdaFlechaCalendario{
	width:25px;
	height:25px;
	text-align:left;
	text-decoration:none;
	float:left;
	background-color:#FFFFFF;
	display:block;
}
	A.celdaFlechaCalendario:link{
		width:25px;
		height:25px;
		text-align:left;
		text-decoration:none;
		float:left;
		background-color:#FFFFFF;
		display:block;
	}
	
	A.celdaFlechaCalendario:visited{
		width:25px;
		height:25px;
		text-align:left;
		text-decoration:none;
		float:left;
		background-color:#FFFFFF;
		display:block;
	}

	A.celdaFlechaCalendario:hover{
		width:25px;
		height:25px;
		text-align:left;
		text-decoration:none;
		float:left;
		background-color:#0066CC;
		display:block;
	}

	A.celdaFlechaCalendario:active{
		width:25px;
		height:25px;
		text-align:left;
		text-decoration:none;
		float:left;
		background-color:#FFFFFF;
		display:block;
	}

A.tituloCalendario{
	width:240px;
	height:21px;
	border-width:2px;
	border-color:#333333;
	border-style:ridge;
	background-color:#006666;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	float:left;
	display:block
}
	A.tituloCalendario:link{
		width:240px;
		height:21px;
		border-width:2px;
		border-color:#333333;
		border-style:ridge;
		background-color:#006666;
		font-size:16px;
		font-weight:bold;
		text-decoration:none;
		float:left;
		display:block;
	}
	
	A.tituloCalendario:visited{
		width:240px;
		height:21px;
		border-width:2px;
		border-color:#333333;
		border-style:ridge;
		background-color:#006666;
		font-size:16px;
		font-weight:bold;
		text-decoration:none;
		float:left;
		display:block;

	}

	A.tituloCalendario:hover{
		width:240px;
		height:21px;
		border-width:2px;
		border-color:#333333;
		border-style:ridge;
		background-color:#0066CC;
		font-size:16px;
		font-weight:bold;
		text-decoration:none;
		float:left;
		display:block;

	}

	A.tituloCalendario:active{
		width:240px;
		height:21px;
		border-width:2px;
		border-color:#006666;
		border-style:ridge;
		background-color:#006600;
		font-size:16px;
		font-weight:bold;
		text-decoration:none;
		float:left;
		display:block;

	}

.celdaDiaLetra{
	width:40px;
	height:25px;
	font-size:18px;
	font-weight:bold;
	border-width:1px;
	border-style:ridge;
	border-color:#333333;
	background-color:#999999;
	display:block;
	text-align:center;
	vertical-align:middle;
	float:left;
}

.celdaDiaVacia{
	width:42px;
	height:24px;
	float:left;
	display:block;
}

A.celdaDiaNumero{
	width:42px;
	height:24px;
	font-size:18px;
	font-weight:bold;
	display:block;
	text-align:center;
	vertical-align:middle;
	float:left;
	text-decoration:none;
	text-transform:none;
}
	A.celdaDiaNumero:link{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
	}
	
	A.celdaDiaNumero:visited{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
	}

	A.celdaDiaNumero:hover{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
	}

	A.celdaDiaNumero:active{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-decoration:none;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-transform:none;
	}
	
A.celdaDiaNumeroHoy{
	width:42px;
	height:24px;
	font-size:18px;
	font-weight:bold;
	display:block;
	text-align:center;
	vertical-align:middle;
	float:left;
	text-decoration:none;
	text-transform:none;
	background-color:#00CCFF;
}
	A.celdaDiaNumeroHoy:link{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		background-color:#00CCFF;
	}
	
	A.celdaDiaNumeroHoy:visited{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		background-color:#00CCFF;
	}

	A.celdaDiaNumeroHoy:hover{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		background-color:#00CCFF;
	}

	A.celdaDiaNumeroHoy:active{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#0066CC;
		background-color:#00CCFF;
	}


A.celdaDiaNumeroEvento{
	width:42px;
	height:24px;
	font-size:18px;
	font-weight:bold;
	display:block;
	text-align:center;
	vertical-align:middle;
	float:left;
	text-decoration:none;
	text-transform:none;
	color:#FF0000;
}
	A.celdaDiaNumeroEvento:link{
		width:42px;
		height:24px;;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
	}
	
	A.celdaDiaNumeroEvento:visited{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
	}

	A.celdaDiaNumeroEvento:hover{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
	}

	A.celdaDiaNumeroEvento:active{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
	}


A.celdaDiaNumeroHoyEvento{
	width:42px;
	height:24px;
	font-size:18px;
	font-weight:bold;
	display:block;
	text-align:center;
	vertical-align:middle;
	float:left;
	text-decoration:none;
	text-transform:none;
	color:#FF0000;
	background-color:#00CCFF;
}
	A.celdaDiaNumeroHoyEvento:link{
		width:42px;
		height:24px;;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
		background-color:#00CCFF;
	}
	
	A.celdaDiaNumeroHoyEvento:visited{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
		background-color:#00CCFF;
	}

	A.celdaDiaNumeroHoyEvento:hover{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
		background-color:#00CCFF;
	}

	A.celdaDiaNumeroHoyEvento:active{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-transform:none;
		color:#FF0000;
		background-color:#00CCFF;
	}
	
	
A.celdaDiaNumeroHoyCumple{
	width:42px;
	height:24px;
	font-size:18px;
	font-weight:bold;
	display:block;
	text-align:center;
	vertical-align:middle;
	float:left;
	text-decoration:none;
	text-transform:none;
	background-color:#00CCFF;
	background-image:url(../imagenes/birthdayt.gif);
}
	A.celdaDiaNumeroHoyCumple:link{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		background-color:#00CCFF;
		background-image:url(../imagenes/birthdayt.gif);
	}
	
	A.celdaDiaNumeroHoyCumple:visited{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		background-color:#00CCFF;
		background-image:url(../imagenes/birthdayt.gif);
	}

	A.celdaDiaNumeroHoyCumple:hover{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		background-color:#00CCFF;
		background-image:url(../imagenes/birthdayt.gif);
	}

	A.celdaDiaNumeroHoyCumple:active{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#0066CC;
		background-color:#00CCFF;
		background-image:url(../imagenes/birthdayt.gif);
	}

A.celdaDiaNumeroCumple{
	width:42px;
	height:24px;
	font-size:18px;
	font-weight:bold;
	display:block;
	text-align:center;
	vertical-align:middle;
	float:left;
	text-decoration:none;
	text-transform:none;
	background-image:url(../imagenes/birthdayt.gif);
}
	A.celdaDiaNumeroCumple:link{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		background-image:url(../imagenes/birthdayt.gif);
	}
	
	A.celdaDiaNumeroCumple:visited{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		background-image:url(../imagenes/birthdayt.gif);
	}

	A.celdaDiaNumeroCumple:hover{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		background-image:url(../imagenes/birthdayt.gif);
	}

	A.celdaDiaNumeroCumple:active{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-decoration:none;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-transform:none;
		background-image:url(../imagenes/birthdayt.gif);
	}

A.celdaDiaNumeroEventoCumple{
	width:42px;
	height:24px;
	font-size:18px;
	font-weight:bold;
	display:block;
	text-align:center;
	vertical-align:middle;
	float:left;
	text-decoration:none;
	text-transform:none;
	color:#FF0000;
	background-image:url(../imagenes/birthdayt.gif);
}
	A.celdaDiaNumeroEventoCumple:link{
		width:42px;
		height:24px;;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
		background-image:url(../imagenes/birthdayt.gif);
	}
	
	A.celdaDiaNumeroEventoCumple:visited{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
		background-image:url(../imagenes/birthdayt.gif);
	}

	A.celdaDiaNumeroEventoCumple:hover{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
		background-image:url(../imagenes/birthdayt.gif);
	}

	A.celdaDiaNumeroEventoCumple:active{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
		background-image:url(../imagenes/birthdayt.gif);
	}

A.celdaDiaNumeroHoyEventoCumple{
	width:42px;
	height:24px;
	font-size:18px;
	font-weight:bold;
	display:block;
	text-align:center;
	vertical-align:middle;
	float:left;
	text-decoration:none;
	text-transform:none;
	color:#FF0000;
	background-color:#00CCFF;
	background-image:url(../imagenes/birthdayt.gif);
}
	A.celdaDiaNumeroHoyEventoCumple:link{
		width:42px;
		height:24px;;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
		background-color:#00CCFF;
		background-image:url(../imagenes/birthdayt.gif);
	}
	
	A.celdaDiaNumeroHoyEventoCumple:visited{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
		background-color:#00CCFF;
		background-image:url(../imagenes/birthdayt.gif);
	}

	A.celdaDiaNumeroHoyEventoCumple:hover{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-decoration:none;
		text-transform:none;
		color:#FF0000;
		background-color:#00CCFF;
		background-image:url(../imagenes/birthdayt.gif);
	}

	A.celdaDiaNumeroHoyEventoCumple:active{
		width:42px;
		height:24px;
		font-size:18px;
		font-weight:bold;
		display:block;
		text-align:center;
		vertical-align:middle;
		float:left;
		text-transform:none;
		color:#FF0000;
		background-color:#00CCFF;
		background-image:url(../imagenes/birthdayt.gif);
	}

	
.filaEventoG{
	width:385px;
	text-align:left;
	position:relative;
	display:inline-block;
	float:left;
	margin-bottom:10px;
	border-top-color:#006666;
	border-top-style:ridge;
	border-top-width:2px;
}

.imagenCalendarioG{
	top:2px;
	left:2px;
	position:relative;
}
.diaCalendarioG{
	top:5px;
	left:5px;
	width:35px;
	text-align:center;
	position:absolute;
	font-size:8px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:9px;
}
.numeroCalendarioG{
	top:25px;
	left:12px;
	text-align:center;
	position:absolute;
	font-size:16px;
	color:000000;
	font-weight:bold;
	z-index:2;
	line-height:9px;
}
.textoEventosG{
	width:330px;
	display:block;
	top:-45px;
	position:relative;
	margin-left:50px;
}

A.eventoG{
	width:330px;
	text-align:left;
	text-decoration:none;
	font-size:15px;
	float:left;
	color:#333333;
	font-weight:bold;
	display:block;
	margin:4px;
	border-top-color:#006666;
	border-top-style:ridge;
	border-top-width:1px;
}
	A.eventoG:link{
		width:330px;
		text-align:left;
		text-decoration:none;
		font-size:15px;
		float:left;
		color:#333333;
		font-weight:bold;
		margin-botton:10px;
		display:block;
		margin:4px;
		border-top-color:#006666;
		border-top-style:ridge;
		border-top-width:1px;
	}
	
	A.eventoG:visited{
		width:330px;
		text-align:left;
		text-decoration:none;
		font-size:15px;
		float:left;
		color:#333333;
		font-weight:bold;
		display:block;
		margin:4px;
		border-top-color:#006666;
		border-top-style:ridge;
		border-top-width:1px;
	}

	A.eventoG:hover{
		width:330px;
		text-align:left;
		text-decoration:none;
		font-size:15px;
		float:left;
		color:#0066CC;
		font-weight:bold;
		display:block;
		margin:4px;
		border-top-color:#006666;
		border-top-style:ridge;
		border-top-width:1px;
	}

	A.eventoG:active{
		width:330px;
		text-align:left;
		text-decoration:none;
		font-size:15px;
		float:left;	
		color:#333333;
		font-weight:bold;
		display:block;
		margin:4px;
		border-top-color:#006666;
		border-top-style:ridge;
		border-top-width:1px;
	}
	
.imagenEvento{
	width:50px;
	height:60px;
	display:block;
	float:left;
	margin:4px;
}

.detalleEvento{
	width:280px;
	font-size:12px;
	display:block;
	float:left;
	margin:4px;
}

.columnaDetalleEventoImg{
	clear:left;
	width:255px;
	float:left;
	display:block;
	margin-left:5px;
}

.columnaDetalleEventoDet{
	width:300px;
	margin-left:5px;
	float:left;
	display:block;
}


.filaCumpleanos{
	width:245px;
	text-align:left;
	position:relative;
	display:inline-block;
	float:left;
}

.textoCumpleanos{
	width:210px;
	display:block;
	top:-22px;
	position:relative;
	margin-left:38px;
}

.anosCumple{
	width:210px;
	display:block;
	color:#000033;
	margin-left:5px;
	text-align:left;
	font-size:12px;
}

.tituloDetalleEvento{
	width:420px;
	text-align:center;
	font-size:20px;
	float:left;
	color:#003366;
	font-weight:bold;
	border-bottom-color:#0033CC;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	display:block;
	margin:4px;
}

.detalleDetalleEvento{
	width:390px;
	text-align:justify;
	font-size:14px;
	float:left;
	color:#000000;
	display:block;
	margin-left:20px;
}
.sigueEventoen{
	width:250px;
	height:20px;
	vertical-align:top;
	text-align:left;
	color:#003366;
	font-size:12px;
	float:left;
	display:block;
	margin-left:5px;
	padding:2px;
	border-width:1px;
	border-color:#666666;
	border-style:solid;

}
.piePagina{
	font-size:12px;
	width:948px;
	text-align:center;
	display:inline-block;
	color:#666666;
	margin-top:15px;
	margin-bottom:10px;
}


A.button {
	padding-left:2px;
	padding-right:2px;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#003366;
	text-transform:capitalize;
	background-color:#CCCCFF;
	border-width:2px;
	border-color:#FFFFFF;
	border-style:groove;
	cursor:pointer;
}

	A.button:link{
		padding-left:2px;
		padding-right:2px;
		font-style:normal;
		font-weight:bold;
		color:#003366;
		text-transform:capitalize;
		background-color:#CCCCFF;
		border-width:2px;
		border-color:#FFFFFF;
		border-style:groove;
		cursor:pointer;
	}
	
	A.button:visited{
		padding-left:2px;
		padding-right:2px;

		font-size:12px;
		font-style:normal;
		font-weight:bold;
		color:#003366;
		text-transform:capitalize;
		background-color:#CCCCFF;
		border-width:2px;
		border-color:#FFFFFF;
		border-style:groove;
		cursor:pointer;
	}

	A.button:hover{
		padding-left:2px;
		padding-right:2px;
		font-size:12px;
		font-style:normal;
		font-weight:bold;
		color:#FFFFFF;
		text-transform:capitalize;
		background-color:#CCCCFF;
		border-width:2px;
		border-color:#FFFFFF;
		border-style:groove;
		cursor:pointer;
	}

	A.button:active{
		padding-left:2px;
		padding-right:2px;
		font-size:12px;
		font-style:normal;
		font-weight:bold;
		color:#003366;
		text-transform:capitalize;
		background-color:#CCCCFF;
		border-width:2px;
		border-color:#FFFFFF;
		border-style:groove;
		cursor:pointer;
	}


.adminBusqueda{
	width:320px;
	display:block;
	float:left;
}
A.enlaceDetalleAdmin{
	float:left;
	width:310px;
	margin:3px;
	text-decoration:none;
	text-align:left;
	font-size:12px;
	color:#003366;
}
	A.enlaceDetalleAdmin:link{
		float:left;
		width:310px;
		margin:3px;
		text-decoration:none;
		text-align:left;
		font-size:12px;
		color:#003366;
		
	}
	
	A.enlaceDetalleAdmin:visited{
		float:left;
		width:310px;
		margin:3px;
		text-decoration:none;
		text-align:left;
		font-size:12px;
		color:#003366;
		
	}

	A.enlaceDetalleAdmin:hover{
		float:left;
		width:310px;
		margin:3px;
		text-decoration:none;
		text-align:left;
		font-size:12px;
		color:#FF9900;		
	}

	A.enlaceDetalleAdmin:active{
		float:left;
		width:310px;
		margin:3px;
		text-decoration:none;
		text-align:left;
		font-size:12px;
		color:#003366;
		
	}
.adminMantenimiento{
	border-width:1px;
	border-style:solid;
	border-color:#666666;
	font-size:13px;
	width:360px;
	display:block;
	float:left;
}

.textoAdmin{
	width:100px;
	text-align:left;
	margin-left:5px;
	float:left;
	display:block;
	clear:left;
}

.valoresAdmin{
	width:250px;
	text-align:left;
	margin-left:5px;
	float:left;
	display:block;
}

.areaBotonesAdmin{
	width:360px;
	float:left;
	display:block;
}

.totalesImportes{
	width:685px;
	display:inline-block;
	margin-bottom:10px;
}

.cabeceraTotalMovimientos{
	float:right;
	width:120px;
	font-size:12px;
	color:#000066;
	border-color:#666666;
	border-width:1px;
	border-style:ridge;
	margin-left:5px;
}

.cabeceraMovimientosFecha{
	float:left;
	width:100px;
	font-size:12px;
	color:#000066;
	border-color:#666666;
	border-width:1px;
	border-style:ridge;
	margin-left:5px;
}



.cabeceraMovimientosConcepto{
	float:left;
	width:470px;
	font-size:12px;
	color:#000066;
	border-color:#666666;
	border-width:1px;
	border-style:ridge;
	margin-left:5px;
}
.cabeceraMovimientosImporte{
	float:left;
	width:100px;
	font-size:12px;
	color:#000066;
	border-color:#666666;
	border-width:1px;
	border-style:ridge;
	margin-left:5px;
}

.filaMovimientoNegativo{
	color:#FF0000;
	font-size:12px;
}

.filaMovimientoPositivo{
	color:#003399;
	font-size:12px;

}

.fechaMovimiento{
	float:left;
	width:100px;
	font-size:12px;
	margin-left:5px;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}

.conceptoMovimiento{
	float:left;
	width:470px;
	font-size:12px;
	margin-left:10px;
	text-align:left;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
.importeMovimiento{
	float:left;
	width:95px;
	font-size:12px;
	margin-left:5px;
	margin-right:5px;
	text-align:right;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}

.informacionPersonaCuentas{
	width:230px;
	float:left;
	display:block;
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
}

.cabeceraCuenta{
	width:74px;
	font-weight:bold;
	font-size:11px;
	float:left;
	margin:1px;
	display:block;
	background-color:#CCCCCC;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
}

.celdaCuentaImporte{
	float:left;
	width:74px;
	font-size:11px;
	margin:1px;
	display:block;
	text-align:right;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;
}

.celdaCuentaTexto{
	float:left;
	width:74px;
	font-size:11px;
	display:block;
	text-align:left;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;
}

.areaLoteria{
	width:680px;
	border-width:1px;
	border-style:dashed;
	border-bottom-color:#999999;
	display:block;
	margin-left:5px;
	float:left;
	font-size:13px;
}

.cabeceraFechaLoterias{
	float:left;
	width:205px;
	margin-left:5px;
	background-color:#999999;
}

.cabeceraNumLoteria{
	float:left;
	width:70px;
	margin-left:5px;
	background-color:#999999;
}

.cabeceraMonedaLoteria{
	float:left;
	width:80px;
	margin-left:5px;
	background-color:#999999;
}
.fechaLoteria{
	float:left;
	width:205px;
	margin-left:5px;
	text-align:left;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}

.numeroLoteria{
	float:left;
	width:70px;
	margin-left:5px;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}

.monedaLoteria{
	float:left;
	width:80px;
	text-align:right;
	margin-right:5px;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
.cabeceraTotalesLoteria{
	width:505px;
	text-align:right;
	margin-right:5px;
	float:left;
	color:#000066;
	font-weight:bold;
}

.areaQuiniela{
	background-color:#FF9999;
	width:490px;
	height:360px;
	margin:5px;
	margin-left:100px;
}

.infoJornadaQuiniela{
	width:265px;
	float:left;
	font-size:12px;
	background-color:#CCCCCC;
	margin-left:10px;
	margin-top:2px;
	margin-right:2px;
	margin-bottom:2px;
}

.infoQuinielaQuiniela{
	width:53px;
	float:left;
	font-size:12px;
	background-color:#CCCCCC;
	margin:2px;
}

.posicionQuiniela{
	background-color:#FFFFCC;
	width:15px;
	font-size:12px;
	float:left;
	margin-left:10px;
	margin-top:2px;
	margin-right:2px;
	margin-bottom:2px;
	clear:left;
	text-align:right;
	padding-right:2px;
}

.equipoQuiniela{
	background-color:#FFFFCC;
	width:120px;
	font-size:12px;
	float:left;
	margin:2px;
}

.celdaAcertada{
	background-color:#33FF66;
	width:15px;
	font-size:12px;
	float:left;
	margin:2px;
}
.celdaNoAcertada{
	background-color:#FFFFCC;
	width:15px;
	font-size:12px;
	float:left;
	margin:2px;
}

.separadorQuiniela{
	width:10px;
	font-size:12px;
	float:left;
}

.areaJugadores{
	background-color:#FF9999;
	width:490px;
	height:40px;
	margin-left:100px;
}

.infoJornadaJugador{
	padding-top:2px;
	margin-top:3px;
	font-size:12px;
	text-align:left;
	background-color:#FFFFCC;
	margin-left:25px;
	
	width:440px;
}

.areaEstadisticaXPersona{
	width:650px;
	float:left;
	display:block;
	bordercolor:#999999;
	border-style:dotted;
	border-width:1px;
	margin-left:20px;
}

.cabeceraNombreEstadistica{
	width:190px;
	float:left;
	clear:left;
	font-size:12px;
	background-color:#CCCCCC;
	margin-left:10px;
	margin-top:2px;
	margin-right:2px;
	margin-bottom:2px;
}

.cabeceraNormalEstadistica{
	background-color:#CCCCCC;
	width:60px;
	font-size:12px;
	float:left;
	margin:2px;
}

.nombreEstadistica{
	width:180px;
	float:left;
	text-align:left;
	clear:left;
	font-size:12px;
	margin-left:10px;
	margin-top:2px;
	margin-right:2px;
	margin-bottom:2px;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}

.normalEstadistica{
	width:60px;
	font-size:12px;
	float:left;
	margin:2px;
	text-align:right;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}

.areaHistorialEstadisticas{
	width:550px;
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	float:left;
	clear:left;
	margin-left:70px;

}

.cabeceraHistorialEstadisticas{
	background-color:#CCCCCC;
	width:60px;
	font-size:12px;
	float:left;
	margin:2px;
}

.cabeceraImporteEstadisticas{
	background-color:#CCCCCC;
	width:100px;
	font-size:12px;
	float:left;
	margin:2px;
}

.cabeceraPersonaEstadisticas{
	background-color:#CCCCCC;
	width:200px;
	font-size:12px;
	float:left;
	margin:2px;
}

.celdaHistorialEstadisticas{
	width:60px;
	font-size:12px;
	float:left;
	margin:2px;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}

.celdaImporteEstadisticas{
	width:100px;
	font-size:12px;
	float:left;
	text-align:right;
	margin:2px;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}

.celdaPersonaEstadisticas{
	width:200px;
	font-size:12px;
	float:left;
	margin:2px;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	text-align:left;
}

.totalesResultados{
	font-size:12px;
	clear:left;
	font-weight:bold;
	margin-top:20px;
}

.areaInfoComentarios{
	float:left;
	width:320px;
	height:30px;
	text-align:left;
	display:block;
}

.areaComentariosGusto{
	float:left;
	width:100px;
	height:15px;
	text-align:center;
	margin-top:12px;
	vertical-align:middle;
	margin-left:2px;
	color:#000066;
	font-size:10px;
}

A.enlaceGustoComentario{
	border:0;
	color:#000066;
	font-size:10px;
	text-decoration:none;
}
	A.enlaceGustoComentario:link{
		border:0;
		color:#000066;
		font-size:10px;
		text-decoration:none;
	}
	
	A.enlaceGustoComentario:visited{
		border:0;
		color:#000066;
		font-size:10px;
		text-decoration:none;
	}

	A.enlaceGustoComentario:hover{
		border:0;
		color:#000066;
		font-size:10px;
		text-decoration:underline;
	}

	A.enlaceGustoComentario:active{
		border:0;
		color:#000066;
		font-size:10px;
		text-decoration:none;
	}

.areaMegusta{
	width:620px;
	display:block;
	border-width:1px;
	border-style:ridge;
	border-color:#666666;
	margin-left:35px;
	margin-top:5px;
	padding-bottom:10px;
	padding-left:5px;	
	float:left;
	font-size:12px;
	text-align:left;
}
.areaNoMeGusta{
	width:620px;
	display:block;
	border-width:1px;
	border-style:ridge;
	border-color:#666666;
	margin-left:35px;
	margin-top:5px;
	padding-bottom:10px;
	padding-left:5px;
	float:left;
	font-size:12px;
	text-align:left;
}

.areaComentarios{
	width:620px;
	display:block;
	border-width:1px;
	border-style:ridge;
	border-color:#666666;
	margin-left:35px;
	margin-top:5px;
	padding-bottom:10px;
	padding-left:5px;	
	float:left;
	font-size:12px;
	text-align:left;	
}

.areaComentariosGustoGrande{
	float:left;
	clear:left;
	width:200px;
	height:15px;
	text-align:left;
	margin-top:5px;
	margin-left:10px;
	vertical-align:middle;
	margin-left:2px;
	color:#000066;
	font-size:12px;
}

.areaPersonasGusto{
	background-image:url(../imagenes/comentario.png);
	background-repeat:repeat;
	font-size:12px;
	float:left;
	width:548px;
	padding:2px;
	margin-left:35px;
}

.imagenPersonaGusto{
	float:left;
	height:30px;
	margin-left:5px;
	margin-right:5px;
	border-bottom-color:#003399;
	border-width:1px;
	border-style:solid;
}

.detalleComentario{
	background-image:url(../imagenes/comentario.png);
	background-repeat:repeat;
	font-size:12px;
	float:left;
	width:548px;
	padding:2px;
	margin-left:35px;
}

.imagenPersonaComentario{
	float:left;
	height:50px;
	clear:left;
	margin-left:10px;
	border-bottom-color:#003399;
	border-width:1px;
	border-style:solid;
}


.areaNuevoComentario{
	background-image:url(../imagenes/comentario.png);
	width:550px;
	float:left;
	clear:left;
	margin-left:35px;
	
}

.fechaComentario{
	font-size:10px;
	color:#FF0000;
	width:440px;
	margin-left:5px;
	margin-top:2px;
	float:left;
	text-align:left;
	
}

A.personaComentario{
	color:#000066;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin-left:5px;
	margin-top:5px;
	width:440px;
}
	A.personaComentario:link{
		color:#000066;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
		float:left;
		margin-left:5px;
		margin-top:5px;
		width:440px;
	}
	
	A.personaComentario:visited{
		color:#000066;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
		float:left;
		margin-left:5px;
		margin-top:5px;
		width:440px;
	}

	A.personaComentario:hover{
		color:#000066;
		font-size:13px;
		font-weight:bold;
		text-decoration:underline;
		float:left;
		margin-left:5px;
		margin-top:5px;
		width:440px;
	}

	A.personaComentario:active{
		color:#000066;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
		float:left;
		margin-left:5px;
		margin-top:5px;
		width:440px;
	}
	
A.personaComentario2{
	color:#000066;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	float:right;
	margin-left:5px;
	margin-top:5px;
	width:80px;
	display:block;
}
	A.personaComentario2:link{
		color:#000066;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		float:right;
		margin-left:5px;
		margin-top:5px;
		width:80px;
		display:block;
	}
	
	A.personaComentario2:visited{
		color:#000066;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		float:right;
		margin-left:5px;
		margin-top:5px;
		width:80px;
		display:block;		
	}

	A.personaComentario2:hover{
		color:#000066;
		font-size:10px;
		font-weight:bold;
		text-decoration:underline;
		float:right;
		margin-left:5px;
		margin-top:5px;
		width:80px;
		display:block;		
	}

	A.personaComentario2:active{
		color:#000066;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		float:right;
		margin-left:5px;
		margin-top:5px;
		width:80px;
		display:block;		
	}

.textocomentario{
	font-size:12px;
	float:left;
	width:400px;
	padding-left:5px;
	padding-top:5px;
	padding-left:5px;
	margin-bottom:10px;
	text-align:left;
}

.imagenRegistro{
	clear:left;
	float:left;
	width:200px;
	height:400px;
	display:block;
	margin-top:20px;
	margin-left:5px;
	float:left;
}

.areaRegistro{
	float:left;
	width:480px;
	margin-top:20px;
}

.textoRegistro{
	font-size:12px;
	float:left;
	width:200px;
	clear:left;
	text-align:right;
	margin-right:5px;
	color:#0066FF;
}

.textoPoliticaPrivacida{
	margin-top:10px;
	font-size:12px;
	float:left;
	width:420px;
	clear:left;
	text-align:left;
	padding-left:70px;
	padding-right:5px;
	color:#0066FF;
}

.valoresRegistro{
	width:150px;
	font-size:12px;
	float:left;
}

.textoRegistroError{
	font-size:10px;
	float:left;
	width:90px;
	text-align:left;
	margin-left:10px;
	color:#FF3333;
}

.txtDatosRegistro{
	font-size:12px;
	width:150px;
}

.txtDatosRegistroError{
	font-size:12px;
	background-color:#FF3333;
	width:150px;
}

.mensajeRegistroError{
	margin-top:15px;
	margin-left:30px;
	font-size:12px;
	color:#FF0000;
	width:450px;
	text-align:center;
}

.mensajeRegistro{
	margin-top:15px;
	margin-left:30px;	
	font-size:12px;
	color:#00CC33;
	width:450px;
	text-align:center;
}

.politicaPrivacidad{
	float:left;
	width:650px;
	text-align:justify;
	font-size:12px;
	padding-left:30px;
	padding-right:30px;
}

.notificacionPersonales{
	width:500px;
	font-size:13px;
	margin:3px;
}



A:link{ text-decoration: none }
A:visited{ text-decoration: none }
A:active{ text-decoration: none }
A:hover	{ text-decoration: underline }


.pieDePagina{
	font-family:"Trebuchet MS";
	text-align:center;
	width:100%;
	font-size:14px;
	clear:left;
}

A.enlaceForos{
	font-family:"Trebuchet MS";
	color:#000000;
}

	A.enlaceForos:link {
		font-family:"Trebuchet MS";
		color:#000000;
	}
	A.enlaceForos:visited {
		font-family:"Trebuchet MS";
		color:#000000;
	}
	A.enlaceForos:hover {
		font-family:"Trebuchet MS";
		color:#00CCCC;
		text-decoration:underline;
	}
	A.enlaceForos:active {
		font-family:"Trebuchet MS";
		color:#000000;
	}
	
.contenedorMensajes{
	font-family:"Trebuchet MS";
	text-align:left;
	background-color:#EEEEEE;
	width:690px;
	border-width:1px;
    border-style:solid;
    border-color:#000000;
	margin-left:3px;
}

.sombreado{
	width:690px%;
	font-size:5px;
	background-color:#333333;
	clear:left;
}
.separador{
	width:690px%;
	font-size:0.5px;
	clear:left;
	border-top-width:1px;
    border-top-style:solid;
    border-top-color:#000000;
}
.cabeceraForo{
	background-color:#EEEEEE;
	font-family:"Trebuchet MS";
	font-size:12px;
	width:690px%;
}

.iconoCabeceraForo{
	width:50px;
	height:50px;
	float:left;
}
.tituloCabeceraForo{
	width:600px;
	text-align:center;
	font-weight:bold;
	font-size:24px;
	height:52px;
	padding-top:10px;
	vertical-align:middle;
	float:left;
	display:block;
}

.descripcionCabeceraForo{
	margin-left:2px;
	margin-right:2px;
	font-size:12px;
	text-align:justify;
	clear:left;
}

.webCabeceraForo{
	width:69%;
	margin-left:2px;
	text-align:left;
	float:left;
}

A.enlaceWeb{

}

.accesosSesionesCabeceraForo{
	width:30%;
	text-align:right;
	float:left;
}

.ipCabeceraForo{
	width:69%;
	text-align:left;
	float:left;
}

.mensajesCabeceraForo{
	font-weight:bold;
	text-align:center;
	vertical-align:bottom;
	width:75%;
	font-size:18px;
	float:left;
}

.iconoMensajes{
	float:right;
	height:30px;
	cursor:pointer;
}

.filaCompleta{
	clear:left;
}

.espacios{
	float:left;
}

.mensajeList{
	float:left;
}


A.tituloListMensajes{
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	color:#000066;
	text-decoration:none;
}

	A.tituloListMensaje:link {
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:12px;
		color:#000066;
		text-decoration:none;
	}
	A.tituloListMensaje:visited {
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:12px;
		color:#000066;
		text-decoration:none;
	}
	A.tituloListMensaje:hover {
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:12px;
		color:#000066;
		text-decoration:underline;
	}
	A.tituloListMensaje:active {
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:12px;
		color:#000066;
		text-decoration:none;
	}
.asuntoSeleccionado{
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:12px;
		color:#CC0033;
		text-decoration:none;
}

.nombreMensajes{
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

.fechaMensajes{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#666666;
}

.contenedorPaginacion{
	font-family:"Trebuchet MS";
	text-align:center;
	font-size:13px;
	font-weight:normal;
	background-color:#CCCCCC;
	color:#000000;
	width:100%;
}

.mensajeIndividual{
	width:688px;
	text-align:center;
	border-width:1px;
    border-style:solid;
    border-color:#000033;

}

.nombreIndividual{
	text-align:center;
	font-weight:bold;
	margin-left:5px;
	font-size:24px;
	height:25px;
	vertical-align:baseline;
	float:left;
	margin:2px;
	padding-left:3px;
}

A.mailIndividual{
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
}

	A.mailIndividual:link {
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:14px;
		color:#FF9900;
		text-decoration:none;
	}
	A.mailIndividual:visited {
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:14px;
		color:#FF9900;
		text-decoration:none;
	}
	A.mailIndividual:hover {
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:14px;
		color:#FF9900;
		text-decoration:underline;
	}
	A.mailIndividual:active {
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:14px;
		color:#FF9900;
		text-decoration:none;
	}
	
.fechaHoraIndividual{
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	float:right;
}
.detallesIndividual{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	clear:left;
}

.cuerpoIndividual{
	margin-left:15px;
	border-width:1px;
	border-style:solid;
	border-color:#666666;
	width:650px;
	text-align:center;
	background-color:#EEEEEE;
	clear:left;
}

.contenedorIndividual{
	width:680px;
}

.cabeceraTituloIndividual{
	width:650px;
	background-color:#999999;
	text-align:left;
}
.tituloIndividual{
	margin-left:10px;
	width:500px;
	margin:5px;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	float:left;
}

.iconoMensajesIndividual{
	height:30px;
	vertical-align:middle;
	cursor:pointer;
	float:right;
}

.detalleIndividual{
	width:650px;
	color:#000000;
	background-color:#FFFFFF;
	font-size:14px;
	text-align:justify;
	clear:left;
}

.mensaje{
	margin:10px;
}

.contenedorRespuestas{
	margin-left:15px;
	width:650px;
	border-width:1px;
	border-style:solid;
	border-color:#666666;
	background-color:#FFFFFF;
	text-align:left;
	clear:left;
}
.tituloRespuestas{
	width:100%;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	float:left;
}
.respuestas{
	margin:10px;
	clear:left;
}

.cabeceraNuevo{
	width:650px;
	margin-left:15px;
	background-color:#999999;
}

.textoDetalleIzquierdaNuevo{
	width:29%;
	text-align:right;
	font-size:14px;
	font-weight:bold;
	float:left;
	vertical-align:middle;
}

.textoDetalleCentroNuevo{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	clear:left;
	vertical-align:middle;
}
.campoDetalleDerechaNuevo{
	width:69%;
	text-align:left;
	font-size:14px;
	float:left;
}

campoTextAreaNuevo{
	width:100%;
	text-align:center;
	font-size:14px;
	clear:left;
}

A.boton{
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	border-width:2px;
	border-style:ridge;
	border-color:#666666;
	
}

	A.boton:link {
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
		border-width:2px;
		border-style:ridge;
		border-color:#666666;	
	}
	A.boton:visited {
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
		border-width:2px;
		border-style:ridge;
		border-color:#666666;
	}
	A.boton:hover {
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:12px;
		border-width:2px;
		border-style:ridge;
		border-color:#CCCCCC;
	}
	A.boton:active {
		font-family:"Trebuchet MS";
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
		border-width:2px;
		border-style:ridge;
		border-color:#666666;
	}

.validacionUsuario{
	width:100%;
	text-align:center;
}
.contenedorPassword{
	width:70%;
	margin:5px;
	clear:left;
}

.cabeceraValidacion{
	width:100%;
	font-size:15px;
	font-weight:bold;
}

.palabraError{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	clear:left;
}

A.celdaPaginacion{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}

	A.celdaPaginacion:link {
		font-family:"Trebuchet MS";
		font-size:12px;
		text-decoration:none;
		color:#666666;
		font-weight:bold;
	}
	A.celdaPaginacion:visited {
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#666666;
	}

	A.celdaPaginacion:hover {
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
		color:#666666;
	}
	A.celdaPaginacion:active {
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#666666;
	}
	
A.celdaPaginacionSelect{
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

	A.celdaPaginacionSelect:link {
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#000000;
	}
	A.celdaPaginacionSelect:visited {
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#000000;
	}

	A.celdaPaginacionSelect:hover {
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#000000;
	}
	A.celdaPaginacionSelect:active {
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#000000;
	}
	
img {border:none;}





