body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #1a171b;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	background:#d3e1eb;
}

h1{
	margin:38px 0 20px 0;
	padding:0;
	font-size:30px;
	font-weight:normal;
}

h2{
	font-size:16px;
	margin:30px 0 5px 0;
	padding:0;
	color:#1a171b;
	font-weight:bold;
}


h3{
	font-size:18px;
	color:#1a171b;
	font-weight:normal;
	margin:25px 0 0px 17px;
	padding:0;
	float:left;
}

.cabecera_producto{
	margin:75px 0 0 0;
	font-size:22px;
	font-weight:normal;
	color:#fff;
	background:url(../imagenes/fondo_titulo_productos.png);
	width:567px;
	padding:5px 0 5px 17px;
}

.caja{
	border:0;
	height:27px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.boton{
	background:#b6cddd;
	color:#005782;
	border:0;
	cursor:pointer;
	padding:5px 25px;
}

.asterisco_codigo{
	position:absolute;
	float:left;
	font-size:22px;
	margin-left:70px;
}

.asterisco{
	position:absolute;
	float:left;
	font-size:22px;
}

a img{border:none;}

#capa_pagina{
	width: 939px;
	margin:0px auto;
	margin-top:39px;
}

#capa_cabecera{
	width:939px;
	height:103px;
	float:left;
	background:url(../imagenes/fondo_cabecera.png) no-repeat;
}

#capa_logo{
	width:251px;
	float:left;
	padding:29px 0 0 12px;
}

#capa_botones{
	float:right;
	width:676px;
	height:40px;
	text-align:right;
}



#capa_menu_superior{
	width:525px;
	float:right;
	margin:35px 0 0 0;
}

#capa_menu_superior img{
	vertical-align:middle;
}

#capa_menu_superior a{
	float:left;
}




#capa_lenguaje{
	float:left;
	width:120px;
	height:128px;
	padding:30px 18px 0 0;
	line-height:30px;
	font-size:11px;
	font-weight:bold;
	left:50%;
	top:33px;
	margin-left:217px;
	position:absolute;
	background:url(../imagenes/fondo_idiomas.png) no-repeat;
}

#capa_lenguaje a:link{text-decoration:none; color:#1a171b;}
#capa_lenguaje a:visited{text-decoration:none; color:#1a171b;}
#capa_lenguaje a:hover{text-decoration:underline; color:#005783;}

#capa_imagenes{
	width:914px;
	float:left;
	background:#fff;
	padding:30px 0 11px 25px;
}

#capa_imagen{
	width:890px;
	height:354px;
	float:left;
	margin:0 0 12px 0;
}

#capa_puntos{
	width:96px;
	margin:0 auto;
	padding:11px 0;
}

#capa_puntos .activeSlide{
	background:url(../imagenes/punto_on.png) no-repeat;
}

#capa_puntos a{
	width:28px;
	height:26px;
	float:left;
	margin:2px;
	background:url(../imagenes/punto_off.png) no-repeat;
}

#capa_informacion{
	width:939px; 
	float:left;
}

#capa_pie{
	width:914px;
	float:left;
	background:#FFF;
	margin:30px 0 20px 0;
	padding-left:25px;
}

.ficha_pie{
	width:280px;
	float:left;
	padding:0 0 10px 0;
	margin:0 13px 0 12px;
}

.ficha_pie h2{
	width:280px;
	margin:20px 0 10px 0;
	padding:0;
	float:left;
}

#capa_lateral{
	width:279px;
	margin:0 27px 0 25px;
	padding:35px 0 20px 0;
	float:left;
}

#descripcion_seccion{
	width:585px;
	float:left;
	font-size:12px;
	color:#1a171b;
}

.boton_azul{
	width:273px;
	font-size:14px;
	color:#fff;
	background:#005782;
	float:left;
	margin:3px 0 3px -4px;
	cursor:pointer;
	padding:8px 0 8px 18px;
}

.capa_campo_formulario{
	width:100%;
	float:left;
	margin:3px 0;
	padding:0;
	background:#FFF;
}

#familias_productos{
	margin:10px 0 0 0;
	width:279px;
	float:left;
}

#familias_productos a{
	width:230px;
	float:left;
	padding:3px 32px 3px 0px;
	margin:1px 0;
}

#familias_productos .on{
	background:url(../imagenes/fondo_productos_on.png) repeat-y;
}

#familias_productos .on:link{text-decoration:none; color:#1a171b; cursor:default;}
#familias_productos .on:visited{text-decoration:none; color:#1a171b; cursor:default;}
#familias_productos .on:hover{text-decoration:none; color:#1a171b; cursor:default;}

#familias_productos a:link{ text-decoration:none; color:#1a171b;}
#familias_productos a:visited{ text-decoration:none; color:#1a171b;}
#familias_productos a:hover{ text-decoration:underline; color:#005782;}


#subfamilias_productos{
	margin:13px 0 0 0;
	width:585px;
	float:left;
}

#subfamilias_productos a{
	width:568px;
	float:left;
	padding:2px 0 2px 17px;
	margin:1px 0;
}

#subfamilias_productos .on{
	background:#9abcd1;
}

#subfamilias_productos .on:link{text-decoration:none; color:#1a171b; cursor:default;}
#subfamilias_productos .on:visited{text-decoration:none; color:#1a171b; cursor:default;}
#subfamilias_productos .on:hover{text-decoration:none; color:#1a171b; cursor:default;}

#subfamilias_productos a:link{ text-decoration:none; color:#1a171b;}
#subfamilias_productos a:visited{ text-decoration:none; color:#1a171b;}
#subfamilias_productos a:hover{ text-decoration:underline; color:#005782;}

.tabla_producto{
	width:585px;
	float:left;
	margin:20px 0 0 0;
	font-size:14px;
}

.tabla_producto th{
	text-align:left;
	background:#9abcd1;
	padding-left:15px;
}

.tabla_producto td{
	padding-left:15px;
}

.tabla_producto .azul{
	background:#c5d7e5;
}

.noticia_lateral{
	float:left;
	width:279px;
	border-bottom:1px solid #868789;
	padding:10px 0;
	margin:3px 0;
}

.lista_distribuidores{
	width:175px;
	float:left;
	margin:0;
	padding:0 0 0 20px;
}

.lista_distribuidores a:link{ text-decoration:none; color:#1a171b;}
.lista_distribuidores a:visited{ text-decoration:none; color:#1a171b;}
.lista_distribuidores a:hover{ text-decoration:underline; color:#005782;}

.lista_distribuidores .on:link{font-weight:bold; color:#009AD0;}
.lista_distribuidores .on:visited{font-weight:bold; color:#009AD0;}
.lista_distribuidores .on:hover{font-weight:bold; color:#009AD0; text-decoration:none; cursor:default;}


.enlace:link{text-decoration:none; color:#009ee0;}
.enlace:visited{text-decoration:none; color:#009ee0;}
.enlace:hover{text-decoration:underline; color:#008b6c;}

.enlace_negro:link{text-decoration:none; color:#1A171B;}
.enlace_negro:visited{text-decoration:none; color:#1A171B;}
.enlace_negro:hover{text-decoration:underline; color:#008b6c;}

.enlace_pie:link{text-decoration:none; color:#005782;}
.enlace_pie:visited{text-decoration:none; color:#005782;}
.enlace_pie:hover{text-decoration:underline; color:#005782;}

