﻿@charset "utf-8";
 @import "tables.css";

/********************************************************************************
	#page-login
********************************************************************************/

#page-login {
	height: 40px;
	width: 460px;
	text-align: right;
	float: right;
	margin: 18px 32px 0 0;
}
#page-login p {
	height: 18px;
}
#page-login a {
	color: #fff;
}
.page-sublogin {
	float: rigth;
}
.page-sublogin a {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.page-sublogin a:hover {
	text-decoration: underline;
}
.page-sublogin-input {
	background: #fff;
	height: 15px;
	width: 95px;
	border: #abe6f7 1px solid;
}
.page-sublogin-button {
	background: #ffb62a url('/img_chile/background-ingresar-button.jpg') no-repeat top center;
	height: 17px;
	width: 62px;
	border: #ffb62a 1px solid;
	vertical-align: top;
}
.ejemplo {
	margin-left: 43px;
	position: relative;
	top: -3px;
}

/********************************************************************************
	#camp
********************************************************************************/

#camp {
	width: 840px;
	margin: 0 auto 15px;
}
/********************************************************************************
	#col1
********************************************************************************/

#col1 {
	width: 261px;
	margin-left: 30px;
	float: left;
}
#pub1 {
	height: 55px;
	width: 230px;
}
#pub2 {
	height: 100px;
	width: 230px;
}
/********************************************************************************
	#sidebar-nav
********************************************************************************/

#sidebar-nav {
	margin: 15px 0;
}
#sidebar-nav ul li {
	list-style: none;
	margin-bottom: 2px;
}
.sidebar-nav-atp a, .sidebar-nav-dp a, .sidebar-nav-cpp a, .sidebar-nav-pdv a, .sidebar-nav-sac a, .sidebar-nav-c a, .sidebar-nav-da a, .sidebar-nav-tri a, .sidebar-nav-asi a, .sidebar-nav-gui a, .sidebar-nav-guio a, .sidebar-nav-dest a, .sidebar-nav-ondi a, .sidebar-nav-emag a, .sidebar-nav-c680 a, .sidebar-nav-galu a{
	height: 26px;
	width: 261px;
	display: block;
}
.sidebar-nav-atp a {
	background: url('_images/sidebar-nav/arma-tu-plan.jpg') no-repeat top center;
}
.sidebar-nav-dp a {
	background: url('_images/sidebar-nav/directv-plus.jpg') no-repeat top center;
}
.sidebar-nav-cpp a {
	background: url('_images/sidebar-nav/conoce-pre-pago.jpg') no-repeat top center;
}
.sidebar-nav-cpph a {
	background: url('_images/sidebar-nav/arma-tu-plan.jpg') no-repeat top center;
}
.sidebar-nav-pdv a {
	background: url('_images/sidebar-nav/puntos-de-venta.jpg') no-repeat top center;
}
.sidebar-nav-sac a {
	background: url('_images/sidebar-nav/servicio-al-cliente.jpg') no-repeat top center;
}
.sidebar-nav-c a {
	background: url('_images/sidebar-nav/contactanos.jpg') no-repeat top center;
}
.sidebar-nav-da a {
	background: url('_images/sidebar-nav/directv-plus-hd.jpg') no-repeat top center;
}
.sidebar-nav-tri a {
	background: url('_images/sidebar-nav/triconexion.jpg') no-repeat top center;
}
.sidebar-nav-asi a {
	background: url('_images/sidebar-nav/directv-asistencia.jpg') no-repeat top center;
}
/*aca empiensan los llamados a imagenes de botonera programacion */
.sidebar-nav-gui a {
	background: url('_images/sidebar-nav/guia-de-canales.jpg') no-repeat top center;
}
.sidebar-nav-guio a {
	background: url('_images/sidebar-nav/guia-online.jpg') no-repeat top center;
}
.sidebar-nav-dest a {
	background: url('_images/sidebar-nav/destacados.jpg') no-repeat top center;
}
.sidebar-nav-ondi a {
	background: url('_images/sidebar-nav/ondirectv.jpg') no-repeat top center;
}
.sidebar-nav-emag a {
	background: url('_images/sidebar-nav/e-magazine.jpg') no-repeat top center;
}
.sidebar-nav-c680 a {
	background: url('_images/sidebar-nav/canal-680.jpg') no-repeat top center;
}
.sidebar-nav-galu a {
	background: url('_images/sidebar-nav/game-lounge.jpg') no-repeat top center;
}

