.yui-carousel-element li {
	height: 250px;
	text-align: center;
}

.yui-carousel-element {
	padding: 0;
	margin: 0;
}

.yui-carousel .yui-carousel-item-selected {
	border: none;
}

#container {
	font-size: 13px;
	margin: 0 auto;
	background-color: #fff;
}

#container a {
	text-decoration: none;
}

#container .item {
	display: inline;
	margin: 0;
	width: 465px;
	background-color: #fff;
	border: 0;
}


.base-mini .content,.base-mini ol {
	background-color: #fff;
}

.narrow-by dt {
	background: none;
}

.box .head2 {
	border: 0;
	padding-bottom: 5px;
	background: url(../images/top-blue.jpg) 0 0 repeat-y;
	color: #fff;	
	padding-left: 8px;
}

.sidebar .head2 {
    text-align: center;
    font-size: 16px;
}

.sidebar dd {
    border: 2px solid #e9e9e9;
}

.head3 {
	border: 1px solid #e9e9e9;
    padding: 0;
    padding-top: 8px;
    background: url(../images/header-bg.gif) left bottom repeat-x;
    color: #fff;            
    height: 40px;
}

.head3 h6 {
    padding: 0 15px;
    line-height: 20px;
    font-size: 12px;
}

.form-button, .form-button-alt, .mini-button {
	background: url(../images/top-blue.jpg) -10px -10px repeat-y;
	border: 1px solid #888;
}

.generic-product-grid td {
	padding: 0;
	border-bottom: none;
	padding-bottom: 8px;
}


/*
 * Titulos y cuadritos en general
 */
.base-mini {
    border-color: #d4d4d4;
}

.base-mini .head h4 {
    color: #900;
    font-size: 12px;
}

.base-mini .head {
	height: 30px;
	background-position: 0 bottom;	
	padding-top: 3px;
}

.fotter div, .informational div {
	font-size: 13px;
}

.fotter div strong, .informational div strong {
	font-size: 15px;
}

/*
 * Menus
 */
#productsandservices {
    position: static;
}

#productsandservices .yuimenuitemlabel {
    _zoom: 1;
}

#productsandservices .yuimenu .yuimenuitemlabel {
    _zoom: normal;
}

.categorias ol {
    padding-top: 1px;
}

.categorias dd {
    border: 2px solid #369;
}

.categorias a {
    text-decoration: none;
    font-weight: normal;
    font-size: 1em;
}

.yuimenu .bd .yuimenu .bd {
    background-color: #fff; 
    border: 0px solid #369;
}

.yuimenubaritemlabel, .yuimenuitemlabel {
    display: block;
}

.yuimenu .bd .yuimenu ul {
    padding: 0;
    border: 0px solid #cccccc;
    margin: 0;
}

.yuimains {
    display: block;
}

.mainbd li {
}

.mainbd li a {
    display: block;
}

.yuimenuitem-selected {
    background-color: #B3D4FF;
}

.yuimenuitemlabel-selected {
    color: #000;
}

.yuimenu .bd .yuimenuitemlabel {
    padding: 0 20px;
    margin: -3px 0 -2px 0;
    text-decoration: none;
}

.subheader {
	width: 950px; 
	margin: -10px auto 0 auto; 
	height: 40px; 
	background-color: #f9f9f9; 
	border-bottom: 1px solid #ddd; 
	clear: both; 
	line-height: 28px;
}

.subheader-login {
    width: 550px; 
    height: 28px; 
    float: left; 
    text-align: left;
    padding-top: 5px;
}

.subheader-login input {
	width: 150px;
}

.subheader-login .form-button {
    width: 100px;
}

.subheader-search {
	width: 382px; 
	height: 28px; 
	float: left; 
	text-align: right;
	padding-top: 5px;
}

.sobre-pedido {
    width: 150px;
    text-align: center;
    background: url(../images/top-orange.jpg) -10px -10px repeat-y;
	border: 1px solid #888;
}

.sobre-pedido a {
    color: #fff;
    text-decoration: none;
    font-size: 130%;
}

    
    
/* Pager */
.pager { font-size:11px; background:#fff url(../images/bkg_toolbar.gif) 0 100% repeat-x; padding:4px 8px; border-top:1px solid #ddd; text-align:center; }
.pager .amount { float:left; margin:0; }
.pager .limiter { float:right; }
.pager .limiter label { vertical-align:middle; }
.pager .limiter select { padding:0; margin:0 0 1px; vertical-align:middle; }
.pager .pages { margin:0 2px; }
.pager .pages ol { display:inline; }
.pager .pages li { display:inline; margin:0 2px; }
.pager .pages .current {}

/* Sorter */
.sorter { font-size:11px; background:#fff url(../images/bkg_toolbar.gif) 0 100% repeat-x; padding:3px 8px; border-top:1px solid #ddd; }
.sorter .view-mode { float:left; margin:0; }
.sorter .sort-by { float:right; padding-right:36px; }
.sorter .sort-by label { vertical-align:middle; }
.sorter .sort-by select { padding:0; margin:0 0 1px; vertical-align:middle; }
.sorter .link-feed {}

/* Toolbar */
.toolbar {}
.toolbar .pager { padding:3px 8px; }
.toolbar .sorter {}
.toolbar-bottom {}


/* Clears ================================================================================ */
.clearer:after,
.header-container:after,
.header-container .top-container:after,
.header:after,
.top-bar:after,
.quick-access:after,
.form-search:after,
#nav:after,
.main:after,
.footer:after,
.footer .form-subscribe:after,
.footer-container .bottom-container:after,
.col-main:after,
.col2-set:after,
.col3-set:after,
.col4-set:after,
.search-autocomplete li:after,
.block .block-content:after,
.block .actions:after,
.block li.item:after,
.block-poll li:after,
.block-layered-nav .currently li:after,
.page-title:after,
.products-grid:after,
.products-list li.item:after,
.box-account .box-head:after,
.dashboard .box .box-title:after,
.order-info ul:after,
.box-reviews li.item:after,
.box-tags li.item:after,
.pager:after,
.sorter:after,
.ratings:after,
.add-to-box:after,
.add-to-cart:after,
.product-essential:after,
.product-collateral:after,
.product-tabs:after,
.product-view .product-img-box .more-views ul:after,
.product-view .box-tags .form-add:after,
.product-options .options-list li:after,
.product-options-bottom:after,
.product-review:after,
.cart:after,
.cart-collaterals:after,
.cart .crosssell li.item:after,
.opc .step-title:after,
.checkout-progress:after,
.multiple-checkout .place-order:after,
.group-select li:after,
.form-list li:after,
.form-list .field:after,
.buttons-set:after,
.page-print .print-head:after,
.advanced-search-summary:after,
.gift-messages-form .item:after,
.send-friend .form-list li p:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }