@charset "utf-8";
/* CSS Document */
body{
  	text-align:					-moz-center;
  //text-align:					center;	
	scrollbar-face-color: 		#EEEEEE;
	scrollbar-highlight-color: 	#FFFFFF;
	scrollbar-3dlight-color: 	#CCCCCC;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: 	#AAAAAA;
	scrollbar-arrow-color: 		#000000;
	scrollbar-track-color: 		#EEEEEE;
}
#tablaMain{
	width:					800px;
	border-style:			none;
}
#renglonHeader{
	width:					800px;
	border-style:			none;
}
#renglonInfoMain{
	width:					800px;
	border-style:			none;
}
#celdaHeader{
	width:					800px;
	height:					99px;
	border-style:			none;
	background-image:		url(../img/dise/plantilla_dgei_01.png);
	background-color:		#FFFFFF;
	background-repeat:		no-repeat;
	vertical-align:			bottom;
}
#celdaMenuHorizontal{
	width:					800px;
	height:					39px;
	border-style:			none;
}
#tablaMenuVertical{
	width:					313px;
	border-collapse:		collapse;
	border-style:			none;
}
#celdaMenuVertical{	
	width:					313px;
	border-style:			none;	
}
#celdaContenidoMain{
	vertical-align:			top;	
	width:					487px;			
}
#celdaContenidoFooter{
	vertical-align:			top;
	width:					313px;	
	border-style:			none;
}
#fondoMenuHorizontal{
	width:					531px;
	height:					39px;
	background-image:		url(../img/dise/plantilla_dgei_02.gif);
}
#celdaFecha{
	width:					269px;
	height:					39px;
	background-image:		url(../img/dise/plantilla_dgei_03.gif);
	font-family:			Tahoma;
	font-size:				12px;
}
#celdaDestacado{	
	width:					309px;
	height:					204px;
	background-image:		url(../img/dise/plantilla_dgei_despliega_06.gif);
	background-repeat:		no-repeat;
}

#tablaDestacado{
	width:					307px;
	height:					202px;
}
#celdaDestacadoTitulo{
	width:					305px;
	height:					30px;
}
#celdaDestacadoContenido{
	font-family:			Tahoma;
	font-size:				11px;
	color:					#7F7F7F;
	width:					305px;
	height:					168px;
	vertical-align:			top;
}
#celdaDestacadoContenido ul{
	line-height:			200%;
	color:					#DF2800;
}
#celdaDestacadoContenido ul li{
	color:					#DF2800;
}
#celdaDestacadoContenido ul li a{
	color:					#7F7F7F;
	text-decoration:		none;
}
#celdaDestacadoContenido ul li a:hover{
	color:					#2D2D2D;
	text-decoration:		none;
}
#celdaEventos{
	width:					309px;
	height:					48px;	
	background-repeat:		no-repeat;
}
#tablaEventos{
	width:					307px;
	height:					161px;
}
#celdaEventosTitulo{
	width:					305px;
	height:					24px;
}
#celdaEventosContenido{
	width:					305px;
	height:					134px;
	vertical-align:			top;
}
#celdaFooterLiga{
	color:					#000000;
	font-family:			Tahoma;
	font-size:				10px;
	border-style:			none;
	width:					800px;
	height:					27px;
	background-image:		url(../img/dise/plantilla_dgei_09.gif);
	background-repeat:		no-repeat;
	text-align:				center;
  //vertical-align:			text-bottom;
}
#celdaFooterLiga ul{
	list-style: 			none;
	margin-left:			0px;
	padding-left:			0px;
	display:				inline;
}

#celdaFooterLiga ul li{
	list-style: 			none;
	display:				inline;
	padding-left:			15px;	
}

#celdaFooterLiga ul li a{
	color:					#000000;
	font-family:			Tahoma;
	font-size:				10px;
	text-decoration:		none;
}

#celdaFooterLiga ul li a:hover{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				10px;
	text-decoration:		underline;
}

