*{margin:0;padding:0}
html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif}
p{margin:0 10px 10px}

.clear{ clear:both}
.tituloverde{ color:#9CCA68; font-weight:bold; font-size:14px;}
.tituloverde2{ color:#9CCA68; font-weight:bold; font-size:14px; text-decoration:underline;}
.tituloseccionverde h1{ color:#9CCA68; font-weight:bold; font-size:16px; width:500px; border-bottom:2px #9CCA68 solid; margin-bottom:35px;}
.subtituloverde{color:#9CCA68; font-weight:bold;}
.titulonaranja{ color:#EEAF02; font-weight:bold;}
.tituloseccionnaranja h1{ color:#EEAF02; font-weight:bold; font-size:16px; width:500px; border-bottom:2px #EEAF02 solid; margin-bottom:35px;}
.tituloarticulo{
	display:block; 
color:#472f22; 
font-size:12px; 
text-decoration:none; 
font-weight:bold;
padding:4px;
background-color: #8EEC6F;
-moz-border-radius: 5px;
border-radius: 5px;
}


#avisopeso{margin:10px 15px 10px auto; width:auto; padding:8px; background-color::#F7F7F7; border:1px solid #E63C3C}

.descriparticulo{ font-size:11px; text-decoration:none; color:#000}
.campo{ width:20px; text-align:right; }
.texto{ width:53px;}
.texto22{ width:auto}
.talla{text-align:right;}
.cantidad{ width:50px; padding-right:5px; text-align:right; }
.anularenlace{ cursor:default;}
.textoblanco{ color:#FFF; font-weight:bold}
.campoamarillo{ border:1px solid #ffcc00}
.fondoamarillo{ background:#ffcc00; color:#333; font-weight:bold}
.enlacesinestilos{ text-decoration:none; color:#000; /*background-color:#FFF;*/ font-weight:bold; 
filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5;
}

#container{ min-height:800px; height:auto !important; height:800px; min-width:1000px;}
	
	#header{height:120px; background:#89d900; margin:0 auto; text-align:left}
		#logotienda{ float:left; height:120px; width:610px; }
		#anuncio1cabecera{ float:right; height:92px; padding-top:28px; width:190px;  background:url(images/cabecera_1.jpg) center no-repeat; color:#FFF;  text-align:center; font-weight:bold }
		#anuncio2cabecera{ float:right; height:92px; padding-top:28px;  width:190px; background:url(images/cabecera_2.jpg) center  no-repeat; color:#FFF; text-align:center; font-weight:bold}
			#anuncio2cabecera p{ margin:6px; }
		.enlacecabecera:link{ color:#00971b; text-decoration:none}
		.enlacecabecera:visited{ color:#00971b; text-decoration:none}
		.enlacecabecera:hover{ color:#006212; text-decoration:none}
		
	#contencentral{float:left; width:100%; min-height:800px; height:auto !important; height:800px; }
		#contencentro{margin: 0 218px; padding-right:10px; min-height:800px; height:auto !important; height:800px; }
			#buscador{ height:40px; background:url(images/fondo_buscador.jpg) no-repeat center; text-align:center; margin-top:-2px; margin-bottom:20px; text-align:center; color:#FFF; font-size:15px; font-weight:bold }
				.buscador{ width:160px;}
		  #contenproducsgeneral{ min-height:1050px; height:auto !important; height:1050px; margin:0 auto; margin:0 auto; }
				.contenproducs{ float:left; height:275px; padding-top:20px; width:32.2%; margin:0 auto; padding-bottom:25px;
				border: #CCC 1px dotted ;
				}
				.contenproducs2{ float:left; height:300px; padding-top:20px; width:33.3%; margin:0 auto; padding-bottom:8px;}
					.fotoproducs{ height:130px; width:166px;  margin:0 auto; z-index:0}
						.iconostipo{ position:absolute; height:22px; margin-top:90px; width:166px; text-align:right;}
						.zoomproducs{ position:absolute; height:22px; width:166px; text-align:right; z-index:100; }
					.textoproducstitulo{
	height:35px;
	width:166px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
					.textoproducsdescrip{ height:auto; width:166px; margin:10px auto}
					.titulocomprarproducs{ text-align:left; height:19px; width:200px;  margin:0 auto; font-weight:bold; color:#327E04; margin-top:5px; z-index:1}
					.titulocomprarproducs2{ text-align:left; height:15px; /*width:166px;*/  margin:0 auto; font-weight:bold; color:#327E04; margin-top:5px}
					.comprarproducs{
	height:25px;
	width:200px;
	font-weight:bold;
	color:#327E04;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	padding-top:2px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
					.bocadilloproducs{ position:absolute; z-index:1; height:40px; padding-top:20px; font-weight:bold; font-size:15px; color:#FFF; font-weight:bold; width:85px; margin-top:-55px; margin-left:-23px; background:url(images/bocadillo_amarillo.png) no-repeat; text-align:center}
					#bocadilloproducsoferta2{ position:absolute; z-index:0; height:40px; padding-top:20px; font-weight:bold; font-size:15px; color:#F00; font-weight:bold; width:85px; margin-top:-55px; margin-left:-45px; background:url(images/bocadillo_amarillo.png) no-repeat; text-align:center;}
					#bocadilloproducsoferta{ position:absolute; z-index:0; height:40px; padding-top:20px; font-weight:bold; font-size:15px; color:#FFF; font-weight:bold; width:85px; margin-top:-85px; margin-left:-30px; background:url(images/bocadillo_amarillooferta.png) no-repeat; text-align:center; text-decoration:line-through;}
			.sinarticulos{ margin-top:15px; padding-left:15px; height:50px; width:auto}
			#bannerhrizontal{ height:200px; margin:0 auto; text-align:center}	
				#contenbanerhorizontal{ float:left; height:200px; width:49.9%; margin:0 auto; text-align:center}
				
	
	#contenizq{float:left;width:213px; padding-left:4px; margin-left:-100%; margin-top:40px; background:url(images/fondo_botonera_izq.jpg) repeat-x}
		#menuvertical{ min-height:780px;  height:auto !important; height:874px; }
		#bannervertical{ height:124px; width:205px; margin-top:30px; padding-top:10px; text-align:center;}
		#postit{ height:271px; margin-top:54px}
		#menu5{ height:22; padding-left:1px; text-align:center}
	#contendrch{float:left;width:228px;margin-left:-228px; min-height:1270px; height:auto !important; height:1270px; margin-top:40px;}
		#animacionnovedades2{ margin-top:135px;}
		#contennovedades{ min-height:347px; height:auto !important; height:347px;}
			#fecha{ position:absolute; height:50px; width:180px; margin-top:-30px; margin-left:48px; font-weight:bold}
			#carrocompra{ position:absolute; height:40px; width:300px; margin-top:-76px; margin-left:-80px;}
				#carrocompraizq{ float:left; height:34px; margin-top:6px; width:35px; background:url(images/fondo_articulos_carro.jpg) repeat-x ; text-align:center; font-size:17px; font-weight:bold; padding-top:3px;}
				#carrocompradrch{ float:left; height:37px; width:255px; padding-left:5px; color:#0d551a; font-size:17px; font-weight:bold}
				.carrocompradrch{ color:#0d551a; font-size:17px; font-weight:bold; text-decoration:none}
					#fotocarrocompra{ position:absolute; height:50px; width:70px; margin-top:-18px; margin-left:185px;}
			#bocadillocarrocompra{ position:absolute; height:40px; padding-top:20px; padding-left:5px; margin-top:-46px; margin-left:-70px; font-weight:bold; font-size:15px; color:#FFF; font-weight:bold; width:85px; background:url(images/bocadillo_amarillo.png) no-repeat}
			#cabeceranovedades{ height:50px; padding-left:8px}
			#superiornovedades{ height:122px; width:228px; position:absolute; background:url(images/superiornovedades.jpg) no-repeat}
				#superiornovedadestexto{ float:left; position:absolute; height:62px; padding-top:54px; width:110px; padding-left:18px }
				#superiornovedadesfoto{ float:right; width:130px; height:110px; padding-top:12px; padding-right:14px; text-align:center; }
					#zoomnovedades{ position:absolute; z-index:10; height:22px; width:20px; left:192px; top:8px}
				#bocadillonovedades{ position:absolute; height:40px; padding-top:16px; padding-left:15px; font-weight:bold; font-size:15px; color:#FFF; font-weight:bold; width:85px; background:url(images/bocadillo_novedades.png) no-repeat}
				.bocadillonovedades{ position:absolute; height:40px; padding-top:16px; padding-left:15px; font-weight:bold; margin-left:-45px; margin-top:-55px; font-size:15px; color:#FFF; font-weight:bold; width:85px; background:url(images/bocadillo_novedades.png) no-repeat}

		#inferiornovedades{ width:228px; height:128px; background:url(images/inferiornovedades.jpg) no-repeat} 
			#masnovedades{ height:30px; background:url(images/estrellas.jpg) no-repeat; padding-left:35px; font-size:15px; font-weight:bold; margin-top:263px}
				.masnovedades:link{ text-decoration:none; color:#9cca68; }
				.masnovedades:hover{ text-decoration:none; color:#9cca68; }
				.masnovedades:visited{ text-decoration:none; color:#9cca68; }
		#animacionofertas{ height:202px; width:225px;}
		#contenofertas{ min-height:285px; height:auto !important; height:285px; /*margin-top:10px;*/}
			#cabeceraofertas{ height:50px; padding-left:8px}
			#fondoofertas{ height:195px; background:url(images/fondoofertas.jpg) no-repeat}
			#fondoofertas2{ height:195px; background:url(images/fondoofertas2.jpg) no-repeat}
				#fondoofertastexto{ float:left; position:absolute; padding-left:17px; height:120px; width:88px; padding-top:75px;}
				#fondoofertasfoto{ padding-left:73px; height:150px; padding-top:40px; width:150px; }
				#bocadilloofertas{ position:absolute; height:43px; margin-top:22px; padding-top:15px; padding-left:12px; font-weight:bold; font-size:15px; color:#FFF; font-weight:bold; width:85px; background:url(images/bocadillo_verde.png) no-repeat}
				.bocadilloofertas{ position:absolute; z-index:9; height:43px; padding-top:15px; padding-left:12px; margin-left:-30px; margin-top:-55px; font-weight:bold; font-size:15px; color:#FFF; font-weight:bold; width:85px; background:url(images/bocadillo_verde.png) no-repeat}
				#bocadilloofertas2{ position:absolute; left:10px; margin-top:-5px; height:43px; padding-top:15px; padding-left:16px; font-weight:bold; font-size:15px; color:#FFF; font-weight:bold; width:85px; background:url(images/bocadillo_oferta2.png) no-repeat}
				.bocadilloofertas2{ position:absolute; z-index:1; height:43px; padding-top:15px; padding-left:22px; margin-left:-22px; margin-top:-82px; font-weight:bold; font-size:15px; color:#FFF; font-weight:bold; width:85px; background:url(images/bocadillo_oferta2.png) no-repeat;}
			
			#masofertas{ height:30px; background:url(images/estrellas.jpg) no-repeat; color:#eeaf02; padding-left:35px; font-size:15px; font-weight:bold}
				.masofertas:link{color: #eeaf02; text-decoration:none; }
				.masofertas:visited{color: #eeaf02; text-decoration:none; }
				.masofertas:hover{color: #eeaf02; text-decoration:none; }

		#contentop{ display:block; min-height:572px; height:auto !important; height:572px;}
		#articulo #contentop{ display:none; }
			#cabeceratop{ height:92px}
			#fondotop{ height:542px; width:210px; background:url(images/fondotop.jpg) no-repeat left; padding-left:12px;}
				.titulomintopventas{ height:29px; width:194px;}
				.contentop2{ height:114px; width:208px; padding-left:20px; margin-bottom:5px; }
				#contentop2info{ float:left; height:100px; padding-top:10px; width:90px; }
					#contentop2text{ float:left; height:74px; width:90px; }
					#contentop2precio{ float:left; height:30px; width:90px; color:#472f22; font-size:20px; text-decoration:none; text-align:center }
				#contentop2foto{ float:left; height:109px; padding-top:20px; width:95px;}
#footer{float:left; clear:both; width:100%; background:#cdeb8b; color: #383838; text-align:center; font-weight:bold; height:25px; margin-top:15px}
		.footer:link{color: #383838; font-weight:bold; text-decoration:none; font-size:12px;}
		.footer:visited{color: #383838; font-weight:bold; text-decoration:none; font-size:12px;}
		.footer:hover{color: #383838; font-weight:bold; text-decoration:none; font-size:12px;}


#footer p{margin:0;padding:5px 10px}

#pie{float:left; clear:both; height:auto; width:100%; text-align:center; margin-top:10px;}
	#contenedorbanners{height:130px; margin:0 auto; text-align:center; width:640px;}
	#celdabanner{ float:left; height:50px; width:160px; text-align:center;}
	
	
/* ---------------------------------------- BOTONERA MENU -------------------------------------------------- */
	#botonera{height:39px; background:#cdeb8b; margin:0 auto; padding-left:10px;}

	#botonera ul{ height:39px;  width:830px; text-align:left; list-style:none; margin:0 auto; }
		#botonera #banderas { float:left; text-align:center; padding-top:4px;}
		#botonera li{ float:left; padding-top:10px;  height:29px; text-align:center; padding-left:2px; font-weight:bold}
		
		#botonmenuinicio{ float:left; display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:80px;  background:url(images/menu_horizontal/inicio2.jpg) no-repeat}
		#botonmenuinicio:hover{float:left; display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:80px;  background:url(images/menu_horizontal/inicio1.jpg) no-repeat}
		#Binicio #botonmenuinicio{float:left; display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:80px; background:url(images/menu_horizontal/inicio1.jpg) no-repeat; cursor:default }

		#botonmenuconocenos{float:left; display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:131px;background:url(images/menu_horizontal/quienes2.jpg) no-repeat}
		#botonmenuconocenos:hover{float:left; display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:131px; background:url(images/menu_horizontal/quienes1.jpg) no-repeat}
		#Bcconocenos #botonmenuconocenos{float:left; display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:131px; background:url(images/menu_horizontal/quienes1.jpg) no-repeat; cursor:default }

		#botonmenucondiciones{float:left;display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:190px;background:url(images/menu_horizontal/condiciones2.jpg) no-repeat}
		#botonmenucondiciones:hover{float:left;display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:190px; background:url(images/menu_horizontal/condiciones1.jpg) no-repeat}
		#Bcondiciones #botonmenucondiciones{float:left;display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:190px; background:url(images/menu_horizontal/condiciones1.jpg) no-repeat; cursor:default }

		#botonmenuecontacto{float:left;display: block; overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:95px; background:url(images/menu_horizontal/contacto2.jpg) no-repeat}
		#botonmenuecontacto:hover{float:left;display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:95px; background:url(images/menu_horizontal/contacto1.jpg) no-repeat}
		#Bcontacto #botonmenuecontacto{float:left;display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:95px; background:url(images/menu_horizontal/contacto1.jpg) no-repeat; cursor:default }


/* ---------------------------------------- ingles -------------------------------------------------- */

		#botonmenuinicio_eng{ float:left; display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:80px;  background:url(images/menu_horizontal/inicio2_eng.jpg) no-repeat}
		#botonmenuinicio_eng:hover{float:left; display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:80px;  background:url(images/menu_horizontal/inicio1_eng.jpg) no-repeat}
		#Binicio #botonmenuinicio_eng{float:left; display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:80px; background:url(images/menu_horizontal/inicio1_eng.jpg) no-repeat; cursor:default }

		#botonmenuconocenos_eng{float:left; display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:131px;background:url(images/menu_horizontal/quienes2_eng.jpg) no-repeat}
		#botonmenuconocenos_eng:hover{float:left; display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:131px; background:url(images/menu_horizontal/quienes1_eng.jpg) no-repeat}
		#Bcconocenos #botonmenuconocenos_eng{float:left; display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:131px; background:url(images/menu_horizontal/quienes1_eng.jpg) no-repeat; cursor:default }

		#botonmenucondiciones_eng{float:left;display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:190px;background:url(images/menu_horizontal/condiciones2_eng.jpg) no-repeat}
		#botonmenucondiciones_eng:hover{float:left;display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:190px; background:url(images/menu_horizontal/condiciones1_eng.jpg) no-repeat}
		#Bcondiciones #botonmenucondiciones_eng{float:left;display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:190px; background:url(images/menu_horizontal/condiciones1_eng.jpg) no-repeat; cursor:default }

		#botonmenuecontacto_eng{float:left;display: block; overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:95px; background:url(images/menu_horizontal/contacto2_eng.jpg) no-repeat}
		#botonmenuecontacto_eng:hover{float:left;display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:95px; background:url(images/menu_horizontal/contacto1_eng.jpg) no-repeat}
		#Bcontacto #botonmenuecontacto_eng{float:left;display: block;overflow: hidden; margin:0 auto; text-decoration:none; height:29px; width:95px; background:url(images/menu_horizontal/contacto1_eng.jpg) no-repeat; cursor:default }




/* ---------------------------------------- ACORDEON PLANTILLA -------------------------------------------------- */
	
	.accordion_headings2{color:#FFF; text-decoration:none; font-weight:bold;}
	.dlacordeon{margin:0}
	.ddacordeon{margin:0; padding-left:6px}
	.ulacordeon{list-style:none; margin:0; padding:0; height:120px; width:200px}

/* ---------------------------------------- QUIENES SOMOS -------------------------------------------------- */

	#contenconocenos{ padding-left:20px; padding-right:20px; text-align:justify; margin-bottom:25px;}
	#contenfotoempleado{ float:left; height:146px; width:33%; text-align:center; margin-top:30px;}
		#contenfotoempleadonombre{ height:20px; padding-top:6px; font-weight:bold}
	#mapa{ width:100%; height:auto; text-align:center; margin-top:50px;}
/* ---------------------------------------- BUSCADOR -------------------------------------------------- */

	#tituloseccionbuscador{ width:auto; height:27px; clear:both; color:#fff; font-size:22px; font-weight:bold;  background:url(images/novedad1.jpg) no-repeat; text-align:center; margin-right:15px;}
		#tituloseccionbuscadorizq{ float:left; width:20px; height:27px; background:url(images/novedad1.jpg) left no-repeat }
		#tituloseccionbuscadorcentro{ float:left; height:25px; background:#1fb53a; width:auto; }
		#tituloseccionbuscadorcentro h1{ float:left; height:18px; padding-top:3px; background:#1fb53a; width:auto; font-size:18px }
		#tituloseccionbuscadordrch{ float:right; height:27px; width:20px; background:url(images/novedad1.jpg) right no-repeat }

	
/* ---------------------------------------- NOVEDADES -------------------------------------------------- */

	#tituloseccionnovedades{ width:auto; height:27px; clear:both; color:#fff; font-size:22px; font-weight:bold;  background:url(images/novedad1.jpg) no-repeat; text-align:center; margin-right:15px;}
		#tituloseccionnovedadesizq{ float:left; width:20px; height:27px; background:url(images/novedad1.jpg) left no-repeat }
		#tituloseccionnovedadescentro{ float:left; height:27px; background:#1fb53a; width:auto;   }
			#tituloseccionnovedadescentro h1{ float:left; height:24px; padding-top:3px; background:#1fb53a; width:auto; font-size:18px  }
		#tituloseccionnovedadesdrch{ float:right; height:27px; width:20px; background:url(images/novedad1.jpg) right no-repeat }
	#titulonovedades{ width:auto; height:25px; background:url(images/novedades1.jpg); margin-bottom:-10px; clear:both; color:#FFF; font-size:18px; margin-right:15px; }
		#titulonovedadesizq{ float:left; height:25px; background:url(images/novedades1.jpg) left no-repeat; width:20px; }
		#titulonovedadescentro{ float:left; background:#89d900; width:auto }
		#titulonovedadesdrch{ float:right;  height:25px; background:url(images/novedades1.jpg) right no-repeat; width:20px }
	#subtitulonovedades{ width:auto; height:23px;  background:url(images/novedades2.jpg); margin-top:10px; clear:both; margin-right:15px;}
		#subtitulonovedadesizq{ float:left; height:23px; width:20px; background:url(images/novedades2.jpg) left no-repeat; }
		#subtitulonovedadescentro{ float:left; height:20px; padding-top:3px; background:#cdeb8b; width:auto}
		#subtitulonovedadesdrch{ float:right; height:23px; width:20px; background:url(images/novedades2.jpg) right no-repeat; }

/* ---------------------------------------- OFERTAS -------------------------------------------------- */

	#tituloseccionofertas{ width:auto; height:27px; margin-top:10px; clear:both; background:url(images/ofer1.jpg) left no-repeat; font-size:22px; font-weight:bold; text-align:center; margin-right:15px;}
		#tituloseccionofertasizq{ float:left; width:20px; height:27px; background:url(images/ofer1.jpg) left no-repeat}
		#tituloseccionofertascentro{ float:left; height:27px; background:#e9a750; width:auto; color:#fff;}
		#tituloseccionofertasdrch{ float:right; height:27px; width:20px; background:url(images/ofer1.jpg) right no-repeat; }
	
	#tituloofertas{ width:auto; height:25px; background:url(images/ofertas1.jpg);  margin-bottom:-10px; clear:both; color:#FFF; font-size:18px; margin-right:15px; }
		#tituloofertasizq{ float:left; width:25px; height:25px; background:url(images/ofertas1.jpg) left no-repeat;}
		#tituloofertascentro{ float:left; width:auto; height:25px; background:#e8b46e;}
		#tituloofertasdrch{ float:right; width:20px; height:25px; background:url(images/ofertas1.jpg) right no-repeat; }	
	#subtituloofertas{ width:auto; height:20px; background:url(images/ofertas2.jpg); margin-top:10px; clear:both; margin-right:15px;}
		#subtituloofertasizq{ float:left; width:25px; height:20px; background:url(images/ofertas2.jpg) left no-repeat;}
		#subtituloofertascentro{ float:left; width:auto; height:20px; background:#f6d964;}
		#subtituloofertasdrch{float:right; width:20px; height:20px; background:url(images/ofertas2.jpg) right no-repeat;}
		

/* ---------------------------------------- ARTICULOS -------------------------------------------------- */


	#menudinamico{ float:left; width:50%; height:20px; padding-top:5px; font-size:13px; font-weight:bold; color:#EEAF02;}
	#filtropaginacion{ float:right; width:45%; height:25px; font-size:13px; font-weight:bold; color:#EEAF02; text-align:right; margin-right:15px}
	#tituloarticulos{ width:auto; height:25px; background:url(images/tituloarticulosdetalle.jpg) right no-repeat; clear:both; color:#FFF; font-size:18px; margin-right:15px; }
		#tituloarticulosizq{ float:left; height:25px; width:20px; background:url(images/tituloarticulosdetalle.jpg) left no-repeat; }
		#tituloarticuloscentro{ float:left; height:24px; background:#1cb63e; width:auto; }
		#tituloarticuloscentro h1{ float:left; height:22px; background:#1cb63e; width:auto; padding-top:2px; font-size:18px}
		#tituloarticulosdrch{ float:right; height:25px; width:20px; background:url(images/tituloarticulosdetalle.jpg) right no-repeat; }
	#subtituloarticulos{ width:auto; height:20px; background:url(images/subtituloarticulosdetalle.jpg); clear:both; margin-right:15px; margin-bottom:8px}
		#subtituloarticulosizq{ float:left; height:20px; width:20px; background:url(images/subtituloarticulosdetalle.jpg) left no-repeat; }
		#subtituloarticuloscentro{ float:left; height:17px; background:#89d800; width:auto; padding-top:3px; }
		#subtituloarticuloscentro2{ float:left; height:17px; background:#89d800; width:auto; padding-top:3px; text-align:center }
		#subtituloarticulosdrch{ float:right; height:20px; width:20px; background:url(images/subtituloarticulosdetalle.jpg) right no-repeat; }


		
/* ---------------------------------------- DETALLE ARTICULOS -------------------------------------------------- */

	#tituloarticulosdetalle{ width:auto; padding-left:15px; height:25px; padding-top:5px; background:#1cb63e; margin-top:20px; margin-bottom:-10px; clear:both; color:#FFF; font-size:18px; margin-right:15px; }
	#subtituloarticulosdetalle{ width:auto; padding-left:25px; padding-top:3px; height:20px; margin-bottom:10px; background:#89d900; margin-top:10px; clear:both; margin-right:15px;}
	#fotoarticulosdetalle{ float:left; width:60%; height:220px; padding-top:15px; margin-top:10px; text-align:center }
	#iconosdetalle{ float:left;  width:100%; margin-top:7px; text-align:center}
	#descripcionarticulosdetalle{ float:left; width:35%; padding-right:22px; min-height:220px; height:auto !important; height:220px; padding-top:15px; margin-top:10px; padding-bottom:15px; text-align:justify }
	.preciodetallearticulo{ font-size:22px; font-weight:bold}
	#carousel1{ height:75px; width:98%; clear:both; float:left}
	#carousel1_Controles img{border: 2px solid #1cb63e;width: 19px;	height: 19px; position:absolute; float:left;}
	
	#contensubfamilias{ min-height:100px; height:auto !important; height:100px; width:228px; margin-bottom:8px; }
		#fondosuperiorsubfamilias{ height:20px; width:228px; background:url(images/sombra_categorias_superior.jpg) top no-repeat;}
		#titulosibfamilias{ height:50px; width:228px; background:url(images/otrascategorias.jpg) center no-repeat}
		#listadosubfamilias{ float:right; min-height:100px; padding-bottom:18px; height:auto !important; height:100px; width:213px; padding-left:15px;  background:url(images/sombra_categorias_cuerpo.jpg) no-repeat bottom }
			#listadosubfamilias ul{ list-style:none; line-height:16px; margin-top:4px; margin:0px; padding:0px;}
			#listadosubfamilias li{ padding-left:10px; padding:0;}
			.enlaceselecionadosubfamilias{ color:#89d900; font-weight:bold}
		.enlacesubfamilias:link{ font-size:13px; text-decoration:none; color:#EEAF02; font-weight:bold}
		.enlacesubfamilias:hover{ font-size:13px; text-decoration:none; color:#89d900; font-weight:bold}
		.enlacesubfamilias:visited{ font-size:13px; text-decoration:none; color:#EEAF02; font-weight:bold}
		
		
		#titulosibfamilias_eng{ height:50px; width:228px; background:url(images/otrascategorias_eng.jpg) center no-repeat}

	
/* ---------------------------------------- DETALLE ARTICULO AJAX -------------------------------------------------- */	

	.contenedorAjax{ position:absolute;  float:left;margin-top:-134px; margin-left:10px; z-index:100; min-height:105px; height:auto !important; height:105px; width:683px;   }
.cabeceraAjax{ height:47px; width:683px;  background:url(images/cabecera_ajax.png) no-repeat;}
	.botonclose{ float:right; padding-right:30px; padding-top:15px; display:none;}
.cuerpoAjax{ width:683px; min-height:206px; height:auto !important; height:206px; background:url(images/cuerpo_ajax.png) repeat-y; }
.pieAjax{ height:32px; width:683px; background:url(images/pie_ajax.png) no-repeat}

#contentAjaxDetalle{ float:left; min-height:100px; height:auto !important; height:100px; clear:both}



/* ---------------------------------------- COMPRAR ARTICULOS -------------------------------------------------- */

#contenarticulocompra{ min-height:200px; height:auto !important; height:200px; width:420px;}
.conteselectorarticulo{position:absolute; z-index:10; height:123px; width:430px; filter:alpha(opacity=0); opacity: .0; background:#F90; cursor:pointer}
.conteselectorarticulo:hover{ position:absolute; height:123px; width:430px; filter:alpha(opacity=20); opacity: .4; -moz-opacity: .4; background:#EEAF02;}
#contenarticulocompra ul{ padding-left:0; margin:0  }
#contenarticulocompra li{ height:103px; width:420px; padding-left:5px; font-size:23px; list-style:none; }
#infoarticulocompra{ height:37px; padding-top:3px; width:430px; text-align:center; font-size:15px; background:#89d900; color:#FFF; font-weight:bold }
.colorverde{color:#9CCA68; font-weight:bold; width:100px;}
.subtituloseccioncomprar{ margin-left:-5px; padding-left:10px; padding-top:4px; height:16px; font-weight:bold; font-size:12px; width:426px; background:#f4cc5d; color:#000; font-weight:bold}
#contenarticulocompra .colorverde{ position:absolute; margin-top:40px; padding-left:7px; }

/* ----------------------------------------- LOCAL COMERCIAL ---------------------------------------------------- */

	
.local{float:left;  width:100%; padding-bottom:20px; margin-bottom:20px; min-height:125px;  height:auto !important; height:125px;margin:0 auto;}
	.textolocal{float:left; width:30%; min-height:155px; height:auto !important; height:155; padding-top:45px; padding-bottom:5px; text-align:justify;}
	.imagenlocal{ float:left; width:60%; height:225px; padding-top:20px; margin:0 auto; text-align:center;}
	.local2{float:left; width:50%; padding-top:10px; padding-bottom:20px; margin-bottom:20px; min-height:135px; margin:0 auto; height:auto !important; height:135px;}
		.textolocal2{float:left; width:80%; padding-left:10%; padding-right:10%; min-height:75px; height:auto !important; height:75px; padding-top:15px; padding-bottom:5px; text-align:justify; clear:both;}
		.textolocal4{float:left; width:80%; padding-left:10%; padding-right:10%; min-height:45px; height:auto !important; height:45px; padding-top:15px; padding-bottom:5px; text-align:justify; clear:both;}
		.imagenlocal2{ float:left; width:100%; height:200px; padding-top:10px; margin:0 auto; text-align:center;}
	.textolocal3{float:right; width:30%; min-height:155px; height:auto !important; height:155; padding-top:55px; padding-bottom:5px; text-align:justify; margin:0 auto;}
	.imagenlocal3{ float:right; width:60%; height:225px; margin:0 auto; text-align:center;}
	

/* ----------------------------------------- CARRITO ---------------------------------------------------- */	
	#carritoconten{ width:auto}
	.texto2{ width:auto;}
	#preciototalcarrito{ height:20px; width:81%; text-align:right;}
	#carritoconten #form2{ padding-left:27px;}

/* ----------------------------------------- DATOS PEDIDO ---------------------------------------------------- */
	
	#contenpedido{ width:auto}
	#menupedido{ width:auto; margin-right:15px; height:22px; margin-top:10px; padding-top:8px;}
	#form1{ width:auto; padding-left:25px; margin-top:15px; }	
	#form2{ width:auto; padding-left:5px;  margin-top:15px; margin-bottom:22px;}
	#form11{ width:490px; margin-top:15px; margin-left:20px;}	
	#fform22{ width:255px; margin-top:53px; float:right; margin-right:30px;}	
		#comprarapida{ border:#1cb63e 1px solid; width:100%;}
		#menupedido1{ float:left; width:210px;}
		#menupedido2{  float:left; width:210px;}
		#textopedido{ height:15px; width:auto; margin-bottom:3px; margin-top:7px; padding-left:6px}
		.celdapedido{ height:17px; width:200px; padding-left:12px; margin-top:4px;}
		.campoizq{ height:20px; width:150px;}
		.celdaestilos{ border:#89d900 1px solid; width:140px}
		.celdaestilos2{ border:#89d900 1px solid; width:60px}

#estilo1{
	width:500px; margin-left:20px;
}

#estilo2{
	width:250px;float:right; margin-top:-380px; margin-right:20px; text-align:justify;
}
		
.registro_email{
	margin-left:230px;margin-top:-15px; width:220px
}

#asterisco{
	width:5px; margin-top:-26px; margin-left:470px;
}

.datos_amarillo{
	width:220px; background-color:#FFCC00; padding-top:1px; padding-left:5px;
}

		
#animacionnovedades, #superiornovedades{
	/*z-index:-1;*/
}
.product_image {
	z-index:-1;
}
.cursor_pointer {cursor:pointer}

#fotomenuizq {
	margin-left:5px;	
}


#contentform {
	
}

#textoproducsdescrip table tr td p a {
	text-decoration:none;
	color:red;
}

.enlacesrojos a {
	text-decoration:none;
	color:white;
	padding:2px;
	background-color:#F90;	
}

/*---------------------carrusel detalleproducto--------------------*/
/*.carr_detalle{width:170px; float:left; margin-top:20px; padding-left:15px; height:160px;}*/

.carr_detalle{width:175px; float:left; margin-top:20px; padding:15px; height:160px; border:1px dotted #CCCCCC;}

.bocadilloproducs_carr{ position:absolute; z-index:1; height:40px; padding-top:20px; font-weight:bold; font-size:15px; color:#FFF; font-weight:bold; width:85px; margin-top:-140px; background:url(images/bocadillo_amarillo.png) no-repeat; text-align:center}

.carr_detalle a{
	list-style:none;
	text-decoration:none;
}

.linea_detalle_art{
	background-color:#1cb63e; width:98%; height:27px; border-radius:5px;
}
