body {
	background-color:#000000;
	color: #F7C109;
	scrollbar-face-color: #564E4E;
	scrollbar-highlight-color: #8D4747;
	scrollbar-shadow-color: #564E4E;
	scrollbar-3dlight-color: #8D4747;
	scrollbar-arrow-color:  #F7C109;
	scrollbar-track-color: #000000;
	scrollbar-darkshadow-color: #8D4747;
}

/* mensaje de alerta */
.alerta { color: #df572d; background: #fff0e1; font-family: verdana, geneva; font-size: 9px; text-decoration: none; border: 1px solid #c0c0c0; padding: 1px 10px 1px 10px; margin-left:15px; margin-right:15px; }

/* mensaje de error */
.warning { color: #436CCD; background: #DFE7F7; font-family: verdana, geneva; font-size: 9px; border: 1px solid; border-color: #436CCD; padding: 0px 10px 0px 10px; margin-left:15px; margin-right:15px; }

.mensaje_legal { color: #80FF80; font-weight: bold; font-size: 13px; font-family: verdana, geneva; }
.mensaje_legal_rojo { color: #FF0000; font-weight: bold; font-size: 18px; font-family: arial, verdana, geneva; }
.mensaje_legal_blanco { color: #FFFFFF; font-weight: bold; font-size: 17px; font-family: arial, verdana, geneva; }

.texto9 { color: #F7C109; font-size: 9px; font-family: verdana, geneva; }
.texto9b { color: #F7C109; font-weight: bold; font-size: 9px; font-family: verdana, geneva; }
.texto10b { color: #80FF80; font-weight: bold; font-size: 10px; font-family: verdana, geneva; }
.titulo_producto { color: #F7C109; font-weight: bold; font-size: 12px; font-family: verdana, geneva; }
.texto_producto { color: #FFFF00; font-weight: normal; font-size: 11px; font-family: "Trebuchet MS"; }

.titulo_columna { color: #F7C109; font-weight: bold; font-size: 9px; font-family: verdana, geneva; border-bottom: 2px solid #F7C109; }
.titulo_order { color: #F7C109; font-weight: bold; font-size: 12px; font-family: verdana, geneva; border-bottom: 2px solid #F7C109; letter-spacing: 5px; }
.titulo_invAmarillo { color: #000000; font-weight: bold; font-size: 12px; font-family: verdana, geneva; background-color: #F7C109; padding: 0px 5px 0px 5px; }

.precio_label {color: #F7C109; font-weight: bold; font-size: 9px; font-family: verdana, geneva; text-align: right; }
.precio_right {color: #ffffff; font-weight: bold; font-size: 11px; font-family: verdana, geneva; text-align:right; background-color: #6F0000; }
.precio_total {color: #ffffff; font-weight: bold; font-size: 12px; font-family: verdana, geneva; text-align:right; background-color: #8E5B5B; }
.precio { color: #F7C109; font-size: 11px; font-family: verdana, geneva; text-decoration: none; background-color: #564E4E; padding: 1px; border: 1px solid #8D4747; }

.par { color: #F7C109; font-size: 9px; font-family: verdana, geneva; background-color: #606060;}
.impar { color: #F7C109; font-size: 9px; font-family: verdana, geneva; background-color: #705656;}

/* input type=text */
.input_text { color: #F7C109; font-size: 11px; font-family: verdana, geneva; text-decoration: none; background-color: #564E4E; padding: 1px; border: 1px solid #8D4747; }
.input_precio { color: #F7C109; font-size: 12px; font-family: verdana, geneva; text-decoration: bold; background-color: #564E4E; padding: 1px; border: 1px solid #8D4747; }
.input_select { color: #F7C109; font-size: 11px; font-family: verdana, geneva; background-color: #564E4E; border: 1px solid #8D4747; }

/* textarea */
.input_textarea { color: #F7C109; font-size: 11px; font-family: verdana, geneva; text-decoration: none; padding: 1px; background-color: #564E4E; border: 1px solid #8D4747; }

/* el titulo de cualquier input */
.input_label { color: #F7C109; font-weight: bold; font-size: 11px; font-family: verdana, geneva; text-align: right; padding-right: 5px; }
.input_radio { color: #000000; font-weight: bold; font-size: 9px; font-family: verdana, geneva;	text-align: right;	padding-right: 5px; }
.input_check { color: #505f94; font-weight: bold; font-size: 9px; font-family: verdana, geneva; text-align: right; 	padding-right: 5px; }

/* input type=button */
.input_button { color: #000000; font-size: 11px; font-family: verdana, geneva; text-decoration: none; background-color: #acacac; padding: 1px; border: 1px solid #8D4747; }
.input_button_amarillo { color: #FFFF00; font-size: 11px; font-family: verdana; text-decoration: none; border: 1px solid #FFFF00; padding: 5px;}
.input_button_rojo { color: #FF0000; font-size: 11px; font-family: verdana; text-decoration: none; border: 1px solid #FF0000; padding: 5px;}

.tabla_borde_rojo { border: 1px solid #8C4D4D; }
.tabla_borde_verde { border: 1px solid #80FF80; }
.tabla_borde_amarillo { border: 1px solid #DFAF09; }
.tabla_borde_gris { border-top: 1px solid #DFAF09; }

.lista_header { color: #FFFFFF; font-size: 12px; font-family: verdana, geneva; background-color: #8C4D4D; padding: 2px; font-weight: bold; }
.lista_titulo { color: #FFFFFF; font-size: 12px; font-family: verdana, geneva; background-color: #5A5050; padding: 2px;	font-weight: bold; }
.lista_num { color: #FFFFFF; font-size: 11px; font-family: verdana, geneva;	background-color: #8D4747; }
.lista_imagen { background-color: #000000; }
.lista_texto { color: #FADD7C; font-size: 11px; font-family: verdana, geneva; background-color: #000000; }
.lista_items { color: #ffffff; font-size: 11px; font-family: verdana, geneva; background-color: #564E4E; }

/* ---- navigator ---- */
.nav_normal { color:#F7C109; font-family: verdana, geneva; font-size: 9px; }
a.nav, a.nav:visited { color: #F7C109; font-family: verdana, geneva; font-size: 9px; text-decoration: none; }
a.nav:hover { color: #35ff81; }
a.pictures, a.pictures:visited { color: #F7C109; font-family: verdana, geneva; font-size: 11px;	font-weight: normal; text-decoration: none; }
a.pictures:hover { color: #F7C109; font-size: 11px; font-weight: normal; text-decoration: underline; }
