/* ENLACES */
a:link { text-decoration: none; color: #638c08; }
a:visited { text-decoration: none; color: #638c08; }
a:hover { text-decoration: underline; color: #638c08; }

a.menunormal:link { text-decoration: none; color: #ffffff; font-weight:bold;}
a.menunormal:visited { text-decoration: none; color: #ffffff; font-weight:bold; }
a.menunormal:hover { text-decoration: underline; color: #ffffff; font-weight:bold;}

a.paginacion:link { text-decoration: none; color: #638c08;font-size: 10px;}
a.paginacion:visited { text-decoration: none; color: #638c08;font-size: 10px;}
a.paginacion:hover { text-decoration: underline; color: #638c08;font-size: 10px;}

a.masinfo:link { text-decoration: none; color: #e4b205;font-size: 10px;}
a.masinfo:visited { text-decoration: none; color: #e4b205;font-size: 10px;}
a.masinfo:hover { text-decoration: underline; color: #e4b205;font-size: 10px;}


a.blanco:link { text-decoration: none; color: #ffffff; }
a.blanco:visited { text-decoration: none; color: #ffffff; }
a.blanco:hover { text-decoration: underline; color: #ffffff; }


a.naranja:link { text-decoration: none; color: #FF9C01;font-size: 11px;}
a.naranja:visited { text-decoration: none; color: #FF9C01;font-size: 11px;}
a.naranja:hover { text-decoration: underline; color: #FF9C01;font-size: 11px;}

a.enlacepatro:link { text-decoration: none; color: #999999;font-size: 10px; }
a.enlacepatro:visited { text-decoration: none; color: #999999;font-size: 10px; }
a.enlacepatro:hover { text-decoration: underline; color: #638c08;font-size: 10px; }


BODY			{	font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; color: #000000; 
					margin:0px; padding: 0px; border: 0px; line-height: 1.4em; background:#f5fce0;}
TD				{	font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; color: #000000; 
					border: 0px; line-height: 1.4em;}
P				{	font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; 
					margin-top:0px;margin-bottom:0px; padding: 0px; border: 0px; line-height: 1.4em;}
DIV				{	font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; color: #000000; 
					border: 0px; line-height: 1.4em;}

UL				{	font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; color: #000000; 
					margin-top: 4px; margin-bottom: 4px; border: 0px; line-height: 1.4em; text-align:justify;}
LI				{	font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; color: #000000; 
					margin-top: 4px; margin-bottom: 4px; line-height: 1.4em;  text-align:justify;}
OL				{	font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; color: #000000; 
					margin-top: 4px; margin-bottom: 4px; border: 0px; line-height: 1.4em;  text-align:justify;}

INPUT			{	font-size: 11px; font-family: Verdana, Helvetica; color: #000000; }
SELECT			{	font-size: 11px; font-family: Verdana, Helvetica; color: #000000; border: 1px solid #7F9DB9;}
TEXTAREA		{	font-size: 11px; font-family: Verdana, Helvetica; color: #000000; border: 1px solid #7F9DB9;
					width:524px; height:40px;}

INPUT.buscar	{	font-size: 10px; font-family: Verdana, Helvetica; color: #5a8408; border: 1px solid #7F9DB9;line-height: 1.2em;width:145px;height:18px; font-weight:normal;}
SELECT.buscar	{	font-size: 10px; font-family: Verdana, Helvetica; color: #5a8408; border: 1px solid #7F9DB9;line-height: 1.2em;width:145px;height:18px; font-weight:normal;}
TEXTAREA.buscar	{	font-size: 10px; font-family: Verdana, Helvetica; color: #5a8408; border: 1px solid #7F9DB9;line-height: 1.2em;width:145px;height:18px; font-weight:normal;}
SELECT.resdocs	{	font-size: 10px; font-family: Verdana, Helvetica; color: #000000; border: 1px solid #7F9DB9;line-height: 1.2em;width:50px;height:18px; font-weight:normal;}


/*.gris			{	color: #999999;}
.naranja		{	color: #FF9D09;}
.verde			{	color: #69B500;}
.azulverde		{	color: #587EA3;}
.azul			{	color: #133F82;}
.blanco			{	color: #FFFFFF;}*/

.verde		{	 color: #638c08; }

.menu		{height:27px; padding-left:14px;padding-right:14px;border-left:1px solid #ffbd00;cursor:pointer;font-weight:bold;color:#ffffff;}
.menuover		{height:27px; padding-left:14px;padding-right:14px;border-left:1px solid #ffbd00;background-color:#e6b902;cursor:pointer;font-weight:bold;color:#ffffff;}


.buscador   { font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight:bold;padding-left:6px;padding-right:6px;}

.copy		{ font-size: 9px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #5a8408; ;padding:4px;padding-left:10px;background-color:#e6e6e6;border-top:1px solid #ccdeb2; height:20px;}
.restit		{ font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #638c08; font-weight:bold;padding-left:2px;}
.resordenar { font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #638c08; font-weight:normal;padding-right:10px;}
.resdoc		{ font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #888888;padding-left:10px;padding-right:10px;}
.resdoc2	{ font-size: 10px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #888888;}
.paginacionactual { font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #638c08;}

.lscabecera {	font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #ffffff;height:22px; 
				background:URL(img/cd/ls_listado_fondo_cabecera.gif); padding-left:4px;padding-right:4px; border-right:1px solid #cedab1;}
.lscabeceraactivo {	font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #34710c;height:22px;font-weight:bold;
				background:URL(img/cd/ls_listado_fondo_cabecera.gif); padding-left:4px;padding-right:4px; border-right:1px solid #cedab1;}

.lsregistrospar		{	font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4em;
						background-color: #EBEBEB; padding-left:4px;padding-right:4px; padding-top:3px; padding-bottom:3px;}
.lsregistrosimpar	{	font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 1.4em;
						background-color: #FFFFFF; padding-left:4px;padding-right:4px; padding-top:3px; padding-bottom:3px;}

.lsdoctipo			{	font-size: 10px; color: #999999; line-height: 1.4em; padding:4px; border-bottom:1px solid #cccccc;border-right:1px solid #ececec;vertical-align:top}
.lsdocnombre		{	font-size: 11px; color: #638c08; line-height: 1.4em; padding:4px;border-bottom:1px solid #cccccc;border-right:1px solid #ececec;vertical-align:top}
.lsdocautor			{	font-size: 10px; color: #999999; line-height: 1.4em; }
.lsdocdoc			{	font-size: 10px; color: #000000; line-height: 1.4em; padding:4px;border-bottom:1px solid #cccccc;border-right:1px solid #ececec;vertical-align:top}
.lsdocactividad		{	font-size: 10px; color: #999999; line-height: 1.4em; padding:4px;border-bottom:1px solid #cccccc;border-right:1px solid #ececec;vertical-align:top}


.admin		{font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; 
				line-height: 1.5em;}



.lsinstparticipacion		{	font-size: 11px; color: #999999; line-height: 1.4em; }

.lspersonacargo			{	font-size: 10px; color: #999999; line-height: 1.4em; padding:4px;border-bottom:1px solid #cccccc;vertical-align:top}
.lspersonanombre		{	font-size: 11px; color: #638c08; line-height: 1.4em; padding:4px;border-bottom:1px solid #cccccc;vertical-align:top}

.lspersonanombreinstituciones		{	font-size: 11px; color: #638c08; line-height: 1.4em; border-top:1px solid #cccccc;vertical-align:bottom;height:24px;padding-top:6px;padding-bottom:6px;}
.lspersonanombreinstitucionesnoborder{	font-size: 11px; color: #638c08; line-height: 1.4em; vertical-align:bottom;height:24px;padding-top:6px;padding-bottom:6px;}



.lsinstitucion		{	font-size: 11px; color: #638c08; line-height: 1.4em; padding:4px;border-bottom:1px solid #cccccc;}
.lsinstitucionparticipacion {	font-size: 11px; color: #999999; line-height: 1.4em; padding:4px;border-bottom:1px solid #cccccc; border-left:1px solid #ececec;}




.viewtitcampodoc		{	font-size: 11px; color: #638c08; line-height: 1.4em;  text-align:right}

.viewdoctitulo		{	font-size: 11px; color: #638c08; line-height: 1.4em;  }
.viewdoccampo		{	font-size: 11px; color: #7A7A7A; line-height: 1.4em; text-align:justify; }

.viewdoccampo2		{	font-size: 11px; color: #000000; line-height: 1.4em; text-align:justify; }


/* view persona */
.viewpersonanombre		{	font-size: 11px; color: #638c08; line-height: 1.4em; font-weight: normal; }
.viewpersonacargo		{	font-size: 11px; color: #999999; line-height: 1.4em; font-weight: normal; }
.viewpersonainst		{	font-size: 11px; color: #7A7A7A; line-height: 1.4em; font-weight: normal; }

.viewpersonaparticipacion		{	font-size: 11px; color: #638c08; line-height: 1.4em; vertical-align:top}
.viewpersonaactividad		{	font-size: 11px; color: #FF9D09; line-height: 1.4em; vertical-align:top}

/* ls actividades*/

.lsactividadestipo {font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; color: #638c08; line-height: 1.2em; font-weight: bold;}

.lsactividadesagrup2{	font-size: 11px; 
					font-family:  Verdana, Arial, Helvetica, sans-serif; color: #CC510B; text-decoration: none; line-height: 1.4em;
					font-weight: bold; text-align:left; padding-left:20px; height:21px; background:URL(img/actividades-agrup2.gif) repeat-y;}



.lsactividades		{	font-size: 11px; 
					font-family:  Verdana, Arial, Helvetica, sans-serif; color: #638c08; text-decoration: none; line-height: 1.4em;
					font-weight: normal; text-align:left;}

.lsactividadesab	{	font-size: 11px; 
					font-family:  Verdana, Arial, Helvetica, sans-serif; color: #999999; text-decoration: none; line-height: 1.4em;
					font-weight: normal; text-align:right;padding-right:6px;}
.lsactividadestit {	font-size: 11px; 
					font-family:  Verdana, Arial, Helvetica, sans-serif; color: #638c08; text-decoration: none; line-height: 1.4em;
					font-weight: bold; text-align:left;}

.lsactividadesmasinfo		{	font-size: 10px; 
					font-family:  Verdana, Arial, Helvetica, sans-serif; color: #797977; text-decoration: none; line-height: 1.4em;
					font-weight: normal; text-align:left;}
/* view actividades*/

.seccion		{	font-size: 11px; font-family:  Verdana, Arial, Helvetica, sans-serif; color: #396406; 
					font-weight:bold; line-height: 1.4em; padding:4px;}
.verdepestana			{	color: #406F0B;}


/* view instituciones */


.viewinstnombre		{	font-size: 11px; color: #638c08; line-height: 1.4em;}
.viewinstenlace		{	font-size: 11px; color: #999999; line-height: 1.4em; }
.viewinstconvenio	{	font-size: 11px; color: #000000; line-height: 1.4em; }
.viewinstfrase	{	font-size: 11px; color: #666666; line-height: 1.4em; }
.viewinstcargo		{	font-size: 11px; color: #999999; line-height: 1.4em; }
.viewinstparticipacion	{	font-size: 11px; color: #638c08; line-height: 1.4em; }
.viewinstactividad		{	font-size: 11px; color: #638c08; line-height: 1.4em; }


.patrosest {text-align:center;padding:4px;border:1px solid #f0f0f0;height:76px;}
.colab {padding-bottom:4px;padding-left:1px;}

.viewcampoactividad {color:#999999;}

.ayudatitulo		{	font-size: 11px; color: #ffffff; line-height: 1.4em;font-weight:bold; padding-left:8px;padding-right:8px;
						background-color:#a5c856; height:20px;text-align:center;}
LI.ayudatexto			{	font-size: 10px; color: #999999; line-height: 1.2em;margin-left:2px;text-align:left;}
		
.tippag_ {font-size: 12px; color: #638c08; line-height: 1.4em;font-weight:bold; }
.titcargo {font-size: 11px; color: #638c08; line-height: 1.4em;font-weight:bold; }