/***************************************************************************/
/************************  @FONT FACE  *************************************/
/***************************************************************************/

@font-face {
    font-family: 'AntennaLight';
    src: url('../fonts/antenna-light.eot');
    src: url('../fonts/antenna-light.eot') format('embedded-opentype'),
         url('../fonts/antenna-light.woff') format('woff'),
         url('../fonts/antenna-light.ttf') format('truetype'),
         url('../fonts/antenna-light.svg#AntennaLight') format('svg');
}

@font-face {
    font-family: 'AntennaLightItalic';
    src: url('../fonts/antenna-lightitalic.eot');
    src: url('../fonts/antenna-lightitalic.eot') format('embedded-opentype'),
         url('../fonts/antenna-lightitalic.woff') format('woff'),
         url('../fonts/antenna-lightitalic.ttf') format('truetype'),
         url('../fonts/antenna-lightitalic.svg#AntennaLightItalic') format('svg');
}

@font-face {
    font-family: 'AntennaRegular';
    src: url('../fonts/antenna-regular.eot');
    src: url('../fonts/antenna-regular.eot') format('embedded-opentype'),
         url('../fonts/antenna-regular.woff') format('woff'),
         url('../fonts/antenna-regular.ttf') format('truetype'),
         url('../fonts/antenna-regular.svg#AntennaRegular') format('svg');
}

@font-face {
    font-family: 'AntennaRegularItalic';
    src: url('../fonts/antenna-regularitalic.eot');
    src: url('../fonts/antenna-regularitalic.eot') format('embedded-opentype'),
         url('../fonts/antenna-regularitalic.woff') format('woff'),
         url('../fonts/antenna-regularitalic.ttf') format('truetype'),
         url('../fonts/antenna-regularitalic.svg#AntennaRegularItalic') format('svg');
}

@font-face {
    font-family: 'AntennaBold';
    src: url('../fonts/antenna-bold.eot');
    src: url('../fonts/antenna-bold.eot') format('embedded-opentype'),
         url('../fonts/antenna-bold.woff') format('woff'),
         url('../fonts/antenna-bold.ttf') format('truetype'),
         url('../fonts/antenna-bold.svg#AntennaBold') format('svg');
}

