/* Defaults */

BODY, P, TD, TH, A, IMG { font-family: Verdana, Lucida, Helvetica, sans-serif; font-size: 10pt; color: white; background-color: black; }
H1 { font-family: Lucida, Verdana, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color: white; background-color: black; }


/* La empresa */

.empresa { font-family: Lucida, Verdana, Helvetica, sans-serif; }
.empresa H1 { font-size: 12pt; font-weight: bold; color: #e17756; margin-left: 40px; margin-right: 15%; margin-top: 2em; }
.empresa P { font-size: 10pt; color: white; text-align: left; margin-left: 40px; margin-right: 15%; }


/* Edicion Digital */

.digital { font-family: Lucida, Verdana, Helvetica, sans-serif; margin-right: 15%; }
.digital H1 { font-size: 12pt; font-weight: bold; color: #e17756; margin-top: 1em; text-transform: uppercase; margin-left: 40px; }
.digital P { font-size: 10pt; color: white; text-align: left; margin-left: 40px; }
.digital UL { }
.digital LI { list-style-type: square; }


/* Cuadro flotante */

.cuadro { color: black; background-color: white; }
.cuadro2 { color: white; background-color: #9d7a9a; }
.cuadro2 P { color: white; background-color: #9d7a9a; }


/* Photonews */

.noticia { font-family: Lucida, Verdana, Helvetica, sans-serif; }
.noticia TD { font-size: 8pt; }
.noticia A { color: #fffccb; text-decoration: none; }
.noticia2 { font-family: Lucida, Verdana, Helvetica, sans-serif; font-size: 10pt; }
.noticia2 A { color: #fffccb; text-decoration: none; }
.titulonoticia { font-size: 12pt; font-weight: bold; color: white; background-color: black; }
.infonoticia { font-weight: bold; };


/* Ofertas */

.ofertas { color: black; background-color: white; }
.ofertas TD { color: black; background-color: white; font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; }
.ofertas A { color: black; background-color: white; font-family: Lucida, Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; }
.preciooferta { color: red; }



/* Catalogo */

.opcion { font-family: Lucida, Verdana, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: lightgrey; }
.opcion A { text-decoration: none; color: lightgrey; }
.selector2 { color: #635d5a; font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; }
.selector2 A { text-decoration: none; color: #635d5a; font-weight: normal; }
.selector3 { color: #635d5a; font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; }
.selector3 A { text-decoration: none; color: #635d5a; font-weight: normal; text-transform: none; font-size: 8pt; }
.modeloproducto { font-size: 12pt; font-family: Lucida, Verdana, Helvetica, sans-serif; color: #e17756; font-weight: bold; text-transform: uppercase; }
.descripcionproducto { font-size: 10pt; font-family: Lucida, Verdana, Helvetica, sans-serif; color: lightgrey; }
.codigoproducto { font-size: 8pt; font-family: Lucida, Verdana, Helvetica, sans-serif; color: lightgrey; margin-top: .2em; }
.catalogo H1 { font-family: Verdana, Lucida, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #e17756; margin-top: 1em; text-transform: uppercase; margin-left: 40px; }


/* Menu footer */

.footermenu { color: lightgrey; font-family: Lucida, Verdana, Helvetica, sans-serif; font-size: 10pt; }
.footermenu A { color: gray; font-family: Lucida, Verdana, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; }


/* Contacto */
.contacto { font-family: Lucida, Verdana, Helvetica, sans-serif; font-size: 10pt; margin-left: 40px; margin-right: 20%; }
.contacto A { text-decoration: none; }
.contactot { font-size: 10pt; font-weight: bold; color: #e17756; }


/* Registro */
.registro { font-family: Lucida, Verdana, Helvetica, sans-serif; font-size: 10pt; margin-left: 40px; margin-right: 15%; }
.registro A { text-decoration: underline; }


/* Venta Mayorista */
.mayorista { font-family: Lucida, Verdana, Helvetica, sans-serif; font-size: 10pt; margin-left: 40px; margin-right: 15%; }
.mayorista A { text-decoration: underline; }
.mayorista H1 { font-size: 12pt; color: e17756; text-transform: uppercase; margin-top: 1em; };
.mayoritem { font-size: 10pt; line-height: 120%; text-decoration: none; margin-left: 40px; }
.mayoritem A { text-decoration: none; }


/* Compra online */
.compra { font-family: Lucida, Verdana, Helvetica, sans-serif; font-size: 10pt; margin-left: 40px; margin-right: 15%; }
.compra A { text-decoration: underline; }
.compra H1 { font-size: 12pt; color: e17756; text-transform: uppercase; margin-top: 1em; }





