.tagareas{
		float:left;
		background-color:orange;
		padding:4px;
		margin:4px;
    	border-radius: 5px 5px 5px 5px;
		-moz-border-radius: 5px 5px 5px 5px;
		-webkit-border-radius: 5px 5px 5px 5px;
		border: 0px solid #000000;
		opacity:.90;
        -moz-opacity: 0.90;
        filter: alpha(opacity=90);
		cursor:pointer;
		cursor: hand;
		font-size:13px;
	}
.menutagsplus{
	height:80px;
	width:100%;
	background-color:#000000;
	padding-top:5px;
	opacity: 0.80;
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	-khtml-opacity: 0.80;	
	border-radius:1em 1em 1em 1em;
	-moz-border-radius:1em 1em 1em 1em;
	-moz-border-radius:1em 1em 1em 1em;
	padding:5px;
	margin-right:10px;
	display:none;
	
}
.menurespomov{
		display:block;
	}
.myclearbutton{
    display: none;
}
.idmntiendagde{
	display:none;
} 
.idcontenidoslider{
		display:none;
}
.mynumbpho{
	display:none;
}

.tablesearck{
margin-top:15px;
}

.myheaderplus{
  height:auto;
  width:100%;
}
.myheaderpluscol1{
      width:100%;
      height:60px;
	  background-color:black;
	  display:inline-block;
	  position:relative;
}
.myheaderpluscol2{
      width:100%;
      height:60px;
	  background-color:write;
	  display:inline-block;
	  position:relative;
	  
}
.myheaderpluscol3{
      width:100%;
      height:60px;
	  background-color:orange;
	  display:inline-block;
	  position:relative;
	  display:none;
}

.marcoimglogo{
	background-color:white;
	width:42px;
	height:42px;
	/*border:1px solid white;*/
	margin-top:5px;
	margin-left:5px;
	float: left;
}
.idslogan{
	//display:block;
    text-transform: uppercase;
	font-family:'Dosis',sans-serif,Arial,Helvetica;
	font-size: 25px;
	//position:absolute;
	margin-left:10px;
	margin-top:5px;
	float: left;
	top:15px;
	cursor:pointer;
	//color:#FBCD00;
	color:red;
	  opacity: 0.9;
	  border:0px solid red; 
}
.myiteminfoleft{
float:left;
padding:10px;
color:#fff;
min-height:400px;
width:90%;
margin:5px;
background:#fff;
border:1px solid black;
}

.myiteminforight{
float:left;
padding:10px;
color:#fff;
width:90%;
margin:5px;
background:#fff;
border:1px solid gray;
min-height:400px;
}
.myitemtxtbusq{
height:150px;
width:100%;
border:1px solid blue;
margin-top:10px;
margin-bottom:10px;
padding-top:10px;
}


/*  Inicio item Negocios */

.myitemnegbussines{
	width:93%;
	height:auto;
	background-color: #ffffff;
	padding:1px;
	margin:15px 15px 15px 15px; 
	float:left;
	border:1px solid #CCCCCC;	
	-webkit-box-shadow: 1px 7px 18px 0px rgba(96,103,112,0.73);
	-moz-box-shadow: 1px 7px 18px 0px rgba(96,103,112,0.73);
	box-shadow: 1px 7px 18px 0px rgba(96,103,112,0.73);

}

.myitembasebussines{
	color:black;
	border:1px solid gray;
	background-color:#F2F3F5;
	border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
	
	
}
.myitembasebussinescapasup{
width:98%;
height:110px;
padding:3px;
position: relative;
left: 1px;
top: -45px;
margin-top:47px;
border:0px solid #D51D11;
border-top:1px dotted gray;
z-index: 3;
background-color:write;	
opacity: 0.90;
filter:alpha(opacity=90);
-moz-opacity:0.90;
-khtml-opacity: 0.90;
}
.myitemnegmyfotosmall{
	width:35px;
	height:45px;
	cursor:pointer;
	cursor: hand;		
	border:0px solid #E2E2E2;

 }
 
.myitemnegfotoneg{
	position:relative;
	text-align:left;	
	padding:10px;
	float:left;
	border-right:1px dotted #E0E0E0;
	width:100px;
	height:100px;
	z-index:100; 
	
 }
 
  .myitemnegmyfotoneg{
	width:100px;
	height:80px;
	position:absolute;
	top:0;
	bottom:0;
	left:10px;
	right:0;
	margin:auto;
	border:1px solid gray;
	border-radius: 4px;
	padding: 5px;	
 }