/*aca empiensan los llamados a imagenes de botonera presionados*/
.sidebar-nav-atp a:hover {
	background: url('_images/sidebar-nav/arma-tu-plan-hover.jpg') no-repeat top center;
}
.sidebar-nav-dp a:hover {
	background: url('_images/sidebar-nav/directv-plus-hover.jpg') no-repeat top center;
}
.sidebar-nav-cpp a:hover {
	background: url('_images/sidebar-nav/conoce-pre-pago-hover.jpg') no-repeat top center;
}
.sidebar-nav-pdv a:hover {
	background: url('_images/sidebar-nav/puntos-de-venta-hover.jpg') no-repeat top center;
}
.sidebar-nav-sac a:hover {
	background: url('_images/sidebar-nav/servicio-al-cliente-hover.jpg') no-repeat top center;
}
.sidebar-nav-c a:hover {
	background: url('_images/sidebar-nav/contactanos-hover.jpg') no-repeat top center;
}
.sidebar-nav-da a:hover {
	background: url('_images/sidebar-nav/directv-plus-hd-hover.jpg') no-repeat top center;
}
.sidebar-nav-tri a:hover {
	background: url('_images/sidebar-nav/triconexion-hover.jpg') no-repeat top center;
}
.sidebar-nav-asi a:hover {
	background: url('_images/sidebar-nav/directv-asistencia-hover.jpg') no-repeat top center;
}
.sidebar-nav-gui a:hover {
	background: url('_images/sidebar-nav/guia-de-canales-hover.jpg') no-repeat top center;
}
.sidebar-nav-guio a:hover {
	background: url('_images/sidebar-nav/guia-online-hover.jpg') no-repeat top center;
}
.sidebar-nav-dest a:hover {
	background: url('_images/sidebar-nav/destacados-hover.jpg') no-repeat top center;
}
.sidebar-nav-ondi a:hover {
	background: url('_images/sidebar-nav/ondirectv-hover.jpg') no-repeat top center;
}
.sidebar-nav-emag a:hover {
	background: url('_images/sidebar-nav/e-magazine-hover.jpg') no-repeat top center;
}
.sidebar-nav-c680 a:hover {
	background: url('_images/sidebar-nav/canal-680-hover.jpg') no-repeat top center;
}
.sidebar-nav-galu a:hover {
	background: url('_images/sidebar-nav/game-lounge-hover.jpg') no-repeat top center;
}
/********************************************************************************
	#col1-content
********************************************************************************/

#col1-content {
	width: 515px;
	float: left;
}
/********************************************************************************
	#col2
********************************************************************************/

#col2 {
	width: 270px;
	float: left;
	margin: 5px 15px 0 20px;
	text-align: center;
}
#col2 .novedades {
	background: url('_images/background-novedades.jpg') no-repeat top center;
	height: 24px;
	width: 270px;
	margin-bottom: 20px;
}
#col2 .destacadospys {
	background: url('_images/background-destacados.jpg') no-repeat top center;
	height: 24px;
	width: 270px;
	margin-bottom: 20px;
}
#col2 .centrales {
	background: url('_images/background-centrales.jpg') no-repeat center top;
	height: 24px;
	width: 270px;
	margin-bottom: 20px;
}
.novedad, .central {
	height: 70px !important;
	width: 265px;
	margin: 0 auto 15px;
	text-align: left;
	clear: both;
	color: #666;
}
.novedad a, .central a {
	color: #0a5ea1;
}
.novedad-imagen, .central-imagen {
	height: 68px;
	width: 82px;
	float: left;
}
.novedad-texto, .central-texto {
	width: 165px;
	margin: 0 0 0 10px;
	padding-bottom: 10px;
	float: left;
	color: #666;
	border-bottom: 1px #ccc dotted;
}
.novedad-title, .central-title {
	font-size: 11px;
	font-weight: bold;
	color: #0a5ea1;
}
.novedad-descripcion {
}
.novedad-link a, .central-link a {
	color: #0a5ea1;
}
/********************************************************************************
	#col2-content
********************************************************************************/

#col2-content {
	width: 265px;
	float: left;
}
/********************************************************************************
	#col3
********************************************************************************/

#col3 {
	width: 270px;
	float: left;
	margin-left: 5px;
}
#pub3 {
	height: 190px;
	width: 270px;
}
/********************************************************************************
	#columnas genéricas
********************************************************************************/

