body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #000000; color: #000000; margin-top: 0px; margin-bottom: 0px; }

td, input, select, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
input:focus { background-color: #e1e1e1; }
select:focus { background-color: #e1e1e1; }
textarea:focus { background-color: #e1e1e1; }

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }

.barra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; }
.barra:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }

.barrapie { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: underline; }
.barrapie:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffcc00; text-decoration: underline; }

.menus { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: none; padding-left: 5px; }
.menus:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; text-decoration: none; }

.menus2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; }
.menus2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; }

.nota { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffcc99; text-decoration: none; }
.nota:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffcc; text-decoration: none; }

.claro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none; }
.claro:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #f1f1f1; text-decoration: none; }

.encabezado { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #cccccc; font-weight: bold; }

.destacado { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000066; }
.destacado2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; }

.activo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #669900; }
.inactivo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; }

.obligatorio { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; text-decoration: none; }

.pie { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: bold; }

.destacados { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; }
.destacados2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #ff6600; }

.lin_gris_inf { border-bottom: 1px solid #cccccc; }

.lin_naranja_inf { border-bottom: 1px solid #ff9900; }
.lin_naranja_sup_ctd { border-top: 1px dashed #ff9900; }
.lin_naranja_inf_ctd { border-bottom: 1px dashed #ff9900; }

.lin_naranja_doble { border-top: 1px solid #ff9900; border-bottom: 1px solid #ff9900; }
.lin_naranja_doble_ctd { border-top: 1px dashed #ff9900; border-bottom: 1px dashed #ff9900; }

.lin_verde_sup { border-top: 1px solid #99cc33; }
.lin_verde_inf_ctd { border-bottom: 1px dashed #99cc33; }

.rec_gris_claro { width: auto; border: 1px solid #cccccc; background-color: #f1f1f1; }

.rec_naranja { border: 1px solid #ff9900; }
.rec_naranja_claro { padding:5px; width: auto; border: 1px solid #ff9900; background-color: #f1f1f1; }
.rec_naranja_relleno { border: 1px solid #ff9900; background-color: #ffcc00; }

.img_06 { background:url(imagenes/mundostreaming2_06.gif) repeat; }
.img_066 { background:url(imagenes/mundostreaming2_066.gif) repeat; }
.img_02 { background:url(imagenes/mundostreaming2_02.gif) repeat; }
.img_07 { background:url(imagenes/mundostreaming2_07.gif) repeat; }
.img_08 { background:url(imagenes/mundostreaming2_08.gif) repeat; }
.img_09 { background:url(imagenes/mundostreaming2_09.gif) repeat; }
.img_10 { background:url(imagenes/mundostreaming2_10.gif) repeat; }
.img_15 { background:url(imagenes/mundostreaming2_15.gif) repeat; }
.img_151 { background:url(imagenes/mundostreaming2_151.jpg) repeat; }
.img_152 { background:url(imagenes/mundostreaming2_152.gif) repeat; }

.sin_cargo { padding-left: 80px; padding-top: 0px; }
.admin_servidores { padding-left: 15px; padding-top: 165px; }

.blanco { background-color: #ffffff; }
.negro { background-color: #000000; }
.gris_claro { background-color: #f1f1f1; }
.gris_medio { background-color: #e1e1e1; }
.rosado { background-color: #cc9999; }
.verde { background-color: #99cc00; }
.rojo { background-color: #ff0000; }

.fondo_blanco { background-color: #ffffff; }
.fondo_menu_arr{ background:url(imagenes/pestana.jpg) no-repeat; }
.fondo_menu_abj{ background:url(imagenes/pestana_pie.jpg) no-repeat; }
.fondo_verde{ background:url(imagenes/fondo_verde_vertical.jpg) repeat; }
.fondo_lnx{ background:url(imagenes/fdo.hosting.lnx.jpg) no-repeat; }
.fondo_win{ background:url(imagenes/fdo.hosting.win.jpg) no-repeat; }
.fondo_res{ background:url(imagenes/fdo.hosting.res.jpg) no-repeat; }

.margen_der { padding-right: 10px; }
.margen_izq { padding-left: 10px; }
.imgs-catalogo{ padding-left: 12px; padding-top:12px; }
.txt-catalogo{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding-left: 5px; padding-right: 5px; padding-bottom:5px; }
.tit-catalogo{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; padding-left: 5px; padding-top:5px; padding-right: 5px; }