/*

  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $



  osCommerce, Open Source E-Commerce Solutions

  http://www.oscommerce.com



  Copyright (c) 2003 osCommerce



  Released under the GNU General Public License

*/



.boxText { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.boxTextblanco { font-family: Verdana, Arial, sans-serif; color:#FFFFFF;  font-size: 12px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #FF6600; font-weight: bold; }

.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

.productsNotifications { background: #FFCC99; }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #FF6600; text-decoration: underline; }

.body_text {  
	font: 11px  Verdana, 'Trebuchet MS', sans-serif; 
	color: #748287; 
	text-align: justify; 
	text-decoration: none; 
	padding-left:30px; 
	padding-right:30px;
}

.body_text_product {  
	font: 11px  Verdana, 'Trebuchet MS', sans-serif; 
	color: #748287; 
	text-align: justify; 
	text-decoration: none; 
	padding-left:30px; 
	padding-right:30px;
}

.body_textform {  
	font: 11px  Verdana, 'Trebuchet MS', sans-serif; 
	color: #000000; 
	text-align: justify; 
	text-decoration: none; 
	padding-left:10px; 
	padding-right:10px;
}

td.center {
text-align: center;
}

td.1 {
margin-right: 150;
}

TABLE2 {
	background: url(images/fondo.gif);
	color: #000000;
	margin: 0px;
}


BODY {
	background: url(images/back.gif);
	color: #000000;
	margin: 0px;
}


A {
	color: #000000;
	text-decoration: none;
	background: transparent;
}



A:hover {
	color: #FF6600;
	text-decoration: underline;
	background: transparent;
}



FORM {

	display: inline;

}



TR.header {
	background: #ffffff;
}

TR.header2 {
	background: url(images/fondotabla.gif);
}


TR.headerNavigation {

	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
	
	
}



TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
	font-size: 10px;
	padding-right: 1px;
}



A.headerNavigation {
	color: #ffffff;
	background: transparent;
	
}



A.headerNavigation:hover {

  color: #ec6c00;
  text-decoration: underline;
  
}



TR.headerError {

  background: #ff0000;

}



TD.headerError {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #ff0000;

  color: #ffffff;

  font-weight : bold;

  text-align : center;

}



TR.headerInfo {

  background: #00ff00;

}



TD.headerInfo {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #00ff00;

  color: #ffffff;

  font-weight: bold;

  text-align: center;

}



TR.footer {
	background: #ffffff;
}



TD.footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align:center;
	
}

TD.footer a{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align:center;
	
}



.infoBox {
	/* background: #ffffff; */
}



.infoBoxContents {
	/* background: #FFFFFF; */
	font-family: Verdana, Arial, sans-serif;
	font-size: 12;
	}




.infoBoxContentsshop A:link{
	color: #ffffff;
	background: transparent;
	
}

.boxtextblanco A{
	color: #ffffff;
	background: transparent;
	
}


.infoBoxContentsshop A:hover {
  color: #ec6c00;
  text-decoration:none;
   
}
.infoBoxContentsshop {
	/* background: #FFFFFF; */
	font-family: Verdana, Arial, sans-serif;
	font-size: 12;
	}

.blanco {
	/* background: #FFFFFF; */
	font-family: Verdana, Arial, sans-serif;
	font-size: 12;
	color:#FFFFFF;
	}

.tablaprice {
	/* background: #FFFFFF; */
	font-family: Verdana, Arial, sans-serif;
	font-size: 10;
	
}



.infoBoxNotice {
	background: #FFFFFF;
}



.infoBoxNoticeContents {

  background: #FFFFFF;

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}



TD.infoBoxHeading {
	
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:10px 0px 30px 65px;
	font:bold italic 18px/26px Arial, Helvetica, sans-serif;
	color: #ffffff;	
	background: url(images/top.gif) no-repeat;
}

TD.infoBoxrelated {
	
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:10px 0px 10px 10px;
	font:bold italic 18px/26px Arial, Helvetica, sans-serif;
	color: #000000;	
	background: url(images/top.gif) no-repeat;
}

TD.infoBoxHeadingfeatured {
	
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:10px 0px 30px 65px;
	font:bold italic 18px/26px Arial, Helvetica, sans-serif;
	color: #ffffff;	
	background: url(images/heading-back10.gif) no-repeat;
	
	/*
	color: a1310a;
	display:block;
	height:40px;
	padding:0 5px 0 5px;
	font:bold 18px/41px Arial, Helvetica, sans-serif;
	color:#3E3E3E;
	background-color:inherit;
	background: url(images/box-heading-back8.gif) no-repeat;
	*/
}



TD.infoBox, SPAN.infoBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	
}



TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
	background: #ffffff;
}



TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
	background: #ffffff;
}



TABLE.productListing {

	border: 0px;

	border-style: solid;

	border-color: #ff6600;

	

}



.productListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background: url(/images/fondo1.gif);
	background-position: center;
}



TD.productListing-data {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-top: 0px solid #F0C798;
	
}



A.pageResults {

  color: #708090;

}

A.underline {

  color: #0076ff;
 

}

A.download {
text-decoration:underline;
font-family: Verdana, Arial, sans-serif;
font-size:12px;
}



A.pageResults:hover {

  color: #000000;
  background: transparent;

}



TD.pageHeading, DIV.pageHeading {

	font-family: Verdana, Arial, sans-serif;

	font-size: 20px;
	text-align:center;

	font-weight: bold;

	color: Black;
	
	}



TR.subBar {

  background: #f4f7fd;

}



TD.subBar {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #000000;

}



TD.main, P.main, DIV.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}

TD.sort {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
  background-color:#999999;
}



TD.smallText, SPAN.smallText, P.smallText {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}

TD.smallText5, SPAN.smallText5, P.smallText5 {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;
  padding: 20px 20px 20px 20px;

}



TD.accountCategory {

  font-family: Verdana, Arial, sans-serif;

  font-size: 13px;

  color: #aabbdd;

}



TD.fieldKey {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



TD.fieldValue {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}



TD.tableHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



SPAN.newItemInCart {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #FF9900;

}



CHECKBOX, INPUT, RADIO, SELECT {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

}



TEXTAREA {

  width: 100%;

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

}



SPAN.greetUser {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #FFFFFF;

  font-weight: bold;

}



TABLE.formArea {

  background: #f1f9fe;

  border-color: #7b9ebd;

  border-style: solid;

  border-width: 1px;

}



TD.formAreaTitle {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



SPAN.markProductOutOfStock {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #c76170;

  font-weight: bold;

}



SPAN.productSpecialPrice {

  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  color: #ff0000;
  font-weight: bold;

}



SPAN.errorText {

  font-family: Verdana, Arial, sans-serif;

  color: #ff0000;

}

#tdnoproduct {background-image: url (images/shop-cart-back.gif);}

TD.productPriceInListing {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

TD.productPriceInBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	
}

TD.smalltextcheckout {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	
	}

TD.headingr {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-image: url(images/encabezado3.gif);
	}
	
TD.headingr2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	}
	
TD.smalltext {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align:justify;
	color: #000000;
		}
		
TD.smalltextgris {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align:justify;
	color: #999999;
		}
		
TD.smalltextblanco {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #ffffff;
		}
TD.shortdesc {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align:justify;
	padding: 0px 5px;
	color: #666666;
		}
			
a.readmore {
	color: #0000FF;
		}

a.readmore hover {
	text-decoration:underline;
		}

TD.shortdesc a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align:justify;
	padding: 0px 5px;
	color: #0000FF;	
		}	
	
TD.shortdesc a:hover {
		text-decoration:underline;
		}	
		
TD.price1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:right;
	font-size: 24px;
	color: #333333;
	padding: 0px 0px;
		}

SPAN.price1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:right;
	font-size: 32px;
	color: #333333;
	padding: 0px 0px;
		}
		
TD.price1f {
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
	font-size: 20px;
	color: #333333;
	padding: 0px 0px;
		}
TD.price1r {
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
	font-size: 16px;
	color: #333333;
	padding: 0px 0px;
		}