#camp-gen {
	height: 195px;
	width: 840px;
	margin: 0 auto;
}
#col-gen1 {
	height: 190px;
	width: 261px;
	float: left;
	margin-left: 30px;
}
#col-gen2 {
	height: 190px;
	width: 270px;
	float: left;
	margin-left: 22px;
}
.novedades-gen {
	background: url('_images/background-novedades.jpg') no-repeat top center;
	height: 24px;
	width: 270px;
	margin-bottom: 20px;
}
.novedad-gen {
	height: 75px;
	width: 265px;
	margin: 0 auto 5px;
	text-align: left;
	clear: both;
}
.novedad-gen a {
	color: #0a5ea1;
}
.novedad-gen-imagen {
	height: 68px;
	width: 82px;
	float: left;
	margin: 5px 0 5px 0;
}
.novedad-gen-texto {
	width: 165px;
	margin: 5px 0 0 10px;
	padding-bottom: 10px;
	float: left;
}
#col-gen1 .novedad-gen-texto {
	border-bottom: 1px #ccc dotted;
}
#col-gen2 .novedad-gen {
	background: #eee;
}
.novedad-gen-title {
	font-size: 11px;
	font-weight: bold;
	color: #0a5ea1;
}
.novedad-gen-descripcion {
}
.novedad-gen-link a {
	color: #0a5ea1;
}
/********************************************************************************
	#footer
********************************************************************************/

.multinet a {
	background: url('_images/multinet.png') no-repeat top center;
	height: 23px;
	width: 93px;
	margin-right: 30px;
	float: right;
	display: block;
}
/********************************************************************************
	/productos-y-servicios/planes-y-tarifas/
********************************************************************************/

#content-header-wide .h2-title {
	font: 22px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0a5ea1;
	text-align: left;
	border-bottom: 1px #0a5ea1 dotted;
	margin:0 0 35px 0;
}
#content-header-wide .way {
	text-align: left;
	margin: 0 0 35px 0;
	padding-top: 4px;
	color: #0a5ea1;
	font-size:11px;
}
#content-header-wide .way a {
	color: #0a5ea1;
	font-size:11px;
}

#content-header-wide .way a:hover{
	color:#999;
}

.subtitle {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin-top: 15px;
}
.h3-lil-title {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 630px;
	color: #0a5ea1;
	text-align: left;
	padding-bottom: 5px;
	border-bottom: 1px #0a5ea1 dotted;
	height: 22px;
	background: url(../img_chile/accordion-arrows.jpg) no-repeat right top;
	margin-left:0;
}
.h3-eventos {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0a5ea1;
	text-align: left;
	margin: 20px 0;
}
.h4-eventos, .h4-eventos2 {
	width: 400px;
	height: 22px;
	float: right;
	display: inline;
	padding-right: 20px;
	font: bold 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0a5ea1;
	text-align: right;
	margin-bottom: 8px;
	margin-left: 30px;
	border-bottom: 1px #0a5ea1 dotted;
	cursor: pointer;
	height: 22px;
	background: url(../img/accordion-arrows.jpg) no-repeat right top;
}
.nov-vermas {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0a5ea1;
	text-align: left;
	margin-left: 30px;
	border-bottom: 1px #0a5ea1 dotted;
	cursor: pointer;
	height: 22px;
	background: url(../img_chile/accordion-arrows.jpg) no-repeat right top;
}
.margen_parrafo {
	text-align: left;
}
.paddingbottomreset p {
	padding-bottom: 5px !important;
	font-size:12px;
}
.margin-eventos {
	margin-left: 182px;
}
.margin-eventos2 {
	margin-left: 192px;
}
.img-eventos {
	float: left;
	margin-right: 20px;
	margin-top: 20px;
}
.h3-lil-title-small {
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 630px;
	height: 22px;
	color: #0a5ea1;
	text-align: left;
	padding-bottom: 8px;
	border-bottom: 1px #0a5ea1 dotted;
	background: url(../img/accordion-arrows.jpg) no-repeat right top;
}
.h3-lil-title-small img {
	position: relative;
	top: 3px;
	margin: 0 5px 0 0;
}
.h3-lil-title-gutv {
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 630px;
	height: 18px;
	color: #0a5ea1;
	text-align: left;
	padding-bottom: 2px;
	border-bottom: 1px #0a5ea1 dotted;
	cursor: pointer;
}
.gutv-img {
	width: 120px;
	height: 150px;
	float: left;
	text-align: center;
}
.gutv-img img {
	margin: 20px;
}
.gutv-img a {
	text-decoration: none;
}
.rev {
	margin: 20px 0px 0 28px;
	text-align: left;
}
.rev img {
	float: left;
	margin-right: 20px;
}
.rev h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.h3-lil-content {
	width: 629px;
	text-align: left;
	padding-bottom: 30px;
}
.h3-lil-title-exdtv {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0a5ea1;
	margin: 20px 0 20px 0;
}
.h3-lil-content p {
	margin-bottom: 10px;
	padding: 0 0 20px 0;
}
h5.gatillo2 {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 599px;
	height: 22px;
	color: #0a5ea1;
	text-align: left;
	margin-bottom: 10px;
	margin-left: 30px;
	padding-bottom: 5px;
	border-bottom: 1px #0a5ea1 dotted;
	cursor: pointer;
	background: url(../img_chile/accordion-arrows.jpg) no-repeat right top;
}
.gatillado2 {
	margin:0 0 20px 30px;
	width: 570px;
}
#content-header-wide {
	width:;
}
#content-intro {
	width: 630px;
	margin: 0 0 40px 0;
	text-align: left;
}
#content-intro h3 {
	width: 430px;
	margin: 0 0 15px 0;
	float: right;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
}
#content-intro p {
	width: 430px;
	margin: 0 0 15px 0;
	float: right;
	text-align: left;
}
#content-intro-img {
	width: 150px;
	height: 112px;
	float: left;
}
#content-intro h2 {
	width: 840px;
}
#selects {
	width: 630px;
	text-align: left;
	margin: 0 0 30px 0;
}

