UNKNOWN {
	BACKGROUND-COLOR: rgb(255,255,255)
}
/*
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 10pt; COLOR: rgb(50,50,100)
}
A:active {
	BACKGROUND: gray; COLOR: rgb(102,204,204)
}
A:visited {
	FONT-SIZE: 10pt;
	COLOR: rgb(50,50,100);
	background-color: transparent;
}
A:hover {
	TEXT-DECORATION: underline
}

A.idioma {
	font-size: 12px;
	color: black;
	text-decoration: none;
	margin-left: 5px;
	margin-top: 50px;
}

A.idioma:hover {
	font-weight: bold;
	color: white;
}
*/

a {
	text-decoration: none;
	color: #555;
	font-weight: normal;
}

a:hover {
	text-decoration: none;
	color: #555;
	font-weight: bold;
}

span.idioma {
	font-size: 12px;
	margin-left: 5px;
	margin-top: 50px;
	color: black;
}
A.idioma {
	font-size: 12px;
	color: #555;
	text-decoration: none;
	margin-left: 5px;
	margin-top: 50px;
}

A.idioma:hover {
	color: #555;
}

CAPTION {
	FONT-SIZE: 14pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
H1 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 24pt; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #FFFFFF;
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
H3 {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 14pt; MARGIN-BOTTOM: 1px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H5 {
	MARGIN-TOP: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 1px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 50%; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
MARQUEE {
	FONT-SIZE: 14pt; FONT-FAMILY: Arial, Arial, Helvetica
}
SELECT {
	BORDER-RIGHT: 1pt solid; BORDER-TOP: 1pt solid; FONT-SIZE: 10pt; BORDER-LEFT: 1pt solid; BORDER-BOTTOM: 1pt solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Arial, Helvetica
}
TABLE {
	FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
TABLE.borderSolid {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; BORDER-BOTTOM: #000099 1px solid
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Arial, Helvetica
}
.bigPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: red; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
.medianPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: red; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
.smallPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: red; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bigBlackPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
.medianBlackPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
.smallBlackPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
.medianAttributeName {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial, Helvetica
}
.bigAttributeName {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial, Helvetica
}
.littleAttribute {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0099CC; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
.medianAttributeValue {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
.medianBoldAttributeValue {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bigAttributeValue {
	FONT-WEIGHT: normal; FONT-SIZE: 13pt; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial, Helvetica
}
A.bigAttributeName {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.bigAttributeName:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A.familyDetailsHeader           {FONT-FAMILY: Verdana, Arial, Helvetica; background: #050080; FONT-WEIGHT: bold; FONT-SIZE: 3.3mm; color: #FFFFFF; TEXT-DECORATION: none;}

A.familyDetailsHeader:hover      {FONT-FAMILY: Verdana, Arial, Helvetica; background: #050080; FONT-WEIGHT: bold; FONT-SIZE: 3.4mm; color: #DDDDDD; TEXT-DECORATION: underline;}

.familyDetailsHeader             {FONT-FAMILY: Verdana, Arial, Helvetica; background: #EEEEEE; TEXT-DECORATION: none;}

span.familyDetailsHeader {
	COLOR: #050080;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 18;
}

.smallText {
	FONT-SIZE: 8pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif
}
.medianText {
	FONT-SIZE: 10pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif
}
.bigMessage {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #050080; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif
}
.medianMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #050080; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif
}
TD.c1d1 {
	WIDTH: 100%
}
TD.c1d2 {
	WIDTH: 20%
}
TD.c2d2 {
	WIDTH: 80%
}
TD.c1d3 {
	WIDTH: 20%
}
TD.c2d3 {
	WIDTH: 100%
}
TD.c3d3 {
	WIDTH: 20%
}
TH.headers {
	BACKGROUND: rgb(204,204,204)
}
TABLE.componentHeader {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; BORDER-BOTTOM: #000099 1px solid
}
TH.componentHeader {
	BACKGROUND: #EEEEEE; 
	COLOR: #000000; 
	TEXT-ALIGN: left
}
TR.componentHeader {
	BACKGROUND: #EEEEEE; 
	COLOR: black; 
	TEXT-ALIGN: left
}
.headerSeparator {
	COLOR: white;
}
.publicityTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.publicity {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BACKGROUND: white; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
TD.publicityProduct {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 0px solid
}
TH.cyclicPublicityTitle {
	BACKGROUND: rgb(240,240,240)
}
TH.staticPublicityTitle {
	BACKGROUND: rgb(240,240,240)
}
A.mainFamilyLink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.mainFamilyBigLink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.mainFamilyBigLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.mainFamilyLinkStyle6 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.mainFamilyLinkStyle6 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.mainFamilyLinkStyle6:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TABLE.familyNavigatorStyle1 {
	font-size: 12px;
	BACKGROUND-COLOR: white;
}
a.linkStyle1 {
	TEXT-DECORATION:none;
	color: #555;
}
a.linkStyle1:hover {
	color: #555;
	TEXT-DECORATION:none;
	font-weight: bold;
}
TR.familyNavigatorActualStyle1 {
	BACKGROUND: white;
}
TR.familyNavigatorChild {
	BACKGROUND: white;
}
TD.familyNavigatorOverStyle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.6mm; COLOR: #d5eadf; BACKGROUND-COLOR: #d5eadf; TEXT-DECORATION: none
}
TD.familyNavigatorOutStyle1 {
	COLOR: #555;
	TEXT-DECORATION: none;
}
TD.familyNavigatorPreviousOverStyle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.6mm; COLOR: #d5eadf; BACKGROUND-COLOR: #004d6d; TEXT-DECORATION: none
}
TD.familyNavigatorPreviousOutStyle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.6mm; COLOR: #009900; BACKGROUND-COLOR: #d5eadf; TEXT-DECORATION: none
}
.familyNavigatorActualStyle1 {
	COLOR: #555;
}
TABLE.familyNavigatorStyle2 {
	BACKGROUND-COLOR: white
}
A.familyNavigatorLinkStyle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.6mm; COLOR: #009900; TEXT-DECORATION: none
}
A.familyNavigatorLinkStyle2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 2.6mm; COLOR: #009900; TEXT-DECORATION: none
}
#previousFamilyStyle2 UL {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(.\ShopImages\previous.gif); PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-TOP: 0em
}
#actualFamilyStyle2 UL {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(.\ShopImages\actual.gif); PADDING-BOTTOM: 0em; MARGIN: 0em; PADDING-TOP: 0em
}
#actualFamilyStyle2 UL LI {
	BORDER-BOTTOM: medium none
}
#actualFamilyStyle2 UL UL {
	PADDING-LEFT: 1mm; LIST-STYLE-IMAGE: url(.\ShopImages\child.gif); FONT-STYLE: normal
}
.familyNavigatorActualStyle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
TD.familyNavigatorOutStyle3 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.6mm; COLOR: #009900; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
TD.familyNavigatorPreviousOverStyle3 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.6mm; COLOR: #d5eadf; BACKGROUND-COLOR: #004d6d; TEXT-DECORATION: none
}
TD.familyNavigatorPreviousOutStyle3 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.6mm; COLOR: #009900; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
TR.familyNavigatorActualStyle3 {
	BACKGROUND: #d5eadf
}
.familyNavigatorActualStyle3 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-STYLE: normal
}
A.familyNavigatorLinkStyle3 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.6mm; COLOR: #009900; TEXT-DECORATION: none
}
A.familyNavigatorLinkStyle3:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 2.6mm; COLOR: #009900; TEXT-DECORATION: none
}
TABLE.headerStyle2 {
	BACKGROUND: #000099
}
TD.headerStyle3 {
	BACKGROUND: #000099
}
TR.headerStyle3 {
	BACKGROUND: #009900
}
A.header {
	FONT-SIZE: 10px;
	COLOR: white; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}