#renglonFooterDireccion{
	width:					800px;
	height:					20px;
	background-image:		url(../img/dise/plantilla_dgei_10.gif);
	background-repeat:		no-repeat;
}
#celdaFooterDireccion{
	color:					#FFFFFF;
	font-family:			Tahoma;
	font-size:				9px;
	border-style:			none;
	width:					800px;
	text-align:				center;
}

#botonHome{
	width:					23px;
	height:					15px;
	float:					right;
	padding-right:			5px;
	padding-bottom:			5px;
}
#botonContacto{
	width:					23px;
	height:					15px;
	float:					right;
	padding-right:			19px;
  //padding-right:			9px;
   	padding-bottom:			5px;
}
#imgNota{
	width:					487px;
	height:					223px;
}
#cabTit{
	width:					477px;
	height:					45px;
}
#tituloNota{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				14px;	
	width:					450px;	
	font-weight:			bold;	
}
#celdaCamara{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				14px;	
	width:					35px;		
}
#cuerpoConTitNota{
	width:					487px;
	height:					297px;
	vertical-align:			top;
	overflow:				hidden;
}
#cuerpoNotaInicio{
	color:					#2D2D2D;
	font-family:			Tahoma;
	font-size:				12px;	
	width:					487px;	
	text-align:				justify;
	vertical-align:			top;
	overflow:				hidden;
	padding-bottom:			10px;
}
#verMas{
	width:					487px;
	height:					16px;
	text-align:				-moz-right;
  //text-align:				right;	
}
#verMas a{
	color:					#2D2D2D;
	font-family:			Tahoma;
	font-size:				11px;
	text-decoration:		none;
}
#verMas a:hover{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				11px;
	text-decoration:		none;
}
#cuerpoNotaInicio ul li{
	color:					#DF2800;
}
#fechaNotaInicio{
	color:					#2D2D2D;
	font-family:			Tahoma;
	font-size:				11px;	
	width:					487px;
	vertical-align:			top;
}
#cuerpoNota{
	color:					#2D2D2D;
	font-family:			Tahoma;
	font-size:				12px;	
	width:					477px;
	height:					427px;
	text-align:				justify;
	vertical-align:			top;
	overflow:				auto;
}

#cuerpoNota a{
	color:					#000000;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		none;
}

#cuerpoNota a:hover{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		underline;
}

#cuerpoNota table tr td{
	color:					#2D2D2D;
	font-family:			Tahoma;
	font-size:				12px;
}

#fechaNota{
	color:					#2D2D2D;
	font-family:			Tahoma;
	font-size:				11px;	
	width:					477px;
	vertical-align:			top;
}
#divContenidoNota{
	vertical-align:			top;		
	padding-left:			0px;
	width:					477px;
	height:					410px;
	overflow:				auto;
	border-style:			none;
	padding-right:			10px;
	padding-top:			10px;
	color:					#2D2D2D;
}
#divContenidoNota ul {	
	padding-top:			0px;		
}
#divContenidoNota ul li{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				12px;
	padding-top:			0px;
	padding-bottom:			0px;		
}

#divContenidoNota ul li ol li{
	font-family:			Tahoma;
	font-size:				12px;
	color:					#2D2D2D;		
}
#divContenidoMensaje{
	vertical-align:			top;		
	padding-left:			0px;
	width:					477px;
	height:					633px;
	overflow:				auto;
	border-style:			none;
	padding-right:			10px;
	padding-top:			10px;
	color:					#2D2D2D;
}
#divContenidoMensaje ul {	
	padding-top:			0px;		
}
#divContenidoMensaje ul li{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				12px;
	padding-top:			0px;
	padding-bottom:			0px;		
}

#divContenidoMensaje ul li ol li{
	font-family:			Tahoma;
	font-size:				12px;
	color:					#2D2D2D;		
}

#divContenidoMensaje table tr td{
	font-family:			Tahoma;
	font-size:				12px;
	color:					#2D2D2D;
}

