body {
	FONT: normal 12px verdana,tahoma,arial;
	color: Black;
}

A:link {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: navy;
}
A:visited {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: #510080;
}
A:hover {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: navy;
}
A.enlacecatalogo:link {
	FONT: bold 7pt verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #004FA2;
}
A.enlacecatalogo:visited {
	FONT: bold 7pt verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #004FA2;
}
A.enlacecatalogo:hover {
	FONT: bold 7pt verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: #004FA2;
}

a.enlacetitulocatalogo:link {
	FONT: normal small-caps bold 14px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #004FA2;
	}
a.enlacetitulocatalogo:visited {
	FONT: normal small-caps bold 14px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #004FA2;
	}
a.enlacetitulocatalogo:hover {
	FONT: normal small-caps bold 14px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: #004FA2;
	}	

.minispc {FONT: normal small-caps bold 3px verdana,tahoma,arial;}
	
#menuCatalogo a{cursor:pointer;display:block;color:#004FA2;padding:1px 4px 2px 1px;margin:1px 0;}
#menuCatalogo a:visited{color:#004FA2;}
#menuCatalogo a:hover{border:1px solid #cccccc;margin:0;padding:1px 4px 2px 0px;background-color:#f1f1f1;text-decoration:none;}

A.enlaceSelcatalogo:link{
	FONT: bold 7pt verdana,tahoma,arial; border:0px solid #cccccc;margin:20px 0;padding:1px 4px 2px 0px; background-color:#f1f1f1;text-decoration:none;}
A.enlaceSelcatalogo:visited{
	FONT: bold 7pt verdana,tahoma,arial; border:0px solid #cccccc;margin:0;padding:1px 4px 2px 0px; background-color:#f1f1f1;text-decoration:none;}
A.enlaceSelcatalogo:hover{
	FONT: bold 7pt verdana,tahoma,arial; border:0px solid #cccccc;margin:0;padding:1px 4px 2px 0px; background-color:#f1f1f1;text-decoration:none;}

A.enlaceACmini:link{
	FONT: bold 7pt verdana,tahoma,arial; color: #000080; text-decoration:none;}
A.enlaceACmini:visited{
	FONT: bold 7pt verdana,tahoma,arial; color: #000080; text-decoration:none;}
A.enlaceACmini:hover{
	FONT: bold 7pt verdana,tahoma,arial; color: #000080; text-decoration:underline;}
  
A.enlaceACmini2:link{
	FONT: bold 8pt verdana,tahoma,arial; color: #000080; text-decoration:underline;}
A.enlaceACmini2:visited{
	FONT: bold 8pt verdana,tahoma,arial; color: #000080; text-decoration:underline;}
A.enlaceACmini2:hover{
	FONT: bold 8pt verdana,tahoma,arial; color: #000080; text-decoration:none;}  
  
.footer {
	FONT: 12px arial;
	color: #000000;
	font-weight: bold;
}

A.enlaceFooter:link {	FONT-SIZE: 12px;	FONT-FAMILY: Arial;	color : #004FA2; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.enlaceFooter:visited {FONT-SIZE: 12px; FONT-FAMILY: Arial;color: #004FA2; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.enlaceFooter:hover {FONT-SIZE: 12px; FONT-FAMILY: Arial; color: #004FA2; FONT-WEIGHT: bold; TEXT-DECORATION: underline;}

.formlogin{
	background-color: #ffffff;
  background-image:url('/images/inputbg.gif');
	border: #9DB3C7;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	font-family: verdana,tahoma,arial;
	font-size: 7pt
}

.texto {
	FONT: normal 12px verdana,tahoma,arial;
	color: Black;
}

.textopeque {
	FONT: normal 11px verdana,tahoma,arial;
	color: Black;
}
.textoContactar {
	FONT: bold 12px verdana,tahoma,arial;
	color: #000080;
}

.moto {
	FONT: bold italic 9pt arial;
	color: #000080;
}

.barraLinks {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #004FA2;
}

A.barraEnlace:link {
	FONT: bold 12.9px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #004FA2;
}
A.barraEnlace:visited {
	FONT: bold 12.9px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #004FA2;
}
A.barraEnlace:hover {
	FONT: bold 12.9px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #004FA2;
}

#menuBarra a{cursor:pointer;display:block;color:#004FA2;padding:1px 1px 2px 1px;margin:1px 0;}
#menuBarra a:visited{color:#004FA2;}
#menuBarra a:hover{border:1px solid #cccccc;margin:0;padding:1px 0px 2px 0px;background-color:#f1f1f1;text-decoration:none;}

A.enlace:link {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: navy;
}
A.enlace:visited {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: navy;
}
A.enlace:hover {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: navy;
}

A.enlacepeque:link {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: navy;
}
A.enlacepeque:visited {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: #510080;
}
A.enlacepeque:hover {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: navy;
}

.textoError{
	FONT: 12px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: Red;
}
.textoInformativo{
	FONT: 12px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: #000039;
}

A.enlaceZonaB2B:link{
	FONT: bold 7pt verdana,tahoma,arial; color: black; text-decoration:none;}
A.enlaceZonaB2B:visited{
	FONT: bold 7pt verdana,tahoma,arial; color: black; text-decoration:none;}
A.enlaceZonaB2B:hover{
	FONT: bold 7pt verdana,tahoma,arial; color: black; text-decoration:underline;}

.titulo{
	FONT: normal small-caps bold 14px verdana,tahoma,arial;
	color: #004FA2;
}

A.enlaceMapaCat:link {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: black;
}
A.enlaceMapaCat:visited {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: black;
}
A.enlaceMapaCat:hover {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: black;
}

A.enlaceMapaSec:link {
	FONT: bold 11px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: navy;
}
A.enlaceMapaSec:visited {
	FONT: bold 11px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: navy;
}
A.enlaceMapaSec:hover {
	FONT: bold 11px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: navy;
}

.tituloMapa {
	FONT: normal small-caps bold 14px verdana,tahoma,arial;
	color: black;
  background-color: #FED629;
}

A.textoBarraIdentificacion:link{
	FONT: bold 9pt verdana,tahoma,arial; color: navy; text-decoration:underline;}
A.textoBarraIdentificacion:visited{
	FONT: bold 9pt verdana,tahoma,arial; color: navy; text-decoration:underline;}
A.textoBarraIdentificacion:hover{
	FONT: bold 9pt verdana,tahoma,arial; color: navy; text-decoration:none;}

A.fotoProducto:link {
	FONT: bold 9pt verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #F7F7EF;
}
A.fotoProducto:visited {
	FONT: bold 9pt verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #F7F7EF;
}
A.fotoProducto:hover {
	FONT: bold 9pt verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: #F7F7EF;
}

.tituloCatalogo{
	FONT: normal small-caps bold 15px verdana,tahoma,arial;
	color: #004FA2;
}

.tituloCatalogo2{
	FONT: normal small-caps bold 13px verdana,tahoma,arial;
	color: #004FA2;
}

.textoBusqueda{
	FONT: normal small-caps bold 14px verdana,tahoma,arial;
	color: #004FA2;
}

.tablaResumenCabecera{
	FONT: bold 7pt verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: blue;
}

.tablaResumenGCabecera{
	FONT: bold 8pt verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: blue;
}

.tablaResumen{
	FONT: bold 7pt verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: blue;
}

.tablaResumenG{
	FONT: bold 8pt verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: blue;
}

.tablaResumen2{
	FONT: normal 10pt verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: black;
}

.precio{
	FONT: normal bold 14px Arial;
	color: #990000;
}

.textoPrecio{
	FONT: normal small-caps bold 14px verdana,tahoma,arial;
	color: Black;
}

.textoReferencia{
	FONT: normal 12px verdana,tahoma,arial;
	color: Black;
}

.textoPlazo{
	FONT: normal bold 10px verdana,tahoma,arial;
	color: gray;
}

A.enlaceCesta:link {
	FONT: normal 11px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: black;
}
A.enlaceCesta:visited {
	FONT: normal 11px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: black;
}
A.enlaceCesta:hover {
	FONT: normal 11px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: black;
}

A.enlaceCestaBoton:link {
	FONT: small-caps bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: navy;
}
A.enlaceCestaBoton:visited {
	FONT: small-caps bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: navy;
}
A.enlaceCestaBoton:hover {
	FONT: small-caps bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: navy;
}

A.enlaceShopTitulo:link {
	FONT: bold 15px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #0000FF;
}
A.enlaceShopTitulo:visited {
	FONT: bold 15px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #0000FF;
}
A.enlaceShopTitulo:hover {
	FONT: bold 15px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: #000000;
}

















.gt0{border:solid 1px #1e77d3;padding:0 4px 2px 4px;font-size:100%;}
.gt1{border:solid 1px #a1c6eb;padding:0 4px 2px 4px;background:#3484D7;font-size:100%;}


.body 
{
	background-position: top left;
	FONT: normal 13px verdana,tahoma,arial;
	color: #000000;
}

.filaPar {
	background-color: #75BBFF;
	font-family: arial;
	color: black;
	font-size: 11px;
	text-decoration: none
}
.filaImpar {
	background-color: #DBEDFF;
	font-family: arial;
	color: black;
	font-size: 11px;
	text-decoration: none
}

.tablaCabecera{
	background-color: #75BBFF;
	font-family: verdana,tahoma,arial;
	color: Black;
	text-decoration: none;
	font-style : normal;
	font-weight : bold;
	font-size: x-small;
}

.filaCestaPar {
	background-color: #ECEEEE;
	font-family: verdana,tahoma,arial;
	color: black;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
}
.filaCestaImpar {
	background-color: #FFCC66;
	font-family: verdana,tahoma,arial;
	color: black;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
}

.tablaCestaCabecera{
	background-color: Navy;
	font-family: arial;
	color: white;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
}

.subfilaPar {
	background-color: #DCDCDC;
	font-family: arial;
	color: black;
	font-size: 11px;
	text-decoration: none;
}
.subfilaImpar {
	background-color: #FFFFF0;
	font-family: arial;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.subtablaCabecera{
	background-color: #DCDCDC;
	font-family: verdana,tahoma,arial;
	color: Black;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-size: x-small;
}

.CPClaseTablaCabecera {
	background-color: #CD853F;
	font-family: arial;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.tituloDescipcionProducto{
	FONT: bold small-caps 16px verdana,tahoma,arial;
	color: #F95801;
}
.textoDescipcionProducto{
	FONT: normal 12px verdana,tahoma,arial;
	color: Black;	
}

.tituloProducto{
	FONT: normal small-caps bold 16px verdana,tahoma,arial;
	color: #000000;
}

.CPClaseTabla {
	background-color: Yellow;
	font-family: arial;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

A.enlaceShop:link {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #000000;
}
A.enlaceShop:visited {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: Gray;
}
A.enlaceShop:hover {
	FONT: bold 12px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: #000000;
	position: relative; top: 1px; left: 1px
}
A.enlaceMenu:link {
	FONT: bold 11px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #333399;
}
A.enlaceMenu:visited {
	FONT: bold 11px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #333399;
}
A.enlaceMenu:hover {
	FONT: bold 11px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: #000000;
	position: relative; top: 1px; left: 1px
}
A.enlaceMenuProductos:link {FONT: bold 13px verdana,tahoma,arial;  TEXT-DECORATION: none; color: black; 	}
A.enlaceMenuProductos:visited {	FONT: bold 13px verdana,tahoma,arial; TEXT-DECORATION: none;	color: black; }
A.enlaceMenuProductos:hover {	FONT: bold 13px verdana,tahoma,arial; 	TEXT-DECORATION: underline;	color: black; position: relative; top: 1px; left: 1px}

A.enlaceSubMenuProductos:link {
	FONT: bold 11px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #696969;
}
A.enlaceSubMenuProductos:visited {	FONT: bold 11px verdana,tahoma,arial; TEXT-DECORATION: none;	color: #696969; }
A.enlaceSubMenuProductos:hover {	FONT: bold 11px verdana,tahoma,arial; 	TEXT-DECORATION: underline;	color: black; position: relative; top: 1px; left: 1px}

.textoInformativoPequeno{
	FONT: 10px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: #777777;
}

A.enlacePequeno:link {
	FONT: bold 11px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #333399;
}
A.enlacePequeno:visited {
	FONT: bold 11px verdana,tahoma,arial;
	TEXT-DECORATION: none;
	color: #333399;
}
A.enlacePequeno:hover {
	FONT: bold 11px verdana,tahoma,arial;
	TEXT-DECORATION: underline;
	color: #000000;
}

A.enlacePequeno2:link {
	FONT: 10px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: gray;
}
A.enlacePequeno2:visited {
	FONT: 10px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: #51008E;
}
A.enlacePequeno2:hover {
	FONT: 10px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	color: gray;
}

A.tituloNoticia:link {
	FONT: 13px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: Navy;
	font-variant: small-caps;
}
A.tituloNoticia:visited {
	FONT: 13px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: #5C0084;
	font-variant: small-caps;
}
A.tituloNoticia:hover {
	FONT: normal 13px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	color: Navy;
	font-variant : small-caps;
	position: relative; top: 1px; left: 1px
}
.tituloNoticiaSinLink{
	FONT: 13px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: navy;
	font-variant : small-caps;
}

A.botonEnlace:link {
	FONT-family: verdana,tahoma,arial;
	font-size: x-small;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: #0000FF;
}
A.botonEnlace:visited {FONT-family: verdana,tahoma,arial; font-size: x-small; FONT-WEIGHT: bold; TEXT-DECORATION: none; color: #0000CC;}
A.botonEnlace:hover {
	FONT-family: verdana,tahoma,arial;
	font-size: x-small;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: #000000;
}

.CPtitulo{
FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.CPLink:link {	FONT-SIZE: 12px;	FONT-FAMILY: Verdana, Arial, Helvetica;	color : #0000FF;text-decoration: none;}
A.CPLink:visited {FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica;color: #0000FF; text-decoration: none;}
A.CPLink:hover {FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica; color: Black;}
.tituloCP {
	FONT: 17px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	color: #696969;
	font-variant : small-caps;
}
.titulo2CP {FONT: 14px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #696969; font-variant : small-caps; }

.formularioIntro {
	background-color: #EEEEEE;
	border: Black;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: verdana;
	font-size: 8pt
}

.textoFormulario {
	FONT: 9pt arial;
	FONT-WEIGHT: bold;
	color: navy;
}

.formulario {
	background-color: #E8F4FF;
	border: #000066;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: arial;
	font-size: 8pt
}

.formularioBusca {
	background-color: #ffffff;
	border: #FED629;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;

	font-family: verdana,tahoma,arial;
	font-size: 8pt
}

.txtformularioBusca {
	background-color: #ffffff;
	border: #FED629;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	font-style		: italic;
	font-family: verdana,tahoma,arial;
	font-size: 8pt;
	color: #666666;
}

.tabla {
	FONT: 11px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	color: #000000;
}

.textoBarraFoot {
	FONT: 10px verdana, tahoma, arial;
	color: #FFFFFF;
	font-weight: bold;
}

A.enlaceBarraFoot:link {	FONT-SIZE: 10px;	FONT-FAMILY: Verdana, Arial, Helvetica;	color : #ffffff; FONT-WEIGHT: bold;}
A.enlaceBarraFoot:visited {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica;color: #ffffff; FONT-WEIGHT: bold;}
A.enlaceBarraFoot:hover {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica; color: #ffffff;}

.numPaginaActual{
	FONT: 11px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: black;
}

A.numPagina:link {
	FONT: 11px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: black;
}
A.numPagina:visited {
	FONT: 11px verdana,tahoma,arial;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	color: black;
}
A.numPagina:hover {
	FONT: 11px verdana,tahoma,arial; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline; 
	color: black;
}
li
{font: 12px verdana,tahoma,arial;}