@charset "utf-8";
/* CSS Document */
body{
	margin:0 auto;
	background-color:#ffffff;
}

a img{
	border: 0;
	outline: 0;
}

#ccontainer{
	width:460px;
	height:314px;
	float:right;
	position:relative;
	top:27px;
	background-color:#006600;

}
#fondocapa{
	background-image:url(../images/introanima.gif);
	background-repeat:no-repeat;
	height:60%;
	width:100%;
	background-color:#EBE4D0;
	background-position:center;
	float:left;
	z-index:0;
	clip: rect(0,280,0,0);
}

#txtespanol{
	float:left;
	width:40%;
	height:38%;
	margin:0px;
	display:expression('block');

}

#txtespanol00{
	float:left;
	width:40%;
	height:30px;
	margin:0px;
	display:expression('block');
	background-color:#00CC33;

}

#txtingles{
	float:right;
	width:40%;
	height:38%;
	margin:0px;
}

#textosintro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EBE4D0;
	width:15%;
	height:50%;
	line-height:25px;;
	z-index:102;
	display:block;
}

#barranegra{
	float:left;
	background-color:#000000;
	width:100%;
	height:20%;
	position:absolute;
	top:15%;
	z-index:1px;
}

#imagenlogo{
	position:relative;
	top:15%;
	top:15px;
	height:80%;	
}

#contenedorsup{
	width:683px;
	height:95px;
	background-color:#000000;
}

#contenedorlogo{
	margin-top:10px;
	margin-left:35px;
	margin-left:expression("15px");
	float:left;
	overflow:hidden;
}

#contenedoranagrama{
	margin-top:18px;
	margin-right:30px;
	margin-right:expression("15px");
	float:right;
}

#contenedormenu{
	height:expression('30px');
	height:28px;
	background-color:#000000;
	width:expression('683px');
	width:683px;

	
}

#elementosmenu{
	width:500px;
	height:20px;
	height:expression('20px');
	margin-left:180px;
	margin-left:expression("88px");
	float:left;
	position:relative;
	background-color:#000000;
}

#elementomenu{
	width:100px;
	height:20px;
	float:left;
	background-color:#000000;
	position:relative;
	top:expression('10px');
	top:8px;
	display:block;

}


#elementomenu a:link, #elementomenu a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	color:#EBE4D0;
	margin:0px;
	text-decoration:none;
	display:block;

}

#elementomenu a:hover, #elementomenu a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	color:#000000;
	margin:0px;
	text-decoration:none;
	background-color:#EBE4D0;
	display:block;
	
}
#elementomenucolor{
	width:100px;
	height:20px;
	float:left;
	background-color:#EBE4D0;
	position:relative;
	top:expression('10px');
	top:8px;
	display:block;

}

#elementomenucolor a:link, #elementomenucolor a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	color:#000000;
	margin:0px;
	text-decoration:none;
	display:block;
	background-color:#EBE4D0;


}

#elementomenucolor a:hover, #elementomenucolor a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	color:#000000;
	margin:0px;
	text-decoration:none;
	background-color:#EBE4D0;
	display:block;
	
}

#contenedorcentral{
	width:683px;
	/*height:expression('370px');*/
	height:362px;
	background-color:#EBE4D0;
	float:left;
}

#imagencentral{
	position:absolute;
	top:130px;
	z-index:2;
}
#imagencentral0{
	position:absolute;
	top:420px;
	z-index:100;
	font-family:Arial, Helvetica, sans-serif;
	font-size:34px;
	color:#EBE4D0;
	padding-left:15px;
}

#contenedorpie{
	width:683px;
	height:120px;
	background-color:#000000;
	background-image:url(../images/piemotion.gif);
}

#contenedorpienegro{
	width:683px;
	height:120px;
	background-color:#000000;
	background-image:url(../images/piemotion.gif);

}

#contenedorpienegroswf{
	width:683px;
	height:120px;
	background-color:#000000;
	background-image:url(../images/piemotion.gif);
	overflow:hidden;

}

