/*$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 : 10px; 
   padding-left : 4px; 
   padding-top : 2px; 
 } 
.blogText { 
   Font-family : Verdana,Arial,Lucida; 
   Font-size : 12px; 
   padding-left : 9px; 
 } 
.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 : #fab728 url(images/header/bk.jpg) left top repeat-x; 
   margin : 0px; 
   color : #000000; 
 } 
A { 
   color : #000000; 
   text-decoration : none; 
 } 
A:hover { 
   color : #0055FF; 
   /*            color : #AABBDD; 
   font-weight : bold; */
   text-decoration : underline; 
 } 
FORM { 
   display : inline; 
 } 
TR.header { 
   /*              background: #FFCC66;*/
   /*       background-image : url(images/header/header_nav.gif);    */
   /*       background-image : url(images/shopimg/fondo.png);    */
   font-family : Verdana, Arial, sans-serif; 
   font-size : 12px; 
   font-weight : bold; 
 } 
TR.headerNavigation { 
   background : #bbc3d3; 
 } 
TD.headerNavigation { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 12px; 
   /*            background: #bbc3d3;color: #003366; */
   background-image : url(images/header/header_nav.gif); 
   background-repeat : repeat; 
   /*              color: #CCCCCC; */
   font-weight : bold; 
 } 
A.headerNavigation { 
   color : #003399; 
 } 
A.headerNavigation:hover { 
   /*              color: #ffffff; */
   color : #999999; 
 } 
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 : #bbc3d3; 
 } 
TD.footer { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 10px; 
   background : #bbc3d3; 
   color : #003399; 
   font-weight : bold; 
 } 
.infoBox { 
   background : #FFFF99; 
   /*            #b6b7cb;  */
 } 
.infoBoxContents { 
   /*            background : #f8f8f9; */
   font-family : Verdana, Arial, sans-serif; 
   font-size : 10px; 
   /*            background-color : #FFFF99; */
   background-color : #FFFF99; 
 } 
.infoBoxLink { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 10px; 
   text-decoration : underline; 
 } 
.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 : 10px; 
   font-weight : bold; 
   background : #bbc3d3; 
   color : #000000; 
 } 
TD.infoBox, SPAN.infoBox { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 10px; 
 } 
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 : #FAF2E3; 
 } 
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: #f8f8f9; */
   background : #F7FAE4; 
 } 
TABLE.productListing { 
   border : 3px; 
   border-style : solid; 
   border-color : #0033FF; 
   border-spacing : 1px; 
 } 
.productListing-heading { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 10px; 
   background : #b6b7cb; 
   color : #FFFFFF; 
   font-weight : bold; 
 } 
TD.productListing-data { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 10px; 
 } 
A.pageResults { 
   color : #0000FF; 
 } 
A.pageResults:hover { 
   color : #0000FF; 
   background : #FFFF33; 
 } 
TD.pageHeading, DIV.pageHeading { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 20px; 
   font-weight : bold; 
   color : #002866; 
   /*            background-color : #f3f3f3; //   opacity: .5;*/
   /*         background-color: #f3f3f3; */
   /*         border: solid 2px #e5e5e5; */
 } 
TR.subBar { 
   background : #f4f7fd; 
 } 
TD.subBar { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 10px; 
   color : #000000; 
 } 
TD.main, P.main { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 12px; 
   line-height : 1.5; 
   /*               Juanma */
   /*         background-color : #f3f3f3;//   background-color : #E6E6E6;   padding : 9px; */
 } 
TD.smallText, SPAN.smallText, P.smallText { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 10px; 
 } 
TD.catHeader { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 12px; 
   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 : #f0a480; 
   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; 
 } 
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; 
 } 
/*menu Image -noborderBox2 - Show Sub-categories  Star*/
a.menucateg:link, a.menucateg:visited, a.menucateg:active { 
   display : block; 
   vertical-align : middle; 
   color : #000000; 
   font-size : 10px; 
   font-family : Verdana, Arial, sans-serif; 
   font-weight : bolder; 
   text-align : left; 
   height : 19px; 
   padding-top : 1px; 
   text-decoration : none; 
   /*            background-color: #EDEDEF; */
   border : solid 1px #FFFFFF; 
 } 
