.j_button { padding: 2px 4px; border: 1px outset silver; cursor: hand; }
.j_textbox { padding: 2px; border: 1px solid #bcd3c6; background-color: #f6f6f6; }
.j_textarea { padding: 2px; border: 1px solid #bcd3c6; background-color: #f6f6f6; }

.j_nota_titulo {
	font-weight: bold;
}
.j_nota_copete {
}

.j_notav_volanta {
	font-weight: bold;
}
.j_notav_titulo {
	font-size: 11pt;
	font-weight: bold;
}
.j_notav_copete {
}

.j_texto_titular {
	font-size: 10pt;
	font-weight: bold;
}
.j_texto_grande {
	font-size: 9pt;
	font-weight: bold;
}
.j_texto_pequeno {
	font-size: 7pt;
}
.j_texto_pequeno_res {
	font-size: 7pt;
	font-weight: bold;
}
.j_texto_repequeno {
	font-size: 6pt;
}

.j_espe_titulo {
	font-size: 13pt;
	font-weight: bold;
	color: #A4D439;
}
.j_espe_copete {
	font-family: Trebuchet MS,Arial,Helvetica,sans serif;
	font-weight: bold;
	font-size: 9pt;
}
.j_espe_texto {
	font-family: Trebuchet MS,Arial,Helvetica,sans serif;
	font-size: 9pt;
}

.j_paginado{width: 100%; background-color: #BCBEC0}
.j_paginado_texto{font-size: 10px; width: 90%}
.j_paginado_desde{background-color: #E6E7E8; width: 5%}
.j_paginado_pagina{background-color: white; width: 5%}
.j_paginado_hasta{background-color: #E6E7E8; width: 5%}

a {
	color: #d82f2f;
	text-decoration: none;
	cursor: hand;
}
a: hover {
	color: #ff5454;
	text-decoration: underline;
}
.simila {
	color: #d82f2f;
	text-decoration: none;
}

.j_tabla_enc1 {
	background-color: #ff5454;
	color: white;
}
.j_tabla_enc2 {
	background-color: #d82f2f;
}
.j_tabla_enc3 {
	background-color: white;
}

.j_tabla_encab1 {
	background-color: #4a4d39;
	color: white;
}
.j_tabla_encab1: hover {
	color: white;
}
.j_tabla_encab2 {
	background-color: #D6DBBC;
	color: white;
}
.j_tabla_encab2: hover {
	color: white;
}
.j_tabla_encab3 {
	background-color: #01768F;
	color: white;
}
.j_tabla_encab3: hover {
	color: white;
}
.j_tabla_encab4 {
	background-color: black;
	color: white;
}
.j_tabla_encab4: hover {
	color: white;
}
.j_tabla_encab5 {
	background-color: #324187;
	color: white;
}
.j_tabla_encab5: hover {
	color: white;
}
.j_tabla_encab6 {
	background-color: #A4D439;
	color: black;
}
.j_tabla_encab6: hover {
	color: black;
}
.j_tabla_encab7 {
	background-color: white;
	color: black;
}
.j_tabla_encab7: hover {
	color: black;
}
.j_tabla_encab8 {
	background-color: white;
	color: black;
}
.j_tabla_encab8: hover {
	color: black;
}
.j_tabla_encab9 {
	background-color: #969977;
	color: white;
}
.j_tabla_encab9: hover {
	color: white;
}
.j_tabla_celda_res {
	background-color: #F3F3F3;
}
.j_tabla_arriba {
	background-color: #DFDFDD;
}
.j_tabla_separador {
	background-color: white;
}

.j_boton {
	background-color: white;
	cursor: hand;
	text-decoration: none;
}
.j_boton_cur {
	background-color: white;
	cursor: hand;
	text-decoration: none;
	border: 1px solid #D6DBBC;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.j_lista {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-color: #C0C0C0;
}
.j_lista_encab {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-color: #4a4d39;
	font-weight: bold;
}
.k_foro {}
.k_foro_encab {
	height: 16px;
	font-weight: bold;
	padding: 2px 4px;
	color: white;
	background-color: #54af26;
}
.k_foro_subencab {
	background-color: #c1e8ae;
	text-align: center;
	padding: 6px 4px;
	margin-bottom: 4px;
}
.k_foro_boton {
	border: 1px outset;
	padding: 2px 4px;
	display: inline;
}
.k_foro_boton a {
	text-decoration: none;
}

.k_foro_mensaje {
	border-bottom: 1px solid #d0d0d0;
	background-color: #f4f4f4;
	padding: 8px 4px;
}
.k_foro_submensaje {
	background-color: #c1e8ae;
	padding: 2px;
	margin-bottom: 4px;
}
.k_foro_submensaje .k_foro_mensaje_encab_item_res {
	background-color: #e2f7d7;
}

.k_foro_mensaje_encab_item_res {
	background-color: #e8e8e8;
	padding: 2px;
	margin: 2px 2px 0px 2px;
}
.k_foro_mensaje_encab_item {
	padding: 2px;
	margin: 2px;
}
.k_foro_mensaje_texto {
	background-color: white;
	border: 1px solid silver;
	padding: 2px;
	margin: 2px;
}
.k_foro_mensaje_pie_item {
	text-align: right;
	padding: 2px;
	margin: 2px;
}
.k_foro_vacio {
	background: url('http://www.surio.com/images/diseno2003/foros/fondo_grillos.png');
	padding-left: 40px;
	padding-top: 30px;
	width: 100%;
	height: 240px;
}


.j_quad {
	border-bottom: 1px solid #2469AF;
	margin-bottom: 10px;
	text-align: left;
}
.j_quad_encab {
	height: 14px;
	padding: 2px 4px;
	color: white;
	background-color: #2469AF;
	text-align: right;
}
.j_quad_contenido {
	background-color: #F4F4F4;
	padding: 2px 4px;
}

.j_clasi_inicio_encab {
	background-image: url('http://www.surio.com/images/diseno2003/clasi/clasi.gif');
	height: 99px;
}

.j_cuadro {
	border: 1px solid #2469AF;
	margin-bottom: 10px;
}
.j_cuadro_encab {
	height: 16px;
	font-weight: bold;
	padding: 2px 4px;
	color: white;
	background-color: #2469AF;
	margin-bottom: 4px;
}
.j_cuadro_sep {
	height: 8px;
}
.j_cuadro_subencab {
	height: 16px;
	padding: 2px 4px;
	color: white;
	background-color: #86acce;
	margin-bottom: 2px;
}
.j_cuadro_pie {
	font-weight: bold;
	padding: 2px 4px;
	color: black;
	background-color: #8bc3ec;
	margin-bottom: 4px;
}
.j_cuadro_contenido {
	padding: 4px;
}
.j_cuadro_contenido_res {
	padding: 4px;
	background-color: #f0f0f0;
}
.k_clasi_lista { }
.k_clasi_item {
	border: 1px solid #D0D0D0;
	padding: 2px;
	margin-bottom: 8px;
}
.k_clasi_item_des {
	border: 2px solid #e5a524;
	background-color: #f7f4ef;
	padding: 4px;
	margin-bottom: 8px;
}
.k_clasi_item_texto {
	padding: 4px;
}
.k_clasi_item_pie {
	text-align: right;
}


.k_listah { }
.k_listah_encab {
	font-weight: bold;
	padding: 2px 4px;
	color: white;
	background-color: #2469AF;
	margin-bottom: 4px;
}
.k_listah_encab a {
	color: white;
}
.k_listah_pie {
	text-align: right;
	margin-bottom: 6px;
}

.k_listah_item {
	border: 1px solid #D0D0D0;
	padding: 4px;
	margin-bottom: 8px;
}
.k_listah_item_des {
	border-top: 2px solid #0c99d1;
	border-bottom: 2px solid #0c99d1;
	padding: 8px;
	margin-bottom: 8px;
	background-color: #eff6f9;
}
.k_listah_item_nombre {
	height: 16px;
	font-weight: bold;
	font-size: 10pt;
}
.k_listah_item_texto {
}
.k_listah_item_masinfo {
	height: 16px;
	text-align: right;
}
