TABLE.borde1 {  border: #FFBA8C solid; border-width: 1px 0px 0px}
TABLE.borde1_med { border: #CC0000 solid; border-width: 0px 1px 0px 0px}
TABLE.borde1_bot { border: 1px #FFBA8C solid}
TD.cabecera_sub {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #006666; padding-top: 4px; padding-right: 14px; padding-bottom: 4px; padding-left: 4px; background-color: #F3F3F3}
TABLE.pie { border: solid; background-color: #FFEFCE; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; border-width: 0px 1px 1px 0px; border-color: #FFBA8C #CC0000 #CC0000 #FFCC66}
TD.lat_izq {  padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; background-color: #FDF2DF}
TD.central { padding-top: 5px; padding-right: 0px; padding-bottom: 15px; padding-left: 10px; background-color: #FDF2DF}
TD.menu {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 11px; color: #003366; background-color: #F4F9FF; padding-top: 0px; padding-right: 1px; padding-bottom: 0px; padding-left: 3px; border: solid; border-width: 0px 1px 1px 0px; border-color: #CC0000 #CC0000 #AF6969; cursor: hand}
SELECT.cabecera_select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000; background-color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 1px #990000 solid; height: 14px}
INPUT.cabecera_inp {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #CC0000; background-color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 1px #990000 solid; width: 140px; height: 13px}
TD.menu2 { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; color: #003366; padding-top: 0px; padding-right: 1px; padding-bottom: 0px; padding-left: 3px; border: solid; border-width: 0px 1px 1px 0px; border-color: #CC0000 #CC0000 #AF6969; cursor: hand }
TD.menu3 { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; color: #003366; background-color: #FEF4F3; padding-top: 0px; padding-right: 1px; padding-bottom: 0px; padding-left: 3px; border: solid; border-width: 0px 1px 1px 0px; border-color: #CC0000 #CC0000 #AF6969; cursor: hand }
TD.mensajes {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; border: #003366; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
TD.buscador { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000; padding-top: 2px; padding-bottom: 2px; padding-left: 2px}
TD.buscador_izq {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000; text-align: right; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 2px}
TD.buscador_der { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC0000; text-align: left; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px }
INPUT.buscador_inp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; background-color: #FFFFFF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 1px #000033 solid}
TD.linea_azul {  background-color: #003366; height: 1px}
TD.menu_sub { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; color: #003366; background-color: #FFFFFF; padding-top: 0px; padding-right: 1px; padding-bottom: 0px; padding-left: 8px; border: solid; border-width: 0px 1px 1px 0px; border-color: #CC0000 #CC0000 #AF6969; cursor: hand }
TD.fichalib_datos_izq {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003366; background-color: #FFFFFF; text-align: right; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 0px #999999 solid}
TD.fichalib_datos_der { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; background-color: #F0FBEE; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 10px; border: 0px #999999 solid}
TD.ficha_lib_bot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; background-color: #FFFFFF; text-align: justify; padding-top: 8px; padding-right: 2px; padding-bottom: 8px; padding-left: 2px }
TD.fichalib_par {  border: #FF9900 dashed; padding-top: 5px; padding-right: 2px; padding-bottom: 5px; padding-left: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000; border-width: 0px 0px 1px}
TD.ficha_lib_prec_izq {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border: #CCCCCC solid; border-width: 0px 1px 1px 0px; background-image: url(images/trama_precios.gif)}
TD.fichalib_prec_der { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 6px; border: #CCCCCC solid; border-width: 0px 1px 1px 0px}
TD.fichalib_borde1 { border: 1px #FFBA8C solid}
TABLE.fichalib_borde1 { border: 1px #666666 solid}
TD.fichalib_par_sub { border: 0px #FF9900 dashed; padding-top: 5px; padding-right: 2px; padding-bottom: 5px; padding-left: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #990000}
.tachado {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000; text-decoration: line-through}
TD.lista_top {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003366; background-color: #D3DDE2; padding-top: 4px; padding-right: 2px; padding-bottom: 4px; padding-left: 2px; border: #333333 solid; border-width: 1px 0px}
TD.lista_med {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 3px; padding-right: 1px; padding-bottom: 3px; padding-left: 20px; border: 0px #333333 solid; background-color: #FCF7E2}
TABLE.precios_borde1 { border: #333333 solid; border-width: 0px 0px 1px 1px}
TABLE.lista_tab_m {  margin-bottom: 18px}
a {  color: #003399; text-decoration: none}
select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EEF9FB; border: #000066; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
TD.applet_not {  padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 1px #333333 solid}
TD.portada_b3 {  padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
TD.portada_b6 { padding-top: 3px; padding-right: 3px; padding-bottom: 8px; padding-left: 3px ; border: #003366 dashed; border-width: 0px 0px 1px}
INPUT.registros_inp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; height: 14px; border: #003366; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
TD.portada_left { padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #003366 dashed; border-width: 0px 1px 1px 0px}
TD.portada_top {  background-color: #E4EFEF; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border: #003366 dashed; border-width: 0px 0px 1px}
TD.portada_right { border: #003366 dashed; border-width: 0px 0px 1px}

.listaMaterias {
	font-size: 7pt;	
	width: 130;
}
TD.fila_0 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; background-color: #FFFFFF; padding-top: 8px; padding-right: 2px; padding-bottom: 2px; padding-left: 4px; border: 0px #999999 solid}
TD.fila_1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003366; background-color: #F2F4F9; padding-top: 8px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 0px #999999 solid}
.texto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px }
.textoChico { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px }
.formaEntrega {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;  text-align: left; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px
	text-align: right; width: 380;
}
TD.sug_por_i {  border-color: black #CC0000 #CC0000 black; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
TABLE.borde1_bot2 { border: #CC0000 solid; border-width: 0px 0px 1px '}
