body {
  font-family : verdana, helvetica, arial, sans-serif;
  color : #000000;
  background-color : transparent;
  margin : 0;
  padding : 0;
  padding-top: 10px;
  padding-bottom: 10px;
  background-image : url(fondo.gif);
}

.tablaint {
  background : transparent;
  font-size : 10pt;
  text-align : center;
  border : 0px none white;
  border-collapse : collapse;
  width : 100%;
}

.tablaext {
  background : transparent;
  font-size : 10pt;
  text-align : center;
  border : 0px none white;
  border-collapse : collapse;
  width : 100%;
}

.td300 { width : 300px; }
.td250 { width : 250px; }

.tdextizq {
  vertical-align : top;
  border : 0px none white;
  padding : 10px;
}

.tdextder {
  vertical-align : top;
  border : 0px none white;
  padding : 10px;
  width : 100%;
}

.tdlogo {
  text-align : center;
  border: 0px none white;
  padding-bottom: 20px;
}

.tdblanca {
  border : 0px none white;
}

.tddesc { /* Descripción */
  background-color : #001e66;
  text-align : left;
  color : white;
  border : 2px solid white;
  font: 10pt "Verdana""";
  padding-top:20px;
  padding-bottom: 5px;
}

.tdtit { /* Título descripción */
  background-color : #001e66;
  color : #fef000;
  font : 12pt "Verdana";
  padding: 5px;
  border : 2px solid white;
}

.tdimg { /* Imagen */
  background-color : #001e66;
  border: 3px solid #001e66;
  text-align : center;
  width: 300px;
}

.tdlabel { /* Etiqueta de la imagen */
  background-color : #001e66;
  border: 3px solid #001e66;
  text-align : center;
  font-size : 10pt;
  font-weight: bold;
  color : white; 
}

ul { padding-top: 0px; padding-bottom: 0px; padding-right: 10px;}

li { padding: 2px; }

img {
  border : 0px solid white;
}

/* Nuevos estilos desde GTMv5 */

/* actividades, decantador, bombas, filtros, minisacos usan los estilos antiguos */

.tabla2 { 
  background : transparent;
  font-size : 10pt;
  text-align : center;
  border : 0px none white;
  border-collapse : collapse;
  width : 100%;
}

.tablaimg2 { 
  border: 0px none white;
  text-align : center;
  margin-left: auto; margin-right: auto; /* Truco para que se quede en el centro en Mozilla */
}

.tabtitdesc {
  background : transparent;
  font-size : 10pt;
  text-align : center;
  border : 0px none white;
  border-collapse : collapse;
  margin-left: auto; margin-right: auto;
  width: 312px;
}

.tdpoli2 { 
  background-color : #001e66;
  color : #fef000;
  font-size : 12pt;
  padding: 15px;
  width: 75%;
}

.imgpoli2 { 
  background-color : #001e66;
  border: 3px solid #001e66;
  width: 300px;
}

.tablamodelos {
  margin-left: auto;
  margin-right: auto;
  font: 10pt "Verdana""";
  color: white;
  text-align: center;
  border-collapse: collapse;
  margin-bottom: 20px;
}

.tablamodelos tr {
  margin: 0px;
  padding: 4px;
}

.tablamodelos td { 
  border: 1px solid #bbbbbb;
  margin: 0px;
  padding: 2px;
}

.tablamodelos th { 
  color : #bab000;
  font-weight: normal;
  border: 1px solid #bbbbbb;
  margin: 0px;
  padding: 4px;
}

.captiontabmod {
  padding-left: 20px;
  padding-bottom: 20px;
  text-align: left;
}
