@charset "UTF-8";
/* CSS Document */

body {
background-color: #04264c;

	font:normal 100% Arial, Verdana, serif;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	/*font-size: 16px;*/
	color: #FFFFFF;
	text-align: left;
}


p
{
	text-align:justify;
	color:#FFFFFF;
	font-family:Arial, Verdana, Serif;
	font-weight: normal;	
	
}



a {
text-decoration:underline;
outline:0;
}

a.ver_mas {
font:bold .6em Arial, verdana;
text-decoration:underline;
}

a:hover,#regresar_derecha a:hover {
text-decoration:underline;
}

a img,fieldset {
border:none;
}

.oculto,#recordatorios_firmado_a div table caption {
display:none;
}

h1 {
font-size:1.3em;
font-weight:700;
}

h2 {
font-size:1em;
font-weight:700;
}

h3 {
font-size:.9em;
font-weight:700;
}



.clearboth {
clear:both;
}

.invisible {
visibility:hidden;
}

button {
font-family:arial, verdana;
}

input,textarea,select {
font-size:1em;
padding:.05em;
}
.style5 {
	font-size: 12px;
	font-weight: bold;
}
.style6 {
	font-size: 12px;
	color:#333333;
	font-weight: lighter;
}

#navegacion {
width:920px;
height:34px;
/*border-bottom:1px solid #FAB73C;
background:url(img/bg_nav.png) repeat-x;*/
}

#navegacion ul {
list-style-type:none;

/*margin-left:110px;*/
}

#navegacion ul li {
display:inline;

}

#navegacion ul li a,#navegacion ul li a:visited {
display:block;
float:left;
height:29px;
color:#FFFFFF;
text-align:center;
font-weight:700;
text-decoration:none;
padding:3px 0 0;
}

#navegacion ul li a#n_rec {
background:url(img/tab_comtec.png) 0 0 no-repeat;
width:184px;

padding-right:0;
text-indent:18px;
}

#navegacion ul li a#n_mov {
background:url(img/tab_comtec.png) 0 0 no-repeat;
width:184px;
padding-right:0;
}

#navegacion ul li a#n_jue {
background:url(img/tab_comtec.png) 0 0 no-repeat;
width:184px;
padding-right:0;
}

#navegacion ul li a#n_des {
background:url(img/tab_descargas.png) 0 0 no-repeat;
width:121px;
padding-right:0;
}

#navegacion ul li a#n_tar {
background:url(img/tab_tarjetas.png) 0 0 no-repeat;
width:108px;
padding-right:0;
}

#navegacion ul li a#n_ini {
background:url(img/tab_inicio.png) 0 0 no-repeat;
width:95px;
padding-right:0;
}


#navegacionMenu {
width:920px;
height:140px;
/*border-bottom:1px solid #FAB73C;
background:url(img/bg_nav.png) repeat-x;*/
}
#navegacionMenu ul {
list-style-type:none;

/*margin-left:110px;*/
}

#navegacionMenu ul li {
display:inline;

}
#navegacionMenu ul li a,#navegacionMenu ul li a:visited {
display:block;
float:left;
height:29px;
font-size: 10px;
color:#000000;
text-align:center;
font-weight:300;
text-decoration:none;
padding:120px 0 0;
}
#navegacionMenu ul li a#n_jue1 {
background:url(img/menuBroadcast01.jpg) 0 0 no-repeat;
width:184px;
padding-right:0;
}
#navegacionMenu ul li a#n_jue2 {
background:url(img/menuBroadcast02.jpg) 0 0 no-repeat;
width:184px;
padding-right:0;
}
#navegacionMenu ul li a#n_jue3 {
background:url(img/menuBroadcast03.jpg) 0 0 no-repeat;
width:184px;
padding-right:0;
}
#navegacionMenu ul li a#n_jue4 {
background:url(img/menuBroadcast04.jpg) 0 0 no-repeat;
width:184px;
padding-right:0;
}
#navegacionMenu ul li a#n_jue5 {
background:url(img/menuBroadcast05.jpg) 0 0 no-repeat;
width:184px;
padding-right:0;
}


#contenedor #navegacion ul li a:hover,#contenedor #navegacion ul li a:active {
background-position:0 -35px;
}

#contenedor #navegacion ul li a.active {
background-position:0 -70px;
padding-top:5px;
color:#000000;
}

#contenedor #navegacion ul li a.active:hover {
background-position:0 -70px;
}

#contenedor #bloque_principal {
padding-bottom:0px;
}

#contenido {
width:600px;
float:left;
background:#fff;
min-height:580px;
font-size:1.1em;
margin:0 0 1px 160px;
padding:15px 15px 10px;
}

#barra_izquierda {
	width:190px;
	float:left;
	/*background:#fbae33;
	margin:0 0 0 -635px;*/
	padding:5px 0px 0px 8px;
}

#barra_izquierda dl {
background:url(img/menu_bg_bloque.gif) bottom left no-repeat;
padding-bottom:5px;
overflow:hidden;
margin:0 0 10px;
}

#barra_izquierda dl dt {
background:url(img/menu_bg_bloque.gif) top left no-repeat;
}

#barra_izquierda dl dt a {
width:163px;
margin-bottom:6px;
color:#0067B6;
font:bold 1em/1.3em arial,verdana;
text-decoration:none;
display:block;
text-align:left;
background-repeat:no-repeat;
padding:6px 0 3px 33px;
}

#barra_izquierda dl dd {
overflow:hidden;
}

#barra_izquierda dl dd a img {
margin:0 0 0 3px;
}

#barra_izquierda dl dd a {
width:163px;
display:block;
text-decoration:none;
font-size:.75em;
padding:3px 0 2px 10px;
}

#barra_izquierda dl dd a:hover {
background:#E5F5FC;
}

#barra_izquierda dl dd a.active {
font-weight:700;
}

