#u358-3
{
	-pie-box-shadow: 4px 4px 8px #BFBFBF;
	box-shadow: 4px 4px 8px rgba(0,0,0,0.25);
	background: #666666 url("../images/u358-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, from(#3F3F3F),color-stop(100%, #666666));
	background: -webkit-linear-gradient(top,#3F3F3F ,#666666 100%);
	background: linear-gradient(to bottom,#3F3F3F ,#666666 100%);
	color: #000000;
	position: relative;
}

#u129,#u132
{
	background-color: transparent;
	position: relative;
}

#u133-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
	transition: 0.3s;	
}

#u132:hover #u133-4 p                               /* nuestra empresa */
{
	color: #fa652f;
	visibility: inherit;
	transition: 0.3s;
}

#u179,#u180
{
	background-color: transparent;
	position: relative;
}

#u183-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
	transition: 0.3s;	
}

#u180:hover #u183-4 p                             /* donde estamos */
{
	color: #fa652f;
	visibility: inherit;
	transition: 0.3s;
}

#u132.MuseMenuActive #u133-4 p,#u180.MuseMenuActive #u183-4 p
{
	color: #ff8200;
	visibility: inherit;
	font-weight: bold;
}

.MenuItem /* unifiedNavBar */
{
	cursor: pointer;
}

#u178
{
	background: #F2BE24 url("../images/u178-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, from(#CC831E),color-stop(100%, #F2BE24));
	background: -webkit-linear-gradient(top,#CC831E ,#F2BE24 100%);
	background: linear-gradient(to bottom,#CC831E ,#F2BE24 100%);
	position: relative;
}

#u178:hover
{
	background: #F2BB24 url("../images/u178-r-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, from(#CC831E),color-stop(100%, #F2BB24));
	background: -webkit-linear-gradient(top,#CC831E ,#F2BB24 100%);
	background: linear-gradient(to bottom,#CC831E ,#F2BB24 100%);
}

#u1195-11
{
	background-color: transparent;
	text-align: center;
	position: relative;
}

#u1195-2
{
	font-size: 16px;
	line-height: 19px;
	letter-spacing: 1px;
	color: #3F3F3F;
	font-weight: bold;
}

#u1195-4
{
	font-size: 36px;
	line-height: 36px;
	color: #FFFFFF;
	font-family: Trebuchet, Trebuchet MS, Tahoma, Arial, sans-serif;
	font-weight: bold;
}

#u1195-5
{
	font-size: 6px;
	line-height: 7px;
	color: #000000;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
}

#u1195-7,#u1195-9
{
	font-size: 10px;
	line-height: 12px;
	color: #000;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
}

#u190-4
{
	background-color: transparent;
	color: #FFFFFF;
	position: relative;
}

#menuu121,#menuu191
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u189,#u199,#u202
{
	background-color: transparent;
	position: relative;
}

#u202:hover
{
	background-color: #fa652f;
}

#u202:active
{
	background-color: #6B6B6B;
}

#u203-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u358-3:hover p,#u202:hover #u203-4 p       /*  QUINCALLERIA */
{
	color: #000000;
	visibility: inherit;
}

#u202:active #u203-4 p
{
	color: #000000;
	visibility: inherit;
}

#u298                                       /* tiradores */
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u298:hover
{
	background-color: #fa652f;
}

#u301-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u256                                /* cerraduras */
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u256:hover
{
	background-color: #fa652f;
}

#u259-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u221                              /* cerraduras */
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u221:hover
{
	background-color: #fa652f;
}

#u223-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u305                              /* bisagras */
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u305:hover
{
	background-color: #fa652f;
}

#u308-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u291                       /* soporte */
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u291:hover
{
	background-color: #fa652f;
}

#u294-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u277                /* rieles */
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u277:hover
{
	background-color: #fa652f;
}

#u280-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u270                                             /* retenes */
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u270:hover
{
	background-color: #fa652f;
}

#u273-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u284
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;
}

#u284:hover
{
	background-color: #fa652f;
}

#u287-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u263                               /* patines */
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;
}

#u263:hover
{
	background-color: #fa652f;
}

#u266-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u201,#u297,#u255,#u220,#u304,#u290,#u276,#u269,#u283,#u262,#u206,#u209
{
	background-color: transparent;
	position: relative;
}

#u209:hover
{
	background-color: #fa652f;
}

#u209:active
{
	background-color: #6B6B6B;
}

#u212-4                                               /* construccion */
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u209:hover #u212-4 p
{
	color: #000000;
	visibility: inherit;
}

#u209:active #u212-4 p
{
	color: #000000;
	visibility: inherit;
}

#u456
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u456:hover
{
	background-color: #fa652f;
}

#u458-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	position: relative;
}

#u463
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;
}

#u463:hover
{
	background-color: #fa652f;
}

