/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2007 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 5952 2007-03-03 06:18:46Z drbyte $
 * @version $Id: 001 2008-06-12 00:00:00 AntD $
 * @ http://zencart-jquery.com
 */
body{font-family:verdana, arial, helvetica, sans-serif;font-size:62.5%;color:#000;background-color:#fff;margin:0px;}
a img{border:none;}
a:active{color:#00F;}
h1{font-size:1.5em;color:#333;}
h2{font-size:1.4em;}
h3{font-size:1.3em;}
h4,h5,h6,LABEL,LEGEND,ADDRESS,.sideBoxContent,.larger{font-size:1.1em;}
h4.optionName,h4.optionName label.attribsInput,h4.optionName label.attribsSelect{font-size:10pt;}
.biggerText{font-size:1.2em;}
CODE{font-family:arial, verdana, helvetica, sans-serif;font-size:1em;}
FORM,SELECT,INPUT{display:inline;font-size:1em;margin:0.1em;}
TEXTAREA{display:block;width:95%;margin:auto;}
input,select,textarea{border:none;background-color:#E6E9DD;}
input:focus,select:focus,textarea:focus{background:#D2D5CA;}
FIELDSET{border:1px solid #D2D5CA;margin:0.5em 0;padding:0.5em;}
LEGEND{font-weight:700;color:#000;padding:0.3em;}
LABEL,h4.optionName{line-height:1.5em;padding:0.2em;}
LABEL.checkboxLabel,LABEL.radioButtonLabel{margin:0.5em 0.3em;}
LABEL.inputLabel{width:14em;float:left;}
LABEL.inputLabelPayment{width:14em;float:left;padding-left:2.5em;}
LABEL.inputLabelLogin{width:12em;float:left;}
LABEL.selectLabel,LABEL.switchedLabel,LABEL.uploadsLabel{width:11em;float:left;}
ADDRESS{font-style:normal;}
HR{height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #9a9a9a;}
.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{line-height:1.8em;border:1px solid #d6d8d6;padding:0.2em;}
.messageStackWarning,.messageStackError{background-color:#FFFFE1;color:#333;}
.messageStackSuccess{background-color:#9F9;color:#000;}
.messageStackCaution{background-color:#FF6;color:#000;}
#mainWrapper{background-color:#fff;text-align:left;width:800px;vertical-align:top;border:none;}
#mainWrapperlower{background-color:#fff;text-align:left;width:796px;vertical-align:top;border:none;padding-top:0px;margin:auto;}
#headerWrapper,#contentMainWrapper,#logoWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage{margin:0;padding:0;}
#logoWrapper{background-color:#fff;height:75px;line-height:75px;}
#logo{line-height:106px;width:176px;height:72px;float:left;}

#yoshito_banner_flash{width:800px;height:300px;border:none;padding:0px;}
#yoshito_botonera{width:800px;height:77px;margin:4px 0px;padding:0px;background:#fff;}
#yoshito_botonera_menu{list-style:none;margin:0px;padding:0px;}
#yoshito_botonera_menu li{display:inline;margin:0px;padding:0px 20px;font-weight:bold;font-size:11pt;line-height:85px;}
#yoshito_botonera_menu a{color:#fff;}
#yoshito_botonera_menu a:hover,#yoshito_botonera_menu a:active{text-decoration:underline;}
#m_inicio{width:115px;height:73px;}
#m_novedades{width:146px;height:73px;}
#m_ofertas{width:120px;height:73px;}
#m_micuenta{width:147px;height:73px;}
#m_contacto{width:140px;height:73px;}
#m_cesta{width:132px;height:73px;}
#categoriesContent{padding-left:10px;color:#1a6727;}
#categoriesContent a{line-height:16px;}
#indexDefaultMainContent h4{padding:2px 10px;}
#navMainWrapper{width:200px;height:72px;float:right;font-weight:700;color:#333;padding:0 0.2em;background-color:#fff;}
#navMain ul{list-style-type:none;text-align:right;line-height:1.5em;margin:0;padding:0.5em 0;}
#navMain{text-align:right;float:right;}
#breadbg{background: #fff url(../images/ruta.png) no-repeat top center;height:30px;line-height:30px;padding-left:10px;color:#fff;}
#breadbg a{color:#fff;}
#breadbg a:hover,#breadbg a:active{text-decoration:underline;}
#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{margin:auto;}
#navColumnOneWrapper,#navColumnTwoWrapper{margin-top:1em;}
#tagline{color:#000;font-size:2em;text-align:center;vertical-align:middle;}
#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0 0 1em 1em;}
#checkoutBillto,#checkoutShipto,.floatingBox,#sendSpendWrapper,#navEZPagesTOCWrapper{width:47%;margin:0;}
#checkoutPayment #checkoutBillto,#checkoutShipping #checkoutShipto,#accountLinksWrapper{width: 80%;margin:0;}
#checkoutShipAddressDefault address,#checkoutPayAddressDefault address,#checkoutShipto address,#checkoutBillto address{line-height:20px;}
#checkoutShippingHeadingAddress,#checkoutShippingHeadingMethod,#checkoutShipAddressDefaultAddress,#checkoutPaymentHeadingAddress,#checkoutPayAddressDefaultAddress{border-bottom:#D2D5CA solid 1px;}
div#freeShip{border:#D2D5CA solid 1px;padding:2px;}
.navNextPrevCounter{font-size:0.9em;margin:0;}
.navNextPrevList{display:inline;white-space:nowrap;list-style-type:none;margin:0;padding:0.5em 0;}
#navSuppWrapper{background:#fff url(../images/ruta.png) no-repeat top center;font-weight:normal;color:#FFF;height:30px;vertical-align:baseline;}
#navCatTabsWrapper{font-weight:700;height:1%;background-color:#fff;color:#9a9a9a;background-image:none;margin:0;padding:0.5em 0.2em;}
#navMain ul li a,#navCatTabs ul li a{text-decoration:none;color:#333;white-space:nowrap;margin:0 0 0 5px;padding:0 0.5em 0 0;}
#navSupp ul{list-style-type:none;text-align:center;margin:0px;padding:6px 0px 0px 0px;height:30px;vertical-align:baseline;}
#navSupp ul li{margin:0px;padding:0px;height:30px;vertical-align:baseline;}
#navSupp ul li a{text-decoration:none;color:#DDD;white-space:nowrap;margin:0px;padding:0px;}
#navSupp>ul>li>a:hover,#navSupp>ul>li>a:active{color:#FFF;}
#navEZPagesTOCWrapper{font-weight:700;float:right;height:1%;border:1px solid #9a9a9a;}
#navEZPagesTOC ul{list-style-type:none;line-height:1.5em;margin:0;padding:0.5em 0;}
#navEZPagesTOC ul li{white-space:nowrap;}
#navEZPagesTOC ul li a{margin:0;padding:0 0.5em;}
#navCategoryIcon,.buttonRow,#indexProductListCatDescription{margin:0.5em;}
#navMainSearch{margin-top:2px;float:right;}
#navMainSearch input{border:none;background-color:#f55;}
#navBreadCrumb{font-size:1em;font-weight:700;margin:0;padding:0 0 0 0.5em;}
#navEZPagesTop{background-color:#abbbd3;background-image:url(../images/tile_back.gif);font-size:0.95em;font-weight:700;margin:0;padding:0.5em;}
#navColumnOne,#navColumnTwo{background-color:transparent;}
#navColumnOne{border-right:1px solid #D2D5CA;}
#navColumnTwo{border-left:1px solid #D2D5CA;}
#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top;}
.alert{color:red;margin-left:0.5em;}
.centerColumn,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:0.8em 0.4em;}
.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:0.9em;}
#siteinfoLegal{height:24px;padding-top:2px;}
#siteinfoLegal img{vertical-align:text-bottom;padding-top:2px;padding-left:3px;}
#cartAdd,#productReviewLink{width:150px;border:#D2D5CA solid 1px;margin:8px 0px;padding:1em;text-align:center;}
#YOSHITO_ver_opciones{font-size:0.9em;padding:6px 0px;}
#YOSHITO_ver_opciones ul{margin:0px;padding:0px 0px 0px 18px;}
#YOSHITO_ver_opciones li{margin:0px;padding:4px 0px 0px 0px;}
.tableHeading TH{border-bottom:1px solid #9a9a9a;border-top:1px solid #9a9a9a;}
.tableHeading{background-color:#e9e9e9;}
#cartSubTotal{border:none;font-weight:700;text-align:right;line-height:2.2em;padding-right:2.5em;background-color:#FFF;}
.tableRow,.tableHeading,#cartSubTotal{height:2.2em;}
.cartProductDisplay,.cartUnitDisplay,.cartTotalDisplay,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartInstructionsDisplay,.cartTotalsDisplay{padding:0.5em 0;}
.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:0.2em;}
#scUpdateQuantity{width:2em;}
.cartQuantity{width:4.7em;}
.cartNewItem{color:#3C3;position:relative;}
.cartOldItem{color:#609;position:relative;}
.cartBoxTotal{text-align:right;font-weight:700;}
.cartRemoveItemDisplay{width:3.5em;}
.cartAttribsList{margin-left:1em;}
#cartContentsDisplay{border-collapse:separate;border-spacing:2px;}
#cartContentsDisplay th{border:none;background-color:#FFF;}
#cartContentsDisplay .rowOdd,#cartContentsDisplay .rowEven{border:none;background-color:#FFF;height:1.5em;vertical-align:middle;}
#cartContentsDisplay td{border:#D2D5CA solid 1px;padding:2px;background-color:#FFF;vertical-align:middle;}
#mediaManager{width:50%;background-color:#f0f0f0;border:1px solid #cccccc;margin:0.2em;padding:0.5em;}
.normalprice,.productSpecialPriceSale{text-decoration:line-through;}
.orderHistList{list-style-type:none;margin:1em;padding:0.2em 0;}
#cartBoxListWrapper ul,#ezPageBoxList ul{list-style-type:none;}
#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:0.2em 0;}
.totalBox{width:5.5em;text-align:right;padding:0.2em;}
.lineTitle,.amount{text-align:right;padding:0.2em;}
.amount{width:5.5em;}
#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage{background-color:#FFF;border:1px solid #D2D5CA;margin:0 1em 1em 0.4em;padding:0px 0px 5px 0px;}
#cartImage{margin:0.5em 1em;}
.attribImg{width:20%;margin:0.3em 0;}
.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{margin:1em 0;}
.centerBoxWrapper{height:1%;margin:1.1em 0;}
h2.centerBoxHeading{font-size:1.3em;color:#FFF;}
h3.centerBoxHeadinghidden,h3.leftBoxHeading,h3.leftBoxHeadinghidden,h3.leftBoxHeading a,h3.rightBoxHeading,h3.rightBoxHeadinghidden,h3.rightBoxHeading a{font-size:1.3em;color:#FFF;}
#currenciesHeading,#musicgenresHeading,#recordcompaniesHeading,#search-headerHeading{font-size:0.9em;color:#333;}
.leftBoxHeading,.leftBoxHeadinghidden,.rightBoxHeading,.rightBoxHeadinghidden{background:#FFF url(../images/cabecera_columna.png) no-repeat top left;width:200px;height:42px;line-height:42px;border:none;margin:0;padding:0px 0px 0px 18px;}
#searchHeading, #manufacturersHeading, #yoshitoenviosHeading, #yoshitoenlacesbebechicHeading{background:#FFF url(../images/cabecera_columna_baja.png) no-repeat top left;width:205px;height:26px;border:none;margin:0;padding:0px 0px 0px 15px;}
#yoshitoenlacesHeading{background:#FFF;width:205px;height:0;border:none;margin:0;padding:0;}
#searchHeading label, #manufacturersHeading label, #yoshitoenviosHeading label, #yoshitoenlacesbebechicHeading label{font-size:1em;color:#FFF;line-height:26px;}
#yoshito_enlaces_bebechic div a img{margin:10px 0;}
.centerBoxHeadinghidden,.centerBoxHeading{background:#FFF url(../images/cabecera_central.png) no-repeat top left;width:550px;height:42px;line-height:42px;border:none;margin:0;padding:0px 0px 0px 18px;}
.centerColumn{height:1%;margin:0.2em 0;}
.centerColumn h1{background:#FFF url(../images/cabecera_central.png) no-repeat top left;width:550px;height:42px;line-height:42px;border:none;margin:0;padding:0px 0px 0px 18px;font-size:1.3em;color:#FFF;margin-bottom:8px;}
.sideBoxContent{background-color:#fff;padding:0.4em;}
.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#cartBoxEmpty,#cartBoxVoucherBalance,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,.cartTotalsDisplay,#cartBoxGVBalance,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{text-align:center;}
.leftBoxHeading,.centerBoxHeading,.rightBoxHeading{text-align:left;}
.productListing-data {padding:2px}
.centerBoxContentsProducts{border-bottom:solid 1px #D2D5CA;margin:0px 0px 2px 0px;height:290px;}
.centerBoxContentsProducts h3.itemTitle{height:50px;padding:4px 4px 0px 4px;}
#productsListingTopNumber{margin-bottom:6px;}
#productsListingBottomNumber{margin-top:6px;}
#bestsellers .wrapper{margin:0 0 0 1.5em;}
#bestsellers ol{margin-left:1.1em;padding:0;}
#bestsellers li{margin:0.3em 0;padding:0;}
#bannerboxHeading{background-color:#efefef;}
#upProductsHeading{text-align:left;}
#upDateHeading{text-align:right;}
A.category-top,A.category-top:visited{color:green;text-decoration:none;}
A.category-links,A.category-links:visited{color:#004080;text-decoration:none;}
.rowOdd{background-color:#E8E8E8;height:1.5em;vertical-align:top;}
.rowEven{background-color:#F0F0F0;height:1.5em;vertical-align:top;}
.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right;}
.accountQuantityDisplay{width:10%;vertical-align:top;}
TR.tableHeading{background-color:#cacaca;height:2em;}
.productListing-rowheading{background-color:#EFEFEF;height:2em;color:#333;}
#siteMapList{width:90%;float:right;}
.ratingRow{margin:1em 0 1.5em;}
LABEL#textAreaReviews{font-weight:400;margin:1em 0;}
#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp,#infoShoppingCart{background-color:#fff;}
.information{line-height:150%;padding:10px 3px;}
.seDisplayedAddressLabel{background-color:#85C285;text-align:center;}
.seDisplayedAddressInfo{text-transform:uppercase;text-align:center;font-weight:700;}
#seShipTo{padding:0.2em;}
#log_in_header{display:none;border:none;margin:10px 10px 0;padding:10px;}
#log_in_header_izq{width: 255px;float:left;}
#log_in_header_der{width: 400px;float:right;}
#navMain .login{padding:0 0.5em 0 0;}
#navMain .login:hover{color:red;cursor:pointer;}
.tabTable{border:1px solid #9A9A9A;}
.sortplaceholder{border:1px dotted #9a9a9a;background-color:#FFFFE1;}
.rightBoxHeading div.ctrls{float:right;background:transparent;}
.rightBoxHeading div.ctrls a span{width:11px;height:11px;margin-left:4px;background-attachment:fixed;background:transparent url(../images/ctrls.gif) no-repeat;}
.folder_expandable{float:left;width:16px;background:url(../images/icons/folder.gif) center left no-repeat;cursor:pointer;}
.folder_collapse{width:16px;float:left;cursor:pointer;background:url(../images/icons/folder-closed.gif) center left no-repeat;}
.state_collapse{float:right;padding-right:5px;cursor:pointer;background:url(../images/icons/togglero.gif) center left no-repeat;}
.state_expandable{float:right;padding-right:5px;cursor:pointer;background:url(../images/icons/togglerc.gif) center left no-repeat;}
.sortHelper{border:1px dashed #e0e0e0;}
#page_nav{background-color:#f0f0f0;width:100%;padding-right:0;padding-bottom:0;height:27px;line-height:27px;float:left;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc;border-top:1px solid #ccc;font-weight:700;margin-bottom:10px;}
#page_nav a.pgc_prev{background-image:url("../images/imageNavLeft.gif");height:25px;background-repeat:no-repeat;padding:7px 3px 6px 30px;}
#page_nav a.pgc_prev:hover{background-image:url(../images/imageNavLeftHover.gif);}
#page_nav a.pgc_next{background-image:url("../images/imageNavRight.gif");height:25px;background-repeat:no-repeat;background-position:right;padding:6px 30px 7px 3px;}
#page_nav a.pgc_next:hover{background-image:url(../images/imageNavRightHover.gif);}

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
#rightShoppingCartContainsBox{display:none;background-color:#FF0;border:1px dotted red;}
#shoppingcartContent{background-color:#FFFFE1;}
#hiddencontent{background-color:#FFFFE1;display:none;margin-bottom:3px;border-top:1px solid #9a9a9a;border-bottom:1px solid #9a9a9a;font-weight:700;text-align:center;cursor:pointer;padding:3px;}
#hiddenitems{display:none;width:100%;}
#hiddenleft{border-top:1px solid #9a9a9a;border-right:1px solid #9a9a9a;border-bottom:1px solid #9a9a9a;margin-bottom:3px;}

#hiddencenterboxes{border:1px solid #9a9a9a;margin:3px;}

#hiddenright{border-top:1px solid #9a9a9a;border-bottom:1px solid #9a9a9a;border-left:1px solid #9a9a9a;margin-bottom:3px;}
#freethemelink{float:right;font-weight:700;padding:10px;}
#hiddenleft a,#hiddenright a,#hiddencenterboxes a{display:block;padding:0 0 2px 3px;}
#hiddencentercount{background-color:#FFFFE1;margin-left:3px;margin-right:3px;border:1px solid #9a9a9a;font-weight:700;text-align:center;padding:3px;}
.next{background-image:url(../images/imageNavRight.gif);}
.prev{background-image:url(../images/imageNavLeft.gif);}
a:link,#navEZPagesTOC ul li a,a:visited{color:#333;text-decoration:none;}
a:hover,#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navCatTabs ul li a:hover,.productSpecialPrice,.productSalePrice,.productSpecialPriceSale,.productPriceDiscount{color:red;}
h1,h2,h3,h4,h5,h6{margin:0.3em 0;font-weight:normal;}
#logo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.centerBoxContentsAlsoPurch,.attribImg,.mediaTitle,.back{float:left;}
#checkoutPayment LABEL.radioButtonLabel,.important,#cartBoxEmpty,#cartBoxVoucherBalance,SPAN.category-subs-parent,SPAN.category-subs-selected,.bold{font-weight:700;}
P,ADDRESS,.shippingEstimatorWrapper{padding:0.5em;}
#productDescription{padding:0.5em 0.5em 0.5em 1em;}
.wrapperAttribsOptions{padding:0.5em 0.5em 0.5em 1em;}
.clearBoth,#shoppingcartBody #shippingEstimatorContent{clear:both;}
#navMain ul li,#navSupp ul li,#navCatTabs ul li,.visibleField{display:inline;}
#navCatTabs ul li a{color:#333;}
.rightBoxHeading a:visited,.leftBoxHeading a:visited,.centerBoxHeading a:visited{color:#FFF;}
.gvBal,.mediaTypeLink,.forward,#shoppingCartDefault #PPECbutton,#PrevNext{float:right;}
.leftBoxContainer,.rightBoxContainer,#myAccountGen li,#myAccountNotify li{margin:0;}
A.category-top,A.category-products,A.category-top:visited,A.category-products:visited{color:#1a6727;text-decoration:none;}
A.category-subs,A.category-products,A.category-subs:visited,A.category-products:visited{color:red;text-decoration:none;}
h3.leftBoxHeading a:hover,h3.rightBoxHeading a:hover{color:#FFF;text-decoration:none;}
.hiddenField,div#fancy_bg{display:none;}
.ctrls,.ctrlsclose{padding-top:7px;float:right;background:transparent;}
.ctrlsclose a,.ctrlsclose a span,.ctrls a,.ctrls a span,.rightBoxHeading div.ctrls a,.rightBoxHeading div.ctrls a span{display:block;float:left;cursor:pointer;}
.ctrlsclose a,.ctrls a,.rightBoxHeading div.ctrls a{text-decoration:none;outline:0;}
.ctrlsclose a span,.ctrls a span{width:11px;height:11px;background-attachment:fixed;background:transparent url(../images/ctrls.gif) no-repeat;}
.ctrls a span.min,.rightBoxHeading div.ctrls a span.min{background-position:0 0;}
.ctrls a:hover span.min,.rightBoxHeading div.ctrls a:hover span.min{background-position:-11px 0;}
.ctrls a span.max,.rightBoxHeading div.ctrls a span.max{background-position:-22px 0;}
.ctrls a:hover span.max,.rightBoxHeading div.ctrls a:hover span.max{background-position:-33px 0;}
.ctrlsclose a span.closeleft,.ctrlsclose a span.closeright,.ctrlsclose a span.closecenter,.rightBoxHeading a span.closeright{background-position:-44px 0;}
.ctrlsclose a:hover span.closeleft,.ctrlsclose a:hover span.closeright,.ctrlsclose a:hover span.closecenter,.rightBoxHeading a:hover span.closeright{background-position:-55px 0;}
h3.leftBoxHeading,h3.rightBoxHeading{text-align:left;}
.navNextPrevWrapper{float:right}
#navBreadDate{float:right;font-size:1em;font-weight:700; padding-right:3px}
#productName a{text-decoration:none;color:#DDD;}
#productName a:hover,#productName a:active{color:#FFF;}
#YOSHITO_bloque_precio{width:220px;float:right;padding:16px 8px 8px 16px;}
.YOSHITO_seccion_product_info{width:100%;border-bottom:#D2D5CA solid 1px;margin:8px 0px;font-size:1.3em;padding-left:4px;}
.YOSHITO_aviso_shopping_cart{font-size:1.1em;font-weight:bold;}
.YOSHITO_aviso_shopping_cart div{width:270px;padding:6px 2px;margin-left:2px;background-color:#e6e9dd;text-align:center;}
.YOSHITO_aviso_shopping_cart a{color:#cc0000;}
.YOSHITO_aviso_shopping_cart img{float:right;margin:0px 0px 10px 10px;border:none;}
.YOSHITO_aviso_shopping_cart.YOSHITO_aviso_verano_2010 div{width:270px;padding:6px 2px;margin:10px 0 0 0;background-color:#e6e9dd;text-align:center;float:right;}
#tiendas_amigas{margin:20px 0px 10px 10px;}
#tiendas_amigas h3{font-size:1.3em;font-weight:bold;}
#tiendas_amigas li{font-size:1.3em;}
#fotos_tienda{width:360px;}
#fotos_tienda div{margin:4px;}
.icono_portada{margin:8px;}
.icono_portada_2{margin:8px 10px;vertical-align:middle;}
.icono_recoger_tienda{margin:8px 0px 4px 42px;}
#featuredProducts h4{margin:12px 4px;font-weight:bold;}
#texto_portada_1{margin:6px;padding:0px 10px;border-bottom:#D2D5CA solid 1px;}
#texto_portada_2{margin:6px;padding:0px 10px;border-top:#D2D5CA solid 1px;}
#texto_portada_2_arriba_izq{width:55%;}
#texto_portada_2_arriba_der{width:42%;}
.texto_portada_2_ofertas{vertical-align:middle;margin-left:8px;}
#texto_presentacion_destacados,#texto_cierre_destacados{padding:2px 20px;}
#scUnitHeading,#scTotalHeading,#scRemoveHeading{width:60px;}
.optionValues{padding-left:20px}
div.JMyCarousel .prev{
	background: url('../images/arrow_left.gif') center center no-repeat;
	width:38px;
	height:48px;
	border:0px;
}

div.JMyCarousel .next{
	background: url('../images/arrow_right.gif') center center no-repeat;
	width:38px;
	height:48px;
	border:0px;
}



/** Carousel **/
div.JMyCarousel{
}

div.JMyCarousel ul{
	background-color:#fffaf5;	
}

div.JMyCarousel ul li{
	margin:5px;
	border:1px solid #aaa;
	line-height:0px;
	padding:3px;
	list-style:none;
	padding-left:3px;
	background-color:#fff;
}

div.JMyCarousel ul li a{ 
	margin:0px;
	padding:0px;
}

div.JMyCarousel ul li a img{
	margin-bottom:0px;
	padding-bottom:0px;
}
