@charset "utf-8";
/* CSS Document */

.clear{
	border:none;
	visibility:hidden;
	overflow:hidden;
	clear:both;
	height:0;
}

div#content{
	background-color:#276480;
	padding:0 10px 0 10px;
	color:#333;
	line-height:1.7em;
}

#content h2, #content h2.h2-noticias, #content .title-noticias{
	font:1.7em/1.8em "Trebuchet MS", sans-serif, Helvetica, Arial, Verdana;
	font-weight:bold;
	margin-bottom:5px;
}

#content h4, #content #call-to-action .title, #content #call-to-action-rcol .title, #content #call-to-action-nba .title{
	font:1.5em/1.6em "Trebuchet MS", sans-serif, Helvetica, Arial, Verdana;
}

#content a, .prox-partidos div,  .prox-partidos-empty div{
	text-decoration:none;
	color:#00abe3;
	font-weight:bold;
}

#content a{
	font-size:1.1em;
	}

#content a:hover{
	text-decoration:underline;
}

#content a img{
	border:none;
}

#content .bold{
	font-weight:bold;
}

/* Header */

#ligas-header{
	background:url(../img/nba_header.jpg) top center no-repeat;
	width:958px;
	height:353px;
	border:1px solid #fff;
	position:relative;
	}

.titular{
	position:absolute;
	top:21px;
	left:28px;
	}
	
#ligas-header h1, #ligas-header p.presenta, #ligas-header p.canales, #ligas-header p.presenta span, #lHead h1, #lHead p.presenta, #lHead p.canales, #lHead p.presenta span, #lHead-calendar h1, #lHead-calendar p.presenta, #lHead-calendar p.canales, #lHead-calendar p.presenta span{
	font-family:"Trebuchet MS", sans-serif, Helvetica, Arial, Verdana;
	font-size:2em;
	font-weight:bold;
	color:#fff;
	}
	
#ligas-header h1, #lHead h1, #lHead-calendar h1{
	margin: 9px 0 0;
	line-height:1;
}
#ligas-header h1 {
	width:235px;
	line-height:25px;
}
	
#ligas-header p.presenta, #ligas-header p.presenta span, #lHead p.presenta, #lHead p.presenta span, #lHead-calendar p.presenta, #lHead-calendar p.presenta span{
	font-size:1.14em;
	}

#ligas-header p.presenta span, #lHead p.presenta span, #lHead-calendar p.presenta span{
	color:#69cbef;
	}
	
#ligas-header p.canales{
	font-size:1em;
	font-weight:normal;	
	word-spacing:2px;
	}

#ligas-header p.header-desc, #lHead p.header-desc, #lHead-calendar p.header-desc{
	display:none;
}

#lHead h1, #lHead-calendar h1{
	font-size:1.6em;
	line-height:0.9;
}

#lHead p.canales, #lHead-calendar p.canales{
	font-size:1em;
	font-weight:normal;
	}

#sharebox {
	float:right;
	margin-top:5px;
	width:130px;
	position:relative; /*agregado */
	clear:right;
}

#sharebox a {
	padding-left:16px;
	color:#7aa9bc;
	background:url(../img/globo_link.gif) no-repeat;
	font-size:9px;
	text-decoration:none
}

#sharebox ul {
	position:absolute;/*cambiado */
	display:none;
	height:146px;
	margin-top:2px;
	padding:7px 0 0 16px;/*cambiado */
	background:url(../img/sharebox_bg.png) no-repeat;
	width:97px;
	z-index:999;
}

#sharebox ul.show {
	display:block
}

#sharebox li {
	margin-bottom:3px;
	padding-left:24px
}

#sharebox ul a {
	padding-left:0;
	color:#62c1e9;
	background:none;
	font-family:"Trebuchet MS";
	font-size:10px;
	text-decoration:none
}

#sharebox a:hover {text-decoration:underline}

li.enviar {background:url(../img/share_enviar.png) 1px 3px no-repeat}
li.imprimir {background:url(../img/share_imprimir.png) 0 3px no-repeat}
li.favoritos {background:url(../img/share_favoritos.png) 0 3px no-repeat}
li.facebook {background:url(../img/share_facebook.png) 0 3px no-repeat}
li.digg {background:url(../img/share_digg.png) 0 3px no-repeat}
li.delicious {background:url(../img/share_delicious.png) 0 3px no-repeat}
#sharebox li.close a {
	position:absolute;
	display:block;
	top:10px;
	right:11px;
	width:11px;
	height:11px
}

