/****** LISTADOS ******************************************************/
h1{		
	color: #FFFFFF; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	text-align:right;
	
}
TD.enc {	
	font-family:Arial, Helvetica, sans-serif, "Century Gothic";
	font-size:8pt;
	font-weight:bold;
	background-color:#eeeeee;
	border-bottom:2px solid #70489F;
}

td.tabla{
	border:1px solid #FF9800;
}			

TD.item	{	
	border-bottom:1px solid #ff5555;
	font-size:8pt;
}
td.titular{
	border-bottom: #FF9800 1px solid;
	border-top: #FF9800 1px solid;
}

TD	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;	
}	

td.ta{
	border-left: #FF9800 1px solid;
	border-right: #FF9800 1px solid;
	border-bottom: #FF9800 1px solid;
}
td.ta2{
	border-left: #FF9800 1px solid;
	border-bottom: #FF9800 1px solid;
}
td.lineabase{
	border-bottom: #FF9800 1px solid;
}

table.bordetable{
	border:1px solid #FF9800;
	margin: 3px;

}


/***** FORMULARIOS ***************************************************/

SELECT	{
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 8pt;
	color: #000000;
	background-color: #eeeeee;
	padding-left: 5px;
} 

TEXTAREA {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #70489F;
}

INPUT.checkbox {
	border-bottom: #FFFFFF 0px solid;
	border-left: #70489F 0px solid;
	border-right: #70489F 0px solid;
	border-top: #70489F 0px solid;
	color: #000000;
	padding-left:8px;
}
input, textarea {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #70489F;
	border: 1px solid #70489F;
	padding-left:2px;
}

/****** VARIOS ********************************************************/

IMG	{
	border:0;
}
.dots {
	color:#FF9801;
}

img.borde {
	border-left: #FF9800 1px solid;
	border-top: #FF9800 1px solid;				
}

/**** LINKS *******/

a {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9801;
	text-decoration: none;
}

a.linkv8 {
	color: #70489F; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none;
	font-weight: bold;
	text-decoration: none;	
}

a.linkv8:hover {
	color: #70489F; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none;
	font-weight: bold;
	text-decoration: underline;
}

a.linkb8 {
	color: #FFFFFF; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none;
	font-weight: bold;
	padding-left:8px; 	
	text-decoration: none;	
}
a.linkb8:hover {
	color: #FFFFFF; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none;
	font-weight: bold;
	padding-left:8px; 
	text-decoration: underline;
}

a.link8g{
	color: #9C9A9A; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align:left; 
	padding-bottom:2px; 
	padding-top:2px; 
	text-decoration:none;
}						

a.link8g:hover{
	color: #9C9A9A; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align:left; 
	padding-bottom:2px; 
	padding-top:2px; 
	text-decoration:underline;
}						
a.link10g{
	color: #9C9A9A; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align:left; 
	padding-bottom:2px; 
	padding-top:2px; 
	text-decoration:none;
}						

a.link10g:hover{
	color: #9C9A9A; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align:left; 
	padding-bottom:2px; 
	padding-top:2px; 
	text-decoration:underline;
}					

a.link10n{
	color: #FF9801; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align:left; 
	padding-bottom:2px; 
	padding-top:2px; 
	text-decoration:none;
}						

