@charset "UTF-8";
/* CSS Document */



.header .logo{
	
}

.page .header .quick-access {
	float: right;
    padding: 138px 0 0 0;
    position: relative;
    width: 596px;
}

.header .welcome-msg{
	display: none;
}

.page .header  {
	padding:0;
}

.page .header-container {

	border-top: none;
	border-bottom: none;

}

.page .header .form-search {
 	background: url("../images/search.gif") no-repeat scroll left top transparent;
    height: 34px;
    padding: 15px 0 15px 15px;
    right: 0;
    top: 54px;
    width: 362px;
}

.page .header .links a {
	color:#FFF;
	font-family:arial;
	font-size:12px;
}
.box_top{
	background: url("../images/box_top.gif") no-repeat  left top transparent;
	width:958px;
	height:20px;
	margin:0 auto;
}
.box{
	background: url("../images/box_body.gif") repeat-y  left top transparent;
	  padding: 0 22px 0 21px;
    width: 915px;
	margin:0 auto;
}

.my-account .box{
	background: none;
	width: auto;
}

.box_down{
	background: url("../images/box_down.gif") no-repeat  left top transparent;
	width:958px;
	height:19px;
	margin:0 auto;
	padding-bottom:20px;
	
}
.box1_top{
	background: url("../images/box1_top.gif") no-repeat  left top transparent;
	width:917px;
	height:7px;
	
}
.box1{
	background: url("../images/box1_body.gif") repeat-y  left top transparent;
	width:917px;
	
	
}
.box1_down{
	background: url("../images/box1_down.gif") no-repeat  left top transparent;
	width:917px;
	height:20px;
	
}
.box2_top{
	background: url("../images/box2_top.gif") no-repeat  left top transparent;
	width:915px;
	height:4px;
	
}
.box2_down{
	background: url("../images/box2_down.gif") no-repeat  left top transparent;
	width:915px;
	height:6px;
	padding-bottom:44px;
	
}
.box3_top{
	background: url("../images/box3_top.gif") no-repeat  left top transparent;
	width:917px;
	height:5px;
	
}
.box3{
	background: url("../images/box3_body.gif") repeat-y  left top transparent;
	width:917px;
	
	
}
.box3_down{
	background: url("../images/box3_down.gif") no-repeat  left top transparent;
	width:917px;
	height:6px;
	padding-bottom:7px;
	
}
.box4_top{
	background: url("../images/box4_top.gif") no-repeat  left top transparent;
	width:870px;
	height:6px;
	
}
.box4{
	background: url("../images/box4.gif") repeat-y  left top transparent;
	width:846px;
	padding:3px 12px 0px 12px;	
}
.box4_down{
	background: url("../images/box4_down.gif") no-repeat  left top transparent;
	width:870px;
	height:7px;
	padding-bottom:7px;
	
}
.wrapper{
	
}

.page .block {
	border:none;	
}

.wrapper .page .block-cart .block-title {
background:  #F35027;
}

.page .block .block-title strong {

color: #FFF;

}


.breadcrumbs {

margin:0 auto;
 padding: 9px 5px 9px 23px;
text-align:left;

}

.sort-by{
	float:right;
	widht:200px;
}
.block-account {
margin-top:0;
}


.page .block-cart .block-title strong, 
.page .block-wishlist .block-title strong, 
.page .block-subscribe .block-title strong, 
.page .block-compare .block-title strong, 
.page .block-reorder .block-title strong, 
.page .block-poll .block-title strong,
.page .block-viewed .block-title strong, 
.page .block-compared .block-title strong, 
.page .block-related .block-title strong, 
.page .block-tags .block-title strong, 
.page .block-login .block-title strong {
padding-left:25px;
}

.page .block .block-title {
background:none repeat scroll 0 0 #6B6B6A;
border-bottom:none;
padding:2px 9px;
}


.page .footer a{
	font-size:12px;
	font-family:arial;
	color:#98989a;
}

.page .footer {
background:url("../images/logo_pie.gif") no-repeat top left;
color:#000000;
margin:0 auto;
padding:10px 160px 50px 160px;
text-align:left;
width:610px;
}



.page .footer .bugs{
	color:#000;
	display:none;
}

.page .footer address{
	padding-top: 12px;
	color:#98989a;

}

.page .toolbar .sorter,
.page .toolbar .pager {
	border: none;
}

.products-list{
	min-height: 600px;
}


.products-list li.item {
	background:none repeat scroll 0 0 #FDFDFD;
}

.sorter, .pager, .sorter a, .pager a{
	color: #000;
}


.cart .shipping {
	display:none;
}

.page .page-title {
	border:none;
}


.block-progress {
	
	margin-top:33px;
}


.page-title h1{
	
	color:#1d1d1d;
	font-size:18px;
	font-weight:bold;
	margin:0;
	border-bottom:solid 1px;
}
.dir1{
	float:left;
	width:170px;
	padding-left:10px;
	color:#98989a;
	font-weight:bold;
	padding-top:20px;
}
.dir2{
	float:right;
	width:170px;
	text-align:right;
	padding-right:30px;
	color:#98989a;
	font-weight:bold;
		padding-top:20px;
}
.footercenter{
	float:left;
	padding-top:10px;
	padding-left:12px;
}
.carrito{
	  background: url("../images/carrito.gif") no-repeat scroll left top transparent;
    height: 64px;
    left: 56px;
    position: absolute;
    top: 54px;
    width: 156px;
	cursor:pointer;
	
}
.quick-access .enlaces{
	position:relative;
	padding-right:15px;
}
.quick-access .enlaces .sombra{
	width:540px;
	background:url("../images/sombra.gif") no-repeat top left;
	opacity:0.5;
	height:31px;
	z-index:-1;
	position:absolute;
	right:0px;
}
.clear{
	clear:both;
}

.carritooculto {
    background: url("../images/carrito_big.gif") no-repeat scroll 0 0 transparent;
    height: 137px;
    left: 0;
    position: absolute;
    top: 51px;
    width: 156px;
    z-index: 1;
	
}

.noitemsc{ padding: 40px 10px; }

.carritooculto .block-title{ display: none }

.carritooculto  .block .block-content { background: none; color:#FFF; padding: 10px 10px 0px;}

.carritooculto  .block-cart .subtotal { background:none }

.carritooculto .block-cart .summary { background: none; }

.carritooculto .block-cart .actions{ background: none; border: none; }
