/*
' ********************************************************************
' Copyright (C) 2001 NCompass Labs Inc. All rights reserved.
'
'	IMPORTANT.  Please read the Legal.txt file, located in the 
'   "NCompass Resolution\Server\NRConfig" directory,
'	governing the use of this file."
'
'	File Name: newpdafoot.asp
'
' ********************************************************************
*/

/* Color inicial de un link 	color : #006699; */
A
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	Text-decoration : None;
	color : #505050;
/*	color : #555555;	*/
	font-size : 10px;
}

.fecha_ultimahora
{	
	FONT-SIZE: 10px; COLOR: #0066CC;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
}


input
 {
 	border-color : #000000;
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #525152;
	font-size : 12;
	border-width : 1px;
	border-style : solid;
}

input.sinborde
 {
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #525152;
	font-size : 8;
	border-width : 0px;

}

select
 {
	background-color : White;
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 10;
	border-width : 1px;
}
/* Al pasar por un link 	color: #FFCC00; */
A:hover
{
	color: #006699;
}
FONT
{
	font-family : Verdana;
	font-size : 10px;
}
td
{
	font-family : Verdana;
	font-size : 10px;
}
BODY
{
	font-family : Verdana;
	font-size : 10px;
	border-collapse: collapse;
	margin: none none none none;
}
DIV
{
	font-family : Verdana;
	font-size : 10px;
}
P
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	}
P.ptexto
{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-left: 3%;
	margin-right: 3%;
	margin-bottom: 3%;
	margin-top: 3%;
}
H1
{
	color: #0066CC;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	text-align: left;
	}


.fondomenu
{
	background-color: #fff7cb;
}
.fondomenuizq 
{
	BACKGROUND-COLOR: #E6E6E6
}

.margin
{
	margin-left : 30;
}
.seleccion
{
	font-size : 10px;
	font-family : Verdana;
	font-weight : bold;
	color : #006699
}
.Excel
{
	font-weight: bold;
	font-size: 11px;
	color: #006699;
	font-style: italic;
	font-family: Verdana;
	text-decoration: underline;
}
.Title
{
	font-size : 18px;
	font-family : Verdana;
	font-weight : 600;
	color : #FFCC00;
}

.PostTitle
{
	font-size : 16px;
	font-family : Verdana;
	font-weight : bold;
	margin-left : 50;
	color : #FFCC00;
}

.TopDate
{
	font-size : 16px;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : #006699
}

.AvisoLegal
{
	font-size : 12px;
	font-family : Verdana;
	font-weight : normal;
	font-style : normal;
	color : #006699
}

.MensajeEleccion
{
	font-size : 12px;
	font-family : Verdana;
	font-weight : bold;
	font-style : italic;
	color : Maroon 
}

.NoLinkMenu
{
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	color :  Gray;
	font-weight : normal;
}

A.EditMenu
{
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	color :  #0066CC;
	font-weight : normal;
}

A.EditMenu:hover
{
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	color : red;
	font-weight : bold;
}

A.EditMenuSangria
{
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	color :  #0066CC;
	font-weight : normal;
	margin-left: 18px;
}

A.EditMenuSangria:hover
{
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	color : red;
	font-weight : bold;
	margin-left: 18px;
}

.Link_XML
{
	font-size : 20px;
	font-family : Verdana;
	font-weight : bold;
	font-style : italic;
	color : navy
}


/* Canal no seleccionado de primer nivel 
	TEXT-DECORATION: none
	BACKGROUND: #f0f0f0;

*/
.TopChannel 
{
	FONT-FAMILY: Verdana; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	BACKGROUND: white;
	COLOR: black 
}

.TopChannel A 
{
	
}

/* Canal no seleccionado de primer nivel al pasar por encima */
.TopChannel A:hover 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;

}

/* No consigo descubrir que hace este 
	TEXT-DECORATION: none
	FONT-FAMILY: Verdana; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: #f0f0f0;
	COLOR: black
*/
.TopChannelSelected
{
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
}

