@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/stripes.png);
}

.centrador{
	margin:0 auto;
	padding:0;
	width:1000px;
}

.contenedor{
	float:left;
	margin:0;
	padding:0;
	width:1000px;
}

.top{
	float:left;
	margin:0;
	padding:0;
	width:1000px;
	height:200px;
	background-color:#9197A6;
	background-image:url(images/top-bombascentrifugas.jpg);
}

.logo{
	float:left;
	margin:0;
	padding:0;
	width:281px;
	height:200px;
}

.logo a, .logo img{
	border:0;
}

.menu{
	float: left;
	margin: 0;
	padding: 0;
	width: 700px;
	height: 40px;
	background-color:#1d81c4;
	overflow: hidden;
	border-bottom:3px solid #156091;
}

.menu ul{
	margin:11px 0 0 0;
	padding:0;
}

.menu li{
	margin:0;
	padding:0;
	display:inline;
	list-style-type:none;
}

.menu a{
	margin:0;
	padding:16px 20px 14px 20px;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

.menu a:hover, #active{
	background-color:#101012;
}

.buscador{
	float:left;
	margin:0;
	padding:0;
	width:300px;
	height:40px;
	background-color:#156091;
	/*
	background-color:#1d1c21;
	*/
	text-align:right;
	border-bottom:3px solid #156091;
}

.cajadebusqueda{
	margin:8px 20px 0 0;
}

.buscador input{
	color:#333;
	padding:4px 5px;
	font-weight:normal;
}

.center{
	float:left;
	margin:0;
	padding:0;
	width:1000px;
	background-color:#2f3237;
}

.descripcion{
	float:left;
	margin:0;
	padding:0;
	width:1000px;
}

.descripcion h1{
	color:#e5eaee;
	font-size:22px;
	margin:0;
	padding:20px 20px 0 20px;
}

.descripcion p{
	color:#e5eaee;
	font-size:14px;
	margin:0;
	padding:0 20px 20px 20px;
}

.familias{
	float:left;
	margin:0;
	padding:40px 0 0 0;
	width:1000px;
}

.bloquefamilias{
	float:left;
	margin:0 0 40px 24px;
	padding:0;
	width:218px;
	height:190px;
	border:1px solid #d0e9f9;
	/*
	-webkit-border-bottom-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomright: 20px;
-moz-border-radius-bottomleft: 20px;
border-bottom-right-radius: 20px;
border-bottom-left-radius: 20px;
*/
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}

.bloquefamiliasfoto{
	float:left;
	margin:0;
	padding:0;
	width:218px;
	height:130px;
	background-color:#FFF;
	text-align:center;
	
-webkit-border-top-right-radius: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-topleft: 20px;
border-top-right-radius: 20px;
border-top-left-radius: 20px;
}

.bloquefamiliasfoto img{
	-webkit-border-top-right-radius: 20px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-topleft: 20px;
border-top-right-radius: 20px;
border-top-left-radius: 20px;
}

.bloquefamiliasfoto a, .bloquefamiliasfoto img{
	border:0;
}

.bloquefamiliasnombre{
	float: left;
	margin: 0;
	padding: 0;
	width: 218px;
	height: 60px;
	background-color:#dce4f1;
	border-top:2px solid #9cb3d8;
	-webkit-border-bottom-right-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomright: 20px;
-moz-border-radius-bottomleft: 20px;
border-bottom-right-radius: 20px;
border-bottom-left-radius: 20px;
}

.bloquefamiliasnombre h1{
	font-size: 14px;
	color: #4D4D4D;
	text-align: center;
	font-weight: bold;
	margin: 11px 0 0 0;
	padding: 0 14px;
}

.subitem{
	color:#78BDEB;
	font-weight:bold;
	font-size:11px;
}

.productos{
	float:left;
	margin:0;
	padding:40px 0;
	width:1000px;
}

.informacion{
	float:left;
	margin:0;
	padding:0 25px 15px 25px;
	width:500px;
	color:#FFF;
}

.informacion h1{
	font-size:22px;
	font-weight:bold;
	margin:0;
	padding:0;
}

.informacion a{
	color:#78BDEB;
	text-decoration:none;
}

.informacion a:hover{
	color: #CBE6F8;
}

.informacion h2{
	color:#78BDEB;
	font-weight:bold;
	font-size:14px;
	margin:0 0 30px 0;
	padding:0;
}


.informacion p{
	font-size:14px;
	font-weight:normal;
	margin:0;
	padding:0;
	text-align:justify;
}
	

.media{
	float:left;
	margin:0;
	padding:0;
	width:450px;
}

.breadcrumbs{
	float:left;
	margin:0;
	padding:20px 0 10px 0;
	width:1000px;
	background-color:#494f56;
	border-bottom:1px solid #78BDEB;
}

.breadcrumbs p{
	color:#FFF;
	margin:0 0 0 25px;
	padding:0;
	font-size:10px;
	font-weight:normal;
}

.breadcrumbs a{
	color:#FFF;
	text-decoration:none;
}

.breadcrumbs a:hover{
	color: #78BDEB;
	text-decoration: none;
}

.strong{
	font-weight:bold;
	font-size:12px;
}

.foto{
	float:left;
	width:430px;
	margin:0 20px 0 0 0;
	text-align:right;
}

.separadorbco{
	color:#FFF;
}

.contacto{
	float:left;
	width:1000px;
	margin:0;
	padding:10px 0;
}

.contacto p{
	color: #FFF;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:10px;
}

.thanks{
	float:left;
	width:1000px;
	margin:0;
	padding:150px 0;
	text-align:center;
}

.thanks p{
	color: #FFF;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:10px;
}

.footer{
	float:left;
	margin:0;
	padding:40px 0 0 0;
	width:1000px;
	height:150px;
	background-color:#1d1c21;
	text-align:center;
	border-top:#69bdeb solid 1px;
}

.footer h1{
	color:#69bdeb;
	margin:0;
	padding:0;
	font-size:18px;
}

.footer h2{
	color:#A2D6F2;
	margin:0;
	padding:0;
	font-size:14px;
}

.footer p{
	color:#FFF;
	margin:0;
	padding:0;
	font-size:22px;
}

.tablas{
	float:left;
	margin:40px 0 0 0;
	padding:0;
}

.tablas a, .tablas img{
	border:0;
}

.cotizacion{
	float:left;
	width:430px;
	height:280px;
	margin:30px 0 0 0;
	padding:80px 0 0 0;
	text-align:right;
	background-image:url(images/cotizacion.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

.campos{
	float:left;
	width:350px;
	margin:0 0 20px 50px;
	padding:0;
	text-align:right;
}

.txt2{
	float:left;
	color:#FFF;
	font-weight:bold;
	padding:0 10px 0 0;
	font-size:12px;
	text-align:left;
}

.txt{
	color:#FFF;
	font-weight:bold;
	padding:0 10px 0 0;
	font-size:14px;
}

.botondeenviar{
	background-color:#156091;
	border:1px solid #FFF;
	color:#FFF;
	padding:5px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.tarjetas{
	float:left;
	width:1000px;
	margin:0;
	padding:0;
}