body {
	margin:0px 0px;
	padding-top:10px;
	text-align:center;
	background-repeat:no-repeat;
	background-color: #E4DFBF;
	background-image: url(fondogeneral.jpg);
	background-position-x:center; 
	background-position: top center;
	background-position-y:top; 
	width:100%;

}
.fecha {
	width: 140px;
	float:left;
	position:absolute;
	left: 600px;
	top: 194px;
	z-index:3;
	visibility: show;
	
}

.general {
	position: relative;
	width:980px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	
}

.header {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	float:left;
	width:980px;
	
}

.logo {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	float:left;
	width:125px;
	margin-top:6px;
	
}
.banner {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:right; /* Counteract to IE5/Win Hack */
	float:left;
	width:733px; /* ANTES ERA 502px -- El Tagline tiene display none a raiz del nuevo tamanio dele banner */
	height:144px;
	vertical-align: middle;

}
.tagline {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:right; /* Counteract to IE5/Win Hack */
	float:left;
	width:230px;
	display:none;
	
}
.menu {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	float:left;
	width:980px;
	background-image:url(fondo_menu_general.png);
	background-repeat:no-repeat;
	height:29px;
	margin-top:15px;
	
}
.menuitems {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	float:left;
	width:500px;
	padding-right:100px;
}

.facetwitter {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	float:left;
}

.slide {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	width:857px;
	float:left;
	margin-top:12px;
		z-index:2;

}

.menubloques {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	width:857px;
	float:left;
	margin-top:20px;
	background-image:url(fondo_bloques.png);
	background-repeat:no-repeat;
}

.toptranspcontent {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	width:857px;
	float:left;
	margin-top:20px;
	background-image:url(fondo_bloques.png);
	background-repeat:no-repeat;
}
.contenido {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	width:857px;
	float:left;
	background-image:url(fondotransparente.png);
	
}

.cuadrado1 {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	width:411px;
	float:left;
	padding-left:10px;
	
}

.cuadrado2madre {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	width:411px;
	float:left;
	padding-left:10px;
	
}


.cuadrado1ero {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	width:411px;
	height:450px;
	float:left;
	margin-top:3px;
	background-image:url(cuadradodivamexico2.png);
	background-repeat:no-repeat;
	background-position:left top;

	
}
.lineaseparacion {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:center; /* Counteract to IE5/Win Hack */
	width:26px;
	float:left;
	
}

.lineaseparacion2 {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:center; /* Counteract to IE5/Win Hack */
	width:26px;
	float:left;
	margin-top:25px;

	
}

.lineaseparacion3 {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:center; /* Counteract to IE5/Win Hack */
	width:26px;
	float:left;
	margin-top:15px;

	
}
.cuadrado2 {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:center; /* Counteract to IE5/Win Hack */
	width:393px;
	float:left;
	background-repeat:no-repeat;
	background-image: url(fondopublicidadinterna.png);
	background-position-x:center; 
	background-position: center 10%;
	background-position-y:10%;
	height:266px;
	padding-top:5px;
}

.cuadrado3 {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	width:411px;
	float:left;
	margin-top:25px;
	
}
.cuadradovideo {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	width:400px;
	float:right;
	margin-top:0px;
	margin-bottom:25px;
	background-repeat:no-repeat;
	background-image: url(backvideo_new.png);
	background-position-x:center; 
	background-position: center 73%;
	background-position-y:79%;
	height:450px;
	
}

.cuadrado4 {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	width:393px;
	float:left;

	margin-top:55px;
	margin-bottom:5px;
	
}

.cuadradobannerabajo {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	width:393px;
	float:left;
	margin-top:30px;
	padding-bottom:25px;
	
}

.bannervertical {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:center; /* Counteract to IE5/Win Hack */
	width:120px;
	height:600px;
	float:right;
	margin-top:20px;
	
}

.botomtransparent {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	width:857px;
	float:left;
	margin-bottom:20px;
	background-image:url(bottomtransparente.png);
	background-repeat:no-repeat;
	
}

.lineacierrehorizontal {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	width:857px;
	float:left;
	margin-top:20px;
	margin-bottom:5px;

}

.bottomlogo {
	position: relative;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:center; /* Counteract to IE5/Win Hack */
	width:857px;
	float:left;
	margin-top:5px;
	margin-bottom:6px;

}

