body {
	behavior: url("csshover3.htc");
	background-image: url(../imagenes/FondoInvierno.jpg);
	background-repeat: repeat;
	background-position: center top;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
}
a:link {
	color: #000000;
	text-decoration: none;
}

a:active {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #e25078;
	text-decoration: none;
}
.contenedor {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
.titulo {
	width: 900px;
	height: 89px;
	background-image: url(../imagenes/invi1.png);
	position: relative;
	clear: left;
	float: left;
}
.publicidad {
	width: 900px;
	height: 108px;
	background-image: url(../imagenes/invi2.png);
	position: relative;
	clear: left;
	float: left;
}
.noticias {
	width: 900px;
	height: 100px;
	background-image: url(../imagenes/invi3.png);
	position: relative;
	clear: left;
	float: left;
}
.iconos1 {
	width: 900px;
	height: 207px;
	background-image: url(../imagenes/invi4.png);
	position: relative;
	clear: left;
	float: left;
}
.cuerpo {
	width: 900px;
	height: 356px;
	background-image: url(../imagenes/juegos3.png);
	position: relative;
	clear: left;
	float: left;
}
.iconos2 {
	width: 900px;
	height: 201px;
	background-image: url(../imagenes/invi5.png);
	position: relative;
	clear: left;
	float: left;
}
.webs {
	width: 900px;
	height: 107px;
	background-image: url(../imagenes/invi6.png);
	position: relative;
	clear: left;
	float: left;
}
.copy {
	width: 685px;
	position: relative;
	height: 20px;
	float: left;
	left: 110px;
	top: 11px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.paginas {
	width: 685px;
	position: relative;
	height: 20px;
	float: left;
	left: 106px;
	top: 23px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.pie {
	width: 900px;
	height: 53px;
	background-image: url(../imagenes/invi7.png);
	position: relative;
	clear: left;
	float: left;
}
.noti {
	height: 45px;
	width: 460px;
	float: left;
	position: relative;
	left: 220;
	top: 40;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.noti a {
	color: #C03;
}
.noti a:hover {
	color: #FFF;
}
.tablawebs {
	height: 60px;
	width: 490px;
	position: relative;
	float: left;
	left: 205px;
	top: 38px;
}
.textowebs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.juegos {
	height: 50px;
	width: 150px;
	float: left;
	position: relative;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	clear: left;
	left: 27px;
	top: 12px;
}
.canciones {
	height: 50px;
	width: 150px;
	float: left;
	position: relative;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	clear: left;
	left: 27px;
	top: 10px;
}
.postres {
	height: 50px;
	width: 150px;
	float: left;
	position: relative;
	top: 10px;
	text-align: left;
	left: 52px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.jeroglificos {
	height: 50px;
	width: 150px;
	float: left;
	position: relative;
	top: 10px;
	text-align: left;
	left: 77px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.misamigos {
	height: 50px;
	width: 150px;
	float: left;
	position: relative;
	top: 10px;
	text-align: left;
	left: 101px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.facebook {
	height: 50px;
	width: 150px;
	float: left;
	position: relative;
	top: 10px;
	text-align: left;
	left: 127px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.animaciones {
	height: 50px;
	width: 150px;
	float: left;
	position: relative;
	top: 12px;
	text-align: left;
	left: 51px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.colorear {
	height: 50px;
	width: 150px;
	float: left;
	position: relative;
	top: 12px;
	text-align: left;
	left: 77px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.adivinanzas {
	height: 50px;
	width: 150px;
	float: left;
	position: relative;
	top: 12px;
	text-align: left;
	left: 101px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.barraIconos {
	height: 135px;
	width: 900px;
	clear: left;
	float: left;
	position: relative;
}
.barraIconos2 {
	height: 132px;
	width: 900px;
	clear: left;
	float: left;
	position: relative;
}
.descripciones {
	height: 70px;
	width: 900px;
	float: left;
	position: relative;
	clear: left;
}
.descripciones2 {
	height: 65px;
	width: 900px;
	float: left;
	position: relative;
	clear: left;
}
.chistes {
	height: 50px;
	width: 150px;
	float: left;
	position: relative;
	top: 12px;
	text-align: left;
	left: 127px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.juegosI {
	height: 130px;
	width: 100px;
	position: relative;
	float: left;
	left: 50px;
	top: 5px;
	cursor: pointer;
}
.cancionesI {
	height: 120px;
	width: 130px;
	position: relative;
	float: left;
	left: 37px;
	top: 10px;
	cursor: pointer;
}
.postresI {
	height: 120px;
	width: 95px;
	position: relative;
	float: left;
	left: 105px;
	top: 10px;
	cursor: pointer;
}
.jeroglificosI {
	height: 120px;
	width: 130px;
	position: relative;
	float: left;
	left: 155px;
	top: 10px;
	cursor: pointer;
}
.misamigosI {
	height: 120px;
	width: 140px;
	position: relative;
	float: left;
	left: 200px;
	top: 10px;
	cursor: pointer;
}
.facebookI {
	height: 120px;
	width: 126px;
	position: relative;
	float: left;
	left: 245px;
	top: 10px;
	cursor: pointer;
}
.animacionesI {
	height: 130px;
	width: 162px;
	position: relative;
	float: left;
	left: 93px;
	top: 5px;
	cursor: pointer;
}
.colorearI {
	height: 130px;
	width: 155px;
	position: relative;
	float: left;
	left: 110px;
	top: 5px;
	cursor: pointer;
}
.adivinanzasI {
	height: 130px;
	width: 155px;
	position: relative;
	float: left;
	left: 130px;
	top: 5px;
	cursor: pointer;
}
.chistesI {
	height: 130px;
	width: 95px;
	position: relative;
	float: left;
	left: 180px;
	top: 5px;
	cursor: pointer;
}
.contacto {
	height: 40px;
	width: 56px;
	position: relative;
	float: right;
	top: 35px;
	right: 52px;
	cursor: pointer;
}
.banner {
	width: 728px;
	height: 90px;
	position: relative;
	top: 11px;
	float: left;
	left: 85px;
}
.bannerJu {
	width: 728px;
	height: 90px;
	position: relative;
	top: 20px;
	float: left;
	left: 87px;
}
.favoritos {
	height: 50px;
	width: 40px;
	position: relative;
	float: right;
	top: 28px;
	right: 40px;
	cursor: pointer;
}
.inicio {
	height: 50px;
	width: 46px;
	position: relative;
	float: right;
	top: 28px;
	right: 28px;
	cursor: pointer;
}
.notiResaltado {
	font-weight: bold;
	color: #F00;
}
.modal-overlay	{
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	background:#000000;
	opacity:.60;
	filter: alpha(opacity=60);
	-moz-opacity: 0.60;
	z-index:101;
}
* html .modal-overlay {   
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	}
.modal-window {
	position:fixed;
	top:40%;
	left:50%;
	margin:0;
	padding:0;
	z-index:102;
}
* html .modal-window {
     position: absolute;
 	 z-index:102;
}
.close-window {
		position:absolute;
		width:28px;
		height:28px;
		right:0px;
		top:0px;
		background:transparent url('../imagenes/cerrar.gif') no-repeat scroll right top;
		overflow:hidden;
		cursor:pointer;
		opacity:.99;
		filter: alpha(opacity=99);
		-moz-opacity: 0.99;
}#papaNoel {
	position:relative;
	width:100px;
	height:100px;
	z-index:1;
	float: left;
	left: 120px;
	cursor:pointer;
}
#reyes {
	position:relative;
	width:105px;
	height:100px;
	z-index:2;
	float: left;
	left: 115px;
	cursor:pointer;
}

