body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../imagenes/fondo.gif);
	background-repeat:repeat-x;
}

.pagina{
	text-align:center;
	text-decoration:none;
	font-family:arial;
	font-size:14px;
	color:#E60003;
	}

a.pagina:hover{
	text-align:center;
	text-decoration:underline;
	font-family:arial;
	font-size:14px;
	color:#626262;
	}

#borde{ border:1px solid #8899B5; }

.cab_galeria
{
	font-family:tahoma;
	font-size:12px;
	text-decoration:none;
	color:#808599;
	text-align:left;
	padding-top:10px;
	padding-bottom:5px;
}

.menu a {
  display:block;
  border:none;
  background-position:center top;
  background-repeat:no-repeat;
  width:192px;
  height:34px;
}
.menu a:hover { background-position: 0 -34px; text-decoration: none; }
.menu a#op1 { background-image: url(../imagenes/op_filtracion.jpg) }
.menu a#op2 { background-image: url(../imagenes/op_osmosis.jpg) }
.menu a#op3 { background-image: url(../imagenes/op_descal_domestica.jpg) }
.menu a#op4 { background-image: url(../imagenes/op_descal_industrial.jpg) }
.menu a#op5 { background-image: url(../imagenes/op_piscinas.jpg) }
.menu a#op6 { background-image: url(../imagenes/op_bombas_as.jpg) }
.menu a#op7 { background-image: url(../imagenes/op_bombas_cd.jpg) }
.menu a#op8 { background-image: url(../imagenes/op_bombas_ci.jpg) }
.menu a#op9 { background-image: url(../imagenes/op_grupos.jpg) }
.menu a#op10 { background-image: url(../imagenes/op_incendios.jpg) }
.menu a#op11 { background-image: url(../imagenes/op_dosificacion.jpg) }
.menu a#op12 { background-image: url(../imagenes/op_depositos.jpg) }
.menu a#op13 { background-image: url(../imagenes/op_residuales.jpg) }
.menu a#op14 { background-image: url(../imagenes/op_separadores.jpg) }
.menu a#op15 { background-image: url(../imagenes/op_accesorios.jpg) }
.menu a#op16 { background-image: url(../imagenes/op_servicios.jpg) }
.menu a#op17 { background-image: url(../imagenes/op_documentacion.jpg) }
.menu a#op18 { background-image: url(../imagenes/op_noticias.jpg) }

.mail_pie{font-size:10px;font-family:arial;color:#4B6FA9;text-decoration:none;};
a.mail_pie:hover{font-size:10px;font-family:arial;color:#4B6FA9;text-decoration:underline;};


.tabla_datos
{
	font-family:tahoma;
	padding-left:10px;
	font-size:11px;
	font-weight:bolder;
	text-decoration:none;
	color:#565A6A;
	font-weight:bolder;
	text-align:left;
}

#area_datos{
width:750px;
height:60px;
font-size:13px;
color:#000000;
border:solid 1px #CCCCCC;
font-family:tahoma;
font-size:11px;
}

#caja_datos{
width:180px;
height:20px;
font-size:13px;
color:#000000;
border:solid 1px #CCCCCC;
font-family:tahoma;
font-size:11px;
}

#caja_datos_2{
width:428px;
height:20px;
font-size:13px;
color:#000000;
border:solid 1px #CCCCCC;
font-family:tahoma;
font-size:11px;
}


.tabla_carro
{
	width: 775px;
	font-family:arial;
	font-size: 12px;
	background-color: White;
	color:#000;
}

.tabla_carro th
{
	text-align: center;
	border-right: #b6b6b6 1px solid;
	border-bottom: #d0d7e5 1px solid;
	height: 18px;
	background:#4B6FA9;
	color:#FFF;
}

.tabla_carro td
{
	border-right: #b6b6b6 1px solid;
	border-bottom: #d0d7e5 1px solid;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#565A6A;
}

img.center {
display: block;
margin: auto;
}

.ver_carrito{font-size:12px;color:#fff;font-family:arial;font-weight:bolder;text-decoration:none;}
a.ver_carrito:hover{font-size:12px;color:#fff;font-family:arial;font-weight:bolder;text-decoration:underline;}


.enlace_cab{font-size:12px;color:#fff;font-family:arial;text-decoration:none;font-weight:bolder;}
a.enlace_cab:hover{font-size:12px;color:#fff;font-family:arial;text-decoration:underline;}

.volver
{
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#808599;
	text-align:right;
}

a.volver:hover
{
	font-family:tahoma;
	font-size:11px;
	text-decoration:underline;
	color:#808599;
	text-align:right;
}

.mail_cab 
{
	font-family:arial;
	padding-top:10px;
	font-size:17px;
	font-weight:bolder;
	text-decoration:none;
	color:#2A568F;
	font-weight:bolder;
	text-align:left;
}

a.mail_cab:hover
{
	font-family:arial;
	padding-top:10px;
	font-size:17px;
	font-weight:bolder;
	text-decoration:underline;
	color:#003076;
	font-weight:bolder;
	text-align:left;
}


.cab_contacto
{
	font-family:arial;
	padding-top:10px;
	font-size:22px;
	text-decoration:none;
	color:#2A568F;
	font-weight:bolder;
	text-align:left;
}

.tabla_oferta th
{
	font-family:tahoma;
	padding-top:10px;
	font-size:12px;
	font-weight:bolder;
	text-decoration:none;
	color:#003277;
	font-weight:bolder;
	text-align:left;
}

.tabla_oferta td
{
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#003277;
	text-align:left;
}

.separa{height:4px;background:#E7EBF0;}

.separa_desc{height:1px;background:#C4D2E9;}


#precio{font-size:17px;font-weight:bolder;color:#98C000;}

#precio_oferta_antes{font-size:11px;font-weight:bolder;color:#98C000;text-decoration: line-through;}
#precio_oferta_despues{font-size:11px;font-weight:bolder;color:#E60003;}

.barra_productos
{
	font-family:arial;
	padding-left:10px;
	font-size:12px;
	font-weight:bolder;
	text-decoration:none;
	color:#FFF;
	font-weight:bolder;
	background:#4B6FA9;
}

.tabla_producto th
{
	font-family:tahoma;
	padding-top:10px;
	font-size:12px;
	font-weight:bolder;
	text-decoration:none;
	color:#003277;
	font-weight:bolder;
	text-align:right;
}

.tabla_producto td
{
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#003277;
	text-align:right;
}

