/*reset*/
body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
}
* {
	margin:0px;
	padding:0px;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address, a, li {
	margin: 0px;
	padding: 0px;
}
/*header*/
#header2010 {
	margin-left:auto;
	margin-right:auto;
	padding:0 10px 0 16px;
	width:954px;
	height:92px;
	background:url(../images/header/bg.png) no-repeat;
	
}
#header2010 .superior {width:954px;height:62px;}
#header2010 .superior .logovtr { width:296px; height:55px; padding-top:7px; float:left;}
#header2010 .superior .logovtr h1 a { display:block; width:111px; height:53px; background: url(../images/header/logo_vtr.jpg) no-repeat left top; text-indent:-1000px;}
#header2010 .superior .logovtr .tagline { display:none; }

#header2010 .superior .accesos { width:658px; height:62px; float:right;}
#header2010 .superior .accesos .info {width:658px; height:16px; padding-top:2px; font-size:11px; color:#777; text-align:right;}
#header2010 .superior .accesos .utiles {width:658px; height:26px; padding-top:8px;float:right;}
#header2010 .superior .accesos .utiles .links {width:474px; height:26px; float:right;}
#header2010 .superior .accesos .utiles .links ul { list-style:none;}
#header2010 .superior .accesos .utiles .links li {float:right; list-style:none; font-size:9px; padding-left:4px;}

/*menu utiles*/
.nuestra_empresa a {background: url(../images/header/bot_nuestraempresa.jpg) no-repeat 0 0;width:105px;display: block;text-indent:-10000px;height:20px;}
.nuestra_empresa a:hover {background-position: 0 -20px;}
.sucursal_virtual a {background: url(../images/header/bot_sucursalvirtual.jpg) no-repeat 0 0;width:105px;display: block;text-indent:-10000px;height:20px;}
.sucursal_virtual a:hover {background-position: 0 -20px;}
.ayudamos a {background: url(../images/header/bot_teayudamos.jpg) no-repeat 0 0;width:88px;display: block;text-indent:-10000px;height:20px;}
.ayudamos a:hover {background-position: 0 -20px;}
.registro a {background: url(../images/header/bot_registrovtr.jpg) no-repeat 0 0;width:88px;display: block;text-indent:-10000px;height:20px;}
.registro a:hover {background-position: 0 -20px;}
.vtrmail a {background: url(../images/header/bot_vtrmail.jpg) no-repeat 0 0;width:68px;display: block;text-indent:-10000px;height:20px;}
.vtrmail a:hover {background-position: 0 -20px;}



/*buscador*/
#header2010 .superior .accesos .utiles .buscador { float:right; width:150px; height:26px; padding-left:4px; }
#header2010 .superior .accesos .utiles .buscador p { width:135px; height:20px; padding:2px 10px 0 9px; background:url(../images/header/buscador.jpg) no-repeat left top; }
#header2010 .superior .accesos .utiles .buscador input { width:115px; float:left; font-size:10px; color:#A7A7A7; border:0; }
#header2010 .superior .accesos .utiles .buscador .lupa { display:block; width:13px; background:url(../images/header/lupa.jpg) no-repeat left top; text-indent: -10000px; float:right; margin-top:1px; }
#header2010 .superior .accesos .utiles .buscador .submit { display:none; }


/* seccion inferior */
#header2010 .inferior {width:954px;height:30px;}

/* menu principal */
#header2010 .inferior .menu {width:802px;height:22px; float:left; padding-top:8px;}

ul#topnav {margin: 0; padding: 0;float:left;list-style: none;}
.principal li {float: left;margin: 0; padding: 0;position: relative; /*--Important--*/ font-size:9px;}
.principal li a.mp {float: left;text-indent: -9999px; /*--Push text off of page--*/height: 22px;}
.principal li:hover a.mp, .principal li a.mp:hover { background-position: 0 -22px; } /*--Hover State--*/
.principal li:active a.mp, .principal li a.mp:active { background-position: 0 -44px; } /*--Active State--*/

