/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  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: 11px;
 }

.errorbox {
 font-family : Verdana, Arial, sans-serif;
 font-size : 10px;
 background: #ffb3b5;
 font-weight: bold;
 }

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

.productsNotifications {
 background: #f2fff7; }

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

body {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}


/*img {
  border: 4px solid red
  position:relative;
  z-index:0;
}*/

/*img.xv {
  border: 4px solid red;
  background-image: url("sport_images/transpa.png");
  position:absolute;
  z-index:0;
}*/
div.xv {
  float:left;
  position:relative;
/*  z-index:2;
  clear:both;*/
  width:120px;
}
div.imag {
/*  float: right;*/
  width:120px;
  position: absolute;
  }

a {
  color: #000000;
  text-decoration: none;
}

a:hover {
  color: #0033ff;
  text-decoration: underline;
}

form {
  display: inline;
}

/*tr.header {
  background: #ffffff;
}*/

.headernavigation {
  background: #0033ff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight : bold;
  color: #ffffff;
}

/*td.headernavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
  font-weight : bold;
}*/

a.headernavigation, a.headernavigation:hover { 
  color: #ffffff; 
}

/*a.headernavigation:hover {
  color: #ffffff;
}*/

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;
}

.infobox {
/*  background: blue;*/
}

.infoboxcontents {
/*  background: #ffffff;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.infoboxnotice {
  background: #FF8E90;
}

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

td.infoboxheading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  text-align : center;
  font-weight: bold;
  font-variant: small-caps;
  background-repeat:repeat-x;
  vertical-align: middle;
  color: #000000;
}

td.infobox, span.infobox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
}

tr.accounthistory-odd, tr.addressbook-odd, tr.alsopurchased-odd, tr.payment-odd, tr.productreviews-odd, tr.upcomingproducts-odd, tr.shippingoptions-odd {
  background: #f8f8f9;
}

tr.productlisting-odd {
  background: none;
}

tr.accounthistory-even, tr.addressbook-even, tr.alsopurchased-even, tr.payment-even, tr.productreviews-even, tr.upcomingproducts-even, tr.shippingoptions-even {
  background: #f8f8f9;
}

tr.productlisting-even {
  background: none;
}

table.productlisting {
  border: 1px;
  border-style: solid;
  border-color: #ff0000;
  border-spacing: 10px;
}

.productlisting-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  background: #c0cef9;
  color: #000000;
  font-weight: bold;
  font-variant: small-caps;
}

td.productlisting-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

a.pageresults {
  color: #0000FF;
}

a.pageresults:hover {
  color: #0000FF;
  background: #FFFF33;
}

td.pageheading, div.pageheading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 21px;
  font-weight: bold;
  text-align : center;
  font-variant: small-caps;
}

tr.subbar {
  background: #f4f7fd;
}

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

td.main, p.main, span.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}
.main1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}
.smalltext {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.smalltext3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-variant: small-caps;
  font-weight: bold;
}

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: #ff0000;
}

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: #0066ff;
  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;
  color: #ff0000;
  font-size:20px;
  font-weight:bold;
}

span.productoldprice {
  font-family: Verdana, Arial, sans-serif;
  color: #000000;
  font-size:18px;
  font-weight:bold;
}

span.oldprice {
  font-family: Verdana, Arial, sans-serif;
  font-size:11px;
}

span.specialprice {
  font-family: Verdana, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color: #ff0000;
}

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

span.errortext {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.modulerow { }
.modulerowover { background-color: #c0cef9; cursor: pointer;}
.modulerowselected { background-color: #c0cef9; }

.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: #ffb3b5; }
.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; }


/* Individual Boxes - Graphical Borders for modules - Star */
.mws_boxtop_module    {
   background: url('sport_images/infobox/top.gif');
   font-family: Verdana, Arial, sans-serif;
   font-size: 11px;
   text-align : center;
   font-weight: bold;
   background-repeat:repeat-x;
   vertical-align: middle;
   white-space: nowrap;
 }
.mws_boxtop    {
   background: url('sport_images/infobox/top.gif');
   font-family: Verdana, Arial, sans-serif;
   font-variant: small-caps;
   font-size: 13px;
   text-align : center;
   font-weight: bold;
   background-repeat:repeat-x;
   vertical-align: middle;
   white-space: nowrap;
 }

.mws_boxleft   {
   background: url('sport_images/infobox/left.gif');
 }

.mws_boxright  {
   background: url('sport_images/infobox/right.gif');
 }

.mws_boxbottom {
   background: url('sport_images/infobox/bot.gif');
   font-family: Verdana, Arial, sans-serif;
   font-size: 11px;
   text-align : center;
   vertical-align: middle;
   white-space: nowrap;
 }

.mws_boxcenter_module {
/*   background: #ffffff;*/ 
   font-family: Verdana, Arial, sans-serif;
   font-size: 10px;
   overflow: hidden;
   position: relative;
 }

.mws_boxcenter_module2 {
/*   background: #ffffff;*/
   font-family: Verdana, Arial, sans-serif;
   font-size: 11px;
   line-height: 1.5; 
 }
.mws_boxcenter {
 background: #ffffff;
 }



/* Agregado por Individual Boxes*/
td.noborderbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}