A.headerActual {
	FONT-SIZE: 10px;
	COLOR: white; 
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
}
A.header:hover {
	color: #555;
	FONT-WEIGHT: normal;
}
A.headerActual:hover {
	color: #555;
	FONT-WEIGHT: normal;
}
.darkUserName {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.userName {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
TABLE.pricesStyle4 {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; BORDER-BOTTOM: #000099 1px solid
}
TR.pricesStyle4 {
	BACKGROUND: #cccccc
}
.pageByPagePageNameStyle1 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pageByPageActualStyle1 {
	FONT-SIZE: 12px; COLOR: #d1680a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.pageByPageStyle1 {
	BORDER-LEFT-COLOR: silver; BORDER-BOTTOM-COLOR: silver; BORDER-TOP-COLOR: silver; BORDER-RIGHT-COLOR: silver
}
A.pageByPageStyle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.pageByPageStyle1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.pageByPageStyle1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pageByPagePageNameStyle2 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.pageByPageStyle2 {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black
}
TD.pageByPageStyle2 {
	BACKGROUND: #eeeeee
}
TR.linksPageByPage {
	BACKGROUND: #d5eadf
}
HR.productSummaryStyle1 {
	BORDER-BOTTOM-COLOR: silver
}
TABLE.productSummaryStyle2 {
	BORDER-BOTTOM-COLOR: #d5eadf
}

.productDetailsHeader  {
	FONT-FAMILY: Arial; 
	background: #EEEEEE; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 3.4mm; 
	color: #050080; 
	TEXT-DECORATION: none;
}

A.moreDetails {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #050080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.moreDetails {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #050080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.moreDetails:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #050080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.buyButtonStyle1 {
	FONT-SIZE: 10px; BACKGROUND: #050080; MARGIN: 3px; COLOR: #FFFFFF; BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-BOTTOM-STYLE: solid
}
INPUT.findFamilyProducts {
	FONT-SIZE: 10px; BACKGROUND: #999999; COLOR: #FFFFFF; BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-BOTTOM-STYLE: solid
}
TABLE.familyHeaderStyle1 {
	BORDER-LEFT-COLOR: #009900; BORDER-BOTTOM-COLOR: #009900; BORDER-TOP-COLOR: #009900; BORDER-RIGHT-COLOR: #009900
}
TABLE.familyHeaderStyle3 {
	BACKGROUND: #d5eadf
}

TABLE.optionsTable {
	BORDER-RIGHT: #AAAAAA 1px solid; 
	BORDER-TOP: #AAAAAA 1px solid; 
	BORDER-LEFT: #AAAAAA 1px solid; 
	BORDER-BOTTOM: #AAAAAA 1px solid;
}
TR.optionsTable {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: #0099CC; COLOR: white
}
SELECT.optionStyle {
	FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF
}
INPUT.quantit {
	FONT-SIZE: 11px; COLOR: #000000;
}
SPAN.prodDetailsName {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #OOOOOO; FONT-FAMILY: Verdana,Arial, Helvetica
}
TD.prodDetailsName {
	BORDER-BOTTOM: #050080 1px solid;
}
SPAN.detailsAttributeName {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
SPAN.detailsAttributeValue {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica
}
.buyStrongPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #0099CC;
}
.buyDispatchPrice {
	FONT-WEIGHT: bold; COLOR: #050080;
}
.buySoftPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.buyFinalPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: red
}
TD.tituloCarrito {
	BORDER-TOP: #000099 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #d3d3d3; COLOR: black; FONT-FAMILY: Verdana,Arial, Helvetica
}
TD.encabezado {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #050080;
}
TD.encabezadoAntiguo {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #050080;}
INPUT.cartButton {
	FONT-SIZE: 8px; BACKGROUND: #000099; MARGIN: 0px; WIDTH: 15px; COLOR: #FFFFFF; BORDER-TOP-STYLE: solid; FONT-FAMILY: Arial,Verdana ,Helvetica; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 15px; BORDER-BOTTOM-STYLE: solid
}
A.moveCart {
	FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.carritoLink {
	FONT-SIZE: 11pt; COLOR: #009900
}
TD.lineaCarrito {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	BACKGROUND: #ccc;
	COLOR: black;
	FONT-FAMILY: Verdana,Arial, Helvetica;
	HEIGHT: 40px;
	background-attachment: fixed;
}
TD.lineaCarritoE2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: white; COLOR: black; FONT-FAMILY: Verdana,Arial, Helvetica; HEIGHT: 50px
}
TD.lineaCarritoE3 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: white; COLOR: black; BORDER-BOTTOM: #009900 1px solid; FONT-FAMILY: Verdana,Arial, Helvetica; HEIGHT: 50px
}
TR.cabezaCarrito {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: white; COLOR: black; FONT-FAMILY: Verdana,Arial, Helvetica
}
TD.cabezaCarritoE2 {
	BORDER-TOP: #009900 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e5daef; COLOR: black; BORDER-BOTTOM: #009900 2px solid; FONT-FAMILY: Verdana,Arial, Helvetica
}
TD.cabezaCarritoE3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: white; COLOR: black; BORDER-BOTTOM: #009900 2px solid; FONT-FAMILY: Verdana,Arial, Helvetica
}
TD.total {
	BORDER-TOP: #000099 2px solid; BACKGROUND: #d3d3d3; BORDER-BOTTOM: #000099 2px solid
}
TD.totalE2 {
	BACKGROUND: #e4ecf8; BORDER-BOTTOM: #009900 2px solid}
TD.totalE3 {
	BACKGROUND: #e4ecf8; BORDER-BOTTOM: #009900 2px solid}
TR.cabezaCarritoAntiguoE2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #d5eadf; COLOR: black; FONT-FAMILY: Verdana,Arial, Helvetica
}
TD.cabezaCarritoAntiguoE3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: white; COLOR: black; BORDER-BOTTOM: #000099 2px solid; FONT-FAMILY: Verdana,Arial, Helvetica
}
TD.lineaAntiguo {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #ccc; COLOR: black; FONT-FAMILY: Verdana,Arial, Helvetica; HEIGHT: 30px
}
TD.lineaAntiguoE2 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: white; COLOR: black; FONT-FAMILY: Verdana,Arial, Helvetica; HEIGHT: 30px
}
TD.lineaAntiguoE3 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: white; COLOR: black; BORDER-BOTTOM: #000099 1px solid; FONT-FAMILY: Verdana,Arial, Helvetica; HEIGHT: 30px
}
.formAttributeName1 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial, Helvetica
}
.formButton1 {
	BORDER: #555 1px solid;FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #ffffff;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #050080;
}
INPUT.formul1 {
	BORDER: #555 1px solid;FONT-SIZE: 9pt; COLOR: #000000;FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #ffffff;
}
SELECT.formul {
	FONT-SIZE: 12px; COLOR: #000000
}
TABLE.formul1 {
	BORDER: #555 1px solid; BACKGROUND-COLOR: #ccc;
}
TABLE.formul2 {
	BORDER-RIGHT: #009900 1px solid; BORDER-TOP: #009900 1px solid; BORDER-LEFT: #009900 1px solid; BORDER-BOTTOM: #009900 1px solid; BACKGROUND-COLOR: #d5eadf
}
INPUT.formul2 {
	BORDER-RIGHT: #00274b 0.5pt ridge; BORDER-TOP: #00274b 0.5pt ridge; FONT-SIZE: 9pt; BORDER-LEFT: #00274b 0.5pt ridge; COLOR: #000000; BORDER-BOTTOM: #00274b 0.5pt ridge; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px; BACKGROUND-COLOR: #ffffff
}
TD.formul2 {
	BACKGROUND-COLOR: #d5eadf
}
.formAttributeName3 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #009900; FONT-STYLE: normal
}
TD.orderPrice {
	BORDER-TOP: #000099 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND: #ccc;
	COLOR: black;
	BORDER-BOTTOM: #000099 2px solid;
	FONT-FAMILY: Verdana,Arial, Helvetica;
}

