#header {
	background: transparent url(../../images/eventos/pattern_header.png) repeat-x scroll 0 0;
}
#pattern {
	height: 305px;
}
#banner {
	background: transparent url(../../images/eventos/degradado_header.jpg) no-repeat scroll top center;
	height: 305px;
}
#posicionBanner {
	/*background:transparent url(../../images/eventos/banner-prueba.jpg) no-repeat scroll center top;*/
	height:265px;
	margin:0 auto;
	width:623px;
}
.separador_eventos {
	background-image: url(../../images/cursos/separador.jpg);
	height: 2px;
	width: 620px;
	margin-left:15px;
	float: left;
}

#columna-izq {
	display:block;
	float:left;
	margin-left:11px;
	width:256px;
}


/**************/
/* CALENDARIO */
/**************/
#calendario {
	margin-bottom:13px;
}
#calendario-titulo {
	font-size:0;
	height:42px;
	text-indent:-999px;
	width:256px;
}
#titulo_container{
	
	background:transparent url(../../images/eventos/calendario/calendario-titulo.png) no-repeat scroll 0 0;
	height:42px;
	width:256px;
	display:block;
	}
#calendario-content {
	background-image:url(../../images/eventos/calendario/calendario-back.png);
	width:256px;
	height:auto !important;
	padding-bottom:52px;
	background-repeat: no-repeat;
}
#mes {
	height:35px;
	margin-top:2px;
}
#dias {
	background:transparent  url(../../images/eventos/calendario/dias.jpg) no-repeat scroll 1px 0;
	height:19px;
}
.calEvento-globo {
	position:absolute;
	margin:-35px 0 0 -5px;
	display:none;
	height:40px;
	width: auto !important;
}
.calEvento-left {
	background:transparent url(../../images/eventos/calendario/globo-left.png) no-repeat scroll 0 0;
	display:inline;
	float:left;
	height:40px;
	width:27px;
}
.calEvento-titulo {
	background:transparent url(../../images/eventos/calendario/globo-back.png) repeat-x scroll 0 0;
	display:inline;
	float:left;
	height:40px;
	width:auto !important;
	min-width:39px;
}
.calEvento-texto {
	position:relative;
	margin:8px 0 0 -19px !important;
	margin:8px 0 0 0;
}
.calEvento-right {
	background:transparent url(../../images/eventos/calendario/globo-right.png) no-repeat scroll right 0;
	display:inline;
	float:left;
	height:40px;
	width:11px;
}
#cal-ant_es a {
	background-image:url(../../images/eventos/calendario/botones_es.png);
	font-size:0;
	display:block;
	height:23px;
	margin-top:14px;
	width:71px;
	text-indent:-9999px;
	bottom:16px;
	left:19px;
}
#cal-ant_en a {
	background-image:url(../../images/eventos/calendario/botones_en.png);
	font-size:0;
	display:block;
	height:23px;
	margin-top:14px;
	width:71px;
	text-indent:-9999px;
	bottom:16px;
	left:19px;
}
#cal-ant_es a:hover {
	background-position:0 -23px;
}
#cal-ant_en a:hover {
	background-position:0 -23px;
}
#cal-sig_es a {
	background-image:url(../../images/eventos/calendario/botones_es.png);
	background-position:-71px 0;
	font-size:0;
	display:block;
	height:23px;
	margin-top:14px;
	width:79px;
	text-indent:-9999px;
	bottom:16px;
	right:20px;
}
#cal-sig_en a {
	background-image:url(../../images/eventos/calendario/botones_en.png);
	background-position:-71px 0;
	font-size:0;
	display:block;
	height:23px;
	margin-top:14px;
	width:79px;
	text-indent:-9999px;
	bottom:16px;
	right:20px;
}
#cal-sig_es a:hover {
	background-position:-71px -23px;
}
#cal-sig_en a:hover {
	background-position:-71px -23px;
}