.principal a.productos {background: url(../images/header/bot_productos.jpg) no-repeat;width: 104px;}
.principal a.programacion {background: url(../images/header/bot_programacion.jpg) no-repeat;width: 126px;}
.principal a.videos {background: url(../images/header/bot_videos.jpg) no-repeat;width: 80px;}
.principal a.juegos {background: url(../images/header/bot_juegos.jpg) no-repeat;width: 74px;}
.principal a.familia {background: url(../images/header/bot_vtrfamilia.jpg) no-repeat;width: 92px;}
.principal a.somosblogs {background: url(../images/header/bot_somosblogs.jpg) no-repeat;width: 98px;}
.principal a.bazuca {background: url(../images/header/bot_bazuca.jpg) no-repeat;width: 76px;}
.principal .sep { margin-left:16px;}

/*submenu*/
.sub {position: absolute; /*--Important--*/
	top: 22px; left: -110px;width:960px;height:302px;float: left;display: none;}

.subcontenido {
	width: 958px;
	background:#E8E8E8;
	height:272px;
	float: left;
	border:#D0CBCA 1px solid;
		/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.accesos_principales {
	width: 960px;
	background:#D0CBCA;
	height:28px;
	float: left;
}

.accesos_directos {list-style: none;float: left;width:960px;height:28px;}
.accesos_directos li {color: #272727;height:18px;font-size:12px;display: block;padding: 6px 0 4px 8px;}
.accesos_directos li a {float: none; height: auto; text-decoration: none;font-weight:bold;color: #272727; border-right: 1px solid #222; padding-right:8px;}
.accesos_directos li a:hover {color: #fff;}

.accesos_directos li.prod a:hover {color: #3a8805;}
.accesos_directos li.prog a:hover {color: #104DC9;}
.accesos_directos li.tvon a:hover {color: #EF1C16;}
.accesos_directos li.jueg a:hover {color: #FF6600;}
.accesos_directos li.fam a:hover {color: #0099CC;}
.accesos_directos li.som a:hover {color: #660099;}


.sub .sub_videos .sub_juegos .sub_familia, .publicidad { width:160px; height:254px; float:left; border-right:#D1D1D1 1px solid; margin-top:10px; padding:0 10px 0 10px;}
.sub .sub_videos .sub_juegos .sub_familia, .bordeheader { border:#D1C7C6 5px solid;}
.sub .sub_videos .sub_juegos .sub_familia, .destacados { width:590px; height:254px; float:left; margin-top:10px; padding:0 10px 0 10px;}
.sub .sub_videos .sub_familia, .destacados_item { width:140px; height:254px; float:left;}
.sub .destacados_item h1 { font-size:12px; color:#0b358a;padding-bottom:6px;font-weight:bold;}
.sub .destacados_item h1 a { font-size:12px; color:#0b358a;font-weight:bold;}
.sub .destacados_item h1 a:hover { font-size:12px; color:#1043ac;text-decoration:none;font-weight:bold;}
.sub .destacados_item h2 { font-size:11px; color:#104DC9; padding:2px 0 4px 0;font-weight:bold;}
.sub .destacados_item h2 a { font-size:11px; color:#104DC9; text-decoration:none;font-weight:bold;}
.sub .destacados_item h2 a:hover { font-size:11px; color:#1043ac;text-decoration:underline;font-weight:bold;}
.sub .sub_videos .sub_juegos .sub_familia, .destacados_item p { font-size:11px; color:#555; clear:both;}
.sub .sub_videos .sub_juegos .sub_familia, .separador_header { margin-right:10px;}
.sub .sub_videos .sub_familia, .otros_accesos { width:138px; height:254px; float:left; border-left:#D1D1D1 1px solid; margin-top:10px; padding:0 10px 0 10px;}
.sub .otros_accesos h1 {float:left; font-size:12px; color:#0b358a; padding-bottom:4px;font-weight:bold;}
.sub .otros_accesos p { float:left; clear:both; width:133px;margin:0; padding:0 0 2px 9px; background:url(../images/header/bullet.jpg) no-repeat;}
.sub .sub_videos .sub_juegos .sub_familia, .otros_accesos p a { font-size:11px; color:#666; text-decoration:none; margin:0; padding:0;}
.sub .sub_videos .sub_juegos .sub_familia, .otros_accesos p a:hover { font-size:11px; color:#000;text-decoration:none;margin:0; padding:0;}

/* banner autopromo */
#header2010 .inferior .autopromo {width:150px;height:20px;border:#999 solid 1px; float:right;}
#header2010 .inferior .autopromo img {border:0;}

/*videos*/
.sub_videos {position: absolute; top: 22px; left: -252px;width:960px;height:302px;float: left;display: none;}
.sub_videos .destacados h1 { font-size:12px; color:#C4110D;padding-bottom:6px;font-weight:bold;}
.sub_videos .destacados_item h2 { font-size:11px; color:#EF1C16; padding:2px 0 4px 0;font-weight:bold;}
.sub_videos .destacados_item h2 a { font-size:11px; color:#EF1C16; text-decoration:none;font-weight:bold;}
.sub_videos .destacados_item h2 a:hover { font-size:11px; color:#EF1C16;text-decoration:underline;font-weight:bold;}
.sub_videos .otros_accesos h1 {float:left; font-size:12px; color:#E1140F;padding-bottom:8px;font-weight:bold;}
.sub_videos .otros_accesos p { float:left; clear:both; width:133px;margin:0; padding:0 0 5px 9px; background:url(../images/header/bullet.jpg) no-repeat;}


.sub_juegos {position: absolute;top: 22px; left: -342px;width:960px;height:302px;float: left;display: none;}
.sub_juegos .destacados { width:462px; height:254px; float:left; margin-top:10px; padding:0 8px 0 8px;}
.sub_juegos .destacados h1 { font-size:12px; color:#FF3300; padding-bottom:6px;font-weight:bold;}
.sub_juegos .destacados_item { width:148px; height:254px; float:left;}
.sub_juegos .destacados_item h2 { font-size:11px; color:#FF6600; padding:2px 0 4px 0;font-weight:bold;}
.sub_juegos .destacados_item h2 a { font-size:11px; color:#FF6600; text-decoration:none;font-weight:bold;}
.sub_juegos .destacados_item h2 a:hover { font-size:11px; color:#FF6600; text-decoration:underline;font-weight:bold;}
.sub_juegos .otros_accesos { width:274px; height:254px; float:left; border-left:#D1D1D1 1px solid; margin-top:10px; padding:0 8px 0 8px;}
.sub_juegos .otros_accesos h1 {float:left; font-size:12px; color:#FF3300;padding-bottom:2px;font-weight:bold;}
.sub_juegos .separador_juegos { margin-right:6px;}
.sub_juegos .otros_accesos .juegos_mas_jugado {float:left; width:274px;}
.sub_juegos .otros_accesos .juegos_mas_jugado h1 {float:left; width:274px; font-size:11px;color:#FF3300; padding:0 0 2px 0;font-weight:bold;}
.sub_juegos .otros_accesos .juegos_mas_jugado h1 a { font-size:11px; color:#FF3300; text-decoration:none;font-weight:bold;}
.sub_juegos .otros_accesos .juegos_mas_jugado h1 a:hover { font-size:11px; color:#FF6600;text-decoration:underline;font-weight:bold;}
.sub_juegos .otros_accesos .juegos_mas_jugado2 {float:left; width:274px; padding-top:6px;}
.sub_juegos .otros_accesos .mas_jugado {float:left; width:87px;}
.sub_juegos .otros_accesos .mas_jugado h2 {float:left; width:87px; font-size:11px;color:#FF3300; padding:2px 0 2px 0;font-weight:bold;}
.sub_juegos .otros_accesos .mas_jugado h2 a { font-size:11px; color:#FF3300; text-decoration:none;font-weight:bold;}
.sub_juegos .otros_accesos .mas_jugado h2 a:hover { font-size:11px; color:#FF6600;text-decoration:underline;font-weight:bold;}
.sub_juegos .otros_accesos .mas_jugado h3 {float:left; width:87px; font-size:11px;color:#FF6600; font-weight:normal; padding-top:1px;}
.sub_juegos .otros_accesos .mas_jugado h3 a { font-size:11px; color:#FF6600; text-decoration:none;}
.sub_juegos .otros_accesos .mas_jugado h3 a:hover { font-size:11px; color:#FF6600;text-decoration:underline;}

.sub_familia {position: absolute; top: 22px; left: -432px;width:960px;height:302px;float: left;display: none;}
.sub_familia .destacados_item h1 { font-size:12px; color:#0099CC;padding-bottom:6px;font-weight:bold;}
.sub_familia .destacados_item h1 a { font-size:12px; color:#0099CC; text-indent: 0;font-weight:bold;}
.sub_familia .destacados_item h1 a:hover { font-size:12px; color:#00BBF9;text-indent: 0;text-decoration:none;font-weight:bold;}
.sub_familia .destacados_item h2 { font-size:11px; color:#00BBF9; padding:2px 0 4px 0;font-weight:bold;}
.sub_familia .destacados_item h2 a { font-size:11px; color:#00BBF9; text-indent: 0; text-decoration:none;font-weight:bold;}
.sub_familia .destacados_item h2 a:hover { font-size:11px; color:#00BBF9;text-indent: 0; text-decoration:underline;font-weight:bold;}
.sub_familia .otros_accesos h1 {float:left; font-size:12px; color:#0099CC;padding-bottom:4px;font-weight:bold;}
.sub_familia .otros_accesos p { float:left; clear:both; width:133px;margin:0; padding:0 0 5px 9px; background:url(../images/header/bullet.jpg) no-repeat;}

.sub_somosblogs {position: absolute; top: 22px; left: -546px;width:960px;height:302px;float: left;display: none;}
.sub_somosblogs .destacados h1 { font-size:12px; color:#660099; padding-bottom:6px;font-weight:bold;}
.sub_somosblogs .destacados_item h2 { font-size:11px; color:#A251A2; padding:2px 0 4px 0;font-weight:bold;}
.sub_somosblogs .destacados_item h2 a { font-size:11px; color:#A251A2; text-indent: 0; text-decoration:none;font-weight:bold;}
.sub_somosblogs .destacados_item h2 a:hover { font-size:11px; color:#A251A2;text-indent: 0; text-decoration:underline;font-weight:bold;}
.sub_somosblogs .otros_accesos h1 {float:left; font-size:12px; color:#660099;padding-bottom:6px;font-weight:bold;}
.sub_somosblogs .otros_accesos p { float:left; clear:both; width:133px;margin:0; padding:0 0 8px 9px; background:url(../images/header/bullet.jpg) no-repeat;}

.sub_productos {position: absolute; top: 22px; left: -6px;width:960px;height:302px;float: left;display: none;}
.sub_productos .destacados_item h1 { font-size:12px; color:#3a8805;padding-bottom:6px; font-weight:bold;}
.sub_productos .destacados_item h1 a { font-size:12px; color:#3a8805; text-indent: 0;font-weight:bold;}
.sub_productos .destacados_item h1 a:hover { font-size:12px; color:#090;text-indent: 0;text-decoration:none;font-weight:bold;}
.sub_productos .destacados_item h2 { font-size:11px; color:#4ba50e; padding:2px 0 4px 0;font-weight:bold;}
.sub_productos .destacados_item h2 a { font-size:11px; color:#4ba50e; text-indent: 0; text-decoration:none;font-weight:bold;}
.sub_productos .destacados_item h2 a:hover { font-size:11px; color:#4ba50e;text-indent: 0; text-decoration:underline;font-weight:bold;}
.sub_productos .otros_accesos h1 {float:left; font-size:12px; color:#3a8805;padding-bottom:4px;font-weight:bold;}
.sub_productos .otros_accesos p { float:left; clear:both; width:133px;margin:0; padding:0 0 5px 9px; background:url(../images/header/bullet.jpg) no-repeat;}

.sub_bazuca {position: absolute; top: 22px; left: -656px;width:960px;height:302px;float: left;display: none;}
.sub_bazuca .destacados h1 { font-size:12px; color:#660099; padding-bottom:6px;font-weight:bold;}
.sub_bazuca .destacados_item h2 { font-size:11px; color:#A251A2; padding:2px 0 4px 0;font-weight:bold;}
.sub_bazuca .destacados_item h2 a { font-size:11px; color:#A251A2; text-indent: 0; text-decoration:none;font-weight:bold;}
.sub_bazuca .destacados_item h2 a:hover { font-size:11px; color:#A251A2;text-indent: 0; text-decoration:underline;font-weight:bold;}
.sub_bazuca .otros_accesos h1 {float:left; font-size:12px; color:#660099;padding-bottom:6px;font-weight:bold;}
.sub_bazuca .otros_accesos p { float:left; clear:both; width:133px;margin:0; padding:0 0 8px 9px; background:url(../images/header/bullet.jpg) no-repeat;}

