.tituloG
{
    FONT-FAMILY: verdana, arial, helvetica;
	COLOR: #2F5085;
    FONT-SIZE: 15px;
    LINE-HEIGHT: 14px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.cierre
{
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 10px;
	COLOR: #333333;
    TEXT-DECORATION: none
}
.aviso
{
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 11px;
	COLOR: #666666;
    TEXT-DECORATION: none
}
.colorsecundario
{
     BACKGROUND-COLOR: #2F5085;
}
.listado
{
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 11px;
	COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.listado:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.listado:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.listado:hover
{
    COLOR: #e5e5e5;
    TEXT-DECORATION: none
}

.listadoguia
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.listadoguia:link
{
    COLOR: #4c5d77;
    TEXT-DECORATION: none
}
A.listadoguia:visited
{
    COLOR: #4c5d77;
    TEXT-DECORATION: none
}
A.listadoguia:hover
{
    COLOR: #8691a6;
    TEXT-DECORATION: none
}

.bodyGeneral
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px
}
.titulo
{
    BACKGROUND-COLOR: EF2B2D;
    FONT-SIZE: 24px
; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF
}
.linksBarraLinks
{
    BACKGROUND-COLOR: #0051BA;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    WHITE-SPACE: nowrap
}
.tablaPrincipal
{
    BACKGROUND-COLOR: #FFFFFF
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt
}
.tablaLinksSimulador
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
.linksTablaLinksSimulador
{
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		COLOR: #2F5085;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
; background-color: #FFFFFF
; list-style-position: outside
}
.tablaSimuladorIRPF
{
    FONT-SIZE: 10px
}
.celdaDestacada_1_TablaSimuladorIRPF
{
            FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			FONT-SIZE: 11px;
    FONT-WEIGHT: bold
; background-color: #E0F2FC
}
.celdaDestacada_2_TablaSimuladorIRPF
{
    FONT-WEIGHT: bold
}
.celdaDestacada_4_TablaSimuladorIRPF
{
    FONT-WEIGHT: normal;padding-left:10px
}
.linksfaqs
{
    COLOR: #0066cc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.tituloApartado
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bolder
}
.linksTablaLinksSimuladorSeleccionado
{
    COLOR: #fff;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.textonormal
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
A.textonormal:link
{
    COLOR: #2F5085;
    TEXT-DECORATION: none
}
A.textonormal:visited
{
    COLOR: #2F5085;
    TEXT-DECORATION: none
}
A.textonormal:hover
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
.linkPreguntaSeleccionada
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    LIST-STYLE: square outside
}
.respuestaPregunta
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.tablaCalendario
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px
}
.celdaCalendario
{
    BACKGROUND-COLOR: #ff9900
}
.celdaCalendarioTachada
{
    BACKGROUND-COLOR: #b06a00
}
.tablaMenu
{
    BACKGROUND-COLOR: 0051BA;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    WIDTH: 100%
}