/**********/
/* MESES */
/*********/
#ene_es {
	background-image:url(../../images/eventos/calendario/meses_es.png);
	height:19px;
	margin-top:9px;
	width:41px;
}
#ene_en {
	background-image:url(../../images/eventos/calendario/meses_en.png);
	height:19px;
	margin-top:9px;
	width:58px;
}
#feb_es {
	background-image:url(../../images/eventos/calendario/meses_es.png);
	background-position:0 -19px;
	height:19px;
	margin-top:9px;
	width:53px;
}
#feb_en {
	background-image:url(../../images/eventos/calendario/meses_en.png);
	background-position:0 -20px;
	height:19px;
	margin-top:9px;
	width:60px;
}
#mar_es {
	background-image:url(../../images/eventos/calendario/meses_es.png);
	background-position:0 -38px;
	height:19px;
	margin-top:9px;
	width:44px;
}
#mar_en {
	background-image:url(../../images/eventos/calendario/meses_en.png);
	background-position:0 -38px;
	height:19px;
	margin-top:9px;
	width:44px;
}
#abr_es {
	background-image:url(../../images/eventos/calendario/meses_es.png);
	background-position:0 -57px;
	height:19px;
	margin-top:9px;
	width:33px;
}
#abr_en {
	background-image:url(../../images/eventos/calendario/meses_en.png);
	background-position:0 -57px;
	height:19px;
	margin-top:9px;
	width:33px;
}
#may_es {
	background-image:url(../../images/eventos/calendario/meses_es.png);
	background-position:0 -76px;
	height:23px;
	margin-top:9px;
	width:39px;
}
#may_en {
	background-image:url(../../images/eventos/calendario/meses_en.png);
	background-position:0 -76px;
	height:22px;
	margin-top:9px;
	width:39px;
}
#jun_es {
	background-image:url(../../images/eventos/calendario/meses_es.png);
	background-position:0 -99px;
	height:19px;
	margin-top:9px;
	width:38px;
}
#jun_en {
	background-image:url(../../images/eventos/calendario/meses_en.png);
	background-position:0 -99px;
	height:19px;
	margin-top:9px;
	width:38px;
}
#jul_es {
	background-image:url(../../images/eventos/calendario/meses_es.png);
	background-position:0 -118px;
	height:19px;
	margin-top:9px;
	width:34px;
}
#jul_en {
	background-image:url(../../images/eventos/calendario/meses_en.png);
	background-position:0 -118px;
	height:19px;
	margin-top:9px;
	width:34px;
}
#ago_es {
	background-image:url(../../images/eventos/calendario/meses_es.png);
	background-position:0 -137px;
	height:23px;
	margin-top:9px;
	width:50px;
}
#ago_en {
	background-image:url(../../images/eventos/calendario/meses_en.png);
	background-position:0 -138px;
	height:22px;
	margin-top:9px;
	width:50px;
}
#sep_es {
	background-image:url(../../images/eventos/calendario/meses_es.png);
	background-position:0 -160px;
	height:23px;
	margin-top:9px;
	width:78px;
}
#sep_en {
	background-image:url(../../images/eventos/calendario/meses_en.png);
	background-position:0 -160px;
	height:21px;
	margin-top:9px;
	width:78px;
}
#oct_es {
	background-image:url(../../images/eventos/calendario/meses_es.png);
	background-position:0 -183px;
	height:19px;
	margin-top:9px;
	width:56px;
}
#oct_en {
	background-image:url(../../images/eventos/calendario/meses_en.png);
	background-position:0 -182px;
	height:19px;
	margin-top:9px;
	width:56px;
}
#nov_es {
	background-image:url(../../images/eventos/calendario/meses_es.png);
	background-position:0 -202px;
	height:19px;
	margin-top:9px;
	width:73px;
}
#nov_en {
	background-image:url(../../images/eventos/calendario/meses_en.png);
	background-position:0 -202px;
	height:19px;
	margin-top:9px;
	width:73px;
}
#dic_es {
	background-image:url(../../images/eventos/calendario/meses_es.png);
	background-position:0 -221px;
	height:19px;
	margin-top:9px;
	width:69px;
}
#dic_en {
	background-image:url(../../images/eventos/calendario/meses_en.png);
	background-position:0 -221px;
	height:19px;
	margin-top:9px;
	width:69px;
}


