.titulo {
	padding:20px;
	font-size: 2em;
	color:white;
	display:block;
	text-align: left;
	border-radius:10px;
	background:rgba(0,0,0,0.7);
	transition:all 0.5s ease;
}

.titulo:hover {
	background: rgba(255,255,255,0.3);
	display: block;
}

.pinicio {
	width:840px;
	font-size:1.3em;
	text-align:justify;
	margin-left:300px;
	color:white;
	padding:40px;
	background:rgba(0,0,0,0.7);
	border-radius: 10px;
}

#menu {
	position:absolute;
	bottom:21px;
	width:740px;
	margin-left:334px;
}

#menu div {
	width:170px;
	height:50px;
	border-radius: 10px;
	background: #fdc500;
	border:solid 4px white;
	text-align: center;
	font-size:1.5em;
	margin:10px 0;
	line-height:50px;
}

#menu div:hover {
	transform:scale(1.2,1.2);
}

.cometas {
	position:relative;
	top:7px;
}

.btn {
	float:right;
	margin-right:400px;
	margin-top:50px;
	padding:10px;
	background: #fdc500;
	border-radius: 10px;
	border:solid 3px white;
	font-size:1.3em;
	width:200px;
	text-align: center;
}

.btn:hover {
	transform:scale(1.2,1.2);
}

.btnblock {
	padding:10px;
	font-size: 2em;
	text-align:center;
	color:white;
	display:block;
	border-radius:10px;
	background:#64B238;
	border-radius: 0 10px 10px 0;
	border:solid 3px white;
	border-left: none;
	width:190px;
	position:relative;
	left:0px;
	top:40px;
}

.btnblock:hover {
	left: 7px;;
}

.pops div :hover {
	-ms-transform: translate(0px,10px); /* IE 9 */
   	-webkit-transform: translate(0px,10px); /* Chrome, Safari, Opera */
    transform: translate(0px,10px);
}

.lyPopUp{position:absolute;left:361px;top:50%;background:#fff;padding:40px;}
.lyClose{position:absolute;right:20px;top:25px}
.lyPopCont{width:1100px;height:auto}
.lyPopCont .ly_head{padding:25px 0 20px 50px;background:#45b29d;font-size:2.25em;color:#fff;min-height:35px;}
.lyPopCont .ly_cont{padding:10px 0 0;overflow:hidden;font-size:2em}

.lyPopCont .ly_cont{padding:30px 0;text-align:center}

.hacerclic {float: right; right: 20px; top: 230px;}