TD.price1foffer {
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
	font-size: 20px;
	color: #FF0000;
	padding: 0px 0px;
		}
TD.price1fnooffer {
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
	font-size: 14px;
	color: #333333;
	padding: 0px 0px;
	text-decoration: line-through;
		}
		
		

		
TD.price1offerf {
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-align:right;
	font-size: 1.3em;
	color: #FF0000;
	padding: 0px 0px;
		}
		
TD.price1offer {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:right;
	font-size: 24px;
	color: #FF0000;
	padding: 0px 0px;
		}
		
SPAN.price1offer {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:right;
	font-size: 32px;
	color: #FF0000;
	padding: 0px 0px;
		}
TD.price1offer1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:right;
	font-size: 12px;
	color: #FF0000;
	padding: 0px 0px;
		}
		
TD.pricenooffer1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:right;
	font-size: 12px;
	color: #333333;
	padding: 0px 12px;
	
	
		}
		
		

TD.pricenooffer {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:right;
	font-size: 16px;
	color: #333333;
	padding: 0px 12px;
	text-decoration: line-through;
			}
			
SPAN.pricenooffer {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:right;
	font-size: 16px;
	color: #333333;
	padding: 0px 12px;
	
			}
		
TD.comprar {
background: url(images/comprar.gif) no-repeat;"
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	color: #006f99;
	margin: 2px 2px;
		}
		
		
		
TD.comprar a {	
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	display:block;
	color:#000000;
	padding: 2px 2px;
		}
		
TD.comprarf {
background: url(images/comprar-feature.gif) no-repeat;"
	font-family: Arial, verdana, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	color: #006f99;
	margin: 2px 2px;
		}
				
TD.comprar a:hover {
    display:block;
	color:#000000;
	padding: 2px 2px;
			}
TD.comprarf a {	
    font-family: Arial, verdana, sans-serif;
	display:block;
	text-align: center;
	color:#000000;
	font-weight: bold;
	font-size: 12px;
	padding: 2px 2px;
		}
		
TD.comprarf a:hover {
    font-family: Arial, verdana, sans-serif;
	display:block;
	color:#000000;
	padding: 2px 2px;
			}
	
TD.smalltext2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: FF0000;
	font-weight: bold;
	text-align:center;
	}
	
TD.link-products {
	text-align:left;
	}	
TD.link-products a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	font-weight: bold;
	padding: 0 0 0 5;
	text-align:center;
	}	
TD.link-products a:hover {
	color: FF6600;
	}

TD.link-products2 {
	text-align:center;
	}	
TD.link-products2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	font-weight: bold;
	padding: 0px 0px 0px 5px;
	text-align:center;
	}	
TD.link-products2 a:hover {
	color: FF6600;
	}		
	
TD.link-products3 {
	text-align:center;
	}	
TD.link-products3 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066FF;
	font-weight: bold;
	text-align:center;
	padding: 0px 0px 0px 2px;
	}	
TD.link-products3 a:hover {
	color: #FF6600;
	}

TD.link-productslist {
	text-align:left;
	}	
TD.link-productslist a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	font-weight: bold;
	text-decoration:underline;
	text-align:left;
	}	
TD.link-productslist a:hover {
	color: FF6600;
	}
	
	
	

TD.link-productsf {
	text-align:center;
	padding: 0 8 0 8;
	}	
TD.link-productsf a {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	font-size: 10px;
	color: FFFFFF;
	font-weight: bold;
	text-align:center;
	}	
TD.link-productsf a:hover {
	color: FF6600;
	}	

h1 { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px; 
 font-weight: bold;
 text-align:center;
 color: #333333;
}

h2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align:center;
	font-weight: bold;
}

h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	
}

h4 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
}

h5 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 30px;
	font-weight: bold;
	
}

.moduleRow { }

.moduleRowOver { background-color: transparent; cursor: pointer; cursor: hand;    }

.moduleRowSelected { background-color: #FFE4C4;    }



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }



/* message box */



.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #FEFF0B; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }



/* input requirement */



.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.bordeimg { 
border: 1px solid;
color: #77858a;
} 