#content-detail {
	float:left;
	width:700px
}

#content-sidebar {
	width: 180px;
	float: left;
}
#col1-detail {
	width: 620px;
	float: left;
	display: inline;
	margin-left: 15px;
	display:inline;
	}
#col2-detail {
	width: 180px;
	float: right;
	display: inline;
}
.peliculas-ppv {
	background: url('_images/background-sidebar-h2.jpg') no-repeat center top;
	height: 21px;
	width: 179px;
	padding-top: 3px;
	color: #fff;
}
.peliculas-ppv h2 {
	width: 95px;
	text-align: left;
	margin-left: 5px;
	float: left;
	line-height:19px;
}
.button-ver-mas {
	background: url('_images/button-sidebar-ver-mas.jpg') no-repeat top center;
	height: 21px;
	width: 71px;
	border: none;
	float: right;
	margin-right: 3px;
}
.pelicula-ppv {
	width: 180px;
	margin: 15px auto 0;
}
.pelicula-titulo {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0a5ea1;
	text-align: left;
	padding-bottom: 3px;
}
img.tv {
	height: 14px!important;
	width: 15px!important;
	display: inline!important;
	float: right!important;
}
.pelicula-titulo a {
}
.pelicula-tipo {
	text-align: left;
	color: #666;
}
.pelicula-fecha {
	text-align: left;
	color: #666;
	margin: 0 0 0 55px;
}
.pelicula-ppv img {
	height: 53px;
	width: 52px;
	margin: 0 3px 3px 0;
	float: left;
}
.pelicula-ppv img a {
	border: none;
}
#coupons {
	width: 630px;
	margin: 0 0 30px 0;
}
.coupon {
	background: url('_images/background-coupon.jpg') no-repeat top center;
	width: 286px;
	height: 157px;
	float: left;
	margin: 0 29px 10px 0;
}
.coupon-type {
	float: right;
	margin-right: 5px;
}
.coupon-logo {
	float: left;
	margin-left: 10px;
	margin-top: 13px;
}
.coupon-offer {
	float: right;
	margin-right: 24px;
	color: #0a5ea1;
	font: normal 26px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -2px;
}
.imprimir-cupon-button {
	background: #ffb62a url('_images/background-imprimir-cupon-button.jpg') no-repeat top center;
	height: 20px;
	width: 78px;
	border: none;
	float: right;
	margin-right: 25px;
}
.coupon-p {
	width: 270px;
	text-align: left;
	margin: 19px auto 0;
	color: #005880;
}
.pub img {
	margin: 10px auto;
}
/********************************************************************************
	#Textos
********************************************************************************/

