body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.colorDeFondo { background:#669900; }
.colorMasClaro { color:#9fc84e; }
.grisClaro01 { color:#999896; }

.Color_Off { color:#669900; }
.Color_On { color:#cd0005; }

.letraPeq { font-size:10px; }
.letraMuyPeq { font-size:9px; }
.ColorTitBuscador {
	color: #413d3a;
	font-weight: bold;
}
td.PrincipalTD { background:#f3f2f0; color:#333333; padding-top:20px; padding-left:20px; padding-right:10px; }

A.linkMenu_Off:link {COLOR: #669900; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold;}
A.linkMenu_Off:visited {COLOR: #669900; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold;}
A.linkMenu_Off:hover {COLOR: #669900; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: underline; font-weight:bold;}

A.linkMenu_On:link {COLOR: #cd0005; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold;}
A.linkMenu_On:visited {COLOR: #cd0005; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold;}
A.linkMenu_On:hover {COLOR: #cd0005; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: underline; font-weight:bold;}

A:link {COLOR: #669900; FONT-FAMILY: Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none; }
A:visited {COLOR: #669900; FONT-FAMILY: Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none;}
A:hover {COLOR: #669900; FONT-FAMILY: Verdana; FONT-SIZE: 11px; TEXT-DECORATION: underline;}

A.LanguagesC:link {COLOR: #c1e280; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none; }
A.LanguagesC:visited {COLOR: #c1e280; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none;}
A.LanguagesC:hover {COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: underline;}

A.LanguagesC_on:link {COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none; }
A.LanguagesC_on:visited {COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none;}
A.LanguagesC_on:hover {COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: underline;}

A.linkSigAnt:link {COLOR: #669900; FONT-FAMILY: Verdana; FONT-SIZE: 9px; TEXT-DECORATION: none; font-weight:bold;}
A.linkSigAnt:visited {COLOR: #669900; FONT-FAMILY: Verdana; FONT-SIZE: 9px; TEXT-DECORATION: none; font-weight:bold;}
A.linkSigAnt:hover {COLOR: #669900; FONT-FAMILY: Verdana; FONT-SIZE: 9px; TEXT-DECORATION: underline; font-weight:bold;}

A.linkMenu_Off2:link {COLOR: #669900; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none; font-weight:bold;}
A.linkMenu_Off2:visited {COLOR: #669900; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none; font-weight:bold;}
A.linkMenu_Off2:hover {COLOR: #669900; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 10px; TEXT-DECORATION: underline; font-weight:bold;}

A.linkMenuPeq_Off:link {COLOR: #669900; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none; }
A.linkMenuPeq_Off:visited {COLOR: #669900; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none; }
A.linkMenuPeq_Off:hover {COLOR: #669900; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: underline; }

A.linkMenuPeq_On:link {COLOR: #cd0005; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none; }
A.linkMenuPeq_On:visited {COLOR: #cd0005; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none; }
A.linkMenuPeq_On:hover {COLOR: #cd0005; FONT-FAMILY: Arial, Verdana; FONT-SIZE: 11px; TEXT-DECORATION: underline; }

A.MenuNorm_on:link {COLOR: #cd0005; FONT-FAMILY: Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none; }
A.MenuNorm_on:visited {COLOR: #cd0005; FONT-FAMILY: Verdana; FONT-SIZE: 11px; TEXT-DECORATION: none; }
A.MenuNorm_on:hover {COLOR: #cd0005; FONT-FAMILY: Verdana; FONT-SIZE: 11px; TEXT-DECORATION: underline; }

#divTablaCompra { position:absolute; top:15px;left:90px; width:400px; }
#divTablaOtroMenu { position:absolute; top:72px;left:0px; width:490px; }

#divBuscador { position:absolute; top:0px;left:497px; width:250px; height:82px; background-color:#FFFFFF; }
#divHAbrirCerrar {
	left:0px; top:0px; 
	width:240px; height:82px; 
	clip:rect(0px, 240px, 82px, 0px); 
	overflow:hidden;	
	z-index:1; 
}


.Input_ES01 {
	COLOR:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #cecece;
}
SELECT {
	COLOR:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #cecece; 
}

.listTit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.listSubTit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
.listEdit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:Normal; text-transform:none;}
.listIdioma { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:Normal; text-transform:uppercase}
.listPrecio { color:#fe7200; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
.listPrecio2 { color:#999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.listPrecio3 { color:#fe7200; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
.colorPrecio { color:#fe7200;}

.divArtSeminuevo { background-color:#ecebe9; color:#555; padding:10px;}

div.divPrecioCarrito { 
	border: solid #666666 1px; 
	padding:0px; 
	background-color:#FFFFFF; 
	color:#FF6600; 
	font-weight:bold;
	width:20px;
	text-align:center;
	}

td.listadoM1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-left-width:0px;
	border-left-color:#AAAAAA;
	border-left-style:dotted;
	border-right-width:0px;
	border-right-color:#AAAAAA;
	border-right-style:dotted;
	border-top-width:1px;
	border-top-color:#AAAAAA;
	border-top-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#AAAAAA;
	border-bottom-style:dotted;
	padding-top:10px;
	padding-bottom:10px; 
	border-collapse:collapse;
}

td.listadoM2 {
	border-left-width:1px;
	border-left-color:#AAAAAA;
	border-left-style:dotted;
	border-right-width:0px;
	border-right-color:#AAAAAA;
	border-right-style:dotted;
	border-top-width:0px;
	border-top-color:#AAAAAA;
	border-top-style:dotted;
	border-bottom-width:0px;
	border-bottom-color:#AAAAAA;
	border-bottom-style:dotted;
	border-collapse:collapse;
}

td.listadoM3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-left-width:0px;
	border-left-color:#AAAAAA;
	border-left-style:dotted;
	border-right-width:0px;
	border-right-color:#AAAAAA;
	border-right-style:dotted;
	border-top-width:0px;
	border-top-color:#AAAAAA;
	border-top-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#AAAAAA;
	border-bottom-style:dotted;
	padding-top:3px;
	padding-bottom:5px; 
	border-collapse:collapse;
}

td.listadoM0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-left-width:0px;
	border-left-color:#AAAAAA;
	border-left-style:dotted;
	border-right-width:0px;
	border-right-color:#AAAAAA;
	border-right-style:dotted;
	border-top-width:0px;
	border-top-color:#AAAAAA;
	border-top-style:dotted;
	border-bottom-width:0px;
	border-bottom-color:#AAAAAA;
	border-bottom-style:dotted;
	border-collapse:collapse;
}

td.listadoMAdmin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-left-width:0px;
	border-left-color:#AAAAAA;
	border-left-style:dotted;
	border-right-width:0px;
	border-right-color:#AAAAAA;
	border-right-style:dotted;
	border-top-width:1px;
	border-top-color:#AAAAAA;
	border-top-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#AAAAAA;
	border-bottom-style:dotted;
	padding-top:1px;
	padding-bottom:1px; 
	border-collapse:collapse;
}

#divPagar { position:relative; top:-185px; left:300px; z-index:100; width:350px; }

h1 { font-size:20px; color:#FFFFFF; font-weight:normal;
	margin: 0px 0px 0px 0px; text-transform:uppercase;
}

h2 { font-size:15px; color:#FFFFFF; font-weight:normal;
	margin: 0px 0px 0px 0px;
}

h3 { font-size:12px; color:#FFFFFF; font-weight:normal;
	margin: 0px 0px 0px 0px;
}

.H1Cms { font-size:16px; color:#000000; font-weight:bold;
	margin: 0px 0px 0px 0px;
}


/* ****************************************************************************************************** */


.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.ColorWarning { color:#FFFFFF; background-color:#CC0000;padding-left:5px; padding-right:5px;}

.MenuDivisorComentario { font-weight:bold; }
.MenuDivisorComentario2 { padding-top:10px;}

