	BODY { 
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff; 
	scrollbar-3dlight-color: #415B77;
	scrollbar-darkshadow-color: #415B77; 
	scrollbar-track-color: #FAFAFA; 
	scrollbar-arrow-color: #1C3B5D;
    }
    
    a { text-decoration: underline; color: 3D5B22; } a:hover { text-decoration: underline; color: black;}
    a.menu { text-decoration: none; color: 1C3B5D; } a.menu:hover { text-decoration: underline; color: 2B5D1C;}
    a.menucillo { text-decoration: none; color: 77899E; } a.menucillo:hover { text-decoration: none; color: 2B5D1C;}
    a.contacto { text-decoration: none; color: 5E8552; } a.contacto:hover { text-decoration: underline; color: 5E8552;}
    a.ficha { text-decoration: none; color: 1C3B5D; } a.ficha:hover { text-decoration: underline; color: 1C3B5D;}
    a.gris { text-decoration: none; color: 888888; } a.gris:hover { text-decoration: none; color: 222222;}    
    
   	p.texto { margin-top: 10px; margin-bottom: 10px; text-align: justify; font-size: 11px ; color:4C4C4C; font-family: Trebuchet Ms, Verdana, Arial; margin-left: 30px; margin-right: 30px; line-height: 13px; }
	p.textono { margin-top: 10px; margin-bottom: 10px; font-size: 11px ; color:4C4C4C; font-family: Trebuchet Ms, Verdana, Arial; margin-left: 30px; margin-right: 30px; line-height: 13px; }
	p.textoc { text-align: center; margin-top: 10px; margin-bottom: 10px; font-size: 11px ; color:4C4C4C; font-family: Trebuchet Ms, Verdana, Arial; margin-left: 30px; margin-right: 30px; line-height: 13px; }	
	p.textod { text-align: right; margin-top: 10px; margin-bottom: 10px; font-size: 11px ; color:4C4C4C; font-family: Trebuchet Ms, Verdana, Arial; margin-left: 30px; margin-right: 30px; line-height: 13px; }	
   	
    p.menu { margin-top: 12px; text-align: center; font-size: 11px ; color:1C3B5D; font-family: Trebuchet Ms, Verdana, Arial; }
   	p.menucillo { font-size: 9px ; color:77899E; font-family: Trebuchet Ms, Verdana, Arial; margin-left: 180px; margin-bottom: -16px; margin-top: 1px;}
	p.contacto { font-size: 10px ; color:5E8552; font-family: Trebuchet Ms, Verdana, Arial; margin-left: 135px; margin-top: 1px; }
	p.arriba { font-size: 10px ; color:1C3B5D; font-family: Arial; margin-right: 21px; margin-top: 32px; text-align: right; }	
	
   	p.tecnologias { margin-left: 18px; margin-top: 40px; text-align: left; font-size: 11px ; color:4C4C4C; font-family: Trebuchet Ms, Verdana, Arial; line-height: 12px;}
   	p.tecnologias3 { margin-right: 18px; text-align: right;  font-size: 11px ; color:4C4C4C; font-family: Trebuchet Ms, Verdana, Arial; line-height: 12px;}
   	p.tecnologias2 { font-weight: bold; margin-left: 18px; text-align: left; font-size: 12px ; color:1C3B5D; font-family: Helvetica, Trebuchet Ms, Verdana, Arial; line-height: 12px; letter-spacing: 1px;}   	
   	p.tecnologias_tab { margin-left: 48px; margin-top: 20px; text-align: left; font-size: 11px ; color:4C4C4C; font-family: Trebuchet Ms, Verdana, Arial; line-height: 12px;}   	
   	p.trabajos { margin-left: 37px; margin-top: 18px; text-align: center; font-size: 10px ; color:8DAE9E; font-family: arial, Trebuchet Ms, Verdana, Arial; line-height: 11px;}
   	p.credito { margin-top: -5px; font-size: 9px ; color:A3A3A3; font-family: Arial; margin-left: 160px; letter-spacing: 1px;}   	   	
   	p.ficha { margin-left: 18px; margin-top: 6px; text-align: left; font-size: 11px ; color:4C4C4C; font-family: Trebuchet Ms, Verdana, Arial; line-height: 12px;}   	
 	p.ficha2 { margin-left: 18px; margin-top: 2px; text-align: left; font-size: 11px ; color:4C4C4C; font-family: Trebuchet Ms, Verdana, Arial; line-height: 11px;}   	
		
	p.cuadro_gris { padding: 7px; background-color: FCFCFC; border: #ABC970 thin solid 1px; text-align: center; font-size: 11px ; color:646464; font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; margin-left: 30px; margin-right: 30px; line-height: 11px; margin-top: 5px;}		
	p.cuadro_verde { padding: 5px; background-color: FBFDF3; border: #D8EB9B thin solid 1px; text-align: left; font-size: 11px ; color:646464; font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif; margin-top: 8px; margin-left: 30px; margin-right: 12px; line-height: 13px; margin-top: -8px; margin-bottom: -8px;}		
	
	p.panta1 { margin-left: 20px; margin-top: 26px;}
	p.panta2 { margin-left: 20px; margin-top: 44px;}	
	
	.tabla {border: #497126 thin solid 1px;}
	.celda {border: BBDD9B thin solid 1px;}
	.celdacab {border: BBDD9B thin solid 1px; background-color: BBDD9B;}	
	.celdasel {border: BBDD9B thin solid 1px; background-color: EBF5CD;}	
	
	input {BORDER: #CCCCCC thin solid 1px; COLOR: F5F5F5; FONT-FAMILY: Trebuchet MS, Arial; FONT-SIZE: 11px; background-color:ffffff}
	input_obser {BORDER: #CCCCCC thin solid 1px; COLOR: F5F5F5; FONT-FAMILY: Trebuchet MS, Arial; FONT-SIZE: 11px; background-color:ffffff;}
	
	.boton {BORDER: #000000 outset 1px; COLOR: 000000; FONT-FAMILY: Verdana,Arial; FONT-SIZE: 11px; background-color:E8E8E8; padding: 1px; BACKGROUND-IMAGE: url('gfx_sec/boton.gif'); WIDTH: 95px; CURSOR: pointer; backgroung-image: repeat-x;}
	.campo {BORDER: #CCCCCC thin solid 1px; COLOR: 7B7B7B; FONT-FAMILY: Trebuchet MS, Arial; FONT-SIZE: 11px; background-color:ffffff;}
	
	p.pantalla {margin-left: 25px; margin-top: 19px;}
	
	.campo_obser {BORDER: #CCCCCC thin solid 1px; COLOR: 7B7B7B; FONT-FAMILY: Trebuchet MS, Arial; FONT-SIZE: 11px; background-color:ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #CCCCCC; 
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-track-color: #FAFAFA; 
	scrollbar-arrow-color: #E5E5E5;}
	
	.tabla { border: #355A82 thin solid 1px; padding: 1px;}
	.celda { border: #E5E5E5 thin solid 1px;}
	p.texto_tabla { font-size: 11px ; color:888888; font-family: Trebuchet Ms, Verdana, Arial; margin-left: 5px; margin-right: 5px; }
	p.texto_tabla_c { text-align: center; font-size: 11px ; color:888888; font-family: Trebuchet Ms, Verdana, Arial; margin-left: 5px; margin-right: 5px; }
	p.texto_tabla_d { text-align: right; font-size: 11px ; color:888888; font-family: Trebuchet Ms, Verdana, Arial; margin-left: 5px; margin-right: 5px; }		
	p.texto_tabla_titulo { font-weight: bold; font-size: 11px ; color:4B4B4B; font-family: Trebuchet Ms, Verdana, Arial; margin-left: 5px; margin-right: 5px; }
	
	p.texto_tabla_height { text-align: center; font-size: 11px ; color:888888; font-family: Trebuchet Ms, Verdana, Arial; margin-left: 5px; margin-right: 5px; line-height: 11px;}