body  {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Calibri, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-decoration: none;
	color: #333;
	background-image: url(../imagenes/fondo.jpg);
	background-repeat: repeat-y;
	background-color: #8c8c8c;
	background-position: center top;
	}
a:link {
	color: #666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: none;
	color: #666;
}
a:active {
	text-decoration: none;
	color: #666;
}
.textolat  {
	font-size: 11px;
	text-align: justify;
	text-decoration: none;
	color: #666;
	}
.bordecero {
	border:0px;
}
.textoconvocatitular  {
	font-size: 18px;
	text-align: justify;
	text-decoration: none;
	color: #666;
	font-weight: bold;
	}
.textoconvocasubtitular  {
	font-size: 14px;
	text-align: justify;
	text-decoration: none;
	color: #666;
	font-weight: bold;
	}
.textoconvoca  {
font-size: 12px;
text-align: justify;
text-decoration: none;
color: #666;
}
.agotado  {
	font-size: 12px;
	text-align: justify;
	text-decoration: none;
	color: #C00;
	font-weight: bold;
}
.textoconvoca2  {
font-size: 10px;
text-align: justify;
text-decoration: none;
color: #666;
}
.b_enlaces {
	padding:0px;
	border:0px;
	}
.b_enlaces2 {
	padding:0px;
	border:0px;
	padding-top: 2px;
	padding-bottom: 2px;
	}
.b_lateral {
	border:0px;
	padding: 4px;
	float:right;
	}
.b_lateral2 {
	border:0px;
	padding: 4px;
	float:right;
	}

.b_lateral:hover {
	border:0px;
	padding: 4px;
	float:right;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}
#wrap {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#estatutos {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/2.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#organigrama {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/3.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#sede {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/4.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#museohistoria {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/5.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#imagineros {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/6.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#situacion {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/37.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#horarios {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/7.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#revistas {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/8.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#fotos {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/9.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#videos {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/10.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#carteles {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/11.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#personajes {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/12.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#itinerarios {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/13.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#actos {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/14.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#concursos {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/15.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#pregones {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/16.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#noticias {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/17.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#enlaces {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/18.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#contacto {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/19.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#cofradias {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/201.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#borriquita {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/borriquita.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#buenamuerte {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/buenamuerte.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#capas {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/capas.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#congregacion {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/congregacion.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#esperanza {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/esperanza.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#espiritusanto {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/espiritusanto.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#luzyvida {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/luzyvida.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#nuestramadre {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/nuestramadre.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#resurreccion {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/resurreccion.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#santoentierro {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/santoentierro.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#sietepalabras {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/sietepalabras.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#silencio{
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/silencio.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#soledad {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/soledad.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#terceracaida {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/terceracaida.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#veracruz {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/veracruz.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#viacrucis {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/viacrucis.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#yacente {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/yacente.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
#inicio {
	width:947px;
	height:219px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondosup/inicio.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}

#wrap2 {
	width:910px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	float: inherit;
	}
#wrap3 {
	width:900px;
	height:50px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	}
#wrap4 {
	width:900px;
	height:10px;
	margin:0 auto;
	padding:0px;
	border:0px;
	background: transparent;
	}
.textocentro {
	text-align:center;
	}
.textoizquierda {
	text-align:left;
	}
.textoderecha {
	text-align:right;
	}
.fuente12 {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	}
.fuente10 {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	}
.cajaarriba {
	width:900px;
	height:12px;
	margin:0 auto;
	float:left;
	padding:0px;
	border:0px;
	background: transparent;
	}
.cajaarriba1 {
	width:221px;
	height:49px;
	margin:0 auto;
	float:left;
	padding:4px;
	border:0px;
	background: transparent;
	}
.cajaarriba1b {
	width:190px;
	height:130px;
	margin:0 auto;
	float:right;
	padding:4px;
	border:0px;
	background: transparent;
	font-size: 10px;
	text-align: justify;
	}