#u466-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	position: relative;
}

#u446
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u446:hover
{
	background-color: #fa652f;
}

#u448-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	position: relative;
}

#u470
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u470:hover
{
	background-color: #fa652f;
}

#u473-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	position: relative;
}

#u1299
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u1299:hover
{
	background-color: #fa652f;
}

#u1300-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	position: relative;
}

#u1292
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u1292:hover
{
	background-color: #fa652f;
}

#u1293-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	position: relative;
}

#u1490
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u1490:hover
{
	background-color: #fa652f;
}

#u1491-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	position: relative;
}

#u1424                                         /* elem decor */
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;
}

#u1424:hover
{
	background-color: #fa652f;
}

#u1427-4
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	position: relative;
}

#u208,#u455,#u462,#u445,#u469,#u1296,#u1289,#u1489,#u1421,#u213,#u216
{
	background-color: transparent;
	position: relative;
}

#u216:hover
{
	background-color: #fa652f;
}

#u216:active
{
	background-color: #6B6B6B;
}

#u219-4                                                  /* TAPICERIA */
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u216:hover #u219-4 p
{
	color: #000000;
	visibility: inherit;
}

#u216:active #u219-4 p
{
	color: #000000;
	visibility: inherit;
}

#u360
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u360:hover
{
	background-color: #fa652f;
}

#u362-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 11px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u400
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u400:hover
{
	background-color: #fa652f;
}

#u401-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 11px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u393
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u393:hover
{
	background-color: #fa652f;
}

#u394-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 11px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u372
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u372:hover
{
	background-color: #fa652f;
}

#u373-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 11px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u428
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u428:hover
{
	background-color: #fa652f;
}

#u430-4
{
	background-color: transparent;
	line-height: 20px;
	font-size: 11px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u215,#u359,#u397,#u390,#u369,#u425,#u318,#u319
{
	background-color: transparent;
	position: relative;
}

#u319:hover
{
	background-color: #fa652f;
}

#u319:active
{
	background-color: #6B6B6B;
}

#u320-4                                            /* ELECTRICO */
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u319:hover #u320-4 p
{
	color: #000000;
	visibility: inherit;
}

#u319:active #u320-4 p
{
	color: #000000;
	visibility: inherit;
}

#u200,#u207,#u214,#u323
{
	background-color: transparent;
}

#u485
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u485:hover
{
	background-color: #fa652f;
}

#u487-4                                            /* herramientas */
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	position: relative;
}

#u509
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u509:hover
{
	background-color: #fa652f;
}

#u512-4                                           /* vestuario */
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	position: relative;
}

#u495
{
	border-style: none;
	border-color: transparent;
	background-color: #E5E5E5;
	position: relative;
	transition: 0.2s;	
}

#u495:hover
{
	background-color: #fa652f;
}

#u298.MuseMenuActive,#u256.MuseMenuActive,#u221.MuseMenuActive,#u305.MuseMenuActive,#u291.MuseMenuActive,#u277.MuseMenuActive,#u270.MuseMenuActive,#u284.MuseMenuActive,#u263.MuseMenuActive,#u456.MuseMenuActive,#u463.MuseMenuActive,#u446.MuseMenuActive,#u470.MuseMenuActive,#u1299.MuseMenuActive,#u1292.MuseMenuActive,#u1490.MuseMenuActive,#u1424.MuseMenuActive,#u360.MuseMenuActive,#u400.MuseMenuActive,#u393.MuseMenuActive,#u372.MuseMenuActive,#u428.MuseMenuActive,#u485.MuseMenuActive,#u509.MuseMenuActive,#u495.MuseMenuActive
{
	background-color: #666666;
}

#u498-4                                                /* automotriz */
{
	background-color: transparent;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	position: relative;
}

#u324,#u484,#u508,#u494,#u325,#u326
{
	background-color: transparent;
	position: relative;
}

#u326:hover
{
	background-color: #fa652f;
}

#u326:active
{
	background-color: #6B6B6B;
}

#u329-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u326:hover #u329-4 p
{
	color: #000000;
	visibility: inherit;
}

#u326:active #u329-4 p
{
	color: #000000;
	visibility: inherit;
}

#u311,#u312
{
	background-color: transparent;
	position: relative;
}

#u312:hover
{
	background-color: #fa652f;
}

#u312:active
{
	background-color: #6B6B6B;
}

#u202.MuseMenuActive,#u209.MuseMenuActive,#u216.MuseMenuActive,#u319.MuseMenuActive,#u326.MuseMenuActive,#u312.MuseMenuActive
{
	background-color: #999999;
}

#u313-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u312:hover #u313-4 p
{
	color: #000000;
	visibility: inherit;
}

#u312:active #u313-4 p
{
	color: #000000;
	visibility: inherit;
}

