/*  $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*/
/* aqui controlamos el texto de toda la web...*/
.boxText {
	font-family: Verdana, Arial, sans-serif;
	background: #ffffff;
	font-size: 10px;
	color: #0a549c;
	line-height: 17px;}
.cate {
	font-family: Verdana, Arial, sans-serif;
	background: #FF0000;
	font-size: 12px; }
.errorBox {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color:#FFFFFF;
	background: #cc0033;
	font-weight: bold; }
.stockWarning {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #cc0033; }
.productsNotifications {
	background: #FFFFFF; }
.orderEdit {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #70d250;
	text-decoration: underline; }
BODY {
	background: #D8EDFC;
	color: #0A549C;
	margin: 5px;
	font-weight: normal;}
A {
	color: #0A549C;
	text-decoration: none;}
A:hover {
	color: #4B9FF3;
	text-decoration: none;
	font-weight: normal;}
FORM {	display: inline;}
/*Texto cesta*/
TD.textocesta{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #0A549C;
	font-weight : bold;}
A.textocesta{
	color:#FF9900;}
A.textocesta:hover{
    color:#FF0000;
	text-decoration: none;
	font-weight : bold;}
/* */
TR.header {  background: #ffffff;}
TR.headerNavigation {  background: #bbc3d3;}
/* estilo de la barra de navegacion principal */
TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #FFFFFF;
	color: #0A549C;
	font-weight : bold;
	border-color: #FFF;
}
A.headerNavigation {
	color: #0A549C; }
A.headerNavigation:hover {
 	color: #4B9FF3;
	text-decoration: none;
	font-weight : bold;}
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 {
		}
/* propiedades de la tabla que est al pie de la pagina... */
TD.footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
/* color de las cabeceras*/
  color: #0a549c; 
/*color de texto*/
    font-weight: bold;}
.infoBox {
	background: #ffffff;}
.infoBoxContents {
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;}
.infoBoxNotice {
	background: #FFFFFF;}
.infoBoxNoticeContents {
	background: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;}
/* esta son las cabeceras de TODASS las tablas que se muestran en la pagina principal... */
TD.infoBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #ffffff;
	align: center;
 	/*#e0c229*/
	color: #0A549C;}
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-spacing: 1px;*/
	border-color: #D8EDFC;
	background: #ffffff;
}
.productListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #FFFFFF ;
	color: #0000FF;
	font-weight: bold;}
TD.productListing-data {
	border: 1px;
	border-style: solid;
	border-spacing: 0px;
	border-color: #D7E9F7;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;}
A.pageResults {
	color: #0A549C;}
A.pageResults:hover {
	color: #0000FF;
	background: #FFFFFF;}
TD.pageHeading, DIV.pageHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0a549c;}
TR.subBar {
	background: #FFFFFF;}
TD.subBar {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;}
TABLE.general {
	border: 1px;
	border-style: solid;
	border-spacing: 1px;
	border-color: #e0c229;
	background: #ffffff;	}
/*los mas vendidos*/
TD.main, P.main {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;}
TD.inform{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #FF0000;}
TD.smallText, SPAN.smallText, P.smallText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.5;}
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;
	background-color: #FFFFFF;}
SPAN.newItemInCart {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ff0000;}
/*propiedades de las elementos  destinados a formularios desplegables*/
CHECKBOX, INPUT, RADIO, SELECT {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #0A549C;}
TEXTAREA {
	width: 100%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;}
SPAN.greetUser {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #0a549c;
	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: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;}
SPAN.markProductOnStock {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #33CC00;
	font-weight: bold;}
SPAN.productSpecialPrice {
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;}
SPAN.errorText {
	font-family: Verdana, Arial, sans-serif;
	color: #ff0000;}
.moduleRow {
	}
.moduleRowOver {
	background-color: #D7E9F7;
	cursor: pointer;
	cursor: hand; }
.moduleRowSelected {
	background-color: #E9F4FC; }
.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; }
/*** Begin Header Tags SEO ***/
/*cabeceras de PRODUCTOS DESTACADOS..........................................*/
h1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 0;
	color: #0a549c;}
h2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 0;
	padding-bottom: 0;
	color: #0a549c;}
/*** End Header Tags SEO ***/
ul.sitemap {
	color: #ff0000;}
.categorias {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #0A549C;
	text-decoration: none;
	font-variant: normal;
	}
/* Links Manager v1.19 begin */
TABLE.linkListing {
	border: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	border-spacing: 1px;}
.linkListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #b6b7cb;
	color: #0A549C;
	text-align: center;}
A.linkListing-heading {
	color: #0A549C;}
A.linkListing-heading:hover {
	font-size: 10px;
	font-weight: bold;
	color: #4B9FF3;}
TD.linkListing-data {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding: 4px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;}
TR.linkListing-odd {
	background: #FFFFFF;}
TR.linkListing-even {
	background: #FFFFFF;}
.linkFeatured {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #e0c229;
	color: #FFFFFF;
	text-align: center;
	border: 1px solid black; }
.linkFeaturedHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background: #e0c229;
	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: #000000;}
.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;}
/* VJ Links Manager v1.19 end *//*stock*/
TABLE.stock{
	border: 1px;
	font-size:8px;
	border-style: solid;
	border-spacing: 0px;
	border-color: #4B9FF3;
}
.stock-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #D7E9F7;
	color: #0000FF;
	text-align: center;}
TABLE.randomProducts {
	border: 1px;
	border-style: solid;
	border-spacing: 1px;
	border-color: #D7E9F7;	}
.randomProducts-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #FFFFFF ;
	color: #e0c229;
	font-weight: bold;}
TD.randomProducts-data {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8px;}
TD.randomProducts {
	border: 1px;
	font-size: 10px;
	border-style: solid;
	border-spacing: 0px;
	border-color: #D7E9F7;}
A.randomProducts {  color: #FFFFFF;}
A.randomProducts:hover {  color: #FFFFFF;
  background: #FFFF33;}
/*- Menu Tabs --------------------------- */

    #tabsJ {
      float:left;
      width:100%;
      background:#FFFFFF;
      font-family: Trebuchet MS;
      font-size:75%;
      font-weight: bold;
      line-height:normal;
	  border-bottom:1px solid #D8EDFC;
      }
    #tabsJ ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#0a549c;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }
/* Información raquetas */
.info_raquetas_1 {
	font-family : Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0A549C;
	}
.info_raquetas_2 {
	font-family : Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0A549C;
}
TABLE.inf{
	border: 1px;
	border-style: solid;
	border-spacing: 1px;
	border-color: #4B9FF3;
	}
