/*
** Servicio de Administración Tributaria
** Hoja de estilos del Portal de Internet
** CSS 3
*/

/* Estilos anteriores */
td {
/*  vertical-align: top; */
	font-family: Verdana, Helvetica, Arial, "Arial Narrow", "Trebuchet MS";
	font-size: 11px;
}
.actual
 { color: #666; font-size: 11px; font-family: Verdana, Helvetica, Arial, "Arial Narrow", "Trebuchet MS"; padding: 0 0 0 0; border-top: 0 none; border-right: 0 none; border-bottom: 0 none; border-left: 0 none;  text-align: right; }
.titulo
{ color: #336699; font-size: 14px; font-family: Verdana, Helvetica, Arial, "Arial Narrow", "Trebuchet MS"; font-weight: bold; background-color: #ffffff; padding: 2px; border-top: 0 none; border-right: 0 none; border-bottom: 0 none; border-left: 0 none; }
.titulo_seccion
{ color: #336699; font-size: 14px; font-family: Verdana, Helvetica, Arial, "Arial Narrow", "Trebuchet MS"; font-weight: bold; background-color: #ffffff; padding: 2px; border-top: 0 none; border-right: 0 none; border-bottom: 0 none; border-left: 0 none; }
.subtitulo
  { color: #333; font-size: 12px; font-family: Verdana, Helvetica, Arial, "Arial Narrow", "Trebuchet MS"; font-weight: bold; padding: 2px; border-style: none none solid; border-width: 0 0 1px; border-color:   #369 }
.breadcrumb
 { color: #036; font-size: 10px; padding: 0px; text-align: right;}
 
.breadcrumb a
 { color: #36798F; font-size: 10px; padding: 0px; text-align: right; text-decoration:none;}
.breadcrumb a:hover
{ color: #36798F; font-size: 10px; padding: 0px; text-align: right; text-decoration:underline;}
 .error
{
	border-bottom: #999;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
	font-family: Verdana, Helvetica, Arial, "Arial Narrow", "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
}
.solucion
{
	font-family: Verdana, Helvetica, Arial, "Arial Narrow", "Trebuchet MS";
	font-size: 13px;
	background-color: #FFC;
	padding: 5px;
}
.pregunta
{
	font-family: Verdana, Helvetica, Arial, "Arial Narrow", "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	border-bottom: #06C;
	border-width: 0px 0px 1px 0px;
	border-style: none none solid none;
	background-color: #69C;
	color: #FFF;
}
.respuesta
  { font-size: 13px; font-family: Verdana, Helvetica, Arial, "Arial Narrow", "Trebuchet MS"; font-weight: bold; border-style: none none solid; border-width: 0 0 1px; border-color:   #369 }

.tabla { width: 100%; }


.MsoNormalTable {100%;
padding: 1px; }

.MsoNormalTable TD{padding: 3px; border-top: 1px solid #036; border-right: 1px solid #036; border-bottom: 1px solid #036; border-left: 1px solid #036 }


.renglon
 { padding: 3px; border-top: 1px solid #036; border-right: 1px solid #036; border-bottom: 1px solid #036; border-left: 1px solid #036 }
.registro
{
	color: #000;
	font-family: Verdana, Helvetica, Arial, "Arial Narrow", "Trebuchet MS";
	font-size: 11px;
	text-align: center;
}

/* CSS Document */
body {
	background: #FFFFFF
      	url("http://www.sat.gob.mx/sitio_internet/css/imagenes/revolucion.jpg") no-repeat fixed center top;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

h1 {
  font-size: 12px;
  font-family: "Eureka Sans Bold Capitals", "Eureka Sans", Eureka, Presidencia, Verdana, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-weight: bold;
  color: #fff;
  background-color: #369;
  padding: 2px;
  margin: 0px;
  border-top: 0px none;
  border-right: 0px none;
  border-bottom: 0px none;
  border-left: 17px solid #036;
  text-align:right;
}
h2 {
  color: #333;
  font-size: 12px;
  font-family: "Eureka Sans Bold Capitals", "Eureka Sans", Eureka, Presidencia, Verdana, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-weight: bold;
  padding: 2px;
  border-style: none none solid none;
  border-width: 0px 0px 1px 0px;
  border-color:   #369;
}

/* Cabezal */
a.menu_cabezal a.menu_cabezal:link a.menu_cabezal:visited
{
  font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size:10px;
  font-weight:normal;
  font-style:normal;
  color:#333;
  word-spacing:normal;
  padding-left:1px;
  padding-right:1px;
  text-decoration:none;
  background-color:#ddd;
  text-align:center;
}

a.menu_cabezal:hover
{
  font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
font-size:10px;
font-weight:normal;
font-style:normal;
color:#333;
word-spacing:normal;
padding-left:1px;
padding-right:1px;
text-decoration:underline;
background-color:#ddd;
text-align:center;
}
.menu_cabezal{  font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;font-size:10px;font-weight:normal;font-style:normal;color:#333;word-spacing:normal;padding-left:1px;padding-right:1px;text-decoration:none;background-color:#ddd;text-align:center;}

/*  Home */

.menu_principal {
  padding:0;
  margin:0;
  border-width:0;
  background-color:#ddd;
}
#menu_principal {
  padding:0;
  margin:0;
  border-width:0;
  background-color:#ddd;
}
.menu_principal ul {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  list-style-image:url(/aduana_mexico/2010/imagenes/iconos/bullet_menu.gif);
  margin:0;
  border-width:0;
  margin-right:2px;
  margin-left:15px;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:10px;
}
.menu_principal li {
  margin:0;
  border-width:0;
  padding:0;
  font-size:10px;
  text-align:left;
  padding-bottom:8px;
}
.menu_principal a {
  color:#000000;
  text-decoration:none;    
}
.menu_principal a:hover {
  color: #336799;
  text-decoration: underline;
}


.menu_secundario {
  padding:0;
  margin:0;
  border-width:0;
  background-color:#ddd;
}
.menu_secundario ul {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  list-style-image:url(/aduana_mexico/2010/imagenes/iconos/menu_flecha.gif);
  margin:0;
  border-width:0;
  margin-right:2px;
  margin-left:15px;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:10px;
}
.menu_secundario li {
  margin:0;
  border-width:0;
  padding:0;
  font-size:10px;
  text-align:left;
  padding-bottom:8px;
}
.menu_secundario a {
  color:#000000;
  text-decoration:none;    
}
.menu_secundario a:hover {
  color: #336799;
  text-decoration: underline;
}
.menu_AccesosRapidos {
  padding:0;
  margin:0;
  border-width:0;
  background-color:#9bd1d6;
}
#menu_AccesosRapidos {
  padding:0;
  margin:0;
  border-width:0;
  background-color:#9bd1d6;
}
.menu_AccesosRapidos ul {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  list-style-image:url(/aduana_mexico/2010/imagenes/iconos/bullet_menu.gif);
  margin:0;
  border-width:0;
  margin-right:2px;
  margin-left:15px;
  padding-top:12px;
  padding-bottom:12px;
  padding-left:10px;
}
.menu_AccesosRapidos li {
  margin:0;
  border-width:0;
  padding:0;
  font-size:10px;
  text-align:left;
  padding-bottom:8px;
}
.menu_AccesosRapidos a {
  color:#000000;
  text-decoration:none;    
}
.menu_AccesosRapidos a:hover {
  color: #000000;
  text-decoration: underline;
}

.cajaBuscador{
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
/*  margin:0; */
/*  border: 1px solid #595959; */
/*  border: 1px solid #afdfdf; */
  border: 0px;
/*
  border-top: 0 none;
  border-right: 0 none;
  border-bottom: 1px dotted #595959;
  border-left: 0 none;
*/
  padding:1px;
  font-size:11px;
  text-align:left;
  padding-bottom:5px;
  background-color:#afdfdf;
}

.titulo_novedad {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: none;
}

a.ver_todas {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: none;
}
a.ver_todas:hover {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: underline;
}

.fecha_noticias {
  font-weight: bold;
}
.Titulo2 {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: none;
  border-top: 0 none;
  border-right: 0 none;
  border-bottom: 0 none;
  border-left: 0 none;
  padding-top:3px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
}
.Titulo_NotaSecundaria {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: none;
  padding-top:3px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
}
a.Titulo_NotaSecundaria {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: none;
}
a.Titulo_NotaSecundaria:hover {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: underline;
}

.txt_gral {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  color: #595959;
  text-decoration: none;
}
.Pie {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 9px;
  text-align:center;
  color: #FFFFFF;
  background-color: #606060;
}

.Pie2 {
      font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
 font-size: 9px;
 text-align:center;
  color: #FFFFFF;
  background-color: #C0C0C0;^
}


.EspaciadoCaja{
  padding: 5px;
}
/*.EspaciadoCaja TD{
	 padding: 3px; border-top: 1px solid #036; border-right: 1px solid #036; border-bottom: 1px solid #036; border-left: 1px solid #036 }
 
/*.EspaciadoCaja td{
	 padding: 3px; border-top: 1px solid #036; border-right: 1px solid #036; border-bottom: 1px solid #036; border-left: 1px solid #036 }
*/
.Banner{
  padding: 4px 0pt;
}
a.txt_gral {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: none;
}
a.txt_gral:hover {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: underline;
}
.IndicadorNon{
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #595959;
  text-decoration: none;
  background-color: #FFF;
  padding: 2px;
}
.IndicadorPar{
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #595959;
  text-decoration: none;
  background-color: #DDD;
  padding: 2px;
}
.TituloTabla{
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #595959;
  background-color: #FFF;
  text-align: center;
  text-decoration: none;
  padding: 2px;
}
div.Novedades
{
  height: 220px;
  width: 180px;
  overflow: auto;
  border: 0px none #666;
  background-color: #FFF;
  padding: 0px;
}
.Novedades ul {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  list-style-image:url(/sitio_internet/imagenes/dot.gif);
  margin:0;
  border-width:0;
  margin-right:0px;
  margin-left:0px;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:2px;
  padding-right:2px;
}
.Novedades li {
    margin:0;
  border-width:0;
  padding:0;
  font-size:11px;
  text-align:left;
  padding-bottom:5px;
}
.Novedades a {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: none;
}
.Novedades a:hover{
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: underline;
}
div.oActividad
{
  padding:0;
  margin:0;
  border-width:0;
  height: 250px;
  width: 230px;
  overflow: auto;
}
.oActividad ul {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  list-style-image:url(/sitio_internet/imagenes/dot.gif);
  margin:0;
  border-width:0;
  margin-right:0px;
  margin-left:0px;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:3px;
}
.oActividad li {
    margin:0;
  border-top: 0 none;
  border-right: 0 none;
  border-bottom: 1px dotted #595959;
  border-left: 0 none;
  padding:0;
  font-size:11px;
  text-align:left;
  padding-bottom:5px;
}
.oActividad a {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: none;
}
.oActividad a:hover{
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: underline;
}

						
div.InfRel
{
  padding:0;
  margin:0;
  border-width:0;
  height: 280px;
  width: 230px;
  overflow: auto;
}
.InfRel ul {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  list-style-image:url(/sitio_internet/imagenes/dot.gif);
  margin:0;
  border-width:0;
  margin-right:0px;
  margin-left:0px;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:3px;
}
.InfRel2 ul {
font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
list-style-image:url(/aduana_mexico/2008/imagenes/dot.gif);
margin:0;
border-width:0;
margin-right:0px;
margin-left:0px;
padding-top:3px;
padding-bottom:3px;
padding-left:3px;
}
.InfRel2 li {
margin:0;
border-top: 0 none;
border-right: 0 none;
border-bottom: 1px dotted #595959;
border-left: 0 none;
padding:0;
font-size:11px;
text-align:left;
padding-bottom:5px;
}


.InfRel li {
  margin:0;
  border-top: 0 none;
  border-right: 0 none;
  border-bottom: 1px dotted #595959;
  border-left: 0 none;
  padding:0;
  font-size:11px;
  text-align:left;
  padding-bottom:5px;
}
.InfRel a {
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: none;
}
.InfRel2 a {
font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
font-size: 11px;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #336799;
text-decoration: none;
}

.InfRel a:hover{
    font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  color: #336799;
  text-decoration: underline;
}
.InfRel2 a:hover{
font-family: Verdana, Presidencia, Eureka, Trebuchet, Arial, Helvetica, sans-serif, Geneva;
font-size: 11px;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #336799;
text-decoration: underline;
}

div.InfRel2
{
padding:0;
margin:0;
border-width:0;
height: 125px;
width: 230px;
overflow:auto;
}

.oculto{display: block;
    background: transparent;
    background-image: none; 
    border: none;
    overflow: hidden;
    padding: 0;
    margin: -1px 0 0 -1px;
    width: 1px;
    height: 1px;
}
div.ContenidoDinamicoPagina
{
  padding:0;
  margin:0;
  border-width:0;
  width: 530px;
/*  overflow: auto; */
  overflow-x: auto;
  overflow-y: visible;
}
div.ContenidoGeneral{
	background:#FFF;
	
	}

.caja_interna
 { color: #000; background-color: #e1f3f3; font-size: 11px; font-family: Verdana, Helvetica, Arial, "Arial Narrow", "Trebuchet MS"; padding: 5px; border: solid 1px #00AAA6 }

/** Calendario Fiscal **/
.dorado
 { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; padding: 2px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; background: #e9e9e9; color #000 }
.verde
 { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; padding: 2px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; background: #e9e9e9; color: #000; }
.cal
  { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #e9e9e9; text-align: center; padding: 5px }
.calsab
  { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #003399; text-align: center; padding: 5px }
.caldom
  { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #003399; text-align: center; padding: 5px }
.callink
 { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; padding: 5px; border: solid 1px #0066CC }
 
 /* APARTIT DE AQUÍ SE DEFINIRÁN LOS NUEVOS ESTILOS*/
 .titulo_contint {
color: #333; font-size: 12px; font-family: Verdana, Helvetica, Arial, "Arial Narrow", "Trebuchet MS"; font-weight: bold; padding: 2px; border-style: none none solid; border-width: 0 0 1px; border-color:   #369

}