.myitemneg{
	width:93%;
	background-color: #ffffff;
	padding:1px;
	margin:5px 5px 5px 5px; 
	float:left;
	border:1px solid #CCCCCC;
	height:auto;

}



   .myitemnegfrase{
	display:block;
	text-align:left;
	padding-left:10px;
 } 
  .myitemnegfrase a{
  color:#007F0E;
   font:15px Cuprum,Dosis,Arial, sans-serif; 
 }
   .myitemnegfrase a:hover{
  color:#D91000;

 }
   .myitemnegtitulo{
	display:block;
	text-align:center;	
	height:24px;
	background-color:#DBDBDB;
	overflow:hidden;
	background: rgba(19,19,19,1);
	background: -moz-linear-gradient(top, rgba(19,19,19,1) 0%, rgba(35,47,62,0.93) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(19,19,19,1)), color-stop(100%, rgba(35,47,62,0.93)));
	background: -webkit-linear-gradient(top, rgba(19,19,19,1) 0%, rgba(35,47,62,0.93) 100%);
	background: -o-linear-gradient(top, rgba(19,19,19,1) 0%, rgba(35,47,62,0.93) 100%);
	background: -ms-linear-gradient(top, rgba(19,19,19,1) 0%, rgba(35,47,62,0.93) 100%);
	background: linear-gradient(to bottom, rgba(19,19,19,1) 0%, rgba(35,47,62,0.93) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#131313', endColorstr='#232f3e', GradientType=0 );	
 } 
   .myitemnegtitulo a{
  color:#FEC600;
  text-decoration: none;
  font-weight: bold;
  font:19px Cuprum,Dosis,Arial, sans-serif; 
  text-transform:uppercase;
   padding-top:3px;
 }

 .myitemnegentrega{
	color:orange;
	font:18px/1.4em Cuprum,Dosis, Arial, sans-serif; 
 }	
 
 .myitemnegdescripcion{
	display:block;
	text-align:center;	
	font:13px Arial, sans-serif; 
	height:auto;
	overflow:hidden;
 }

 
 .myitemnegdescripcion a{
	color:gray;
	text-decoration: none;
 }
 .myitemnegdescripcion a:hover{
	color:red;
 } 
 
  .myitemnegpreciovta{
	font:14px Arial, sans-serif; 
	//background-color:red;
	color:red;
	height:20px;
	 text-align:center;
	display:block;
	//font-weight: bold;
 }
   .myitemnegpreciovtax{
	font:15px Arial, sans-serif; 
	//background-color:red;
	color:red;
	 text-align:center;
	display:block;
	text-decoration:line-through;
 }
 
 .myitemnegpreciodto{
	font:15px Arial, sans-serif; 
	//background-color:red;
	color:red;
	 text-align:center;
	display:block;
 }
 
 .myitemnegubicacion{
	display:block;
	text-align:left;
	margin-left:130px;		
	font:11px Arial,sans-serif; 
	color:black;
	height:80px;
 }
 
  .myitemnegtelefono{
	text-align:center;	
	font:12px Arial, sans-serif; 
	color:green;
	margin-left:130px;
	position:static;
	height:18px;
 }
 

 .myitemnegnombrenegocio{
  font:13px Arial, sans-serif; 
 height:auto;
 color:green;
 margin-left:130px;
 text-align:center;
 position:static;
 display: block;
 border:0px solid gray;
 }
 .myitemnegnombrenegocio a{
 cursor:pointer;
 cursor: hand;
 text-align:center;
 
 }
 .myitemnegnombrenegocio a:hover{
 color:red; 
 }

 



/* fin negocios*/



/*  Inicio item productos */


.myitemprodmyfotosmall{
	width:55px;
	height:70px;
	cursor:pointer;
	cursor: hand;		
	border:0px solid #E2E2E2;
	padding:2px;
	
 }
 
.myitemprodfoto{
	display:block;
	text-align:center;	
	padding:5px;
	//background:transparent url(images/beautiful/loading.gif) center no-repeat;
	//border:4px dotted #E2E2E2;
	width:95px;
	height:120px;
	margin:0 auto; 
	
 }

