.MagicZoom IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.MagicZoomBigImageCont {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.MagicZoomHeader {
	TEXT-ALIGN: center !important; LINE-HEIGHT: normal !important; BACKGROUND: #666; COLOR: #fff; FONT-SIZE: 8pt !important
}
.MagicZoomPup {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BACKGROUND: #fff; BORDER-TOP: #aaa 1px solid; CURSOR: move; BORDER-RIGHT: #aaa 1px solid
}
.MagicZoomLoading {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px !important; MARGIN: 0px; PADDING-LEFT: 24px !important; PADDING-RIGHT: 4px !important; FONT-FAMILY: sans-serif; BACKGROUND: url(../2_archivos/graphics/loader.gif) #fff no-repeat 2px 50%; COLOR: #444; FONT-SIZE: 8pt; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px !important
}
.MagicZoomPlus {
	OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; OUTLINE-WIDTH: 0px !important; CURSOR: pointer
}
.MagicZoomPlus IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.MagicZoomPlus SPAN {
	DISPLAY: none !important
}
.MagicHotspots {
	DISPLAY: none; VISIBILITY: hidden
}
.MagicHotspots A {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.MagicHotspots A:hover {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid
}
.MagicThumb {
	OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; OUTLINE-WIDTH: 0px !important; CURSOR: pointer
}
.MagicThumb:hover {
	OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; OUTLINE-WIDTH: 0px !important; CURSOR: pointer
}
.MagicThumb-expanded-thumbnail {
	CURSOR: default
}
.MagicThumb SPAN {
	DISPLAY: none !important
}
.MagicThumb IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.MagicThumb-expanded {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.MagicThumb-caption {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; OUTLINE-STYLE: none !important; OUTLINE-COLOR: invert !important; PADDING-LEFT: 8px; OUTLINE-WIDTH: 0px !important; PADDING-RIGHT: 8px; FONT: 10pt Verdana, Helvetica; BACKGROUND: #ccc; COLOR: #333; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.MagicThumb-buttons {
	DISPLAY: block; HEIGHT: 24px
}
.MagicThumb-buttons A {
	MARGIN: 0px 1px; WIDTH: 24px; HEIGHT: 24px; OVERFLOW: hidden
}
.MagicThumb-loader {
	BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 2px; FONT: 12pt sans-serif; BACKGROUND: url(../2_archivos/graphics/loader.gif) #fff no-repeat 2px 50%; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.MagicThumb-swap {
	
}
.MagicThumb-external-caption {
	DISPLAY: none
}
DIV.MagicSlideshow {
	DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%
}
IMG.MagicSlideshowImage {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.MagicSlideshowImagesContainer {
	
}
IMG.MagicSlideshowThumbnail {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; MARGIN: 1px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid
}
IMG.highlight.MagicSlideshowThumbnail {
	BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; BORDER-TOP: #696969 1px solid; BORDER-RIGHT: #696969 1px solid
}
DIV.MagicSlideshowThumbnailsContainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
DIV.MagicSlideshowThumbnailsContainerStyle {
	BACKGROUND: #ffffff
}
.MagicSlideshowDescription {
	PADDING-BOTTOM: 3px !important; LINE-HEIGHT: 24px; PADDING-LEFT: 3px !important; PADDING-RIGHT: 3px !important; BACKGROUND: #333333; COLOR: #ffffff; PADDING-TOP: 3px !important
}
.MagicSlideshowDescription A {
	COLOR: #cfcfcf
}
.MagicSlideshowDescription A:visited {
	COLOR: #acacac
}
.MagicSlideshowDescription A:hover {
	COLOR: #ffffff
}
DIV.MagicSlideshowLoadingBox {
	BORDER-BOTTOM: #696969 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #696969 1px solid; PADDING-BOTTOM: 4px !important; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 4px !important; PADDING-RIGHT: 4px !important; BACKGROUND: url(../2_archivos/graphics/loader.gif) #ffffff no-repeat 50% 2px; COLOR: #363636; BORDER-TOP: #696969 1px solid; BORDER-RIGHT: #696969 1px solid; PADDING-TOP: 4px !important
}
A.MagicSlideshowArrow {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 66px; PADDING-RIGHT: 0px !important; BACKGROUND: url(../2_archivos/graphics/arrows06.png); HEIGHT: 66px; CURSOR: "pointer"; PADDING-TOP: 0px !important
}
A.MagicSlideshowArrowTop {
	BACKGROUND-POSITION: 66px 0px
}
A.MagicSlideshowArrowRight {
	BACKGROUND-POSITION: 0px 0px
}
A.MagicSlideshowArrowBottom {
	BACKGROUND-POSITION: 66px 66px
}
A.MagicSlideshowArrowLeft {
	BACKGROUND-POSITION: 0px 66px
}
#zoom-big {
	Z-INDEX: 100;
	POSITION: absolute;
	TOP: 88px;
	LEFT: 45px;
}
#largeImagePopup{
	Z-INDEX: 4000;
	POSITION: absolute;
	TEXT-ALIGN: center;
	DISPLAY: none;
	OVERFLOW: hidden;
	TOP: 0px;
	LEFT: 0px;
	background-color: #ffffff;
	border: 1px solid #999999;
}
#botonCerrar{
	POSITION: absolute; 
	MARGIN-TOP: 5px; 
	CURSOR: pointer; 
	RIGHT: 5px;
}