#barra_izquierda dl dd a.ver_mas {
text-decoration:underline;
background:url(img/flechita_naranja.gif) right 8px no-repeat;
display:inline;
width:auto;
padding:8px 19px 5px 10px;
}

#barra_izquierda dl dd a.ver_mas_img {
width:18px;
display:block;
float:left;
margin:9px 0 0 1px;
padding:0;
}

#barra_izquierda dl dd#algo a:hover {
background:#fff;
}

#displayjuegos {border-top: 1px solid #C9E188; margin: 10px 0;font-size: 0.8em;width: 460px;}
#displayjuegos dl {
	border-bottom: 1px solid #C9E188;
	padding: 5px 0;
	float: left;
	display: inline;
	width: 565px;
}
#displayjuegos dt {
	width:565px;
	float: right;
	font-size: 1.3em;
	font-weight: bold;
	color: #05a;
	display: inline;
}
#displayjuegos dt a {
	display: block;
	width:565px;
}
#displayjuegos dt span {display: block;  float:left; height:20px; overflow:visible; margin-top:-3px;}
#displayjuegos dd.thumb {float: left;display: inline;}
#displayjuegos dd.thumb img {margin: 5px 10px 5px 0;}
#displayjuegos a:link {color: #05a;font-weight: bold;font-size: 0.9em; }
#displayjuegos .linkjuega {text-align: right; margin-top: 10px;}
#displayjuegos .jugarahora {float: left;}

/* Bloque Todos los juegos */
#todosjuegos { width:565px; background:url(../img/bg_bloque_azul.gif) bottom left no-repeat; padding:0 8px 8px 8px; margin:10px 0 8px 8px;  clear:left;}
#todosjuegos h2 { background:url(../img/bg_bloque_azul.gif) top left no-repeat; padding:3px 0 0 10px; margin-left:-8px; color:#0067B6; }
#todosjuegos div { background:url(../img/bg_bloque_blanco.gif) top left no-repeat; width:290px;}
#todosjuegos div ul { padding:5px 0 0 5px; width:262px; margin-left:5px; }
#todosjuegos div li { padding:2px 0 2px 12px; font-size:.8em; border-bottom:1px solid #CEDFF5; list-style:none; background:url(../img/bullet_azul.gif) 0 50% no-repeat }
#todosjuegos span.paginacion { text-align:center; font-weight:bold; font-size:.8em;padding:0 5px 10px 2px; margin: 5px 0 0 0;display:block; color: #666; }
#todosjuegos span.paginacion a {margin: 0 4px; padding: 2px; color: #05a;}
#todosjuegos span.paginacion a:visited {color: #369;}
#todosjuegos span.paginacion a:hover, #todosjuegos span.paginacion a:active, #todosjuegos span.paginacion a.pag_on {text-decoration:none;background-color: #05a;color: #fff;}


#paginacion { width:283px; background:#d3eef9 url(../img/bg_bloque_blanco.gif) bottom left no-repeat; text-align:center; margin:10px 0 0 0;font-size:.75em;color:#1160b0; display:block; text-align:center; height:25px;}
#paginacion a {  font-weight:bold; color:#1160b0; padding:0 5px 0 5px; margin-top:-2px; }
#paginacion span.activo { background-color:#40b6e8; font-weight:bold; color:#fff; padding:2px 4px;}
* {
color:#333;
line-height:1.4em;
margin:0;
padding:0;
}



#contenedor {
width:920px;
height:100%;
text-align:left;
/*border-left:3px solid #93D7F3;
border-right:3px solid #93D7F3;
position:relative;
background:url(img/bg_principal.gif) top left repeat-y #fff;
background-image:url(img/rojo01.jpg);
*/

margin:0 auto;
}

#contenedor #fondo_izquierda_ {
position:absolute;
width:140px;
margin-left:-143px;
height:99%;
background-image:url(img/bg_azul.jpg);
background-repeat:repeat-x;
z-index: 1;
}

#contenedor #fondo_derecha_ {
position:absolute;
left:920px;
width:160px;
height:99%;
background-image:url(img/bg_azul.jpg);
background-repeat:repeat-x;
z-index: 1;
}

#contenedor_villa {
width:920px;
height:100%;
text-align:left;
border-left:3px solid #93D7F3;
border-right:3px solid #93D7F3;
position:relative;
margin:0 auto;
}

#contenedor_villa #fondo_izquierda {
position:absolute;
width:140px;
margin-left:-143px;
height:100%;
background-image:url(img/Fondo_Izquierda.jpg);
background-repeat:repeat-y;
}

#contenedor_villa #fondo_derecha {
position:absolute;
left:920px;
width:160px;
height:100%;
background-image:url(img/Fondo_Derecha.jpg);
background-repeat:repeat-y;
}
#bg_img_left{
	background: transparent;
	position: absolute;
	z-index: 0;
	top: 46px;
	left: -147px;
}
#bg_img_right{
	background: transparent;
	position: absolute;
	z-index: 0;
	top: 91px;
	left: 963px;
}
#bg_img_left_xmas{
	background: transparent;
	position: absolute;
	z-index: 0;
	top: 0px;
	left: -127px;
}
#bg_img_right_xmas{
	background: transparent;
	position: absolute;
	z-index: 0;
	top: 0px;
	left: 920px;
}
#bg_img_left_val {
	background: transparent;
	position: absolute;
	z-index: 0;
	top: 0px;
	left: -138px;
}
#bg_img_right_val{
	background: transparent;
	position: absolute;
	z-index: 0;
	top: 0px;
	left: 920px;
}
#bg_img_left_val_abs{
	background: transparent;
	position: absolute;
	z-index: 1;
	top: 88px;
	left: -95px;
}
#bg_img_right_val_abs{
	background: transparent;
	position: absolute;
	z-index: 1;
	top: 90px;
	left: 920px;
}
#barra_alianza {
width:100%;
overflow:hidden;
height:auto;
}