/***********/
/* NUMEROS */
/***********/
.num {
	width:28px;
	margin-left:1px;
	height:24px;
}
.num a {
	background:transparent url(../../images/eventos/calendario/numeros.jpg) no-repeat scroll 0 0;
	display:block;
	font-size:0;
	height:23px;
	text-indent:-9999px;
	width:24px;
}
#num1.selected a {
	background-position:0 -25px;
}
#num2 a {
	background-position:-26px 0;
}
#num2.selected a {
	background-position:-26px -25px;
}
#num3 a {
	background-position:-52px 0;
}
#num3.selected a {
	background-position:-52px -25px;
}
#num4 a {
	background-position:-78px 0;
}
#num4.selected a {
	background-position:-78px -25px;
}
#num5 a {
	background-position:-103px 0;
}
#num5.selected a {
	background-position:-103px -25px;
}
#num6 a {
	background-position:-128px 0;
}
#num6.selected a {
	background-position:-128px -25px;
}
#num7 a {
	background-position:-154px 0;
}
#num7.selected a {
	background-position:-154px -25px;
}
#num8 a {
	background-position:-179px 0;
}
#num8.selected a {
	background-position:-179px -25px;
}
#num9 a {
	background-position:-205px 0;
}
#num9.selected a {
	background-position:-205px -25px;
}
#num10 a {
	background-position:-232px 0;
}
#num10.selected a {
	background-position:-232px -25px;
}
#num11 a {
	background-position:-257px 0;
}
#num11.selected a {
	background-position:-257px -25px;
}
#num12 a {
	background-position:-284px 0;
}
#num12.selected a {
	background-position:-284px -25px;
}
#num13 a {
	background-position:-310px 0;
}
#num13.selected a {
	background-position:-310px -25px;
}
#num14 a {
	background-position:-336px 0;
}
#num14.selected a {
	background-position:-336px -25px;
}
#num15 a {
	background-position:-362px 0;
}
#num15.selected a {
	background-position:-362px -25px;
}
#num16 a {
	background-position:-388px 0;
}
#num16.selected a {
	background-position:-388px -25px;
}
#num17 a {
	background-position:-413px 0;
}
#num17.selected a {
	background-position:-413px -25px;
}
#num18 a {
	background-position:-440px 0;
}
#num18.selected a {
	background-position:-440px -25px;
}
#num19 a {
	background-position:-465px 0;
}
#num19.selected a {
	background-position:-465px -25px;
}
#num20 a {
	background-position:-490px 0;
}
#num20.selected a {
	background-position:-490px -25px;
}
#num21 a {
	background-position:-516px 0;
}
#num21.selected a {
	background-position:-516px -25px;
}
#num22 a {
	background-position:-542px 0;
}
#num22.selected a {
	background-position:-542px -25px;
}
#num23 a {
	background-position:-568px 0;
}
#num23.selected a {
	background-position:-568px -25px;
}
#num24 a {
	background-position:-593px 0;
}
#num24.selected a {
	background-position:-593px -25px;
}
#num25 a {
	background-position:-619px 0;
}
#num25.selected a {
	background-position:-619px -25px;
}
#num26 a {
	background-position:-645px 0;
}
#num26.selected a {
	background-position:-645px -25px;
}
#num27 a {
	background-position:-670px 0;
}
#num27.selected a {
	background-position:-670px -25px;
}
#num28 a {
	background-position:-696px 0;
}
#num28.selected a {
	background-position:-696px -25px;
}
#num29 a {
	background-position:-722px 0;
}
#num29.selected a {
	background-position:-722px -25px;
}
#num30 a {
	background-position:-748px 0;
}
#num30.selected a {
	background-position:-748px -25px;
}
#num31 a {
	background-position:-773px 0;
}
#num31.selected a {
	background-position:-773px -25px;
}




