/* General layout styles */
div.pageContent {
background-color: #276480;
color:white;
background: url(/minisitios/OnDirectv/images/bg-main-content-col.jpg) bottom center no-repeat #05101A;
padding-bottom: 40px;
}
div.headerTall h1.solo {
margin: 23px 0 0 19px;
}
div.headerSmall h1.solo {
margin: 12px 0 0 19px;
}
div.headerTall div.elements-left div.registerBtn {
clear:left;
margin: 275px 0 0 19px;
width: 102px;
float:left;
}
div.headerTall div.elements-left div.visitaBtn{
clear:none;
float:left;
width: 102px;
}
div.pageContent h2 {
background: url('/minisitios/OnDirectv/images/bg-h2.jpg') no-repeat left bottom;
}
div.pageContent div.textIntro p, div.pageContent div.msIntro p {
font-size: 14px;
margin-bottom: 20px;
width:auto!important;
line-height: 19px;
}
div.pageContent div.textIntro, div.pageContent div.msIntro {
margin-bottom:40px;
}
div.model-2 ul.cta-model-2 li {
color: #333;
font-size: 12px;
position: relative;
overflow: hidden;
padding: 0;
line-height: 18px;
width: 150px;
}
/*Left Column content items*/
h2.standard {
background: url("/minisitios/OnDirectv/images/bg-h2b.jpg") no-repeat scroll left bottom transparent!important;
color: white;
font-family: trebuchet MS;
font-size: 19px;
font-weight: bold;
margin-bottom: 8px;
padding: 6px 0;
}

.nuevos_contenidos {
display: block;
margin: 18px 0px 30px;
height: 250px;
width: 100%;
}
.flotar_killing {
float: left;
}
.flotar_killing img{
border: #162127 solid 1px;
}
.texto_modulo {
float: right;
width: 225px;
margin-right: 10px;
}
.texto_modulo h5 {
color: #FFF504;
font-size: 14px;
font-weight: bold;
font-family: trebuchet MS;
margin-bottom: 10px;
}
.texto_modulo p {
font-size: 12px;
line-height: 17px;
margin-bottom: 12px;
color: white;
font-family: Arial;
}
a.blue2 {
color: #00ABE3;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
}
a.button-header {
background: url("/minisitios/OnDirectv/images/bg-a-button-header.png") no-repeat scroll left top transparent;
color: white;
display: block;
height: 18px;
padding-top: 3px;
text-align: center;
width: 101px;
text-decoration: none;
}
a.button-header2 {
background: url("/minisitios/OnDirectv/images/bg-a-button-header.png") no-repeat scroll left top transparent;
color: white;
display: block;
height: 18px;
padding-top: 3px;
text-align: center;
width: 110px;
text-decoration: none;
float: left;
margin-right: 14px;
}
a.button-header3 {
background: url("/minisitios/OnDirectv/images/bg-a-button-header2.png") no-repeat scroll left top transparent;
color: white;
display: block;
height: 18px;
padding-top: 3px;
text-align: center;
width: 110px;
text-decoration: none;
float: left;
margin-right: 14px;
}

