#items
{
	float: left;
	width: 525px;
	border: 1px solid #f9f9f9;
}
 
/* este width y height se van a usar en el js_tienda_virtual ojo ***** */
#cart
{
	float: left;
	width: 271px;
	height: 128px;
	//height: 154px;
	background-color: #fff;
	padding-bottom: 20px;
	border:1px solid #980163;
	display:block;
	overflow:hidden;
}


#cart .info
{
	color: #444;
	font-size: 0.7em;
	text-align: center;
	font-weight: bold;
	display:block;
	
 
}
 
.item_carrito {
	cursor: default; /* si queremos items dragables poner move. */
	display:block;
}

#cart .item_carrito {
	width: 12px;
	height: 12px;
	margin: 1px;
	font-size: 0;
	border: 1px solid black;
	background-position: -40px -22px;
	border-width: 1px;
	cursor: pointer;
}


/*
#cart .item_carrito:hover {
	width: 100px;
	height: 100px;
	font-size: 0.9em;
	border: 1px solid black;
	background-position: -40px -22px;
	border-width: 1px;
	position:absolute;
	cursor: default;
}*/



#producto {
	float: left;
	position: relative;

}

#contenido_carrito_maximizado {
	display:none;
}


/*
 * Scroll
 */

.Container {
  position: absolute;
  top: 59px; left: 0px;
  width: 740px;
  height: 292px;
  border-bottom:1px solid #980163;
  border-right:1px solid #980163;
  
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 740px;
  //width: 739px;
  height: 291px;
  //height: 290px;

}
#Scroller-1 p {
  margin: 0; padding: 10px 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-indent: 20px;
  color: #6F6048;
}
.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}
#Scrollbar-Container {
  position: absolute;
  top: 40px; left: 720px;
}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
  top:20px;
  
}
.Scrollbar-Track {
  width: 26px; height: 291px;
  position: absolute;
  top: 19px; 
  left: 24px;
  //left: 22px;
  background: transparent url(../images/scrollbar_track.gif) no-repeat center center;
 
}
.Scrollbar-Handle {
  position: absolute;
  width: 20px; height: 45px;
  cursor:pointer;
}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top: 187px;
}

.Container2 {
  position: absolute;
  top: 10px; 
  left: 1px;
  width: 79px;
  height: 269px;
  
}
#Scroller-2 { 
  position: absolute; 
  overflow: hidden;
  width: 79px;
  height: 253px;

}
#Scroller-2 p {
  margin: 0; padding: 10px 20px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-indent: 20px;
  color: #6F6048;
}
.Scroller-Container2 {
  position: absolute;
  top: 20px; left: 0px;
}
#Scrollbar-Container2 {
  position: absolute;
  top: 0px; left: 20px;
}
.Scrollbar-Up2 {
	top: 0px;
	left:11px;
  cursor: pointer;
  position: absolute;
}
.Scrollbar-Up2_moz {
	top: 41px;
	left:601px;
  cursor: pointer;
  position: absolute;
}
.Scrollbar-Track2 {
  width: 20px; height: 161px;
  position: absolute;
  top: 386px; left: 4px;
  
}
.Scrollbar-Handle2 {
  position: absolute;
  visibility:hidden;
  display:none;
  
  width: 20px; height: 22px;
}
.Scrollbar-Down2 {
  cursor: pointer;
  position: absolute;
  top: 264px;
  left:11px;
}
.Scrollbar-Down2_moz {
  cursor: pointer;
  position: absolute;
  top: 305px;
  left:601px;
}

a.thumbnails_front {
	display:block;
	background-image:url('../images/img_thumbnail.gif');
	background-repeat: no-repeat;
	background-position: 77px 0px;
	width:77px;
	height:77px;
	z-index:2;
	position:absolute;
}
a.thumbnails_front:hover {
	background-position: 0px 0px;
}