.text-left {
	text-align: left;
}
.text-left h3 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	width:600px;
}
.hABC {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
.hABCBold {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom:8px;
}
.mleft {
	margin-left: 16px;
	text-align: left;
	color:#666;
	font-size:11px;
	line-height:140%;
	width:650px;
}

.mright {
	margin-right: 30px;
	text-align: right;
}
.alto {
	margin-top: 8px;
	margin-bottom: 7px;
}
/********************************************************************************
	#estilos contacto
********************************************************************************/
.contacto-cliente {
	float:left; 
	text-align:right; 
	margin-left:20px;
}
.contacto-rut {
	margin-top:8px;
}
.contacto-celular {
    padding-right:12px;
}
/********************************************************************************
	#Extra
********************************************************************************/

.invisible {
	display: none;
}
img {
	border: none;
}
/*******************************************************************************/
.wrap-ac {
	margin-top: 30px;
}
/*******************************************************************************/
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* Clases de productos-y-servicios/experiencia-directv/ ****************************************/

.icon {
	width: 18px;
	height: 18px;
}
.exdtv-func-wrap {
	text-align: left;
	width: 630px;
	margin: 50px 30px 0 30px;
}
.exdtv-func-wrap img {
	float: right;
	display: inline;
	margin-right: 10px;
	border: 1px solid #888;
}
.exdtv-h3s {
	width: 630px;
	height: 24px;
	background: url('/web/_css/_images/exdtv/func-fondo.jpg');
	margin-bottom: 20px;
}
.exdtv-h3s a {
	margin: 0 50px 3px 5px;
	color: #fff;
	position: relative;
	top: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.exdtv-content {
	width: 450px;
	float: left;
	display: inline;
}
/*******************************************************************************/

/********************************************************************************
	#/contacto/
********************************************************************************/

#forms {
	width: 370px;
	margin-right: 80px;
}
.contact-form-fieldset {
	margin-right: 150px;
	margin-top: 30px;
	border: none;
}
.contact-form-fieldset p {
	margin: 7px auto;
	color: #0965ae;
	text-align: right;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	height:25px;
}
.form-pre {
	width: 30px;
	margin-left: 15px;
}
.form-text {
	width: 230px;
	margin-left: 15px;
}
.form-number {
	width: 195px;
}
.form-pre, .form-text, .form-number {
	height: 26px;
	border: 1px solid #b9cbd6;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #84aecf;
}
.enviar-btn {
	background: url('_images/background-enviar-button.jpg') no-repeat top center;
	width: 65px;
	height: 20px;
	border: none;
}
.limpiar-btn {
	background: url('_images/background-limpiar-button.jpg') no-repeat top center;
	width: 65px;
	height: 20px;
	border: none;
}
.downpdf {
	width: 175px;
	height: 180px;
	padding-top: 20px;
	margin-top: 20px;
	background: url('/web/images/descarga-pdf.jpg') no-repeat top center;
}
.downpdf h3 {
	text-align: right;
	margin: 0 60px 10px 0;
}
.downpdf table {
	margin-left: 30px;
}
.downpdf td {
	width: 80px;
}
#coupons br {
	display: none;
}
.col2-img {
	margin-bottom: 20px;
}
#selects select {
	color: #0a5ea1;
}
.fix01 {
	margin-top: 100px;
}
.triconexion-border, .triconexion-border-a, .triconexion-border-b {
	width: 840px;
	margin: 0 auto;
}
.triconexion-border-a, .triconexion-border-b {
	height: 10px;
}
.triconexion-border {
	background: url('_images/background-triconexion-border-c.jpg') repeat-y top center;
}
.triconexion-border-a {
	background: url('_images/background-triconexion-border-a.jpg') no-repeat top center;
}
.triconexion-border-b {
	background: url('_images/background-triconexion-border-b.jpg') no-repeat bottom right;
}
.azul-dtv {
	color: #0a5ec1;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}
.izq {
	text-align: left;
	margin: 10px 0 20px 20px;
}
.img-gat {
	margin: 10px auto;
}
.h3-lil-content ul li {
	list-style: none;
}
.right {
	text-align: right;
}
.mtop {
	margin-top: 30px;
}
.mbottom {
	margin-bottom: 20px;
}
.dtvplus {
	width: 780px;
}
.dtvplus-ban {
	float: left;
	display: inline;
	width: 146px;
	height: 143px;
}
.dtvplus-fprin {
	float: left;
	display: inline;
	width: 760px;
}
.dtvplus-fprin p {
	margin-bottom: 1em;
}
.dtvplusbtn {
	width: 100px;
	height: 20px;
	border: 0px;
	float: right;
	margin-right: 20px;
}
.volver {
	background: url('_images/btn-volver.jpg') no-repeat top center;
	height: 20px;
	width: 100px;
	border: none;
	display: block;
	float: right;
	margin: 20px 100px 20px 0;
}
.verdemo {
	background: url('../img_chile/productosyservicios/prepago/dtvplus-verdemo-btn.png') no-repeat center center;
}
.solicitar {
	background: url(../img_chile/productosyservicios/prepago/dtvplus-solicitar-btn.png) no-repeat center center;
}
.h2-left, .p-left {
	text-align: left;
	margin-bottom: 15px;
}

#videos {}

#videos h3 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #0a5ea1;
	text-align: left;
	margin-bottom: 3px;
}
#videos p {
	text-align: left;
}
.video-sac {
	width: 332px;
	height: 252px;
	float: left;
	margin: 5px 20px 0 0;
	padding-top: 12px;
	background: url('/web/images/base-videos.jpg') no-repeat center center;
}
.videos-sac-laterales {
	width: 200px;
	margin-top: 16px;
	float: left;
}
.videos-laterales {
	margin-bottom: 20px;
	width: 290px;
	height: 65px;
}
.videos-laterales img {
	float: left;
	margin-right: 15px;
}
.tit a {
	width: 150px;
	text-align: left;
	float: left;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0a5ea1;
	margin-bottom: 5px;
}
.desc {
	width: 150px;
	float: left;
	text-align: left;
}
.treinta {
	margin-right: 30px;
}
#sac-lista {
	margin-top: 50px;
	border: 1pz solid #f00;
}
.sac-lista-item {
	width: 260px;
	float: left;
	margin-right: 50px;
	margin-bottom: 20px;
}
.sac-lista-item .tit a {
	width: 260px;
}
.sac-lista-item .desc {
	width: 260px;
}
.numeros, .numeros a {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0a5ea1;
	text-align: right;
}
.condpdf li {
	margin: 5px 0 0 15px;
	padding-bottom: 5px;
	border-bottom: 1px #ccc dotted;
}
.condpdf li a, .downpdf a {
	color: #0a5ea1;
}
.dtvplus-ttl {
	text-align: left;
	margin-left: 200px;
	padding-top: 10px;
}
.dtvplus-logo {
	float: left;
}
#header-prepago {
	width: 840px;
	height: 163px;
	margin: 0 auto 10px auto;
	background: url(../img_chile/productosyservicios/prepago/top-prePago.jpg) no-repeat center center;
}
#header-dtvplus {
	width: 840px;
	height: 163px;
	margin: 0 auto 10px auto;
	background: url(/web/images/productos-servicios/directv-plus/top-directvPlus.jpg) no-repeat center center;
}
.bajada-header-prepago, .bajada-header-dtvplus {
	text-align: left;
	margin: 15px 0 15px 0;
}
.bajada-header-prepago h3, .bajada-header-dtvplus h3 {
	font-size: 20px;
	color: #0060aa;
	margin-bottom: 5px;
}
.bajada-header-prepago h4, .bajada-header-dtvplus h4 {
	font-size: 15px;
	color: #0060aa;
	margin-top: 5px;
}
.dtvchile .nov-ttl1 {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0a5ea1;
	text-align: left;
	padding: 10px 0 10px 0;
}
.dtvchile .nov-ttl2 {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0a5ea1;
	text-align: left;
	margin-left: 30px;
	padding: 10px 0 10px 0;
	cursor: pointer;
}
/**********************************************************************************************
			Ingreso de Usuarios
**********************************************************************************************/