#barra_superior {
position:relative;
width:960px;
background:#fff;
border-bottom:1px solid #FFF;
margin-top:2px 0 0 0px;
overflow: hidden;
}



#pie {
width:960px;
height:155px;
float:left;
background:#fff;
font-weight:700;
position:relative;
margin-bottom:-1px;
}

#pie #barra_inferior {
background:#FFFFFF;
height:29px;
}

#pie_uno {
margin-top:0px;
width:100%;
background-color:#01162d;
text-align:center;
/*border-top:1px solid #71932B;*/
padding-bottom:17px;
padding-top:17px;
}

#margencin {

padding-top:12px;
}

#pie_uno ul li#ayuda {
list-style:none;
display:inline;
padding-left:50px;
}

#pie_uno ul li#ayuda a {
color:#FFFFFF;
font:bold 0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align:right;
}

#pie_uno ul li#barra,#corporativo ul li {
list-style:none;
display:inline;
padding-left:5px;
padding-right:5px;
}

#pie_uno ul li#barra a,#pie_uno ul li#barra2 a {
color:#FFFFFF;
font:0.8em Arial, Helvetica, Verdana, Geneva, sans-serif;
}

#pie_uno ul li#barra2,#pie_dos ul li#barra2 {
list-style:none;
display:inline;
border-left:1px solid #FFFFFF;
padding-left:5px;
padding-right:5px;
}

#pie_dos {
width:100%;
background-color:#01162d;
padding-top:20px;
padding-bottom:20px;
/*border-top:1px solid #FFFFFF;*/
text-align:center;
}

#pie_dos a {
	color:#05A;
	font:0.7em Arial, Helvetica, Verdana, Geneva,  sans-serif;
}

#pie_dos ul li#barra {
list-style:none;
display:inline;
padding-right:5px;
}



#ads_encabezado {
width:100%;
margin-top:-20px;
margin-bottom:-18px;
border-bottom:3px solid #000923;
border-top:20px solid #FFF;
border-left:3px solid #FFF;
border-right:3px solid #FFF;
margin-left:-3px;
padding-bottom:3px;
background:#FFF;
}

#ads_encabezado_villa {
width:100%;
margin-top:-20px;
margin-bottom:-18px;
border-bottom:3px solid #FFF;
border-top:20px solid;
border-left:3px solid #93D7F3;
border-right:3px solid #93D7F3;
margin-left:0;
padding-bottom:15px;
}

#ads_encabezado_200x90_a {
width:200px;
height:90px;
background:#FFF;
padding: 4px 5px 0 2px;
float:left;
border-bottom:5px solid #fff;
text-align:center;
}

#ads_encabezado_200x90 {
margin-right:10px;
width:190px;
height:96px;
background:url(img/fondo.jpg) repeat-x;
padding-right:7px;
float:left;
border-bottom:5px solid #FFF;
text-align:left;
}

#ads_encabezado_200x90 form {
text-align:left;
font:bold .9em Arial, Verdana, serif;
margin-left:10px;
}

#ads_encabezado_200x90 form label {
color:#39C;
height:50px;
}

#ads_encabezado_200x90 form dd#interrogacion {
position:absolute;
top:30px;
left:158px;
}

#ads_encabezado_200x90 #palo {
width:140px;
height:17px;
font-size:.85em;
margin:15px -5px -10px;
}

#ads_encabezado_200x90 #palo2 {
margin-left:5px;
margin-top:5px;
}

#ads_encabezado_200x90 form p {
position:absolute;
top:70px;
left:155px;
}

#ads_encabezado_200x90 form span {
position:absolute;
top:60px;
left:8px;
height:20px;
text-align:left;
font-size:.6em;
color:#000;
font-weight:700;
padding-top:-15px;
}

#ads_encabezado_728x90 {
width:743px;
height:90px;
background:#fff;
overflow:hidden;
border:2px solid #93D7F3;
vertical-align:middle;
padding:2px 2px 2px 0;
}

#contenido #ads_cnt_468x60 {
width:468px;
height:60px;
background:#eee;
overflow:hidden;
}

#barra_izquierda #ads_izq_120x90 {
width:120px;
height:90px;
background-color:#fff;
overflow:hidden;
margin:0 0 10px 11px;
}


.tabla {
background:#d2e69c url(img/bg_tabla_arriba.gif) left top no-repeat;
width:768px;
overflow:hidden;
margin:5px 0;
}

.tabla div {
height:5px;
background:url(img/bg_tabla_abajo.gif) left bottom no-repeat;
}

#ac_autocompletado {
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
width:150px;
background:#fff;
z-index:99999;
max-height:120px;
font-size:.7em;
overflow:hidden;
}

#ac_autocompletado ul {
list-style:none;
height:auto;
margin:0;
padding:0;
}

#ac_autocompletado ul li {
display:block;
margin:0;
padding:0;
}

#ac_autocompletado ul li a {
display:block;
color:#333;
overflow:hidden;
font-weight:400;
cursor:pointer;
text-decoration:none;
margin:0;
padding:2px;
}

#ac_autocompletado ul li a.activa {
background-color:#d2e69c !important;
font-weight:700;
}

#ac_autocompletado ul li a span {
text-decoration:underline;
background-color:#ffc;
}

#ac_autocompletado ul li a.activa span {
text-decoration:underline;
background-color:#d2e69c;
}

#regresar_derecha {
float:right;
padding-top:6px;
margin:-45px -18px 0 0;
}

#regresar_derecha a {
font-size:12px;
font-weight:700;
text-decoration:none;
}

#mi_perfil a {
color:#05a;
font-weight:700;
font-size:13px;
}



