﻿@charset "utf-8";

/* CSS Document for DIRECTV LA - by Takeoff Media */
div#content {
	border:1px solid #FFFFFF;
}

div#content div#accessHead {
background-image:url("/img/access_head.jpg");
color:#FFFFFF;
height:68px;
padding:0 0 0 17px;
position:relative;
width:941px;
}



div#content div.tables-float{
	float:left;
	width:713px;
	overflow:hidden
}

div#content h2.titulo-oficinas{	
	font-size:19px;
	line-height:47px;
	font-family:"Trebuchet MS", sans-serif, Helvetica, Arial, Verdana;
	margin:38px 0 5px 24px;
	padding:0 0 12px 5px;
	color: #333;
	font-weight:bold;
}

div#content div.margin-top-banner-right{
	margin-top:21px;
	margin-right:12px;
	padding:0;
	width:214px;
	overflow:hidden;
}

div.content_right_access { /* sobreescribe ancho anterior del lateral */
	float:right;
	display:inline;
	width:214px;
}

div#content h2.titulo-agentes{	
	font-size:19px;
	line-height:47px;
	font-family:"Trebuchet MS", sans-serif, Helvetica, Arial, Verdana;
	margin:0px 0 5px 24px;
	padding:0 0 12px 5px;
	color: #333;
	font-weight:bold;
	
}


div#content table.tabla-ofi-comerciales, div#content table.tabla-ag-autorizados {	
	font-family:Arial, Helvetica, Verdana, sans-serif;
	color: #333;
	margin:0 0 35px 30px;
	border:1px solid #ccc;
	border-collapse:separate;
	-moz-border-radius:6px 6px 6px 6px;
	border-spacing:0;
}

div#content table.tabla-ofi-comerciales tr td{	
	padding:4px 0 4px 15px;
	border-bottom:1px solid #ccc;
}

div#content table.tabla-ofi-comerciales tr.fila-gris{	
	background-color:#fffcf3;
}

div#content table.tabla-ag-autorizados tr.fila-gris{	
	background-color:#fffcf3;
}

div#content table.tabla-ofi-comerciales tr td.ultima-celda{	
	border:none;
	border-right:none;
	font-size:12px;
	font-weight:bold;
	color: #333;
}

div#content table.tabla-ag-autorizados tr td.ultima-celda{	
	
	border-bottom:none;
}

div#content table.tabla-ag-autorizados tr td{	
	padding:4px 20px 4px 20px;
	border-bottom:1px solid #ccc;
}

div#content table.tabla-ofi-comerciales tr td.header-1-tabla, div#content table.tabla-ag-autorizados tr td.header-1-tabla{	
	font-size:14px;
	font-weight:bold;
	color: #999;
	border-right:1px solid #ccc;
}

div#content table.tabla-ofi-comerciales tr.altura-header-tabla, div#content table.tabla-ag-autorizados tr.altura-header-tabla{	
	height: 28px;
}


div#content table.tabla-ofi-comerciales tr td.header-2-tabla, div#content table.tabla-ag-autorizados tr td.header-2-tabla{	
	font-size:14px;
	font-weight:bold;
	color: #999;
}


div#content table.tabla-ofi-comerciales tr td.oficinas-comerciales, div#content table.tabla-ag-autorizados tr td.oficinas-comerciales{	
	font-size:12px;
	font-weight:bold;
	color: #333;
	border-right:1px solid #ccc;
}

div#content table.tabla-ofi-comerciales tr td.oficinas-comerciales{	
	width:30%;
}

div#content table.tabla-ag-autorizados tr td.oficinas-comerciales{	
	width:12%;
}

div#content table.tabla-ag-autorizados tr td.oficinas-comerciales-1{	
	font-size:12px;
	font-weight:bold;
	color: #333;
	border-right:1px solid #ccc;
	width:26%%;
}


div#content table.tabla-ofi-comerciales tr td.oficinas-direccion{	
	font-size:11px;
	font-weight:normal;
	color: #333;
	width: 100%;
}

div#content table.tabla-ofi-comerciales tr td.oficinas-direccion span{	
	font-size:11px;
	font-weight:bold;
	color: #333;
}

/*OFERTAS SUSCRIBETE*/
div#pHead div.calltoaction{	
	color:#fc5008 !important;
	font-weight:bold !important;
	background:url(/img/e-retail/suscribete/bg_calltoaction.png) 0 0 no-repeat !important;
	margin:17px 20px 0 0 !important;
	width:639px !important;
	overflow:hidden !important;
	float:right !important;
	display:inline !important;
	}
	
