/* CSS Document */
body{
	padding-left: 2px;
}

.tablageneral{
	border: 1px solid #A50042;
	width: 100%;
	margin: 4px;
	padding: 4px;
	background: #CCCCCC url(css/css_imagenes/imagen_sup.jpg) no-repeat right top;
}
.tablageneralpreguntas{
	border: 1px #000 solid;
	padding: 4px 4px 4px 4px;
	background-color: #CCCCCC;
	font-weight: normal;




}


/* tablas titulos */
.tablatituinfo{
	margin: 0px 0px;
	padding: 0px 0px;
	height: 39px;
	width: 530px;
	border: 0px;
	background: transparent url(css/css_imagenes/titu_infor.gif) no-repeat left top;
}
.tablatitupreguntasusuales{
	margin: 0px 0px;
	padding: 0px 0px;
	height: 39px;
	width: 530px;
	border: 0px;
	background: transparent url(css/css_imagenes/titu_preguntas_usuales.gif) no-repeat left top;
}
.tablatituasistencia{
	margin: 0px 0px;
	padding: 0px 0px;
	height: 39px;
	width: 530px;
	border: 0px;
	background: transparent url(css/css_imagenes/titu_asistencia.gif) no-repeat left top;
}
.tablatituconsultas{
	margin: 0px 0px;
	padding: 0px 0px;
	height: 39px;
	width: 530px;
	border: 0px;
	background: transparent url(css/css_imagenes/titu_envio_consultas.gif) no-repeat left top;
}
.tablatituimpresodeclaracion{
	margin: 0px 0px;
	padding: 0px 0px;
	height: 39px;
	width: 530px;
	border: 0px;
	background: transparent url(css/css_imagenes/titu_impreso_declaracion.gif) no-repeat left top;
}
.tablatitumodalidades{
	margin: 0px 0px;
	padding: 0px 0px;
	height: 39px;
	width: 530px;
	border: 0px;
	background: transparent url(css/css_imagenes/titu_modalidades.gif) no-repeat left top;
}
.tablatitunormativa{
	margin: 0px 0px;
	padding: 0px 0px;
	height: 39px;
	width: 530px;
	border: 0px;
	background: transparent url(css/css_imagenes/titu_normativa.gif) no-repeat left top;
}
.tablatitusugerencias{
	margin: 0px 0px;
	padding: 0px 0px;
	height: 39px;
	width: 530px;
	border: 0px;
	background: transparent url(css/css_imagenes/titu_envio_sugerencias.gif) no-repeat left top;
}
.tablatitudatosfiscales{
	margin: 0px 0px;
	padding: 0px 0px;
	height: 39px;
	width: 530px;
	border: 0px;
	background: transparent url(css/css_imagenes/titu_datos_fiscales.gif) no-repeat left top;
}
.tablatitudescarga{
	margin: 0px 0px;
	padding: 0px 0px;
	height: 39px;
	width: 530px;
	border: 0px;
	background: transparent url(css/css_imagenes/titu_descarga.gif) no-repeat left top;
}

.tablamenuinfo{
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 650px;
	border: 0px;
	background: #000000 no-repeat center top;
}

.tablapanelinfo{
	margin: 0px 0px;
	padding: 0px 0px;
	height: 83px;
	width: 534px;
	border: 0px;
	background: transparent url(css/css_imagenes/renta/panel_info.gif) no-repeat center top;
}
.tablaverdeinfo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	padding: 4px 4px 4px 4px;
	border: 0px #CC0000;
	background: #CCCCCC
}
.tablaverdeinfocabeza{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding: 4px 4px 4px 4px;
	height: 25px;
	border: 0px;
	background: #C3D131
}
.tablaflechainfo{
	margin: 0px 0px;
	padding: 4px 4px 4px 4px;
	background: white url(css/css_imagenes/flecha_grande.gif) no-repeat left top;
}
.tablaverdeinterior{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 4px 4px 4px 4px;
	border: 0px;
	background: #FFFFFF
}
.tablaverdeinteriorcabecera{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding: 4px 4px 4px 4px;
	border: 0px;
	background: #FAFCE9
}

/* textos */
.titulo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding-left:  30px;
	padding-bottom: 1px;
}

.titularpanel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding-left: 60px;
}

.titularesblanco {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	padding: 3px;
	background: #FF6633;
}

.textogeneral {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.textogeneralbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	font-style: normal;


	}
.textogeneralgrande {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;


}
.textogeneralfondogris {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 1px;
	color: #000000;
	text-decoration: none;

}
.textogeneralfondoblanco {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 3px;
	background: #FFF;
	text-decoration: none;
	font-weight: bold;
}
.textogeneralfondoblancobold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
	text-decoration: none;
}

.textogeneralpanel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-left: 60px;
	padding-right: 10px;
	text-decoration: line-through;
}

.enlacegeneral {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.enlacegeneral:link {
	color: #000;
	text-decoration: none;
}
.enlacegeneral:visited, a:hover {
	color: #999999;
	text-decoration: none;
}

.enlacegeneralselec {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	padding-left: 60px;
	text-decoration: red;
}
.textogeneralboldemail {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.textogeneralboldgris {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;

}
.textogeneralboldrojo {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.textogeneralboldrojopeq {


	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.textogeneralboldgjokin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
.textogeneralboldnegro {



	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