/* Canales de segundo nivel
	font-family : Verdana;
	color : Black;
	font-size : 11px
	font-weight : normal;
	padding-top : 4
*/

.MidChannel
{
	margin-left : 10;
	margin-right : 2;
	margin-top: 2;
	margin-bottom: 1;
}

/* Canal de 2º Nivel seleccionado. Parece que sólo va si hay postings
	font-family : Verdana;
	font-size : 11px;
*/
.MidChannelSelected
{
	font-weight : bold;
	margin-left : 5;
	margin-right : 2;
	margin-top: 2;
	margin-bottom: 1;	
}


/* Estos creo que no se usan... */
.BotChannel
{
	color : Black;
	font-family : Verdana;
	font-weight : normal;
	font-size : 11px;
	margin-left : 10;
	padding-top : 4;
}

/* Estos creo que no se usan... */
.BotChannelSelected
{
	color : Black;
	font-family : Verdana;
	font-weight : bold;
	font-size : 12px;
	margin-left : 10;
	padding-top : 4;
}


.Posting
{
	font-family : Verdana;
	color : #ffcc00;
	font-size : 19px;
	margin-left : 19;
}

.PostingSelected
{
	font-family : Verdana;
	color : #ffcc00;
	font-size : 9pt;
	margin-left : 19;
	font-weight : bold;
}

.TopPosting
{
	font-family : Verdana;
	font-weight : bold;
	color : #ffcc00;
	font-size : 9pt;
	margin-left : 10;
}

.TopPostingSelected
{
	font-family : Verdana;
	color : #ffcc00;
	font-size : 9pt;
	margin-left : 10;

}

.MidPosting
{
	font-family : Verdana;
	color : yellow;
	font-size : 9pt;
	margin-left : 14;
}

.MidPostingSelected
{
	font-family : Verdana;
	color : #ffcc00;
	font-size : 9pt;
	margin-left : 14;

}

.RootPosting
{
	font-family : Verdana;
	color : Yellow;
	font-size : 9pt;
	margin-left : 5;
}

.RootPostingSelected
{
	font-family : Verdana;
	color : Navy;
	font-size : 9pt;
	font-weight :  bold;
	margin-left : 5;
}


A.SitemapChannel
{
	font-size : 14px;
	font-family : Verdana;
	color : #006699;
	font-weight : bold;
}

A.SitemapChannel:hover
{
	font-size : 14px;
	font-family : Verdana;
	color : #FFCC00;
	font-weight : bold;
}

A.SitemapPosting
{
	font-size : 13px;
	font-family : Verdana;
	color : #006699;
}

A.SitemapPosting:hover
{
	font-size : 13px;
	font-family : Verdana;
	color : #FFCC00;
}

.newmenu
{
	font-size : 12px;
	font-family : Verdana;
	color : #ffcc00;
	font-weight : bold;
}

.statusLeft
{
	font-size : 13px;
	font-family : Verdana;
	color : #FFFFCC;
	font-weight : bold;
}

A.searchresult
{
	font-size : 14px;
	font-family : Verdana;
	color : #6699CC;
	font-weight : bold;
}


.mt 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.mA 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.estandar 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.estandarError
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: Red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.estandar A 
{
	COLOR: #000000
}
.estandar A:hover 
{
	COLOR: #000000; TEXT-DECORATION: underline
}

.fondoservicio 
{
	BACKGROUND-COLOR: #ffffff
}
.bordeservicio 
{
	BACKGROUND-COLOR: #CCCCCC
}
.fondobuscador 
{
	BACKGROUND-COLOR: #fff7cb
}

.fondomenu 
{
	BACKGROUND-COLOR: #fff7cb
}

.titulo 
{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #b2b2b2
}


.bordertable
{
    border-style: solid; 
    border-width: 1; 
    padding-left: 4; 
    padding-right: 4; 
    padding-top: 1; 
    padding-bottom: 1;
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none
}

