.boxText { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.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; 
background-image : url('images/tcprfondo4.gif'); 
margin : 8px; 
font-family : Verdana, Arial, Sans-serif; 
margin-left : 0; 
margin-top : 0; 
color : #666666; 
} 
A { 
color : #2f5a73; 
text-decoration : none; 
} 
A:hover { 
color : #133447; 
text-decoration : underline; 
} 
FORM { 
display : inline; 
} 
TR.header { 
background : #ffffff; 
} 
TR.headerNavigation { 
height : 29px; 
} 
TD.headerNavigation { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #ffffff; 
font-weight : bold; 
padding : 6px; 
} 
A.headerNavigation { 
color : #ffffff; 
} 
A.headerNavigation:hover { 
color : #ff0000; 
} 
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; 
} 
TD.footer { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #ffffff; 
padding : 6px; 
} 
.infoBox { 
background-color : transparent; 
} 
.infoBoxContents { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #355d75; 
} 
.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; 
color : #ffffff; 
background-color : #6699cc; 
padding : 2px; 
border-bottom : 1px solid; 
border-color : #163d6e; 
} 
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 : #f8f8f9; 
} 
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; 
} 
TABLE.productListing { 
border-color : #b6b7cb; 
} 
.productListing-heading { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #6699cc; 
color : #ffffff; 
font-weight : bold; 
padding : 2px; 
border-bottom : 2px solid #ffffff; 
} 
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 : 14px; 
font-weight : bold; 
color : #666666; 
} 
TR.subBar { 
background : #f4f7fd; 
} 
TD.subBar { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #666666; 
} 
TD.main, P.main { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
line-height : 1.5; 
} 
TD.smallText, SPAN.smallText, P.smallText { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
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, RADIO, SELECT { 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
} 
INPUT { 
background-color : #f8f8f8; 
font-size : 11px; 
} 
TEXTAREA { 
width : 100%; 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
} 
SPAN.tituloenlace { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
font-weight : bold; 
} 
SPAN.textoenlace { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
} 
SPAN.viculoenlace { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #000000; 
} 
SPAN.greetUser { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #e80000; 
font-weight : bold; 
} 
SPAN.direccion { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #0033ff; 
font-weight : bold; 
} 
SPAN.productosdestacados { 
font-family : Rockwell Extra Bold, Tahona, Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #0033ff; 
font-weight : bold; 
} 
SPAN.tengocuerdapararato { 
font-family : Verdana, Arial, sans-serif; 
font-size : 14px; 
color : #e80000; 
} 
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 : 16px; 
font-style : inherit; 
font-weight : bold; 
color : #ff0000; 
} 
SPAN.errorText { 
font-family : Verdana, Arial, sans-serif; 
color : #ff0000; 
} 
.moduleRowOver { 
background-color : #d7e9f7; 
cursor : pointer; 
cursor : pointer; 
} 
.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; 
} 
.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; 
} 
.inputRequirement { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #ff0000; 
} 
.site_table { 
background-color : #ffffff; 
} 
TD.left { 
background-color : #ffffff; 
color : #304663; 
} 
TD.right { 
background-color : #ffffff; 
} 
TABLE.content { 
padding : 20px 10px 10px 10px; 
color : #666666; 
} 
.copy { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
padding : 5px; 
} 
.mws_boxTop { 
background : url('images/infobox/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 { 
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_boxCenter { 
background : #ffffff; 
} 
.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; 
} 
TD.noborderbox { 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
#lightbox { 
position : absolute; 
left : 0; 
width : 100%; 
z-index : 100; 
text-align : center; 
line-height : 0; 
} 
#lightbox a img { 
border : none; 
} 
#outerImageContainer { 
position : relative; 
background-color : #fff; 
width : 250px; 
height : 250px; 
margin : 0 auto; 
} 
#imageContainer { 
padding : 10px; 
} 
#loading { 
position : absolute; 
top : 40%; 
left : 0%; 
height : 25%; 
width : 100%; 
text-align : center; 
line-height : 0; 
} 
#hoverNav { 
position : absolute; 
top : 0; 
left : 0; 
height : 100%; 
width : 100%; 
z-index : 10; 
} 
#imageContainer > #hoverNav { 
left : 0; 
} 
#hoverNav a { 
outline : none; 
} 
#prevLink, #nextLink { 
width : 49%; 
height : 100%; 
background : transparent url(../images/blank.gif) no-repeat; 
display : block; 
} 
#prevLink { 
left : 0; 
float : left; 
} 
#nextLink { 
right : 0; 
float : right; 
} 
#prevLink:hover, #prevLink:visited:hover { 
background : url(../images/prevlabel.gif) no-repeat left 15%; 
} 
#nextLink:hover, #nextLink:visited:hover { 
background : url(../images/nextlabel.gif) no-repeat right 15%; 
} 
#imageDataContainer { 
font : 10px Verdana, Helvetica, sans-serif; 
background-color : #fff; 
margin : 0 auto; 
line-height : 1.4em; 
overflow : auto; 
width : 100%; 
} 
#imageData { 
padding : 0 10px; 
color : #666; 
} 
#imageData #imageDetails { 
width : 70%; 
float : left; 
text-align : left; 
} 
#imageData #caption { 
font-weight : bold; 
} 
#imageData #numberDisplay { 
display : block; 
clear : left; 
padding-bottom : 1em; 
} 
#imageData #bottomNavClose { 
width : 66px; 
float : right; 
padding-bottom : 0.7em; 
} 
#overlay { 
position : absolute; 
top : 0; 
left : 0; 
z-index : 90; 
width : 100%; 
height : 500px; 
background-color : #000; 
} 
a.menucateg:link, a.menucateg:visited, a.menucateg:active { 
display : block; 
vertical-align : middle; 
font-size : 13px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
text-align : left; 
height : 12px; 
text-decoration : none; 
border : 1px solid #f8f8f9; 
} 
a.menucateg:hover { 
border : 1px solid #6633cc; 
background-image : url(images/menuon112.gif); 
background-repeat : repeat; 
text-decoration : none; 
font-weight : bold; 
color : #ffffff; 
} 
a.menusubcateg:link, a.menusubcateg:visited, a.menusubcateg:active { 
display : block; 
vertical-align : middle; 
font-size : 11px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-align : left; 
height : 12px; 
text-decoration : none; 
border : 1px solid #f8f8f9; 
} 
a.menusubcateg:hover { 
border : 1px solid #6633cc; 
background-image : url(images/menuon.gif); 
background-repeat : repeat; 
text-decoration : none; 
color : #ffffff; 
} 
.headerrtd { 
background-image : url(images/cuerdasizq.jpg); 
} 
.headerr2td { 
background-image : url(images/cuerdasdcha.jpg); 
} 
.lfttd { 
background-image : url(images/sombraizq.gif); 
} 
.rightd { 
background-image : url(images/sombradcha.gif); 
} 
.botomtd { 
background-image : url(images/bottom_back.gif); 
} 
.linkimagetd { 
background-image : url(images/default/imagenenlace.gif); 
} 
.linktitletd { 
background-image : url(images/default/tituloenlace.gif); 
} 
h1 { 
font-family : Verdana, Arial, sans-serif; 
font-size : 20px; 
font-weight : bold; 
margin-bottom : 0; 
padding-bottom : 0; 
} 
h2 { 
font-family : Verdana, Arial, sans-serif; 
font-size : 14px; 
font-weight : normal; 
margin-bottom : 0; 
padding-bottom : 0; 
} 
ul.sitemap { 
color : #ff0000; 
} 
.style1 { 
font-size : 11px; 
} 
.Estilo1 { 
font-size : 10px; 
}
