@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#CCC;
}

.centrador{
	margin:0 auto;
	padding:0;
	width:900px;
}

.contenedor{
	float:left;
	width:900px;
	margin:0;
	padding:0;
}

.top{
	float:left;
	width:900px;
	height:141px;
	margin:0;
	padding:0;
	background-image: url(images/top-bombas-franklin.jpg);
}

.menu{
	float:left;
	width:900px;
	height:35px;
}

/*- Menu Tabs K--------------------------- */
 
    #tabsK {
      float:left;
      width:100%;
      background:#E7E5E2;
      font-size:10px;
      line-height:normal;
      border-bottom:1px solid #54545C;
      }
    #tabsK ul {
        margin:0;
        padding:10px 10px 0 30px;
        list-style:none;
      }
    #tabsK li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsK a {
      float:left;
      background:url("images/tableftK.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsK a span {
      float:left;
      display:block;
      background:url("images/tabrightK.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
	  margin:0 10px 0 0;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsK a span {
		float:none;
		
		}
    /* End IE5-Mac hack */
    #tabsK a:hover span {
      color:#FFF;
          background-position:100% -42px;
      }
    #tabsK a:hover {
      background-position:0% -42px;
      }
    #tabsK a:hover span {
      background-position:100% -42px;
          }
 
        #tabsK #current a {
                background-position:0% -42px;
        }
        #tabsK #current a span {
                background-position:100% -42px;
        }


.titulo{
	float:left;
	width:900px;
	background-image:url(images/back-titulo.jpg);
	color:#FFF;
	text-align:left;
}

h1{
	margin:0;
	padding:20px 0 5px 28px;
	text-align:left;
	font-size:19px;
}

.contenido{
	float:left;
	width:900px;
	margin:0;
	padding:0;
	background-color:#fff;
}

.producto{
	display:inline;
	float:left;
	width:290px;
	margin:10px 5px;
	padding:0;
}

.producto_foto{
	width:290px;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#FFF;
}

.producto_nombre{
	float:left;
	width:290px;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#333;
}

h2{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	margin:5px 0;
	padding:0;
}

.nombre_chico{
	font-size:10px;
}

.producto_descripcion{
	float:left;
	width:290px;
	height:150px;
	margin:2px 0 0 0;
	padding:0;
	text-align:center;
	background-color:#3C3C3C;
	overflow:hidden;
}

.producto_descripcion p, .producto_unico_descripcion p{
	color:#CCC;
	font-size:10px;
	text-align:justify;
	margin:0;
	padding:7px;
}

.footer{
	float:left;
	width:900px;
	background-color:#324F71;
	border-top:#0F294A solid 3px;
	text-align:center;
	margin:5px 0 0 0;
}

.footer_text{
	padding:20px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}

.footer_texto_chico{
	font-size:11px;
}

.producto_unico{
	display:inline;
	float:left;
	width:890px;
	margin:10px 5px;
	padding:0;
}

.producto_unico_foto{
	float:left;
	width:890px;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#FFF;
}

.producto_unico_nombre{
	float:left;
	width:890px;
	margin:0;
	padding:0;
	text-align:center;
	background-color:#333;
}

.producto_unico_descripcion{
	float:left;
	width:890px;
	margin:2px 0 0 0;
	padding:0;
	text-align:center;
	background-color:#3C3C3C;
	overflow:hidden;
}

.contacto{
	background-color:#333;
	font-size:14px;
	text-align:left;
	color:#FFF;
	padding:4px;
	margin:3px;
	display:inline;
}



/*demostraciones*/

.presion_constante{
	float:left;
	width:450px;
	height:320px;
	text-align:center;
	padding:10px 0 0 0;
	border-bottom:#000 solid 2px;
}

.animacion_completa{
	float:left;
	width:880px;
	padding:10px;
	text-align:center;
	margin:0;
	border-bottom:#000 solid 2px;
}

.ver_video_gd{
	font-size:11px;
	font-weight:bold;
}

.ver_video_gd a{
	text-decoration:none;
	color:#FFF;
}

.ver_video_gd a:hover{
	text-decoration:none;
	color:#09F;
}

.thanks{ 
	float:left;
	width:890px;
	margin:0;
	padding:100px 0;
	text-align:center;
	font-size:19px;
	color:#0f294a;
}

.thumbnail_2{
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding:3px 0 2px 8px;
	color:#FFF;
}

.thumbnail_2 a{
	color:#FFF;
	text-decoration:none;
}

.thumbnail_2 a:hover{
	color:#09F;
	text-decoration:none;
}
