/* Estilos para la barra de navegación */
BODY {
SCROLLBAR-FACE-COLOR: #000000;
SCROLLBAR-HIGHLIGHT-COLOR: #000000;
SCROLLBAR-SHADOW-COLOR: #999999;
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR:  #CCFFFF;
SCROLLBAR-TRACK-COLOR: #E3E3E3;
SCROLLBAR-DARKSHADOW-COLOR: #666666;
}

/* Estilos para texto de los anuncios */
.titulo_anuncio {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FF0000;
}
.texto_anuncio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#000000;
}

/* Estilos para texto de consulta */
.texto_consulta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}

/* Estilos para cuando la consulta ha sido vacía */
.text_nohay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color:#FFFFFF;
}

/* Estilos para las ofertas */
.oferta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	font-style: italic;
	color:#E10000;
}

/* Estilos para las novedades */
.novedad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	font-style: italic;
	color:#FF0000;
}

/* Estilos para mostrar la ruta que va eligiendo el uruario */
.ruta {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
}
a.ruta:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.ruta:active {
	color:#FFFFFF;
	text-decoration:none;
}
a.ruta:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.ruta:hover {
	color:#FF0000;
	text-decoration:underline;
}

/* Estilos para la dirección y los datos de la empresa */
.dir_titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
}
.dir_texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}

/* Estilos para la ficha de los productos */
.ficha_titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
}
.ficha_ref {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
}
.ficha_precio {
	font-family:"Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	font-style: italic;
	color:#E10000;
}
.ficha_info {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
}
a.ficha_info:visited {
	color:#000000;
	text-decoration:none;
}
a.ficha_info:active {
	color:#000000;
	text-decoration:none;
}
a.ficha_info:link {
	color:#000000;
	text-decoration:none;
}
a.ficha_info:hover {
	color:#FF0000;
	text-decoration:underline;
}

/* Estilos para la ficha de las marcas */
.ficha_titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
}

/* Estilos para el submenú de las categorías */
.categorias {
	font-family: verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#EEEEEE;
}
a.categorias:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.categorias:active {
	color:#FFFFFF;
	text-decoration:none;
}
a.categorias:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.categorias:hover {
	color:#FFFF00;
	text-decoration:underline;
}

/* Estilos para texto del pie de página */
.texto_pie {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:##C0C0C0;
}

/* Estilos para la ficha de más informacion de los productos */
.masinfo_titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#FFFFFF;
}
.masinfo_marca {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#000000;
}
.masinfo_ref {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#000000;
}
.masinfo_precio {
	font-family:"Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	color:#E10000;
}
.masinfo_des {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.masinfo_estado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	font-style: italic;
	color:#E10000;
}

/* Estilos para el formulario de contacto */
.FormLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFC00;
}
.FormText {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #006699;
}
.texto_contacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}
.titulo_contacto {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color:#FFFFFF;
}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
}
a.boton:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.boton:active {
	color:#FFFFFF;
	text-decoration:none;
	}
a.boton:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.boton:hover {
	color:#FF0000;
	text-decoration:none;
}

/* Estilos para el menú del pie de pagina */
.menupie {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
.ListaTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #EEEEEE;
}
.ListaCampo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000099;
}
.ListaText {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #305983;
}
.titulo {
	font-family:Georgia, "Times New Roman", Times, serif;
 	font-style:italic;
	font-weight:bold;
	font-size:26px;
	color:#FFFFFF;
}
.titulo2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFFFFF;
}
.titulo3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:30px;
	color:#000000;
}
.titulo_tabla {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}
.subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.text3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}
.label_form {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}
.campo_form {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
}
.submenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
}
a.submenu:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.submenu:active {
	color:#FFFFFF;
	text-decoration:none;
	}
a.submenu:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.submenu:hover {
	color:#0000FF;
	text-decoration:none;
}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
}
a.boton:visited {
	color:#000000;
	text-decoration:none;
}
a.boton:active {
	color:#000000;
	text-decoration:none;
	}
a.boton:link {
	color:#000000;
	text-decoration:none;
}
a.boton:hover2 {
	color:#0000FF;
	text-decoration:none;
}

<!-- Enlace para las imágenes -->
a.imagen: visited {
	color:#000000;
	text-decoration:none;
}
a.imagen: active {
	color:#000000;
	text-decoration:none;
	}
a.imagen: link {
	color:#000000;
	text-decoration:none;
}
a.imagen: hover {
	color:#000000;
	text-decoration:none;
}
	font-weight: bold;
	color:#FFFFFF;
}
a.menupie:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.menupie:active {
	color:#FFFFFF;
	text-decoration:none;
}
a.menupie:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.menupie:hover {
	color:#FFFF00;
	text-decoration:underline;
}
