img.valignMiddle {
	height: 100%;
	vertical-align: middle;
	width: 0em;
}

body {	
	margin: 0px;
	top: 0px;
	height: 100%;
	text-align: justify; 
	font-size: 8px; color: #000000; font-family: Verdana, Arial, Tahoma; text-decoration: none; font-weight: none;
	background-color: rgb(85,85,75);
}

#contenedor{
	width: 1024px;
	height: 100%;
	margin: auto;
	border: 0px;
}

#izquierda {
	float: left;
	width: 36px;
	height: 100%;
}

#centro {
	float: left;
	width: 950px;
	height: 100%;
}

#pagina{
	margin-top:20px; 
	width:950px; 
	background:rgb(85,85,75); 
	text-align:center;
	height: 100%;
} 

#derecha {
	float: left;
	width: 36px;
	height: 100%;
}

#tablaCabecera	{width:712.5pt;height:96pt;}

/* SPLASH */

#tablaEspacio1	{height:100%;}
#tablaEspacio2	{float:left;width:100pt;height:227.25pt;}
#tablaEspacio3	{width:;height:227.25pt;}
#tablaEspacio4	{width:602.25pt;height:40pt;}
#tablaContenidoSplash {float:left;width:602.25pt;height:227.25pt;background: url('../img/splash.gif');}

#tablaIdioma	{float:right;width:75pt;text-align:left;margin: 10px;}
#splashTitulo	{height:14px;background:url('../img/fondo_contacto.gif');}

#tablaLinea		{width:50pt; height:1pt; background-color:rgb(134,134,119);text-align:right;}
#tablaEspacio	{width:75pt; height:2pt;}
#tablaCiudad	{width:75pt; height:12pt;font-family:Arial;font-size:9pt; color:rgb(195,200,204);text-align:left}

/* FIN SPLASH */

/* CABECERA */

#cabecera {
	width:712.5pt; 
	height:129px;
	background:url('../img/fondo_cabecera2.gif');
}

#tablaCabeceraLogotipo	{float:left;width:150pt;height:96pt;}
#tablaCabeceraMenu		{float:left;width:306pt;height:96pt;font-family:Arial;font-size:9pt; color:rgb(195,200,204);}
#tablaCabeceraMenu1		{width:306pt;height:80pt;font-family:Arial;font-size:9pt; color:rgb(195,200,204); FONT-SIZE: 9pt; COLOR: rgb(195,200,204); FONT-FAMILY: Arial; TEXT-DECORATION: none;}
#tablaCabeceraMenu2		{width:306pt;height:16pt;font-family:Arial;font-size:9pt; color:rgb(195,200,204);}
#tablaCabeceraCiudad	{float:left;width:117pt;height:96pt;vertical-align:top;}
#tablaCabeceraContacto	{float:left;width:139.5pt;height:96pt;text-align:right;}
#tablaCabeceraContacto2 {width:130pt;height:96pt;text-align:right;}

/*#lineaCabecera {float:left;width:712.5pt; height:1pt; background-color:rgb(253,204,0);}*/