.myitemprod{
	width:130px;
	max-height:280px;
	min-height:280px;	
	background-color: #ffffff;
	padding:5px;
	margin:10px 10px 10px 10px; 
	float:left;
	//border-radius:1em;
	border:1px solid #D0D3D4;
	//box-shadow: 1px 1px 1px #999;
	//-webkit-box-shadow: 2px 2px 5px #999;
	//-moz-box-shadow: 2px 2px 5px #999;
	text-align:center;
}
.myitemprod:hover{
border:1px solid black;

}

 .myitemprodmyfoto{
	width:auto;
	height:110px;
	cursor:pointer;
	cursor: hand;		
	//border:1px solid #E2E2E2;
	max-width:98%;
 }

   .myitemprodtitulo{
	display:block;
	text-align:left;	
	height:auto;
	max-height:50px;
	min-height:50px;
	border:0px dotted #000000;
 } 
  .myitemprodtitulo a{
  color:black;
  text-decoration: none;
  font:13px/1.4em Cuprum,Dosis, Arial, sans-serif; 
  //text-transform:uppercase;
  //font-weight: bold;
 }
   .myitemprodtitulo a:hover{
  color:#D91000;

 }
 .myitemproddescripcion{
	display:block;
	text-align:left;	
	font:11px Arial, sans-serif; 
	max-height:60px;
	min-height:60px;
	overflow:hidden;
	border:0px dotted #000000;
 }

 
 .myitemproddescripcion a{
	color:gray;
	text-decoration: none;
 }
 .myitemproddescripcion a:hover{
	color:red;
 } 
 
  .myitemprodpreciovta{
	display:block;
	text-align:right;
	margin-right:10px;
	font:17px/1.4em Arial, sans-serif; 
	//background-color:red;
	color:black;|
	font-weight:bold;
 }
   .myitemprodpreciovtax{
	font:17px/1.4em Arial, sans-serif; 
	//background-color:red;
	color:#FF6600;
	text-align:right;
	margin-right:10px;
	display:block;
	text-decoration:line-through;
	font-weight:bold;
 }
 
 .myitemprodpreciodto{
	display:block;
	font:17px/1.4em Arial, sans-serif; 
	//background-color:red;
	text-align:right;
	margin-right:10px;
	color:#FF6600;
 }
 
 .myitemprodubicacion{
	display:block;
	text-align:left;	
	font:12px/1.4em Arial, sans-serif; 
	color:black;
	height:40px;
	border:0px solid red;
	overflow:hidden;
 }
 
  .myitemprodtelefono{
	display:block;
	text-align:center;	
	font:14px/1.4em Arial, sans-serif; 
	color:green;
 }
 

 .myitemprodnombrenegocio{
 font:12px/1.4em Dosis,Arial, sans-serif; 
 height:40px;
 color:gray;
 //background-color:#F5F5F5;
 }
 .myitemprodnombrenegocio a{
 cursor:pointer; cursor: hand;
 
 }
 .myitemprodnombrenegocio a:hover{
 color:red; 
 }
 



/* fin productos*/