a.menucateg:hover { 
   border : solid 1px #CCCCCC; 
   background-image : url(images/menuon.png); 
   background-repeat : repeat; 
   text-decoration : none; 
   /* font-weight : bold; */
   color : #000000; 
 } 
a.menusubcateg:link, a.menusubcateg:visited, a.menusubcateg:active { 
   display : block; 
   vertical-align : middle; 
   font-size : 10px; 
   font-family : Verdana, Arial, Helvetica, sans-serif; 
   text-align : left; 
   height : 19px; 
   text-decoration : none; 
   padding-top : 2px; 
   border-bottom : 1px solid #7b9ebd; 
   border : solid 1px #FFFFFF; 
 } 
a.menusubcateg:hover { 
   border-bottom : 1px solid #666666; 
   border-top : 1px solid #666666; 
   background-image : url(images/menuon.png); 
   background-repeat : repeat; 
   text-decoration : none; 
   color : #000000; 
 } 
/*menu Image -noborderBox2 - Show Sub-categories  End*/
/*para mopics*/
TABLE.popup { 
   border-width : 1px; 
   border-style : dotted; 
 } 
/*** Begin Header Tags SEO ***/
h1 { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 20px; 
   font-weight : bold; 
   margin-bottom : 0; 
   padding-bottom : 0; 
   color : #FFFF00; 
   font-effect : outline; 
   /*           color : #0066FF;    // background-color : #f3f3f3; */
 } 
h2 { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 14px; 
   font-weight : bold; 
   margin-bottom : 0; 
   padding-bottom : 0; 
   color : #0B3861; 
 } 
/*** End Header Tags SEO ***/
.tracking_div { 
   Background-color : #f3f3f3; 
   Border : solid 2px #e5e5e5; 
   Width : auto; 
   Font-family : Verdana, Arial, sans-serif; 
   Font-size : 11px; 
   margin : 10px 0 0 0; 
   Padding : 10px; 
   Text-align : Center; 
 } 
.hiddenDiv { 
   display : none; 
 } 
/***** Begin Sitemap_SEO *****/
ul.sitemap { 
   color : #ff0000; 
   padding-left : 14px; 
 } 
.sitemap { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 10px; 
   color : #0000ff; 
   font-weight : bold; 
 } 
.sitemapHeading { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 14px; 
   color : #0000ff; 
   font-weight : bold; 
 } 
.sitemapProducts { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 10px; 
   color : #f000ff; 
   padding-left : 0px; 
   font-weight : normal; 
 } 
A.sitemap { 
   color : #009900; 
 } 
A.sitemap:hover { 
   color : #ff0000; 
 } 
.sitemap_indvidual_hdg { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 12px; 
   color : #0000ff; 
   font-weight : bold; 
 } 
A.sitemap_indvidual_hdg { 
   color : #009900; 
 } 
A.sitemap_indvidual_hdg:hover { 
   color : #ff0000; 
 } 
.sitemap_indvidual { 
   font-family : Verdana, Arial, sans-serif; 
   font-size : 10px; 
   color : #f000ff; 
   font-weight : normal; 
 } 
A.sitemap_indvidual { 
   color : #009900; 
 } 
A.sitemap_indvidual:hover { 
   color : #ff0000; 
 } 
td.LineSpacer { 
   border-style : solid; 
   border-bottom : thin dotted #8a8a8a; 
 } 
/***** End Sitemap_SEO *****/
/*BOF: More Pics 6*/
TABLE.popup { 
   border-width : 1px; 
   border-style : dotted; 
 } 
/*EOF: More Pics 6*/

.txtCabeceraTabla, .txtDescripcionTabla, .txtDescripcionTablaAmarilla, .txtContenidoTabla, .txtContenidoTablaOff { 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;
	color:#000000;
	padding:2px 2px 0px 5px;
	height: 20px;
}

.txtCabeceraTabla {	 
	color: #ffffff;	
	background-color:#6895C6;
	font-weight: bold;
	white-space: nowrap;
}

.txtContenidoTabla {
	background-color:#EEF3F9;
}
	
.txtContenidoTablaOff {
	background-color:#ffffff;
}

.txtDescripcionTabla {	
	background-color:#D8E3F1;
}