/* aqui empieza el gusanitoTooltips*/
.toolTipElement {cursor: pointer;}
.tool-tip {color: #000; font-size:12px;width: 190px; z-index: 13000;background-color:#FFFFFF; border:1px solid #a5cd39;}
.tool-title { font-weight: bold; font-size: 13px;margin: 0;padding: 8px 8px 4px;  }
.tool-text { font-size: 12px;padding: 4px 8px 8px;}




/* aqui empieza el gusanitoMain*/
#presentando{width:460px;height:228px;overflow:hidden}
#presentando #link_1{width:460px;height:228px}
div.bloque{width:460px;height:228px;position:relative}
div.bloque img.bg{position:absolute}
div.bloque h2{position:absolute;top:5px;text-align:right;right:10px;width:230px;height:112px}
div.bloque div.botonhover,div.bloque div.boton{position:absolute;width:210px;height:40px}
div.bloque div.botonhover a{display:block;width:210px;height:40px;text-decoration:none;font-size:.6em;background:url(../img/bg_presentando_blq_hover.gif) no-repeat top left}
div.bloque div.boton a{display:block;width:210px;height:40px;text-decoration:none;font-size:.6em;background:url(../img/bg_presentando_blq.gif) no-repeat top left}
div.bloque div.botonhover,div.bloque div.boton a:hover{text-decoration:underline;background:url(../img/bg_presentando_blq_hover.gif) no-repeat top left !important}
div.bloque div.botonhover a img,div.bloque div.boton a img{display:block;float:left;margin:5px}
div.bloque div.botonhover a span,div.bloque div.boton a span{display:block;float:left;height:33px;width:150px;line-height:1.5em;overflow:hidden;cursor:pointer;padding:3px}
div.bloque div#btn1{top:180px;left:15px}
div.bloque div#btn2{top:180px;left:236px
}div.bloque div#btn3{top:186px;left:15px}div.bloque div#btn4{top:186px;left:236px}
span.categoria{display:block;width:100px;font-size:.6em;color:#666}
#tabs{margin-top:10px;width:465px;height:230px;position:relative;overflow:visible}
#tabs ul{list-style-type:none;height:200px}
#tabs ul li{display:inline}
#tabs ul li h2 a{display:block;float:left;margin-right:3px;height:28px;width:112px;font-size:.7em;text-align:center;color:#FFFFFF;text-decoration:none;padding:7px 0 0;background:url(../img/bg_tab.gif) no-repeat top left}
#tabs ul li.active h2 a{margin-right:3px;color:#0060b2;width:115px;background:url(../img/bg_tab_over.gif) no-repeat top left #d3eef9}
#tabs ul li.active dl{display:block;position:absolute;top:40px;width:440px;height:188px;margin:-10px 0 0;padding:15px 0 0 20px;background:url(../img/bg_bloque_tabs.gif) no-repeat top left}
#tabs ul li.active dl dt a{display:block;width:100px}
#tabs ul li.active dl dt a.img{display:block;width:100px;height:80px}
#tabs ul li.active dl dt a.txt{font-size:.6em;line-height:1.55em;height:50px;text-align:center;padding:5px 0}
#tabs ul li.active dl dt a.ver_mas{display:block;float:right;text-decoration:underline;width:auto;margin:-5px 30px 0 0;padding:0 20px 5px 335px;background:url(../img/flechita_naranja.gif) no-repeat top right}
#pretextos div dt{display:block;float:left;font-size:.8em;border-bottom:1px solid #CEDFF5;width:100%;text-align:left;margin:7px 7px 0 0}
#festividades{width:316px;margin:10px 0 8px 8px;padding:0 8px 8px;background:url(../img/bg_bloque_azul.gif) no-repeat bottom left}
#festividades h2{margin-left:-8px;color:#0067B6;padding:3px 0 0 10px;background:url(../img/bg_bloque_azul.gif) no-repeat top left}
#festividades h2 a{color:#0067B6}#festividades div{padding:5px 0 0 5px;background:url(../img/bg_bloque_blanco.gif) no-repeat top left}
#festividades div table{border-collapse:collapse;width:262px;margin:5px 0 5px 5px}
#festividades div table tr td{border-bottom:1px solid #CEDFF5;font-size:.8em;padding:3px}
#festividades div span{width:276px;text-align:right;display:block;margin:0 0 0 -5px;padding:0 5px 10px 2px;background:url(../img/bg_bloque_blanco.gif) no-repeat bottom left #D3EEF9}
#festividades div span a.ver_mas{font-weight:700;font-size:.8em;width:280px;margin-right:10px;padding:0 18px 6px 0;background:url(../img/flechita_naranja.gif) no-repeat right 3px}
#lo_mas_habido{width:316px;margin:10px 0 8px 8px;padding:0 8px 8px;background:url(../img/bg_bloque_verde.gif) no-repeat bottom left}#lo_mas_habido h2{margin-left:-8px;color:#59681a;width:290px;padding:3px 0 3px 10px;background:url(../img/bg_bloque_verde.gif) no-repeat top left #fff}
#lo_mas_habido div{width:284px;background:url(../img/bg_bloque_blanco.gif) no-repeat bottom left #D1E698}
#lo_mas_habido div ul{padding:5px;background:url(../img/bg_bloque_blanco.gif) no-repeat top left #D1E69}


#enviadas_ahora,#estreno,#mas_enviadas,#pretextos{margin-top:10px;width:550px;height:120px;background:url(img/bg_bloque_blanco2.gif) no-repeat bottom left}
#enviadas_ahora h2,#estreno h2,#mas_enviadas h2,#pretextos h2{width:550px;color:#8da133;font-weight:700;padding:5px 0 5px 15px;background:url(img/bg_bloque_blanco2.gif) no-repeat top left}#enviadas_ahora h2 a,#estreno h2 a,#mas_enviadas h2 a,#pretextos h2 a{color:#8da133}
#enviadas_ahora dl,#estreno dl,#mas_enviadas dl,#pretextos div dl{width:540px;border-top:1px solid #d1e698;margin-left:15px;text-align:center;padding-left:5px}
#enviadas_ahora dl dt,#estreno dl dt,#mas_enviadas dl dt,#tabs ul li.active dl dt{display:block;float:left;margin:7px 7px 0 0}#enviadas_ahora dl dt a,#estreno dl dt a,#mas_enviadas dl dt a{display:block;width:100px;font-size:.6em;text-decoration:none}#enviadas_ahora dl dt a:hover,#estreno dl dt a:hover,#mas_enviadas dl dt a:hover,#tabs ul li.active dl dt a:hover{text-decoration:underline}#enviadas_ahora a.ver_mas,#estreno a.ver_mas,#mas_enviadas a.ver_mas,#pretextos a.ver_mas{display:block;float:right;text-decoration:underline;width:auto;margin:-20px 30px 0 0;padding:0 20px 5px 10px;background:url(img/flechita_naranja.gif) no-repeat top right}

#enviadas_ahora2,#estreno2,#mas_enviadas2,#pretextos2{margin-top:10px;width:280px;height:120px;background:url(img/bg_bloque_blanco3.gif) no-repeat bottom left}
#enviadas_ahora2 h2,#estreno2 h2,#mas_enviadas2 h2,#pretextos2 h2{width:280px;color:#8da133;font-weight:700;padding:5px 0 5px 15px;background:url(img/bg_bloque_blanco3.gif) no-repeat top left}
#enviadas_ahora2 h2 a,#estreno2 h2 a,#mas_enviadas2 h2 a,#pretextos2 h2 a{color:#8da133}
#enviadas_ahora2 dl,#estreno2 dl,#mas_enviadas2 dl,#pretextos2 div dl{width:280px;border-top:1px solid #d1e698;margin-left:15px;text-align:center;padding-left:5px}
#enviadas_ahora2 dl dt,#estreno2 dl dt,#mas_enviadas2 dl dt,#tabs ul li.active dl dt{display:block;float:left;margin:7px 7px 0 0}
#enviadas_ahora2 dl dt a,#estreno2 dl dt a,#mas_enviadas2 dl dt a{display:block;width:130px;font-size:.6em;text-decoration:none}#enviadas_ahora2 dl dt a:hover,#estreno2 dl dt a:hover,#mas_enviadas2 dl dt a:hover,#tabs ul li.active dl dt a:hover{text-decoration:underline}
#enviadas_ahora2 a.ver_mas,#estreno2 a.ver_mas,#mas_enviadas2 a.ver_mas,#pretextos2 a.ver_mas{display:block;float:right;text-decoration:underline;width:auto;margin:-20px 30px 0 0;padding:0 20px 5px 10px;background:url(img/flechita_naranja.gif) no-repeat top right}



#enviadas_ahora3,#estreno3,#mas_enviadas3,#pretextos3{width:665px;height:33px;background:url(img/morado.gif) no-repeat bottom left}
#enviadas_ahora3 h2,#estreno3 h2,#mas_enviadas3 h2,#pretextos3 h2{color:#ffffff;font-weight:600;;background:url(img/morado.gif) no-repeat bottom left}
#enviadas_ahora3 h2 a,#estreno3 h2 a,#mas_enviadas3 h2 a,#pretextos3 h2 a{color:#8da133}


#enviadas_ahora4 dl,#estreno4 dl,#mas_enviadas4 dl,#pretexto4 div dl{width:660px;border-top:1px solid #d1e698;margin-left:15px;text-align:center;padding-left:5px}
#enviadas_ahora4 dl dt,#estreno4 dl dt,#mas_enviadas4 dl dt,#tabs ul li.active dl dt{display:block;float:left;margin:7px 7px 0 0}
#enviadas_ahora4 dl dt a,#estreno4 dl dt a,#mas_enviadas4 dl dt a{display:block;width:155px;font-size:.6em;text-decoration:none}
#enviadas_ahora4 dl dt a:hover,#estreno4 dl dt a:hover,#mas_enviadas4 dl dt a:hover,#tabs ul li.active dl dt a:hover{text-decoration:underline}
#enviadas_ahora4 a.ver_mas,#estreno4 a.ver_mas,#mas_enviadas4 a.ver_mas,#pretextos4 a.ver_mas{display:block;float:right;text-decoration:underline;width:auto;margin:-20px 30px 0 0;padding:0 20px 5px 10px;background:url(img/flechita_naranja.gif) no-repeat top right}

#estreno5 dl,#mas_enviadas5 dl,#pretexto5 div dl{width:660px;border-top:1px solid #d1e698;margin-left:15px;text-align:center;padding-left:5px}
#enviadas_ahora5 dl dt,#estreno5 dl dt,#mas_enviadas5 dl dt,#tabs ul li.active dl dt{display:block;float:left;margin:7px 7px 0 0}
#enviadas_ahora5 dl dt a,#estreno5 dl dt a,#mas_enviadas5 dl dt a{display:block;width:210px;font-size:.6em;text-decoration:none}
#enviadas_ahora5 dl dt a:hover,#estreno5 dl dt a:hover,#mas_enviadas5 dl dt a:hover,#tabs ul li.active dl dt a:hover{text-decoration:underline}
#enviadas_ahora5 a.ver_mas,#estreno5 a.ver_mas,#mas_enviadas5 a.ver_mas,#pretextos5 a.ver_mas{display:block;float:right;text-decoration:underline;width:auto;margin:-20px 30px 0 0;padding:0 20px 5px 10px;background:url(img/flechita_naranja.gif) no-repeat top right}



#enviadas_ahora6,#estreno6,#mas_enviadas6,#pretextos6{margin-top:10px;width:690px;height:120px;background:url(img/bg_bloque_blanco4.gif) no-repeat bottom left}
#enviadas_ahora6 h2,#estreno6 h2,#mas_enviadas6 h2,#pretextos6 h2{width:690px;color:#8da133;font-weight:700;padding:5px 0 5px 15px;background:url(img/bg_bloque_blanco4.gif) no-repeat top left}
#enviadas_ahora6 h2 a,#estreno6 h2 a,#mas_enviadas6 h2 a,#pretextos6 h2 a{color:#8da133}
#enviadas_ahora6 dl,#estreno6 dl,#mas_enviadas6 dl,#pretextos6 div dl{width:680px;border-top:1px solid #d1e698;margin-left:15px;text-align:center;padding-left:5px}
#enviadas_ahora6 dl dt,#estreno6 dl dt,#mas_enviadas6 dl dt,#tabs ul li.active dl dt{display:block;float:left;margin:7px 7px 0 0}#enviadas_ahora6 dl dt a,#estreno6 dl dt a,#mas_enviadas6 dl dt a{display:block;width:104px;font-size:.6em;text-decoration:none}
#enviadas_ahora6 dl dt a:hover,#estreno6 dl dt a:hover,#mas_enviadas6 dl dt a:hover,#tabs ul li.active dl dt a:hover{text-decoration:underline}
#enviadas_ahora6 a.ver_mas,#estreno6 a.ver_mas,#mas_enviadas6 a.ver_mas,#pretextos6 a.ver_mas{display:block;float:right;text-decoration:underline;width:auto;margin:-20px 30px 0 0;padding:0 20px 5px 10px;background:url(img/flechita_naranja.gif) no-repeat top right}



#tabs ul li dl,#festividades div table caption{display:none}
#recomendar_social_content { display:none; }#recomendar_social{width:316px;margin:10px 0 8px 8px;padding:0 8px 8px;background:url(img/bg_bloque_azul.gif) no-repeat bottom left}#recomendar_social h2{margin-left:-8px;color:#0067B6;padding:3px 0 0 10px;background:url(img/bg_bloque_azul.gif) no-repeat top left}


/*personajes*/

#contenido h2{color:#FFFFFF;font-size:1.3em;line-height:1.2em}
#contenido p{font-size:.8em}
#personaje_feature_demo3{margin-top:10px;width:920px;height:500px;overflow:hidden;background #161718}
#personaje_feature_dany{margin-top:10px;width:920px;height:270px;overflow:hidden;background:url(img/rojo02.jpg) no-repeat #95171B}
#personaje_feature_inicio{margin-top:10px;width:920px;height:350px;overflow:hidden;background:url(img/rojo02.jpg) no-repeat #95171B}
#personaje_feature_broadcast{margin-top:0px;width:920px;height:270px;overflow:hidden;background:url(img/rojo03.jpg) no-repeat}
#personaje_feature_broadcast2{margin-top:0px;width:920px;height:450px;;background:url(img/rojo04.jpg) top left no-repeat #95171B}
#personaje_feature_servicios{margin-top:10px;width:920px;height:550px;;background:url(img/rojo05.jpg) top left no-repeat #95171B}
#personaje_feature_eventos{margin-top:10px;width:920px;height:650px;;background:url(img/rojo10.jpg) top left no-repeat #95171B}
#personaje_feature_demo{margin-top:10px;width:920px;height:1800px;;background:url(img/rojo06.jpg) top left no-repeat #95171B}
#personaje_feature_demo2{margin-top:10px;width:920px;height:180px;;background:url(img/rojo06.jpg) top left no-repeat #161718}
#personaje_feature_venta{margin-top:10px;width:920px;height:240px;;background:url(img/rojo_venta.jpg) top left no-repeat}
#personaje_feature_venta2{margin-top:10px;width:920px;height:305px;;background:url(img/blanco_venta.png) top left no-repeat}
#personaje_feature_renta{margin-top:10px;width:920px;height:192px;;background:url(img/rojo_renta.jpg) top left no-repeat}
#personaje_feature_renta2{margin-top:10px;width:920px;height:300px;overflow:hidden;background:url(img/blancoComtec.png) no-repeat #FFFFFF}
#personaje_feature_videos{margin-top:10px;width:920px;height:840px;;background:url(img/rojo09.jpg) top left no-repeat #95171B}
#personaje_feature_videos2{margin-top:10px;width:920px;height:700px;overflow:hidden;background:url(img/blancoComtec.jpg) no-repeat #FFFFFF}
#personaje_feature_clientes{margin-top:10px;width:920px;height:420px;;background:url(img/rojo08.jpg) top left no-repeat #95171B}
#personaje_feature_contacto{margin-top:10px;width:920px;height:320px;;background:url(img/rojo07.jpg) top left no-repeat #95171B}

#contenedorOtro {
width:960px;
height:100%;
text-align:left;
border-left:3px solid #93D7F3;
border-right:3px solid #93D7F3;
position:relative;
background:url(img/bg_principal.gif) top left repeat-y #fff;
margin:0 auto;
}