a.dtCabecera:link, a.dtCabecera:visited, a.dtCabecera:active, font.dtCabeceraNoLink
					{ FONT-SIZE: 9pt; COLOR: rgb(195,200,204); FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.dtCabecera:hover	{ FONT-SIZE: 9pt; COLOR: rgb(253,204,0); FONT-FAMILY: Arial; TEXT-DECORATION: none; }

.dtCabeceraActivo	{ FONT-SIZE: 9pt; COLOR: rgb(253,204,0); FONT-FAMILY: Arial; TEXT-DECORATION: none; }

.dtCabeceraUsuario1	{ FONT-SIZE: 9pt; COLOR: rgb(195,200,204); FONT-FAMILY: Arial; TEXT-DECORATION: none; }
.dtCabeceraUsuario2	{ FONT-SIZE: 9pt; COLOR: rgb(253,204,0); FONT-FAMILY: Arial; TEXT-DECORATION: none; }

#tablaContactenosTitulo		{width:130pt;height:14px;font-family:Verdana;font-size:8pt;color:rgb(255,255,255);text-align:left;background:url('../img/fondo_contacto.gif');}
/*#lineaContactenosTitulo		{width:130pt; height:1pt; background-color:rgb(134,134,119);text-align:right;}*/
/*#lineaContactenosTitulo		{width:130pt; height:1pt; background:url('../img/linea_contacto.gif'); text-align:right;}*/
#lineaContactenosTitulo2	{width:130pt; height:4pt; background-color:rgb(85,85,75);}
#tablaContactenosDatos		{width:130pt;font-family:Verdana;font-size:8pt; color:rgb(195,200,204);text-align:left}

a.dtContacto:link, a.dtContacto:visited, a.dtContacto:active
					{ FONT-SIZE: 8pt; COLOR: rgb(195,200,204); FONT-FAMILY: Verdana; TEXT-DECORATION: underline; }
a.dtContacto:hover	{ FONT-SIZE: 8pt; COLOR: rgb(253,204,0); FONT-FAMILY: Verdana; TEXT-DECORATION: underline; }

/* FIN CAONTENIDOS */

#tablaContenidosMenu	{float:left;width:150pt;font-family:Verdana;font-size:8pt; color:rgb(195,200,204);}
#topoMenu				{float:left;width:13.5pt;padding-top:4pt;}
#elementoMenu			{float:left;width:136.5pt;padding-top:4pt;text-align:left;}
#subtopoMenu			{float:left;width:13.5pt;padding-top:4pt;}
#elementoMenu2			{float:left;width:123pt;padding-top:4pt;text-align:left;}

#tablaTributos {width:130pt;height:96pt;text-align:right;}

#tablaTributosTitulo	{width:130pt;font-family:Verdana;font-size:8pt;color:rgb(255,255,255);text-align:left;height:14px;background:url('../img/fondo_contacto.gif');}
#lineaMenu				{width:130pt; height:1pt; background-color:rgb(134,134,119);text-align:right;}
#tablaTributosDatos		{width:130pt;font-family:Verdana;font-size:8pt; color:rgb(195,200,204);text-align:left}

#tablaContenidosDatos	{float:left;width:560.62pt;font-family:Verdana;font-size:8pt; color:rgb(255,255,255);text-align:justify;}

a.dtMenu:link, a.dtMenu:visited, a.dtMenu:active, .dtMenu
					{ FONT-SIZE: 8pt; COLOR: rgb(195,200,204); FONT-FAMILY: Verdana; TEXT-DECORATION: none; }
a.dtMenu:hover		{ FONT-SIZE: 8pt; COLOR: rgb(255,255,255); FONT-FAMILY: Verdana; TEXT-DECORATION: none; }

.dtTituloTributos	{font-family:Verdana;font-size:8pt; color:rgb(253,204,0);}

a.dtTributos:link, a.dtTributos:visited, a.dtTributos:active
					{ FONT-SIZE: 8pt; COLOR: rgb(195,200,204); FONT-FAMILY: Verdana; TEXT-DECORATION: none; }
a.dtTributos:hover	{ FONT-SIZE: 8pt; COLOR: rgb(255,255,255); FONT-FAMILY: Verdana; TEXT-DECORATION: none; }


#contenido{
	width:712.5pt;
	margin-top:10pt;
	margin-bottom:10pt;
	font-size: 12px; font-family: Arial, Verdana, Tahoma; color: #000000; text-decoration: none; font-weight: none;
}

/* PIE */

#pie{
	width:712.5pt;
	margin-top:5pt;
	height:18.75pt;
	bottom:0px;
	vertical-align: bottom;
	background:url('../img/fondo_pie.gif');
}

#tablaPie1 {
	float:left;
	width:150pt;
}

#menuPie {
	text-align: center;
	font-size: 9px; font-family: Arial, Verdana, Tahoma;  color:rgb(195,200,204); text-decoration: none; font-weight: none;
}