/* Duplicado boxes para header logos */
.mws_marcastop    {
   background: url('sport_images/header/logo_top.gif');
   background-repeat:repeat-x;
   vertical-align: middle;
   white-space: nowrap;
 }
.mws_marcasleft   {
   background: url('sport_images/header/logo_left.gif');
 }
.mws_marcasright  {
   background: url('sport_images/header/logo_right.gif');
 }
.mws_marcasbottom {
   background: url('sport_images/header/logo_bot.gif');
   vertical-align: middle;
   white-space: nowrap;
 }

/* Show subcategories menu */
a.menucateg:link, a.menucateg:visited, a.menucateg:active {
   display: block;
   width: 135px;
   height: 18px; 
   padding-top: 1px;
 /*  padding-left: 14px;*/
   font-family: Verdana, Arial, sans-serif;
   font-size: 12px;
   white-space: nowrap;
   font-weight: bold;
   font-variant: small-caps;
/*   text-align: left;*/
   text-align: center;
   text-decoration: none;
   border-top: solid 1px #0033ff;
   border-bottom: solid 1px #0033ff;
  }

a.menucateg:hover { 
   text-decoration: none;
   background-color:#c0cef9;
   color:#0033ff;
  }

a.menusubcateg:link, a.menusubcateg:visited, a.menusubcateg:active {
   display: block;
   width: 135px;
   height: 17px;
   font-family: Verdana, Arial, sans-serif;
   text-align: left;
   text-decoration: none;
   font-size: 11px;
   white-space: nowrap;
   font-weight: bold;
   font-variant: small-caps;
  }

a.menusubcateg:hover { 
   text-decoration: none;
   font-size: 11.5px;
   background-color:#c0cef9;
   color:#0033ff;
  }

a.menuall:link, a.menuall:visited, a.menuall:active {
   display: block;
   height: 17px;
   font-family: Verdana, Arial, sans-serif;
   text-align : center;
   text-decoration: none;
   font-size: 11px;
   white-space: nowrap;
   font-weight: bold;
   font-variant: small-caps;
  }
a.menuall:hover { 
   text-decoration: none;
   font-size: 11.5px;
   background-color:#c0cef9;
   color:#0033ff;
  }

/*** Begin Header Tags SEO ***/
h1 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 21px;
 font-weight: bold;
 font-variant: small-caps;
 text-align: center;
}
h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 13px;
 font-weight: bold;
}
.producttitle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  text-align : center;
  font-weight: bold;
  vertical-align: middle;
  color: #000000;
 }
.producttitlebox, span.producttitlebox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
 }
.abc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  text-align : center;
  color: #000000;
 }
.tablainfo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
 }
.descprod {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  padding-left: 8px;
}

.bordeado {
  border: 1px solid #0033ff
/*  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;*/
}


	.estimatedshippingBox {
	  background: #FF8E90; 
	}

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

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

	.ShowShipping {
	  background: #444ddd;
	  color: #fffffa;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 10px;
	  font-weight: bold;
	  text-align: center;
}


.header_top    {
   background-repeat:repeat-x;
   white-space: nowrap;
   vertical-align:bottom;
 }
.header_lateral    {
   background-repeat:repeat-y;
   white-space: nowrap;
 }
.liquida    {
   width: 153px;
 }

.headerlink {
  background: #0033ff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
}
a.headerlink:hover { 
  font-size: 11px;
  color: #ffffff;
}
 

.cart {
	float: left;
        width:25px;
}
.texto_cart {
	font-family: Arial, Verdana; 
	font-size: 11px;
	float:right;
	margin-top: 3px;
	margin-left: 1px;
        width:78%;
}
a.text_header:hover {
	font-family: Arial, Verdana; 
	font-size: 12px;
	float:right;
	margin-top: 2px;
	margin-left: 3px;
        width:78%;
}
.bold {
   font-weight: bold;
}

#catalina {
BACKGROUND-COLOR:#FF9900 ;
 } 



/* Links Manager v1.23 begin */
TABLE.linkListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.linkListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #FFFFFF;
  text-align: center;
}
A.linkListing-heading {
  color: #FFFFFF;
}
A.linkListing-heading:hover {
  color: #FF0000;
}
TD.linkListing-data {
  border-right: 1px solid #b6b7cb;
  border-bottom: 1px solid #b6b7cb;
  padding: 4px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.linkListing-odd {
  background: #f8f8f9;
}

TR.linkListing-even {
  background: #F5F5F5;
}

.linkFeatured {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
  border: 1px solid black; 
}
.linkFeaturedHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
A.linkListingHeading {
  color: #000000;
}
A.linkListingHeading:hover {
  color: #FF0000;
}
.linkFeaturedMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #dbd6d6;
  color: #FFFFFF;
  text-align: center;
}
A.linkFeaturedMain {
  color: #FFFFFF;
}
A.linkFeaturedMain:hover {
  color: #FF0000;
}
.linkListingMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ffffff;
  color: #000000;
  text-align: left;
}
A.linkListingMain {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}
A.linkListingMain:hover {
  color: #FF0000;
}
.linkListingCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
}
A.linkListingCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}
A.linkListingCats:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #FF0000;
}
.linkListingSubCats {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #FFFFFF;
  text-align: center;
  line-height: 1.5;
}
A.linkListingSubCats {
  color: #000;
}
A.linkListingSubCats:hover {
  color: #FF0000;
}
/* Links Manager v1.23 end */