a.link10n:hover{
	color: #FF9801; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align:left; 
	padding-bottom:2px; 
	padding-top:2px; 
	text-decoration:underline;
}					
a.link10b {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

a.link10b:hover {
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

a.link8n{
	color: #FF9801; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align:left; 
	padding-bottom:2px; 
	padding-top:2px; 
	text-decoration:none;
	font-weight: bold;
}						

a.link8n:hover{
	color: #FF9801; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align:left; 
	padding-bottom:2px; 
	padding-top:2px; 
	text-decoration:underline;
	font-weight: bold;						
}					

/********************** MENU ****************************/

td.menu     { 
	color: #ffffff; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	text-align: left;  
	/* color de fondo items menu normal */
	background-color:#FFE0B2; 
	padding-left:8px; 
	padding-right:8px; 
	padding-top:2px; 
	padding-bottom:2px; 
	font-weight: bold;							
}

td.menuOver { 
	color: white; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	text-align: left; 
	/* color background del over */
	background-color:#FAF1E4; 
	padding-left:8px; 
	padding-right:8px; 
	padding-bottom:2px; 
	padding-top:2px; 
	background-image: url("/images/indMenu.gif");
	font-weight: bold;							
}

.menuInact { 
	color: #70489F; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	text-align: left; 
	padding-left:8px; 
	background-color:#FAF1E4; 
	padding-right:8px;  
	padding-bottom:2px; 
	padding-top:2px; 
	background-image: url("/images/indMenu.gif");
	font-weight: bold;							
}

a.categoria {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 10pt;
	font-weight: bold;
	text-decoration:none;
	color: #a99c70;
}

a.categoria:hover {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 10pt;
	font-weight: bold;
	text-decoration:underline;
	color: #CE9E4E;
}		

a.pie{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: rgb(255, 152, 0); 
	text-decoration: none
}

a.nolink {
	color:#FF9800;
	text-decoration:none;
	background-image: url("/images/indMenu.gif");
}						

/********    textos *************************/

.texto11v_c{
	color: #B7A4CF; 
	font-size: 11pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	padding-bottom:2px; 
	padding-top:2px;
	word-spacing:1px; 
}

.texto12v{
	color: #70489F; 
	font-size: 12pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	padding-bottom:2px; 
	padding-top:2px;
	word-spacing:1px; 
}

.texto11v{
	color: #70489F; 
	font-size: 11pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	padding-bottom:2px; 
	padding-top:2px;
	word-spacing:1px; 
}

.textocabtab10v{
	color: #70489F; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	text-align:center; 
	font-weight: bold;
	padding-left:8px; 
	background-color:#FFC166; 
	padding-right:8px;  
	padding-bottom:2px; 
	padding-top:2px; 
	border:1px solid #FF9800;
}

.textocabtab10b{
	color: #FFFFFF; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	text-align:left; 
	font-weight: bold;
	padding-left:8px; 
	background-color:#FFC166; 
	padding-right:8px;  
	padding-bottom:2px; 
	padding-top:2px; 
	border:1px solid #FF9800;
}

.texto10v{
	color: #70489F; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	text-align:left; 
	padding-left:4px; 
	padding-right:0px;  
	padding-bottom:2px; 
	padding-top:2px; 
}

.texto8v{
	color: #70489F; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: none; 
	text-align:left; 
	padding-left:4px; 
	padding-right:0px;  
	padding-bottom:2px; 
	padding-top:2px; 
}
.texto9vb{
	color: #70489F; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	padding-bottom:2px; 
	padding-top:2px; 
	font-weight: bold;							
}

.texto9b{
	color: #FFFFFF; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	padding-bottom:2px; 
	padding-top:2px; 
	text-align: left; 							
	font-weight: bold;							
}

.texto8b{		
	color: #FFFFFF; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	padding-left:8px; 	
}

.texto8n{
	color: #000000; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align:left; 
	padding-bottom:2px; 
	padding-top:2px; 
}

.texto8na{
	color: #FF9801; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	padding-bottom:2px; 
	padding-top:2px; 
}				

.texto8g{
	color: #9C9A9A; 
	font-size: 8pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align:left; 
	padding-bottom:2px; 
	padding-top:2px; 
}

.texto9g{
	color:#9C9A9A; 
	font-size: 9pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-align:left; 
	padding-bottom:2px; 
	padding-top:2px; 
}																		

.texto10b{						
	color: #FFFFFF; 
	font-size: 10pt; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	padding-bottom:2px; 
	padding-top:2px; 
	text-decoration:none;
}						

.texto12b{						
	font-family:  Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
}					

.contenido{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;	
}

#bannerizq { text-align:center; padding-bottom:60px;}