#pasos{ position: absolute; top: 125px; left: 20px; width: 300px;  }
#pasos > div.pasosBtn{
	background: url(../img/intro/M_G11_U04_L01RECURSOS-24.png) center no-repeat;
	width: 282px; 
	height: 50px; 
	cursor: pointer;
    font-size: 1.34em;
    font-family: Arial;
    font-style: Italic;
    text-align: center;
    padding: 12px;
    margin: 20px;
    border-radius: 25px;
}
#pasos > div.pasosBtn:hover{ background: url(../img/intro/M_G11_U04_L01RECURSOS-23.png); }
#pasos > div.pasosBtn.active{ color: #C05757; }


.pasoCont{ top: 100px; left: 390px; width: 806px; height: 481px; position: absolute; display: none; }
.pasoCont.p0{ background: white url(../img/intro/M_G11_U04_L01RECURSOS-25.png) center no-repeat; display: block; }
.pasoCont.p1{ background: white url(../img/intro/M_G11_U04_L01RECURSOS-01.png) center no-repeat; }
.pasoCont.p2{ background: white url(../img/intro/M_G11_U04_L01RECURSOS-02.png) center no-repeat; }
.pasoCont.p3{ background: white url(../img/intro/M_G11_U04_L01RECURSOS-03.png) center no-repeat; }
.pasoCont.p4{ background: white url(../img/intro/M_G11_U04_L01RECURSOS-25.png) center no-repeat; }

.pasoCont > p{ padding: 60px 30px; font-size: 1.4em; }
.pasoCont > p > strong { color: #C05757; font-family: Tahoma, Geneva, sans-serif; }
.pasoCont.p4 > p { font-size: 1.35em; padding-top: 50px;}
.pasoCont.p4 > span{ position: absolute; top: 430px; left: 140px; font-size: 1em; }

canvas#canvas{ cursor: pointer; position: absolute; top: 200px; left: 200px; }
button#limpiar{ cursor: pointer; position: absolute; top: 406px; left: 700px; }