.price { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 25px;
 font-weight: bold;
 color: #77858a;
}

.price2 { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 15px;
 font-weight: bold;
 color: #77858a;
}
.price3 { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 18px;
 font-weight: bold;
 color: #77858a;
}

.sangria {
	margin-left: 30px;
}

.rojo {  
	font: 12px  Verdana, Arial, sans-serif; 
	font-weight: normal;
	color: #FF0000;
	}
.texto {  
	font: 11px  Verdana, 'Trebuchet MS', sans-serif; 
	font-weight: normal;
	color: #000000;
	text-align: justify;
	}
	
#tabla_contacto  { 
	width: 400px;
	border: 0;
	margin: auto;
	font: 11px  Verdana, 'Trebuchet MS', sans-serif; 
	color: #748287; 
	text-align: justify; 
	text-decoration: none;
	padding-left:30px; 
	
	}

#tabla_contacto td { 
	border: 0; 
	font: 11px  Verdana, 'Trebuchet MS', sans-serif; 
	color: #748287; 
	text-align: justify; 
	text-decoration: none;
	padding-left:30px; 
	
	}
	

	/* 
	smalltext color gris era: #67777c
	
	*/
	
	/***** Begin Sitemap_SEO *****/ 
ul.sitemap {
color: #FF6600;
}
.sitemap {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #0000ff;
  font-weight : normal;
}
.sitemapHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #0000ff;
  font-weight : normal;
}
.sitemapProducts {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #f000ff;
  font-weight : normal;
}
A.sitemap { 
  color: #006F99; 
}
A.sitemap:hover {
  color: #FF6600;
}

.infoBoxaccount {
  background: #b6ccd1;
}

.infoBoxaccountContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.formulario { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #086CA1; 
	text-align: justify; 
	text-decoration: none; 
	font-weight: normal; 
	line-height:100%; 
	padding-left:30px; 
	padding-right:30px
}
/***** End Sitemap_SEO *****/ 




/*** Nav bar styles ***/
ul.nav{
/*Remove all spacings from the list items*/
	margin: 0;
	padding: 0px 0px 0px 0px;
	
	list-style-type: none;
	
	background-image: url(images/non-selected5.gif) ;
	
}


.nav ul{
/*Remove all spacings from the list items*/
	margin: 0;	
	list-style-type: none;
	
	display: table;
	text-align: center; 
/*Just add the following properties and values*/
	width: 100%;
	table-layout: fixed;
	
}

ul.nav{
	display: table-cell;
	text-align: center; 
/*Just add the following properties and values*/
	width: 100%;
	table-layout: fixed;
	
}
#nav >li { /* all list items */

	display: table-cell;
	position: relative;
	float: left;
	height: 17px;
	width: 98px; /* width needed or else Opera goes nuts */

}
#nav li.cat_lev_1 {
width: auto;
padding: 3px 3px;
}

#nav a.link_lev_1 {
color:#000000;
font-weight: normal;
}

#nav a.link_lev_1:hover {
color: #ffffff;
background-color:#000000;

}
#nav ul.pepe {
width: auto;
border:1px solid #000000;
}


#nav li>ul { /* second-level lists */
	
	text-align: left;
	padding: 0px 0px;
	position: absolute;
	width: auto;
	margin-top: 3px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	
	
}

#nav li.cat_lev_0 {
padding: 3px 0px;
}
#nav li.selectedcat_lev_0 {
padding: 3px 0px;
}

#nav li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 15em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
.nav ul li a{
/*Make the hyperlinks as a block element, sort of a hover effect*/
	padding: 0px 3px;
	display: block;
	width: 150px;
	background-color: #FFFFFF;
	
}


/*** Menu colors (customizable) ***/

ul.nav,
.nav ul,
.nav ul li a{
	background-color: #fff;
		color: #000;
	
}

.nav ul li a:hover{
	color: #ec6c00;
}

ul.nav li:active,
.nav ul li a:active{
	background-color: #036;
	
}




.nav a{
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	display:block;

	
}

.nav a:hover{
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	display:block;

	
}


#nav >li.selected {
    
	background-image: url(imagenes/selected5.jpg);
	
	
}