.cajaarribarss {
	width:180px;
	height:20px;
	margin:0 auto;
	float:right;
	background: transparent;
	font-size: 10px;
	text-align: justify;
	}
.cajaarribarss1 {
	width:150px;
	height:20px;
	margin:0 auto;
	float:right;
	background: transparent;
	font-size: 10px;
	text-align: left;
	padding-top: 3px;
	padding-left: 4px;
	}
.cajaarribarss2 {
	width:20px;
	height:20px;
	margin:0 auto;
	float:right;
	background: transparent;
	font-size: 10px;
	}
.cajaarriba1c {
	width:190px;
	height:130px;
	margin:0 auto;
	float:right;
	padding:4px;
	border:0px;
	background: transparent;
	font-size: 12px;
	text-align: center;
}
	.cajaarriba1d {
	width:190px;
	height:130px;
	margin:0 auto;
	float:right;
	border:0px;
	background: transparent;
	font-size: 10px;
	text-align: justify;
	padding-left: 4px;
	padding-right: 4px;
	}
.cajaarribaizquierda {
	width:231px;
	height:219px;
	float:right;
	border:0px;
	background: transparent;
	}
.cajaarriba2 {
	width:295px;
	height:175px;
	margin:0 auto;
	float:right;
	padding:0px;
	border:0px;
	background: transparent;
	}
.cajaarriba3 {
	width:655px;
	height:3px;
	float:left;
	background: transparent;
	}
.cajaarriba4 {
	width:710px;
	height:27px;
	margin: 0 auto;
	float:left;
	border:0px;
	background: transparent;
	}
.cajaarriba4b {
	width:710px;
	height:190px;
	margin: 0 auto;
	float:left;
	border:0px;
	background: transparent;
	}
.cajaarriba5 {
	width:947px;
	height:219px;
	margin: 0 auto;
	float:left;
	padding:0px;
	border:0px;
	background: transparent;
	}
.cajaarriba5a {
	width:910px;
	height:30px;
	margin: 0 auto;
	float:left;
	border:0px;
	}
.cajaarriba5b {
	width:670px;
	height:130px;
	margin: 0 auto;
	float:left;
	border:0px;
	background: transparent;
	padding: 2px;
	}
.cajacontegen {
	width:670px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	}
.cajacontegenorg {
	width:670px;
	height:400px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/organigrama/fondo.jpg);
	background-position: right;
	background-repeat: no-repeat;
	}
.cajacontegenesta {
	width:670px;
	height:400px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/estatutos/fondo.jpg);
	background-position: right;
	background-repeat: no-repeat;
	}
.cajacontegenimagina {
	width:670px;
	height:400px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/imagineros/fondo.jpg);
	background-position: right;
	background-repeat: no-repeat;
	}
.cajacontegensede {
	width:670px;
	height:400px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/sede/fondo.jpg);
	background-position: right;
	background-repeat: no-repeat;
	}
	
.cajatextosede {
	width:380px;
	background: transparent;
	}
.cajacontegensituacion {
	width:670px;
	height:400px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/museo/mapa.jpg);
	background-position: right;
	background-repeat: no-repeat;
	}
	
.cajatextosituacion {
	width:380px;
	background: transparent;
	}
.cajacontegenhorarios {
	width:670px;
	height:400px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/museo/museo.jpg);
	background-position: right;
	background-repeat: no-repeat;
	}
