@charset "utf-8";
/* CSS Document */

div#qTip {
padding: 10px;
border: 1px solid #DC6060;
display: none;
background: #FFF;
font: bold 9px Verdana, Arial, sans-serif;
position: absolute;
z-index: 1000;
}




body{
background:#002600;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding:0;
margin:0;
}

h3{
font-size:18px;
}
h4{
font-size:16px;
}




#header, #flash-header, #cuerpo, #footer, #powered{
width:920px;
margin:auto;
}

#header{
padding-bottom:10px;
background:#A3C100;
}

#header .links{
float:right;
}

#header .navigation{
text-align:right;
padding:5px 10px 5px 13px;
background:#648304;
}
#header .navigation .breadcrumb{
float:left;
}

#flash-header{
background:#A7C40A;
}

#cuerpo{
background:#A3C100 url(theme/cuerpo_bottom.jpg) bottom center no-repeat;
padding-bottom:10px;
}
.pageHeading .icon{
float:right;
}




#left{
width:210px;
float:left;
}

#center{
width:500px;
float:left;
background: #FFFFFF url(theme/fondo_cont2.jpg) top center repeat-y;
}
#center .center1{
background:url(theme/fondo_cont3.jpg) bottom center no-repeat;
padding-bottom:15px;
}
#center .center2{
background:url(theme/fondo_cont1.jpg) top center no-repeat;
padding:10px 12px 0;
}




#right{
float:left;
width:210px;
overflow:hidden;
}



#footer{
background:#999999 url(theme/footer.jpg) top center no-repeat;
text-align:right;
color:#FFFFFF;
height:70px;
}
#footer .wrapper{
padding:5px 10px 0;
}

#footer a{
color:#A3C100;
}
#footer .contact-info{
float:left;
text-align:left;
}


div.clear{
clear:both;
}


.block h2{
margin:5px auto;
}

.block h2 a{
display:block;
overflow:hidden;
width:178px;
height:50px;
margin:auto;
text-indent:-400px;
}

#block-home h2 a{
background:url(theme/home.jpg) top center no-repeat;
}

#block-video-clip h2 a{
background:url(theme/video_clip.jpg) top center no-repeat;
}

#block-contacto h2 a{
background:url(theme/contact_us.jpg) top center no-repeat;
}

#block-services{
width:184px;
margin:auto;
background:url(theme/services_center.jpg) center center repeat-y;
}

#block-services div{
background:url(theme/services_center.jpg) center center repeat-y;
}

#block-services h2{
text-indent:-500px;
margin:0;
background:url(theme/services.jpg) top center no-repeat;
height:51px;
}
#block-services .content{
background:url(theme/services_bottom.jpg) bottom center no-repeat;
padding:0 0 20px 0;
}
#block-services ul.links{
margin:0;
padding:0;
list-style:none;
}
#block-services ul.links li{
padding-left:20px;
}
#block-services ul.links a{
font-size:12px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

.new-products .infoBox{
background:none;
margin-top:15px;
}
.new-products .BoxHeader tbody{
background:url(theme/latest_products.jpg) center center no-repeat;
height:42px;
width:490px;
margin:auto;
}
.new-products .BoxHeader .Hleft, .new-products .BoxHeader .Hright{
display:none;
}
.new-products .BoxHeader .Hcenter{
text-indent:-600px;
}
.new-products .infoBoxContents{
background:none;
width:460px;
margin:auto;
}



.new-products-header{
background:transparent url(theme/new_products.png) no-repeat top center;
height:42px;
text-indent:-800px;
overflow:hidden;
}
.new-products .smallText a.product-img, .specials .product-img{
background:url(theme/fondo_product.jpg) center center no-repeat;
display:block;
width:124px;
height:122px;
}

a.product-img{
background:url(theme/fondo_product.jpg) center center no-repeat;
display:block;
width:124px;
height:122px;
}
a.product-img img{
margin-top:10px;
}

.new-products .smallText a.product-img img, .specials .product-img img{
margin-top:10px;
}
.new-products .smallText{
color:#991642;
}


#categories .BoxHeader, #categories .infoBox{
width:186px;
margin:auto;
}