#contenedorsinpie{
	width:683px;
	height:100px;
	background-color:#EBE4D0;
	margin-bottom:25px;

}

#contenedorpienegro p{
	color:#EBE4D0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:10px;
	position:relative;
	top:95px;
	margin-top:0px;
	margin-left:18px;
	
}

#contenedorpie p{
	color:#EBE4D0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:10px;
	position:relative;
	top:95px;
	margin-top:0px;
	margin-left:18px;
	
}

#imagenderecha{
	width:425px;
	height:314px;
	float:right;
	position:relative;
	top:27px;
}
#textosizq{
	float:left;
	margin-left:18px;
	margin-left:expression("10px");
	margin-top:30px;
	padding-bottom:0px;
	height:50px;
	width: 150px;;

	}
#textosizqf{
	float:left;
	margin-left:36px;
	margin-left:expression("20px");
	margin-top:30px;
	padding-bottom:0px;
	width:90%

	}
#textoizq1{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	margin:0px;
	float:left;
}

#textoizq1 p{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#000000;
	margin:0px;
	line-height:20px;
}

#textoizq2{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#000000;
	width:100px;
	height:25px;
	margin:0px;
	}

#textoizq2 p{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#000000;
	line-height:28px;
	margin-top:4px;
	letter-spacing:2px;
}

#textologos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	width:181px;
	margin:0px;
	float:left;
	margin-left:13px;
	margin-left:expression('8px');
	text-align:center;
}

#textoizq3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	width:235px;
	margin:0px;
	float:left;
	

}

#textoizq3 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:14px;
	margin-top:1px;
	float:left;
}

#textoizqpr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	width:235px;
	margin:0px;
	float:left;
	margin-top:30px;
	

}

#textoizqpr p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:14px;
	margin-top:1px;
	float:left;
}

#textoenlaceprod{
	font-family:Arial, Helvetica, sans-serif;
	font-size:expression('12px');
	font-size:10px;
	color:#000000;
	width:120px;
	margin:0px;
	margin-left:0px;
	float:left;

}

#textoenlaceprod p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:expression('12px');
	font-size:10px;
	color:#000000;
	line-height:12px;
	margin-top:expression('2px');
	margin-bottom:0px;
	text-align:left;
	}
	
#catalogoenlace{
	margin-top:expression('20px');
	margin-top:2px;
	display:block;
	margin-left:25px;
	margin-left:expression('10px');
	width: 190px;
	float:left;
}

#logos{
	width:70px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:10px;
	margin-left:0px;
}
#formulario{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	width:50%;
	margin-top:15px;
}

#formulariocampo{
	background-color:#666666;
	margin-top:10px;
	width:70%;
	float:left;

}

#formulariocampo1{
	margin-top:10px;
	width:70%;
	float:left;

}

#contactoizq{
	width:40%;
	float:left;
	position:relative;
	top:expression('10%');
	top:25px;
}

#contactoizqc{
	width:40%;
	float:left;
	position:relative;
	top:expression('5%');
	top:18px;
}

.campo{
	background-color:#EBE4D0;
	border:2px solid #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;

}

.campota{
	background-color:#EBE4D0;
	border-color:#000000;
	border-style:solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:316px;
	width:expression('316px;');
	height:80%;
	overflow:hidden;

	

}

#descevento{
	margin-top:35px;
	left:150px;
}

#enviar{
	position:relative;
	left:expression('590px');
	left:595px;
	top:expression('15px');
	top:20px;
	background-color:#00CC00;
	float:left;
	}
	
#patras{
	position:relative;
	left:expression('500px');
	left:500px;
	top:expression('15px');
	top:20px;
	background-color:#00CC00;
	float:left;
	}

#enviart{
	position:relative;
	left:expression('185px');
	left:195px;
	top:expression('-65px');
	top:-45px;
	background-color:#00CC00;
	float:left;
	}

