﻿BODY
{
	font-family: Verdana, Arial;
	font-size: 11px;
	margin: 0px;
	background-color: #D2D2D2;
	background-repeat: repeat-x;
	background-position: top;
}
TABLE.principal
{
	background-color: white;
}
TD.bandera
{
	width: 195px;
	height: 65px;
	background-image: url(imagen/main/cre.jpg);
}
TD.cuadro
{
	width: 32px;
	height: 32px;
	background-color: #C6D403;
}
TD.linea
{
	background-color: #8C8C8C;
	height: 17px;
}
TD.url
{
	background-color: #E6E6E6;
	height: 32px;
	width: 163px;
}
TD.sener
{
	width: 65px;
	height: 25px;
	background-color: #C6D403;
	
}
TD.franja
{
	width: 520px;
	height: 65px;
	background-color: #C6D403;
}
TD.mexico
{
	width: 65px;
	height: 65px;
	background-image: url(imagen/main/escnac.gif);
	background-color: #E6E6E6;
	background-repeat: no-repeat;
}
TD.menuPrincipal
{
	width: 520px;
	height: 32px;
	background-color: #E6E6E6;
}
LI.opcionPrincipal
{
	list-style-type: square;
}
TD.pie
{
	font-size: 11px;
	color: white;
	background-color: Gray;
	text-align: center;
	height: 23px;
}
INPUT.busqueda
{
	width: 100px;
	height: 13px;
	border-right: white 0px solid;
	border-top: white 0px solid;
	font-size: 11px;
	border-left: white 0px solid;
	border-bottom: white 0px solid;
	background-color: white;
}
IMG
{
	border: 0px;
}
IMG.busqueda
{
	cursor: hand;
}