.linkPregunta {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
.textoDisclaimer { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt ; font-style: italic; color: #333333}

.printTitulo
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 24px;
    TEXT-ALIGN: center
}
.printTabla
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px
}
.printTitulo2
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    TEXT-ALIGN: center
}
.printTextoNormal
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px
}
.celdaTablaLinksSimuladorSeleccionada
{
    BACKGROUND-COLOR: #99CC66
}
.saltoPagina
{
    PAGE-BREAK-BEFORE: always
}
.celdaDestacada_3_TablaSimuladorIRPF { FONT-WEIGHT: bold ; background-color: #EFF8FD}
.celdaDeclaradorSeleccionado { BACKGROUND-COLOR: #99CC66; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff }
.celdaDeclarador { }
.textoNotaImportante {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #359FDD; text-decoration: blink}
.printCelda1 { BACKGROUND-COLOR: #EFF8FD; FONT-SIZE: 10px }
.printCelda2 { BACKGROUND-COLOR: #E0F2FC; FONT-SIZE: 10px }
.printCeldaDestacada1 { BACKGROUND-COLOR: #EFF8FD; FONT-WEIGHT: bold }
.printCeldaDestacada2 { BACKGROUND-COLOR: #E0F2FC; FONT-WEIGHT: bold }
.tipoIndiceGuia {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #841831}

.tituloseccion
{
    BACKGROUND-COLOR: #2F5085;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}

.titular
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.cuerpotexto
{
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none
}
A.cuerpotexto:link
{
    COLOR: #4c5d77;
    TEXT-DECORATION: none
}
A.cuerpotexto:visited
{
    COLOR: #4c5d77;
    TEXT-DECORATION: none
}
A.cuerpotexto:hover
{
    COLOR: #8691a6;
    TEXT-DECORATION: none
}

.fecha
{
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.fecha:link
{
    COLOR: #576273;
    TEXT-DECORATION: none
}
A.fecha:visited
{
    COLOR: #576273;
    TEXT-DECORATION: none
}
A.fecha:hover
{
    COLOR: #8691a6;
    TEXT-DECORATION: none
}
.utilidad
{
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.utilidad:link
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.utilidad:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.utilidad:hover
{
    COLOR: #aaaaaa;
    TEXT-DECORATION: none
}

.afititulotabla
{
    BACKGROUND-COLOR: #8691a6;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.afifuente
{
    BORDER-BOTTOM: #b0bfd9;
    BORDER-LEFT: #b0bfd9;
    BORDER-RIGHT: #b0bfd9;
    BORDER-TOP: #b0bfd9 thin solid;
    COLOR: black;
    FONT-FAMILY: arial, helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.afititulocolumna
{
    BACKGROUND-COLOR: #b0bfd9;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: bold
}
.afitabla
{
    PADDING-RIGHT: 0px
}
.aficelda
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
    MARGIN: 10px
}
.afifondoclaro
{
    BACKGROUND-COLOR: #e9e9e9;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}
.afifondooscuro
{
    BACKGROUND-COLOR: #841831;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: xx-small
}

/* SOLAPAS HORIZONTALES 
----------------------------------------------- */
#ddcolortabs {
	margin-left: 0px;
	margin-top: 1.0em;
	padding: 0;
	/*width: 650px;*/
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding-left: 0px;
	width:100%;
}

#ddcolortabs ul {
	font: bold 0.9em Arial, Verdana, sans-serif;
	margin:0;
	padding:0;
	list-style:none;
}

#ddcolortabs li {
	display:inline;
	margin:0 2px 0 0;
	padding:0;
	/*text-transform:uppercase;*/
}

#ddcolortabs a {
	float:left;
	color: white;
	background: #2F5085 url(../rcs/color_tabs_left.gif) no-repeat left top;
	margin:0 2px 0 0;
	padding:0 0 1px 3px;
	text-decoration:none;
	letter-spacing: 1px;
}

#ddcolortabs a span {
	float:left;
	display:block;
	background: transparent url(../rcs/color_tabs_right.gif) no-repeat right top;
	padding:4px 9px 2px 6px;
}

#ddcolortabs a span {
	float:none;
}

#ddcolortabs a:hover {
	background-color: #99CC66;
}

#ddcolortabs a:hover span {
	background-color: #99CC66;
}

#ddcolortabs #current a, #ddcolortabs #current span { /*currently selected tab*/
	background-color: #99CC66;
}

#ddcolortabsline {
	clear: both;
	padding: 0px;
	width: 100%;
	height: 0px;
	line-height: 1px;
	border-top: 1px solid #2F5085; /*Remove this to remove border between bar and tabs*/
	margin-bottom:-1px;
	*margin-bottom:-6px;
}

li.bullet { list-style:none;color:#3E639D;
	*margin-left:-16px; 
}

.celdaDestacada_x_TablaSimuladorIRPF {
	background-color:#FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	border-bottom:1px solid #2F5085;
}
