

/*  ----------------------- MAIN STYLES -----------------------  */





ul {padding:0px; margin:8px 20px; color:#444444;}
.centerColumn ul {padding:0px; margin:8px 15px; color:#444444;}


/*
#navColumnOne {background:url(../images/bg2.gif);}
#navColumnTwo {background:url(../images/bg2.gif);}
*/


.centerColumn {}
.centerColumn table {}


#indexDefault {border:none; padding:0;}

#indexDefault, #specialsListing, #newProductsDefault, #allProductsDefault, #loginDefault, #productGeneral, #shoppingCartDefault {margin:0;}



/*  ----------------------- NAVIGATION -----------------------  */

#navCatTabs {
/*
background:url(../images/bg2.gif); 
*/
color:#D71002; 
font-weight:bold; 
margin-bottom:2px;}
#navCatTabs ul {margin:0 10px; padding:10px 0; list-style:none; line-height:18px;}
#navCatTabs ul li {display:inline; padding:0px 10px;}
#navCatTabs ul li a {color:#D71002;}


#navBreadCrumb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding:10px 0px 0px 0px;
	color:#FFF;
	font-weight:bold;
	margin-bottom:2px;
}


#navBreadCrumb a {
font-size:11px;
text-decoration:none;
color:#ccc;

}


#navBreadCrumb a:hover {
font-weight:bold;
font-size:11px;
color:#000;
background-color:#ccc;
text-decoration:none;
}




/*  ----------------------- HEADINGS -----------------------  */

caption h2, #accountDefaultHeading, #accountHistoryDefaultHeading, #accountNotificationsHeading, #addressBookDefaultHeading, #advSearchDefaultHeading, #advSearchResultsDefaultHeading, #checkoutShippingHead, #checkoutPaymentHeading, #checkoutConfirmDefaultHeading, #checkoutPayAddressDefaultHeading, #checkoutShipAddressDefaultHeading, #checkoutSuccessHeading, #conditionsHeading, #cookieUsageDefaultHeading, #createAcctDefaultHeading, #createAcctSuccessHeading,  #customerAuthDefaultHeading, #discountcouponInfoHeading, #maintenanceDefaultHeading, #downloadTimeOutHeading, #gvFaqDefaultHeading, #gvRedeemDefaultHeading, #gvSendDefaultHeadingDone, #indexDefaultHeading, #loginDefaultHeading, #logoffDefaultHeading, #pageNotFoundHeading, #pageTwoHeading, #pageThreeHeading, #pageFourHeading, #privacyDefaultHeading, #shippingInfoHeading, #cartDefaultHeading, #siteMapHeading, #sslCheckHeading, #timeoutDefaultHeading, #unsubDefaultHeading, #ezPagesHeading, #quienes-heading, h1#compras-heading, #contactUsDefault, #addressBookEditHeading, #acctNewslettersDefaultHeading, #checkoutShippingHeading, #noti_copia-heading, h1#condiciones_generalHeading, h1#porquetulovales-heading, h1#financiado-heading {padding:0 0 7px 12px; font-size:12px; font-weight:bold; line-height:normal; color:#404040; border-bottom:3px solid #333;}




#addressBookProcessDefault h1 {padding:0 0 0 12px; font-size:14px; font-weight:bold; line-height:normal; color:#404040; border-bottom:3px solid #333;}




