/* Hoja de estilos CSS predeterminada para un nuevo proyecto de aplicación Web*/

/* CUERPO DE PAGINA PRINCIPALES */
BODY
{
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
	margin-left: 0px;
	margin-top: 0px;
}

/* TITULOS PAGINAS */
.titulo
{
	font-size: 20px;
	text-transform: uppercase;
	color: darkred;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
}
.titulogris
{
	font-size: 12px;
	color: gray;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.tituloazul
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: blue;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.tituloimpresion
{
	font-size: 15px;
	text-transform: uppercase;
	color: darkred;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
/*top de pagina*/

.toptex		{
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.topactivo
{
	font-weight: bold;
	font-size: 9px;
	color: #9f290d;
	text-decoration: none;
}
	
/* LINKS GENERALES */

A:link
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #9f290d;
	text-decoration: none;
}	
		
A:visited	{	
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:	none;
	color:	#9f290d;
	}	
		
A:active	{	
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:	none;
	color:	#9f290d;
	}	
		
A:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: darkgray;
	text-decoration: underline;
}

.top:link
{
	font-size: 9px;
	color: #9f290d;
	text-decoration: none;
}	
		
.top:visited	{	
	font-size: 9px;
	text-decoration:	none;
	color:	#9f290d;
	}	
		
.top:active	{	
	font-size: 9px;
	text-decoration:	none;
	color:	#9f290d;
	}	
		
.top:hover	{
	font-size: 9px;
	color: darkgray;
	text-decoration: underline;
}
		
/* TIPO DE TEXTO */

.texto
{
	text-justify: distribute;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: justify;
}
p	{	
	font-family: Verdana, Helvetica, sans-serif;
	}	

/* PIE DE PAGINA */
.pietex		{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: center;
}
/* Tablas */

td
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
}

.tabla
{
	border-right: #9f290d 1px solid;
	border-top: #9f290d 1px solid;
	margin: 2px;
	border-left: #9f290d 1px solid;
	border-bottom: #9f290d 1px solid;
	font-family: Verdana, Helvetica, sans-serif;
}
/*DataGrid*/

.datalterno
{
	font-size: 11px;
	color: 9f290d;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: whitesmoke;
}
.datagrid
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
}
.dataedit
{
	font-size: 11px;
	color: blue;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: lightgrey;
}
.datafooter
{
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #9f290d;
}
.dataheader
{
	font-size: 11px;
	color: #9f290d;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: gold;
	text-align: center;
}
.dataitem
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: white;
}
.datapager
{
	font-size: 11px;
	color: #9f290d;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: gainsboro;
	text-align: center;
}
.dataselected
{
	font-size: 11px;
	color: blue;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
}

