/* Hoja de estilos CSS predeterminada para un nuevo proyecto de aplicación Web*/

body
{
	margin-top: 0px;
	font-size: 10px;
	background-image: url(Componentes/Presentacion/imagenes/bg_total.gif);
	word-spacing: normal;
	margin-left: 0px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}

.bodysin
{
	margin-top: 0px;
	font-size: 10px;
	background-image: url(Componentes/Presentacion/imagenes/bg_.gif);
	word-spacing: normal;
	margin-left: 0px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: #ffffff;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT	{
	color: #003366;
}

H1				{
	font-weight: bold;
	font-size: 12px;
	background-image: none;
	word-spacing: normal;
	vertical-align: super;
	text-transform: uppercase;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	height: 12px;
	background-color: #003399;
	text-align: center;
	text-decoration: none;
}	
		
H2
{
	font-weight: 700;
	font-size: 10pt;
	word-spacing: normal;
	vertical-align: super;
	text-transform: uppercase;
	color: #ffffff;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	height: 12px;
	background-color: #003399;
	text-decoration: none;
}	
		
H3				{
	font-weight: 500;
	font-size: 1.58em;
	word-spacing: normal;
	text-transform: none;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
		
H4				{
	font-weight: 500;
	font-size: 12px;
	word-spacing: normal;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	height: 12px;
	text-decoration: none;
}	
		
H5, DT			{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
		
H6				{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

th
{
	font-weight: bold;
	font-size: 8px;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}

A:link
{
	font-size: 8pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	
		
A:visited
{
	font-size: 8pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}	
		
A:active
{
	font-size: 8pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	
		
A:hover
{
	font-size: 8pt;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

P				{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #333333;
}

form			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	}

IMG 			{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}

input			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
	background-color: #F5F5F5;
}

TEXTAREA		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333399;
	text-decoration: none;
	background-color: #F5F5F5;
}

SELECT			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333399;
	text-decoration: none;
	background-color: #F5F5F5;
}

ul				{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-type: disc;
	list-style-position: outside;
}

li				{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

ol				{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-type: upper-roman;
	list-style-position: outside;
}

UL LI			{	
	list-style-type:	square ;
}	

UL LI LI		{	
	list-style-type:	disc;
}	

UL LI LI LI		{	
	list-style-type:	circle;
}	
	
OL LI			{	
	list-style-type:	decimal;
}	

OL OL LI		{	
	list-style-type:	lower-alpha;
}	

OL OL OL LI		{	
	list-style-type:	lower-roman;
}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
}

.bodystyle		{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.small			{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7px;
}

.medium			{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.big			{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig			{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded		{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified		{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer			{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}	
.box1			{
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2			{
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}

.titulo			{
	font-weight: bold;
	font-size: 10pt;
	text-transform: capitalize;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #003399;
	text-align: center;
}

.tituloentrada		{
	font-weight: bold;
	font-size: 22pt;
	text-transform: capitalize;
	color: #ffffff;
	font-family: Courier New, Courier, mono;
	background-color: #006699; 
	 /* background-color: #003399; */
	text-align: center;
}

.titulogris
{
	font-size: 8pt;
	text-transform:  uppercase;
	width: 100%;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: lightgrey;
	text-align: left;
	
}

.titulotabla	{
	font-size: 8pt;
	text-transform: capitalize;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #003399;
	text-align: center;
}

.titulocentro
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: capitalize;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.textoexplicativo
{
	font-size: 8pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	

.textoexplicativonegrilla
{
	font-size: 8pt;
	font-weight: bold;	
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	

.notaresaltada
{
	font-size: 8pt;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	

.titulomercado
{
	font-weight: bold;
	font-size: 7pt;
	text-transform:  uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.linkstop
{
	font-weight: bold;
	font-size: 7pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	

.linkstop:link
{
	font-size: 7pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	
		
.linkstop:visited
{
	font-size: 7pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}	
		
.linkstop:active
{
	font-size: 7pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}	
		
.linkstop:hover
{
	font-size: 7pt;
	color: dimgray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.top			{
	font-weight: bold;
	vertical-align:top;
}

.hand {
	cursor: hand;
}

.menu:link
{
/*
	BORDER-RIGHT: #1674a7 1px solid;
    BORDER-TOP: #cfe4fa 1px solid;
*/
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
/*    BORDER-LEFT: black 0px solid;	*/
    COLOR: #ffffff;
/*    BORDER-BOTTOM: #1674a7 1px solid;	*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #68aced;
	text-decoration: none;	
}	
		
.menu:visited
{
/*
	BORDER-RIGHT: #1674a7 1px solid;
    BORDER-TOP: #cfe4fa 1px solid;
*/
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
/*    BORDER-LEFT: black 0px solid;	*/
    COLOR: #ffffff;
/*    BORDER-BOTTOM: #1674a7 1px solid;	*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #68aced;
	text-decoration: none;	
}	
		
.menu:active
{
/*
	BORDER-RIGHT: #1674a7 1px solid;
    BORDER-TOP: #cfe4fa 1px solid;
*/
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
/*    BORDER-LEFT: black 0px solid;	*/
    COLOR: #ffffff;
/*    BORDER-BOTTOM: #1674a7 1px solid;	*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #68aced;
	text-decoration: none;	
}	
		
.menu:hover
{
/*
	BORDER-RIGHT: #1674a7 1px solid;
    BORDER-TOP: #cfe4fa 1px solid;
*/    
	FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
/*    BORDER-LEFT: black 0px solid;	*/
    COLOR: #ffffff;
/*    BORDER-BOTTOM: #1674a7 1px solid;	*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #68aced;

}
.menutitulo
{
	FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
	text-transform: uppercase;    
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006699;
    

}

.me_nu
{
/*
	BORDER-RIGHT: #1674a7 1px solid;
    BORDER-TOP: #cfe4fa 1px solid;
*/	
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
/*    BORDER-LEFT: black 0px solid;	*/
    COLOR: #ffffff;
/*    BORDER-BOTTOM: #1674a7 1px solid;	*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #68aced

}

.menualto
{
	 BORDER-RIGHT: #1674a7 1px solid;
    BORDER-TOP: #cfe4fa 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-LEFT: black 0px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #1674a7 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #68aced

}

.mapa
{
	
	background-image: url(Componentes/Presentacion/imagenes/boton_mapa_sitio.gif);
	height: 27px;
	
	cursor: hand;
}
.guia
{
	table-layout: fixed;
	
	background-image: url(Componentes/Presentacion/imagenes/boton_guia_posiciones.gif);
	cursor: hand;
	
	height: 38px;
}

.datagrid
{
	font-size: 8pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

.datalterno
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
	background-color: gainsboro;
}

.datapie
{
	font-size: 8pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: darkgray;
	text-align: center;
}

.datacabeza
{
	font-weight: bold;
	font-size: 6pt;
	text-transform: capitalize;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #003399;
	text-align: center;
}

.datalink
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mensaje
{
	font-weight: bold;
	font-size: 10pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.justificado
{
	font-size: 10pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