.botonenviar{
	background-color:#EBE4D0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border-color:#000000;
	padding:0px;
	
}
#caja1{  
	float:left;
	margin-left:35px;
	margin-bottom:15px;
	color:#EBE4D0;
	background-image : url(../image/catbocadoscalientesico2.jpg);
	width:109px;
	width:expression('100px');
	height:130px;
	background-color:#000000;

}

#caja1 a:link, #caja1 a:visited{
	
  background-image:url(../images/catbocadoscalientesico2.jpg);
  background-position:0 0px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}


#caja1 a:hover, #caja1 a:active{
  background-image:url(../images/catbocadoscalientesico2.jpg);
  background-position:0 -220px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}

#caja2{  
	float:left;
	margin-left:35px;
	margin-bottom:15px;
	color:#EBE4D0;
	background-image : url(../image/catbocadosfriosico2.jpg);
	width:109px;
	width:expression('100px');
	height:130px;
	background-color:#000000;

}

#caja2 a:link, #caja2 a:visited{
	
  background-image:url(../images/catbocadosfriosico2.jpg);
  background-position:0 0px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}


#caja2 a:hover, #caja2 a:active{
  background-image:url(../images/catbocadosfriosico2.jpg);
  background-position:0 -220px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}

#caja3{  
	float:left;
	margin-left:35px;
	margin-bottom:15px;
	color:#EBE4D0;
	background-image : url(../image/catcarnesico2.jpg);
	width:109px;
	width:expression('100px');
	height:130px;
	background-color:#000000;

}
#caja3 a:link, #caja3 a:visited{
	
  background-image:url(../images/catcarnesico2.jpg);
  background-position:0 0px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}


#caja3 a:hover, #caja3 a:active{
  background-image:url(../images/catcarnesico2.jpg);
  background-position:0 -220px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}

#caja4{  
	float:left;
	margin-left:35px;
	margin-bottom:15px;
	color:#EBE4D0;
	background-image : url(../image/catensaladasico2.jpg);
	width:109px;
	width:expression('100px');
	height:130px;
	background-color:#000000;

}
#caja4 a:link, #caja4 a:visited{
	
  background-image:url(../images/catensaladasico2.jpg);
  background-position:0 0px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}


#caja4 a:hover, #caja4 a:active{
  background-image:url(../images/catensaladasico2.jpg);
  background-position:0 -220px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}

#caja5{  
	float:left;
	margin-left:35px;
	margin-bottom:15px;
	color:#EBE4D0;
	background-image : url(../image/catpostresico2.jpg);
	width:109px;
	width:expression('100px');
	height:130px;
	background-color:#000000;

}
#caja5 a:link, #caja5 a:visited{
	
  background-image:url(../images/catpostresico2.jpg);
  background-position:0 0px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}


#caja5 a:hover, #caja5 a:active{
  background-image:url(../images/catpostresico2.jpg);
  background-position:0 -220px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}

#caja6{  
	float:left;
	margin-left:35px;
	margin-bottom:15px;
	color:#EBE4D0;
	background-image : url(../image/catbuffetico2.jpg);
	width:109px;
	width:expression('100px');
	height:130px;
	background-color:#000000;

}
#caja6 a:link, #caja6 a:visited{
	
  background-image:url(../images/catbuffetico2.jpg);
  background-position:0 0px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}


#caja6 a:hover, #caja6 a:active{
  background-image:url(../images/catbuffetico2.jpg);
  background-position:0 -220px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}

#caja7{  
	float:left;
	margin-left:35px;
	margin-bottom:15px;
	color:#EBE4D0;
	background-image : url(../image/catpostresico2.jpg);
	width:109px;
	width:expression('100px');
	height:130px;
	background-color:#000000;

}
#caja7 a:link, #caja7 a:visited{
	
  background-image:url(../images/catpostresico2.jpg);
  background-position:0 0px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}


