@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_dgme_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_dgme_02.gif);
}
#celdaFecha{
	width:					269px;
	height:					39px;
	background-image:		url(../img/dise/plantilla_dgme_03.gif);
	font-family:			Tahoma;
	font-size:				12px;
}
#celdaDestacado{	
	width:					309px;
	height:					202px;
	background-image:		url(../img/dise/plantilla_dgme_06.gif);
	background-repeat:		no-repeat;
}

#tablaDestacado{
	width:					307px;
	height:					200px;
}
#celdaDestacadoTitulo{
	width:					305px;
	height:					30px;
}
#celdaDestacadoContenido{
	font-family:			Tahoma;
	font-size:				11px;
	color:					#7F7F7F;
	width:					305px;
	height:					103px;
	vertical-align:			top;
}
#celdaDestacadoContenido table{
	font-family:			Tahoma;
	font-size:				11px;
	color:					#7F7F7F;
	width:					305px;	
	vertical-align:			top;	
	text-align:				-moz-right;;
  //text-align:				justify;
  	vertical-align:			top;		
}
#ultEveImg{
	width:					50px;
	padding-left:			15px;
	padding-bottom:			15px;
	vertical-align:			top;
}
#ultEveTex{
	padding-left:			15px;
	width:					250px;
	padding-bottom:			15px;
	text-align:				-moz-right;;
  //text-align:				justify;
  	vertical-align:			top;
}
#celdaDestacadoContenido ul{
	line-height:			200%;
	color:					#4D82AA;
}
#celdaDestacadoContenido ul li{
	color:					#4D82AA;
}
#celdaDestacadoContenido ul li a{
	color:					#7F7F7F;
	text-decoration:		none;
}
#celdaDestacadoContenido ul li a:hover{
	color:					#2D2D2D;
	text-decoration:		none;
}
#celdaEventos{
	width:					309px;
	height:					163px;	
	background-repeat:		no-repeat;
}

#celdaEventos ul {
	list-style: 			none;
	margin-left:			3px;
	padding-left:			0px;
	margin-bottom:			0px;
	padding-top:			2px;	
}
#celdaEventos ul li{
	display:				inline;
	list-style: 			none;
	margin-top:				-1px;
	margin-right:			1px;
  //width:					100px;
  //height:					81px;
}
#celdaEventos ul li.esp{
	display:				inline;
	list-style: 			none;
	margin-top:				-3px;
  //width:					304px;
  //height:					82px;
}

#celdaEventos{
	width:					307px;
	height:					161px;
	vertical-align:			top;
}
#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_dgme_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:					#4D82AA;
	font-family:			Tahoma;
	font-size:				10px;
	text-decoration:		underline;
}

#renglonFooterDireccion{
	width:					800px;
	height:					20px;
	background-image:		url(../img/dise/plantilla_dgme_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;
}
#cabProg{
	width:					477px;
	height:					45px;
}
#celdaCabProg{
	width:					150px;
	height:					20px;
}

#cabProg a{
	color:					#000000;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		none;
	background-image:		url(../img/dise/flecha_menupro.gif);
	background-repeat:		no-repeat;
	padding-left:			8px;
	padding-right:			8px;
}
#cabProg a:hover{
	color:					#4D82AA;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		underline;
	background-image:		url(../img/dise/flecha_menupro.gif);
	background-repeat:		no-repeat;
	padding-left:			8px;
	padding-right:			8px;
}
#tituloNota{
	color:					#1D3E5E;
	font-family:			Tahoma;
	font-size:				14px;	
	width:					450px;	
	font-weight:			bold;	
}
#celdaCamara{
	color:					#4D82AA;
	font-family:			Tahoma;
	font-size:				14px;	
	width:					35px;		
}
#cuerpoConTitNota{
	width:					487px;
	height:					225px;
	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:					#4D82AA;
	font-family:			Tahoma;
	font-size:				11px;
	text-decoration:		none;
}
#cuerpoNotaInicio ul li{
	color:					#4D82AA;
}
#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:					428px;
	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:					#4D82AA;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		underline;
}

#fechaNota{
	color:					#2D2D2D;
	font-family:			Tahoma;
	font-size:				11px;	
	width:					477px;
	vertical-align:			top;
}
#divContenidoNota{
	vertical-align:			top;		
	padding-left:			0px;
	width:					477px;
	height:					428px;
	overflow:				auto;
	border-style:			none;
	padding-right:			10px;
	padding-top:			10px;
	color:					#2D2D2D;
}

#divContenidoNota ul {	
	padding-top:			0px;		
}
#divContenidoNota ul li{
	color:					#4D82AA;
	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;		
}

#divContenidoSinFoto{
	vertical-align:			top;		
	padding-left:			0px;
	width:					477px;
	height:					571px;
	overflow-x:				hidden;
	overflow-y:				auto;
	border-style:			none;
	padding-right:			15px;
	padding-top:			10px;
	color:					#2D2D2D;
}


#divContenidoSinFoto ul {	
	padding-top:			0px;		
}
#divContenidoSinFoto ul li{
	color:					#4D82AA;
	font-family:			Tahoma;
	font-size:				12px;
	padding-top:			0px;
	padding-bottom:			0px;		
}

#divContenidoSinFoto ul li ol li{
	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;	
}
.estiloBlanco{
	color:					#FFFFFF;
}

/************* Menu Vertical ******************/

#menuVertical{
	font-family:			Tahoma;
	font-size:				11px;
	width:					302px;
	cursor:					pointer;
	vertical-align:			top;
	margin-left:			3px;
}
#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:				62px;
}
#menuVertical ul li a{		
	margin-top:				0px;	
	text-decoration:		none;
	width:					302px;
	height:					62px;	
}

#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/boton1.gif);
	background-repeat:		no-repeat;
}

#menuVertical ul li ul li.ancho{
	margin-top:				1px;
	padding-left:			0px;
	height:					34px;
	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;
}

#menuVertical ul li ul li.ancho a{
	color:					#7F7F7F;
	width:					302px;
	height:					34px;	
	text-decoration:		none;
	padding-left:			30px;
	padding-top:			4px;	
}
#menuVertical ul li ul li.ancho a:hover{
	color:					#353535;
	width:					302px;
	height:					34px;	
	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:					#4D82AA;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		none;
}

.scroll	{
	height:					590px; 
	width: 					501px;
	overflow: 				auto;
}

.scroll ul {	
	margin-top:				0px;
	padding-top:			0px;	
}

.scroll ul li{
	color:					#4D82AA;
	padding-top:			0px;
	padding-bottom:			0px;		
}
.textoBold{
	color:					#1D3E5E;
	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:					#4D82AA;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		none;
}
.link{
	color:					#000000;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		none;
}

.link:hover{
	color:					#4D82AA;
	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:					#4D82AA;
	font-family:			Tahoma;
	font-size:				12px;
	text-decoration:		underline;
}

.subtitulo{
	font-weight:			bold;
}
.smallFont{
	color:					#4D82AA;
	font-family:			Tahoma;
	font-size:				12px;
}
