body{
	font-weight: bold;
	color: #919195;
}
#section_comofunciona{
	
	display: table;
	width: 750px;
	float: left;
}
#comofunciona{
	
	float: left;
	width: 750px;
	
}
#comofunciona img{
	display: block;
	margin: auto;
}
#cuatropasos{
	position: relative;
	top: -2em;
	left: 300px;

}
#botones{
	
	float: left;
	width: 750px;
	height: 390px;
	text-align: center;
	
	margin: 0 auto;
	
}
#botones table{
	margin: 0 auto;
	width: 755px;


}
#reservatxt{
	position: relative;
	bottom: 50px;
}
#recibetxt{
	position: relative;
	bottom: 90px;
}
#devuelvetxt{
	position: relative;
	bottom: 120px;
}

#cuadro1{
	
	width: 210px;
	height: 187px;
	
	float:left;
	margin: 0px 20px	
}
#cuadro2{
	
	width: 210px;
	height: 187px;
	float: left;
	
	margin: 0px 20px	
}
#cuadro3{
	
	width: 210px;
	height: 187px;
	float: left;

	margin: 0px 20px	
}
#cuadro4{
	
	width: 210px;
	height: 187px;
	float: left;
	
	margin: 0px 20px	
}
#cuadro_texto1{
	position: relative;
	top: -.5em;
	right: 70px;

}
#cuadro_texto2{
		position: relative;
	top: -3em;
	left: 10px;

}
#cuadro_texto3{
		position: relative;
	top: -5.5em;
	left: 70px;

}
#cuadro_texto4{
		position: relative;
	top: -5em;
	left: 100px;

}
#reporta{
	transition:opacity 0.2s, box-shadow 0.2s, transform 0.2s;
	-moz-transition:opacity 0.2s, -moz-box-shadow 0.2s, -moz-transform 0.2s;
	-o-transition:opacity 0.2s, -o-box-shadow 0.2s, -o-transform 0.2s;
	-webkit-transition:opacity 0.2s, -webkit-box-shadow 0.2s, -webkit-transform 0.2s;
	transform:scale(1,1);
	-moz-transform:scale(1,1);
	-o-transform:scale(1,1);
	-webkit-transform:scale(1,1);

}
#reporta:hover{
	opacity: 1;
	transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
}

#reserva{
	transition:opacity 0.2s, box-shadow 0.2s, transform 0.2s;
	-moz-transition:opacity 0.2s, -moz-box-shadow 0.2s, -moz-transform 0.2s;
	-o-transition:opacity 0.2s, -o-box-shadow 0.2s, -o-transform 0.2s;
	-webkit-transition:opacity 0.2s, -webkit-box-shadow 0.2s, -webkit-transform 0.2s;
	transform:scale(1,1);
	-moz-transform:scale(1,1);
	-o-transform:scale(1,1);
	-webkit-transform:scale(1,1);

}
#reserva:hover{
	opacity: 1;
	transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
}

#recibe{
	transition:opacity 0.2s, box-shadow 0.2s, transform 0.2s;
	-moz-transition:opacity 0.2s, -moz-box-shadow 0.2s, -moz-transform 0.2s;
	-o-transition:opacity 0.2s, -o-box-shadow 0.2s, -o-transform 0.2s;
	-webkit-transition:opacity 0.2s, -webkit-box-shadow 0.2s, -webkit-transform 0.2s;
	transform:scale(1,1);
	-moz-transform:scale(1,1);
	-o-transform:scale(1,1);
	-webkit-transform:scale(1,1);

}
#recibe:hover{
	opacity: 1;
	transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
}

#devuelve{
	transition:opacity 0.2s, box-shadow 0.2s, transform 0.2s;
	-moz-transition:opacity 0.2s, -moz-box-shadow 0.2s, -moz-transform 0.2s;
	-o-transition:opacity 0.2s, -o-box-shadow 0.2s, -o-transform 0.2s;
	-webkit-transition:opacity 0.2s, -webkit-box-shadow 0.2s, -webkit-transform 0.2s;
	transform:scale(1,1);
	-moz-transform:scale(1,1);
	-o-transform:scale(1,1);
	-webkit-transform:scale(1,1);

}
#devuelve:hover{
	opacity: 1;
	transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
}