hr { height: 1px; border-style: dotted; color: #E6E6E6; }
a { color: #6666FF; }
a:hover { color: #00256F; }

.j_button { border: 1px outset silver; cursor: hand; }
.j_textbox { border: 1px solid #bcd3c6; background-color: #f4f7f5; }
.j_textarea { border: 1px solid #bcd3c6; background-color: #f4f7f5; }
.j_select { border: 1px solid #bcd3c6; background-color: #f4f7f5; }

.j_encab { height: 89px; background-image: url('/images/encabclases.jpg');}
.j_encab_der_img {display: none;;}
.j_subencab {background-image: url('http://www.paramah.com/modelo1/celesteygris/images/nav_bar_fondo.gif');}
.j_subsubencab { background-image: url('http://www.paramah.com/modelo1/celesteygris/images/subencab_fondo.gif');}
.j_subsubencab_izq {}
.j_subsubencab_der {}
.j_encab_med {padding: 4px 0px 0px 13px;}



.k_carrito { border-collapse: collapse; border: 1px outset #CCCCCC; background-color: #F4F6FF; }
.k_carrito_titulo { background-color: #B7C5F4; }
.k_carrito_encab { background-color: #C2C7E8; border: 1px solid #CCCCCC; }
.k_carrito_item_celda { border: 1px solid #CCCCCC; }
.k_carrito_precio { background-color: #C2C7E8; }


/*** J_MENUA ***/

.j_menua { height: 23px; color: white;}
.j_menua_encab { display: none; }
.j_menua_pie { width: 2px; background-image: url('http://www.paramah.com/modelo1/celesteygris/images/piea.gif')}

/*** J_MENUA_OP ***/

.j_menua_op {}
.j_menua_op_izq { }
.j_menua_op_med {padding: 0px 5px 0px 5px; background-image: url('http://www.paramah.com/modelo1/celesteygris/images/nav_bar_pestania.gif') }
.j_menua_op_txt { color: white; }
.j_menua_op_txt:hover { color: #ACD6FF; }
.j_menua_op_der { }
.j_menua_op_inter { width: 2px; background-image: url('http://www.paramah.com/modelo1/celesteygris/images/nav_bar_separador.gif'); }

.j_pie { background-image: url('http://www.paramah.com/modelo1/celesteygris/images/pie.gif'); height: 41px;  }
.j_pie_izq { }
.j_pie_med { }
.j_pie_med { }



.k_prod_item { }
.k_prod_item_encab { }
.k_prod_item_titulo { }
.k_prod_item_precio { }
.k_prod_item_foto { }
.k_prod_item_texto { }
.k_prod_item_pie { }

.despe {padding: 5px; background-color: F0F0F0;}
.despe-nombre {font-size: 11pt; font-weight: bold;}

.k_contacto {display: none;}
.k_contacto_nombre { }
.k_contacto_texto { }

/*** JV_ENCAB (El encabezado de la ampliación en las fotos) ***/

.jv_encab {height: 89px; background-image: url('http://www.paramah.com/modelo1/celesteygris/images/encab.jpg');}
.jv_encab_izq { padding: 0px; text-align: left; }
.jv_encab_der {  }
.jv_foto { border: 10px solid #5F7A99; background-image: url('http://www.paramah.com/modelo1/celesteygris/images/tdfinformatica/fondofoto.jpg'); }

.j_menu_op_med{text-align: left; text-indent: -4px}








.k_categoria{min-width: 231px; height: 150px; border-left: 3px solid #5374C1;
            border-top: 0px solid #5374C1; border-right: 1px solid #909090; border-bottom: 1px solid #909090; }
.k_categoria_sup{ background-color:#5374C1; height: 1px}

.k_categoria_titulo{vertical-align: middle; font-family: trebuchet ms, tahoma;
                    font-size: 12px; font-weight: bold; padding: 0px 0px 0px 5px;
                    background: url('k_categoria_titulo.gif'); height: 21px; background-color: #5374C1;}
.k_categoria_titulo a{color: white; text-decoration: none}
.k_categoria_titulo a:hover{color: #EBEBEB}

.k_sub-categoria_titulo{ line-height: 15px; word-spacing: 1px; vertical-align: top;
                        color: gray; padding: 5px 0px 0px 10px; font-family: arial, tahoma; 
                        font-size: 11px; width: 100px}
.k_sub-categoria_titulo a{color: gray; text-decoration: none}
.k_sub-categoria_titulo a:hover{color: #555555; }

.k_producto_foto{width: 110px; padding: 8px 10px 6px 0px; text-align: right}
.k_categoria_col_sep{width: 10px; border-left: 1px dotted gray}

.k_producto_nombre{padding: 0px 10px 3px 5px; text-align: right; }
.k_producto_nombre a{font-family: tahoma; font-size: 11px; width: 220px; color: #5374C1}
.k_producto_nombre a:hover{color: #334E8C}

.k_categoria_mas{background: url('sesgo.gif'); padding-top: 5px; margin-right: 30px; background-repeat: no-repeat; height: 20px; max-width: 120px; font-size: 11px; font-family: tahoma, arial;position: relative; left: 0px; top: -20px; background-color: white; }
.k_categoria_mas a{color: #5374C1}
.k_categoria_mas a:hover{color: #334E8C}

.k_producto_precio{ padding: 6px 10px 5px 0px; text-align: right; color: gray; font-family: tahoma;
					font-size: 14px; font-weight: bold; }
.k_categoria_row_sep{height: 11px; background: url('separador.gif');
					background-repeat: no-repeat; border-left: 8px solid white; border-right: 8px solid white}
.k_categoria_inf{}

.k_destacado_art_descrip{}
.k_destacado_art_descrip a{color: gray}
.k_destacado_art_descrip a:hover{color: black}




.k_masbuscado{width: 140px;}
.k_masbuscado_art_descrip{max-width: 70px}
.k_masbuscado_art_descrip a{font-family:tahoma, arial; font-size: 11px; color: gray }
.k_masbuscado_art_descrip a:hover{color: black }
.k_masbuscado_art_precio{font-family:tahoma, arial; font-size: 11px}
.k_masbuscado_art_foto{padding-left: 5px; }
.k_producto_nuevo a{color: red; padding 0px 5px}
.k_masbuscado_row_sep{height: 5px}
.k_masbuscado_titulo{height: 61px; background: url('masbuscados.gif'); background-repeat: no-repeat}
.k_masbuscado_celda{border-left: 1px solid gray; border-right: 1px solid gray; border-bottom: 1px solid gray;}


.k_destacado{min-width: 231px;}
.k_destacado_titulo{background: url('k_destacado_titulo.gif'); height: 41px;}
.k_destacado_sup{}

.k_destacado_art{font-size: 11px; font-family: tahoma, arial; width: 130px}
.k_destacado_art a{color: #5374C1}
.k_destacado_art a:hover{color: #334E8C}

.k_destacado_row_sep{ height: 11px; background: url('k_destacado_row_sep.gif');}
.k_destacados_col_sep{width: 19px; background: url('k_destacados_col_sep.gif');}

.k_destacado_art_foto{}
.k_destacados_inf{}

.k_destacados{border: 1px solid #939598; padding: 10px}
.k_destacado_celda{padding: 4px; border-left: 1px solid gray; border-right: 1px solid gray; border-bottom: 1px solid gray;}
