  .campo1  {FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #d6e7ef}
  .typetext  {font-size: 11px; color: #000066; font-family: tahoma; background-color: #d6e7ef}
  .Boton  {BORDER-RIGHT: #104a7b 1px solid; BORDER-TOP: #afc4d5 1px solid; FONT-SIZE: 11px; BACKGROUND: #c9dcf2; BORDER-LEFT: #afc4d5 1px solid; cursor: hand; color: #000066; BORDER-BOTTOM: #104a7b 1px solid; FONT-FAMILY: tahoma;font-size: 10pt; HEIGHT: 19px; TEXT-DECORATION: none}
  .Enlace  {BORDER-RIGHT: #104a7b 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #afc4d5 1px solid; PADDING-LEFT: 4px;FONT-SIZE: 11px; BACKGROUND:#c9dcf2; BORDER-LEFT: #afc4d5 1px solid; CURSOR: hand; COLOR: #000066;PADDING-TOP: 2px; BORDER-BOTTOM: #104a7b 1px solid; FONT-FAMILY: tahoma;font-size: 10pt; HEIGHT: 19px; TEXT-DECORATION: none}
  font      { font-family: tahoma, arial, "sans-serif";}
  A:link    {color:#000080; text-decoration: none;}
  A:visited {color:#000080; text-decoration: none;}
  A:hover   {color:#ED8C25; text-decoration: none;}
  TABLE.uno {font-family:tahoma; font-size: 11px;}
  TABLE.uno font {font-family:tahoma; font-size: 11px;}
  TABLE.uno TABLE.uno a b {font-family:tahoma; font-size: 11px;}
  TABLE.dos {font-family:tahoma; font-size: 8pt;}
  TABLE.tres{font-family:tahoma; font-size: 7pt;}
  TABLE.menuprod{font-family:tahoma; font-size: 9pt;}
  BODY {font-family:tahoma, arial, "sans-serif"; font-size: 10pt;}

HTML {
	HEIGHT: 100%;
}
BODY {
	HEIGHT: 100%
}

OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

HR.limpiar {
	limpiar: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}

HTML DIV#wrapper {
	HEIGHT: 400px
}
#topNav {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; MIN-HEIGHT: 20px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 599px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.topNavTabSelected {
	BORDER-RIGHT: #000000 1px dotted; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1.2em/1em Arial, Helvetica, sans-serif; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px
}
.topNavTabSelected A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; COLOR: #333333; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.topNavTabSelected A:link {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
.topNavTabSelected A:visited {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
.topNavTabSelected A:active {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
.topNavTabSelected A:hover {
	FONT-WEIGHT: normal; COLOR: #ffffff; BACKGROUND-COLOR: #62ba2c; TEXT-DECORATION: none
}
.topNavUnselected {
	BORDER-RIGHT: #474747 1px dotted; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1.2em/1em Arial, Helvetica, sans-serif; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px
}
.topNavUnselected A {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 17px
}
.topNavUnselected A:link {
	FONT-WEIGHT: normal; COLOR: #474747; TEXT-DECORATION: none
}
.topNavUnselected A:visited {
	FONT-WEIGHT: normal; COLOR: #474747; TEXT-DECORATION: none
}
.topNavUnselected A:active {
	FONT-WEIGHT: normal; COLOR: #474747; TEXT-DECORATION: none
}
.topNavUnselected A:hover {
	FONT-WEIGHT: normal; COLOR: #ffffff; BACKGROUND-COLOR: #62ba2c; TEXT-DECORATION: none
}
#siteFooter {
	PADDING-RIGHT: 0px; BORDER-TOP: #ebebeb 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 20px; FONT: 1em/1em Arial, Helvetica, sans-serif; WIDTH: 749px; COLOR: #474747; PADDING-TOP: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}

.cldcha {
font-size: 10px;
}
.tablaGris {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ebebeb 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px; BORDER-LEFT: #ebebeb 1px solid; WIDTH: 100%; PADDING-TOP: 4px; BORDER-BOTTOM: #ebebeb 1px solid; POSITION: relative; TEXT-ALIGN: left
}

#ps {
	DISPLAY: block
}
#pp {
	DISPLAY: none
}
#prodrel {
	DISPLAY: none
}
#especif {
	DISPLAY: none
}
#descrip {
	DISPLAY: none
}


DIV.subMenuProd {
	DISPLAY: block; FLOAT: left; MARGIN: 5px 0px; WIDTH: 100%; BORDER-BOTTOM: #474747 1px solid
}
.subMenuProd UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.subMenuProd LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: -1px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
.subMenuProd A {
	BORDER-RIGHT: #474747 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #474747 1px solid; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; MARGIN: 0px 4px 0px 0px; BORDER-LEFT: #474747 1px solid; PADDING-TOP: 4px
}
.subMenuProd A.on {
	BACKGROUND: white; COLOR: #333333; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
.subMenuProd A.off {
	BACKGROUND: #B0C4DD; COLOR: #474747; BORDER-BOTTOM: #474747 1px solid; TEXT-DECORATION: none
}
.subMenuProd A.on:hover {
	BACKGROUND: white; COLOR: #333333; BORDER-BOTTOM: white 1px solid
}
.subMenuProd A.off:hover {
	BACKGROUND: white; COLOR: #333333; BORDER-BOTTOM: white 1px solid
}

/* Estilos para las fuentes */
font.precio-moneda-producto {color:#228b22; font-size: 22px; font-weight: bold; letter-spacing: 0px;}
font.precio-moneda-categoria {color:#228b22; font-size: 17px; font-weight: bold; letter-spacing: 0px;}
font.precio-moneda-portada {color:#228b22; font-size: 12px; font-weight: bold; letter-spacing: 0px;}
font.precio-moneda-relacionados {color:#228b22; font-size: 10px; font-weight: bold; letter-spacing: 0px;}
font.valoraciones {color:#666666; font-size: 11px; font-weight: bold; font-style: italic;}
font.nombre-stock {margin-left:5px; font-size: 9px;}
font.general-12 {color:#000000; font-size: 12px;}
font.general-12-bold {color:#000000; font-size: 12px; font-weight: bold;}
font.general-11 {color:#000000; font-size: 11px;}
font.general-11-bold {color:#000000; font-size: 11px; font-weight: bold;}
font.general-10 {color:#000000; font-size: 10px;}
font.general-10-bold {color:#000000; font-size: 10px; font-weight: bold;}
font.resultado-busqueda {color:#000000; font-size: 12px; letter-spacing: 0px;}

/* Estilos para las columnas */
div.texto-columna {
	font-size:9px;
	margin-left: 10px;
	margin-right: 10px;
}

div.texto-columna-centrado-bold {
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}

/* Estilos comunes para las plantillas de producto */
div.descripcion-plantilla-producto {
	padding-left:4px;
	font-family:tahoma, arial, "sans-serif";
	color:#000000; font-size: 12px;
	line-height: 135%;}

div.opciones-plantilla-producto-inferior {
	float:left;
	width:95%;
}

div.boton-volver {
	width:40%;
	float:left;
}
div.boton-volver a {float:left;}

div.boton-comprar {
	width:55%;
	float:left;
}
div.boton-comprar a {float:left;}
