/* CSS Document */

/* Estilos generales de texto */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align:justify;
	background-color:#FFFFFF}
	
/* Otros Textos */

.textoGenericoJustif {
		font-family:Arial, Helvetica, sans-serif;
		font-size:x-small;
		text-align:justify}

.textoGenericoCenter {
		font-family:Arial, Helvetica, sans-serif;
		font-size:x-small;
		text-align:center}

.textoGenericoAdmon {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;}

.textoGenerico12px {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}
	
.textoGenericoNegrita {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;}
		
.textoGaleriaFotos {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		}

.TextoCabeceraNoticiasIndex {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;
		background-color:#000033;
		border-color:#000000;
		border-style:solid;
		border-width:1px}
		
.TextoNoticiasIndex {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		padding:5px;
		border-color:#000000;
		border-style:solid;
		border-width:1px}
		
		.TextoNoticiasIndex a{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#000000}
				
		.TextoNoticiasIndex a:hover{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				text-decoration:underline;
				color:#000000}
				
		.TextoNoticiasIndex a:visited{
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#000000}
				
.textoAlertaRojo {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;}
				
.enfasis_verdana5{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 20px;}

.enfasis_verdana15{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 15px;}
				
.enfasis_verdana18_rojo{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color:#FF0000;}

.enfasis_verdana18_verde{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color:#009900;}

.enfasis_verdana14_rojo{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight:bold;
		color:#FF0000;}
		
.titular_pagina{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight:bold;
		color: #FFFFFF;
		background-image:url(../imagenes/fondo_titular.jpg);
		border-width:medium;
		border-color:#000000;
		border-top-style:solid;
		border-left-style:solid;
		border-right-style:solid;
		border-width:1px;		}

.textoAlertaRojoAdmon {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF0000;}
.textoCabeceraTablas {
	text-align:center;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000099;
	
}
		
/* Estilos generales para los enlaces */
a {  text-decoration: none; color: #0000FF}
a:visited { text-decoration: none; color: #0000FF}
a:hover {text-decoration: underline; color:#000099}

/* Estilos menu de la izquierda y comerciantes*/
	/*Cabeceras menus*/				
	.CebeceraMenu {
		font-family:Arial, Helvetica, sans-serif;
		font-size: x-small;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;}

	.CebeceraMenuTextoPequeno {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;}
		
	/*Celdas menus*/	
	.MenuInformacion a{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color:#000000;
		background-color:99CCFF;
		text-align:center;
		display:block;
		width:100%;
		}
		.MenuInformacion a:hover {
				background-color:#0066cc;
				text-decoration:underline;
				color:#000000
				}
		.MenuInformacion a:visited {
				color:#000000;
				}
				
	.MenuFotos a{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color:#000000;
		background-color:#9999FF;
		text-align:center;
		display:block;
		width:100%;
		}
		.MenuFotos a:hover {
				background-color:#9966FF;
				text-decoration:underline;
				color:#000000
				}
		.MenuFotos a:visited {
				color:#000000;
				}				

	.MenuComerciantes a{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color:#000000;
		background-color:#CCCCCC;
		text-align:center;
		display:block;
		width:100%;
		}
		.MenuComerciantes a:hover {
				background-color:#999999;
				text-decoration:underline;
				color:#000000;
				}
		.MenuComerciantes a:visited {
				color:#000000;
				}

	.MenuAsociaciones a{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color:#000000;
		background-color:#FFFFCC;
		text-align:center;
		display:block;
		width:100%;
		}
		.MenuAsociaciones a:hover {
				background-color: #FFCC99;
				text-decoration:underline;
				color:#000000;
				}
		.MenuAsociaciones a:visited {
				color:#000000;
				}
				
	.MenuValleRiaza a{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color:#000000;
		background-color:#00FF99;
		text-align:center;
		display:block;
		width:100%;
		}
		.MenuValleRiaza a:hover {
				background-color:#00CC99;
				text-decoration:underline;
				color:#000000;
				}
		.MenuValleRiaza a:visited {
				color:#000000;
				}
				
	.MenuElecciones a{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color:#000000;
		background-color:#FFCCFF;
		text-align:center;
		display:block;
		width:100%;
		}
		.MenuElecciones a:hover {
				background-color:#FF99FF;
				text-decoration:underline;
				color:#000000;
				}
		.MenuElecciones a:visited {
				color:#000000;
				}

	.MenuDiasEncierros a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12;
		font-weight:bold;
		color:#000000;
		background-color:#999999;
		text-align:center;
		display:block;
		width:100%;
		border-width:1px;
		border-style:solid;
		border-left-color:#FFFFFF;
		border-top-color:#FFFFFF;
		text-decoration:none;
	}
	.MenuDiasEncierros a:hover {
		color:#000000;
		text-decoration:none;
		background-color:#CCCCCC;
		border-color:#FFFFFF;
		border-left-color:#000000;
		border-top-color:#000000;
		
	}

	
				
/* Menu en la seccion de administracion.*/

.MenuAdmon {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:bold;
		color:#FFFFFF;}

.MenuAdmonFotos a{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color:#000000;
		background-color: #FF9966;
		text-align:center;
		display:block;
		width:100%;
		}
		.Menuadmonfotos a:hover {
				background-color:#FF0000;
				text-decoration:underline;
				color:#000000;
				}
		.Menuadmonfotos a:visited {
				color:#000000;
				}				

/* Pies de pagina para volver a pagina principal */

.Volver {font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align:center;}
		

/* Estilo barra inferior y copyright */
.copyright {
			font-family:Arial, Helvetica, sans-serif;
			font-size:x-small;
			text-align:center}
.barra-inferior {
			font-family:Arial, Helvetica, sans-serif;
			font-size:smaller;
			text-align:center;}
		.barra-inferior a { text-decoration:none; color:#000000;}
		.barra-inferior a:visited { text-decoration:none; color:#000000;}
		.barra-inferior a:hover { text-decoration:underline; color:#FF9900;}


/* Estilos galeria de fotos*/				
.galeria a{
		text-decoration: none;
		background-color:#FFFFFF;
		display:block;
		border-color:#000000;
		border-style:solid;
		border-width:1px;}
		
	.galeria a:visited {
		background-color:#FFFFFF;}
		
	.galeria a:active {
		background-color:#9933FF;}
		
	.galeria a:hover {
				background-color:#FF9933;}
				
.celdaPaginacion{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:2px;
	cursor:pointer;}

.celdaPaginacionSelect{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding:2px;
	font-weight:bold;}

/* Recuadro tabla.*/
.recuadronegro{
	border-color:#000000;
	border-style:solid;
	border-width:1px;}

/* Estilo foto ampliada*/
.ColorFondoPaginaFotoAmpliada {
	background-color:#000000;
	}
	
.copyrightFotoAmpliada{
			font-family:Arial, Helvetica, sans-serif;
			font-size:x-small;
			color:#FFFFFF;
			text-align:center}

.pieFotoAmpliada{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:#FFFFFF}
