﻿/* ************************************** Global.css************************************************************* */

/* ------------- empieza importar estilos-------------------------------- */
@import url("CssGeneral/CssCuGeneral/CuGeneral.css");
@import url("CssPublico/Publico.css");
@import url("CssPublico/CssCuPublico/CuPublico.css");
@import url("CssPortada/CssCuPortada/CuPortada.css");
@import url("CssPublico/CssSugerencias/CssCuSugerencias/CuSugerencias.css");
@import url("CssPublico/CssAlbumFotos/AlbumFotos.css");
@import url("CssMaster/Master.css");
@import url("CssPublico/CssBanner/Banner.css");
@import url("CssPublico/CssEventos/Eventos.css");
@import url("CssPublico/CssNoticias/Noticias.css");
@import url("GlobalListadoPaginado.css");
@import url("GlobalXML.css");


/* ------------- finaliza importar estilos-------------------------------- */

/* ------------- empiezan estilos nominales-------------------------------- */
body, div, p, h1, h2, h3, h4, table
{
	margin:0px; padding:0px; border:none;
}
ul, li
{
	margin-left: 6px; margin-bottom: 6px;
	padding-left: 6px; padding-bottom: 6px;
}
	 
body
{
	width: 980px; margin: 10px auto 10px auto;
	
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 80%;
	text-align: justify;
}

.BodyFrames
{
	width: 100%;
	margin:0px; padding:0px; border:none;
}
.BodyFormPublico
{
	width: 96%;
	margin:0px; padding:0px; border:none;
	padding: 0 2% 0 2%;
}
h1
{
	font-size: 280%; font-family: Arial Narrow; text-decoration: none;
	text-transform: none; padding: 4px; padding-left: 0px;
}
h2
{
	font-size: 130%;
	padding: 4px; padding-left: 0px; text-transform: none;	
}
h3
{
	font-family: Arial Narrow;
	font-size:130%; padding-bottom: 0px; margin-bottom: 8px;
	border-bottom: 1px dotted;
}
h4
{
	font-size:120%; padding: 4px;
	border: 1px solid;
}
h5
{
	font-size:90%;text-transform:uppercase;
}
h6
{
	font-size:85%; margin: 0px; padding:4px; padding-left: 0px; font-weight: normal;
	line-height: 150%;
}

a:link, a:active, a:visited
{
	text-decoration: underline; font-weight: bold;
}
a:hover
{}
/* ------------- finalizan estilos nominales-------------------------------- */

/* ------------- empiezan estilos MasterPagina --------------------------------- */
#MasterCapaLineaSuperior
{}
#MasterContenedor
{
	/*width: 90%;*/ /*width: 980px;*/ /*height: 540px;*/
	/*border-width: 1px; border-style: solid;*/
	/*margin: 0 200px 0 200px;*/
	/*margin: 10px auto 0% auto;*/
}
#MasterEncabezado
{
	padding-top: 0px; padding-bottom: 0px;
}
#MasterEncabezadoSuperior
{
	clear: both;
}
#MasterEncabezadoInferior
{
	clear: both;
}
#MasterPagina
{
	clear: both; margin-left: 0px; margin-right: 0px;
}
#MasterContenido
{}
#MasterContenidoEncabezado
{}
#MasterContentPlaceHolder
{}
#MasterPie
{
	clear: both;
}
/* ------------- finalizan estilos MasterPagina -------------------------------- */