#caja7 a:hover, #caja7 a:active{
  background-image:url(../images/catpostresico2.jpg);
  background-position:0 -220px;
  width:109px;
  height:110px;
  background-repeat:no-repeat;	
  display:block;
  float:left;
}

#caja{  
	float:left;
	margin-left:35px;
	margin-bottom:15px;
	color:#EBE4D0;
	background-image : url(../image/catentrantesico2.jpg);
	width:109px;
	width:expression('100px');
	height:130px;
	background-color:#000000;

}

#cajapie{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:3px;
	margin-top:0px;
	margin-bottom:0px;
	height:20px;
	line-height:20px;
	width:100%;
	vertical-align:middle;
	text-align:left;
}

#pie{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	margin:5px;
}

#cantralcatalogo{
	width:650px;
	margin-top:expression('5px');
	float:left;
	margin-left:42px;
	margin-left:expression('0px');
	padding-bottom:10px;
	overflow:hidden;
}

#catalogocaja2{
	padding-top:15px;
	padding-bottom:15px;
}

#capaproducto{
	font-family:Arial, Helvetica, sans-serif;


}
#capaproducto p{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#666666;
	margin:0px;
	line-height:16px;
	line-height:expression('14px');
	margin-bottom:expression('15px');
	margin-top:14px;
	margin-top:expression('5px');

}

#paginacion{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	text-decoration:none;
	text-align:left;
	width:200px;
	color:#000000;
}

#paginacion a:link, #paginacion a:visited{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	text-decoration:none;
	color:#666666;
}

#paginacion a:hover, #paginacion a:active{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	text-decoration:none;
}

#descripcion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:225px;
	height:25px;
	float:left;



}

#descripcion p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	margin:0px;
	margin-bottom:0px;
	margin-top:5px;
	height:50px;
}

#linea{
	width:95%;
	height:2px;
	margin-top:5px;
	margin:0px;
	padding:0px;
	float:left;
	background-color:#808080;
	overflow:hidden;


}

#linea2{
	position:relative;
	top:23px;
	top:expression('-5px');
	width:225px;
	height:1px;
	margin:0px;
	padding:0px;
	float:left;

}

#linea hr{
	height:1px;
	size:1px;
	padding:0px;
}

#linea2 hr{
	height:1px;
	size:1px;
}
#plato{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	margin:0px;
	width:225px;
	vertical-align:baseline;
	float:left;
	}

#plato p{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	line-height:20px;
	margin:0px;
}

#volver{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	}

#volver p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:10px;
	margin:0px;
}

#volver a:link, #volver a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#666666;
}

#volver a:hover, #volver a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#666666;
}

#iconopl{
	padding-top:20px;
	width:210px;
}

#trabajo{
	width:270px;
	float:left;
	position:relative;
	left:280px;
	z-index:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#trabajo a:link, #trabajo a:visited{
	width:270px;
	float:left;
	position:relative;
	left:0px;
	z-index:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#000000;
}

#trabajo a:hover, #trabajo a:active{
	width:270px;
	float:left;
	position:relative;
	left:0px;
	z-index:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#666666;
}
#trabajaizq{
	margin-top:10px;
	margin-left:25px;
	margin-right:25px;
	background-image:url(../images/fondotrabaja0.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:280px;
	overflow:hidden;
}
#txttrabaja{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:80%;
	margin-top:expression('5px');
	margin-top:15px;
	margin-left:0px;
	margin-left:expression('0px');
	margin-bottom:10px;
}

/* LA TIENDA DE LALA */

#capa_tienda{
	position: absolute; 
	overflow: hidden;
	top: 114px;
	width: 684px; 
	z-index: 15
}

/*html #capa_tienda{
	top: 131px;
}*/

*:first-child+html #capa_tienda{
	top: 130px;
} 

#imagentienda{
	width: 100%;
	text-align: center;
	/*padding-top: 10px;*/
}

#imagentienda img{ 
	margin-top: 20px;
	behavior: url(iepngfix.htc) 
}

img{
	outline: none;
}