#categories .BoxHeader{
background:url(theme/products.jpg) center center no-repeat;
height:51px;
}
#categories .BoxHeader .Hcenter{
text-indent:-500px;
}
#categories .infoBox{
background:url(theme/products_bottom.jpg) center bottom no-repeat;
padding-bottom:20px;
}
#categories .infoBoxContents{
background:url(theme/products_center.jpg) center center repeat-y;
}

#categories .infoBoxContents .boxText{
padding:0 15px;
color:#FFFFFF;
font-size:13px;
}
#categories .infoBoxContents .boxText a{
color:#FFFFFF;
}


.column-left{
width:190px;
margin:auto;
}
.column-right{
margin:auto;
width:190px;
}

#news .BoxHeader{
background:url(theme/noticias.jpg) center center no-repeat;
height:51px;
}
#news .BoxHeader, #news .infoBox, #shopping-cart .infoBox{
margin:auto;
width:186px;
}
#news .BoxHeader .Hcenter{
text-indent:-500px;
}
#news .infoBox{
background:transparent url(theme/noticias_bottom.jpg) no-repeat center bottom;
padding-bottom:20px;
}
#news .infoBoxContents{
background:transparent url(theme/noticias_center.jpg) repeat-y center center;
}
#news .infoBoxContents .boxText{
color:#E469A2;
font-size:12px;
}
#news .infoBoxContents .boxText a{
color:#FFFFFF;
}


#reviews .BoxHeader{
background:url(theme/noticias.jpg) center center no-repeat;
height:51px;
}
#reviews .BoxHeader, #reviews .infoBox{
margin:auto;
width:186px;
}
#reviews .BoxHeader .Hcenter{
text-indent:-500px;
}
#reviews .infoBox{
background:transparent url(theme/noticias_bottom.jpg) no-repeat center bottom;
padding-bottom:20px;
}
#reviews .infoBoxContents{
background:transparent url(theme/noticias_center.jpg) repeat-y center center;
}
#reviews .infoBoxContents .boxText{
color:#E469A2;
font-size:12px;
padding: 0 10px;
}
#reviews .infoBoxContents .boxText a{
color:#FFFFFF;
}





#specials .BoxHeader{
background:url(theme/specials_top.jpg) center center no-repeat;
height:51px;
}
#specials .BoxHeader, #specials .infoBox, #best-sellers.infoBox{
margin:auto;
width:186px;
}
#specials .BoxHeader .Hcenter{
text-indent:-500px;
}
#specials .infoBox{
background:transparent url(theme/specials_bottom.jpg) no-repeat center bottom;
padding-bottom:20px;
}
#specials .infoBoxContents{
background:transparent url(theme/specials_center.jpg) repeat-y center center;
}
#specials .infoBoxContents .boxText{
color:#E469A2;
font-size:12px;
padding: 0 10px;
}
#specials .infoBoxContents .boxText a{
color:#FFFFFF;
}

.BoxHeader .Hcenter{
overflow:hidden;
}



#products-by-category{
width:auto;
}

.specials{
margin-top:1em;
}
.specials-header{
background:transparent url(theme/specials.png) no-repeat center top;
height:42px;
overflow:hidden;
text-indent:-800px;
}

.paginacion{
text-align:right;
margin-top:1em;
padding:5px 5px 0pt
}
.paginacion .contador{
float:left;
}

.cesta-compras{
width:480px;
}
.subtotal{
font-weight:bold;
text-align:right;
}


.infoBox {
background:none;
}
.infoBoxContents {
background:none;
}

#powered .firstimageus{
display:block;
float:right;
text-indent:-500px;
overflow:hidden;
background:url(theme/firstimageus.jpg) no-repeat;
width:168px;
height:32px;
}

table.productListing{
border:1px solid #6B139B;
border-spacing:1px;
}
.productListing-heading {
background:#6B139B;
color:#FFFFFF;
}
.buy_now{
background:url(theme/but_addtocart.png) no-repeat;
display:block;
width:87px;
height:19px;
text-indent:-500px;
overflow:hidden;
}

.category-products-header{
background:url(theme/products.png) no-repeat center top;
height:180px;
text-indent:-500px;
overflow:hidden;
}
.category-products-filter{
margin:15px auto;
}


