
		
/*GENERAL ************/
		
	/*MZONE **/
  
	  .Section{width:990px;margin:0 auto;font-size:24px;padding:5px;color:#000;
	   background:url("../Picfiles/Bg_MainRow.jpg") repeat-x}
	  .Besibol{color:#024c98}

	/* LVBP */
	 .LVBP {border-top:0;background:url("../Picfiles/Title_LVBP.jpg?v=1") no-repeat;padding-top:65px;display:block;float:right;width:100%}

		 .LVBP table{outline:0;border:1px solid #1064ac;border-bottom:10px solid #1064ac;width:100%;display:block}
		 .LVBP table td{font-size:11px}
		 .LVBP table th{font-size:12px}
		 .LVBP table tr:nth-child(2n){background:#efeff1}
	
	/* NEXT GAMES */
	 .NextGames{font-family:"Franklin Gothic Medium";font-weight:lighter;font-size:15px; color:#000}
	 .NextGames li{margin:0; display:block; text-align:center;overflow:hidden}
	 .NextGames strong{ ont-weight:normal}

	 .NextGames div{background:#fff;border:1px solid #c9c7c7;text-align:left;height:44px;padding-top:10px}
	 .NextGames div img{float:left;margin:0 25px;display:block;top:-7px;position:relative}

	
	/* LIDERES */
	 .Raiting table th{color:#fff;padding:2px;font-size:11px;font-weight: normal}

	 	 .Raiting.Blue table th{background:#3a415e}
	 	 .Raiting.Red table th{background:#a20204}
	 	 .Raiting.Black table th{background:#2f2e2e }
	 	 .Raiting.Orange table th{background:#f99300 }

	 .Raiting table td{padding:1px;font-size:11px}
	 .Raiting table td em{font-style:normal; font-size:11px}

				 .Raiting.Blue table td em{color:#184996}
				 .Raiting.Red table td em{color:#000}
				 .Raiting.Orange table td em{color:#f99300}
				 

	 .Raiting table tr:nth-child(2n){background:#eee}
	 .Raiting table .Btn{float:right;font-size:13px}

		 .Raiting .Colectivos {width:100%}
		 .Raiting .Colectivos th{font-size:10px}
		 .Raiting .Colectivos td{font-size:9px}




/* DETALLE NEWS ********************/

	 .Detail p {line-height:15px}
	 .Detail p a{ color:#CA0205 !important; text-decoration: underline;     font-size: 17px !important;     transition: color .2s;}
	 .Detail p a:hover{color:#000!important}


	 /*.Detail span{}*/


	 /* Notes */
	 .Notes{width:45%;float:left;margin-right: 20px;margin-left:0;padding:5px; margin-left: 1%!important;background-color: #ebebeb;
    border-left: 7px solid #c2c2c2;}
	 .notes_movil {width:100%;float:left;margin-right: 20px;margin-left:0;padding:5px; background:#f4f5f5; margin-left: 1%!important;}
		
		.Notes  H2{font-size:16px; text-transform: uppercase}
		 .Notes li{padding-bottom:3px; list-style-type: disc; margin-left: 10px}
		 .Notes li a{font-size:14px !important;line-height:16px;color:#515050!important}
		 .Notes li a:hover{color:#d5090a!important}
		 
		 .notes_movil  H2{font-size:16px; text-transform: uppercase}
		 .notes_movil li{padding-bottom:3px; list-style-type: disc; margin-left: 10px}
		 .notes_movil li a{font-size:14px;line-height:16px;color:#515050!important}
		 .notes_movil li a:hover{color:#d5090a!important}

 	/* Quotes */
	 .Quotes {
		    width: 45%;
			float: right;
			margin: 5px;
			margin-right: 0;
			background: #f4f5f5;
			font-style: italic;
			padding: 4%;
			/* font-size: 18px; */
			/* line-height: 18px; */
			/* font-weight: bold; */
			/* color: rgb(90, 90, 90); */
	 }
	

	.coma
	{
		margin-left: -3%;
	}

	/* Blog */
		 .Article { padding-bottom:10px}
		 .Article h1 a{ font-size:25px}
		 .Article a img{margin-right:12px}
		 .Article p a{line-height:15px;font-weight:lighter!important}


		/* Gallery */
		 .Gallery{display:block;margin:0;padding:0;overflow: hidden;width:650px}
		 .Gallery li{margin:0;padding:0;float:left;margin:7px 20px; width:169px !important; height:100px !important;}
		 .Gallery li a img{width:169px !important; height:100px !important;}
		 .Gallery h1 {padding:0;margin:0}
		 .Gallery h1 a{font-size:16px;text-align:center;padding:0;margin:0}
		 .Gallery h1 a:hover{color:#d5090a}
		 .Gallery .Twitter{color:#0cc2e3;text-align:center;padding:0;margin:0;font-size:14px;position:relative;
		 top:-5px}
 		 .Gallery .Twitter:hover{color:#6de9ff}
		 
.Gallery li > a,
.Gallery li > a img{
	display: block;
}

.lb-overlay{
	width: 0px;
	height: 0px;
	position: fixed;
	overflow: hidden;
	left: 0px;
	top: 0px;
	padding: 0px;
	z-index: 99;
	text-align: center;
	background: rgb(0,0,0);
	background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,0.56)), color-stop(100%,rgba(0,0,0,1)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%,rgba(0,0,0,1) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%,rgba(0,0,0,1) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%,rgba(0,0,0,1) 100%);
	background: radial-gradient(center, ellipse cover, rgba(255,255,255,0.56) 0%,rgba(0,0,0,1) 100%);
}
.lb-overlay > div{
	position: relative;
	color: rgba(27,54,81,0.8);
	width: 550px;
	height: 80px;
	margin: 40px auto 0px auto;
	text-shadow: 0px 1px 1px rgba(255,255,255,0.6);
}
.lb-overlay div h3,
.lb-overlay div p{
	padding: 0px 20px;
	/*width: 400px;
	height: 60px;*/
	color:rgba(255,255,255,1.00);
	text-shadow: -2px -2px 0px #000, 2px -2px 0px #000, -2px 2px 0px #000, 2px 2px 0px #000;
}
.lb-overlay div h3{
	font-size: 36px;
	float: left;
	text-align:center;
}
.lb-overlay div h3 span,
.lb-overlay div p{
	font-size: 16px;
	font-family: Constantia, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
	font-style: italic;
}
.lb-overlay div h3 span{
	display: block;
	line-height: 6px;
}
.lb-overlay div p{
	font-size: 14px;
	text-align: left;
	float: left;
	width: 260px;
}
.lb-overlay a.lb-close{
	background: rgba(27,54,81,0.8);
	z-index: 1001;
	color: #fff;
	position: absolute;
	top: 43px;
	left: 50%;
	font-size: 15px;
	line-height: 26px;
	text-align: center;
	width: 80px;
	height: 23px;
	overflow: hidden;
	margin-left: -25px;
	opacity: 0;
	filter: alpha(opacity=0); /* internet explorer */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; /*IE8*/
	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
}
.lb-overlay img{
	/* height: 100%; For Opera max-height does not seem to work */
	max-height: 100%;
	position: relative;
	opacity: 0;
	filter: alpha(opacity=0); /* internet explorer */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; /*IE8*/
	-webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.3);
	-moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.3);
	box-shadow: 0px 2px 7px rgba(0,0,0,0.2);
	-webkit-transition: opacity 0.5s linear;
	-moz-transition: opacity 0.5s linear;
	-o-transition: opacity 0.5s linear;
	-ms-transition: opacity 0.5s linear;
	transition: opacity 0.5s linear;
}
.lb-prev, .lb-next{
	text-indent: -9000px;
	position: absolute;
	top: -32px;
	width: 24px;
	height: 39px;
	left: 50%;
	opacity: 0.8;
	filter: alpha(opacity=80); /* internet explorer */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)"; /*IE8*/
}
.lb-prev:hover, .lb-next:hover{
	opacity: 1;
	filter: alpha(opacity=99); /* internet explorer */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)"; /*IE8*/
}
.lb-prev{
	margin-left: -30px;
	background: transparent url('../Picfiles/ArrowWhite_Prev.png') no-repeat top left;
}
.lb-next{
	margin-left: 6px;
	background: transparent url('../Picfiles/ArrowWhite_Next.png') no-repeat top right;
}
.lb-overlay:target {
	width: auto;
	height: auto;
	bottom: 0px;
	right: 0px;
	padding: 80px 100px 120px 100px;
}
.lb-overlay:target img,
.lb-overlay:target a.lb-close{
	opacity: 1;
	filter: alpha(opacity=99); /* internet explorer */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)"; /*IE8*/
}
/* 
	100% Height for Opera as the max-height seems to be ignored, not optimal for large screens 
	http://bricss.net/post/11230266445/css-hack-to-target-opera 
*/
x:-o-prefocus, .lb-overlay img {
    height: 100%;
}




		/*  COMMENTS  */

		#comment_form {padding-bottom:1em; display:block;overflow: hidden; border:1px solid white  }
		#comment_form input, #comment_form textarea {float: left;
			border: 4px solid rgba(0,0,0,0.1);
			padding: 8px 10px;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			outline: 0}

		#comment_form textarea {width: 100%}

		#comment_form input[type="submit"] {
			cursor: pointer;
			background: -webkit-linear-gradient(top, #efefef, #ddd);
			background: -moz-linear-gradient(top, #efefef, #ddd);
			background: -ms-linear-gradient(top, #efefef, #ddd);
			background: -o-linear-gradient(top, #efefef, #ddd);
			background: linear-gradient(top, #efefef, #ddd);
			color: #333;
			text-shadow: 0px 1px 1px rgba(255,255,255,1);
			border: 1px solid #ccc;
		
		}

		#comment_form input[type="submit"]:hover {
			background: -webkit-linear-gradient(top, #eee, #ccc);
			background: -moz-linear-gradient(top, #eee, #ccc);
			background: -ms-linear-gradient(top, #eee, #ccc);
			background: -o-linear-gradient(top, #eee, #ccc);
			background: linear-gradient(top, #eee, #ccc);
			border: 1px solid #bbb}

		#comment_form input[type="submit"]:active {
			background: -webkit-linear-gradient(top, #ddd, #aaa);
			background: -moz-linear-gradient(top, #ddd, #aaa);
			background: -ms-linear-gradient(top, #ddd, #aaa);
			background: -o-linear-gradient(top, #ddd, #aaa);
			background: linear-gradient(top, #ddd, #aaa);	
			border: 1px solid #999}

		#comment_form div {margin-bottom: 8px}

		/*Carousel      NOTE: Noticias en numeros pares. */

		 .Carousel{ width:90%; padding:0; margin:0 auto; font-size:13px}
		 .Carousel div{ padding:7px 0; margin:0 4px}

		 .Carousel a{color:#000}
		 .Carousel a:hover{ color:#084a96}
		 .Carousel div{text-align:left}
		 .Carousel div:nth-child(even){ text-align:right;}

		 .Carousel .slick-prev, .Carousel .slick-next {width:24px;height:37px; position: absolute; top: 40%; display: block; }
		 .Carousel .slick-prev { left: -25px; }
		 .Carousel .slick-next { right: -25px; }
		 [dir='rtl'] .Carousel .slick-prev { right: -25px;  left: auto; }
		 [dir='rtl'] .Carousel .slick-next { right: auto;  left: -25px; }
		 .Carousel .slick-prev, .Carousel .slick-prev:hover{background:url("../Picfiles/Arrow_Prev.png") no-repeat center }
		 .Carousel .slick-next,.Carousel .slick-next:hover {background:url("../Picfiles/Arrow_Next.png") no-repeat center }

		 .CarouselBtns {background-color:#515151 ;width: 100%;text-align: center; margin-bottom: 20px}
		 .CarouselBtns span{ display:inline-block;color:white; margin-top:9px; font-size: 14px}
		 .CarouselBtns a{display:block; width:24px; height: 39px;padding: 25px}

					 .CarouselBtns .gallery-prev{ background:url('../Picfiles/ArrowWhite_Prev.png') no-repeat center; float: left;
					 border-right:3px solid white }
					 .CarouselBtns .gallery-next{ background:url('../Picfiles/ArrowWhite_Next.png')  no-repeat center; float: right;
					 border-left:3px solid white}


.Section.beisbol-grandes-ligas{
	background: url("../Picfiles/back_beisbol.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}
.Section.beisbol-venezolano{
	background: url("../Picfiles/back_beisbol.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}

.Section.baloncesto-venezolano{
	background: url("../Picfiles/back_baloncesto.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}
	
.Section.baloncesto-internacional{
	background: url("../Picfiles/back_baloncesto.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}


.Section.galeria-imagen{
	background: url("../Picfiles/back_fotogaleria.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}

.Section.galeria-video{
	background: url("../Picfiles/back_videos.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}

.Section.especialistas{
	background: url("../Picfiles/back_especialistas.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}

.Section.hipismo{
	background: url("../Picfiles/back_hipismo.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}
	
.Section.agenda-al-aire-libre{
	background: url("../Picfiles/back_agenda-al-aire-libre.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}
	
.Section.cotilleo-deportivo{
	background: url("../Picfiles/back_cotilleo.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}

.Section.chica-meridiano{
	background: url("../Picfiles/back_chica_meridiano.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}
	
	
.Section.tenis{
	background: url("../Images/bgtit_tenis.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}
	
	
.Section.formula-1{
	background: url("../Images/bgtit_formula1.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}
	
.Section.moto-gp{
	background: url("../Images/bgtit_motogp.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}
	
.Section.motores{
	background: url("../Images/bgtit_motores.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}
	
.Section.boxeo{
	background: url("../Images/bgtit_boxeo.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}

.Section.rio-2016{
	
		background: url("../Picfiles/back_rio2016.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
	}

.Section.tarifario{

	background: url("../Picfiles/back_tarifario.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
}

.Section.beisbol-del-caribe{

	background: url("../Picfiles/back_serie_del_caribe.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
}

.Section.clasico-mundial{

	background: url("../Picfiles/back_mundial_baseball.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
}



.Section.futbol,
.Section.copa-america,
.Section.eurocopa,
.Section.futbol-venezolano,
.Section.futbol-internacional,
.Section.futbol-espanol,
.Section.la-vinotinto,
.Section.europa-league,
.Section.liga-alemana,
.Section.liga-italiana,
.Section.premier-league,
.Section.liga-de-campeones,
.Section.liga-alemana {
	background: url("../futbol/img/topes/back_futbol.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
}

.Section.copa-confederaciones{
	background: url("../Picfiles/back_cc990x90.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
}
.Section.mundial-rusia-2018{
	background: url("../Picfiles/back_mundialrusia2018_990x90.jpg") !important;
	height:50px !important;
	color:#FFFFFF;
}


.texto_box {
margin-top: 3px;
    background: #EBEBEB;
    width: 150px;
    font-size: 14px;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
}



.sprite {
	background-image: url(../Picfiles/spritesheet_tarifario.png);
	background-repeat: no-repeat;
	display: block;
}

.sprite-660x362 {
	width: 660px;
	height: 362px;
	background-position: -5px -5px;
}

.sprite-digital_330x273 {
	width: 330px;
	height: 273px;
	background-position: -5px -377px;
}

.sprite-github {
	width: 30px;
	height: 30px;
	background-position: -675px -5px;
}

.sprite-gmail {
	width: 30px;
	height: 30px;
	background-position: -715px -5px;
}

.sprite-linkedin {
	width: 30px;
	height: 30px;
	background-position: -755px -5px;
}

.sprite-meridianotv_330x273 {
	width: 330px;
	height: 273px;
	background-position: -345px -377px;
}

.sprite-prensa_330x273 {
	width: 330px;
	height: 273px;
	background-position: -795px -5px;
}

.sprite-revistas_330x273 {
	width: 330px;
	height: 273px;
	background-position: -685px -288px;
}

.sprite-stackoverflow {
	width: 30px;
	height: 30px;
	background-position: -1025px -288px;
}

.sprite-tumblr {
	width: 30px;
	height: 30px;
	background-position: -1065px -288px;
}

.sprite-twitter {
	width: 30px;
	height: 30px;
	background-position: -1105px -288px;
}