A:link
{
	text-decoration: none;
}
A:visited
{
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
A:active
{
	text-decoration: underline;
}
A.opcionPrincipal:link
{
	color: #656D01;
	font-size: 10px;
}
A.opcionPrincipal:visited
{
	color: #656D01;
	font-size: 10px;
}
A.opcionPrincipal:hover
{
	color: #656D01;
	font-size: 10px;
}
A.opcionPrincipal:active
{
	color: #656D01;
	font-size: 10px;
}
A.urlPrincipal:link
{
	color: #A8A8A8;
	font-size: 11px;
}
A.urlPrincipal:visited
{
	color: #A8A8A8;
	font-size: 11px;
}
A.urlPrincipal:hover
{
	color: #A8A8A8;
	font-size: 11px;
}
A.urlPrincipal:active
{
	color: #A8A8A8;
	font-size: 11px;
}
TABLE.menuIzq1
{
	background-color: #9C9C9C;
	background-repeat: repeat-x;
	width: 130px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TD.menuIzqTitulo1
{
	background-color: Gray;
	color: White;
	font-weight: bold;
	height: 21px;
}
TD.menuIzqOpcion1
{
	height: 15px;
	width: 5px;
	text-align: right;
	padding-right: 5px;
}
TR.menuIzqOpcion1
{
	height: 15px;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
}
TD.menuIzqOpcionSeparador1
{
	height: 8px;
	text-align: left;
}
TD.menuIzqOpcionPie1
{
	height: 3px;
	border-bottom: Gray 1px solid;
}
TR.menuIzqOpcion1:hover
{
	background-color: #99BB10;
}
A.menuIzqOpcion1:link
{
	color: white;
}
A.menuIzqOpcion1:visited
{
	color: white;
}
A.menuIzqOpcion1:hover
{
	color: white;
}
A.menuIzqOpcion1:active
{
	color: white;
}
TABLE.menuIzq2
{
	background-color: #AEAEAE;
	background-repeat: repeat-x;
	width: 130px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TD.menuIzqTitulo2
{
	color: White;
	background-color: #9C9C9C;
	font-weight: normal;
	height: 21px;
}
TD.menuIzqOpcion2
{
	height: 15px;
	width: 5px;
	text-align: right;
	vertical-align: top;
	padding-right: 5px;
}
TD.menuIzqOpcionTitulo2
{
	width: 180px;
}
TR.menuIzqOpcion2
{
	height: 15px;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
}
TD.menuIzqOpcionSeparador2
{
	height: 8px;
	text-align: left;
}
TD.menuIzqOpcionPie2
{
	height: 3px;
	border-bottom: #9C9C9C 1px solid;
}
TR.menuIzqOpcion2:hover
{
	background-color: #99BB10;
}
A.menuIzqOpcion2:link
{
	color: white;
}
A.menuIzqOpcion2:visited
{
	color: white;
}
A.menuIzqOpcion2:hover
{
	color: white;
}
A.menuIzqOpcion2:active
{
	color: white;
}
TABLE.menuIzq3
{
	background-color: #AEAEAE;
	background-repeat: repeat-x;
	width: 130px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TD.menuIzqTitulo3
{
	color: White;
	background-color: #9C9C9C;
	font-weight: normal;
	height: 21px;
}
TD.menuIzqOpcion3
{
	height: 15px;
	width: 5px;
	text-align: right;
	vertical-align: top;
	padding-right: 5px;
}
TR.menuIzqOpcion3
{
	height: 15px;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
}
TD.menuIzqOpcionSeparador3
{
	height: 8px;
	text-align: left;
}
TD.menuIzqOpcionPie3
{
	height: 3px;
	border-bottom: #9C9C9C 1px solid;
}
TR.menuIzqOpcion3:hover
{
	background-color: #99BB10;
}
A.menuIzqOpcion3:link
{
	color: white;
}
A.menuIzqOpcion3:visited
{
	color: white;
}
A.menuIzqOpcion3:hover
{
	color: white;
}
A.menuIzqOpcion3:active
{
	color: white;
}
LI
{
	list-style-image: url(imagen/menu/opcion.gif);
}
LI.menuPrincipal
{
	list-style-image: url(imagen/main/opcion.gif);
}
LI.menuOpcion
{
	list-style-image: url(imagen/menu/opcion1.gif);
}
TABLE.menuDer
{
	background-color: Gray;
	width: 130px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	font-size: 10px;
}
TD.menuDerTitulo
{
	color: White;
	font-weight: bold;
	height: 21px;
}
TD.menuDerSeparador
{
	background-color: white;
	height: 7px;
}
TD.menuDerOpcion
{
	background-color: white;
}
TABLE.art_1_a
{
	width: 500px;
	height: 193px;
}
TD.art_1_a_Titulo
{
	font-weight: bold;
	font-size: 14px;
	vertical-align: middle;
	text-align: center;
}
IMG.art_1_a
{
	width: 208px;
	height: 130px;
}
TD.art_1_a_Sinopsis
{
	font-size: 11px;
	color: #666666;
	text-align: left;
}
TD.art_1_a_Mas
{
	font-size: 11px;
	text-align: right;
}
TABLE.art_1_b
{
	width: 500px;
	height: 50px;
	background-color: #EAEAEA;
}
TD.art_1_b_Titulo
{
	font-weight: bold;
	font-size: 14px;
	vertical-align: middle;
	text-align: center;
}

TABLE.art_1_c
{
	width: 500px;
}
IMG.art_1_c
{
	width: 410px;
}


TABLE.art_1_d
{
	width: 500px;
	height: 90px;
}
TD.art_1_d_Titulo
{
	font-weight: bold;
	font-size: 14px;
	vertical-align: middle;
	text-align: center;
}
TD.art_1_d_Sinopsis
{
	font-size: 11px;
	color: #666666;
	text-align: left;
}
TD.art_1_d_Mas
{
	font-size: 11px;
	text-align: right;
}

TABLE.art_1_e
{
	width: 500px;
}
IMG.art_1_e
{
	width: 410px;
}
TD.art_1_e_Sinopsis
{
	font-size: 11px;
	color: #666666;
	text-align: center;
}

TABLE.art_1_f
{
	width: 500px;
}
IMG.art_1_f
{
	width: 410px;
}
TD.art_1_f_Sinopsis
{
	font-size: 11px;
	color: #666666;
	text-align: center;
}

A.art:link
{
	color: #656D01;
}
A.art:visited
{
	color: #656D01;
}
A.art:hover
{
	color: #656D01;
}
A.art:active
{
	color: #656D01;
}
TABLE.art_2_a
{
	width: 235px;
	height: 292px;
	background-color: Transparent;
}
TD.art_2_a_Titulo
{
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
	background-color: #EAEAEA;
}
IMG.art_2_a
{
	width: 183px;
	height: 82px;
}
TD.art_2_a_Sinopsis
{
	font-size: 11px;
	color: #666666;
	text-align: left;
}
TD.art_2_a_Mas
{
	font-size: 9px;
	text-align: right;
}
TD.art_2_a_Img
{
	vertical-align: bottom;
}

TABLE.art_2_b
{
	width: 235px;
}
IMG.art_2_b
{
	width: 191px;
}

TABLE.art_3_a
{
	border-right: #A5B8DC 0px solid;
	border-top: #A5B8DC 0px solid;
	border-left: #A5B8DC 0px solid;
	width: 153px;
	border-bottom: #A5B8DC 0px solid;
}
TD.art_3_a_Titulo
{
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
	text-align: center;
	height: 30px;
	background-color: #EAEAEA;
}
IMG.art_3_a
{
	width: 106px;
	height: 54px;
}
TD.art_3_a_Sinopsis
{
	font-size: 11px;
	color: #666666;
	text-align: left;
}
TABLE.art_3_b
{
	border-right: #B9C7E3 0px solid;
	border-top: #B9C7E3 0px solid;
	border-left: #B9C7E3 0px solid;
	width: 153px;
	border-bottom: #B9C7E3 0px solid;
}
TD.art_3_b_Titulo
{
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
	text-align: center;
	height: 30px;
	background-color: #EAEAEA;
}
TD.art_3_b_Sinopsis
{
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
}
hr
{
	border-right: white 1px dotted;
	border-top: white 1px dotted;
	border-left: white 1px dotted;
	border-bottom: #656D01 1px dotted;
}
TABLE.articulo
{
	width: 500px;
	font-size: 11px;
	color: #666666;
	text-align: justify;
	background-repeat: repeat-x;
	border-bottom: #656D01 1px solid;
}
DIV.articuloNavegador
{
	text-align: right;
	font-size: 9px;
	color: gray;
	padding-left: 13px;
	padding-right: 15px;
}
A.articuloNavegador:link
{
	color: gray;
}
A.articuloNavegador:visited
{
	color: gray;
}
A.articuloNavegador:hover
{
	color: gray;
}
A.articuloNavegador:active
{
	color: gray;
}
TD.articuloTitulo
{
	color: #656D01;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	vertical-align: text-top;
	border-bottom: #656D01 1px solid;
}
TABLE.articuloImagen
{
	float: right;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	background-color: #F2F2F2;
}
IMG.articulo
{
	height: 130px;
	width: 208px;
}
TD.articuloPie
{
	color: gray;
	font-style: italic;
	text-align: right;
}
TABLE.grupo
{
	width: 100%;
	background-image: url(imagen/grupo/bggrupo.jpg);
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-right: 5px;
}
TD.grupoTitulo
{
	height: 21px;
	color: white;
	font-weight: bold;
	text-align: center;
	background-color: #BEBEBE;
}
TR.docto
{
	border-bottom: #f1f1f1 1px solid;
}
TD.docto
{
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: #f1f1f1 1px solid;
}
TD.link
{
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: #f1f1f1 1px solid;
}
TD.doctoPeso
{
	width: 68px;
	font-style: italic;
	text-align: right;
	font-size: 9px;
	color: gray;
	border-bottom: #f1f1f1 1px solid;
}
TD.doctoImagen
{
	width: 18px;
	text-align: right;
	border-bottom: #f1f1f1 1px solid;
}
TD.artContenedor_1_a
{
	background-repeat: repeat-x;
	vertical-align: top;
	border-bottom: silver 1px solid;
	border-right: #656D01 0px dotted;
}
TD.artContenedor_1_b
{
	background-repeat: repeat-x;
	vertical-align: top;
	border-bottom: silver 1px solid;
	border-right: #656D01 0px dotted;
}
TD.artContenedor_1_c
{
	background-repeat: repeat-x;
	vertical-align: top;
	border-bottom: silver 1px solid;
	border-right: #656D01 0px dotted;
}
TD.artContenedor_1_e
{
	background-repeat: repeat-x;
	vertical-align: top;
	border-bottom: silver 1px solid;
	border-right: silver 0px solid;
}

TD.artContenedor_2_a
{
	background-repeat: repeat-x;
	vertical-align: top;
	border-bottom: silver 1px solid;
	border-right: #656D01 0px dotted;
}
TD.artContenedor_2_b
{
	background-repeat: repeat-x;
	vertical-align: top;
	border-bottom: silver 1px solid;
	border-right: #656D01 0px dotted;
}
TD.artContenedor_3_a
{
	background-repeat: repeat-x;
	vertical-align: top;
	border-bottom: silver 1px solid;
	border-right: #656D01 0px dotted;
}
TD.artContenedor_3_b
{
	background-repeat: repeat-x;
	vertical-align: top;
	border-bottom: silver 1px solid;
	border-right: #656D01 0px dotted;
}
TD.art_3_a_Mas
{
	font-size: 9px;
	text-align: right;
}
TD.art_3_b_Mas
{
	font-size: 9px;
	text-align: right;
}
TR.p:hover
{
	background-color: #DADADA;
}
A.grupoLink:link
{
	color: #656D01;
}
A.grupoLink:visited
{
	color: #656D01;
}
A.grupoLink:hover
{
	color: #656D01;
}
A.grupoLink:active
{
	color: #656D01;
}
TD.resultadoBusquedaTitulo
{
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}
TD.resultadoBusquedaSinopsis
{
	text-align: justify;
	color: Gray;
	padding-right: 15px;
}
TD.resultadoBusquedaMas
{
	text-align: right;
	padding-bottom: 15px;
}
TD.busquedaRubros
{
	background-color: #9C9C9C;
	height: 40px;
	text-align: center;
	padding-left: 7px;
}
TD.busquedaTitulo
{
	color: #656D01;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	vertical-align: text-top;
}
TABLE.busqueda
{
	background-repeat: repeat-x;
	width: 545px;
}
TABLE.permisos
{
	width: 545px;
	padding-top: 20px;
}
TD.permisoTitulo
{
	color: white;
	background-color: #656D01;
	height: 21px;
}
TD.permisoResultado
{
	text-align: justify;
	color: Gray;
	vertical-align: top;
	width: 400px;
}
TD.resolucionResultado
{
	text-align: justify;
	color: Gray;
	vertical-align: top;
}
TD.drCampo
{
	color: #656D01;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}
TD.drValor
{
	text-align: justify;
	color: Gray;
	padding-right: 15px;
}
TABLE.dr
{
	width: 545px;
}
.contactoOtroPais
{
	display: none;
}
.contactoOtroAsunto
{
	display: none;
}
TABLE.contacto
{
	background-repeat: repeat-x;
	width: 545px;
}
TD.contactoIntro
{
	text-align: left;
	font-size: 12px;
	color: Gray;
	padding-top: 7px;
	padding-bottom: 12px;
}
TABLE.convocatoria
{
	background-repeat: repeat-x;
	width: 545px;
}
TD.convocatoriaIntro
{
	text-align: left;
	font-size: 12px;
	color: Gray;
	padding-top: 7px;
	padding-bottom: 12px;
}
TD.contactoEtiqueta
{
	color: #656D01;
	padding-left: 10px;
	text-align: left;
}
INPUT.contactoNombre
{
	width: 442px;
}
INPUT.contactoOcupacion
{
	width: 232px;
}
INPUT.contactoEmpresa
{
	width: 442px;
}
INPUT.contactoGiro
{
	width: 232px;
}
INPUT.contactoEmail
{
	width: 232px;
}
SELECT.contactoPais
{
	width: 232px;
}
SELECT.contactoAsunto
{
	width: 232px;
}
INPUT.contactoOtroAsunto
{
	width: 75px;
}
INPUT.contactoOtroPais
{
	width: 75px;
}
INPUT.contactoComentario
{
	width: 525px;
	height: 100px;
}
TD.contactoError
{
	color: Red;
	text-align: left;
}
TABLE.mapa
{
	background-repeat: repeat-y;
	width: 545px;
}
TABLE.personal
{
	background-repeat: repeat-y;
	width: 500px;
}
DIV.personalNombre
{
	font-weight: bold;
	font-size: 16px;
	vertical-align: middle;
	text-align: center;
	color: #656D01;
}
DIV.personalCargo
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	color: #656D01;
}
TABLE.personalDetalle
{
	display: none;
	background-repeat: repeat-x;
	border-right: #e3ea78 1px solid;
	border-top: #e3ea78 1px solid;
	border-left: #e3ea78 1px solid;
	border-bottom: #e3ea78 1px solid;
	background-color: #EAEAEA;
}
TABLE.personalImagen
{
	float: left;
}
DIV.personalCurriculum
{
	text-align: justify;
	margin: 0px;
	padding-left: 7px;
}
SPAN.contenidoSubtitulo
{
	font-size: 12px;
	font-weight: bold;
	color: #7D8701;
}
SPAN.contenidoNegrita
{
	font-weight: bold;
	color: #7D8701;
}
P.contenidoSubtitulo
{
	font-size: 12px;
	font-weight: bold;
	color: #7D8701;
}
P.contenidoNegrita
{
	font-weight: bold;
	color: #7D8701;
}

TD.mensaje
{
	background-color: white;
	color: Green;
	padding: 0px;
}
TABLE.detallePermiso
{
	width: 545px;
	background-repeat: repeat-x;
}
TD.detallePermisoTitulo
{
	color: #656D01;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	vertical-align: text-top;
}

TD.detalleLinkTituloPermiso
{
	color: #656D01;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
	background-color: #f4f4f4;
	padding: 5px;
}
TABLE.resolucionDetalle
{
	width: 545px;
}
TD.resolucionDetalle
{
	vertical-align: top;
	text-align: left;
}
TD.resolucionDetalleDocto
{
	color: #656D01;
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
	background-color: #f4f4f4;
	padding: 5px;
}
TD.detallePermisoResolucion
{
	background-color: Gray;
	color: White;
	font-weight: bold;
	font-size: 12px;
	height: 18px;
}
TD.ariaeOpcion
{
	background-color: #1D3F7E;
	font-weight: bold;
	font-size: 12px;
	color: white;
	opacity:0.8;
	filter:alpha(opacity=80);
	text-align: left;
	padding-left: 7px;
}
TD.ariaeOpcion:Hover
{
	background-color: #173366;
	opacity:1.0;
	filter:alpha(opacity=100);
}
A.ariae:link
{
	color: white;
}
A.ariae:visited
{
	color: white;
}
A.ariae:hover
{
	color: white;
}
A.ariae:active
{
	color: white;
}
IMG.encabezado
{
	filter: progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=40,Duration=1);
}

TABLE.encuesta
{
	background-repeat: repeat-x;
	background-color: #FFFAC6;
	width: 130px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
TD.encuestaTitulo
{
	font-weight: bold;
	color: #656D01;
}
TD.encuesta
{
	background-color: #656D01;
	color: White;
	font-weight: bold;
	height: 21px;
}
TD.encuestaPregunta
{
	text-align: left;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 7px;
	color: black;
}
INPUT.encuestaTextHidden
{
	visibility: hidden;
}
SPAN.encuestaOtro
{
	display: none;
}