.idu {
}
.idu h3 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0a5ea1;
	text-align: left;
	margin: 0 20px 0 30px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #666;
}
.idu .ingreso .formulario-ingreso {
	background: #b2e1ec;
	width: 318px;
	text-align: right;
	margin: 30px;
	float: left;
}
.idu .ingreso .formulario-ingreso p {
	margin: 10px;
	padding-top: 10px;
	color: #0a5ea1;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}
.idu .ingreso .ident p {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0a5ea1;
	padding-top: 30px;
	text-align: left;
}
.idu {
}
.idu {
}
.idu {
}
.idu {
}
.idu {
}
.idu {
}


/********************************************************************************
	#Transaccionales
********************************************************************************/

.cajaFormulario fieldset {
	border: none;
	}
	
.cajaFormulario fieldset table td {
	border: none;
	}

.cajaFormulario thead th {border-color: #fff!important;}

.cajaFormulario tfoot {}

.cajaFormulario tfoot td {}

.cajaFormulario tbody {}

.cajaFormulario tbody tr {}

.cajaFormulario tbody tr th {border-color: #fff!important;}

.cajaFormulario tbody tr td {border-color: #fff!important;}


.ttl-trans{
	text-align: left; 
	font-size: 16px; 
	margin: 8px 0; 
	}

.par-trans{
	text-align: left; 
	font-size: 14px; 
	width: 600px;
	}

.det-trans{
	font-size:10px; 
	text-align:left;
	margin: 10px 0;
	}

.trans-wrapper{
	text-align: left;
	}

.ofvirtual-ttl{
	text-align: left;
	background: #0a5ea1;
	position: relative;
	width: 250px;
	height: 24px;
	float: left;
	}

.ofvirtual-ttl h3{
	color: #fff;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin-left: 10px;
	line-height: 22px;
	}

.ofvirtual-ttl-left{
	background: url(../images/oficina-virtual/ofvirtual-ttl-left.png) no-repeat top left;	
	position: absolute;
	left: 0;
	top: 0;
	width: 5px;
	height: 24px;
	}

.ofvirtual-ttl-right{
	background: url(../images/oficina-virtual/ofvirtual-ttl-right.png) no-repeat top right;
	position: absolute;
	right: 0;
	top: 0;
	width: 5px;
	height: 24px;
	}

.ofvirtual-help{
	display: block;
	background: url(../images/oficina-virtual/ayuda-btn.png) no-repeat top left;
	width: 66px;
	height: 18px;
	color: #fff;
	line-height: 30px;
	padding: 1px;
	text-align: center;
	float: right;
	text-decoration: none;
	font: bold 10px Arial, Helvetica, sans-serif;
	position: relative;
	top: 7px;
	}

.ofvirtual-line{
	clear: both;
	text-align: left;
	border-bottom: 1px dashed #ddd;
	padding-bottom: 10px;
	margin: 10px 0 5px 0;
	}

.ofvirtual-line select{
	float: right;
	position: relative;
	top: -15px;
	margin-bottom: -15px;
	}

.ofvirtual-data{
	margin-top: 40px;
	}

.ofvirtual-pagar{
	margin-top: 40px;
	width: 350px;
	}
	
	
.ofvirtual-pagar-wrapper{
	clear: both;
	text-align: left;
	margin: 5px 0;
	padding: 5px;
	background: #fff;
	border-bottom: 1px dotted #ccc;
	line-height: 40px;
	}

.ofvirtual-logo{
	width: 120px;
	height: 40px;
	display: block;
	float: left;
	text-indent: -300em;
	overflow: hidden;
	margin-right: 30px;
	}

.radiochile2{
	background: url(../images/oficina-virtual/logo-bancochile.jpg) no-repeat center right;
	}

.radiobci2{
	background: url(../images/oficina-virtual/logo-bci.jpg) no-repeat center right;
	}

.radioservipag2{
	background: url(../images/oficina-virtual/logo-servipag.jpg) no-repeat center right;
	}

.radiowebpay2{
	background: url(../images/oficina-virtual/logo-webpay.jpg) no-repeat center right;
	}

.radiosantander2{
	background: url(../images/oficina-virtual/logo-santander.jpg) no-repeat center right;
	}

#ctl00_ContenidoPrincipal_dtgBoletas tbody tr td{
	background: #eee;
	border: 4px solid #fff;
	}

#ctl00_ContenidoPrincipal_dtgBoletas{
	margin-top: 10px;
	}

.ofvirtual-pagar-btn{
	float: right;
	background: url(/img_chile/oficina-virtual/ofvirtual-pagar-btn.png) no-repeat left bottom;
	width: 66px;
	height: 18px;
	text-indent: -300em;
	overflow: hidden;
	cursor: pointer;
	position: relative;
	top: -24px;
	right: 18px;
	}



/*ESTILOS HUGO----------------------------------------------------------*/
div.main_right{
	background:url(/img_chile/bg_main_right.jpg) no-repeat top left;
	width:197px;
	height:672px;
	margin:0 0 0 0;
	float: right;
}

div.main_left{
	overflow:hidden;
	width:665px;
	xborder:blue solid 1px;
	float:left;
	padding-top:25px;
 }
 
div.clear{ clear:both;height:0; overflow:hidden; visibility:hidden}


/*PLANES----------------------*/
div.llamada_free{
	width:126px;
	float:right;
	text-align:center;
} 

div.llamada_free p{
	color:#0A5EA1;
	font-weight:bold;
	margin-bottom:5px;
	font-size:12px;
	margin-right:5px;
}

div#content_planes
{
	height:1510px;
}

div#factura
{
	height:700px;
	margin-bottom:20px;
}

h3.planes{
	color:#0A5EA1;
	font-size:14px;
	font-weight:bold;
	margin:0 0 5px 34px;
}

p.close_planes{
	line-height:140%;
	color:#666;
	margin-left:34px;
	padding-bottom:15px;
}

p.close_planes a{
	color:#0A5EA1;
} 
 
p.close_planes a:hover{
	color:#999;
}
 
 
/*CONCURSOS---------------------------------*/

h3.concursos{
	color:#0A5EA1;
	font-size:14px;
	font-weight:bold;
	margin:0 0 5px 12px;
}

p.congratulations, p.ganador{
	font-size:12px;
	color:#666;
	margin:5px 0 0 12px;
}

p.congratulations a {
	font-size:12px;	
}

p.ganador{
	color:#0A5EA1!important;
}

table.grilla{
	margin:15px 0 0 20px;
	display:inline;
	float:left;
	width:450px!important;
}

table.grilla tr th{
	color:#FFF;
	font-weight:bold;
	background-color:#0A5EA1;
	padding:5px 20px;
	font-weight:bold;
	font-size:11px;
}

table.grilla tr td{
	padding:5px 20px;
	border-bottom:solid #ccc 1px;
	color:#666;
}

table.grilla tr.color{
	background-color: #F2F2F2;
}

.bold{
	font-weight:bold;
}

/*atencion telefonica*/
a.volver_telefonica{
	margin:0 0 10px 0;
	float:left;
	background:url(/img_chile/bulletazul.png) no-repeat center left;
	padding-left:12px;
	color:#0A5EA1;
	margin-left:15px;
	font-weight:bold;
}

a.volver_telefonica:hover{
	color:#999;
}

span.number{
	font-size:16px;
	color:#0A5EA1;
	margin:0 3px;
}
 
/*EVENTOS-------------------------------------------*/
div.eventos{
	border-bottom:1px dotted #0A5EA1;
	width:650px;
	margin:15px 0 30px 0;
	overflow:hidden;
	padding-bottom:5px;
	clear:both
}

div.eventos img{
	float:left;
	margin:0 13px 5px 0;
}

div.eventos h3{
	color:#0A5EA1;
	font-size:14px;
	font-weight:bold;
	margin: 0 0 5px 0;
}

div.eventos p{
	line-height:140%;
	color:#666;
	font-size:12px;
/*	font-size:11px;*/
	margin-bottom:5px;
}

div.eventos a{
/*	float:right;
	background:url(/img_chile/accordion-arrows.jpg) no-repeat right -7px;
	padding-right:12px;*/
	font-weight:bold;
	color:#0A5EA1;
	font-size:12px;
	text-decoration:underline;
}

div.eventos a:hover{
	color:#999;
	text-decoration:none;
	font-size:12px;
}

/*GUIAS INTERACTIVAS-------------------------------*/
div#guias_interactivas{
	border:red solid 1px;
	width:828px;
	height:906px;
	overflow:hidden;
}

div.interactivos{
	width:828px!important;
	margin:0 auto;
}


/*ACCESS---------------------------------------*/
a.top_access{
	float:left;
	margin:0 auto 30px;
}

/*TRICONEXION----------------------------------*/
div.triconexion{
	border-bottom:1px dotted #0A5EA1;
	width:600px;
	padding:10px 0;
	line-height:140%;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;

}

div.triconexion h3{
	color:#0A5EA1;
	font-size:14px;
	font-weight:bold;
	margin:5px 0 0 0;
}

div.triconexion ul{
	margin:10px 0 10px 20px;
	color:#666;
	font-size:11px;
	font-weight:normal;
	list-style-type:circle;
}

div.triconexion p{
	color:#666;
	font-size:11px;
}

div.triconexion img.logos{
	margin-top:10px;
}

/*ONDIRECTV*/

img.top{
	margin:20px 0 0 20px;
}

div#videos{
	margin-left:22px;
	border-bottom:1px dotted #0A5EA1;
	width:600px;
	padding-bottom:10px;
	line-height:140%;
	height: 600px;
}