/* -------------------------------------------- Buscador de produtos -------------------------------------------------- */
table.searcherTable             {border: 0; background: #ffffff}
tr.searcherTableHeader {
	font-size: 10px;
	border: 0; 
	FONT-WEIGHT: bold; 
	color: #555; 
	TEXT-DECORATION: none;
	text-align: left;
}
tr.advancedSearcherTableHeader {
	font-size: 13px;
	border: 0; 
	FONT-WEIGHT: bold; 
	color: #555; 
	TEXT-DECORATION: none;
	text-align: center;
}
tr.searcherTable                {font-weight: normal; font-family: Verdana, Tahoma, Arial; font-size:10px; BACKGROUND: #ccc;}
.searcherField				    {font-size: 10px; border: 1px solid #555; font-family: Arial, Helvetica, sans-serif;}
a.searcherButton                 {color: #000000; font-size: 8px; font-family:verdana; font-weight:bold; text-decoration: none; border: 2px outset silver; background-color: #ccc; display: block; width: 25px; height: 8px; padding: 2px 2px; margin: 1px;}
table.searcherComplexTable      {border: 0;}
tr.searcherComplexTable         {font-weight: normal; font-family: Verdana, Tahoma, Arial; font-size:10px;}
.searcherComplexField 	    	{font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999;}
.searcherComplexButton          {font-size: 10px; height: 19px; border: 1px solid #004e92; font-family: Verdana, Tahoma, Arial, sans-serif;}
.searcherHeader {
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	background: #EEEEEE; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 3.4mm; 
	color: rgb(50,50,100); 
	TEXT-DECORATION: none;
	COLOR:#050080;
}
input.searcherButton            {FONT-SIZE: 12px; BACKGROUND: #050080; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: solid; FONT-FAMILY: Arial,Verdana ,Helvetica; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 20px; BORDER-BOTTOM-STYLE: solid}


/* CABECEIRA */

#pageHeader {  
    color: #050080;
    text-align: left;
    width: 990px;
    height: 30px;
}

#pageHeader div.headerImage {
	width: 78px;
	height: 30px;
	float: left;	
}

/*
#pageHeader div.headerTitle {
	width: 692px;
	height: 30px;	
	float: left;
	font-size: 24px;
	padding: 0px 10px;	
}
*/

#pageHeader div.headerTitle {
	width: 200px;
	height: 30px;	
	float: left;
	font-size: 24px;
	font-family: Lucida Sans Unicode, Arial, Helvetic, sans-serif;
	padding-left: 10px;	
}

#pageHeader div.headerSubTitle {	
	height: 28px;	
	float: left;
	font-size: 24px;
	padding-top: 2px;
	padding-left: 10px;			
}

#pageHeader div.headerLanguages {
	font-size: 10px;
	width: 200px;
	height: 15px;	
	float: right;
	padding-top: 15px;
	text-align: right;
}

#pageHeader div.headerLanguages a {
	text-decoration: none;
	color: #555;
	font-weight: normal;
}

#pageHeader div.headerLanguages a:hover {
	color: #050080;
	font-weight: normal;
}

/* FIN DA CABECEIRA */

/* Body. */

body {
    font-family: Arial, Helvetic, sans-serif;
    font-size: 12px;
    background-color: #fff;   
}

#window {   
    width: 990px;
    height: 768px;
    background-color: #fff;    
}