#tabs_personaje_feature{width:390px;position:relative;overflow:visible;display:block;float:left;margin:5px 0 35px}

.bloque_descripcion_empresa{margin-top:40px;overflow:visible;display:block;float:right}

.bloque_descripcion_personaje{margin-top:5px;margin-left:20px;width:550px;

overflow:visible;display:block;}

.bloque_descripcion_inicio{margin-top:5px;margin-left:20px;width:450px;

overflow:visible;display:block;}

.titulo_descripcion_personaje{
	float:left;
	margin-right:5px;
	width:550px;
	font-family:Arial, Verdana, Serif;
	font-size:18px;
	line-height:120%;
	font-weight:500;
	color:#FFD893;
	padding:8px 20px 5px 8px;
	text-align: left;
}

.titulo_descripcion_inicio{
	float:left;
	margin-right:5px;
	width:450px;
	font-family:Arial, Verdana, Serif;
	font-size:18px;
	line-height:120%;
	font-weight:500;
	color:#FFD893;
	padding:8px 20px 5px 8px;
	text-align: left;
}




.titulo_descripcion_personaje2{
	float:left;
	margin-top:10px;
	margin-right:5px;
	
	font-family:Arial, Verdana, Serif;
	font-size:18px;
	line-height:120%;
	font-weight:500;
	color:#FFD893;
	padding:8px 5px 5px 8px;
	text-align: left;
}