#nav li.selectedcat_lev_0 {
background-image: url(imagenes/selected5.jpg);
}
.li.cat_lev_0:hover {
background-image: url(imagenes/selected5.jpg);
}



#nav li.selectedcat_lev_1 {
color: #000000;
background-color: #FF6600;
padding: 1px 1px 1px 1px;
}
#nav li.ul {
    background-color: #000000;
	
}
#content
{
  height: 100%;
  width: 100%;
  text-align: left
}

#ie_fix
{
  height: 100%;
  width: 100%;
  text-align: center
}

#scroll
{
  position: absolute;
  margin: 0 auto; 
  visibility: hidden;
  background-color: white;
  z-index: 1;    
  width: 176px;
  height: 150px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-collapse: collapse;
  border-bottom-style: solid;
  border-color: #000000;
  border-width: 1px;      
  overflow: auto;
  float: left;
}

#scroll div
{
  margin: 0 auto;
  text-align:left
}

#suggest table
{
  width: 170px;
  font-size: 11px;
  font-weight: normal;
  color: #676767;
  text-decoration: none;
  border: 0px;
  padding: 0px;  
  text-align:left;   
  margin: 0px
}

a.suggest_link 
{
  text-decoration: none;
  margin: 0px;
  color: #173f5f
}

a:hover.suggest_link 
{
  text-decoration: none;
  margin: 0px;
  color: #173f5f
} 
  