/******************/
/* CURSOS ONLINE */
/*****************/
#cursos-online_es {
	background:transparent url(../../images/eventos/cursosOnline-back.jpg) no-repeat scroll 0 0;
	height:182px;
	width:252px;
}
#cursos-online_en {
	background:transparent url(../../images/eventos/cursosOnline-back.jpg) no-repeat scroll 0 0;
	height:182px;
	width:252px;
}
#cursos-online_es h2 {
	background:transparent url(../../images/eventos/cursosOnline-titulo_es.png) no-repeat scroll right bottom;
	font-size:0;
	height:21px;
	padding:12px 0 0 14px;
	text-indent:-9999px;
	width:134px;
}
#cursos-online_en h2 {
	background:transparent url(../../images/eventos/cursosOnline-titulo_en.png) no-repeat scroll right bottom;
	font-size:0;
	height:21px;
	padding:12px 0 0 14px;
	text-indent:-9999px;
	width:134px;
}
#cursosOnline-desc_es {
	background:transparent url(../../images/eventos/cursosOnline-texto_es.png) no-repeat scroll 0 0;
	height:79px;
	font-size:0;
	margin:19px 0 0 14px;
	text-indent:-9999px;
	width:113px;
}
#cursosOnline-desc_en {
	background:transparent url(../../images/eventos/cursosOnline-texto_en.png) no-repeat scroll 0 0;
	height:79px;
	font-size:0;
	margin:19px 0 0 14px;
	text-indent:-9999px;
	width:113px;
}
#cursosOnline-btn_es a {
	background:transparent url(../../images/eventos/galeriaVideos-btn_es.png) no-repeat scroll 0 0;
	display:block;
	font-size:0;
	height:23px;
	margin:14px 0 0 11px;
	text-indent:-9999px;
	width:130px;
}
#cursosOnline-btn_en a {
	background:transparent url(../../images/eventos/galeriaVideos-btn_en.png) no-repeat scroll 0 0;
	display:block;
	font-size:0;
	height:23px;
	margin:14px 0 0 11px;
	text-indent:-9999px;
	width:130px;
}
#cursosOnline-btn_es a:hover {
	background-position:0 -23px;
}
#cursosOnline-btn_en a:hover {
	background-position:0 -23px;
}


/*********/
/* SEPO */
/********/
#sepo {
	background:transparent url(../../images/eventos/sepo-back.jpg) no-repeat scroll 0 0;
	height:190px;
	margin-top:15px;
	width:252px;
}
#sepo h2 {
	background:transparent url(../../images/eventos/sepo-titulo.jpg) no-repeat scroll right bottom;
	font-size:0;
	height:52px;
	text-indent:-9999px;
	padding:10px 0 0 10px;
	width:229px;
}
#sepo-desc_es {
	background:transparent url(../../images/eventos/sepo-descripcion_es.png) no-repeat scroll 0 0;
	font-size:0;
	height:45px;
	margin:18px 0 0 13px;
	text-indent:-9999px;
	width:128px;
}
#sepo-desc_en {
	background:transparent url(../../images/eventos/sepo-descripcion_en.png) no-repeat scroll 0 0;
	font-size:0;
	height:45px;
	margin:18px 0 0 13px;
	text-indent:-9999px;
	width:128px;
}
#sepo-btn_es a {
	background:transparent url(../../images/eventos/sepo-btn_es.png) no-repeat scroll 0 0;
	display:block;
	height:23px;
	margin:18px 0 0 13px;
	text-indent:-9999px;
	width:130px;
}
#sepo-btn_en a {
	background:transparent url(../../images/eventos/sepo-btn_en.png) no-repeat scroll 0 0;
	display:block;
	height:23px;
	margin:18px 0 0 13px;
	text-indent:-9999px;
	width:130px;
}



/***********/
/* derecha */
/***********/
#derecha {
	display:block;
	float:left;
	width:651px !important;
	width:600px;
	margin-left: 27px;
}
#proxEventoTitulo_es h2 {
	background: transparent url(../../images/eventos/proximoEvento-titulo_es.png) no-repeat scroll 0 0;
	width: 233px;
	height: 28px;
	text-indent: -3000px;
	margin-top: 0;
}
#proxEventoTitulo_en h2 {
	background: transparent url(../../images/eventos/proximoEvento-titulo_en.png) no-repeat scroll 0 0;
	width: 233px;
	height: 28px;
	text-indent: -3000px;
	margin-top: 0;
}
.resEvento-titulo {
	font-size:0;
	height:22px;
	width:588px;
	float: left;
}
.resEvento-desc {
	width:414px;
	text-align: justify;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 7;
	float: left;
}

#proxEvento-table{
	width:651px;
	float:left;
	}
	
#proxEvento-imagen{
		width:182px;
		height:222px;
		float:left;
}