#lineaPie {width:712.5pt; height:1pt; background-color:rgb(253,204,0);}

a.dtPie:link, a.dtPie:visited, a.dtPie:active, font.dtPieNoLink
					{ FONT-SIZE: 9pt; COLOR: rgb(195,200,204); FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.dtPie:hover	{ FONT-SIZE: 9pt; COLOR: rgb(253,204,0); FONT-FAMILY: Arial; TEXT-DECORATION: none; }

/* FIN PIE */

a.dtMenu:link, a.dtMenu:visited, a.dtMenu:active, .dtMenu
					{ FONT-SIZE: 8pt; COLOR: rgb(195,200,204); FONT-FAMILY: Verdana; TEXT-DECORATION: none; }
a.dtMenu:hover		{ FONT-SIZE: 8pt; COLOR: rgb(255,255,255); FONT-FAMILY: Verdana; TEXT-DECORATION: none; }

a.dtContacto:link, a.dtContacto:visited, a.dtContacto:active
					{ FONT-SIZE: 8pt; COLOR: rgb(195,200,204); FONT-FAMILY: Verdana; TEXT-DECORATION: underline; }
a.dtContacto:hover	{ FONT-SIZE: 8pt; COLOR: rgb(253,204,0); FONT-FAMILY: Verdana; TEXT-DECORATION: underline; }

.dtTituloTributos	{font-family:Verdana;font-size:8pt; color:rgb(253,204,0); }

a.dtTributos:link, a.dtTributos:visited, a.dtTributos:active
					{ FONT-SIZE: 8pt; COLOR: rgb(195,200,204); FONT-FAMILY: Verdana; TEXT-DECORATION: none; }
a.dtTributos:hover	{ FONT-SIZE: 8pt; COLOR: rgb(255,255,255); FONT-FAMILY: Verdana; TEXT-DECORATION: none; }

.dtCiudad			{font-family:Arial;font-size:9pt; color:rgb(134,134,119);}

a.dtCiudad:link, a.dtCiudad:visited, a.dtCiudad:active
					{ FONT-SIZE: 9pt; COLOR: rgb(195,200,204); FONT-FAMILY: Arial; TEXT-DECORATION: none; }
a.dtCiudad:hover	{ FONT-SIZE: 9pt; COLOR: rgb(255,255,255); FONT-FAMILY: Arial; TEXT-DECORATION: none; }

.tituloAplicacion	{ FONT-WEIGHT: none; FONT-SIZE: 16pt; COLOR: rgb(253,204,0); FONT-FAMILY: Verdana, Helvetica, sans-serif;  TEXT-ALIGN: right; }

/**OFICINA VIRTUAL ---- PENDIENTES PAGO**/
.container {width:740px;/*background-color:rgb(254,204,0); */color:#272727; /*border-bottom:1px solid #d7d7d7;*/ height:23px; font:11px  Verdana, Tahoma, Arial;}
.container ul {margin:0px; padding:0px; list-style:none; text-align:left;}
.container li {display:inline; line-height:23px;}
.container li a {color:#000000; text-decoration:none; padding:4px 5px 6px 5px;  border-left:1px solid rgb(254,204,0);  border-top:1px solid rgb(254,204,0);  border-right:1px solid rgb(254,204,0);}
.container li a.tabactive {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background-color:#CCCCCC; font-weight:bold;  position:relative;}
table.tableList {border:1px solid #d7d7d7;width:730px}
table.tableTot  {border:1px solid #d7d7d7;}
#textoOficinaVirtual {
	height:250px;
	padding:5px;
	clear:both;
	border:1px solid rgb(254,204,0);
}

td.tdCuerpo{ border-bottom:1px solid #d7d7d7;border-left:1px solid #d7d7d7;}

#tablaContenidoEmergente{margin:10pt;width:450pt;font-family:Verdana;font-size:8pt; color:rgb(255,255,255);text-align:justify;}