.cajaitinerarios {
	width:670px;
	min-height:1000px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	background-image: url(../imagenes/fondoiti.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	}
	
.cajatextohorarios {
	width:380px;
	background: transparent;
	}
.cajatextopublica {
	width:220px;
	height:220px;
	background: transparent;
	padding: 3px;
	float: left;
	}
.cajatextoalbum {
	width:204px;
	min-height:240px;
	background: transparent;
	padding: 3px;
	float: left;
	text-align: center;
	}
.cajatextoalbum2 {
	width:208px;
	height:208px;
	background: transparent;
	padding: 3px;
	float: left;
	text-align: center;
	}
.cajatextoalbum3 {
	width:208px;
	min-height:250px;
	background: transparent;
	padding: 3px;
	float: left;
	text-align: center;
	}
.cajatextopublica2 {
	width:400px;
	min-height:220px;
	background: transparent;
	padding: 3px;
	float: right;
	}
.cajatextopublicafin {
	width:670px;
	height:22px;
	background: transparent;
	background-image: url(../imagenes/titulos/s_l_down.png);
	background-repeat: repeat-x;
	float: left;
	}
.cajacontegenbold {
	width:680px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	font-weight: bold;
	}
.cajaconvoca {
	width:624px;
	height:230px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	padding: 8px;
	}
.cajaconvocados {
	width:624px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	padding: 8px;
	text-align: right;
	font-size: 9px;
	}
.cajaconvocatres {
	width:624px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	padding: 8px;
	text-align: left;
	font-size: 11px;
	}
.cajaconvoca1 {
	width:110px;
	height:214px;
	margin: 0 auto;
	float:left;
	border:0px;
	background: transparent;
	padding: 8px;
	}
.cajaenlaces {
	width:100px;
	margin: 0 auto;
	float:left;
	border:0px;
	background: transparent;
	padding: 8px;
	text-align: center;
	}
.cajaenlaces2 {
	width:650px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	padding: 0px;
	text-align: center;
	}
.cajaconvoca2 {
	width:484px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	}
.cajaconvoca3 {
	width:484px;
	height:8px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	}
.cajaalbum {
	width:620px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	padding: 8px;
	}
.cajapublica {
	width:624px;
	height:230px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	padding: 8px;
	}
.cajapublicaB {
	width:624px;
	height:40px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	padding: 8px;
	}
.cajapublicaB1 {
	width:624px;
	height:20px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	padding: 8px;
	}
.cajapublica1 {
	width:150px;
	height:214px;
	margin: 0 auto;
	float:left;
	border:0px;
	background: transparent;
	padding: 8px;
	}
.cajapublica2 {
	width:444px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	}
.cajapublica3 {
	width:444px;
	height:8px;
	margin: 0 auto;
	float:right;
	border:0px;
	background: transparent;
	}
.cajaseparador {
	width:900px;
	height:10px;
	margin: 0 auto;
	float:left;
	padding:0px;
	border:0px;
	background: transparent;
	}
#jsddm
{	float:left;
	margin: 0;
	padding: 0}
	
	#jsddm li
	{
	float: left;
	list-style: none;
	font: 12px Tahoma, Arial
}

	#jsddm li a
	{
	display: block;
	/*background: #20548E;*/
	padding: 2px 0px;
	text-decoration: none;
	/*border-right: 1px solid white;
	width: auto;*/
	color: #EAFFED;
	white-space: nowrap;
	padding-right: 0px;
	padding-left: 0px;
}

	/*#jsddm li a:hover
	{	background: #1A4473}*/
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 0px solid white}
		
		#jsddm li ul li
		{
	float: none;
	display: inline;/**/
			}
		
		#jsddm li ul li a
		{	width: auto;
			/*background: #9F1B1B*/}
		
		/*#jsddm li ul li a:hover
		{	background: #7F1616}*/
.opacidad img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.opacidad:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
}

#precarga{
	background-color:#fff;
	filter: alpha(opacity=80);
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0
}
.textoprecarga {
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	color: #666;
	font-weight: bold;
	padding-top: 100px;
}
.imagenderecha {
	float: right;
	padding-left: 20px;
	padding-bottom: 20px;
}
.imagenderechados {
	float: right;
	border: 0px;
}
.imagenizquierda {
	float: left;
}
.imagencentro {
	float: inherit;
}
.textograndenlacetitulo {
	font-size: 14px;
	font-weight: bold;
}
.textograndenlaces {
	font-weight: bold;
	text-align: right;
}
.cajapasos {
	width:670px;
	min-height:110px;
	float: left;
}


