/* CSS Document */
*{ margin:0px; padding:0px; text-decoration:none; border:none;}
a { cursor:pointer;}
body{ background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
#contenedor{ width:1000px; height:auto; background-image:url(../img/fondo_pag.gif); background-repeat:repeat-y; position:relative; margin:0px auto;}
a.enlace:link, a.enlace:visited, a.enlace:active{ text-decoration:underline; color:#000000;}
a.enlace:hover{color:#8cc63f;}
.subrayado{ text-decoration:underline;}
#piePagina{ float:left; width:1000px; height:auto; background-color:#FFFFFF;}
#enlacesPiePagina{ margin:0px auto; padding-bottom:10px; width:390px; font-size:12px;}
#enlacesPiePagina ul li{ list-style-type:none; float:left; display:inline; margin:0px 12px 0px 0px;}
a.botPiePaginaPrime:link, a.botPiePaginaPrime:visited, a.botPiePaginaPrime:active{ font-size:12px; color:#9c9c9c; text-decoration:none;}
a.botPiePaginaPrime:hover{ text-decoration:underline;}
a.botPiePagina:link, a.botPiePagina:visited, a.botPiePagina:active{ font-size:12px; color:#9c9c9c; background-image:url(../img/separador_pie.gif); background-repeat:no-repeat; background-position:inherit; padding-left:15px; text-decoration:none;}
a.botPiePagina:hover{ text-decoration:underline;}
.pieFieldsetNovedades{ width:580px; background-image:url(../img/esquina_fieldset_novedades.gif); height:11px; background-repeat:no-repeat; float:left; margin-top:-3px;}
.pieFieldsetSAT{ width:620px; background-image:url(../img/esquina1_sat.gif); height:11px; background-repeat:no-repeat; float:left; margin-top:-3px;}
.pieFieldsetServicioBusqueda{ width:300px; background-image:url(../img/esquina1_descargas.gif); height:11px; background-repeat:no-repeat; float:left; margin-top:-3px;}
#zonaContenidos{ float:left; width:1000px; height:auto; position:relative; z-index:1;}
#contenidos{ float:left; width:800px; padding:10px 0px 0px 17px; height:auto;}
#zonaTitular{ float:left; width:550px; height:auto; padding-top:20px; font-weight:bold; font-family:Helvetica, Verdana, Arial;}
#zonaTitular ul li{ display:inline; float:left; list-style-type:none; padding-right:15px;}
#menuDcha{ float:right; width:221px; height:auto; padding-bottom:20px; position:relative;}
#zonaCentroContMenu{ float:left; width:550px; height:auto;}
.botNivel2{ float:left; width:133px; height:20px; font-family:Helvetica, Verdana, Arial; font-size:12px; color:#000; padding:3px 0px 0px 0px; font-weight:bold;}
a.botNivel3:link, a.botNivel3:visited, a.botNivel3:active{ float:left; width:120px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; background-image:url(../img/vineta_prod.gif); background-position:inherit; background-repeat:no-repeat; padding-left:13px;}
a.botNivel3:hover{color:#72ac25;}
a.botNivel11:link, a.botNivel11:visited, a.botNivel11:active{ float:left; width:133px; height:20px; font-family:Helvetica, Verdana, Arial; font-size:12px; color:#FFFFFF; background-image:url(../img/bot_nivel2.gif); background-repeat:no-repeat; padding:3px 0px 0px 16px; font-weight:bold;}
a.botNivel11:hover{background-image:url(../img/bot_nivel2_on.gif);}
#zonaTracking{ float:left; width:550px; text-transform:uppercase; font-size:11px; }
#zonaTracking ul li{ list-style-type:none; padding-right:3px; display:inline; float:left;}
a.botTracking:link, a.botTracking:visited, a.botTracking:active{ float:left; color:#000; text-decoration:none; background-image:url(../img/sep_tracking.gif); background-position:right; padding-right:10px; background-repeat:no-repeat;}
a.botTracking:hover, .botTrackingON {text-decoration:underline;}
.textoVerde{ color:#8cc63f;}
.textoGris{ color:#808285;}
.textoGrisBig{ font-size:18px; color:#808285; font-weight:bold;}
a.linkNegro:link, a.linkNegro:visited, a.linkNegro:active{ text-decoration:none; color:#000;}
a.linkNegro:hover{ text-decoration:underline; color:#666666;}
a.linkNegroPeque:link, a.linkNegroPeque:visited, a.linkNegroPeque:active{ text-decoration:none; color:#000; font-size:10px;}
a.linkNegroPeque:hover{ text-decoration:underline; color:#666666;}
.subrayado{ text-decoration:underline;}
.negrita{ font-weight:bold;}
fieldset{ border-top:1px solid #8cc63f; border-left:1px solid #8cc63f; border-right:1px solid #8cc63f; border-bottom:none; width:518px; height:auto; padding:15px 15px 0px 15px; margin:0px;}
legend{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#8cc63f; font-weight:bold; padding:0px 10px;}
.pieFieldset{ width:550px; background-image:url(../img/esquina1.gif); height:11px; background-repeat:no-repeat; float:left; margin-top:-3px;}
a.linkVerde:link, a.linkVerde:visited, a.linkVerde:active{ text-decoration:underline; color:#8cc63f;}
a.linkVerde:hover{color:#949494;}
a.linkVerdePNG:link, a.linkVerdePNG:visited, a.linkVerdePNG:active{ text-decoration:underline; color:#8cc63f; position:relative; z-index:1;}
a.linkVerdePNG:hover{color:#949494;}
a.linkVerde1:link, a.linkVerde1:visited, a.linkVerde1:active{ text-decoration:none; color:#8cc63f; font-weight:bold;}
a.linkVerde1:hover{text-decoration:underline;}
.textoVerdeBig{ font-size:16px; color:#8cc63f; font-weight:bold;}
a.linkBloqueGris:link, a.linkBloqueGris:visited, a.linkBloqueGris:active{ color:#000; padding:2px 5px 2px 5px; background-color:#CCCCCC; font-size:11px; display:block;}
a.linkBloqueGris:hover{background-color:#7eb51c; color:#FFFFFF;}
a.linkBloqueGrisOscuro:link, a.linkBloqueGrisOscuro:visited, a.linkBloqueGrisOscuro:active{ color:#fff; padding:2px 5px 2px 5px; background-color:#707070; font-size:11px; display:block;}
a.linkBloqueGrisOscuro:hover{background-color:#7eb51c;}
a.botBloqueGris:link, a.botBloqueGris:visited, a.botBloqueGris:active{ float:left; width:72px; height:auto; font-size:11px; text-decoration:none; color:#fff; display:block; text-align:center; text-transform:uppercase; font-weight:bold; padding:2px 3px; background-color:#808285;}
a.botBloqueGris:hover {background-color:#8cc63f;}
a.linkNegro9px:link, a.linkNegro9px:visited, a.linkNegro9px:active{ text-decoration:none; color:#000; font-size:9px; line-height:10px;}
a.linkNegro9px:hover{ color:#8cc63f;}
.cajaTexto{ font-size:11px; border-top:1px solid #e3e3e4; border-left:1px solid #e3e3e4; border-bottom:1px solid #bbbdc0; border-right:1px solid #bbbdc0; width:auto; background-color:#FFFFFF; padding:1px 5px;}
.minusculas{ text-transform:lowercase;}
.botBloqueGris{ color:#fff; padding:2px 5px 2px 5px; background-color:#707070; font-size:11px; display:block;}
#zonaTrackingFichaInterior{ float:left; width:780px; text-transform:uppercase; font-size:11px;}
#zonaTrackingFichaInterior ul{ float:left; width:100%;}
#zonaTrackingFichaInterior ul li{ list-style-type:none; padding-right:3px; float:left;}
a.botVer:link, a.botVer:visited, a.botVer:active{ float:left; width:30px; height:12px; background-image:url(../img/bot_ver.gif);}
a.botVer:hover{background-image:url(../img/bot_ver_on.gif);}
/*------------------------------------home---------------------------------------*/
#homeCentral{ float:left; width:558px; height:auto;}
#homeBotoneraDcha{ float:left; width:221px; height:auto;}
.contProductoGama{ float:left; height:auto; width:120px;}
.contProductoTipo{ float:left; height:auto; width:120px;}
#botMenuDcha1{ float:left; width:217px; height:auto;}
a.botDcha1:link, a.botDcha1:visited, a.botDcha1:active{ float:left; width:201px; height:23px; font-family:Helvetica, Verdana, Arial; font-size:12px; color:#FFFFFF; background-image:url(../img/bot_dcha1.gif); background-repeat:no-repeat; padding:3px 0px 0px 16px; font-weight:bold;}
a.botDcha1:hover{background-image:url(../img/bot_dcha1_on.gif);}
a.botDcha2:link, a.botDcha2:visited, a.botDcha2:active{ float:left; width:153px; height:23px; font-family:Helvetica, Verdana, Arial; font-size:12px; color:#FFFFFF; background-image:url(../img/bot_dcha2.gif); background-repeat:no-repeat; padding:4px 0px 0px 16px; font-weight:bold;}
a.botDcha2:hover{background-image:url(../img/bot_dcha2_on.gif);}
a.botMasInfo:link, a.botMasInfo:visited, a.botMasInfo:active{ float:left; width:37px; height:12px; background-image:url(../img/bot_mas_info.gif); background-repeat:no-repeat;}
a.botMasInfo:hover{background-image:url(../img/bot_mas_info_on.gif);}
.invisible{display:none;}
.zonaPrecioTipo{ float:left; width:120px; font-size:12px;}
.zonaComparar{ float:left; width:120px; font-size:10px; line-height:14px;}
.error-message{ display:block; color:#CC0000; font-size:9px; padding:0px 9px 0px 9px; border:1px dotted #CC0000;clear:both;}
a.botBloqueVerde:link, a.botBloqueVerde:visited, a.botBloqueVerde:active{ float:left; width:72px; height:auto; font-size:11px; text-decoration:none; color:#fff; display:block; text-align:center; text-transform:uppercase; font-weight:bold; padding:2px 3px; background-color:#8cc63f;}
a.botBloqueVerde:hover {background-color:#5f6164;}
/*----------------------------ventana respuesta-------------------------------*/
#ventanaRespuesta{ position:absolute; width:350px; height:auto; background-color:#FFFFFF; font-size:12px; color:#000000; top:280px; left:330px; float:left; z-index:10000; border:1px dotted #8cc63f; padding:20px;}
#zonaTextoVentanaRespuesta{ float:left; width:100%; height:auto; padding-bottom:20px;}
#contBotCerrarVentanaRespuesta{ float:right; width:auto;}
/*-------------------aviso legal / politica privacidad / empresa--------------------*/
#contAvisoLegal{ float:left; width:553px; height:auto;}
#cabeceraAvisoLegal{ width:553px; height:94px; background-image:url(../img/cabe_ampli_virtual1.jpg); background-repeat:no-repeat;}
#titAvisoLegal{float:left;margin:62px 0px 0px 20px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;line-height:normal; font-variant:normal;text-transform:none;color:#333333;text-decoration:none;width:235px; background-image:url(../img/vineta_cabe_on.png); background-repeat:no-repeat; background-position:left; display:inline; padding-left:14px;}
#pieAvisoLegal{ float:left; width:550px; height:51px; background-image:url(../img/pie_ampli_virtual1.jpg); background-repeat:no-repeat;}
#contenidoAvisoLegal{ width:510px; height:379px; overflow:auto; font-size:11px; float:left; padding:20px; text-align:justify;}
#contenidoAvisoLegal ul{ margin:5px 0px;}
#contenidoAvisoLegal ul li{ display:list-item; list-style-position:outside; margin-left:20px;}
#contenidoEmpresa{ width:510px; height:100px; font-size:11px; float:left; padding:20px;}
.titFranjaVerde{ clear:both; font-size:13px; font-weight:bold; color:#FFFFFF; background-color:#8cc63f; text-align:left;}
.textVerde13px{ font-size:13px; font-weight:bold; color:#8cc63f;}
#contEmpresaFond{ float:left; width:350px; height:229px; background-image:url(../graf/fond_empresa.html); background-repeat:no-repeat;}
#contTextoEmpresa{ float:left; width:300px; height:100px; font-size:11px; padding-top:75px; padding-left:20px;}
a.linkBloqueGrisOscuroPeque:link, a.linkBloqueGrisOscuroPeque:visited, a.linkBloqueGrisOscuroPeque:active{ color:#fff; padding:1px 5px 1px 5px; background-color:#707070; font-size:10px; display:block;}
a.linkBloqueGrisOscuroPeque:hover{background-color:#7eb51c;}
/*----------------------------página respuesta-------------------------------*/
#contenedorRespuesta{ float:left; width:800px; height:auto; padding-top:50px; font-size:12px; font-weight:bold;}
/*---------------------------botones menu derecha--------------------------*/
.botMenuAtCliente{ position:absolute; top:110px; left:10px; /* 10 px */ }
.fotoMenuAtCliente{ position:absolute; top:100px; left:30px; width:56px; height:136px; background-image:url(../img/fot_at_cliente.gif); background-repeat:no-repeat; z-index:1000;}
.contBotMenuTextoAtClienteOf{ float:left; width:126px; padding:10px 25px 10px 50px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:27px; display:inline; text-align:right; margin-left:20px; display:none;}
.contBotMenuTextoAtClienteOn{ float:left; width:126px; padding:10px 25px 10px 50px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:27px; display:inline; text-align:right; margin-left:20px;}

.botMenuExpElectrodomesticos{ position:absolute; top:230px; left:10px;}
.fotoMenuExpElectrodomesticos{ position:absolute; top:230px; left:140px; width:82px; height:134px; background-image:url(../img/fot_electrodomesticos.gif); background-repeat:no-repeat; z-index:1;}
.contBotMenuExpElectrodomesticosOf{ float:left; width:101px; padding:10px 90px 10px 10px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:27px; display:inline; text-align:left; margin-left:20px; }
.contBotMenuExpElectrodomesticosOn{ float:left; width:101px; padding:10px 90px 10px 10px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:27px; display:inline; text-align:left; margin-left:20px; display:none;}

.botMenuExpNutricion{ position:absolute; top:340px; left:10px;}
.fotoMenuExpNutricion{ position:absolute; top:340px; left:30px; width:98px; height:174px; background-image:url(../img/fot_nutricion.gif); background-repeat:no-repeat; z-index:1;}
.contBotMenuExpNutricionOf{ float:left; width:96px; padding:10px 5px 10px 100px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:27px; display:inline; text-align:right; margin-left:20px; display:none;}
.contBotMenuExpNutricionOn{ float:left; width:96px; padding:10px 5px 10px 100px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:27px; display:inline; text-align:right; margin-left:20px; }

.botMenuTecnOnline{ position:absolute; top:510px; left:10px;}
.fotoMenuTecnOnline{ position:absolute; top:510px; left:10px; width:123px; height:95px; background-image:url(../img/fot_tec_online.gif); background-repeat:no-repeat; z-index:1;}
.contBotMenuTecnOnlineOf{ float:left; width:136px; padding:10px 5px 10px 60px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:0px; display:inline; text-align:right; margin-left:20px; display:none;}
.contBotMenuTecnOnlineOn{ float:left; width:136px; padding:10px 5px 10px 60px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:0px; display:inline; text-align:right; margin-left:20px; }

.botMenuArgui{ position:absolute; top:590px; left:10px;}
.fotoMenuArgui{ position:absolute; top:590px; left:150px; width:69px; height:155px; background-image:url(../img/fot_menu_argui.gif); background-repeat:no-repeat; z-index:1;}
.contBotMenuArguiOf{ float:left; width:182px; padding:10px 5px 10px 10px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:90px; display:inline; text-align:left; margin-left:20px; }
.contBotMenuArguiOn{ float:left; width:182px; padding:10px 5px 10px 10px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:90px; display:inline; text-align:left; margin-left:20px; display:none;}
.mano{cursor:pointer;}

.botMenuBannerAtunBonito{ position:absolute; top:750px; left:30px;text-align:center;border-style:none;}

/*-----------------------------------------------------------*/
a.enlaceNegroBold:link, a.enlaceNegroBold:visited, a.enlaceNegroBold:active{  color:#000000; font-size:11px; font-weight:bold;}
a.enlaceNegroBold:hover{color:#8cc63f;}
a.botVer1:link, a.botVer1:visited, a.botVer1:active{ background-image:url(../graf/bot_ver1.html); width:29px; height:14px; background-repeat:no-repeat; display:block; }
a.botVer1:hover{ background-image:url(../graf/bot_ver1_on.html);}
a.botFlechaAnterior:link, a.botFlechaAnterior:visited, a.botFlechaAnterior:active{ float:left; width:72px; height:13px; display:block; background-image:url(../graf/bot_anterior_flecha.html); background-repeat:no-repeat;}
a.botFlechaAnterior:hover {background-image:url(../graf/bot_anterior_flecha_on.html)}
/*-----------------------------curriculum-------------------------------*/
#contCurriculum{ float:left; width:553px; height:auto;}
.bloque_curr_fagor {padding-top:25px;font-size:65%;border:none;font-weight:normal;width:95%;text-align:right;height:100px;}
#cabeceraCurriculum {
background-image:url(../img/cabe_curriculum.jpg);
background-repeat:no-repeat;
float:left;
height:92px;
position:relative;
width:758px;
}
#contenidoCurriculum{ width:718px; height:auto; font-size:11px; float:left; padding:20px; position:relative;}
#pieCurriculum{ float:left; width:758px; height:51px; background-image:url(../img/pie_curriculum.jpg); background-repeat:no-repeat;}

.curriculumAtCliente{ position:absolute; top:10px; left:490px;}
.fotoCurriculumAtCliente{ position:absolute; top:0px; left:500px; width:56px; height:136px; background-image:url(../img/fot_at_cliente.gif); background-repeat:no-repeat; z-index:1000;}
.textoCurriculumAtCliente{ float:left; width:96px; padding:10px 25px 10px 50px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:27px; display:inline; text-align:right; margin-left:20px; display:block;}

.curriculumElectrodomesticos{ position:absolute; top:100px; left:10px;}
.fotoCurriculumElectrodomesticos{ position:absolute; top:100px; left:140px; width:82px; height:134px; background-image:url(../img/fot_electrodomesticos.gif); background-repeat:no-repeat; z-index:1;}
.textoCurriculumElectrodomesticos{ float:left; width:111px; padding:10px 80px 10px 10px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:27px; display:inline; text-align:left; margin-left:20px; }

.curriculumNutricion{ position:absolute; top:240px; left:500px;}
.fotoCurriculumNutricion{ position:absolute; top:200px; left:520px; width:98px; height:174px; background-image:url(../img/fot_nutricion.gif); background-repeat:no-repeat; z-index:1;}
.textoCurriculumNutricion{ float:left; width:96px; padding:10px 5px 10px 100px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:27px; display:inline; text-align:right; margin-left:20px; display:block;}

.curriculumTecnOnline{ position:absolute; top:390px; left:30px;}
.fotoCurriculumTecnOnline{ position:absolute; top:380px; left:40px; width:123px; height:95px; background-image:url(../img/fot_tec_online.gif); background-repeat:no-repeat; z-index:1;}
.textoCurriculumTecnOnline{ float:left; width:96px; padding:10px 5px 10px 60px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:0px; display:inline; text-align:right; margin-left:20px; display:block;}

.curriculumArgui{ position:absolute; top:380px; left:530px;}
.fotoCurriculumArgui{ position:absolute; top:370px; left:645px; width:69px; height:155px; background-image:url(../img/fot_menu_argui.gif); background-repeat:no-repeat; z-index:1;}
.textoCurriculumArgui{ float:left; width:122px; padding:10px 5px 10px 10px; border:1px solid #CCCCCC; font-size:10px; font-weight:bold; margin-top:90px; display:inline; text-align:left; margin-left:20px; }