.titulo_descripcion_subtitulo{
	float:left;
	margin-right:5px;
	
	font-family:Arial, Verdana, Serif;
	font-size:18px;
	font-weight:normal;
	color:#FFD893;
	padding:8px 20px 5px 8px;
	text-align: left;
}
.titulo_descripcion_subtituloGris{
	float:left;
	margin-right:5px;
	
	font-family:Arial, Verdana, Serif;
	font-size:14px;
	font-weight:normal;
	color:#FFD893;
	padding:8px 20px 5px 8px;
	text-align: left;
}
.titulo_descripcion_subtituloGris2{
	

	
	font-family:Arial, Verdana, Serif;
	font-size:14px;
	font-weight:normal;
	color:#FFD893;

	text-align: left;
}
.texto_descripcion_personaje{
	float:left;
	margin-right:5px;
	
	width:550px;
	font-family:Arial, Verdana, Serif;
	font-size:14px;
	line-height:120%;
	font-weight:100;
	color:#FFFFFF;
	padding:8px 20px 5px 8px;
	text-align: justify;
}

.texto_descripcion_inicio{
	float:left;
	margin-right:5px;
	
	width:550px;
	font-family:Arial, Verdana, Serif;
	font-size:14px;
	line-height:120%;
	font-weight:100;
	color:#FFFFFF;
	padding:8px 20px 5px 8px;
	text-align: justify;
}

