.cont_izq				{}
.munu_izquierda			{float:left; width:100%; font-size:12px; padding:30px 0 0 0;  } 
.munu_izquierda2		{}
.munu_izquierda p		{text-transform:uppercase; font-size:12px; padding:0 0 15px 0; }

.munu_izquierda a			{text-decoration:none; color:#222; font-size:12px; }
.munu_izquierda li.on a		{text-decoration:none; color:#222; }
.munu_izquierda li a:hover	{text-decoration:none; color:#222; }

.munu_izquierda ul.marca			{padding:0 0 0 20px; }
.munu_izquierda ul.marca li			{}
.munu_izquierda ul.marca li a		{font-weight:normal; text-transform:uppercase; }
.munu_izquierda ul.marca li a:hover	{font-weight:bold; }
.munu_izquierda ul.marca li.on a	{font-weight:bold; }

.munu_izquierda ul.c2				{padding:0 0 0 20px; }
.munu_izquierda ul.c2 li			{}
.munu_izquierda ul.c2 li a			{font-weight:normal; text-transform:uppercase; }
.munu_izquierda ul.c2 li a:hover	{font-weight:bold; }
.munu_izquierda ul.c2 li.on a		{font-weight:bold; }

.munu_izquierda ul.c2 li ul.c3				{padding:0 0 20px 10px; }
.munu_izquierda ul.c2 li ul.c3 li			{}
.munu_izquierda ul.c2 li ul.c3 li a			{font-weight:normal; text-transform:none; } /*text-transform:lowercase; */
.munu_izquierda ul.c2 li ul.c3 li a:hover	{font-weight:bold; }
.munu_izquierda ul.c2 li ul.c3 li.on a		{font-weight:bold; }

.munu_izquierda ul.c2 li ul.c3 ul.c4				{padding:0 0 0 10px; }
.munu_izquierda ul.c2 li ul.c3 ul.c4 li				{}
.munu_izquierda ul.c2 li ul.c3 ul.c4 li a			{font-weight:normal; text-transform:none; } /*text-transform:lowercase;*/
.munu_izquierda ul.c2 li ul.c3 ul.c4 li a:hover		{font-weight:bold; }
.munu_izquierda ul.c2 li ul.c3 ul.c4 li.on a		{font-weight:bold; }

.trat_abajo		{float:left; width:100%; }
.trat_abajo2	{padding:0 0 0 0; }
					
.trat_abajo .trat_abajo_izq				{float:left; width:620px; }
.trat_abajo	.trat_abajo_der				{float:right; width:216px; margin:0 50px 0 0;  }
.trat_abajo	.trat_abajo_der p			{text-align:center; font-size:12px; }
.trat_abajo	.trat_abajo_der .carrito				{padding:10px 0 30px 0; margin:0 0; text-decoration: none;}

.trat_abajo	.trat_abajo_der	.carrito_t				{display:block; background:#72c6a2; font-size:14px; padding:20px 0; text-decoration:none; color:#fff; text-align:center; font-weight:bold; border-radius:5px; }
.trat_abajo	.trat_abajo_der	.carrito_t:hover		{background:#444; } 



.trat_abajo	.trat_abajo_der .carritook				{display:block; background:#2c2b2b; font-size:12px; padding:20px 0; text-decoration:none; color:#e1e1e1; text-align:center;  }
.trat_abajo	.trat_abajo_der .carritook span			{}
.trat_abajo	.trat_abajo_der .carritook:hover span	{}

.trat_abajo	.trat_abajo_der span.inner {color:#222;}
.trat_abajo	.trat_abajo_der span.outer {color:#999; text-decoration: line-through; }						



.tabla_carrito				{float:left; width:100%; border:0; }
.tabla_carrito th			{font-size:13px; color:#222; font-weight:normal; text-align:left; padding:10px; border-bottom:1px solid #7a7a7a; }
.tabla_carrito td			{font-size:13px; color:#222; font-weight:normal; text-align:left; padding:10px; border-bottom:1px solid #7a7a7a;  }
.tabla_carrito td a			{color:#222; }
.tabla_carrito td a:hover	{text-decoration:underline;  }
.tabla_carrito .actualizar						{}
.tabla_carrito .actualizar .unidades							{float:left; padding:15px 0 0 0; }
.tabla_carrito .actualizar .unidades p							{float:left; padding:0 10px 0 0; }
.tabla_carrito .actualizar .unidades input 						{float:left; width:20px; margin:0 10px 0 0; font-size:12px; }
.tabla_carrito .actualizar .boton_actualizar					{float:left; width:20%; padding:0 0 0 10px; }
/*
.tabla_carrito .actualizar .boton_actualizar button.mas			{float:none; width:17px; height:17px; padding:0 0; border:0; background: url(./i/actualizar_mas.jpg) 0 0 no-repeat; color:#fff; cursor:pointer; text-align:center; border-radius:0; }
.tabla_carrito .actualizar .boton_actualizar button.menos		{float:none; width:17px; height:17px; padding:0 0; border:0; background: url(./i/actualizar_menos.jpg) 0 0 no-repeat; color:#fff; cursor:pointer; text-align:center; border-radius:0; }
*/
.tabla_carrito .actualizar .boton_actualizar button.mas			{margin:-7px 0 5px 0; position:relative;  float:none; width:25px; height:25px; padding:0 0; border:0; background: url(./i/icon_more.png) 0 0 no-repeat; color:#000; cursor:pointer; text-align:center; border-radius:0; font-size:1px; }
.tabla_carrito .actualizar .boton_actualizar button.menos		{float:none; width:25px; height:25px; padding:0 0; border:0; background: url(./i/icon_less.png) 0 0 no-repeat; color:#000; cursor:pointer; text-align:center; border-radius:0; font-size:1px; }

/*.tabla_carrito .actualizar .boton_actualizar button.mas			{margin:-8px 0 5px 0; } */
.tabla_carrito .actualizar .boton_actualizar button.menos		{}

.tabla_carrito .actualizar .boton_actualizar button:hover		{}
.tabla_carrito td p {font-size:12px; color:#999999; }



	.tabla_carrito_0	{float:left; width:100%; border-bottom:1px solid #ccc; padding:0 0 10px 0; }
	.tabla_carrito_01	{float:left; width:60%; }
	.tabla_carrito_02	{float:left; width:40%; }
	
	.tabla_carrito_0			{min-height:120px; }
	.tabla_carrito_0 table td	{height:110px; }
	
	.tabla_carrito_0 table td	{vertical-align:middle; }
	.tabla_carrito td			{border:0; }






