{
    border: 0;
}

.a:hover {background-position: 0 0;}

img.pix_border {
  border: 1px solid #a61627;
}

html {
overflow: auto;
}

body {
	background-image: url(../img/fons01.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.globalDiv {
	width: 1006px;
	height: 548px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.globalsinsombrasDiv {
	height: 540px;
	width: 990px;
	position: absolute;
	left: 8px;
	top: 0px;
}

.ombraleftDiv {
	background-image: url(../img/ombraleft.png);
	height: 540px;
	width: 8px;
	position: relative;
	left: 0px;
	top: 0px;
}
.ombrarightDiv {
	background-image: url(../img/ombraright.png);
	width: 8px;
	height: 540px;
	left: 998px;
	top: 0px;
	position: absolute;
}
.ombradownDiv {
	background-image: url(../img/ombradown.png);
	height: 8px;
	width: 990px;
	position: absolute;
	top: 540px;
	left: 8px;
}
.ombradownleftDiv {
	background-image: url(../img/ombradownleft.png);
	height: 8px;
	width: 8px;
	position: absolute;
	left: 0px;
	top: 540px;
}
.ombradownrightDiv {
	background-image: url(../img/ombradownright.png);
	height: 8px;
	width: 8px;
	position: absolute;
	left: 998px;
	top: 540px;
}
.filasuperiorDiv {
	height: 133px;
	width: 990px;
}
.filasuperior_logoflashDiv {
	height: 133px;
	width: 218px;
	float: left;
}
.filasuperior_leftDiv {
	height: 133px;
	width: 772px;
	float: left;
}

.filasuperior_left_menufranjasuperiorDiv {
	float: left;
}

.filaSuperiorLeft1 {
	background-image: url(../img/menu1-2.gif);
	position: absolute;
	width: 772px;
	height: 15px;
}

.filaSuperiorLeft2 {
	background-image: url(../img/menu1-2.gif);
	position: absolute;
	width: 772px;
	height: 51px;
	top: 15px;
}

.filaSuperiorLeft3 {
	background-image: url(../img/menu3-1.gif);
	position: absolute;
	width: 772px;
	height: 67px;
	top: 66px;
}

.tablaContenedor {
}

.tablaBotones {
}

.separador1Div{
background: url(../img/separador-1.gif) 0 0 no-repeat;
	display: block;
	width: 9px;
	height: 51px;
	}
.separador2Div{
background: url(../img/separador-2.gif) 0 0 no-repeat;display: block;
	width: 9px;
	height: 51px;
	}
.separador3Div{
background: url(../img/separador-3.gif) 0 0 no-repeat;display: block;
	width: 9px;
	height: 51px;
	}
.separador4Div{
background: url(../img/separador-4.gif) 0 0 no-repeat;display: block;
	width: 9px;
	height: 51px;
	}
.separador5Div{
background: url(../img/separador-5.gif) 0 0 no-repeat;display: block;
	width: 9px;
	height: 51px;
	}

.botConocenosDiv a {
	display: block;
	background: url(../img/menu2-1-nuestra-empresa-preload.gif) 0 0 no-repeat;
	width: 161px;
	height: 51px;

   }
   
.botConocenosDiv a:hover {
   background-position: -161px 0;

   }
   
/*
.botConocenosDiv a:active {
   background-position: -161px 0;

   }
*/

.botConocenosEnglishDiv a {
	display: block;
	background: url(../img/menu2-1-nuestra-empresa-english-preload.gif) 0 0 no-repeat;
	width: 161px;
	height: 51px;

   }
   
.botConocenosEnglishDiv a:hover {
   background-position: -161px 0;

   }
   
/*.botConocenosEnglishDiv a:active {
   background-position: -161px 0;

   }*/
   
.botConocenosDutchDiv a {
	display: block;
	background: url(../img/menu2-1-nuestra-empresa-dutch-preload.gif) 0 0 no-repeat;
	width: 161px;
	height: 51px;

   }
   
.botConocenosDutchDiv a:hover {
   background-position: -161px 0;

   }
   
/*.botConocenosDutchDiv a:active {
   background-position: -161px 0;

   }*/   

.botCatalogoDiv a {
	display: block;
	background: url(../img/menu2-2-catalogo-preload.gif) 0 0 no-repeat;
	width: 99px;
	height: 51px;

   }
   
.botCatalogoDiv a:hover {
   background-position: -99px 0;

   }
   
/*.botCatalogoDiv a:active {
   background-position: -99px 0;

   }*/

.botCatalogoEnglishDiv a {
	display: block;
	background: url(../img/menu2-2-catalogo-english-preload.gif) 0 0 no-repeat;
	width: 99px;
	height: 51px;

   }
   
.botCatalogoEnglishDiv a:hover {
   background-position: -99px 0;

   }
   
/*.botCatalogoEnglishDiv a:active {
   background-position: -99px 0;

   }*/
   
.botCatalogoDutchDiv a {
	display: block;
	background: url(../img/menu2-2-catalogo-dutch-preload.gif) 0 0 no-repeat;
	width: 99px;
	height: 51px;

   }
   
.botCatalogoDutchDiv a:hover {
   background-position: -99px 0;

   }
   
/*.botCatalogoDutchDiv a:active {
   background-position: -99px 0;

   }*/

.botCalidadCreativCocinasDiv a {
	display: block;
	background: url(../img/menu2-4-calidad-creativ-cocinas-preload.gif) 0 0 no-repeat;
	width: 143px;
	height: 51px;

   }
   
.botCalidadCreativCocinasDiv a:hover {
   background-position: -143px 0;

   }
   
/*.botCalidadCreativCocinasDiv a:active {
   background-position: -143px 0;

   }*/

.botCalidadCreativCocinasEnglishDiv a {
	display: block;
	background: url(../img/menu2-4-calidad-creativ-cocinas-english-preload.gif) 0 0 no-repeat;
	width: 143px;
	height: 51px;

   }
   
.botCalidadCreativCocinasEnglishDiv a:hover {
   background-position: -143px 0;

   }
   
/*.botCalidadCreativCocinasEnglishDiv a:active {
   background-position: -143px 0;

   }*/
   
.botCalidadCreativCocinasDutchDiv a {
	display: block;
	background: url(../img/menu2-4-calidad-creativ-cocinas-dutch-preload.gif) 0 0 no-repeat;
	width: 143px;
	height: 51px;

   }
   
.botCalidadCreativCocinasDutchDiv a:hover {
   background-position: -143px 0;

   }
   
/*.botCalidadCreativCocinasEnglishDiv a:active {
   background-position: -143px 0;

   }*/

.botRecetasDiv a {
	display: block;
	background: url(../img/menu2-5-recetas-preload.gif) 0 0 no-repeat;
	width: 90px;
	height: 51px;

   }
   
.botRecetasDiv a:hover {
   background-position: -90px 0;

   }
   
/*.botRecetasDiv a:active {
   background-position: -90px 0;

   }*/

.botRecetasEnglishDiv a {
	display: block;
	background: url(../img/menu2-5-recetas-english-preload.gif) 0 0 no-repeat;
	width: 90px;
	height: 51px;

   }
   
.botRecetasEnglishDiv a:hover {
   background-position: -90px 0;

   }
   
/*.botRecetasEnglishDiv a:active {
   background-position: -90px 0;

   }*/
   
.botRecetasDutchDiv a {
	display: block;
	background: url(../img/menu2-5-recetas-dutch-preload.gif) 0 0 no-repeat;
	width: 90px;
	height: 51px;

   }
   
.botRecetasDutchDiv a:hover {
   background-position: -90px 0;

   }
   
/*.botRecetasDutchDiv a:active {
   background-position: -90px 0;

   }*/   

.botNoticiasDiv a {
	display: block;
	background: url(../img/menu2-noticias-preload.gif) 0 0 no-repeat;
	width: 87px;
	height: 51px;

   }
   
.botNoticiasDiv a:hover {
   background-position: -87px 0;

   }
   
/*.botNoticiasDiv a:active {
   background-position: -87px 0;

   }*/

.botNoticiasEnglishDiv a {
	display: block;
	background: url(../img/menu2-noticias-english-preload.gif) 0 0 no-repeat;
	width: 87px;
	height: 51px;

   }
   
.botNoticiasEnglishDiv a:hover {
   background-position: -87px 0;

   }
   
/*.botNoticiasEnglishDiv a:active {
   background-position: -87px 0;

   }*/
   
.botNoticiasDutchDiv a {
	display: block;
	background: url(../img/menu2-noticias-dutch-preload.gif) 0 0 no-repeat;
	width: 87px;
	height: 51px;

   }
   
.botNoticiasDutchDiv a:hover {
   background-position: -87px 0;

   }
   
/*.botNoticiasDutchDiv a:active {
   background-position: -87px 0;

   }*/   

.botContactoDiv a {
	display: block;
	background: url(../img/menu2-5-contacto-preload.gif) 0 0 no-repeat;
	width: 147px;
	height: 51px;

   }
   
.botContactoDiv a:hover {
   background-position: -147px 0;

   }
   
/*.botContactoDiv a:active {
   background-position: -147px 0;

   }*/

.botContactoEnglishDiv a {
	display: block;
	background: url(../img/menu2-5-contacto-english-preload.gif) 0 0 no-repeat;
	width: 147px;
	height: 51px;

   }
   
.botContactoEnglishDiv a:hover {
   background-position: -147px 0;

   }
   
/*.botContactoEnglishDiv a:active {
   background-position: -147px 0;

   }*/

.botContactoDutchDiv a {
	display: block;
	background: url(../img/menu2-5-contacto-dutch-preload.gif) 0 0 no-repeat;
	width: 147px;
	height: 51px;

   }
   
.botContactoDutchDiv a:hover {
   background-position: -147px 0;

   }
   
/*.botContactoDutchDiv a:active {
   background-position: -147px 0;

   }*/

.idiomaDiv {
	position: absolute;
	top: 69px;
	left: 881px;
	width: 75px;
	height: 17px;
	z-index: 4;
}

.idiomaEspDiv a {
    float: left;
	display: block;
	background: url(../img/idioma-espanol-preload.png) 0 0 no-repeat;
	width: 25px;
	height: 17px;

   }
   
.idiomaEspDiv a:hover {
   background-position: -25px 0;

   }

.idiomaEngDiv a {
    float: left;
	display: block;
	background: url(../img/idioma-ingles-preload.png) 0 0 no-repeat;
	width: 25px;
	height: 17px;

   }
   
.idiomaEngDiv a:hover {
   background-position: -25px 0;

   }
   
.idiomaDutchDiv a {
    float: left;
	display: block;
	background: url(../img/idioma-dutch-preload.png) 0 0 no-repeat;
	width: 25px;
	height: 17px;

   }
   
.idiomaDutchDiv a:hover {
   background-position: -25px 0;

   }   

.filasuperior_left_menufranjainferior {
	float: left;
}

.filacentralDiv 
{
	height: 387px;
	width: 990px;
}

.filainferiorDiv {
	background-image: url(../img/fons-submenu.gif);
	width: 990px;
	height: 20px;
}

.Estilo3 {
	color: #FFFFFF;
	font-size: 12px;
}

.Estilo3Bis {
	color: #FFFFFF;
	font-size: 12px;
}
	
.Estilo5 {
	color: #974F58;
}

.summasummariumDiv {
	height: 20px;
	width: 998px;
	padding-top: 10px;
}

#tabsF {
      float:left;
      width:100%;
      background:#efefef;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #666;
}
#tabsF ul {
	margin:0;
	padding:1px 1px 0 5px;
	list-style:none;
}
#tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
#tabsF a {
      float:left;
      background:url("tableftF.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
}
#tabsF a span {
      float:left;
      display:block;
      background:url("tabrightF.gif") no-repeat right top;
      padding:5px 5px 4px 6px;
      color:#666;
}
.filaSuperiorLeft1 {
}
