﻿@charset "utf-8";
/* CSS Document */
table tr td form {
margin:0px;
}

body{
 margin:0; 
 BORDER-BOTTOM: 0px solid;
 BORDER-LEFT: 0px solid;
 BORDER-RIGHT: 0px solid;
 BORDER-TOP: 0px solid;
 SCROLLBAR-FACE-COLOR: #FFFFFF;
 SCROLLBAR-HIGHLIGHT-COLOR: #C02219;
 SCROLLBAR-SHADOW-COLOR: #C02219;
 SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
 SCROLLBAR-ARROW-COLOR: #C02219;
 SCROLLBAR-TRACK-COLOR: #FFFFFF;
 SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}

TABLE.tabla_re
	{
	border-top:#fff solid 1px;
	border-left:#fff solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
TABLE.tabla_re TBODY TD
	{
	color:#666666;
	border-bottom:#fff solid 1px;
	border-right:#fff solid 1px;
	padding:3px 10px 3px 10px;font-weight:bold
	}


img{border:0}

.btn_izq {
	font-family: 'Arial Narrow' Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.btn_izq a{
color:#fff;
text-decoration:none;
font-weight:bold;
}

.btn_izq a:hover{color:#da251c;}

.txt_negro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	white-space:nowrap;
	vertical-align:text-top;
	padding:8px 0 0 0
}

.txt_gris{color:#3676765;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;}
.caja_texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width:128px;
	height:16px;
	border:0
}

.usuario{ font-family: Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase}

.usuario input{border:1px solid #ccc;font-size:10px; width:118px; height:17px}
.usuario .btn_ingresar a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333; text-transform:none; text-decoration:none}

.usuario .btn_ingresar a:hover{color:#bf2219}

.fondo_rojo{background:#da251c}

.tit_busqueda{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333}

.caja_busqueda{border:1px solid #ccc;font-size:10px; width:170px; height:17px}
.menu_pais{border:1px solid #ccc;font-size:10px; width:136px; height:17px}

.txt_estadis{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333}
.txt_estadis a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333; text-decoration:none}

.txt_estadis a:hover{color:#bf2219}

.fondo_gris_der{background:#ccc}

.txt_footer{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#666; text-align:center}
.txt_footer a {font-family:Arial; font-size:9px; color:#666666; text-align:center; text-decoration:none}

.agregar{background:url(../images/btn_agregar.jpg); border:none;color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:131px; height:20px; padding:0 4px 3px 0 ;cursor:hand }
.grabarcontinuar{background:url(../images/btn_grabarcontinuar.jpg); border:none;color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:96px; height:20px; padding:0 4px 3px 0 ;cursor:hand }
.buscar{background:url(../images/btn_buscar.jpg); border:none;color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:73px; height:20px; padding:0 4px 3px 0 ;cursor:hand }
.btnAnterior{background:url(../images/btn_anterior.jpg); border:none;color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:85px; height:20px; padding:0 4px 3px 0 ;cursor:hand }
.btnSiguiente{background:url(../images/btn_siguiente.jpg); border:none;color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:85px; height:20px; padding:0 4px 3px 0 ;cursor:hand }
.btnEnviarDatos{background:url(../images/btn_enviardatos.jpg); border:none;color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:100px; height:20px; padding:0 4px 3px 0 ;cursor:hand }
.btnVistaPrevia{background:url(../images/btn_vistaprevia.jpg); border:none;color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:100px; height:20px; padding:0 4px 3px 0 ;cursor:hand }
.btnGrabar{background:url(../images/btn_grabar.jpg); border:none;color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:85px; height:20px; padding:0 4px 3px 0 ;cursor:hand }
.btnCompletarTarde{background:url(../images/btn_completartarde.jpg); border:none;color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:180px; height:20px; padding:0 4px 3px 0 ;cursor:hand }
.btnVer{background:url(../images/btn_ver.jpg); border:none;color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:44px; height:20px; padding:0 4px 3px 0 ;cursor:hand }
.btnBuscarOtro{background:url(../images/btn_buscar_otro.jpg); border:none;color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:111px; height:20px; padding:0 4px 3px 0 ;cursor:hand }

:hover.buscar{color:#000;background:url(../images/btn_buscar_b.jpg)}

.lista_completa a{text-decoration:none; color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px}
.lista_completa a:hover{text-decoration:underline}

.nacionales{background:url(../images/btn_nacionales.jpg); border:none;color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:100px; height:20px; padding:0 4px 3px 0 ;cursor:hand }

:hover.nacionales{color:#000;background:url(../images/btn_nacionales_b.jpg)}

.internacionales{background:url(../images/btn_internacionales_b.jpg); border:none;color:#bf2219; font-family:Arial, Helvetica, sans-serif; font-size:10px; width:120px; height:20px; padding:0 4px 3px 0 ;cursor:hand }

:hover.internacionales{color:#000;background:url(../images/btn_internacionales.jpg)}

.titulos{font-family: 'Arial Narrow' Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	text-decoration: none;
	font-weight: bold;}
	
.titulos_rojo{font-family: 'Arial Narrow' Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#DA251C;
	text-decoration: none;
	font-weight: bold;}	


TABLE.tabla_fp
	{
	border-top:#fff solid 1px;
	border-left:#fff solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}	

TABLE.tabla_fp THEAD TH
	{
	color:#FFFFFF;
	background:#DA251C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border-left:#fff solid 1px;
	padding:3px 10px 3px 10px;
	}

TABLE.tabla_fp TBODY TD
	{
	color:#666666;
	border-bottom:#fff solid 1px;
	border-right:#fff solid 1px;
	padding:3px 10px 3px 10px;
	background:#f1f1f1
	}

a.general {color:#333333; text-decoration:none}
a.general :hover { text-decoration:underline}
	
TABLE.tabla_fp TBODY TD a{color:#333333; text-decoration:none}
TABLE.tabla_fp TBODY TD a:hover{ text-decoration:underline}



TABLE.tabla_fpc
	{
	border-top:#fff solid 1px;
	border-left:#fff solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}	

TABLE.tabla_fpc TH
	{
	color:#FFFFFF;
	background:#DA251C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border-left:#fff solid 1px;
	padding:3px 10px 3px 10px;
	}

TABLE.tabla_fpc TD
	{
	color:#666666;
	border-bottom:#fff solid 1px;
	border-right:#fff solid 1px;
	padding:3px 10px 3px 10px;
	background:#f1f1f1
	}

	
TABLE.tabla_fp1
	{
	border-top:#fff solid 1px;
	border-left:#fff solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}

TABLE.tabla_fp1 THEAD TH
	{color:#FFFFFF;
	background:#DA251C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:3px 5px 3px 5px;
	
	}

TABLE.tabla_fp1 TBODY TD
	{
	color:#666666;
	background:#f1f1f1;
	font-size:11px;
	border-bottom:#fff solid 1px;
	border-right:#fff solid 1px;
	padding:3px 5px 3px 5px;
	}
	
h4.tabla_FP{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	}	


TABLE.tabla_fp1 TBODY TD a{color:#333333; text-decoration:none}
TABLE.tabla_fp1 TBODY TD a:hover{ text-decoration:underline}

.titulog_fp{
	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666;
}
.titulom_fp{
	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#DA251C; font-weight:bold
}	

/*estilos nuevos*/
	
h1{font-family: 'Arial Narrow' Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #DA251C;
	text-decoration: none;
	text-align:left}
	
h4{font-family:'Arial Narrow' Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	text-align:left;
	margin:0;
	padding:0}

h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	}	
	
h6{
	font-family:Arial ;
	font-size:12px;
	color:#DA251C;
	}		

h2{
	font-family:Arial, Helvetica, sans-serif ;
	font-size:10px;
	color:#DA251C;
	font-weight:normal;
	}		
	
p{font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333;
  text-align:left;
  margin:4px 0 20px 0;
  padding:0
	}

/*estilos de preguntas frecuentes  ///////////////////////////////////////////////////////////*/
	
.titulo_preg_nivel1{  
font-family:'Arial Narrow' Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
text-align:left;
font-weight:bold
}

.tabla_preg{ text-align:left;margin:0;}

.preguntas  a/*estilos de la lista de las preguntas */{
font-family:'Arial Narrow' Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4b4b4b;
text-decoration: none;
text-align:left;
}

.preguntas a:hover{text-decoration:underline}
	
.titulo_preg_nivel2{
    font-family:'Arial Narrow' Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
	margin:0;
	padding:0}
	
/* fin de estilos de preguntas frecuentes  /////////////////////////////////////////////////*/


/*estilos glosario ///////////////////////////////////////*/
.txt_glosario{
font-family:'Arial Narrow' Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
text-align:left;
}

/*estilos herramientas de analisis de competitividad//////////////////////////////////////////*/

.tit_trademap{
font-family:'Arial Narrow' Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
text-decoration: none;
text-align:left;
}

.contenido{ font-family:Arial, Helvetica, sans-serif; font-size:11px}

TABLE.tabla_roja{
	font-family:Arial;
	font-size:10px;}
.tabla_roja THEAD TR TH{
    color:#FFFFFF;
	background:#DA251C;
	font-weight:normal;
    border-top:#fff solid 1px;
	border-left:#fff solid 1px;
	padding:3px 3px 3px 3px;}
.tabla_roja TBODY TR TH{
    color:#FFFFFF;
	background:#DA251C;
	font-weight:normal;
    border-top:#fff solid 1px;
	border-left:#fff solid 1px;
	padding:3px 3px 3px 3px;}
.tabla_roja TBODY TR TD{
    color:#666666;
    background:#f1f1f1;
    border-top:#fff solid 1px;
	border-left:#fff solid 1px;
    padding:3px 3px 3px 3px}

.celda_activada{background:#D7D7D7}

/*estilos detalles tabla//////////////////////////////////////////*/

.tabla_detalle{
background:#fff;
border: solid 1px #a5a5a5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px
}

.tabla_detalle .titulo{
color:#da251c;
font-weight:bold;
background: url(../images/line_pun.gif) bottom left repeat-x;
padding:0 0 6px 5px 
}

.tabla_detalle .linea{background: url(../images/linea_gris.jpg) no-repeat center;
padding:0 8px 0 8px}

.texto_negro{color:#333}

.texto_gris{color:#999}
.texto_gris a{color:#666; text-decoration:none; font-weight:bold}
.texto_gris a:hover{color:#999; text-decoration:underline;}

/* fin de estilos detalles tabla  //////////////////////////////////////////*/

/*estilos menu//////////////////////////////////////////*/

.menu_partida{background:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff}

.menu_sectores{background:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff}

/*estilos fin menu//////////////////////////////////////////*/
.menu_sectores a{ color:#D1D1D1; text-decoration:none}
/*.menu_sectores a:hover{color:#ff0000}*/


.menu_partida a{ color:#fff; text-decoration:none}
.menu_partida a:hover{color:#ff0000}

/*glosario//////////////////////////////////////////////////////*/

.glosario td{background:#da251c; padding:3px 8px 3px 8px}

.glosario a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none
}

.glosario a:link{color:#fff;}
.glosario a:hover{color:#fff;text-decoration:underline;}
.glos_activo {color:#000;background:#f1f1f1}

/*linea punteada cuadros de fichas//////////////*/

.linea_puntos{ background:url(../images/line_pun.gif)  repeat-x}

.titulo_partidas{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666;
}

option{
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:#f1f1f1;
border:solid 1px #fff
}
select{
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border:solid 1px #000
}

#scrollmm table thead td{color:#000;background:#d5d5d5;}
#scrollmm table td{color:#da251c; font-weight:bold; background:#f1f1f1}
#scrollmm a{color:#666; text-decoration:none; font-weight:normal}
#scrollmm a:hover{color:#999}

li{color:#666;
font-size:11px;
font-family:Arial, Helvetica, sans-serif}

li a{color:#666;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
list-style-image:url(../images/bullet.jpg)}

li a:hover{ text-decoration:underline; color:#999}




.btn_opcionesbdg{
background:#fff; 
border:#bf2219 solid 1px;
color:#bf2219; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
width:100px; 
height:20px; 
padding:1px 4px 3px 0 ;
cursor:hand }

:hover.btn_opcionesbdg{color:#000; border:solid #000 1px}

.paginacion td{background:#da251c;padding:2px 4px 2px 4px}
.paginacion a{color:#fff; text-decoration:none; font-weight:bold;display:block;}
.paginacion a:hover{color:#fff; text-decoration:underline; }
.pag_activo {color:#999;background:#f1f1f1}

.btn_buscar_1{
background:#fff; 
border:#bf2219 solid 1px;
color:#bf2219; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
width:100px; 
height:20px; 
padding:1px 4px 3px 0 ;
cursor:hand }

.btn_buscar{
background:#fff; 
border:#bf2219 solid 1px;
color:#bf2219; 
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
width:73px; 
height:20px; 
padding:1px 4px 3px 0 ;
cursor:hand }

:hover.btn_buscar{color:#000; border:solid #000 1px}

.paginacion td{background:#da251c;padding:2px 4px 2px 4px}
.paginacion a{color:#fff; text-decoration:none; font-weight:bold;display:block;}
.paginacion a:hover{color:#fff; text-decoration:underline; }
.pag_activo {color:#999;background:#f1f1f1}

table.tabla_eventoD
	{
	border:#999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}	

table.tabla_eventoD thead th
	{
	color:#FFFFFF;
	background:#DA251C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border-left:#fff solid 1px;
	padding:3px 10px 3px 10px;
	
	}

table.tabla_eventoD tbody td
	{
	color:#666666;
	border-bottom:#fff solid 1px;
	border-right:#fff solid 1px;
	padding:3px 10px 3px 10px;
	background:#f1f1f1
	}
	
table.tabla_eventoD tbody td a{color:#666; text-decoration:none; font-weight:bold}	
table.tabla_eventoD tbody td a:hover{color:#999; text-decoration:underline;}
.eventocerrar{padding:4px;background:url(../images/linea_cerrar.jpg) no-repeat bottom}

/*nuevos estilos jueves agosto 08*/

/*detalle directorios/////////////////////////////////////////////////////*/

.detalle_direct{
background:#fff;
border: solid 1px #a5a5a5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
} 

.detalle_direct .titulo{
color:#da251c;
font-weight:bold;
background: url(../images/line_pun.gif) bottom left repeat-x;
padding:0 0 6px 5px }


.detalle_direct .cerrar{
background:url(../images/linea_cerrar.jpg) no-repeat bottom; 
text-align:right}


.detalle_direct  .txt_negro{color:#333;padding:4px}
.detalle_direct  .txt_gris{color:#999}
.detalle_direct  .txt_gris a{color:#666; text-decoration:none; font-weight:bold}
.detalle_direct  .txt_gris a:hover{color:#999; text-decoration:underline;}

/*fin detalle directorios////////////////////////////////////////////////*/

/*estilos de las pestaas///////////////////////*/
.estm_pestana {
width: 670px;
list-style: none; 
padding: 0; 
margin: 0;
display: inline; 
float: left; 
border-bottom: 1px Solid Black;
}
.estm_pestana li {
width: 120px; 
display: block;
float: left; 
text-align: center;
margin:0 0 0 4px;
position: relative; 
top:1px; 
}
.estm_pestana li a {
width:120px;
height:20px;
display: block;
background: #f1f1f1;
padding:4px 2px 0 2px;
border: 1px Solid #999;
text-decoration: none;
}
.estm_pestana li a:link, ul li a:visited, ul li a:active {
color: #666;
}
.estm_pestana li a:hover {
color: #DA251C;

.estm_pestana .pestana_activada {background:#000}

}
/*Clase especial que resaltar dependiendo de la seccin*/
/*a.actual {
width: 100px;
display: block;
background: #000;
border-top: 1px Solid #000;
border-bottom: 1px Solid #77BADB;
text-decoration: none;
}
a.actual:link, a.actual:visited, a.actual:active {
color: #000;
}
a.actual:hover {
color: #000;
}

/*calendario///////////////////////////*/

.calendario{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;border:none}

.calendario input{background:#DA251C;color:#fff;border:none; font-weight:bold}

.calendario td{ text-align:center;}
.calendario .mes{color: #fff; background:#DA251C}
.calendario .dias{
background:#000;
color:#fff}
.calendario .semana{background:#f1f1f1;}
.calendario .semana td{margin:1px;border:1px solid #fff}
.calendario .semana a{color:#DA251C}
.calendario .semana a:hover{ text-decoration:none}
.calendario .sem_activo{background:#666; color:#fff}

/*partidas arancelarias ////////////////////////////////////////////////////// */

.texto_busqueda{background:#f1f1f1; padding:8px 8px 8px 8px;text-align: justify}


.tabla_fp5
	{
	border:#999 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}	

.tabla_fp5 THEAD TH
	{
	color:#fff;
	background:#DA251C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:3px 10px 3px 10px;
	}

.tabla_fp5 TBODY TD
	{
	color:#666;
	padding:3px 10px 3px 10px;
	}

.caja_txt{background:#f1f1f1;border:solid 1px #ccc}


.tabla_fp5 TBODY TD a{color:#666; text-decoration:none}
.tabla_fp5 TBODY TD a:hover{color:#999; text-decoration:underline}

/*fin de partidas arancelarias*/

/*celdas activadas directorios //////////////////////*/

#scrollmm table .celda_activada{color:#da251c; font-weight:bold; background:#d7d7d7}

.tit_directorios{color:#999;font-weight:bold;}

.b_avanzada{color:#DA251C;cursor:hand}
.volver{color:#DA251C;font-family:Arial, Helvetica, sans-serif; font-size:11px}


.regresarac a{color:#333333; text-decoration:none}
.regresarac a:hover{text-decoration:underline}  



td.hometd { 
	padding-top:30px; 
	padding-left:20px;
	padding-bottom:30px;
	padding-right:20px; 
	vertical-align: top;
}


/*Preferencias Arancelarias*/

.divNivel0
{
    padding-left: 20px;
}
.divNivel1
{
    padding-left: 20px;
}
.divNivel2
{
    padding-left: 20px;
}
.divNivel3
{
    padding-left: 20px;
}

a.aAcuerdo 
{
	background:#da251c;
	padding:5px;
	color:White;
	display:inline-block;
}
span.spanAcuerdo 
{
	background:#da251c;
	padding:5px;
	color:White;
	display:inline-block;
}
a.aLinkAcuerdo
{
	color:#da251c;
}
table.tableArbol1 td {
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:10px;
	 padding-bottom:10px;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 border-bottom-color:#cccccc;	 
	 vertical-align:top;
	 background-color:#dbdbdb;
}
table.tableArbol2 td {
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:10px;
	 padding-bottom:10px;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 border-bottom-color:#cccccc;	 
	 vertical-align:top;
	 background-color:#e4e4e4;
}
table.tableArbol3 td {
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:10px;
	 padding-bottom:10px;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 border-bottom-color:#cccccc;	 
	 vertical-align:top;
	 background-color:#eeeeee;
}
table.tableArbol4 td {
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:10px;
	 padding-bottom:10px;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 border-bottom-color:#cccccc;	 
	 vertical-align:top;
	 background-color:#f3f3f3;
}
table.tableArbol5 td {
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:10px;
	 padding-bottom:10px;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 border-bottom-color:#cccccc;	 
	 vertical-align:top;
	 background-color:#f7f7f7;
}

/*contenidos*/
.divContenido {padding-right:10px;}
.divContenido h2 {font-size:14px;color:#da251c;font-weight:bold;}
.divContenido h3 {font-size:12px;}
.divContenido p {text-align:justify;}
.divContenido TABLE.tabla1
	{
	border-top:#fff solid 1px;
	border-left:#fff solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}	
.divContenido TABLE.tabla1 THEAD TH
	{
	color:#FFFFFF;
	background:#DA251C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border-left:#fff solid 1px;
	padding:3px 10px 3px 10px;
	}
.divContenido TABLE.tabla1 TBODY TD
	{
	color:#333;
	border-bottom:#fff solid 1px;
	border-right:#fff solid 1px;
	padding:3px 10px 3px 10px;
	background:#f1f1f1
	}
.divContenido TABLE.tabla2
	{
	border-top:#fff solid 1px;
	border-left:#fff solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}	

.divContenido TABLE.tabla2 THEAD TH
	{
	color:#FFFFFF;
	background:#DA251C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border-left:#fff solid 1px;
	padding:3px 10px 3px 10px;
	}
.divContenido TABLE.tabla2 TBODY TD
	{
	color:#333;
	border-bottom:#fff solid 1px;
	border-right:#fff solid 1px;
	padding:3px 10px 3px 10px;
	background:#f1f1f1;
	text-align:center;
	}	
.divContenido ul li p {
	margin-bottom:4px;
	margin-top:4px;
	}
	
.divContenido ol li , ul li {text-align:justify}

.divContenido hr {
margin:0px
}

.divContenido p, ul{
margin-bottom:9px;
margin-top:9px
}
.divContenido table {
margin-bottom:9px;
margin-top:9px
}

.divContenido li, ol {color:#333;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
list-style-image:url(../images/bullet.jpg)}


.divContenido ul li, ul li a{color:#333;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
list-style-image:url(../images/bullet.jpg)}

.divContenido ul li ul li { margin-left:-25px	}
.divContenido ul li ul ol{ margin-left:-10px }	


.divContenido a{text-decoration:none;color:#7F7F7F}
.divContenido a:hover{color:#999; text-decoration:underline;}

fieldset {
		padding-top:20px;
		width:98%;
}
fieldset legend {
		color: #000000;
		
}
fieldset p {
		margin-top:5px;
		margin-left:3px;
		margin-bottom:5px;
}
fieldset table {
		margin-top:5px;
		margin-bottom:5px;
		width:100%;
}
fieldset div{
		margin:10px;
}




/*Exporta Fácil--------------------*/
td.bg_caja{
	BACKGROUND-REPEAT: no-repeat;
	background-image: url(../images/bg_caja.jpg);
	vertical-align: top;
	height:40px;
	width:340px;
	padding-top:20px;
	padding-left:20px;
	padding-right:30px;
}
td.bg_caja_1{
	BACKGROUND-REPEAT: no-repeat;
	background-image: url(../images/bg_caja_1.jpg);
	vertical-align: top;
	height:40px;
	width:340px;
	padding-top:20px;
	padding-left:20px;
	padding-right:30px;
}
div.documentosef{
	background-repeat: no-repeat;
	float: left;
	background-image: url(../images/bg_caja_preguntas.jpg);
	vertical-align: top;
	height:200px;
	width:320px;
	padding-top:20px;
	padding-left:20px;
	margin-right:15px;
	margin-bottom:20px;
}
div.documentosef ul{
	margin-left:15px;
}
div.documentosef li{
	padding-right:20px;
}