/***********************************************/
/* Estilos Pagina Catalogo                     */
/***********************************************/

.txt-catalogo-bold
{
    font: bold 9pt Verdana;
    color: #FFFFFF;
    padding: 0px 0px 0px 5px;
}
.txt-titulos-catalogo-bold
{
    font: bold 7pt Verdana;
    color: #FFFFFF;
    text-align: center;
}

#txt-catalogo
{
    font: 7pt Verdana;
    color: #333333;
}
#txt-catalogo a
{
    font: 7pt Verdana;
    color: #333333;
}

#txt-catalogo a:hover
{
    color: #D60407;
    text-decoration: none;
    background-color: #EAEAEA;
}

#titulos-catalogo
{
    background: url(img/imagenes/fondo-titulo-catalogo.jpg);
    background-position: bottom;
}

#tabla-catalogo
{
    padding: 0px 16px 0px 14px;
}
#tabla-productos
{
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #CC0000;
}
.txt-producto3
{
    font: 7pt Arial;
    color: #666666;
}
a.txt-producto1
{
    font: 7pt Arial;
    color: #CC0000;
}
a:hover.txt-producto1
{
    font: 7pt Arial;
    color: #CC0000;
    text-decoration: underline;
}
.txt-producto2
{
    font: 8pt Arial;
    color: #333333;
}
#tabla-descripcion-productos
{
    border: 1px solid #D7D7D7;
}

#codigo
{
    font: 7pt Verdana;
    color: #FFFFFF;
    padding: 0px 10px 0px 0px;
}

#tabla-punteo2
{
    padding: 0px 15px 0px 0px;
    font: 7pt Verdana;
    color: #333333;
    list-style-position: inside;
    list-style-type: square;
    line-height: 1.4;
}

#precios-productos
{
    width: 161px;
    height: 38px;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCCCCC;
}
#separador-iconos
{
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #CCCCCC;
}

.txt-titulos-productos
{
    font: bold 12pt Verdana;
    color: #CC0000;
}

#separador2
{
    width: 100%;
    height: 5px;
    font-size: 30%;
}
/*********** #botones ***********/
input.botonbloque2
{
    height: 19px;
    width: 124px;
    padding-left: 6px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    background: url(img/imagenes/fondo-boton1.jpg);
    color: #FFFFFF;
    border-width: 0px;
    cursor: hand;
}

input.botonbloque2over
{
    height: 19px;
    width: 124px;
    padding-left: 6px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    background: url(img/imagenes/fondo-boton2.jpg);
    color: #FFFFFF;
    border-width: 0px;
    cursor: hand;
}

.txt-codigo-1
{
    font: 7pt Arial;
    color: #333333;
    padding: 0px 0px 0px 4px;
}
#separador-productos-vertical
{
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #F1F1F1;
    border-bottom-color: #F1F1F1;
}
.txt-descripcion-corta
{
    font: 7pt Verdana;
    color: #333333;
    padding: 4px 4px 4px 4px;
    text-align: center;
}
.formulario
{
    color: #333333;
    font-family: Verdana;
    font-size: 7pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    list-style-position: inside;
    list-style-type: square;
}