.negrita 
{  
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000
}


.MHTxtCanal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7px;
	COLOR: #505050;
	font-weight: normal;

}

.MHTxtCanalSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7px;
	font-weight: bold;
}

.MHTxtPosting {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8px;
	font-weight: normal;
	font-style: italic;
}


.MHTabla
{
    border-style: solid; 
    border-width: 2; 
    padding-left: 4; 
    padding-right: 20; 
    padding-top: 1; 
    padding-bottom: 1;
    FONT-SIZE: 10px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none
}

.MHCelda 
{
	FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; CURSOR: hand; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.MHTitulo0
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px; COLOR: #0066CC;
	FONT-FAMILY: Verdana;
		
}

.MHTitulo1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; COLOR: #a4a4a4;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffda12;
		
}

ul{ list-style: square inside; color:#0066CC;}
ul.ulhome{   
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;  font: bolder;
	font-size: 11px;
	color : #0066CC;
	list-style-image: none;
	list-style: square outside;
	margin-left: auto;
	margin-bottom: auto;
	margin-top: auto;
	margin-right: auto;
	
  }
ol
{
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; font: normal;
	font-size: 11px;
	color: #525152;
	margin-left: auto;
	list-style: decimal;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
}
ol.ol { list-style: decimal inside;  list-style-type: decimal-leading-zero;  }


.fondomenuder 
{
	BACKGROUND-COLOR: #EFF3FF;
}

.fondopie 
{
	BACKGROUND-COLOR: #0066CC;
	font-family: Arial, Helvetica, sans-serif;COLOR: White;
}
.fondoAux 
{
	BACKGROUND-COLOR: #F4F4F4;
}
.error
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: red; 
	FONT-STYLE: italic; 
	FONT-FAMILY: Verdana;
}
/* Estilo de las tablas 100% anchura, sin borde y sin cellpading-cellspacing */
table 
{
  border-collapse: collapse;
  width: 100%;
  border: none none none;
}
/* Centrado de tablas en la pagina (referenciar con style:center) */
table.center 
{
	margin-left:auto; 
	margin-right:auto;
}
/* Clase de lista de entes */
.LSTentes
{
	overflow: scroll;
}
/* Clase de lista de anexos */
.listaanexos
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
/* Clase para Anexo1 */
#TablaPrincipal
{
	border: none;
	margin: 0px auto;
	width: 1150px;
}
/* Clase para Anexo3 */
.TablaAnexos3
{
	border: none;
	margin: 0px auto;
	width: 520px;
}
#TablaAnexos
{
	Z-INDEX: 101; 
	LEFT: 48px; 
	TOP: 50px;
	border-collapse: collapse;
	width:1150px;
}

#marco
{
	border: solid 1px #999;
	width:700px;
}
.textoAnexos
{
	color: #000000;
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
	text-align: left;
	margin: 10px 10px 10px 10px;
	width:800px;
}
#CHKacuerdo1, #CHKacuerdo2, #CHKcertifica1, #CHKcertifica2, #CHKcertifica3, #CHKcertifica4, #CHKdestino1, #CHKdestino2, #CHKdestino3, #CHKdestino4
{
	border: none;
}
.Cabecera
{
	color: #0066CC;
	font-size: 16px;
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
	text-align: center;
}
.barra
{
	width: 800px;
	text-align: center;
	border-top: solid 1px #999;
}
.capitulos
{
	width: 300px;
	text-align: left;
	border: solid 1px #999;
}
.celdas
{
	border: solid 1px #999;
}
.blanco
{
	border: none;
	background-color: #FFF;
	color: #FFF;
}
.anexos4
{
	visibility: hidden;
}
.tablaanexos4
{
	border: solid 1px #999;
	text-align: center;
	width: 300px;
}
/* Clase para Presupuestos 2007 */
#TablaAnexosP
{
	Z-INDEX: 101; 
	LEFT: 48px; 
	TOP: 50px;
	border-collapse: collapse;
	width:1350px;
}
#TablaPrincipalP
{
	border: none;
	margin: 0px auto;
	width: 1350px;
}
#TablaPrincipalPres
{
	border: none;
	margin: 0px auto;
	width: 700px;
}
#TablaPresupuestos
{
	Z-INDEX: 101; 
/*	LEFT: 48px; */
	TOP: 50px;
	border-collapse: collapse;
	width:600px;
}
#TablaDesgloseIngresos15
{
   	Z-INDEX: 101; 
/*	LEFT: 48px; */
	TOP: 50px;
	border-collapse: collapse;
	width:100%; 
	border-style:none
}