/* menu */
/* menu */
	/* common */

ul#liga-tabs{
	margin:0;
	position:absolute;
	bottom:0; /* Change according to the particular menu. Use body signatures if different pages need different separations */
	left:20px; /* Change according to the particular menu. */
	height:30px;
	outline:0;
}

ul#liga-tabs li {
	float:left;
	display:inline;
	height:30px;
	line-height:30px;
}

ul#liga-tabs li a {
	float:left;
	display:inline;
	background-image:url(../img/bLeft.png); /* the path to this image may need to be changed */
	background-position:0 0;
	background-repeat:no-repeat;
	height:30px;
	line-height:30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#FFF;
	padding:0 14px 0 20px;
}
ul#liga-tabs li span {
	background:url(../img/bRight.png) 0 0 no-repeat; /* the path to this image may need to be changed */
	float:left;
	display:inline;
	height:30px;
	width:6px;
}
ul#liga-tabs li:hover span,
body#intro ul#liga-tabs li.intro span, /* change ids/classes accordingly */
body#guia ul#liga-tabs li.guia span, /* change ids/classes accordingly */
body#nba ul#liga-tabs li.nba span /* change ids/classes accordingly */
{
	background-position:0 -30px;
}
ul#liga-tabs li:hover a,
body#intro ul#liga-tabs li.intro a, /* change ids/classes accordingly */
body#guia ul#liga-tabs li.guia a, /* change ids/classes accordingly */
body#nba ul#liga-tabs li.nba a /* change ids/classes accordingly */
{
	background-position:0 -30px;
	color:#333;
	text-decoration:none;
}
/* /uMenu */

#content #call-to-action-rcol, #content #call-to-action-nba{
	background:url(../img/bg_calltoaction2.png) top center no-repeat;
	width:182px;
	height:195px;
	float:right;
	margin:88px 30px 0 0;
	padding:0 17px 15px;
	font-size:0.85em;
}

#content #call-to-action{
	background:url(../img/bg_calltoaction.png) top center no-repeat;
	width:182px;
	height:233px;
	float:right;
	margin:53px 30px 0 0;
	padding:0 17px 15px;
	font-size:0.85em;
}

#content #call-to-action-nba{
	background:url(../img/bg_calltoaction2.png) top center no-repeat;
	margin:0 0 30px 0;
	float:none;
	width:192px;
	padding:0 12px 15px;
}

#content #call-to-action{
	clear:right;
	display:inline;
	}

#content #call-to-action .title, #content #call-to-action-rcol .title, #content #call-to-action-nba .title{
	line-height:22px;
	text-align:center;
	margin-bottom:10px;
	font-size:1.4em;
}

#call-to-action p, #call-to-action-rcol p{
	font-size:1.3em;
	}
	
#call-to-action-nba p{
	font-size:1.2em;
	}
		
.highlight{
	font-weight:bold;
	color:#009fcc;
}

#content a.calltoaction_btn{
	background:url(../img/btn_cuenta.gif) top left no-repeat;
	width:83px;
	height:17px;
	color:#fff;
	text-align:center;
	font-size:1.2em;
	display:block;
	line-height:17px;
	margin:5px 0 10px;
}

#content #call-to-action-nba a.calltoaction_btn{
	background:url(../img/btn_cuenta2.gif) top left no-repeat;
}

#content a.calltoaction_btn:hover{
	text-decoration:none;
}

#call-to-action-nba .cuadrogris{
	font-size:1em;
	margin:5px -4px 0;
	}

#call-to-action-nba .cuadrogris p.question{
	float:left;
	font-size:1.1em;
	font-weight:bold;
	line-height:30px;
	margin:0 0 0 3px;
	width:108px;
}

#content #call-to-action-nba .cuadrogris a.calltoaction_btn{
	margin: 8px 3px 0 0; 
	float: right;
}
	
#call-to-action-nba .subtitle {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	padding:10px 0 15px 83px;
	color:#666;
	font-weight: bold;
}

/* Main content*/

#content #ligas-content{
	background:#fff url(../img/footer_image.jpg) bottom center no-repeat;
	padding:17px 30px 120px 30px;
}

