/**
 * CSS
 * @author Darío Ruellan
 * @copyright ecimTech 2009 / www.ecimtech.com
 */

#slide-loading {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1000;
	background: #e0e0e0 url(../images/preload_big.gif) no-repeat center center;
}

#slide {
 	position: relative;
 	width: 760px;
	height: 417px;
	z-index: 1;
	margin: 0 15px 0 15px;
}
#slide-images {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
}
#slide-images img {
	position: absolute;
	display: block;
	z-index: 1;
	top: 0;
	left: 0;
}

#slide-services {
	position: absolute;
	 width: 760px;
	height: 417px;
	left: 0;
	top: 0;
	color: white;
	z-index: 3;
}
#slide-services a {
	color: white;
	z-index: 3;
}
#slide-services a img {
	z-index: 3;
}
#slide-consulting {
	position: absolute;
	bottom: 0;
	right: 0;
	margin-right: -10px;
	z-index: 5;
}

/* Text */

#slide a.text-services {
 	position: absolute;
	bottom: 4px;
	width: 165px;
	height: 65px;
	font-size: 12px;
	text-decoration: none;
	line-height: 120%;
}
#slide a.text-services span {
	display: block;
	padding-left: 15px;
	padding-right: 15px;
}
#slide a.text-services img {
	display: block;
	margin-bottom: 3px;
	z-index: 3;
}

/* Positions */

#slide .production {
	left: 0;
}
#slide .perforation {
	left: 165px;
}
#slide .pumps {
	left: 330px;
}
#slide .maintenance {
	left: 495px;
}

/* Selector */

#slide-selector > div {
	position: absolute;
	display: none;
	z-index: 4;
	bottom: 0;
	width: 165px;
	height: 407px;
	overflow: hidden;
	background: white url(../resources/homepage/background_select.png) no-repeat left bottom;
}
#slide-selector div.product {
	display: block;
	padding: 15px;
	padding-top: 62px;
	background-position: 5px 15px;
	background-repeat: no-repeat;
}
#slide-selector p {
	font-size: 11px;
	line-height: 130%;
}
#slide-selector h3 {
	margin-bottom: 5px;
}
#slide-selector a.moreinfo {
	position: absolute;
	z-index: 4;
	bottom: 105px;
	display: block;
	background: url(../images/icn_bigmore.gif) no-repeat 15px 0;
	padding-left: 44px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	font-size: 8.5pt;
}
#slide-selector a.text-services {
	color: black;
	z-index: 4;
}

/* Icons */

#slide-selector .production .product {
	background-image: url(../images/icn_product_infoprod.gif);
}
#slide-selector .perforation .product {
	background-image: url(../images/icn_product_infoperf.gif);
}
#slide-selector .pumps .product {
	background-image: url(../images/icn_product_infoesp.gif);
}
#slide-selector .maintenance .product {
	background-image: url(../images/icn_product_infomant.gif);
}

/* Special Blocks */

#content .block.decoration p,
#content .block.decoration h4 {
	margin-left: 60px;
}
#content .block.decoration.news {
	background: url(../resources/homepage/decorator_news.png) no-repeat top left;
}
#content .block.decoration.zafiro {
	background: url(../resources/homepage/decorator_zafiro.png) no-repeat top left;
}
#content .block.decoration.contact {
	height: 145px;
	background: #716879 url(../resources/homepage/background_contact.jpg) top left;
}
#content .block.decoration.contact a {
	display: block;
	padding: 0 0 4px 20px;
}
