body { background-color:#ffffff; margin-left: 0px; margin-top: 15px; margin-right: 0px; margin-bottom: 15px; }
#div_principal { border:1px solid #ffa13b; width:775px; margin:auto; padding:0px;}
.top_menu { background-color:#FFFFFF; height:80px; padding:0px; }
.top_menu_2 { background-color:#ffa13b; height:25px; padding:0px; }
.texto_menu { font-family:"Times New Roman", Times, serif; color:#FFFFFF; font-size:20px; }
.texto_menu a:link { color:#FFFFFF; text-decoration:none; }
.texto_menu a:visited { color:#FFFFFF; text-decoration:none; }
.texto_menu a:hover { color:#095000; text-decoration:none; }
.texto_menu_activo { font-family:"Times New Roman", Times, serif; color:#095000; font-size:20px; }
.texto_pie { font-family:Arial, Helvetica, sans-serif; color:#095000; border:1px solid #FFFFFF; font-size:10px; font-weight:bold; background-color:#ffa13b; height:23px; margin-top:10px;}
.texto_pie a:link { color:#095000; text-decoration:none; }
.texto_pie a:visited { color:#095000; text-decoration:none; }
.texto_pie a:hover { color:#FFFFFF; text-decoration:none; }
.tabla_fondo_menu { background-color:#181042; }
.principal_catalogo { height:439px; background-color:#FFFFFF; padding-top:20px; background-image:url(/images/bg_1px.gif); background-repeat:repeat; }
.principal_catalogo_2 { height:439px; background-color:#FFFFFF; padding-top:20px; background-image:url(/images/bg_1px_2007.gif); background-repeat:repeat; }
.principal_catalogo_bg { background-image:url(/images/catalogo_home_2007.jpg); background-repeat:no-repeat; height:395px; width:755px; }
.principal_pedido { background-color:#FFFFFF; background-image:url(/images/bg_1px.gif); background-repeat:repeat; }
.titulo_catalogo { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; background-color:#ffa13b; padding-left:85px; }
.tabla_producto { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; border:2px solid #fdd02c; }
.tabla_desc { background-color: #fcbc34; color:#095000; }
.navegador_registros { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; padding-right:85px; background-color:#ffa13b; }
.titulos_caja_registro { background-color:#FF0000; font-weight:bold; text-align:left; padding:3px; }
#tabla_login { font-family:Verdana, Arial, sans-serif; font-size:10px; color: #FFFFFF; background-image:url(/images/fondo_imeldajoyas.jpg); background-repeat:repeat; height:391px; text-align:center; margin: 0 0 0 0;}
#tabla_pedido { font-family:Verdana, Arial, sans-serif; font-size:10px; color: #FFFFFF; margin: 24px 0 0 0; }
.tabla_pedido { height:380px; }
.asterisco_requerido { color:#8BE52E; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.caja_registro { border: 1px solid #FFFFFF; background-color:#7450A8; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; text-align:left;}
.caja_registro INPUT, SELECT { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.caja_contacto { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; text-align:left;}
.caja_contacto INPUT, SELECT { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.titulos_caja_registro { background-color:#A48EDC; font-weight:bold; text-align:left; padding:3px; }
.error { background-color:#A48EDC; font-weight:bold; text-align:left; color:#FF0000; padding:3px; }
.encabezado_pedido { background-color: #8BE52E; color: #095000; font-family:Verdana, Arial, sans-serif; text-align:center; font-size:10px; font-weight:bold; height: 25px;}
.filas_pedido_2 { background-color:#A48EDC; text-align:center; font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; }
.caja_login { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; }
.inputs_login { background-image:url(/images/bg_inputs.gif); background-repeat:repeat-x; border:1px solid #ffffff; width:152px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.caja_pedido { text-align:left; width:700px; border: 1px solid #000000; background-color:#FFFFFF; font-family:Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.caja_pedido2 { border: 1px solid #000000; background-color:#FFFFFF; font-family:Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.caja_pedido2 td.negro { border: 1px solid #000000; text-align:center}
.encabezados_hoja_pedido { background-color:#000000; color:#FFFFFF; text-align:center;}
.dataContenidoTabla { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; }
.dataContenidoTabla2 { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color:#FFFFFF; }
.dataContenidoTablaIzq { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color:#CCCCCC; font-weight:bold;}
.dataMensajes { font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight:bold; color: #FFFFFF; background-color:#FF0000; }
#spacer { height:2px; font-family:Arial, Helvetica, sans-serif; font-size:5px;}
.busqueda { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #FFFFFF; padding-left:5px; padding-top:5px;}
#left_box { position:absolute; left:0px; width: 500px; margin-left:50px; }
#right_box { position:absolute; right:0px; margin-right:50px; }
.listado_categorias { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
.listado_categorias a { color: #FFFFFF; text-decoration:none; }
.listado_categorias a:hover { color:#FF0000; }