.marcoDerecho {
	background:transparent url(../../images/eventos/fondo-imagen.png) no-repeat scroll 0 0;
	height:247px;
	margin-left:20px;
	width:207px;
	float: left;
}
#ultEventos {
	font-size:0;
	height:22px;
	margin:18px 0 12px;
	width:588px;
}
#marcoIzquierdo {
	background:transparent url(../../images/eventos/fondo-imagen.png) no-repeat scroll 0 0;
	display:inline;
	float:left;
	height:247px;
	margin-right:18px;
	width:207px;
}
#ultEvento-desc {
	display:inline;
	float:left;
	width:363px;
	text-align: justify;
}
.irGaleria-btn2_es {
	height:23px;
	width:100px;
	float: right;
}
.irGaleria-btn2_en {
	height:23px;
	width:100px;
	float: right;
}
.irGaleria-btn2_es a {
	background:transparent url(../../images/eventos/irGaleria-btn_es.png) no-repeat scroll 0 0;
	display:block;
	font-size:0;
	height:23px;
	text-indent:-9999px;
	width:100px;
}
.irGaleria-btn2_en a {
	background:transparent url(../../images/eventos/irGaleria-btn_en.png) no-repeat scroll 0 0;
	display:block;
	font-size:0;
	height:23px;
	text-indent:-9999px;
	width:100px;
}
.irGaleria-btn a {
	background:transparent url(../../images/eventos/irGaleria-btn.png) no-repeat scroll 0 0;
	display:block;
	float:right;
	margin-top:23px;
	font-size:0;
	height:23px;
	text-indent:-9999px;
	width:100px;
}
.irGaleria-btn_es a:hover, .irGaleria-btn2 a:hover {
	background-position:0 -23px;
}
.irGaleria-btn_en a:hover, .irGaleria-btn2 a:hover {
	background-position:0 -23px;
}
#tabla_eventos_top_es {
	background-image: url(../../images/eventos/top_info_area_es.jpg);
	height: 40px;
	width: 651px;
}
#tabla_eventos_top_en {
	background-image: url(../../images/eventos/top_info_area_en.jpg);
	height: 40px;
	width: 651px;
}
#tabla_eventos_info {
	background-image: url(../../images/eventos/fondo_info_area.jpg);
	background-repeat: repeat-y;
	float:left;
	width: 651px;
}
#visor_info{
	overflow:hidden;
	width: 651px;
	float: left;
	height:410px;
	}
#tabla_eventos_bottom {
	background-image: url(../../images/eventos/bottom_info_area.jpg);
	height: 20px;
	width: 651px;
	float:left;
}
.resenia_evento {
	width: 651px;
	margin-top: 20px;
	display: block;
	float:left;
}
.ficha_evento {
	width: 600px;
	margin-right: 10px;
	margin-left: 11px;
	margin-bottom: 10px;
	float: left;
	margin-top: 5px;
}
.imagen_evento {
	margin: 10px;
	height: 100px;
	width: 100px;
	float: left;
}
.datos_evento {
	width: 480px;
	float: left;
}
.evento_label {
	width: 165px;
	float: left;
	font-family: Helvetica;
	font-weight: bold;
}
.evento_data {
	width: 315px;
	float: left;
}
.fila_evento {
	float: left;
	width: 480px;
	margin-bottom: 5px;
}
.pagina_eventos{
	width:631px;
	float:left;
	margin-right:10px;
	}
.flecha_visor {
	width: 15px;
	float: left;
}
#visor_info ul {
	margin: 0px;
	padding: 0px;
}
#visor_info ul li{
	margin: 0px;
	padding: 0px;
	list-style:none;
}
#top_prev_flecha {
	background-image: url(../../images/eventos/interfase/top_flecha_prev.png);
	height: 5px;
	width: 15px;
	float: left;
}
#medio_flecha_prev {
	background-image: url(../../images/eventos/interfase/medio_flecha_prev.png);
	background-repeat: repeat-y;
	width: 15px;
	float: left;
}
#bottom_flecha_prev {
	background-image: url(../../images/eventos/interfase/bottom_flecha_prev.png);
	height: 6px;
	width: 15px;
	float: left;
}
#top_next_flecha {
	background-image: url(../../images/eventos/interfase/top_flecha_next.png);
	float: left;
	height: 5px;
	width: 15px;
}
#medio_flecha_next {
	background-image: url(../../images/eventos/interfase/medio_flecha_next.png);
	float: left;
	width: 15px;
}
#bottom_flecha_next {
	background-image: url(../../images/eventos/interfase/bottom_flecha_next.png);
	float: left;
	height: 6px;
	width: 15px;
	background-repeat: no-repeat;
}
.flecha_medio{}
#flecha_prev {
	background-image: url(../../images/eventos/interfase/flecha_prev.png);
	height: 20px;
	width: 15px;
}
#flecha_next {
	background-image: url(../../images/eventos/interfase/flecha_next.png);
	height: 20px;
	width: 15px;
}