div.pageContent div.verticalList{
	float:left;
	width:680px;
	margin-top:0px;
}
div.pageContent div.verticalList div.verticalListTopSpacer{
	/*background:url(/img_ektron/bg-open-box-grey.jpg) no-repeat left top;*/
	background:none;
	float:left;
	height:14px;
	width:680px;
}
div.pageContent div.verticalList div.contentWrapper{
	/*background:url(/img_ektron/bg-box-gray.jpg) repeat-y left top;*/
	background:none;
	float:left;
	width:680px;
}
div.pageContent div.verticalList div.contentWrapper h2{
	font-family:"Trebuchet MS",sans-serif,Helvetica,Arial,Verdana;
	font-size:19px;
	font-weight:bold;
	margin:0 0 10px 8px;
	padding:0 0 10px 0;
	color:white;
	line-height:19px;
	/*background:url(/img_ektron/bg-h2-textIntro-dark.jpg) no-repeat left bottom;*/
	/*background: url(/img/control-plus/line-under-title.jpg) left bottom no-repeat;*/
	background: url('/minisitios/OnDirectv/images/bg-h2.jpg') no-repeat left bottom;
	float:left;
	width:660px;
}
div.pageContent div.verticalList div.contentWrapper ul{
	/*background:url(/img_ektron/bg-close-gray.jpg) no-repeat left bottom;*/
	background:none;
	float:left;
	margin-top:0;
	padding:0 0 22px;
	width:682px;
}
div.pageContent div.verticalList div.contentWrapper ul li{
	float:left;
	margin-left:10px;
	width:214px;
}
div.pageContent div.verticalList div.contentWrapper ul li img{
	width:214px;
}
div.pageContent div.verticalList div.contentWrapper ul li h3{
	font-size:14px;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:5px;
	color:white;
	line-height:19px;
	font-family:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
}
div.pageContent div.verticalList div.contentWrapper ul li p{
	font-size:12px;
	margin-bottom:5px;
	color:white;
	line-height:17px;
}
div.pageContent div.verticalList div.contentWrapper ul li span{
	display:block;
	font-size:12px;
	font-weight:bold;
	color:white;
	line-height:19px;
}
div.pageContent div.verticalList div.contentWrapper ul li a{
	color:#00ABE3;
	text-decoration: underline; display:block;
	font-weight:bold;
	margin-top:3px;
	line-height:19px;
}
h3.sub {
font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
font-weight: bold;
font-size: 16px;
margin:13px 0 10px 8px;
}
.green {
color: #00CC5F;
}
.yellow {
color: #FFF504;
}
.red {
color: #FF2A28;
}
div.pageContent div.ad-ctaFooterContent div.ad-ctaFooter {
width:641px;
background: url('/minisitios/OnDirectv/images/bg-cta-bottom.jpg') no-repeat left top;
}
div.pageContent div.ad-ctaFooterContent div.ad-ctaFooter a.buttons, div.pageContent div.next-event div.info div.info-bottom a, div.pageContent div.ad-ctaFooterContent div.ad-ctaFooter a.buttons, div.pageContent div.next-event div.info a.button {
background: url('/minisitios/OnDirectv/images/button-cta-bottom.jpg') no-repeat left top;
}
ul.cta-left li a.buttons
{
margin-top:20px;
}
div.pageContent div.ad-ctaFooterContent div.ad-ctaFooter ul.cta-left {
float: left;
width: 270px;
}
div.pageContent div.ad-ctaFooterContent div.ad-ctaFooter ul.cta-right {
float: left;
width: 250px;
}

/*Right Column*/
div.pageContent div.rightColumn div.lateralDynamic {
/*background: url('/img_ektron/bg-lateral-grey-content.jpg') repeat-y left top;*/
background: #081826;
color:white;
margin-bottom:30px;
}
div.rightColumn div.lateralDynamic div.lateralTopSpacer {
background: url('/minisitios/OnDirectv/images/rounded-right.jpg') no-repeat left top;
height: 11px;
margin-bottom: 0;
}
div.pageContent div.lateralDynamic .lateralContentWrapper {
width: 182px;
border-right: #123859 solid 1px;
border-left: #123859 solid 1px;
padding: 11px 15px 0 15px;
}
div.rightColumn div.lateralDynamic .lateralContentWrapper h3 {
color: white;
}
div.pageContent div.rightColumn div.lateralDynamic ul.hd
{
margin-top:10px;
}
div.pageContent div.rightColumn div.lateralDynamic ul.hd li {
background: url("/minisitios/OnDirectv/images/bullet-resumen.jpg") no-repeat left 5px;
margin-bottom: 8px;
color: white;
padding-left: 8px;
font-size: 12px;
}
div.pageContent div.lateralDynamic .lateralBottomSpacer {
background: url("/minisitios/OnDirectv/images/rounded-right.jpg") no-repeat left bottom;
margin-bottom:0;
}

div.pageContent div.rightColumn div.prox{
	width:214px;
	background:url("/minisitios/OnDirectv/images/bg-prox.jpg") no-repeat;
	margin-top:30px;
}

div.pageContent div.rightColumn div.prox h3{
	font-family:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	color:white;
	font-size:19px;
	font-weight:bold;
	padding:10px 0 0 9px;
}

div.pageContent div.rightColumn div.prox div.open-prox{
	width:214px;
	background:url("/minisitios/OnDirectv/images/open-prox.jpg") no-repeat left top;
	height:40px;
}

div.pageContent div.rightColumn div.prox div.content-prox{
	background:url("/minisitios/OnDirectv/images/bg-content-prox.jpg") no-repeat left bottom;
	padding-top:10px;
	display:inline-block;
}

div.pageContent div.rightColumn div.content-prox div.box{
	width:192px;
	margin:0 11px 30px 11px;
	display:inline-block;
}

div.pageContent div.rightColumn div.content-prox div.box h4{
	font-size:14px;
	font-family:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	color:white;
	font-weight:bold;
	padding:10px 0 2px 0;
}


div.pageContent div.rightColumn div.content-prox div.box p{
	font-size:12px;
	line-height:17px;
}

div.leftColumn h1.mediaTab {
background: url(/img/minisitios/msb/bg-h2-main-intro.jpg) no-repeat scroll left bottom;
float: left;
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
font-size: 19px;
margin: 0 0 10px 0;
padding: 0px 0 8px 0;
width: 680px;
color: white;
line-height: 19px;
}
