textarea{
	position: absolute;
    border: dashed 5px #fff;
    width: 395px;
    height: 98px;
    border-radius: 15px;
    background-color: transparent;
    font-size: 22px;
    padding: 3px 10px;
    text-align: center;
    resize: none;
}
input{
	position: absolute;
    border: dashed 5px #fff;
    width: 85px;
    height: 29px;
    border-radius: 15px;
    background-color: transparent;
    font-size: 21px;
    padding: 3px 10px;
    text-align: center;
    resize: none;
}

.elbotonadela{
	position:absolute;
	top: 645px; 
	left: 709px;
}
.elbotonadela:hover{
	opacity: 0.8;
}

.elbotonatras{
	position:absolute;
	top: 645px; 
	left: 611px;
}
.elbotonatras:hover{
	opacity: 0.8;
}

/***************************/
#adrag1{
	position: absolute;
	top: 378px;
    left: 676px;
}

#adrag2{
	position: absolute;
	top: 369px;
    left: 654px;
}

#adrag3{
	position: absolute;
	top: 369px;
    left: 712px;
}

#adrag4{
	position: absolute;
	top: 382px;
    left: 730px;
}

#adrag5{
	position: absolute;
	top: 370px;
    left: 762px;
}

#adrag6{
	position: absolute;
	top: 367px;
    left: 686px;
}

#adrag7{
	position: absolute;
	top: 350px;
    left: 729px;
}

#adrag8{
	position: absolute;
	top: 350px;
    left: 668px;
}

#adrag9{
	position: absolute;
	top: 376px;
    left: 658px;
}

#adrag10{
	position: absolute;
	top: 384px;
    left: 706px;
}

#adrag11{
	position: absolute;
	top: 378px;
    left: 676px;
}

#adrag12{
	position: absolute;
	top: 369px;
    left: 654px;
}

#adrag13{
	position: absolute;
	top: 369px;
    left: 712px;
}

#adrag14{
	position: absolute;
	top: 382px;
    left: 730px;
}

#adrag15{
	position: absolute;
	top: 370px;
    left: 762px;
}

#adrag16{
	position: absolute;
	top: 367px;
    left: 686px;
}

#adrag17{
	position: absolute;
	top: 350px;
    left: 729px;
}

#adrag18{
	position: absolute;
	top: 350px;
    left: 668px;
}

#adrag19{
	position: absolute;
	top: 376px;
    left: 658px;
}

#adrag20{
	position: absolute;
	top: 384px;
    left: 706px;
}

#adrop1{
	position: absolute;
    top: 356px;
    left: 880px;
    width: 442px;
    height: 105px;
    /*border: dashed;*/
}
.grabbing{
	cursor: -webkit-grabbing; 
	cursor: -moz-grabbing;
}

.dragging{
	pointer-events:none;
}

.animation{
	transition:all 0.7s ease;
}

.adrag:hover{
	cursor:pointer;
	transform:scale(1.05);
}

.adrag:active{
	transform:scale(1);
}

.highlight{
	border:dashed 2px gray;
}

.adrop img{
	margin-left: -33px;
}
/**************************/

#drags {
    position: relative;
    top: 340px;
    left: 335px;
    z-index: 10;
    width: 685px;
}

#drags img {
    margin: 0px;
}

#drags img:hover {
	cursor: pointer;
}

#drops div {
    position: absolute;
    width: 157px;
    height: 196px;
    /*border: dashed;*/
}

#drops div img {
}

#drops div img.dropped:hover {
	cursor: pointer;
}