#content .main {
	width:666px;
	float:left;
}

#content .main p{
	margin-bottom:19px;
	font-size:1.3em;
}

#content .main a{
	font-size:1em;
}

#content .h2-line{
	padding-bottom:6px;
	background:url(../img/line.gif) bottom left no-repeat;
	margin-bottom:13px;
}

#content .main p.controlplus{
	float:left;
	font-size:1.12em;
	margin-left:19px;
	width:490px;
	line-height:1.45em;
}

#content .main p.controlplus a{
	font-size:1em;
}

#content .main p.plus-link{
	margin-bottom:0;
}


#content .call-to-action-wrapper{
	margin-top:50px;
}

#content .call-to-action-wrapper h3{
	font-size:1.45em;
	font-weight:bold;
	font-family:"Trebuchet MS";
}

#content .call-to-action-wrapper p{
	margin-bottom:12px;
}

#content .big-call-to-action{
	background:url(../img/bg_cuenta.gif) top left no-repeat;
	width:565px;
	height:80px;
	padding:10px 15px;
	font-size:0.9em;
}

#content .main .big-call-to-action p{
	margin:0;
	font-size:1.3em;
}

#content .cliente, #content .no-cliente{
	float:left;
	font-size:1em;
}

#content .cliente{
	width:52%;
	padding:0 0 0 15px;
	border-left:1px dashed #b2b2b2;
}

#content .no-cliente{	
	width:45%;
}

#content .cliente a.calltoaction_btn, #content .no-cliente a.calltoaction_btn{
	margin-bottom:0;
}

#content .no-cliente a.calltoaction_btn{
	margin-top:23px;
}

#content .no-cliente a.calltoaction_btn, #content .cliente a.calltoaction_btn{
	font-size:1.1em;
}

#content .partidos-tabs li a{
	float:left;
	display:block;
	height:20px;
	margin-right:2px;
	cursor:pointer;
	background:url(../img/bg_tabs.gif) top center no-repeat;
	width:70px;
	color:#333;
	font-size:11px;
	text-align:center;
	line-height:20px;
	padding-top:5px;
}

#content .partidos-tabs li.current a, #content .partidos-tabs li a:hover{
	line-height:15px;
}

#content .partidos-tabs li a:hover, #content .partidos-tabs li.current a{
	background-position:0 -25px;	
	text-decoration:none;
}

.intro-list{
	margin:5px 0 20px;
	padding-left:10px;
	}

.intro-list li{
	background:url(../img/bullet_arrow.gif) top left no-repeat;
	font-size:1.3em;
	margin-bottom:5px;
	padding-left:25px;
	}

#gallery img{
	float:left;
	margin:3px 12px 9px 0;
	}
	
#gallery .img-last{
	margin-right:0;
	}

/* Right column */
#content .right-col{
	width:215px;
	float:right;
}

#content .prox-partidos{
	background:url(../img/mid_proximos_partidos.gif) top center repeat-y;
	width:214px;
	margin:11px 0 30px;
}

#content .prox-partidos h3,  #content .prox-partidos-empty h3{
	background:url(../img/bg_th_proximamente.gif) top center no-repeat;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:1.6em;
	font-weight:bold;
	font-family:"Trebuchet MS", sans-serif, Helvetica, Arial, Verdana;
}

#content .prox-partidos div,  #content .prox-partidos-empty div{
	padding:5px 10px;
	font-size:1em;
	font-family:"Trebuchet MS", sans-serif, Helvetica, Arial, Verdana;
	border:1px solid #e5e5e5;
	border:1px 0;
	margin:0 0 -1px;
}

#content .prox-partidos div.alternate{
	background-color:#f5f5f5;
	border:1px solid #e5e5e5;
	border:1px 0;
	margin:0 auto -1px;
	width:192px;
}

#content .prox-partidos div.partidos-foot{
	background:url(../img/footer_proximos_partidos.gif) top center no-repeat;
	padding:9px 35px;
	border:none;
}

#content .prox-partidos div.partidos-foot a{
	background:url(../img/btn_grabar_partidos.gif) top left no-repeat;
	width:137px;
	height:27px;
	display:block;
	text-indent:-99999px;
}

#content .prox-partidos div.clear{
	padding:0;
	}
	