#best-sellers .BoxHeader{
background:url(theme/top_products.jpg) center center no-repeat;
height:51px;
}
#best-sellers .BoxHeader .Hcenter{
text-indent:-500px;
}
#best-sellers .infoBox{
background:transparent url(theme/top_products_bottom.jpg) no-repeat center bottom;
padding-bottom:20px;
}

#best-sellers .infoBoxContents{
background:transparent url(theme/top_products_center.jpg) repeat-y center center;
}
#best-sellers .infoBoxContents .boxText{
color:#FFF;
font-size:12px;
padding: 0 15px;
}
#best-sellers .infoBoxContents .boxText a{
color:#FFF;
}


div.pageHeading, td.pageHeading, .pageHeading{
color:#648304;
}

.page-product-info #center .center2{
padding:10px 15px 0;
}


#shopping-cart .BoxHeader{
background:url(theme/shopping_cart_top.jpg) center top no-repeat;
height:50px;
}
#shopping-cart .BoxHeader .Hcenter{
text-indent:-500px;
}
#shopping-cart .infoBox{
background:transparent url(theme/shopping_cart_bottom.jpg) no-repeat center bottom;
padding-bottom:20px;
}
#shopping-cart .infoBoxContents{
background:transparent url(theme/shopping_cart_center.jpg) repeat-y center center;
}
#shopping-cart .infoBoxContents .boxText a{
color:#A3C100;
}

.infoBoxContents .boxText{
color:#FFF;
font-size:12px;
padding: 0 15px;
}


#search .BoxHeader{
background:url(theme/buscar_top.jpg) center top no-repeat;
height:50px;
}
#search .BoxHeader .Hcenter{
text-indent:-500px;
}
#search .infoBox{
background:transparent url(theme/black_bottom.jpg) no-repeat center bottom;
padding-bottom:20px;
}
#search .infoBoxContents{
background:transparent url(theme/black_center.jpg) repeat-y center center;
}

#tell-a-friend .BoxHeader{
background:url(theme/tell_a_friend.jpg) center top no-repeat;
height:50px;
}
#tell-a-friend .BoxHeader .Hcenter{
text-indent:-500px;
}
#tell-a-friend .infoBox{
background:transparent url(theme/black_bottom.jpg) no-repeat center bottom;
padding-bottom:20px;
}
#tell-a-friend .infoBoxContents{
background:transparent url(theme/black_center.jpg) repeat-y center center;
}



#order-history .BoxHeader{
background:url(theme/order_history.jpg) center top no-repeat;
height:50px;
}
#order-history .BoxHeader .Hcenter{
text-indent:-500px;
}
#order-history .infoBox{
background:transparent url(theme/order_history_bottom.jpg) no-repeat center bottom;
padding-bottom:20px;
}
#order-history .infoBoxContents{
background:transparent url(theme/order_history_center.jpg) repeat-y center center;
}



.page-products-new .main a{
color:#648304;
}

.contact-us-header{
background:transparent url(theme/contact_us_header.png) no-repeat center top;
height:42px;
overflow:hidden;
text-indent:-500px;
}

.product-info-header{
background:transparent url(theme/products.png) no-repeat center top;
height:42px;
overflow:hidden;
text-indent:-500px;
}
.product-info{
margin:5px 0 10px;
}
.tb-product-info{
width:420px;
margin:15px auto 0;
}
.product-detail-img{
text-align:center;
margin-top:10px;
}
.product-detail-img img{
border:solid 1px #DC6060;
}

.category-30{ background:url(theme/categorias/disney_princess.jpg);}
.category-31{ background:url(theme/categorias/sirenita.jpg);}
.category-32{ background:url(theme/categorias/campanita.jpg);}
.category-33{ background:url(theme/categorias/04.jpg);}
.category-34{ background:url(theme/categorias/05.jpg);}
.category-35{ background:url(theme/categorias/06.jpg);}
.category-36{ background:url(theme/categorias/07.jpg);}
.category-37{ background:url(theme/categorias/08.jpg);}
.category-38{ background:url(theme/categorias/09.jpg);}
.category-39{ background:url(theme/categorias/10.jpg);}
.category-40{ background:url(theme/categorias/11.jpg);}