#DesgloseIngresos15
{
   	width:100%; 
    border: #6C90A6;
    border-style: solid;	
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
	border-collapse: collapse;
}   

#TablaPrincipalTransf
{
	border: none;
	margin: 0px auto;
	width: 700px;
}
#TablaTransferencias
{
	Z-INDEX: 101; 
/*	LEFT: 48px; */
	TOP: 50px;
	border: solid 1px #999;
	border-collapse: collapse;
	width:600px;
}

#TablaAnexoAdicional
{
	TOP: 50px;
	border-style: solid;
	border-color: #999;
	border-width: 1px;
	border-collapse: collapse;
	width:auto;
}

#Tabla_F_1_2_3
{
	TOP: 50px;
	border-style: solid;
	border-color: #CCCFFF;
	border-width: 1px;
	width: auto;
}

.cab_anexo_adicional
{
	font-weight:bold;
	border-style: solid;
	border-color: #999;
	border-width: 1px;
	border-collapse: collapse;
}

.tit_anexo_adicional
{
	font-family:Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #2078AC;
	background-color: #A6CEEC;
	text-align:center;
	vertical-align:middle;
}

.tit2_anexo_adicional
{
	font-family:Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #2078AC;
	background-color: #A6CEEC;
	text-align:right;
	vertical-align:middle;
}

.tit_anexo_adicional_D2
{
	font-family:Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #2078AC;
	background-color: #A6CEEC;
	text-align:center;
	vertical-align:middle;
	border:1px solid black;
}

.tit_anexo_adicional_D1
{
	font-family:Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #2078AC;
	background-color: #A6CEEC;
	text-align:center;
	vertical-align:middle;
	border:1px solid black;
}

.cuentas_1_D1
{
	height: 15px; 
	width: 426px;
	text-align:center;
	vertical-align:middle;
}

.cuentas_2_D1
{
	height: 15px; 
	width: 706px;
	text-align:left;
	font-weight:bold;
	vertical-align:middle;
}

.sub_cuentas_2_D1
{
	height: 15px; 
	width: 706px;
	text-align:left;
	vertical-align:middle;
	font-weight:normal;
	padding-left:10px;
}

.detalle_cuentas_2_D1
{
	height: 15px; 
	width: 706px;
	text-align:left;
	vertical-align:middle;
	font-weight:normal;
	padding-left:30px;
}

.cuentas_totales_D1
{
	height: 15px; 
	width: 706px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	background-color: #A6CEEC;
}

.cuentas_subtotales_D1
{
	height: 15px; 
	width: 706px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	background-color: #cbd0d5;
}

.importes_D1
{
	height: 13px;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #2078AC; 
	background-color: #FFFFFF; 
	text-align: right; 
	vertical-align: middle; 
}

.importes_D1_azul
{
	height: 13px;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #2078AC; 
	background-color: #B6DEFC; 
	text-align: right; 
	vertical-align: middle; 
}

.subtotales_D1
{
	height: 13px;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #2078AC; 
	background-color:#cbd0d5;	
	text-align: right; 
	vertical-align: middle; 
}

.totales_D1
{
	height: 13px;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #2078AC; 
	background-color: #A6CEEC;
	text-align: right; 
	vertical-align: middle; 
}

