@charset "utf-8";
/* CSS Document */

html { overflow-y:hidden; }
html { overflow-x:hidden; }

body {
	text-align:center;
	background-color: #f9f9f9;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;

}


#DivCentral {
    position:absolute;
	width:100%;
	height:100%;
	
}

#DivCentral_inter {
    position:absolute;
    top:50%;
    left: 50%;
    margin-top: -220px;
    margin-left: -400px;
	width:800px;
	height:284px;
	/*border:solid 2px #F00;*/
	z-index:-1;
}

#logo {
	float: left;
	height: 127px;
	width: 263px;
	margin: 60px 0 0 0;
	/*border:solid 2px #F00;*/
}

#linea {
	float: left;
	width:77px;
	height:284px;
	margin: 0px 0 0 0;
	/*border:solid 2px #F00;*/
}

#texto {
	float:left;
	width:420px;
	height:209px;
	border:solid 0px #00F;
	padding:75px 5px 0 5px;
	word-spacing:5px;
}

#pie {
	float: left;
	clear: none;
	height:80px;
	width:800px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:50px;
	padding-top:10px;
}

/*Sección Dmóvil*/

#DivCentral_dmovil {
    position:absolute;
	width:100%;
	height:100%;

}

#DivCentral_dmovil_inter {
    position:absolute;
    top:50%;
    left: 50%;
    margin-top: -350px;
    margin-left: -400px;
	width:800px;
	height:560px;
	/*border:solid 2px #F00;*/
	
}


#celular {
	float: left;
	height: 500px;
	width: 400px;
	margin: 60px 0 0 0;
	/*border:solid 2px #F00;*/
}

#banner {
	float: left;
	height: 500px;
	width: 400px;
	margin: 60px 0 0 0;
	text-align: left;
	/*border:solid 2px #F00;*/
}

#texto2 {
	float:left;
	width:200px;
	height:20px;
	border:solid 0px #00F;
	padding:75px 5px 0 5px;
	word-spacing:5px;
}

/*Sección Promo*/

#DivCentral_promo {
    position:absolute;
	width:100%;
	height:100%;

}

#DivCentral_promo_inter {
    position:absolute;
    top:50%;
    left: 50%;
    margin-top: -350px;
    margin-left: -400px;
	width:800px;
	height:560px;
	overflow-y: scroll;
	/*border:solid 1px red;*/
}

	.DivCentral_promo-promo{
		float:left;
		width:220px;
		height:300px;
		margin-left:28px;
		margin-top:45px;
	}
	
		.DivCentral_promo-promo__imagen{
			width:100%;
			height:195px;
			border-top:solid 1px #414141;			
			border-bottom:solid 1px #414141;			

		}
		
		.DivCentral_promo-promo__titulo{
			margin-left:10px;
			margin-top:15px;
			width:200px;
			height:50px;
			background-image:url(images/pelca-titulo-promo.png);
		}
		
		.DivCentral_promo-promo__titulo-fecha{
			width:100%;
			float:left;
			color:#FFFFFF;
			font-weight:bold;
			letter-spacing:-.5;
			text-align:center;
			line-height:35px;
		}
		.DivCentral_promo-promo__titulo--nombre{
			width:100%;
			float:left;
			color: #66cc00;
			letter-spacing:-1;
			text-align:center;
			line-height:0px;
		}
		
		.DivCentral_promo-promo__detallePromo{
			margin:10px 0 0 50px;
			float:left;
			width:110px;
			height:18px;
			color:#339900;
			border-top:solid 1px #414141;			
			border-bottom:solid 1px #414141;						
		}
		
		.DivCentral_promo-promo__detallePromo a{
			color:#339900;
			text-decoration:none;
		}
		
		.DivCentral_promo-imagenPromo{
			float:left;
			width:400px;
			height:390px;
			margin-top:35px;
		}
		.DivCentral_promo_inter-ganadores{
			float:left;
			width:380px;
			height:250px;
			margin-top:35px;
			text-align:center;
							overflow-y: scroll;
				overflow-x: hidden;
			
		}
		
			.DivCentral_promo_inter-ganadores__titulo{
				width:100%;
				height:54px;
			}
			.DivCentral_promo_inter-ganadores__titulo-txt{
				float:left;
				background-image:url(images/pelca-titulo-promo-interior.png);
				width:218px;
				height:54px;
				margin:5px 0 0 80px;
				color:#66cc00;
				text-align:center;
				letter-spacing:-1.5px;
				font-size:30px;
				line-height:50px;
				
			}
			.DivCentral_promo_inter-ganadores-ganadores{
				float:left;
				width:350px;
				height:50px;
				margin:15px 0 0 0;
				font-size:12px;
				text-align:center;
			}
			
		.DivCentral_promo_inter-bases{
			float:left;
			width:355px;
			height:250px;
			margin-top:35px;
			margin-left:15px;
		}
		
			.DivCentral_promo_inter-bases__titulo{
				width:100%;
				height:54px;
			}
			.DivCentral_promo_inter-bases__titulo-txt{
				float:left;
				background-image:url(images/pelca-titulo-promo-interior.png);
				width:218px;
				height:54px;
				margin:5px 0 0 80px;
				color:#66cc00;
				text-align:center;
				letter-spacing:-1.5px;
				font-size:30px;
				line-height:50px;
			}
			.DivCentral_promo_inter-bases__texto{
				width:100%;
				height:300px;
				float:left;
				font-size:12px;
				padding:12px;
				text-align:justify;
				overflow-y: scroll;
				overflow-x: hidden;
				
			}
			
			.DivCentral_promo-promo__detallePromo-btnRegresar {
				
			}

			.DivCentral_promo-promo__detallePromo-btnRegresar a{
				color:#339900;
			}

		
		
/*Sección Compatibilidad*/

#DivCentral_compatibilidad {
    position:absolute;
	width:100%;
	height:100%;
}

#DivCentral_compatibilidad_inter {
    position:absolute;
    top:50%;
    left: 50%;
    margin-top: -350px;
    margin-left: -400px;
	width:800px;
	/*border:solid 2px #F00;*/
}

/*Sección Compatibilidad*/

#DivCentral_promociones {
    position:absolute;
	width:100%;
	height:100%;
}

#DivCentral_promociones_inter {
    position:absolute;
    top:50%;
    left: 50%;
    margin-top: -350px;
    margin-left: -400px;
	width:800px;
	height:560px;
	/*border:solid 2px #F00;*/
}



@font-face { font-family: 'Orbitron-bold'; font-style: normal; font-weight: normal; src: url(fonts/orbitron-bold-webfont.ttf);}
@font-face { font-family: 'Orbitron-light'; font-style: normal; font-weight: normal; src: url(fonts/orbitron-light-webfont.ttf);}

.txtbold { font-family: "Orbitron-bold", sans-serif; font-size:28px; letter-spacing: -1px; }
.txtlight { font-family: "Orbitron-light", sans-serif; font-size:20px; letter-spacing: -1px; }


.nav:link {color:#fff; font-size:14px; text-decoration: underline;}
.nav:visited {color:#fff; }
.nav:active {color:#fff; }
.nav:hover {color:#fff;  }

.menu{
	bottom:0px;
	margin:0 0px 0px 0px;
	position:absolute;
	background-color:#000;
	color:#FFF;
	width:100%;
	height:40px;
	vertical-align: middle;
	padding-top:15px;
	font-size:14px;
}