.texto_descripcion_personaje2{
	margin-right:5px;

	font-family:Arial, Verdana, Serif;
	font-size:14px;
	line-height:120%;
	font-weight:100;
	color:#FFFFFF;
	padding:8px 20px 5px 8px;
	text-align: justify;
}
.texto_descripcion_broadcast{
	float:left;
	margin-right:5px;
	width:650px;
	font-family:Arial, Verdana, Serif;
	font-size:14px;
	line-height:120%;
	font-weight:normal;
	color:#FFFFFF;
	padding:8px 20px 5px 8px;
	text-align: justify;
}

.texto_descripcion_inicio{
	float:left;
	margin-right:5px;
	
	width:800px;
	font-family:Arial, Verdana, Serif;
	font-size:14px;
	line-height:120%;
	font-weight:normal;
	color:#FFFFFF;
	padding:8px 2px 5px 8px;
	text-align: justify;
}
.texto_descripcion_broadcastAmarillo{
	

	color:#000000;
	margin-right:5px;
	font-size:14px;
	font-family:Arial, Verdana, Serif;
	
	font-weight:normal;

	padding:8px 20px 5px 8px;
	text-align: justify;
}

.texto_descripcion_personaje2 a:link, .texto_descripcion_broadcast a:link {
	color:#FC0;
	margin-right:5px;
	font-family:Arial, Verdana, Serif;
	font-size:14px;
	line-height:120%;
	font-weight:normal;
	padding:8px 20px 5px 8px;
	/*text-align: justify;*/
}

.texto_descripcion_personaje2 a:visited, .texto_descripcion_broadcast a:visited {
	color:#FC0;
	margin-right:5px;
	font-family:Arial, Verdana, Serif;
	font-size:14px;
	line-height:120%;
	font-weight:normal;
	padding:8px 20px 5px 8px;
	text-align: justify;
}

.texto_descripcion_personaje2 a:hover, .texto_descripcion_broadcast a:hover {
	color:#39F;
	margin-right:5px;
	font-family:Arial, Verdana, Serif;
	font-size:14px;
	line-height:120%;
	font-weight:normal;
	padding:8px 20px 5px 8px;
	text-align: justify;
}
.texto_video{

	margin-right:5px;
	
	font-family:Arial, Verdana, Serif;
	font-size:14px;
	line-height:120%;
	font-weight:100;
	color:#FFFFFF;
	padding:8px 20px 5px 8px;
	text-align: left;
}

.texto_video a:link {
	color:#FC0;	
}

.texto_video a:visited {
	color:#FC0;	
}

.texto_video a:hover {
	color:#39F;
}

.texto_descripcion_broadcastAmarillo a:link {
	color:#980000;
}

.texto_descripcion_broadcastAmarillo a:visited {
	color:#980000;	
}

.texto_descripcion_broadcastAmarillo a:hover {
	color:#39F;
}

.texto_descripcion_empresa{
	float:right;
	margin-right:30px;
	width:350px;
	font-family:Arial, Verdana, Serif;
	font-size:13px;
	line-height:120%;
	font-weight:400;
	color:#FFFFFF;
	padding:8px 20px 5px 8px;
	text-align: left;
}

.texto_descripcion_contacto{
	float:right;
	margin-right:30px;
	width:335px;
	font-family:Arial, Verdana, Serif;
	font-size:13px;
	line-height:120%;
	font-weight:400;
	color:#FFFFFF;
	padding:8px 20px 5px 8px;
	text-align: left;
}