div#videos h3{
	color:#0A5EA1;
	font-size:14px;
	font-weight:bold;
	margin:5px 0 0 0;
}

div#videos p{
	color:#666;
	font-size:11px;
}

/* Nascar */

.nascar-header{
	width:550px;
	background:url(/img_chile/header_nascar.jpg) top left no-repeat;
	height:72px;
	}
	
.nascar-header h1{
	color:#fff;
	font-size:22px;
	font-weight:bold;
	text-transform:uppercase;
	margin-left:15px;
	line-height:72px;
	font-family:Arial Narrow, Arial, Verdana, Tahoma;
	}
	
.nascar-fecha{
	width:520px;
	padding-left:30px;
	text-transform:uppercase;
	font-size:12px;
	}
	
.nascar-fecha, .nascar-table th.first{	
	font-weight:bold;
	margin:25px 0 15px;	
	}
	
.nascar-table, .nascar-table td, .nascar-table th{
	border:1px solid #ccc;
	}
	
.nascar-table th{
	margin:0;
	background:url(/img_chile/bg_nascar_table.gif) center left repeat-x;
	height:21px;
	line-height:21px;
	text-transform:none;
	font-weight:bold;
	}
	
.nascar-table th.first, .nascar-table td.first{
	width:300px;
	text-align:left;
	}
	
.nascar-table th.first{
	padding-left:25px;
	}
	
.nascar-table td, .nascar-table th{
	text-align:center;
	}
	
.nascar-table td{
	padding:10px;	
	}

