.rollover {
	position: relative;
	/*display: block;*/
	display:inline-block;
	cursor: pointer;
}

.rollover span {
	left: 0px;
	top: 0px;
	width: inherit;
	height: inherit;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#4Fffffff', EndColorStr='#4Fffffff')";
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#4Fffffff, endColorstr=#4Fffffff); 
	zoom: 1!important;
	position: absolute;
	top: 0;
	background-color: rgba(255, 255, 255, 0.5);
/*	background-image: url(../img/ico_zoom.png);
	background-repeat: no-repeat;
	background-position: center center; */
	display: none;
}


.rollover.amarillo span {
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#4FFFFFFF', EndColorStr='#4FFFFFFF')";
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#4FFFFFFF, endColorstr=#4FFFFFFF); 
	background-color: rgba(238, 209, 74, 1);
	display: none;
}


.rollover.invertido span {
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#4FFFFFFF', EndColorStr='#4FFFFFFF')";
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#4FFFFFFF, endColorstr=#4FFFFFFF); 
	background-color: rgba(255, 255, 255, 0.4);
	display: none;
}


.rollover.zoom span {
	background-image: url(../img/ico_zoom.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.rollover.zoom2 span {
	background-image: url(../img/ico_zoom2.png);
	background-repeat: no-repeat;
	background-position: center center;
}