.cuentas_1_D2
{
	height: 15px; 
	width: 426px;
	text-align:center;
}

.cuentas_2_D2
{
	height: 15px; 
	width: 706px;
	text-align:left;
	font-weight:bold;
}

.sub_cuentas_2_D2
{
	height: 15px; 
	width: 706px;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-left:10px;
}

.detalle_cuentas_2_D2
{
	height: 15px; 
	width: 706px;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	padding-left:30px;
}

.cuentas_totales_D2
{
	height: 15px; 
	width: 706px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	background-color: #A6CEEC;
}

.cuentas_subtotales_D2
{
	height: 15px; 
	width: 706px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	background-color: #cbd0d5;
}

.importes_D2
{
	height: 13px;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #2078AC; 
	background-color: #FFFFFF; 
	text-align: right; 
	vertical-align: middle; 
}

.importes_D2_azul
{
	height: 13px;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #2078AC; 
	background-color: #B6DEFC; 
	text-align: right; 
	vertical-align: middle; 
}

.subtotales_D2
{
	height: 13px;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #2078AC; 
	background-color:#cbd0d5;	
	text-align: right; 
	vertical-align: middle; 
}

.importes_F_1_2_3
{
	height: 13px;
	width: 135px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #2078AC; 
	background-color: #FFFFFF; 
	text-align: right; 
	vertical-align: middle; 
}

.importes_F_2_1
{
	height: 13px;
	width: 135px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #2078AC; 
	background-color: #FFFFFF; 
	text-align: right; 
	vertical-align: middle; 
}
.observaciones_F_2_1
{
	height: 13px;
	width: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #2078AC; 
	background-color: #FFFFFF; 
	text-align: left; 
	vertical-align: middle; 
}

.subtotales_F_1_2_3
{
	height: 13px;
	width: 135px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #2078AC; 
	background-color:#cbd0d5;	
	text-align: right; 
	vertical-align: middle; 

}

.ejercicio
{
	font-family:Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #2078AC;
	background-color: #A6CEEC;
	text-align:center;
	vertical-align:middle;
	border: 0 none;
	width: 50px;
}

.totales_D2
{
	height: 13px;
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #2078AC; 
	background-color: #A6CEEC;
	text-align: right; 
	vertical-align: middle; 
}

.importes_F_1_2
{
	height: 13px;
	width: 135px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #2078AC; 
	background-color: #FFFFFF; 
	text-align: right; 
	vertical-align: middle; 
}

.observaciones_F_1_2
{
	height: 13px;
	width: 280px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #2078AC; 
	background-color: #FFFFFF; 
	text-align: left; 
	vertical-align: middle; 
}

.td_literal_F_1_2
{
	text-align:left;
	height: 18px;
	vertical-align:middle;
	border: 1px solid #000;
}

.td_literal_F_1_2_B1
{
	text-align:left;
	height: 25px;
	vertical-align:middle;
/*	border: 1px solid #000; */
}

.td_p_literal_F_1_2_B1
{ 
  text-align: left;
  margin-left:10px; 
  margin-right:5px;
}

.td_pt_literal_F_1_2_B1
{ 
  text-align: left;
  margin-left:2px; 
  margin-right:2px;
}

.td_importe_F_1_2_B1
{
   	text-align:center;
	height: 25px;
	vertical-align:middle;
/*	border: 1px solid #000; */
}

.td_observ_F_1_2_B1
{
   	text-align:center;
	height: 25px;
	vertical-align:middle;
/*	border: 1px solid #000; */
}

.otrosCta
{
	font-family:Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 12px;
}


.otrosTxt
{
	font-family:Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 12px; 
}

.NoBordes
{
    background-color:Transparent;
    border-width:0;
}
.NoBordes input
{
    background-color:Transparent;
    border-width:0;
}

table.tablaf12b3
{
    width:100%;
}

table.tablaf12b3 td {
    height:auto;
    overflow:hidden;
    padding:5px;
    white-space:nowrap;
}