@font-face {
    font-family: 'AntennaExtraCondRegularItalic';
    src: url('../fonts/antennaextracond-regital.eot');
    src: url('../fonts/antennaextracond-regital.eot') format('embedded-opentype'),
         url('../fonts/antennaextracond-regital.woff') format('woff'),
         url('../fonts/antennaextracond-regital.ttf') format('truetype'),
         url('../fonts/antennaextracond-regital.svg#AntennaExtraCondRegularItalic') format('svg');
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	background: url(../img/bg-body.gif) repeat-x top center;
	font-family: 'AntennaRegular', sans-serif;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

strong {
	font-weight: bold;
}

.last {
	margin-right: 0!important;
	padding-right: 0!important;	
}

.first {
	margin-left: 0!important;
	padding-left: 0!important;	
}

a {
	text-decoration: none;
	color: #4C4C4C;	
}

/***************************************************************************/
/******************************  WRAP  *************************************/
/***************************************************************************/

.wrap {
	width: 960px;
	margin: 0 auto;
	background: #FFF;	
}

/***************************************************************************/
/****************************  HEADER  *************************************/
/***************************************************************************/

	.wrap .header {
		width: 770px;
		height: 63px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 45px;
	}
	
		.wrap .header .logo {
			width: 144px;
			height: 63px;
			float: left;
		}
		
		.wrap .header .logoBomba {
			width: 212px;
			height: 63px;
			float: left;
		}
		
		.wrap .header .logoMotor {
			width: 186px;
			height: 63px;
			float: left;
		}
		
		.wrap .header .logoVentilador {
			width: 230px;
			height: 63px;
			float: left;
		}
		
		.wrap .header .tag {
			width: 184px;
			height: 63px;
			float: right;
		}
		
/***************************************************************************/
/****************************  NAV  ****************************************/
/***************************************************************************/
		
	.wrap .nav {
		width: 820px;
		height: 55px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 20px;
		background: #EE3123;
		-webkit-border-top-right-radius: 5px;
		-webkit-border-bottom-right-radius: 5px;
		-moz-border-radius-topright: 5px;
		-moz-border-radius-bottomright: 5px;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
	}
	
		.wrap .nav ul {
			width: 720px;
			height: 55px;
			margin-left: auto;
			margin-right: auto;	
		}
		
			.wrap .nav ul li {
				float: left;
				line-height: 40px;
			}
			
				.wrap .nav ul li a {
					display: block;
					padding-top: 10px;
					padding-bottom: 10px;
					padding-left: 15px;
					padding-right: 10px;
					color: #FFF;
					text-decoration: none;	
					font-size: 14px;
					font-family: 'AntennaBold';
				}
				
					.wrap .nav ul li a:hover, .wrap .nav ul li a.active {
						color: #F9AE91;
					}
				
						.wrap .nav ul li a.nav-home {
							text-indent: -9999px;
							background: url(../img/icon-home.png) center no-repeat;	
						}
						
						.wrap .nav ul li a.nav-contacto {
							padding-right: 0;	
						}
						
							.wrap .nav ul li.nav-empresa {
								margin-left: 30px;	
							}
							
/***************************************************************************/
/**************************  DROPDOWN  *************************************/
/***************************************************************************/

.nav li.dropdown {
	position: relative;	
}

	.nav li.dropdown ul {
		display: none;
		width: 180px;
		height: auto;
		top: 55px;
		left: 15px;
		padding: 10px;
		background: rgba(238,49,35,.9);
		z-index: 1000;
		-webkit-border-bottom-right-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
	}

		.nav li.dropdown ul li {
			margin-top: 0;
			width: 160px;
			height: 30px;
			font-family: 'AntennaBold';
			color: #FFF;
			font-size: 11px;
		}

			.nav li.dropdown ul li a {
				display: block;
				font-size: 11px;
				text-decoration: none;
				white-space: nowrap;
				line-height: 9px;
				color: #FFFFFF;
				text-align: left;
				padding-top: 9px;
				padding-right: 260px;
				font-family: 'AntennaRegular';
			}

.nav li.dropdown:hover ul {
	display: block;
	z-index: 1002;
	position: absolute;
}

	.nav li.dropdown li:hover li {
		float: none;
		font-size: 9px;
	}
	
/***************************************************************************/
/****************************  SLIDER  *************************************/
/***************************************************************************/
	
.slidesjs-container {
	height: 345px!important;	
}
	
	.wrap #slides {
		width: 820px;
		height: 345px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
		background: grey;
		display: none;
		position: relative;
	}

		.slidesjs-pagination {
		  margin: 6px 0 0;
		  float: right;
		  list-style: none;
		  position: absolute;
		  top: 300px;
		  left: 67px;
		  z-index: 2000;
		}
	
		.slidesjs-pagination li {
		  float: left;
		  margin: 0 5px;
		}
	
		.slidesjs-pagination li a {
		  display: block;
		  width: 10px;
		  height: 0;
		  padding-top: 10px;
		  background-image: url(../img/pagination.png);
		  overflow: hidden;
		}
	
		.slidesjs-pagination li a.active,
		.slidesjs-pagination li a:hover.active {
		  background-position: 0 -10px
		}
	
		.slidesjs-pagination li a:hover {
		  background-position: 0 -20px
		}
	
		#slides a:link,
		#slides a:visited {
		  color: #333
		}
	
		#slides a:hover,
		#slides a:active {
		  color: #9e2020
		}

/***************************************************************************/
/****************************  CAROUSEL  ***********************************/
/***************************************************************************/	

