body {
    background-color:#1F1F1F;
    color:#1F1F1F;
    font-size:13px;
    font-family:'Trebuchet MS';
    margin: 0;
    padding: 0;
}

.productos_lista_diseno1_color1 {
    height:18px;
    background-color:#DEDEDC;
    text-align:center;
    text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000;
    padding-top:2px;
}

.productos_lista_diseno1_color0 {
    background-color:#FFF;
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    height:18px;
    padding-top:2px;
    text-align:center;
    text-decoration:none;
}


/* Form Messages */
.validation-advice, .required { 
    color:#EB340A;
}

.validation-advice {
    clear:both;
    min-height:15px;
    margin-top:3px;
    background:url(../images/validation_advice_bg.gif) no-repeat 2px 1px;
    padding-left:17px;
    font-size:.95em;
    font-weight:bold;
    line-height:1.25em; 
}

.validation-failed { 
    border:1px dashed #EB340A !important;
    background:#faebe7 !important; }

/* Expiration date and cvv number validation fix */
.v-fix { 
    float:left;
}

.v-fix .validation-advice {
    display:block;
    margin-right:-12em;
    width:12em;
    position:relative;
}

label.required { 
    font-weight:bold;
}

p.required {
    font-size:.95em;
    text-align:right;
}

span.puntos {
    color:#6DBA1F;
    font-size:12px;
}


span.puntos a {
    color:#6DBA1F;
    font-size:12px;
    text-decoration:none;
}


span.puntos a:hover {
    color:#ffffff;
    font-size:12px;
    text-decoration:none;
}


div.menu {
    color:#ABABAB;
    font-size:12px;
}


div.menu a {
    color:#ABABAB;
    font-size:12px;
    text-decoration:none;
}


div.menu a:hover {
    color:#ffffff;
    font-size:12px;
    text-decoration:none;
}


td.menu_inicio a {
    color: #ffffff;
    font-size:14px;
    padding-left:5px;
    text-decoration:none;
}

th {
    font-size:13px;
}

td {
    font-size:13px;
}
td a{
    color:#FF6201;
    font-size:13px;
    text-decoration: none;
}
td a:hover{
    color:#454545;
    text-decoration: none;
}

td.menu_inicio a:hover {
    color:#ffffff;
    font-size:14px;
    padding-left:5px;
    text-decoration: none;
    background-color:#446D1B;
}


td.menu_izq a {
    color:#ffffff;
    font-size:14px;
    text-decoration:none;
}


td.menu_izq a:hover {
    color: #ffffff;
    font-size:14px;
    text-decoration:none;
}

td.catalogo a {
    color:#7f7f7f;
    font-size:13px;
    text-decoration:none;
    padding-left:6px;
}


td.catalogo a:hover {
    color: #000000;
    font-size:13px;
    text-decoration:none;
    padding-left:6px;
}

td.menu_izq_2 a {
    color:#ffffff;
    font-size:12px;
    text-decoration:none;
}


td.menu_izq_2 a:hover {
    color: #ffffff;
    font-size:12px;
    text-decoration:none;
}


td.acceso {
    color:#6DBA1F;
    font-size:14px;
}


td.acceso_datos {
    color:#ffffff;
    font-size:12px;
    padding-left:6px;
}

/*expan_metal*/
label {
    color:#000000;
    font-size:12px;
    padding-left:6px;
}


.label1 {
    color : #530483;
    font-size : 11px;
    font-weight : bold;
}


.link a{
    color : #bd5bfb;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link a:hover{
    color : #ffffff;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_rb a{
    color : #cccccc;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_rb a:hover{
    color : #ffffff;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_abajo_rb a:hover{
    color : #ffffff;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_abajo_rb a{
    color : #8C0901;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_abajo_op a:hover{
    color : #ffffff;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_abajo_op a{
    color : #007771;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_abajo a:hover{
    color : #ffffff;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_abajo a{
    color : #510583;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_abajo a:visited{
    color : #510583;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_abajo_ex a:hover{
    color : #cccccc;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_abajo_ex a{
    color : #ffffff;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_abajo_ex a:visited{
    color : #ffffff;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}


.link_abajo_2 a{
    color : #cccccc;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_abajo_2 a:hover{
    color : #ffffff;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.linkpie a{
    color : #000000;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.linkpie a:hover{
    color : #cccccc;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.linktabla a{
    color : #000000;
    font-weight : normal;
    text-decoration:none;
}

.linktabla a:hover{
    color : #bd5bfb;
    font-weight : normal;
    text-decoration:none;
}


.link_donde_comprar a{
    color : #6dba1c;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_donde_comprar a:hover{
    color : #000000;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_donde_comprar1 a:hover{
    color : #ffffff;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

.link_donde_comprar1 a{
    color : #8C0901;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}



span.label1 {
    color : #530483;
    font-size : 13px;
    font-weight : bold;
}

span.label2 {
    color : #000000;
    font-size : 13px;
    font-weight : normal;
}

span.label2 a{
    color : #000000;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

span.label2 a:hover{
    color : #000000;
    font-size : 13px;
    font-weight : normal;
    text-decoration:none;
}

/*fin expan metal*/

.inputbox {
    border:1px solid rgb(71, 63, 61);
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    color:rgb(71, 63, 61);
    height:11px;
    width:110px;
}


.formusuario {
    border:1px solid rgb(71, 63, 61);
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    color:rgb(71, 63, 61);
    height:15px;
    width:110px;
}


div.home {
    color:#6DBA1F;
    margin-left:20px;
    margin-top:20px;
    font-size:14px;
}


span.home-1 {
    font-size:16px;
}


span.home-2 {
    color:#ffffff;
}


div.home a {
    text-decoration:none;
    color:#6DBA1F;
}


div.home a:hover {
    text-decoration:none;
    color:#ffffff;
}


span.home-3 a {
    text-decoration:none;
    color:#ffffff;
}


span.home-3 a:hover {
    text-decoration:none;
    color:#6DBA1F;
}


td.menu-v-inicio {
    text-decoration:none;
    font-size:14px;
    padding-left:6px;
    cursor:pointer;
}


td.menu-v-inicio a {
    color:#ffffff;
    text-decoration:none;
    font-size:14px;
}


td.menu-v-inicio a:hover {
    color:#ffffff;
    text-decoration:none;
    font-size:14px;
}


td.menu_izq_interno {
    color:#ffffff;
    padding-left:6px;
}


td.menu_izq_interno_c {
    color:#ffffff;
    padding-left:6px;
    font-size:12px;
}


.link_pedido2 a {
    color:#FF6201;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
}
.link_pedido2 a:hover {
    color:#454545;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
}


.even {
	background-color: #FFFFFF;
}
.odd {
	background-color: #DEDEDC;
}



th.header {
    background-image: url(../images/small.gif);
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 20px;
    border-right: 1px solid #dad9c7;
    margin-left: -1px;
}

th.headerSortDown {
    background-image: url(../images/small_desc.gif);
    background-color: #3399FF;
}

th.headerSortUp {
    background-image: url(../images/small_asc.gif);
    background-color: #3399FF;
} 