.mws_boxTop    { background: url('images/infobox/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold 16px/26px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 25px;
				 color: #ffffff;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxTopcat    { background: url('images/infoboxcat/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold italic 16px/26px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 35px;
				 color: #000000;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxTopnorm    { background: url('images/infoboxnorm/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold italic 16px/26px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 5px;
				 color: #000000;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxTopinfo    { background: url('images/infoboxinfo/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold italic 16px/26px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 55px;
				 color: #000000;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxTopserv    { background: url('images/infoboxserv/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold italic 15px/26px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 45px;
				 color: #000000;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxToptesti    { background: url('images/infoboxtesti/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold italic 16px/26px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 65px;
				 color: #000000;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxTopnoti    { background: url('images/infoboxnoti/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold italic 18px/26px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 65px;
				 color: #000000;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxTopofer    { background: url('images/infoboxofer/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold italic 18px/26px Arial, Helvetica, sans-serif;
                 padding:0px 0px 0px 65px;
				 color: #000000;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxTopbol    { background: url('images/infoboxbol/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold italic 14px/20px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 50px;
				 color: #000000;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxToptell    { background: url('images/infoboxtell/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold italic 14px/20px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 50px;
				 color: #000000;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxTopsearch    { background: url('images/infoboxsearch/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold italic 14px/20px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 35px;
				 color: #000000;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxTopnews    { background: url('images/newsbox/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font: italic bold 16px/26px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 10px;
				 color: #ffffff;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxTopnoheading    { background: url('images/noheading/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold 16px/26px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 25px;
				 color: #ffffff;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
				 
.mws_boxTopshop   { background: url('images/shopcart/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold 16px/26px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 25px;
				 color: #ffffff;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxToplogin   { background: url('images/login/top.gif');
                 font-family: Verdana, Arial, sans-serif;
				 font:bold 16px/26px Arial, Helvetica, sans-serif;
                 padding:0px 0px 5px 25px;
				 color: #ffffff;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxLeftshop   { background: url('images/shopcart/left.gif'); }
.mws_boxLeftlogin   { background: url('images/login/left.gif'); }
.mws_boxLeftnews   { background: url('images/newsbox/left.gif'); }
.mws_boxRightshop  { background: url('images/shopcart/right.gif'); }	
.mws_boxRightlogin  { background: url('images/login/right.gif'); }	
.mws_boxRightnews  { background: url('images/newsbox/right.gif'); }		 
.mws_boxBottomshop { background: url('images/shopcart/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }	
.mws_boxBottomnews { background: url('images/newsbox/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }	
.mws_boxBottomlogin { background: url('images/login/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }			 
				 
				 
.mws_boxLeft   { background: url('images/infobox/left.gif'); }
.mws_boxRight  { background: url('images/infobox/right.gif'); }
.mws_boxBottom { background: url('images/infobox/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxCentershop { background: url('images/shopcart/cesta.gif');}
.mws_boxCenterlogin { background: url('images/login/login.gif');}
.mws_boxCenter { background: #FFFFFF; }
.mws_boxCenterofer { background: #FFFFFF; }
.mws_boxCenterbol { background: #FFFFFF; }
.mws_boxCentertell { background: #FFFFFF; }
.mws_boxCentersearch { background: #FFFFFF; }
.mws_boxCentertesti { background: #FFFFFF; }
.mws_boxCenterserv { background: #FFFFFF; }
.mws_boxCenterinfo { background: #FFFFFF; }
.mws_boxCenternoti { background: #FFFFFF; }
.mws_boxCenternorm { background: #FFFFFF; }
.mws_boxCentercat { background: url('images/infobox/categories.gif'); }

.mws_boxTop_main    { background: url('images/infobox_main/top.gif');
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxLeft_main   { background: url('images/infobox_main/left.gif'); }
.mws_boxRight_main  { background: url('images/infobox_main/right.gif'); }
.mws_boxBottom_main { background: url('images/infobox_main/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxCenter_main { background: #FFFFFF; }
A.mws_boxTop    { 
		 color: #999999;
                  }
TD.noborderbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/*
------------Boxes Section for css-------------
Format each info box according to you liking
*/

.contentBox {
  background: #b6b7cb;
}

TD.contentBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}

.contentBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.BestSellersBox {
  background: #b6b7cb;
}
TD.BestSellersBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.BestSellersBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.CategoriesBox {
  background: #b6b7cb;
}
TD.CategoriesBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.CategoriesBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.CurrenciesBox {
  background: #b6b7cb;
}
TD.CurrenciesBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.CurrenciesBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.InformationBox {
  background: #b6b7cb;
}
TD.InformationBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.InformationBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.LanguagesBox {
  background: #b6b7cb;
}
TD.LanguagesBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.LanguagesBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.ManufacturerInfoBox {
  background: #b6b7cb;
}
TD.ManufacturerInfoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.ManufacturerInfoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.ManufacturersBox {
  background: #b6b7cb;
}
TD.ManufacturersBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.ManufacturersBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.OrderHistoryBox {
  background: #b6b7cb;
}
TD.OrderHistoryBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.OrderHistoryBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.ProductNotificationsBox {
  background: #b6b7cb;
}
TD.ProductNotificationsBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.ProductNotificationsBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.ReviewsBox {
  background: #b6b7cb;
}
TD.ReviewsBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.ReviewsBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.SearchBox {
  background: #b6b7cb;
}
TD.SearchBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.SearchBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.ShoppingCartBox {
  background: #b6b7cb;
}
TD.ShoppingCartBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.ShoppingCartBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.SpecialsBox {
  background: #b6b7cb;
}
TD.SpecialsBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.SpecialsBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.TellaFriendBox {
  background: #b6b7cb;
}
TD.TellaFriendBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.TellaFriendBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.WhatsNewBox {
  background: #b6b7cb;
}
TD.WhatsNewBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #ffffff;
}
.WhatsNewBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

#pscroller1 {
	height: 190px;
	border: 0px;
	padding: 0px;
}

#pscroller2{
	width: 350px;
	height: 20px;
	border: 0px;
	padding: 3px;
}

#pscroller2 a{
	text-decoration: none;
}

.someclass {
  	font-family: sans-serif;
  	font-size: 11px;
  	line-height: 1.5;
}

.button {
background-color: transparent;
margin: 4 0 0 0;


}

/* Points/Rewards Module V2.1rc2a BOF */

SPAN.pointWarning {

  color: #f00;

}



.pointFaq {

  background-color:#f8f8f9;

  border: 1px dashed #bbc3d3;

  display: none;

  position: relative;

  padding:4px;

  margin:2px;

  text-align:justify;

}

/* Points/Rewards Module V2.1rc2a EOF */