.bloque_fyi{margin-top:30px;height:40px;width:580px;overflow:hidden;display:block;clear:both;font-family:Arial, Verdana, Serif;font-size:13px;line-height:120%;font-weight:400;color:#333;margin:10px 0;padding:2px 10px 0;background:#FFF url(../img/bg_fyi.png) no-repeat bottom left}
.bloque_fyi img{float:left}
.bloque_fyi_texto{margin:10px 0px 0 10px;float:left}

#tabs_personaje_feature ul{list-style:none;height:200px}
#tabs_personaje_feature ul li{display:inline}
#tabs_personaje_feature ul li.primera h2 a{
	margin-left:50px!important;
	
}
#tabs_personaje_feature ul li h2 a{
	display:block;
	float:left;
	height:24px;
	font-size:0.6em;
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:400;
	margin:6px 3px 3px;
	padding:0
}
#tabs_personaje_feature ul li div{
	display:none;
	font-size:0.9em;
	color:#FFFFFF;
}#tabs_personaje_feature ul li div p.pregunta{font-weight:700}
#tabs_personaje_feature ul li.active h2 a{color:#71932B;text-align:center;font-weight:700;margin:6px 3px 3px}
#tabs_personaje_feature ul li.primera h2 a#border{margin-left:10px!important;border-right:1px solid #71932B;padding-right:0px}#tabs_personaje_feature ul li.active h2 a#border{color:#71932B;text-align:center;font-weight:700;border-right:1px solid #71932B;padding-right:5px;margin:6px 3px 3px}
#tabs_personaje_feature ul li h2 a#border{
	display:block;
	float:left;
	height:24px;
	font-size:0.6em;
	text-align:center;
	color:#71932B;
	text-decoration:none;
	font-weight:400;
	border-right:1px solid #71932B;
	margin:6px 3px 3px;
	padding:0 5px 0 0;
	border-top: 20px;
}
#tabs_personaje_feature ul li.active div{
	display:block;
	position:absolute;
	top:40px;
	left:0;
	width:360px;
	height:120px;
	overflow:hidden;
	margin:0px 0 0;
	padding:15px 6px 6px 20px
}.bloque_contenidos{width:600px;padding-bottom:5px;position:relative;margin:10px 0;background:url(../img/bg_bloque_blanco2_600.gif) no-repeat bottom left}


.bloque_contenidos h3{width:600px;color:#FFFFFF;font-size:1.1em;font-weight:700;padding:10px 0 5px 15px;background:url(../img/bg_bloque_blanco2_600.gif) no-repeat top left}
.bloque_contenidos a.ver_mas{position:absolute;top:14px;left:500px;text-decoration:none;padding:8px 19px 5px 10px;background:url(../img/flechita_azul.gif) no-repeat right 9px}
.bloque_contenidos dl{width:580px;border-top:1px solid #d1e698;margin-left:10px;text-align:center}
.bloque_contenidos dl dt{float:left;display:inline;margin:10px 8px 8px}
.bloque_contenidos dl dt a{display:block;width:100px;font-size:.65em;line-height:1.3em;text-decoration:none}
.bloque_contenidos dl dt small{display:block;width:100px;font-size:.6em;text-decoration:none;color:#999;font-weight:700}
span.categoria{display:block;width:100px;font-size:.6em;color:#666}
#feature_flash_wamba,#feature_flash_wippo{display:block;float:left;width:200px;height:180px;margin:348px 0 0 2px}
#tabs_personaje_feature ul li h2 a:hover,.bloque_contenidos dl dt a:hover{
	text-decoration:underline;
	
}

/*peronajes*/
#personajes_contenedor {width: 460px;}
#contenido h2 { font-size:1.6em; color: #05a; margin:-4px 0 8px 0;  }
#contenido p {font-size: 0.8em; margin: 10px 0 20px;}

#contenido h3 {width: 225px;height: 180px;overflow: hidden;margin: 0 0 10px 0;clear: none;float: left;}
#contenido h3 a {text-indent: -1000em;width: 225px;height: 180px;display: block;background-position: 0 0;}

.bloque_personaje a:hover {background-position: 0 -180px !important; }

.tagspersonaje { width:225px; background:url(../img/bg_bloque_verde_225.gif) bottom left no-repeat; padding-bottom: 1px; float:right;margin: 0 0 15px 10px;display: inline;}
.tagspersonaje h4 {background:url(../img/bg_bloque_verde_225.gif) top left no-repeat #fff;padding: 3px 9px 0 9px;color:#59681A;font-size: 1em;}
.tagspersonaje div { background:url(../img/bg_bloque_blanco_225.gif) bottom left no-repeat #D1E698; width:207px;margin: 2px 9px 9px 9px;padding-bottom: 5px;}
.tagspersonaje div ul { background:url(../img/bg_bloque_blanco_225.gif) top left no-repeat #D1E698; padding:5px;}
.tagspersonaje div ul li { display:inline; padding:0 3px 0 3px; }
.tagspersonaje div ul li em a, .tagspersonaje div ul li a { text-decoration:none;  font-size:.8em;color:#0067B6;}
.tagspersonaje div ul li em a:hover { text-decoration:underline; }
.tagspersonaje div ul li em{ font-size:1.1em; font-style:normal;}

/* Nube de Tags en general */
ul.nube { font-size:12px; text-align:center; list-style:none;}
ul.nube li {display:inline; padding:0 3px 0 3px;}
ul.nube li a {text-decoration:none;color:#0067B6;border-top:0px solid #f00; margin:-2px 1px -1px 0 !important; padding:0 !important; line-height:.9em;}
ul.nube li a:hover { text-decoration:underline; }
ul.nube li a.tag1 {  font-size:1em;}
ul.nube li a.tag2 {  font-size:1.4em;}
ul.nube li a.tag3 {  font-size:1.8em;}
ul.nube li a.tag4 {  font-size:2.2em;}
ul.nube li a.tag5 {  font-size:2.6em;}

/* Toggler */
#filtro_tags { background:url(../../img/bg_bloque_verde_ancho.gif) bottom left no-repeat; width:468px; padding-bottom:8px; margin-top:8px;}
#filtro_tags h3 { color:#59681a; background:url(../../img/bg_bloque_verde_ancho.gif) top left no-repeat; width:455px; padding:5px 0 5px 10px;position:relative; cursor:pointer;}
#filtro_tags div {background:url(../../img/bg_bloque_blanco_ancho.gif) top left no-repeat; margin-left:8px; width:444px; padding:6px 0 0 0; }
#filtro_tags div ul {background:url(../../img/bg_bloque_blanco_ancho.gif) bottom left no-repeat;  padding:0 0 6px 8px;  }
img.expand_tags { position:absolute; top:10px; right:10px; float:left;}
