/*-[ content ]-----------------------------------------------------------------------------*/

div.content {
	width:960px;
	clear:both;
	overflow:hidden;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.content-main-image{
	float:left;
	width:413px;
	height: 400px;
	margin:14px 0 0 10px;
	display:block;
}

div.info-right-top{
	float:right;
	margin:14px 10px 0 -3px;
	display:inline;
	position:relative;
	width:530px;
	overflow:hidden;
	font-size:12px;
	color:#333;
}

div.info-right-top h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#00a0cc;
	font-weight:bold;
	line-height:120%;
	margin-left:17px;
	margin-bottom: 0;
	text-transform: none;
}

div.info-right-top p {
	margin-left:17px;
	display:inline;
	float:left;
}
div.info-right-top p strong {
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	color: #333333;
}

div.info-right-top div.content-info-header-plus {
	background: url(/img/OfferLandings/precios_Plus_bg.png) no-repeat 0px 0px;
	_background: url(/img/OfferLandings/precios_Plus_bg.png) no-repeat 0px 15px;
	width: 529px;
	height: 106px;
	overflow:hidden;
	position:relative;
	float:left;
	margin:10px 0 0 1px;
}
div.info-right-top div.content-info-header-hd {
	background: url(/img/OfferLandings/precios_HD_bg.png) no-repeat 0px 0px;
	_background: url(/img/OfferLandings/precios_HD_bg.png) no-repeat 0px 15px;
	width: 529px;
	height: 106px;
	overflow:hidden;
	position:relative;
	float:left;
	margin:10px 0 0 1px;
}

div.content-info-header-hd div.contador{
	width:97px;
	height:46px;
	float:right!important;
	margin:1px 10px 0 0;
	/*position:relative;*/
}
div.content-info-header-plus div.contador{
	width:97px;
	height:46px;
	float:right!important;
	margin:1px 10px 0 0;
	/*position:relative;*/
}

div#flash_contador{
	z-index:10000000;
	width:97px;
	height:46px;
}
div.content-info-header div.precios{
	width:315px;
	text-align:center;
	margin:25px 0 0 5px;
	overflow:hidden;
	position:relative;
	float:left;
}
div.content-info-header div.precios #imgPrecios {
	width: 271px;
	height: 44px;
	background: url(/img/OfferLandings/precios_plus-trans.png) no-repeat 0px 0px;
	float: left;
	*margin: 0 0 0 15px;
}

div.content-info-header div.precios p{
	color:#FFF;
	margin-top:2px;
	width:315px;
	margin:0;
	text-align:center;
	text-transform:uppercase;
}

div.info-right-top div.content_table_info{
	width:513px;
	border-left:#e6e6e6 solid 1px;
	border-right:#e6e6e6 solid 1px;
	background:#FFF;
	padding-top:5px;
	float:right;
}

div.content_table_info table.info{
	width:485px;
	margin-left:15px;
}

table.info thead th{
	font-size:16px;
	color:#c1140e;
	font-weight:bold;
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top:6px;
}

table.info tbody th{
	color:#000;
	font-weight:bold;
	text-align:left;
	padding-top:10px;
	padding-left:2px;
	font-size: 12px;
}

table.info tbody td{
	color:#00a0cc;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	border-left:#e6e6e6 solid 1px;
	text-align:right;
}

table.info tbody td.noborder{
	border:none!important;
}

table.info tbody td.align-left{
	text-align:left!important;
	padding-left:10px;
}

table.info tbody tr.cierre{
	padding-bottom:5px!important;
}

table.info tbody td span{
	font-size:8px;
	vertical-align:top;
	margin-right:1px;
}

table.info tbody th.descuento{
	color:#00a0cc;
	font-size:16px;
	font-weight:bold;
	padding-top:8px;
}

table.info tbody tr td.border-top, table.info tbody tr th.border-top{
	border-top:#e6e6e6 solid 1px!important;
}

div.info-right-top div.close_table_info{
	background:url(/img/OfferLandings/bg-close-table-info.jpg) no-repeat top center;
	width:515px;
	height:8px;
	float:right;
}

div.info-right-top div.suscribete{
	width:515px;
	margin-top:22px;
	float:right;
}

div.suscribete h3{
	font-size:14px;
	font-weight:bold;
	float: none;
	margin: 0;
	color: #333;
}

div.suscribete div.contacts{
	background:url(/img/OfferLandings/bg-contacts-trans.png) no-repeat top center;
	width:515px;
	height:37px;
	margin-top:5px;
}

div.contacts span{
	font-size:18px;
	font-weight:bold;
	margin:4px 0 0 18px;
	float:left;
	line-height: 26px;
}

div.contacts ul{
	float:left;
	margin:4px 0 10px 22px;
	display:inline;
	padding-left: 0;
}

div.contacts ul li{
	float:left;
	margin-right:6px;
	display:inline;
}

div.diferencias{
	width:405px;
	float:left;
	padding:16px 0 0 10px;
	position:relative;
	margin:-70px 0 0 10px;
	display:inline;
}

/*FONDO Y DEMENSIONES PARA DIRECTV HD™*/
div.dif_hd{
	height:140px;
	background:url(/img/OfferLandings/bg-ofertas-hd-trans.png) no-repeat center top;
}

/*FONDO Y DEMENSIONES PARA DIRECTV Plus F*/
div.dif_plus-f{
	height:119px;
	background:url(/img/OfferLandings/bg-ofertas-plus_f-trans.png) no-repeat center top;
}


div.diferencias h3{
	font-size:14px;
	font-weight:bold;
	color: #333;
	float: none;
	margin: 0;
	width: inherit;
}

div.diferencias ul{
	margin:8px 0 0 0;
	list-style-type: none;
	padding-left: 0;
}

div.diferencias ul li{
	background:url(/img/OfferLandings/bullet_diferencias-trans.png) no-repeat top left;
	font-size:11px;
	margin-bottom:6px;
	padding-left:18px;
	*padding-left:4px;
}

/*OTRAS OFERTAS DISPONIBLES*/
div.ofertas{
	width:938px;
	border:#e6e6e6 solid 1px;
	overflow:hidden;
	margin:10px auto 0;
	background:#FFF url(/img/OfferLandings/bg-info-otrasofertas.jpg) repeat-x bottom center
}

div.ofertas div.title{
	width:100%;
	border-bottom:#e6e6e6 solid 1px;
	background-color:#fdfdfd;
	height:53px;
}

div.title h2{
	background:url(/img/OfferLandings/bg-h2-otrasofertas.jpg) no-repeat top left;
	padding:8px 0 12px 45px;
	margin:10px 0 0 18px;
	font-size:18px;
	color:#00a0cc;
	float:left;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 22px;
	text-transform: none;
}

div.ofertas img.main{
	float:left;
	margin:23px;
}

div.ofertas h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	margin-top:23px;
	float: none;
	width: auto;
	color: #000;
	font-weight: normal;
}

div.ofertas p{
	margin-top:8px;
}
div.ofertas p strong {
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	color: #333333;
}

div.ofertas p span{
	color:#c1140e;
	font-weight:bold;
	font-size: 12px;
}

div.ofertas a{
	color:#00abe3;
	font-weight:bold;
	text-decoration:none;
	margin-top:8px;
	float:left;
}

div.ofertas a:hover{
	color:#4acaf4;
}

/*TEXTO FINAL*/
div.texto-final{
	width:941px;
	margin:20px 0 20px 10px;
	color: #EFEFEF;
}

div.texto-final p{
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 9px;
	text-align: justify;
}

