#carouselMain {
	BORDER-BOTTOM: #666 1px solid;
	POSITION: relative;
	BORDER-LEFT: #666 1px solid;
	BACKGROUND-COLOR: #030303;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 555px;
	HEIGHT: 265px;
	OVERFLOW: hidden;
	BORDER-TOP: #666 1px solid;
	BORDER-RIGHT: #666 1px solid;
	_margin: 0;
	_width: 545px
}
#carouselMain .slide {
	BORDER-BOTTOM: 0px;
	POSITION: absolute;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	TOP: 0px;
	BORDER-RIGHT: 0px;
	LEFT: 0px
}
#carouselMain .slide .slideText {
	Z-INDEX: 998;
	POSITION: absolute;
	BACKGROUND-COLOR: transparent;
	PADDING-LEFT: 15px;
	WIDTH: 235px;
	COLOR: #fff;
	TOP: 10px;
	LEFT: 0px
}
#carouselMain .slide .slideText H3 {
	LINE-HEIGHT: 110%; TEXT-TRANSFORM: none; COLOR: #fff; FONT-SIZE: 105%; FONT-WEIGHT: bold;
}
#carouselMain .slide .slideText P {
	BORDER-BOTTOM: white 1px solid; PADDING-BOTTOM: 15px; LINE-HEIGHT: 130%; MARGIN-TOP: 20px; WIDTH: 225px; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 70%; FONT-WEIGHT: bold; text-align:justify
}
#carouselMain .slide A {
	COLOR: #fff; text-decoration:none
}
#carouselMain .thumbContainer {
	POSITION: absolute;
	WIDTH: 470px;
	TOP: 213px;
	LEFT: 41px
}
#carouselMain .thumbContainer .controls {
	POSITION: relative; WIDTH: 52px; FLOAT: right; HEIGHT: 26px; VERTICAL-ALIGN: bottom; TOP: 22px; RIGHT: 0px; _right: 2px
}
#carouselMain .thumbContainer .controls A {
	WIDTH: 26px; DISPLAY: block; FLOAT: left; HEIGHT: 26px
}
#carouselMain .thumbContainer .controls A.carouselPrev {
	BACKGROUND: url(../images/object_06.png) no-repeat
}
#carouselMain .thumbContainer .controls A.carouselNext {
	BACKGROUND: url(../images/object_07.png) no-repeat
}
#carouselMain .thumbContainer .controls IMG {
	PADDING-RIGHT: 2px
}
#carouselMain .thumbContainer .selected {
	BACKGROUND: url(../images/reflectBorder.png) no-repeat; HEIGHT: 47px
}
#carouselMain .featureButton {
	POSITION: relative; MARGIN: 0px 12px 0px 0px; WIDTH: 64px; FLOAT: left; OVERFLOW: hidden; LEFT: 12px
}
#carouselMain .featureButton IMG {
	BORDER-BOTTOM: #fafafa 0px solid; POSITION: relative; BORDER-LEFT: #fafafa 0px solid; MARGIN-BOTTOM: 2px; BORDER-TOP: #fafafa 0px solid; BORDER-RIGHT: #fafafa 0px solid
}
#carouselMain .featureButton canvas {
	MARGIN-TOP: 2px; WIDTH: 62px !important; BACKGROUND: url(../images/reflectBorder.png)
}
#carouselMain .selected.featureButton {
	
}

H3 {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE: 90%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}

P {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 50%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A.readMore {
	PADDING-RIGHT: 20px; BACKGROUND: url(../images/right2.png) no-repeat 100% 50%; FONT-SIZE: 12px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif;
}

/* GALERIA TEMPLOS PAGINA PRINCIPAL */