.wrap .carousel {
	width: 820px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;	
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 820px;
	height: 100px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  820px;
    height: 100px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 264px;
    height: 98px;
	border: solid 1px #d0d0d0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.jcarousel-skin-tango li.carousel-prod-a {
	background: url(../img/carousel-1.jpg) center right no-repeat;
	position: relative;	
}

.jcarousel-skin-tango li.carousel-prod-b {
	background: url(../img/carousel-2.jpg) center right no-repeat;
	position: relative;	
}

.jcarousel-skin-tango li.carousel-prod-c {
	background: url(../img/carousel-3.jpg) center right no-repeat;
	position: relative;	
}

.jcarousel-skin-tango li.carousel-prod-d {
	background: url(../img/carousel-4.jpg) center right no-repeat;
	position: relative;	
}

.jcarousel-skin-tango li.carousel-prod-e {
	background: url(../img/carousel-5.jpg) center right no-repeat;
	position: relative;	
}

.jcarousel-skin-tango li.carousel-prod-f {
	background: url(../img/carousel-6.jpg) center right no-repeat;
	position: relative;	
}

.jcarousel-skin-tango li span.carousel-title {
	display: block;
	width: 200px;
	font-size: 10.5px;
	color: #000;
	font-weight: normal;
	position: absolute;
	top: 15px;
	left: 15px;
}

.jcarousel-skin-tango li span.carousel-desc {
	font-family: 'AntennaLight', sans-serif;
	display: block;
	width: 150px;
	font-size: 9px;
	color: #4C4C4C;
	font-weight: 100;
	position: absolute;
	top: 40px;
	left: 15px;
	line-height: 13px;
}