#bannerMain{
	width:					487px;
	height:					162px;
	background-color:		#999999;
	vertical-align:			bottom;
}

.centrar{
	text-align:				-moz-center;
  //text-align:				center;	
}
.fuenteFecha{
	color:					#FFFFFF;	
}
.titNota{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				14px;		
	font-weight:			bold;	
}
.celdaHeader{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				12px;
	padding-bottom:			10px;
	padding-top:			10px;
	padding-left:			10px;
	padding-right:			10px;
}
.celdaCuerpo{
	color:					#2D2D2D;
	font-family:			Tahoma;
	font-size:				12px;
	padding-bottom:			10px;
	padding-top:			10px;
	padding-left:			10px;
	padding-right:			10px;
}
.fuenteNegrita{
	color:					#2D2D2D;
	font-family:			Tahoma;
	font-size:				12px;
	font-weight:			bold;
}
/************* Menu Vertical ******************/

#menuVertical{
	font-family:			Tahoma;
	font-size:				11px;
	width:					302px;
	cursor:					pointer;
	vertical-align:			top;
	margin-left:			2px;
}
#menuVertical ul{
	list-style: 			none;
	margin-left:			0px;
	padding-left:			0px;
	margin-bottom:			0px;
	padding-top:			2px;
}
#menuVertical ul li{
	list-style: 			none;
	margin-top:				-2px;
   //width:					302px;
   //height:				48px;
}
#menuVertical ul li a{		
	margin-top:				0px;	
	text-decoration:		none;
	width:					302px;
	height:					48px;	
}

#menuVertical ul li ul{	
	display:				none;
	margin-top:				-2px;
	margin-bottom:			4px;
}
#menuVertical ul li ul li{
	margin-top:				1px;
	padding-left:			0px;
	height:					20px;
	width:					302px;
	background-image:		url(../img/menuV/boton2.gif);
	background-repeat:		no-repeat;
}
#menuVertical ul li ul li a{
	color:					#7F7F7F;
	width:					302px;
	height:					20px;	
	text-decoration:		none;
	padding-left:			30px;
	padding-top:			4px;	
}
#menuVertical ul li ul li a:hover{
	color:					#353535;
	width:					302px;
	height:					20px;	
	text-decoration:		none;
	padding-left:			30px;
	padding-top:			4px;
}

/*** Hoja de Estilos Pasada ****/
.scrollInteres	{
	height:					700px; 
	width: 					480px;
	overflow: 				auto;
}
.scrollInteres	a{
	color:					#2D2D2D;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		none;
}
.scrollInteres	a:hover{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		none;
}

.scroll	{
	height:					700px; 
	width: 					510px;
	overflow: 				auto;
}

.scroll ul {	
	margin-top:				0px;
	padding-top:			0px;	
}

.scroll ul li{
	color:					#DF2800;
	padding-top:			0px;
	padding-bottom:			0px;		
}
.textoBold{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				13px;		
}
.textoNormal{
	color:					#2D2D2D;
	font-family:			Tahoma;
	font-size:				12px;
}

.textoNormal	a{
	color:					#2D2D2D;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		none;
}
.textoNormal	a:hover{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		none;
}
.link{
	color:					#000000;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		none;
}

.link:hover{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		underline;
}
.link a{
	color:					#000000;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		none;
}

.link a:hover{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		underline;
}

.subtitulo{
	font-weight:			bold;
}

.celdaTabla{
	padding-top:			5px;
	padding-right:			5px;
	padding-bottom:			5px;
	padding-left:			5px;
	color:					#2D2D2D;
	font-family:			Tahoma;
	font-size:				12px;
}
.celdaTabla a{	
	color:					#000000;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		none;
}
.celdaTabla a:hover{	
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		underline;
}
.fuenteTitulo{
	color:					#DF2800;
	font-family:			Tahoma;
	font-size:				14px;	
	width:					450px;	
	font-weight:			bold;	
}
