A:visited {
	TEXT-DECORATION: none
}
A:link {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:active {
	COLOR: #000099
}
A:link {
	COLOR: #000099
}
A:visited {
	COLOR: #000099
}
BODY {
	FONT-FAMILY: arial,lucidia,courier new; 
	border: 4px solid #385170;
	BACKGROUND-COLOR: #ffffff;
	/*scrollbar-face-color: #3F6081;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #3E7491;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: ; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #ffffff;*/
}

HR {
	COLOR: #023390; 
	BACKGROUND-COLOR: #023390
}
H1 {
	COLOR: #000099
}
H2 {
	COLOR: #000099
}
P {
	TEXT-ALIGN: justify
}

td{

	FONT-SIZE: 80%; 	
}

TEXTAREA, INPUT, SELECT, OPTION{
	font-family: courier new;
	padding: 2px; /* a bit of breathing room*/
	font-size: 11px;
	/* color: #FFFFFF;/* The text in white*/
	/*background-color: #3499CC;/* Background-color: dark blue*/
	/* border: solid 1px #C71585;/* and a red border*/
}

INPUT.clase1
{
	/*color: #FFFFFF;*/
	background-color:#E1E1E1;
}

INPUT.clase2
{
	font-size : 10pt;
	font-weight: bold;
	width: 200px;
}

campo{
	background-color: #3499CC;
}
/*
#myObject 
{
	BACKGROUND-COLOR: #ffffff;
	position:absolute; 
	top: 4%; 
	left: 41%
}

*/
/* 
#sitenav {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #000099 1px dotted
}
#sitenav UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
#sitenav LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 90%; 
	COLOR: #000099; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: center
}
#sitenav A {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2%; BORDER-TOP: black 1px solid; DISPLAY: block; PADDING-LEFT: 2%; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
#sitenav A:hover {
	BORDER-RIGHT: 99px solid; BORDER-TOP: 99px solid; BORDER-LEFT: 99px solid; COLOR: black; BORDER-BOTTOM: 99px solid; BACKGROUND-COLOR: #ffd400; TEXT-DECORATION: none
}
*/

#a_la_dere{
	
	FLOAT: right; 
}

#sectionnav {
	BORDER-RIGHT: medium none; 
	BORDER-LEFT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-BOTTOM: medium none;
	PADDING-RIGHT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px; 
	FLOAT: left; 
	MARGIN: 0px; 
	WIDTH: 12%
	
	
}
#sectionnav IMG {
	MARGIN-TOP: 15px;
	MARGIN-LEFT: 20px
}
#sectionnav UL {
	FONT-SIZE: 65%;
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 1em; 
	BORDER-RIGHT: #000099 1px solid; 
	WIDTH: 100%; 
	PADDING-TOP: 1em; 
	LIST-STYLE-TYPE: none;
	MARGIN-LEFT: 5px;
	
}

#sectionnav A {
	BORDER-RIGHT: white 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: white 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 2% 0% 2% 5%; 
	BORDER-LEFT: #eeeeee 3px solid; 
	WIDTH: 95%; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: white 1px solid
}
#sectionnav A:hover {
	BORDER-RIGHT: #000099 1px solid; 
	BORDER-TOP: #000099 1px solid; 
	BORDER-LEFT: #000099 1px solid; 
	COLOR: black; 
	BORDER-BOTTOM: #000099 1px solid; 
	BACKGROUND-COLOR: #ffd400; 
	TEXT-DECORATION: none
}
#sectionnav P {
	FONT-SIZE: 75%; 

}

#content {
	PADDING-RIGHT: 1%; 
	PADDING-LEFT: 2%; 
	MIN-HEIGHT: 70%; 
	PADDING-BOTTOM: 1%; 
	MARGIN-RIGHT: 1%; 
	MARGIN-LEFT: 1%
	BORDER-LEFT: #ffd400 1px solid; 
	WIDTH: 98%; 
	PADDING-TOP: 1%
}

#content P {
	FONT-SIZE: 80%; 

}

#content UL {
	FONT-SIZE: 80%; 

}