#content .prox-partidos span.partido-fecha{
	float:left;
	width:55px;
	color:#333;
	}
	
#content .prox-partidos span.partido-desc{
	width:135px;
	float:left;
}

#content div.lateralDynamic div.lDChild ul li a{	
	color:#333;
	font-weight:normal;
	line-height:1.3em;
}

/* NBA Pass */
#content div#lHead, #content div#lHead-calendar{
	background:url(../img/blHead.jpg) top center no-repeat;
	width:958px;
	height:118px;
	border:1px solid #FFF;
	position:relative;
}

#content div#lHead-calendar{
	background:url(../img/blHead_calendar.jpg) top center no-repeat;
}

#nba .nba-list{
	margin-bottom:42px;
	}

body#guia iframe{
	border:1px solid #e6e6e6;
	}

.mundial-wrapper{
	margin-bottom:40px;
	margin-top:0;
	}
	
.mundial-wrapper h3{
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:1.3em;
	}
	
.mundial-wrapper p.mundial-desc, .mundial-wrapper h3{
	margin-left:234px;
	width:429px;
	}
	
.mundial-wrapper img{
	float:left;
}

img.nba-pass{
	margin:13px 0 30px;
	}

/* NBA pass */


#content #call-to-action-rcol{
	margin:6px 0 30px;
	float:none;
	}	

div.lateralDynamic p.title-banner-hd{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight:bold;
	margin:10px 0 5px;
	}
	
div.lateralDynamic p.banner-hd-lk{
	margin:12px 0 10px;
	}


/* Lateral Dynamic */

div.lateralDynamic {
	width:214px;
	background-image:url(../img/bLateralDynamicUp.png);
	background-position:0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	color:#333;
/* the following can change*/
	margin:30px 0 0 0;
}
div.lateralDynamic div.lDChild {
	background-image:url(../img/bLateralDynamicDown.png);
	background-repeat:no-repeat;
	background-position:0 100%;
	padding:16px 8px 8px 9px;
}
div.lateralDynamic div.lDChild h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.45em;
	line-height:1.2em;
	margin:0 0 8px 0;
	font-weight:bold;
}

div.lateralDynamic div.lDChild ul li {
	background-image:url(../img/bullet_circular_azul.gif);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 10px;
	background-position:0 7px;
}

div.lateralDynamic div.child-eq-hd{
	padding-top:10px;
	}

/* /Lateral Dynamic */


/* extra stuff... */
#content .cliente a.calltoaction_btn, #content .no-cliente a.calltoaction_btn, #content .noticia p, #content .main-intro p.subtitulo {
margin-bottom:0;
}

.main .subtitulo{
	color:#333;
}

#content .main-intro {
/*background:transparent url(../img/bg_intro.jpg) no-repeat scroll right bottom;*/
padding-bottom:0;
}

#content .main-intro p.img-pad {
padding-right:260px;
}

div#controlPlusLateral img {
	border:1px solid #E5E5E5;
	width:190px;
	margin:0 auto 14px auto;
}
div#controlPlusLateral h3 {
	font-size:19px;
	line-height:17px;
}
div#controlPlusLateral a {
	margin:12px 0;
	display:block;
}

#content .main p.disclaimer {
	font-size:1em;
	margin:10px 0 0;
}

/*módulo social media*/
div.redes{ margin-top:50px!important;}
#social_media {
	margin-top:4px;
	width:700px; 
	height:42px; 
	background: url("/img/minisitios/bg_social-media.jpg") no-repeat;
}
#social_media li{
	float:left;
	margin-right:40px;
}

#social_media li.facebook{
	background:none;	
}
#social_media a { 
	font-size:12px!important; 
	padding:0 0 1px 26px;
	margin:14px 0;
	float:left;
}
.directv_sports {
	width:132px; 
	height:44px; 
	background:url("/img/minisitios/redes_sociales.png") no-repeat; 
	background-position:8px -90px; 
	float:left; 
}
.facebook a{
	background:url("/img/minisitios/redes_sociales.png") no-repeat!important; 
}
.youtube_channel a{ 
	background:url("/img/minisitios/redes_sociales.png") no-repeat; 
	background-position:0px -32px; 
}
.twitter a { 
	background:url("/img/minisitios/redes_sociales.png") no-repeat; 
	background-position:0px -63px; 
}