div.calltoaction2{	
	color:#fc5008;
	font-weight:bold;
	line-height:35px;
	background:url(/img/e-retail/suscribete/bg-call-bottom.png) 0 0 no-repeat;
	margin:0 auto 30px;
	width:920px;
	overflow:hidden;
	}

div#content div.calltoaction span{
	font-size:18px;
	color:#FFF;
	line-height:37px;
	overflow:hidden;
	float:left;
	margin-left:27px;
	}
	
div#content div.calltoaction2 span{
	font-size:18px;
	color:#333;
	float:left;
	line-height:37px;
	margin-left:45px;
	display:inline-block;
	}
	
div#content div.calltoaction2 h3{
	font-size:26px;
	color:#333;
	float:left;
	margin:0;
	line-height:37px;
	font-family:arial;
	}
		
div#content div.calltoaction span.icono-tel, div#content div.calltoaction2 span.icono-tel{
	margin:0 3px 0 0;
	float:none;
}

div#content div.calltoaction span.icono-tel img, div#content div.calltoaction2 span.icono-tel img{
	position: relative;
	top: 1px;
}

div#content div.calltoaction span.number, div#content div.calltoaction2 span.number{
	color: #fc5008;
	font-size: 28px;
	line-height:37px;
	float:none;
	margin:0;
}

div#content div.calltoaction .llama-al, div#content div.calltoaction2 .llama-al{
	width:330px;
	text-align:center;
	float:left;
	display:inline;
	}
	
div#content div.calltoaction2 .llama-al{
	width:583px;
	padding-left:28px;
	}
		
div#content div.calltoaction p, div#content div.calltoaction2 p{
	height:35px;
	line-height:35px;
	text-align:center;
	float:right;
	margin:5px 6px 0 0;
	display:inline!important;
	}	
	
div#content div.calltoaction p a, div#content div.calltoaction2 p a{
	color:#fff;
	font-size:16px;
	text-indent:23px;
	line-height:27px;
}

div#content div.calltoaction p a:hover, div#content div.calltoaction2 p a:hover{
	text-decoration:none;
}

div#content div.calltoaction p.llamar, div#content div.calltoaction2 p.llamar{	
	background:url(/img/e-retail/suscribete/btn_tellamamos.gif) 0 0 no-repeat;	
}

div#content div.calltoaction p.llamar, div#content div.calltoaction p.llamar a, div#content div.calltoaction2 p.llamar, div#content div.calltoaction2 p.llamar a{
	width:209px;
	display:block;
}

div#content div.calltoaction p.chatear{
	background:url(/img/e-retail/suscribete/btn_chat.png) 0 0 no-repeat;	
}

div#content div.calltoaction2 p.chatear{
	background:url(/img/e-retail/suscribete/btn_chat_white.gif) 0 0 no-repeat;	
}

div#content div.calltoaction p.chatear, div#content div.calltoaction p.chatear a, div#content div.calltoaction2 p.chatear, div#content div.calltoaction2 p.chatear a{
	width:143px;
	display:block;
}

div#content div.calltoaction p.solicitar{
	background:url(/img/e-retail/suscribete/btn_online.gif) 0 0 no-repeat;	
}

div#content div.calltoaction2 p.solicitar{
	background:url(/img/e-retail/suscribete/btn_online_white.gif) 0 0 no-repeat;	
}

div#content div.calltoaction p.solicitar, div#content div.calltoaction p.solicitar a, div#content div.calltoaction2 p.solicitar, div#content div.calltoaction2 p.solicitar a{
	width:153px;
	display:block;
	float:right;
}

div#content div.calltoaction .tel, div#content div.calltoaction2 .tel{
	width:230px;
	float:left;
	text-align:center;
	}
	
div#content .ofertas-disponibles{
	background:none;
	}

div#content div.ofertas-suscribete{
	width:900px;
	margin:8px auto 30px;
	padding:10px;
}

div#content div.ofertas-suscribete img{
	float:left;
	margin-right:30px;
	}

div#content div.ofertas-desc{
	width:598px;
	float:left;
	}

div#content div.ofertas-suscribete p.list-title{
	font-family:"Trebuchet MS", sans-serif, Helvetica, Arial, Verdana;	
	color:#333333;
	font-weight:bold;
	font-size:16px;
}

/*OFERTAS SUSCRIBETE*/