KBD {
	FONT-SIZE: 90%; WHITE-SPACE: pre
}
.screenshot {
	PADDING-RIGHT: 2px; 	PADDING-LEFT: 2px; 	PADDING-BOTTOM: 2px; 	MARGIN: 2px; 	PADDING-TOP: 2px; 	BORDER-BOTTOM: #e0e0e0 1px solid
}
.screenshot .image {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.screenshot .description {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 60%; PADDING-TOP: 5px; TEXT-ALIGN: justify
}

.altn  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
	color: #00008B;
	background-color: #ADD8E6; 
	font-weight: bold;
}

.tit  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
	color: #ffffff;
	background-color: #00008B;
	font-weight: bold;
}

.tit2  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
	color: #ffffff;
	background-color: #00008B;
}

.dn	{
	font-family : verdana,arial,helvetica;
	background-color: #B0C4DE;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
.da	{
	font-family : verdana,arial,helvetica;
	background-color: #DDA0DD ;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
.dt	{
	font-family : verdana,arial,helvetica;
	background-color: #6699CC;
	color:	#000000;
	font-weight: bold;
	text-align:	center;
	}
.dh	{
	font-family : verdana,arial,helvetica;
	background-color: #6699CC;
	color:	#000000;
	font-weight: bold;
	text-align:	center;
	}
.dr	{
	font-family : verdana,arial,helvetica;
	background-color: #FF0000;
	color:	#000000;
	font-weight: bold;
	text-align:	center;
	}

.dns	{
	font-family : arial;
	background-color: #B0C4DE;
	color:	#00000;
	font-weight: bold;
	text-align:	center;
	font-size: 8pt;
	}
	
.dngris{
	font-family : arial;
	background-color: #DDDDDD;
	color:	#000000;
	font-weight: bold;
	text-align:	center;
	font-size: 8pt;
}	

.dnsbig	{
	font-family : arial;
	background-color: #B0C4DE;
	color:	#00000;
	font-weight: bold;
	text-align:	center;
	font-size: 100%;
	}

.titlb	{
	font-family : arial;
	background-color: #6699CC;
	color:	#00000;
	font-weight: bold;
	text-align:	center;
	}

.datab	{
	font-family : arial;
	background-color: #B0C4DE;
	color:	#00000;
//	font-weight: bold;
	text-align:	center;
	}
	
.datar	{
	font-family : arial;
	background-color: #FFBBBB;
	color:	#00000;
//	font-weight: bold;
	text-align:	center;
	}
	
.datay	{
	font-family : arial;
	background-color: #F8EDAF;
	color:	#00000;
//	font-weight: bold;
	text-align:	center;
	}

.datao	{
	font-family : arial;
	background-color: #FFCC99;
	color:	#00000;
//	font-weight: bold;
	text-align:	center;
	}
	
.datag	{
	font-family : arial;
	background-color: #B3DFB9;
	color:	#00000;
//	font-weight: bold;
	text-align:	center;
	}
.datagr	{
	font-family : arial;
	background-color: #CCCCCC;
	color:	#00000;
//	font-weight: bold;
	text-align:	center;
	}
	
.subtb	{
	font-family : arial;
	background-color: #87A5CD;
	color:	#00000;
	font-weight: bold;
	text-align:	center;
	}

.dna	{
	font-family : arial;
	background-color: #f8edaf;
	color:	#00000;
	font-weight: bold;
	text-align:	center;
	font-size: 8pt;
	}
	
.texto_azul{
	font-family : arial;
	background-color: #FFFFFF;
	color:	#0066CC;
	font-weight: bold;
	text-align:	left;
	font-size: 9pt;
}		

.celda_azul_claro{
	font-family : arial;
	background-color: #E6F0FF;
	color:	#00000;
	text-align:	center;
	font-size: 9pt;
	font-weight: bold;	
}	


.celda_azulclaro_tazul{
	font-family : arial;
	background-color: #F0F7FF;
	border-color:#C6DDFF;
	color:	#003366;
	text-align:	center;
	font-size: 9pt;
	font-weight: bold;	
}	

.celda_blanco_tazul{
	font-family : arial;
	background-color: #FFFFFF;
	border-color:#C6DDFF;
	color:	#003366;
	text-align:	center;
	font-size: 9pt;
	font-weight: bold;	
}	

.celda_blanco_tnegro{
	font-family : arial;
	background-color: #FFFFFF;
	border-color:#C6DDFF;
	color:	#000000;
	text-align:	center;
	font-size: 9pt;
	font-weight: bold;	
}

.celda_azulclaro_tazul_t2{
	font-family : arial;
	background-color: #C0DCFE;
	border-color:#C6DDFF;
	color:	#003366;
	text-align:	center;
	font-size: 9pt;
	font-weight: bold;	
}	
		
		
		
.tabla_blanco_bazul{
	font-family : arial;
	background-color: #FFFFFF;
	border-color:#C6DDFF;
	text-align:	center;
	font-size: 9pt;
	font-weight: bold;	
}			
	
.calend
{
	width : 180;
	cellspacing : 3;
	cellpadding : 2;
	border : 0;
	float : right;
} 
.activi
{
	border:0;
	bgcolor:#FFFFFF;
	
	width:90%;
}
.activip
{
	border:0;
	bgcolor:#CC0000;
	width:90%;
}
.listado
{
	border:0;
	bgcolor:#CC0000;
	width:100%;
}
.buttonc
{
	font-family : Times New Roman, Times, serif;
	font-size: 8pt;
}
/*<!--
.activi
{
	border:0;
	bgcolor:#FFFFFF;
	float:center;
	width:80%;
}
-->*/
A.clase1:visited {color:#000000; font-size:11;} 
A.clase1:active {color:#000000;font-size:11;} 
A.clase1:link {color:#000000;font-size:11;} 
A.clase1:hover {color:#000000;font-weight:bold;}

A.clase2:link {color:#0000cc; font-size : 8pt;} 
A.clase2:visited {color:#0000cc; font-size : 8pt;} 
A.clase2:active {color:#0000cc; font-size : 8pt;} 
A.clase2:hover {color:#0000ff; font-size : 8pt;} 
 
A.clase3:link {text-decoration:none; color:#000080; font-face: Times New Roman, Times, serif; font-size : 1;} 
A.clase3:visited {text-decoration:none; color:#000080; font-face: Times New Roman, Times, serif; font-size : 1;} 
A.clase3:active {text-decoration:none; color:#000080; font-face: Times New Roman, Times, serif; font-size : 1;} 
A.clase3:hover {text-decoration:none; color:#000080; font-face: Times New Roman, Times, serif; font-size : 1;} 

A.clase4:visited { COLOR: #FF0000; font-size : 10pt;}
A.clase4:link { COLOR: #FF0000; font-size : 10pt;}
A.clase4:active {	COLOR: #FF0000; font-size : 10pt;}
A.clase4:hover {color:#FF0000; font-size : 10pt;} 

A.clase5:visited { COLOR: #6699FF; font-size : 8pt;}
A.clase5:link { COLOR: #6699FF; font-size : 8pt;}
A.clase5:active {	COLOR: #6699FF; font-size : 8pt;}
A.clase5:hover {color:#6699FF; font-size : 8pt;} 

#header {
	WIDTH: 30%; 
	
}
#headerright {
	FLOAT: right; 
	
	
}
#banersup{
	WIDTH: 100%; 

}

#banersup IMG{
	WIDTH: 100%; 
}


#footer {
	BORDER-TOP: medium solid #003366;
	FONT-SIZE: 60%;
	BACKGROUND-COLOR: ##003466;
	width: 100%;
	float: left;

}

#footer IMG{
	WIDTH: 100%; 
}

#footer P{
	
	float: right;
}

#single_footer {
	BORDER-TOP: medium solid #003366;
	FONT-SIZE: 60%;
	BACKGROUND-COLOR: ##003466;
	width: 100%;
	float: left;

}
#single_footer P{
	
	float: right;
}

.tabla_contenido { 
	border-left-style:dotted;
	border-color:#666666;
	border-left-width:1px;
}

.dnwhite{
	font-family : arial;
	background-color: #FFFFFF;
	color:	#000000;
	font-weight: bold;
	text-align:	center;
	font-size: 8pt;
}	

.dnazul{
	font-family : arial;
	background-color: #EEEEFF;
	color:	#000000;
	font-weight: bold;
	text-align:	center;
	font-size: 8pt;
}