#u202.MuseMenuActive #u203-4 p,#u209.MuseMenuActive #u212-4 p,#u216.MuseMenuActive #u219-4 p,#u319.MuseMenuActive #u320-4 p,#u326.MuseMenuActive #u329-4 p,#u312.MuseMenuActive #u313-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u1482
{
	position: relative;
	background: transparent;
	background-size: contain;
}

#u1473-4,#u1327-4
{
	background-color: transparent;
	line-height: 14px;
	color: #ff8d5c;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u1327
{
	text-decoration: none;
}

#u1326-4
{
	background-color: transparent;
	line-height: 14px;
	color: #ff8d5c;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u80
{
	-pie-box-shadow: 0px 0px 10px #7F7F7F;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
	background: -webkit-gradient(linear, center top, center bottom, from(#3F2500),color-stop(100%, #000000));
	background: -webkit-linear-gradient(top,#3F2500 ,#000000 100%);
	background: linear-gradient(to bottom,#3F2500 ,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF3F2500, endColorstr=#FF000000, GradientType=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3F2500', endColorstr='#FF000000', GradientType=0)";
}

#u80_align_to_page
{
	position: relative;
}

#u1474-10
{
	background-color: transparent;
	line-height: 19px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u186-8
{
	background-color: transparent;
	line-height: 24px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	position: relative;
}

#u1176
{
	position: relative;
	background: transparent url("../images/facebook.png") no-repeat center center;
	background-size: contain;
	transition: 0.5s;	
	top: 0;
}

#u1176:hover
{
	background: transparent url("../images/facebook2.png") no-repeat center center;
	background-size: contain;
	transition: 0.5s;
	top: -5px;
}

#u1183
{
	position: relative;
	background: transparent url("../images/youtube.png") no-repeat center center;
	background-size: contain;
	transition: 0.5s;
	top: 0;
	/*transition: transform .2s*/;
}

#u1183:hover
{
	background: transparent url("../images/youtube2.png") no-repeat center center;
	background-size: contain;
	transition: 0.5s;
	top: -5px;
	/*transform: scale(1.1)*/;
}

#u1328
{
	position: relative;
	background: transparent url("../images/instagram.png") no-repeat center center;
	background-size: contain;
	transition: 0.5s;
	top: 0;
}

#u1328:hover
{
	background: transparent url("../images/instagram2.png") no-repeat center center;
	background-size: contain;
	transition: 0.5s;
	top: -5px;
}

#btn {
  background: #ff8d5c url("../images/buscar.png") no-repeat 50% 50%;
  background-size: 45%; 
  /*
  background-image: -webkit-linear-gradient(top, #757575, #4f4f4f);
  background-image: -moz-linear-gradient(top, #757575, #4f4f4f);
  background-image: -ms-linear-gradient(top, #757575, #4f4f4f);
  background-image: -o-linear-gradient(top, #757575, #4f4f4f);
  background-image: linear-gradient(to bottom, #757575, #4f4f4f);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  */
  border-radius: 0px;
  height:27px;
  font-family: Arial;
  color: #fff;
  font-size: 13px;
  padding: 2px 18px 2px 18px;
  text-decoration: none;
  border: 1px solid #ff4400;
  border-bottom-right-radius: 15px;
  border-top-right-radius: 15px;
  border-left: 0; 
  transition: 0.5s;
}

#btn:hover {
  background: #ff4400 url("../images/buscar.png") no-repeat 50% 50%;
  background-size: 45%;  
  color: #eee;
  text-decoration: none;
  box-shadow: 1px 1px 1px #444444;
  transition: 0.5s;
}

.prod-title{
    font-size: 1.6rem;
    color: #000000;
    text-shadow: 0.1rem 0.1rem 0.1rem #e1e1e1;
}
.prod-title:hover{
    text-overflow: ellipsis;
    text-shadow: 0.1rem 0.1rem 0.1rem #a1a1a1;
}
.prod-cod{
    font-size: 1.2rem;
    color: #7d7d7d;
    text-shadow: 0.1rem 0.1rem 0.1rem #d9d9d9;
}

#srch{
   border: 1px solid  #444;
   background-color: #fff;
   height:25px;
   width:360px;
   font-size: 0.8rem;
   color: #333;
   padding-left: 15px;
   border-bottom-left-radius: 15px;
   border-top-left-radius: 15px;
   border-right: 1px solid #ff4400; 
}

#srch:focus{
    border: 1px solid #ff4400;
    background-color: #fff;
}

#add {
  background: #fa652f;
  font-family: Arial;
  color: #fff;
  font-size: 14px;
  text-decoration: none;
  border: 1px solid #ff4400;
  border-radius: 15px;
  transition: 0.5s;
  left: 200px;
} 

#add:hover {
  background: #ff4400;  
  transition: 0.5s;
}