
.Separador8pxhor        			   { z-index: 3; position: relative; left:  0px; width:  10px; height:  32px; float: left; }




.categoria       { float: left; width: 100%; text-align: left; background-color: #023102; height:25px; }
.categoria A           { float: left; margin-left:  15px; color: #FFFFFF; font-size:18px; margin-top: 0px; }
.muestre 		{text-align:left; font-size:14px; color:#023102;font-weight: bold; margin:0px;}

/*La descripción de los productos con imagen a la derecha
.productos_producto_der     { float:  left; width: 99%; border-bottom: 3px solid #EDD04A; padding-top: 10px; padding-bottom: 10px; }
.productos_producto_der A   { color: #194944; font-weight: bold;}
.productos_producto_der IMG { float: right; }
.productos_producto_der P        { float: left; width: 280px; text-align: justify; margin:0; font-size:14px;}
/*La descripción de los productos con imagen a la derecha*/


/*La descripción de los productos con imagen a la izquierda*/
.productos_producto_izq		       { float:  left; width:  99%; color: #333333; font-weight: normal; padding-top: 10px; padding-bottom: 10px; text-align: left;border-bottom:3px solid #836D05; }
.productos_producto_izq IMG        { float: left; }
.productos_producto_izq P        { width: 630px; text-align: justify; margin:0; font-size:14px; }
/*La descripción de los productos con imagen a la izquierda*/

.masinfo { float: right;}
.masinfo IMG { float: right; border:1px solid #194944;margin-top:7%;}



/*estilo de enviar a la cesta del producto*/
.producto_a_la_cesta       		{ float: right; width:  83%; padding-top: 2px; padding-bottom: 2px; text-align: left; background-color: #EDD04A; height:20px; }
.producto_a_la_cesta .DIV        { float: left; left: 0px; margin-left:  13px; color: #194944; text-transform: uppercase; }
.producto_a_la_cesta .derecha    { float: left; margin: 3px 10px 0px 0px; color: #194944; font-size:15px; }
.producto_a_la_cesta .precio     { float: left; width: 20%; color: #194944; font-size:15px; height:20px;}
.producto_a_la_cesta INPUT 		{ border: 1px solid #CCCC33; height: 14px; width: 9%; font-family: Tahoma; font-size: 13px; color: #444444; text-align: center;position:relative; float:left;}
.producto_a_la_cesta .unid 		{ font-family: Tahoma; width:20%; height:20px; font-size: 13px; color: #194944; text-align: right;position:relative;float:left; margin-top:3px;}
.producto_a_la_cesta .elinput		{ float: left; position:relative; width:30%;}
.producto_a_la_cesta .anadir		{ float: left; position:relative; width:25%;font-weight: bold; margin-top:3px;}
.producto_a_la_cesta .carrito    { float: left; color: #194944; font-size:10px; position:relative; width:5%}
/*estilo de enviar a la cesta del producto*/

.paginas { z-index: 3; position: relative; left:  0px; width:  120px; height:  26px; float: right; }
.paginas A {color: #194944;}
.paginas .flechaiz { z-index: 3; position: relative; left:  0px; width:  25px; height:  25px; margin-bottom:-7px; }
.paginas .flechader { z-index: 3; position: relative; left:  0px; width:  25px; height:  25px; margin-bottom:-7px; }

/* ------------------------------- MENÚ ---------------------------------  */




/* LOS ESTILOS DEL DETALLE */
/*La descripción de los productos con imagen a la izquierda*/
.detalle_producto .titulo_producto      {  width: 99%; margin-left:3px; padding-top: 6px; padding-bottom: 2px; text-align: left; background-color: #799172; height:20px; }
.detalle_producto .titulo_producto .DIV        {  left: 0px; margin-left:  13px; color: #FFFFFF; text-transform: uppercase; }
.detalle_producto .titulo_producto SPAN           {  margin-left:  15px; color: #FFFFFF; font-size:15px; margin-top: 0px; }
.detalle_producto .titulo_producto .derecha    { float: right; margin: 3px 10px 0px 0px; color: #FFFFFF; font-size:15px; }
.detalle_producto		       { float:  left; width:  97%; color: #333333; font-weight: normal; padding-top: 10px; padding-bottom: 2px; text-align: left; }
.detalle_producto IMG        { float: left; margin-left:4px;margin-bottom:3px;}
.detalle_producto P        {   text-align: justify; margin: 0 0 0 30px;; font-size:14px; }
.detalle_producto .texto        { margin-left: 10px; padding-bottom: 5px; width: 97%;}
.detalle_producto .texto P      {  font-family: tahoma; text-align: justify; margin:0; font-size:13px;}
.detalle_producto .texto P SPAN { margin-right: 10px;}
.detalle_producto .texto P a    { color:#194944; font-weight:bold; text-decoration:none; }
.detalle_producto .texto LI      {  font-family: tahoma; text-align: justify; margin:0; font-size:13px;}

/*La descripción de los productos con imagen a la izquierda*/
.texto {margin-bottom: 10px;}
.detalle_producto .masinfo { float: right;}
.detalle_producto .masinfo IMG { float: right; border:1px solid #194944;margin-top:7%;}



/*estilo de enviar a la cesta del producto*/
.detalle_producto .producto_a_la_cesta       		{ float: right; width:  99%; padding-top: 2px; padding-bottom: 2px; text-align: left; background-color: #EDD04A; height:20px; *width:99%;}
.detalle_producto .producto_a_la_cesta .DIV        { float: left; left: 0px; margin-left:  13px; color: #194944; text-transform: uppercase; }
.detalle_producto .producto_a_la_cesta .derecha    { float: left; margin: 3px 10px 0px 0px; color: #194944; font-size:15px; }
.detalle_producto .producto_a_la_cesta .precio     { float: left; width: 20%; color: #194944; font-size:15px; height:20px;}
.detalle_producto .producto_a_la_cesta INPUT 		{ border: 1px solid #CCCC33; height: 14px; width: 9%; font-family: Tahoma; font-size: 13px; color: #444444; text-align: center;position:relative; float:left;}
.detalle_producto .producto_a_la_cesta .unid 		{ font-family: Tahoma; width:20%; height:20px; font-size: 13px; color: #194944; text-align: right;position:relative;float:left; margin-top:3px;}
.detalle_producto .producto_a_la_cesta .elinput		{ float: left; position:relative; width:30%;}
.detalle_producto .producto_a_la_cesta .anadir		{ float: left; position:relative; width:25%;font-weight: bold; margin-top:3px;}
.detalle_producto .producto_a_la_cesta .carrito    { float: left; color: #194944; font-size:10px; position:relative; width:4%;}
/*estilo de enviar a la cesta del producto*/
/* LOS ESTILOS DEL DETALLE */




div.categorias {
	height: 60px;
	background-color: #ffffff;
	float:left;
	position:relative;
	width:100%;
	z-index:5;	
 }
		
div.catsubmenu{
/*background-color: #EDD04A;*/
/*border:1px solid #194944;*/
height: 29px;
margin-top:10px;
}
		
		
#categoriaslist {
	padding: 0;
	margin: 2px 11% -3px;
	height: 34px;

	

}


/* ------------ */
#categoriaslist li {
	background-color: #527e52;
	padding: 0;
	margin: 0;
	float: left;
	display: block;
	z-index: 5;
	background-image: none;
	list-style-type: none;	
	height: 20px;	
}



/* ------------ */
#categoriaslist li a {
	display: block;
	margin: 0;
	padding: 0;
	text-decoration: none;
	cursor: default;
	height: 20px;
}

*html #categoriaslist li a {
	float: left;
}
/* ------------ */


/* ------------ */
#categoriaslist li a span {
	color:#ffffff;
	/*font: normal 15px/18px Tahoma, Arial, Helvetica, sans-serif;*/
	line-height: 20px;
	display: block;
	padding: 0 20px 0 20px;
	cursor: pointer;
}


/* ------------ */
#categoriaslist li span {
	display: block;
	margin: 0;
	padding: 0 2px 0 2px;	
	text-decoration: none;
	cursor: default;
	height: 20px;
	color:#ffffff;
	font: normal 13px/13px Tahoma, Arial, Helvetica, sans-serif;
	line-height: 20px;
	display: block;
	font-weight: bold;
}


#categoriaslist li a:link, #categoriaslist li a:visited {
	color:#ffffff;
	text-decoration:none;
	display: block;
	padding: 0 0 0 0;
	cursor: pointer;
}

#categoriaslist li.lev:hover {
  background-color: #000000;
	height: 20px;
}

#categoriaslist li.lev:hover span {
  background-color: #466A46;
	height: 20px;
}

#categoriaslist li.lev span.sel {
	height: 20px;
}

#categoriaslist li:hover span,#categoriaslist li.over span{
	background: url(../images/fondo-menu-over.gif) repeat-x;
}

*html #categoriaslist li.over span.sel{
	background: url(../images/fondo-menu-over.gif) repeat-x;

}



#categoriaslist li:hover div, #categoriaslist li.over div {
	visibility: visible;
}

#categoriaslist li ul {
	width: 190px; /**/
	float: left;
	margin: 4px 0 0 0;
	padding: 0 0 5px 0;
}



/*
#categoriaslist li ul.last {
	background: none;
}
*/

#categoriaslist li ul li:hover, #categoriaslist ul li.over {
	background-color:#80DA80;
}




/* ------------------------------ FIN MENÚ -----------------------------  */