.jcarousel-skin-tango li span.carousel-ver-mas a {
	display: block;
	width: 150px;
	font-size: 9px;
	color: #EE3123;
	font-weight: 100;
	position: absolute;
	top: 75px;
	left: 15px;
	text-decoration: none;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #FFF;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 33px;
    right: -35px;
    width: 32px;
    height: 42px;
    cursor: pointer;
    background: transparent url(../img/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(../img/prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 33px;
    left: -23px;
    width: 32px;
    height: 42px;
    cursor: pointer;
    background: transparent url(../img/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(../img/next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/***************************************************************************/
/****************************  EMPRESA  ************************************/
/***************************************************************************/

.empresa, .contacto {
	width: 820px;
	height: 500px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

	.empresa ul {
		width: 820px;
		height: 35px;
		margin-top: 10px;
		background: #4C4C4C;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;	
	}
	
		.empresa ul li {
			float: left;
		}
		
			.empresa ul li a {
				display: block;
				padding: 12px 5px;
				color: #AAAAAA;
				text-decoration: none;	
				font-family: 'AntennaBold';
				font-size: 12px;
			}
			
				.empresa ul li a:hover, .empresa ul li a.active {
					color: #FFF;	
				}
				
				.empresa ul li a.empresa-header-empresa {
					margin-left: 60px;	
				}
				
	.empresa .red-box {
		position: absolute;
		width: 200px;
		height: 200px;
		background: url(../img/red-box.jpg) no-repeat center #EE3123;
		bottom: 260px;
		right: 35px;
	}
	
	.contacto .red-box.contactbox {
		background: url(../img/red-box-contacto.jpg) no-repeat center #EE3123;
		position: absolute;
		width: 200px;
		height: 200px;
		bottom: 260px;
		right: 35px;
	}
	
		.empresa .red-box span.red-box-title {
			color: #FFF;
			font-family: 'AntennaBold';
			font-size: 14px;
			position: absolute;
			left: 10px;
			top: 15px;
		}
		
		.empresa .red-box span.red-box-sub-title {
			color: #FFF;
			font-family: 'AntennaRegular';
			font-size: 18px;
			position: absolute;
			left: 10px;
			top: 110px;
			line-height: 23px;
		}
		
		.empresa .intro-txt {
			width: 530px;
			margin-left: 60px;
			margin-top: 40px;
		}
		
			.empresa .intro-txt p {
				font-family: 'AntennaRegularItalic';
				font-size: 13px;
				color: #656565;
				padding-bottom: 15px;
				line-height: 20px;
			}
			
	.empresa .empresa-pdf {
		width: 820px;
		height: 100px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 30px;
	}
	
		.empresa .empresa-pdf .pdf-descargas {
			width: 205px;
			height: 100px;
			float: left;
			position: relative;
		}
		
			.empresa .empresa-pdf .pdf-descargas span.pdf-name {
				font-family: 'AntennaRegular';
				font-size: 10px;
				color: #4D4D4D;
				display: block;
				margin-bottom: 20px;
			}
			
			.empresa .empresa-pdf .pdf-descargas span.pdf-download {
				font-family: 'AntennaBold';
				font-size: 11px;
				color: #4D4D4D;
				display: block;
				margin-bottom: 5px;
			}
			
			.empresa .empresa-pdf .pdf-descargas span.pdf-options {
				font-family: 'AntennaLight';
				font-size: 11px;
				color: #4D4D4D;
				display: block;
				margin-bottom: 5px;
			}
			
			.empresa .empresa-pdf .pdf-descargas img {
				position: absolute;
				top: 0;
				right: 20px;	
			}

/***************************************************************************/
/****************************  PRODUCTOS  **********************************/
/***************************************************************************/			

.productos {
	width: 820px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

.productos.bombas-de-agua {
	height: 950px;	
}

	.productos ul {
			width: 820px;
			height: 35px;
			margin-top: 10px;
			background: #4C4C4C;
			-webkit-border-top-left-radius: 5px;
			-webkit-border-bottom-left-radius: 5px;
			-moz-border-radius-topleft: 5px;
			-moz-border-radius-bottomleft: 5px;
			border-top-left-radius: 5px;
			border-bottom-left-radius: 5px;	
		}
		
			.productos ul li {
				float: left;
			}
			
			.productos ul li.sub-nav {
				float: right;
				margin-right: 20px;
			}
			
				.productos ul li a {
					display: block;
					padding: 12px 5px;
					color: #AAAAAA;
					text-decoration: none;	
					font-family: 'AntennaBold';
					font-size: 12px;
				}
				
					.productos ul li a:hover, .productos ul li a.active {
						color: #FFF;	
					}
					
					.productos ul li a.empresa-header-empresa {
						margin-left: 50px;	
					}
					
.productos.bombas-de-agua .bombas-de-agua-desc {
	width: 386px;
	height: 285px;
	margin-top: 50px;
	margin-left: 75px;
}

	.productos.bombas-de-agua .bombas-de-agua-desc h2 {
		font-family: 'AntennaBold';
		font-size: 12px;
		color: #1D1D1B;
		text-transform: uppercase;	
	}
	
	.productos.bombas-de-agua .bombas-de-agua-desc h3 {
		font-family: 'AntennaLightItalic';
		font-size: 12px;
		color: #1D1D1B;
		text-transform: uppercase;
		padding-top: 5px;	
	}
	
	.productos.bombas-de-agua .bombas-de-agua-desc p {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #4C4C4C;
		margin-top: 10px;
		line-height: 17px;
	}
	
	.productos.bombas-de-agua .bombas-de-agua-desc .bombas-de-agua-download {
		width: 171px;
		height: 45px;
		margin-top:	40px;
		float: left;
		margin-right: 40px;
	}
	
		.productos.bombas-de-agua .bombas-de-agua-desc .bombas-de-agua-download img {
			float: left;
			margin-right: 10px;	
		}
		
		.productos.bombas-de-agua .bombas-de-agua-desc .bombas-de-agua-download span {
			font-family: 'AntennaLight';
			font-size: 11px;
			display: block;
			margin-bottom: 10px;
		}
		
.productos.bombas-de-agua .bombas-de-agua-pics {
	width: 200px;
	height: 285px;
	position: absolute;
	top: 70px;
	right: 110px;
}

	.productos.bombas-de-agua .bombas-de-agua-pics .lineaEco {
		width: 280px;
		height: 100px;
		margin-bottom: 10px;
	}
	
		.productos.bombas-de-agua .bombas-de-agua-pics .lineaEco img {
			float: left;
			margin-right: 20px;	
		}
		
		.productos.bombas-de-agua .bombas-de-agua-pics .lineaEco .linea-eco-title {
			font-family: 'AntennaBold';
			font-size: 11px;
			color: #1D1D1B;
			text-transform: uppercase;
			display: block;	
			padding-top: 10px;
		}
		
		.productos.bombas-de-agua .bombas-de-agua-pics .lineaEco .linea-eco-desc {
			font-family: 'AntennaLightItalic';
			font-size: 11px;
			color: #1D1D1B;
			display: block;
			margin-top: 10px;
			line-height: 15px;
		}
		
.productos .hr-dots {
	width: 820px;
	height: 3px;
	margin-top: 60px;
}

.productos .hr-dots.centrifugas {
	margin-top: 0;
}	

.productos .hr-dots-zero {
	width: 820px;
	height: 3px;
	margin-top: 0;
}

.productos .bomba-de-agua-tabla-1 {
	width: 	613px;
	height: 146px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	display: block;
}

.productos .bomba-de-agua-tabla-2 {
	width: 	472px;
	height: 268px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	display: block;
}

.productos .bomba-de-agua-tabla-zero-1 {
	width: 	637px;
	height: 146px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	display: block;
}

.productos .bomba-de-agua-tabla-zero-2 {
	width: 	464px;
	height: 344px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	display: block;
}

.productos.ventiladores-axiales {
	/*height: 950px;	*/
}

	.productos.ventiladores-axiales .ventiladores-axiales-foto {
		width: 280px;	
		height: 300px;
		margin-left: 50px;
		margin-top: 30px;
		float: left;
	}
	
		.productos.ventiladores-axiales .ventiladores-axiales-foto span.ventiladores-axiales-foto-title {
			display: block;
			margin-top: 15px;
			margin-bottom: 5px;
			font-family: 'AntennaBold';
			font-size: 13px;
			color: #1D1D1B;
			text-transform: uppercase;
		}
		
		.productos.ventiladores-axiales .ventiladores-axiales-foto span.ventiladores-axiales-foto-desc, .productos.ventiladores-axiales .ventiladores-axiales-foto span.ventiladores-axiales-foto-size {
			display: block;
			margin-bottom: 10px;
			font-family: 'AntennaLightItalic';
			font-size: 13px;
			color: #1D1D1B;
		}
		
	.productos.ventiladores-axiales .ventiladores-axiales-grafico {
		width: 458px;	
		height: 300px;
		margin-right: 30px;
		margin-top: 30px;
		margin-bottom: 50px;
		float: right;
	}
	
		.productos.ventiladores-axiales .ventiladores-axiales-grafico .pdf-manual {
			width: 160px;
			height: 20px;
			float: left;
			margin-left: 140px;
			margin-top: 20px;
		}
		
			.productos.ventiladores-axiales .ventiladores-axiales-grafico .pdf-manual img{
				float: left;	
			}
		
			.productos.ventiladores-axiales .ventiladores-axiales-grafico img { 
				float: right;
				padding-right: 10px;
			}
		
			.productos.ventiladores-axiales .ventiladores-axiales-grafico span {
				font-family: 'AntennaRegular';
				font-size: 9px;
				color: #000;			
			}
			
	.productos.ventiladores-axiales .ventiladores-axiales-tabla {
		width: 748px;	
		margin-left: auto;
		margin-right: auto;
	}
	
/***************************************************************************/
/****************************  MOTORES  ************************************/
/***************************************************************************/

.motores-top {
	width: 700px;
	height: 102px;	
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}

	.motores-top .img-motor-especial, .motores-especiales .img-motor-especial  {
		width: 101px;
		height: 101px;
		float: left;	
	}
		.motores-top .info-motor-especial, .motores-especiales .info-motor-especial {
			width: 290px;
			height: 60px;
			margin-left: 30px;
			margin-top: 10px;
			float: left;
		}
	
			.motores-top .info-motor-especial h2, .motores-especiales .info-motor-especial h2 {
				font-family: 'AntennaBold';
				font-size: 12px;
				color: #1D1D1B;
				text-transform: uppercase;
				margin-bottom: 5px;
			}
			
			.motores-top .info-motor-especial h3, .motores-especiales .info-motor-especial h3 {
				font-family: 'AntennaLightItalic';
				font-size: 12px;
				color: #1D1D1B;
				padding-top: 5px;
			}
		
	.motores-top .download-motores-especiales {
		width: 210px;
		height: 30px;
		margin-top: 30px;
		float: right;
	}
	
	.motores-top .download-motores-especiales img {
		width: 20px;
		height: 20px;
		float: left;	
	}
	
	.motores-top .download-motores-especiales span {
		font-family: 'AntennaLight';
		font-size: 11px;
		display: block;
		float: right;
		line-height: 20px;
	}
	
.tablas-motores-especiales {
	width: 810px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
}

.tablas-motores-especiales.motoresEspciales {
	text-align: center;
	clear: both;
	padding-top: 60px;
}

.motores-especiales {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}

/***************************************************************************/
/****************************  CONTACTO  ***********************************/
/***************************************************************************/
			
.contactoInfo {
	width: 740px;
	height: 260px;
	margin-top: 50px;
	margin-left: 50px;
	position: relative;	
}

	.contactoInfo h3 {
		font-family: 'AntennaBold';
		font-size: 20px;
		color: #EE3123;
	}
	
	.contactoInfo p {
		font-family: 'AntennaLight';
		font-size: 11px;
		line-height: 15px;
		color: #656565;
		padding-top: 10px;
	}
	
	.contactoInfo form {
		width: 740px;
		height: 175px;
		margin-top: 12px;	
	}
	
		.contactoInfo form label {
			width: 250px;
			display: block;
			font-family: Verdana, Geneva, sans-serif;
			font-size: 10px;
			color: #656565;
			margin-bottom: 10px;
		}
		
		.contactoInfo form input {
			width: 290px;
			height: 25px;
			border: 1px solid #999999;
			margin-bottom: 20px;
			text-indent: 10px;
		}
		
		.contactoInfo form li.textarea {
			position: absolute;
			top: 72px;
			right: 0;
		}
		
		.contactoInfo form textarea {
			width: 375px;
			height: 90px;
			border: 1px solid #999999;
			resize: none;
			padding-left: 10px;
		}
		
		.contactoInfo form li.enviarBtn {
			position: absolute;
			top: 200px;
			right: 0;	
		}
		
		.contactoInfo form li.enviarBtn #submit {
			width: 40px;
			height: 20px;
			font-family: Verdana, Geneva, sans-serif;
			font-size: 10px;
			background: #FFF;
			text-align: center;
			color: #656565;
			border: none;
			outline: none;	
		}

		.contactoInfo form li.enviarBtn #submit:hover {
			cursor: pointer;
			color: #EE3123;
		}

/***************************************************************************/
/****************************  FOOTER  *************************************/
/***************************************************************************/

.wrap .footer {
	width: 820px;
	height: 57px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 70px;
	margin-bottom: 20px;
}

	.wrap .footer span {
		font-size: 10px;
		color: #656565;
		text-align: left;
		line-height: 60px;
	}
	
	.wrap .footer img {
		width: 42px;
		height: 57px;	
		float: right;
	}	