/* ------------- empiezan estilos nominales -------------------------------- */

	/* ------------- empiezan estilos relacionado con Enlaces (Botones y Links) -------------------------------- */
	.BtnTipoA
	{
		cursor: hand;
		border: none; text-decoration: underline;
	}
	.BtnTipoB
	{
		font-size: 100%; font-weight: bold;
		cursor: hand;
		border: none; text-decoration: underline;
	}
	.BtnTipoC
	{
		font-size: 100%; font-weight: bold;
		cursor: hand;
		border: none;
	}
	.BtnTipoA, .BtnTipoD
	{
		cursor: hand;
		border: none;
		font-weight: bold;
	}
	/* ------------- finalizan estilos relacionado con Enlaces (Botones y Links)  -------------------------------- */
		

	/* ------------- empiezan estilos relacionado con Titulos -------------------------------- */
	.LblTitulo
	{
		font-size: 130%;
		padding: 4px; padding-left: 0px; text-transform: none;	
	}
	.CeldaTitulo
	{
		font-size: 120%; font-weight: bold;
		text-align:center;
	}
	.CeldaAlinearDerecha
	{
		text-align: right;
	}
	/* ------------- finalizan estilos relacionado con Titulos -------------------------------- */
	
	/* ------------- empiezan estilos relacionado con Redondez -------------------------------- */
	.RedondeoSuperior1
	{
		font-size:1px;display:block; overflow:hidden;
	}
	.RedondeoSuperior2
	{
		display:block; overflow:hidden;height:1px;margin:0 5px;
	}
	.RedondeoSuperior3
	{
		display:block; overflow:hidden;height:1px;border-style: solid; border-width: 0 1px;margin:0 3px; border-width:0 2px;
	}
	.RedondeoSuperior4
	{
		display:block; overflow:hidden;height:1px;border-style: solid; border-width: 0 1px;margin:0 2px;
	}	
	.RedondeoSuperior5
	{
		display:block; overflow:hidden;border-style: solid; border-width: 0 1px;height:2px; margin:0 1px;
	}

	.RedondeoInferior1
	{
		font-size:1px;display:block; overflow:hidden;
	}
	.RedondeoInferior2
	{
		display:block; overflow:hidden;border-style: solid; border-width: 0 1px;height:2px; margin:0 1px;
	}
	.RedondeoInferior3
	{
		display:block; overflow:hidden;height:1px;border-style: solid; border-width: 0 1px;margin:0 2px;
	}
	.RedondeoInferior4
	{
		display:block; overflow:hidden;height:1px;border-style: solid; border-width: 0 1px;margin:0 3px; border-width:0 2px;
	}
	.RedondeoInferior5
	{
		display:block; overflow:hidden;height:1px;margin:0 5px;
	}
	.PnlRedondezSuperior
	{
		margin-top: 10px;
	}
	.PnlRedondezInferior
	{
		margin-bottom: 10px;
	}
	
	/* ------------- finalizan estilos relacionado con Redondez -------------------------------- */               
	
	
	/* ------------- empiezan estilos relacionado con Contenido Interior -------------------------------- */	
	.CapaContenidoInterior
	{
		padding-left: 0px;
	}
	/* ------------- finalizan estilos relacionado con Contenido Interior -------------------------------- */
	
	
	/* ------------- empiezan estilos relacionado con Tablas -------------------------------- */
	.TablaValidacionMensaje
	{
		padding: 4px;
		border-left-style: solid; border-left-width: 1px;
		border-right-style: solid; border-right-width: 1px;
	}
	.CeldaLblTxtAValidad
	{
		width: 30%;
		font-weight: bold; text-align: right;
	}
	.CeldaTxtAValidad
	{
		width: 70%;
	}
	.txtAValidar
	{
		width: 100%;
	} 	
	/* ------------- finalizan estilos relacionado con Tablas -------------------------------- */	
	
	
	/* ------------- empiezan estilos relacionado con Textos -------------------------------- */	
	.ParrafoExplicacion
	{
		font-style: italic;
		margin-top: 5px; margin-bottom: 5px;
	}
	/* ------------- finalizan estilos relacionado con Textos -------------------------------- */	
	
	/* ------------- empiezan estilos relacionado con ListadoPaginado -------------------------------- */	
	.TablaColumnaListPag0
	{
		font-weight: bold;
		font-size: 120%;
	}
	.TablaColumnaListPag1
	{}
	.TablaColumnaListPag2
	{}
	.TablaColumnaListPag3
	{}
	.TablaColumnaListPag4
	{
		font-size: 120%;
	}
	/* ------------- empiezan estilos relacionado con ListadoPaginado -------------------------------- */	
	


/* ------------- finalizan estilos nominales -------------------------------- */