h2 {padding:0 0 7px 12px; font-size:14px; font-weight:bold; line-height:normal; color:#404040;}
h3 {color:#404040; font-size:12px; font-weight:bold; line-height:normal; padding:3px 0px 5px;}
h4 {color:#404040; font-size:11px; font-weight:bold; line-height:normal; padding:3px 0px 5px;}





/*  ----------------------- PRODUCT LISTING -----------------------  */



/*  HEADINGS  */

.centerBoxHeading {
margin-top:20px;
}

h2.centerBoxHeading {padding:0 0 7px 12px; font-size:14px; font-weight:bold; line-height:normal; color:#404040; border-bottom:3px solid #990000;}

#indexCategoriesHeading, #productListHeading {padding:0 0 7px 12px; font-size:14px; font-weight:bold; line-height:normal; color:#404040; border-bottom:3px solid #990000;}

#newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading {padding:0 0 7px 12px; font-size:14px; font-weight:bold; line-height:normal; color:#404040; border-bottom:3px solid #990000;}

/*  --------  */



/*  LISTINGS  */

#newProductsDefault, #allProductsDefault, #featuredDefault, #specialsListing, #reviewsDefault {
}

#newProductsDefault .line, #allProductsDefault .line, #featuredDefault .line {border-top:3px solid #C1C1C1; padding:0; height:1px; line-height:0px; font-size:0px;}

#newProductsDefault td, #allProductsDefault td, #featuredDefault td {padding:10px; border:none;}

#newProductsDefault a.link, #allProductsDefault a.link, #featuredDefault a.link {color:#D71002; font-size:11px; text-decoration:underline; font-weight:bold;}
#newProductsDefault a.link:hover, #allProductsDefault a.link:hover, #featuredDefault a.link:hover {text-decoration:none;}

/*  --------  */

/*  REVIEWS  */

#reviewsDefault hr {color:#D8D8D8; border:0; border-top:3px solid #C1C1C1; margin:5px 0px;}
#reviewsDefault .smallProductImage {padding:0px 10px 10px 10px;}
#reviewsDefault h2, #reviewsInfoDefaultHeading {font-family:Verdana, Arial, Helvetica, sans-serif; padding:6px 13px; color:#A10A03; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold; text-transform:uppercase; clear:both;}
#reviewsDefault .rating, .bold {padding:5px 0px;}
#reviewsInfoDefaultPrice {color:#D71002; font-size:16px; line-height:normal; font-weight:bold; line-height:1.51em;}

/*  -------  */


/*  CATEGORY  */

#indexCategories {}

#categoryImgListing {padding:0; margin:0px 0px 10px;}

#categoryImgListing.categoryImg {
padding-top:5px;
}

#indexProductListCatDescription, #categoryDescription {padding-bottom:15px; border-bottom:3px solid #C1C1C1; margin-bottom:20px;}


/*************Listado de categorias - Iconos e imágenes************/
.categoryListBoxContents {
width:101px;
height:53px;
background:url(../images/botoncategorias.jpg) right;
background-repeat:no-repeat;
padding-bottom:10px;
margin-top:5px;
margin-bottom:-10px;
}

.categoryListBoxContents img {
position:absolute;
margin-left:7px;
margin-top:-15px;

padding:0;
margin-bottom: 0px;
}



.categoryListBoxContents a {
margin-top:20px;
font-family:verdana, arial, helvetica;
text-align:left;
margin-right:3px;
float:left;
/*color:#990000;
text-decoration:none; 
font-size:9px; 
font-weight:bold;
line-height:normal;  
text-transform:none;*/
}

.categoryListBoxContents p {
margin-left: 56px;
margin-top: -4px;
color:#990000;
text-decoration:none; 
font-size:9px; 
font-weight:bold;
line-height:inherit;  
text-transform:none;
float:left;	
width: 100px;
}

.categoryListBoxContents a:hover {
color:#000;
}

/*  --------  */


/*  CATEGORY LISTING  */

.tabTable {margin:0px 0px 5px 0px; border-left:2px solid #333;}
.tabTable th {font-size:em; color:#000000; font-weight:bold; padding:5px 10px; border-top:2px solid #333; border-right:2px solid #333; border-bottom:2px solid #333; text-align:center; background:#999;}
.tabTable th a {color:#000000;}

.tabTable td {border-right:2px solid #333; border-bottom:2px solid #333; padding:5px}
.tabTable td {color:#fff; text-decoration:none; font-size:14px; line-height:normal; font-weight:bold;}
.tabTable td .listingDescription {color:#fff; font-size:11px; line-height:normal; font-weight:normal; padding:5px 0px;}
.tabTable td a {color:#A10A03; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold; text-transform:uppercase;}

/*  ----------------  */



/*  TABLES  */

#prevOrders {margin:0px 0px 5px 0px; border-left:2px solid #333}
#prevOrders th, #accountHistInfo th { font-size: 11px;font-weight:bold; padding:5px 10px; border-top:2px solid #333; border-right:2px solid #333; border-bottom:2px solid #333; text-align:center; background:#999999; color:#fff;}
#prevOrders th a {color:#000000;}

#prevOrders td, #accountHistInfo td {border-right:2px solid #333; border-bottom:2px solid #333; padding:2px; background:#CCCCCC;}
#prevOrders td, #accountHistInfo td {color:#000; text-decoration:none; font-size:11px; line-height:normal; font-weight:bold;}
#prevOrders td .listingDescription, #accountHistInfo td .listingDescription {color:#444444; font-size:11px; line-height:normal; font-weight:normal; padding:5px 0px;}
#prevOrders td a, #accountHistInfo td a {color:#D71002; text-decoration:none; font-size:13px; line-height:normal; font-weight:bold;}


#accountHistInfo table {margin:5px 0px 5px 0px; border-left:2px solid #333;}

#accountHistInfo th a {color:#000000;}




/*  ----------------  */


/*  ----------------------- PRODUCT INFO -----------------------  */

.categoryIcon {margin:10px;}
.categoryIcon a {color:#A10A03; font-weight:bold; text-decoration:none; font-size:13px; line-height:normal; font-weight:normal;}

.navNextPrevWrapper {margin:0px 10px; padding:10px 0px;}


#productMainImage a, #reviewsInfoDefaultProductImage a, #productReviewsDefaultProductImage a, #reviewWriteMainImage a {
	color:#D71002; font-weight:bold; text-decoration:none;
}

#productName {padding:0 0 7px 12px; font-size:14px; font-weight:bold; line-height:normal; color:#404040; border-bottom:3px solid #C1C1C1;}
#productPrices {color:#D71002; font-size:16px; padding-top:10px;}
/*
#productDescription, .texto_descripcion {margin:0px 10px; padding:15px; background:#333; border:2px solid #990000;}

*/







/*  ----------------------- SHOPPING CART -----------------------  */

#cartInstructionsDisplay {margin:10px;}

#cartEmptyText {font-size:13px; color:#D71002;}

#cartContentsDisplay {border-left:2px solid #333;}
#cartContentsDisplay th {font-size:11px; text-align:center; border:2px solid #333; border-left:none; padding:5px; background:#999; color:#fff;}
#cartContentsDisplay td {background:#ccc; border-right:2px solid #333; border-bottom:2px solid #333; padding:5px; text-align:center;}
#cartContentsDisplay td .cartAttribsList {text-align:left;}
#cartContentsDisplay td {
	color:#000;
	text-decoration:none;
	font-size:13px;
	line-height:normal;
	font-weight:bold;
}
#cartContentsDisplay td a {color:#000; text-decoration:none; font-size:12px; line-height:normal; font-weight:bold; text-transform:uppercase;}
#cartSubTotal {padding:5px; text-align:right; font-weight:bold;}
#cartSubTotal strong {color:#D71002; font-weight:bold; font-size:14px; line-height:normal;}




#shoppingCartDefault .buttonRow {margin:5px;}

#shoppingCartDefault .text_v_c {color:#D71002; font-weight:bold; font-size:11px; line-height:normal; margin:5px; text-align:right;}
#shoppingCartDefault .text_v_c a {color:#D71002;}


.advisory {margin:10px;}



/*
#infoShoppingCart {background:#2C2C2C;}
#infoShoppingCart div {padding:20px;}
#infoShoppingCart h1 {color:#D71002; line-height:normal; padding-bottom:20px; font-size:20px;}
*/