.cssOferta{
  width:40px;
  height:20px;
  background:red;
  color: white;
  font-size:10px;
  text-align: center;
  text-transform: uppercase;
  float:right;
  z-index:104;
  margin-top:0px;
  margin-left:45px;
  padding-bottom:10px;
 opacity:.70;
 -moz-opacity: 0.75;
 filter: alpha(opacity=75); 
 border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
/*
.cssOferta:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 0;
  border-bottom: 13px solid #ffffff;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
  z-index:103px;
}
*/
.myitembutton{
  background-color:orange;
  color:white;
  padding: 6px 10px;
  text-align:center;
  text-decoration: none;
  display: inline-block;
  font-size:13px;
  border-radius:4px;
  margin-bottom:8px;
  border:1px solid white;
  cursor:hand;
}
.myitembutton:hover{
	background-color:#D3B05F;
}
.myitembuttonpeq{
  background-color:orange;
  color:white;
  padding: 6px 10px;
  text-align:center;
  text-decoration: none;
  display: inline-block;
  font-size:10px;
  border-radius:3px;
  margin-bottom:5px;
  border:1px solid white;
  cursor:hand;
}
.myitembuttonpeq:hover{
	background-color:#D3B05F;
}

 
 .myitemlistadeseos{
 width:100%;
 margin:0 auto;
 text-align:center;
 border:1px solid #CCCCCCCC;
 //padding-top:4px;
 color:white; 
 font:13px Dosis,Arial, sans-serif; 
 height:18px;
 //background-color:#FF7519;
 background-color:orange;
 text-transform:uppercase;
cursor:pointer;
cursor: hand;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border: 1px solid gray;
 }
 .myitemlistadeseos:hover{
 color:blue; 
 }
 /*
 .listadeseospeque{
 width:90%;
 margin:0 auto;
 text-align:center;
 border:1px solid #CCCCCCCC;
 //padding-top:15px;
 color:white; 
 font:13px Dosis,Arial, sans-serif; 
 height:18px;
 //background-color:#FF7519;
 background-color:#BA0000;
 text-transform:uppercase;
cursor:pointer;
cursor: hand;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border: 1px solid gray;
 }
.listadeseospeque:hover{
  color:yellow; 
  }
  
 */ 
 .myitemtipprod {
	width:180px;
	background-color: #ffffff;
	padding:1px;
	margin:3px 3px 3px 3px; 
	float:left;
	//border-radius:2em;
	border:1px dotted white;
	text-align:center;
	height:180px;
}
.myitemtipprod:hover{
border:1px solid white;
}
.myitemtipprodtitulo{
	display:block;
	text-align:center;	
	font:20px/1.4em 'Dosis',Arial, sans-serif; 
	height:auto;
 }
 
 .myitemtipprodtitulo a{
  color:green;
  text-decoration: none;
 }
 .myitemtipprodtitulo a:hover{
	color:red;
 }
 .myitemtipprodfoto{
	display:block;
	text-align:center;	
	padding:5px;
 }
 .myitemtipprodmyfoto{
	width:130px;
	height:130px;
	cursor:pointer;
	cursor: hand;		
 }
 
  .myitemsubtipprod {
	width:120px;
	background-color:#E9E9E9;
	padding:1px;
	margin:2px 2px 2px 2px; 
	float:left;
	//border-radius:2em;
	border:1px dotted #ffffff;
	text-align:left;
	height:auto;
	color:#990000;
}
.myitemsubtipprod:hover{
	border:1px solid #000000;
	background-color:#DEDEDE;
	cursor:pointer; cursor: hand;
}
.myitemsubtipprodtitulo{
	display:block;
	text-align:center;	
	font:18px/1.4em 'Dosis',Arial, sans-serif; 
	height:auto;
 }
 
 .myitemsubtipprodtitulo a{
  color:#ffffff;
  //text-decoration: none;
 
 }
 .myitemsubtipprodtitulo a:hover{
	background-color:red;
 }
 
  .myitemsubtipprodini {
	width:120px;
	background-color:#ffffff;
	padding:1px;
	margin:2px 2px 2px 2px; 
	float:left;
	//border-radius:2em;
	border:1px solid red;
	text-align:left;
	height:auto;
	color:red;
}
.myitemsubtipprodini:hover{
	border:1px solid orange;
	cursor:pointer; cursor: hand;
	color:orange;
	
}
.myitemsubtipprodtituloini{
	display:block;
	text-align:center;	
	font:18px/1.4em 'Dosis',Arial, sans-serif; 
	height:auto;
 }
 
 .myitemsubtipprodsel {
	width:120px;
	background-color:red;
	padding:1px;
	margin:2px 2px 2px 2px; 
	float:left;
	//border-radius:2em;
	border:1px solid red;
	text-align:left;
	height:auto;
	color:white;
}
.myitemsubtipprodsel:hover{
	border:1px solid orange;
	cursor:pointer; cursor: hand;
	color:orange;
	
}
.myitemsubtipprodtitulosel{
	display:block;
	text-align:center;	
	font:18px/1.4em 'Dosis',Arial, sans-serif; 
	height:auto;
 }
 
 	.divimagenbtnrapido{
	//display: inline-block;
	width:auto;
	height:30x;
	border:1px dotted #960700;
	cursor:pointer; cursor: hand;
	padding:3px; 
	margin:3px; 
	text-align:left;
	font:13px/1.4em 'Dosis',Arial, sans-serif; 
	color:#960700;
	text-transform:uppercase;
	font-weight:bold;
	}
	.divimagenbtnrapido:hover{
	border:1px solid #960700;
	color:white;
	background:#960700;
	}
 	.divimagenbtndetalles{
	//display: inline-block;
	width:auto;
	height:30x;
	border:1px dotted #960700;
	cursor:pointer; cursor: hand;
	padding:3px; 
	margin:3px; 
	text-align:left;
	font:13px/1.4em 'Dosis',Arial, sans-serif; 
	color:#960700;
	text-transform:uppercase;
	font-weight:bold;
	}
	.divimagenbtndetalles:hover{
	border:1px solid #960700;
	color:white;
	background:#960700;
	}	
	.divimagenbtncarrito{
	//display: inline-block;
	width:auto;
	height:30x;
	border:1px solid gray;
	cursor:pointer; cursor: hand;
	padding:3px; 
	margin:3px; 
	font:14px/1.4em 'Dosis',Arial, sans-serif; 
	background-color:#BA0000;
	color:white;
	}
	
/* Add */	
	
	.cssCupon{
  width:40px;
  height: 30px;
  position:absolute;
  text-align: center;
  font-size:13px;
  vertical-align: middle;  
  background:#FE8137;
  color: white;
  text-transform: uppercase;
  z-index:105px;
  margin:10px auto;
  padding-top:10px;
  margin-left:10px;
 filter: alpha(opacity=75); 
 border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
}

 /* Ofertas Productos */
 
.myitemofertassob{
	width:100px;
	//background-color: red;
	padding:1px;
	margin:2px 2px 2px 2px; 
	float:left;
	border-radius:5px;
	border:1px solid gray;
	height:200px;
	text-align:center;
	color:red;
}
.myitemofertassob:hover{
border:1px groove gray;
} 

 .myitemofertassobfoto{
	display:block;
	text-align:center;	
	padding:5px;
 }
 .myitemofertassobmyfoto{
	width:70px;
	height:80px;
	cursor:pointer;
	cursor: hand;		
 } 
 
 .myitemofertassobtitulo{
	display: table-cell;
	border:0px solid red;
	text-align: center;
	font-size:12px;
	font-family:'Dosis',Arial, sans-serif; 
	height:35px;
	width:143px;
	color:black;
	vertical-align:middle;
 }
 
 
 .myitemofertassobtitulo a{
  color:green;
  text-decoration: none;
 }
 .myitemofertassobtitulo a:hover{
	color:red;
 }
 .myitemofertassobpd{
	font-size:12px;
	font-family:Arial, sans-serif; 
	color:red;
	text-align:right;
	padding-right:5px;
	font-weight: bold;
 }
 .myitemofertassobpv{
	font-size:10px;
	font-family:Arial, sans-serif; 
	color:gray;
	text-align:right;
	padding-right:5px;
	 text-decoration: line-through;
	//font-weight: bold;
 }
  .myitemofertassobnegocio{
	font-size:12px;
	font-family:'Dosis',Arial, sans-serif; 
	color:gray;
	text-align:right;
	padding-right:15px;
 }
 .myitemofertassobdias{
 font-size:10px;
	font-family:Arial,sans-serif; 
	color:red;
	
 }
 
 /* Neg Sob */
 
.myitemnegsob{
	width:100px;
	padding:1px;
	margin:5px 5px 5px 5px; 
	margin-right:10px;
	float:left;
	border-radius:5px;
	border:1px solid #ddd;
	height:150px;
	text-align:center;
	color:gray;

}
.myitemnegsob:hover{
	border:1px groove gray;
}
.myitemnegsobtitulo{
	display:block;
	word-wrap: break-word;
	white-space:normal;
	text-align:center;	
	font:14px 'Dosis',sans-serif,Arial; 
	height:60px;
	width:100px;	
	color:gray;
 }

 
 .myitemnegsobtitulo a{
  color:blue;
  text-decoration: none;

 }
 .myitemnegsobtitulo a:hover{
	color:red;
 }
 .myitemnegsobfoto{
	display:block;
	text-align:center;	
	padding:5px;
 }
 .myitemnegsobmyfoto{
	width:80px;
	height:80px;
	cursor: hand;	
	border: 1px solid #ddd;
	border-radius: 4px;
	padding: 5px;
 }

  
 
         
            .horizontal-scroll-contenedor{
                width:100%;
                height: 150px;
                overflow-y: hidden;
                overflow-x: auto;
                padding: 10px;
                //background: #F0F0F0;
                white-space: nowrap;
				//border:1px solid green;
            }

            .horizontal-scroll-contenedor-element{
                width:100px;
                height: 140px;
                margin-right:15px;
                padding: 0;
                //background: red;
                display: inline-block;
                text-align: center;
                color: #FFF;
                line-height: 50px;
            }
			.retroceder{
				position:absolute;
				left:0px;
				width:30px;
				height:30px;
				top:50%;
				transform:translateY(-50%);
				border-radius: 15px;
				border:0px;
				outline: none;
				display:none;
			}
			
			.avanzar{
				position:absolute;
				right:0px;
				width:30px;
				height:30px;
				top:50%;
				transform:translateY(-50%);
				border-radius: 15px;
				border:0px;
				outline: none;
				display:none;
				}
        