@charset "ISO-8859-1";
/* CSS Document */
.A_fondoGeneralIzquierda {
	background-image: url(imgs_grales/fondoizquierdo.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.A_fondoGeneralDerecha {
	background-image: url(imgs_grales/fondoizquierdo.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.A3_textopie {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	text-align: left;
}
.A3_textopie_ {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000;
	text-align: left;
}
.A2_fondopromotabla1 {
	background-color: #9e8dac;
}
.A2_fondopromotabla2 {
	background-color: #8da6ac;
}
.A2_fondopromotabla3 {
	background-color: #8d9cac;
}
.A2_fondopromotabla4 {
	background-color: #c0ba76;
}
.A2_fondopromotabla5 {
	background-color: #c0ba76;
}
.A2_fondopromotabla6 {
	background-color: #c0ba76;
}
.A3_fondopie {
	background-color: #CCC;
	background-image: url(imgs_grales/pie_fondo.gif);
}

a.A3_textopie:link {
	color: #333;
	text-decoration: none;
}
a.A3_textopie:visited {
	text-decoration: none;
	color: #333;
}
a.A3_textopie:hover {
	text-decoration: underline;
	color: #09F;
}
a.A3_textopie:active {
	text-decoration: none;
	color: #333;
}
a.A3_textopie_:link {
	color: #000
	text-decoration: none;
}
a.A3_textopie_:visited {
	text-decoration: none;
	color: #000
}
a.A3_textopie_:hover {
	text-decoration: underline;
	color: #CCC;
}
a.A3_textopie_:active {
	text-decoration: none;
	color: #000
}
.A1_menufondo {
	background-image: url(imgs_grales/menu_up_r1_c16.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.A1_header_background {
	background-image: url(imgs_grales/header_background.jpg);
	background-repeat: no-repeat;
}
.A2_contenido_background {
	background-image: url(imgs_grales/contenido_background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.A2_login_background {
	background-image: url(imgs_grales/login_r2_c3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}



/*.A1_texto_buscar {
	font-size: 11px;
	color: #666;
	text-align: left;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
}*/

.A1_texto_buscar {
 width: 60px;
 font-size: 11px;
 color: #666;
 text-align: left;
 vertical-align: middle;
 font-family: Arial, Helvetica, sans-serif;
}

.A1_Login_Text {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-align: left;
	vertical-align: top;
}
a.A1_Login_Text:link {
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
a.A1_Login_Text:visited {
	text-decoration: none;
	color: #333;
}
a.A1_Login_Text:hover {
	text-decoration: underline;
	color: #09F;
}
a.A1_Login_Text:active {
	text-decoration: none;
	color: #333;
}
.A1_Login_TextAccount {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-align: left;
	vertical-align: top;
}
a.A1_Login_TextAccount:link {
	color: #06C;
	text-decoration: none;
	font-weight: normal;
}
a.A1_Login_TextAccount:visited {
	text-decoration: none;
	color: #06C;
}
a.A1_Login_TextAccount:hover {
	text-decoration: underline;
	color: #333;
}
a.A1_Login_TextAccount:active {
	text-decoration: none;
	color: #06C;
}
.A2_TelmexTeInv_sombra_izq {
	background-image: url(imgs_grales/telmex_te_invita_r2_c1.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.A2_TelmexTeInv_sombra_der {
	background-image: url(imgs_grales/telmex_te_invita_r2_c3.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.A2_TelmexTeInv_fondo {
	background-image: url(imgs_grales/telmex_te_invita_fondo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.A2_TelmexTeInv_Titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #0FF;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	text-indent: 15px;
}
.A2_TelmexTeInv_subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFF;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	text-indent: 15px;
	white-space: pre;
	letter-spacing: normal;
	word-spacing: normal;
}
.A2_TelmexTelInv_Artista {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #0FF;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
}
.A2_TelmexTeInv_Evento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFF;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
}

a.A2_TelmexTelInv_Artista:link {
	color: #0FF;
	text-decoration: none;
	font-weight: normal;
}
.A2_noticias_eventos_background {
	background-image: url(imgs_grales/noticias_eventos_fondo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #A8A9AD;
	color: #99C;
}
.A2_noticias_texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: left;
	vertical-align: top;
	line-height: 13px;
}
.A2_noticias_tituloprincipal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	text-transform: none;
	color: #93278F;
	word-spacing: normal;
	letter-spacing: -1px;
	line-height: 22px;
	text-align: left;
	text-decoration: none;
}

a.A2_noticias_tituloprincipal:visited {
	text-decoration: none;
	color: #93278F;
}
a.A2_noticias_tituloprincipal:hover {
	text-decoration: underline;
	color: #909
}
a.A2_noticias_tituloprincipal:active {
	text-decoration: none;
	color: #93278F;
}
a.A2_noticias_tituloprincipal:link {
	color: #93278F;
	text-decoration: none;
	font-weight: normal;
}

a.A2_TelmexTelInv_Artista:visited {
	text-decoration: none;
	color: #0FF;
}
a.A2_TelmexTelInv_Artista:hover {
	text-decoration: underline;
	color: #FFF;
}
a.A2_TelmexTelInv_Artista:active {
	text-decoration: none;
	color: #0FF;
}
a.A2_TelmexTeInv_Evento:link {
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
}
a.A2_TelmexTeInv_Evento:visited {
	text-decoration: none;
	color: #FFF;
}
a.A2_TelmexTeInv_Evento:hover {
	text-decoration: underline;
	color: #FFF;
}
a.A2_TelmexTeInv_Evento:active {
	text-decoration: none;
	color: #FFF;
}
.A2_noticias_subtitulofecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-transform: none;
	color: #1B1464;
	word-spacing: normal;
	letter-spacing: -1px;
	line-height: 18px;
}
.A2_noticias_desplegado_fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-transform: none;
	color: #1B1464;
	word-spacing: normal;
	letter-spacing: normal;
	line-height: 12px;
}
.A2_noticias_desplegado_texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-align: left;
	vertical-align: top;
	line-height: 12px;
}
a.A2_noticias_desplegado_texto:link {
	color: #333;
	text-decoration: none;
	font-weight: normal;
}
a.A2_noticias_desplegado_texto:visited {
	text-decoration: none;
	color: #FFF;
}
a.A2_noticias_desplegado_texto:hover {
	text-decoration: underline;
	color: #93278F;
}
a.A2_noticias_desplegado_texto:active {
	text-decoration: none;
	color: #333;
}


.A2_noticias_link_seccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1B1464;
}
a.A2_noticias_link_seccion:link {
	color: #1B1464;
	text-decoration: none;
	font-weight: bold;
}
a.A2_noticias_link_seccion:visited {
	text-decoration: none;
	color: #1B1464;
	font-weight: bold;
}
a.A2_noticias_link_seccion:hover {
	text-decoration: underline;
	color: #93278F;
	font-weight: bold;
}
a.A2_noticias_link_seccion:active {
	text-decoration: none;
	color: #1B1464;
	font-weight: bold;
}
.A2_texto_fondocolor {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	vertical-align: middle;
}
.A2_linebackground {
	background-image: url(imgs_grales/line.gif);
}
.A2_linebackground2light {
	background-image: url(imgs_grales/linelight.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.A2_calendario_background {
	background-image: url(imgs_grales/calendar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
}
.A2_eventos_lugar {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333;
	text-transform: uppercase;
}
.A2_eventos_direcciion {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	text-align: left;
	text-transform: none;
	line-height: 12px;
}
.A2_eventos_artista {
	font-size: 14px;
	color: #039;
	font-family: Arial;
	line-height: 11px;
}
.A2_eventos_dia {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #666;
	text-align: center;
	text-transform: none;
	line-height: 12px;
	vertical-align: middle;
}
.A2_eventos_mes {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	text-transform: uppercase;
	line-height: 12px;
	vertical-align: middle;
}
.A2_eventos_comentarios {
	font-size: 11px;
	color:#333;
	font-family: Arial;
	line-height: 11px;
}
.A2_eventos_masquinlink {
	background-image: url(imgs_grales/detalle_evento_masquin.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #FFF;
	text-align: left;
	text-indent: 15px;
	vertical-align: 50%;
	height: 25px;
}



a.A2_eventos_artista:link {
	color: #039;
	font-family: Arial;
	text-decoration: none;
}
a.A2_eventos_artista:visited {
	font-size: 14px;
	color: #039;
	font-family: Arial;
	line-height: 11px;
	text-decoration: none;
}
a.A2_eventos_artista:hover {
	font-size: 14px;
	color: #039;
	font-family: Arial;
	line-height: 11px;
	text-decoration: underline;
}
a.A2_eventos_artista:active {
	font-size: 14px;
	color: #039;
	font-family: Arial;
	line-height: 11px;
	text-decoration: none;
}
.A2_eventos_link_seccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #039;
}
a.A2_eventos_link_seccion:link {
	color: #039;
	text-decoration: none;
	font-weight: bold;
}
a.A2_eventos_link_seccion:visited {
	text-decoration: none;
	color: #039;
	font-weight: bold;
}
a.A2_eventos_link_seccion:hover {
	text-decoration: underline;
	color: #06C;
	font-weight: bold;
}

a.A2_eventos_link_seccion:active {
	text-decoration: none;
	color: #039;
	font-weight: bold;
}
.A2_Twitter_Shoadow_Izq {
	background-image: url(imgs_grales/twitter_r2_c1.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.A2_Twitter_Shoadow_Der {
	background-image: url(imgs_grales/twitter_r2_c6.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.A2_Twitter_Shoadow_Bottom {
	background-image: url(imgs_grales/TwitterFooter_r1_c5.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.A2_Twitter_Text {
	font-family: Arial;
	font-size: 12px;
	color: #333;
	text-align: left;
	vertical-align: top;
}
.A2_Twitter_Evento {
	font-family: Arial;
	font-size: 11px;
	color: #666;
	text-align: left;
	vertical-align: top;
	font-style: italic;
}
a.A2_Twitter_Text:link {
	color: #0CF;
	text-decoration: none;
	font-weight: normal;
}
a.A2_Twitter_Text:visited {
	text-decoration: none;
	color: #0CF;
	font-weight: normal;
}
a.A2_Twitter_Text:hover {
	text-decoration: underline;
	color: #06C;
	font-weight: bold;
}

a.A2_Twitter_Text:active {
	text-decoration: none;
	color: #0CF;
	font-weight: normal;
}


.A2_twitter_link_seccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0CF;
}
a.A2_twitter_link_seccion:link {
	color: #0CF;
	text-decoration: none;
	font-weight: bold;
}
a.A2_twitter_link_seccion:visited {
	text-decoration: none;
	color: #0CF;
	font-weight: bold;
}
a.A2_twitter_link_seccion:hover {
	text-decoration: underline;
	color: #09F;
	font-weight: bold;
}

a.A2_twitter_link_seccion:active {
	text-decoration: none;
	color: #0CF;
	font-weight: bold;
}
.A2_videos_youtube_background {
	background-image: url(imgs_grales/videos_youtube_fondo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #A8A9AD;
}
.A2_videos_youtube_Titulo {
	font-family: Arial;
	font-size: 16px;
	color: #666;
	font-weight: bold;
	letter-spacing: -1px;
}
.A2_videos_youtube_texto {
	font-family: Arial;
	font-size: 12px;
	color: #333;
	font-weight: normal;
}

/*a.A2_videos_youtube_texto:link {
	color: #C33;
	text-decoration: none;
	font-weight: bold;
}
a.A2_videos_youtube_texto:visited {
	text-decoration: none;
	color: #F30;
	font-weight: bold;
}
a.A2_videos_youtube_texto:hover {
	text-decoration: underline;
	color: #F60;
	font-weight: bold;
}

a.A2_videos_youtube_texto:active {
	text-decoration: none;
	color: #F30;
	font-weight: bold;
}
*/
a.A2_videos_youtube_texto:link {
	color: #C33;
	text-decoration: none;
	font-weight: bold;
}
a.A2_videos_youtube_texto:visited {
	text-decoration: none;
	color: #C33;
	font-weight: bold;
}
a.A2_videos_youtube_texto:hover {
	text-decoration: none;
	cursor:default;
	color: #C33;
	font-weight: bold;
}

a.A2_videos_youtube_texto:active {
	text-decoration: none;
	cursor:default;
	color: #C33;
	font-weight: bold;
}

.A2_videos_youtube_TitulosVideos {
	font-family: Arial;
	font-size: 12px;
	color: #333;
}
.A2_promociones_shadow_izq {
	background-image: url(imgs_grales/promociones_shadow_r1_c1.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.A2_promociones_shadow_der {
	background-image: url(imgs_grales/promociones_shadow_r1_c3.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.A2_promociones_categoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-image: url(imgs_grales/promociones_fondo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
	text-transform: uppercase;
	letter-spacing: -1px;
	vertical-align: middle;
	text-align: left;
}

a.A2_promociones_categoria:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	letter-spacing: -1px;
	vertical-align: middle;
	text-align: left;
	text-decoration: none;
}
a.A2_promociones_categoria:active {
	color: #fff;
	text-decoration: none;
}
a.A2_promociones_categoria:visited {
	color: #fff;
	text-decoration: none;
}
a.A2_promociones_categoria:hover {
	color: #333;
	text-decoration: none;
}

.A2_promociones_categoriafinal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-image: url(imgs_grales/promociones_fondo2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
	text-transform: uppercase;
	letter-spacing: -1px;
	vertical-align: middle;
	text-align: left;
}

a.A2_promociones_categoriafinal:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
	letter-spacing: -1px;
	vertical-align: middle;
	text-align: left;
	text-decoration: none;
}
a.A2_promociones_categoriafinal:visited {
	color: #fff;
	text-decoration: none;
}
a.A2_promociones_categoriafinal:active {
	color: #fff;
	text-decoration: none;
}
a.A2_promociones_categoriafinal:hover {
	color: #333;
	text-decoration: none;
}

.A2_promociones_texto {
	font-family: Arial;
	font-size: 12px;
	color: #333;
}

a.A2_promociones_texto:link {
	text-decoration: none;
	color: #09F;
	font-weight: bold;
	font-size: 12px;
}

a.A2_promociones_texto:visited {
	text-decoration: none;
	color: #09F;
	font-weight: bold;
}

a.A2_promociones_texto:hover {
	text-decoration: underline;
	color: #C00;
	font-weight: bold;
}

a.A2_promociones_texto:active {
	text-decoration: none;
	color: #09F;
	font-weight: bold;
}
.B_TituloSeccion_DetalleEvento {
font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-image: url(imgs_grales/seccion_detalle_evento.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: -1px;
	height: 23px;
	margin: 0px;
	text-indent: 20px;
	padding: 15px 0 0 0;	
	text-align: left;
	line-height: 14px;

}
.B_TituloSeccion_MiCuenta {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-image: url(imgs_grales/seccio_general_r1_c1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: -1px;
	height: 46px;
	margin: 0px;
	text-indent: 20px;
	vertical-align: middle;
	text-align: left;
}
.B_TituloSeccion_Resultados {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-image: url(imgs_grales/seccion_resultados_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: -1px;
	height: 46px;
	margin: 0px;
	text-indent: 20px;
	vertical-align: middle;
	text-align: left;
}
.B_TituloSeccion_Promociones {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-image: url(imgs_grales/seccion_promociones_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: -1px;
	height: 46px;
	margin: 0px;
	text-indent: 20px;
	vertical-align: middle;
	text-align: left;
}

.B_TituloSeccion_Multimedia {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-image: url(imgs_grales/seccion_multimedia_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: -1px;
	height: 46px;
	margin: 0px;
	text-indent: 20px;
	vertical-align: middle;
	text-align: left;
}
.B_fondoTabla {
	background-image: url(imgs_grales/seccio_general_r2_c3.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #A8A9AD;
}
.B_formularios {
	font-family: Arial;
	font-size: 11px;
	font-variant: normal;
	color: #333;
	text-align: left;
	vertical-align: middle;
}
.B_input {
	text-align: left;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	color: #666;
}
.B_subtitulo {
	font-family: Arial;
	font-size: 14px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #277BB7;
	letter-spacing: -1px;
	height: 30px;
	background-image: url(imgs_grales/line.gif);
	background-repeat: repeat-x;
	background-position: left 25px;
}
.B_TituloDetalle {
	font-family: Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #333;
}

.B_nota {
	font-family: Arial;
	font-size: 11px;
	color: #333;
}



.B_Sombra_Izquierda {
	background-image: url(imgs_grales/sombra_r1_c1.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.B_Sombra_Derecha {
	background-image: url(imgs_grales/sombra_r1_c3.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.B_botones {
	text-align: center;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	color: #666;
}
.B_TextoGeneral {
	font-family: Arial;
	font-size: 12px;
	color: #333;
	line-height: 16px;
	text-align: justify;
}

.B_Clase {
	font-family: Arial;
	font-size: 11px;
	font-style: italic;
	color: #069;
	font-weight: bolder;
}
/*.B_URL {
	font-family: Arial;
	font-size: 11px;
	color: #333;
}

a.B_URL:link {
	text-decoration: none;
	color: #333;
	font-weight: normal;
	font-size: 11px;
}

a.B_URL:visited {
	text-decoration: none;
	color: #333;
}

a.B_URL:hover {
	text-decoration: underline;
	color: #06C;
	font-weight: normal;
}

a.B_URL:active {
	text-decoration: none;
	color: #333;
}
*/
.B_URL {
	font-family: Arial;
	font-size: 11px;
	color: #333;
	text-decoration:none;
	cursor:default;
}

a.B_URL:link {
	color: #333;
	font-weight: normal;
	font-size: 11px;
	text-decoration:none;
	cursor:default;	
}

a.B_URL:visited {
	color: #333;
	text-decoration:none;
	cursor:default;	
}

a.B_URL:hover {
	text-decoration: none;
	cursor:default;
	color: #333;
	font-weight: normal;
}

a.B_URL:active {
	text-decoration:none;
	cursor:default;
	color: #333;
}

.B_TextoGeneralResaltado {
	font-family: Arial;
	font-size: 13px;
	color: #277BB7;
	font-weight: bold;
}
.A2_eventos_cont_UsuarioInteraccion {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	letter-spacing: -1px;
	height: 34px;
}
.A2_eventos_cont_UsuarioAccion {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #217BB9;
	letter-spacing: -1px;
	height: 34px;
}


a.A2_eventos_masquinlink:link {
	text-decoration: none;
	color: #FFF;
}

a.A2_eventos_masquinlink:visited {
	text-decoration: none;
	color: #FFF;
}

a.A2_eventos_masquinlink:hover {
	text-decoration: underline;
	color: #FFF;
}

a.A2_eventos_masquinlink:active {
	text-decoration: none;
	color: #FFF;
}
.trivia {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-image: url(imgs_grales/eventos_trivia.gif);
	letter-spacing: -1px;
	text-align: left;
	text-indent: 15px;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: left center;
	height: 24px;
}
.ganadores {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	letter-spacing: -1px;
	text-align: left;
	text-indent: 15px;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-position: left center;
	height: 24px;
	background-image: url(imgs_grales/eventos_ganadores.gif);
}
.B_input415px {
	text-align: left;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	color: #666;
	width: 415px;
}
.B_input145px {
	text-align: left;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	color: #666;
	width: 145px;
}
.B_input125px {
	text-align: left;
	vertical-align: middle;
	font-family: Arial;
	font-size: 12px;
	color: #666;
	width: 125px;
}

.A2_paginacion {
	font-family: Arial;
	font-size: 12px;
	color: #333;
}

a.A2_paginacion:link {
	text-decoration: none;
	color: #333;
}

a.A2_paginacion:visited {
	text-decoration: none;
	color: #FFF;
}

a.A2_paginacion:hover {
	text-decoration: underline;
	color: #06C;
}

a.A2_paginacion:active {
	text-decoration: none;
	color: #333;
}
.A2_trivia_pregunta {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #F3F3F3;
	background-image: url(imgs_grales/trivia_pregunta.gif);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: -1px;
	height: 40px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
}
.A2_trivia_respuesta {
	background-color: #E6E6E6;
	padding-right: 15px;
	padding-left: 15px;
	font-family: Arial;
	font-size: 12px;
	line-height: 11px;
	font-weight: normal;
	color: #333;
}
.B_TituloSeccion_Noticias {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-image: url(imgs_grales/seccion_noticicias_geader.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: -1px;
	height: 46px;
	margin: 0px;
	text-indent: 20px;
	vertical-align: middle;
	text-align: left;
}
.A2_noticias_cont_UsuarioAccion {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #4F4493;
	letter-spacing: -1px;
	height: 34px;
}
.A2_noticias_titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-transform: none;
	color: #93278F;
	word-spacing: normal;
	letter-spacing: -1px;
	line-height: 18px;
}
a.A2_noticias_titulos:link {
	color: #93278F;
	text-decoration: blink;
}

a.A2_noticias_titulos:visited {
	text-decoration: none;
	color: #93278F;
}

a.A2_noticias_titulos:hover {
	text-decoration: underline;
	color: #FFF;
}

a.A2_noticias_titulos:active {
	text-decoration: none;
	color: #93278F;
}

.A2_concursosfondo {
	background-image: url(imgs_grales/concursos_pleca.gif);
	background-repeat: no-repeat;
	height: 90px;
	background-position: center;
}

.A2_videoyotutubetitulo {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	color: #F30;
	letter-spacing: -1px;
}
.A2_videos_cont_UsuarioAccion {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #C33;
	letter-spacing: -1px;
	height: 34px;
}
.A2_linebackgroundlight {
	background-image: url(imgs_grales/linelight.gif);
	background-repeat: repeat-x;
}
.A2_promociones_titulos {
	font-family: Arial;
	font-size: 16px;
	font-weight: bolder;
	color: #900;
	letter-spacing: -1px;
}
.A2_hometelmexteinvita {
	font-family: Arial;
	color: #FFF;
	letter-spacing: -1px;
	text-align: right;
	vertical-align: middle;
	background-image: url(imgs_grales/translucido.png);
}
.A2_Categorias_telmexteinvita {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	letter-spacing: -1px;
	vertical-align: middle;
	
}
a.A2_Categorias_telmexteinvita:link {
	text-decoration: none;
	color: #FFF;
}

a.A2_Categorias_telmexteinvita:visited {
	text-decoration: none;
	color: #FFF;
}

a.A2_Categorias_telmexteinvita:hover {
	text-decoration: underline;
	color:#09C;
}

a.A2_Categorias_telmexteinvita:active {
	text-decoration: none;
	color: #FFF;
}

.A2_participa_telmexteinvita {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	letter-spacing: 1px;
	vertical-align: middle;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
}
a.A2_participa_telmexteinvita:link {
	text-decoration: none;
	color: #000;
}

a.A2_participa_telmexteinvita:visited {
	text-decoration: none;
	color: #000;
}

a.A2_participa_telmexteinvita:hover {
	text-decoration: underline;
	color: #333;
}

a.A2_participa_telmexteinvita:active {
	text-decoration: none;
	color:  #000;
}



.TTI_fondo {
	background-image: url(imgs_grales/telmex_te_invita_sininfo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:492px;
	height:212px;
}

/*.TTI_transparente {
	background-image:url(imgs_grales/translucido.png);
	background-repeat:repeat;
	background-position: left top;
	margin-top: 142px;
	float:left;
	width:468px;
	height:170px;
	padding-right: 12px;
	padding-left: 12px;
}*/
.TTI_transparente 
{
	 padding-top:132px; background-image:url(imgs_grales/translucido.png);background-repeat:repeat-x;	background-position:bottom;
}
.TTI_hui {

	margin-top: 14px;
	margin-right: 6px;
	float:right;
	width:101px;
	height:25px;
	
}
.TTI_tipo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	
	line-height: 12px;
}
.TTI_titulo {
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	letter-spacing: -1px;
}
.TTI_mensaje {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #FFF;
	letter-spacing: -1px;
	
}

a.TTI_mensaje:link {
	text-decoration: underline;
	color: #0CF;
}

a.TTI_mensaje:visited {
	text-decoration: underline;
	color:  #0CF;
}

a.TTI_mensaje:hover {
	text-decoration: underline;
	color: #fff;
}

a.TTI_mensaje:active {
	text-decoration: underline;
	color:   #0CF;
}


.evento_participa {
	background-image: url(imgs_grales/eventos_participa.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
}
.evento_espera {
	background-image: url(imgs_grales/eventos_espera.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
}
.evento_ganadores {
	background-image: url(imgs_grales/eventos_ganadores.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
}
.evento_cancelado {
	background-image: url(imgs_grales/eventos_cancelado.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
}
.evento_finalizado {
	background-image: url(imgs_grales/eventos_finalizado.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
}
.evento_fecha {
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	font-weight: normal;
	line-height: 10px;
	
}

a.evento_titulo:link {
	text-decoration: none;
	color: #fff;
}

a.evento_titulo:visited {
	text-decoration: none;
	color: #fff;
}

a.evento_titulo:hover {
	text-decoration: underline;
	color: #333;
}

a.evento_titulo:active {
	text-decoration: none;
	color:  #fff;
}



.evento_titulo {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	letter-spacing: -1px;
	
}


.TTI_sec {
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-transform: capitalize;
	color: #FFF;
	letter-spacing: 1px;
}
