body 
     {
	  margin-top:0px;
	  margin-left:0px;
      margin-bottom:0px;
      padding:0px;
      color:#FFF;
      background-color:#F0F0F0;
      font-family: arial, helvetica, sans-serif;
     }
/*Títulos de documentos*/
.tit_doc 
   {
   font-family:monotype corsiva, italic;
   font-size:17pt;
   color:#00377C;
   text-align:center;
   font-weight:bold;
   }
/*contenido de noticias*/
.avisos2 
   {
   font-family:arial, helvetica, sans-serif;
   font-size:7pt;
   color:#484464;
   text-align: left;
   }
.font_ 
   {
    color: #00377C;
    font-weight: normal;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 9pt;
   }
.font2
   {
    color: #FFFFFF;
    font-weight: normal;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 9pt;
   }
/*fuente de scroll de noticias*/
.scrollitemtitle 
   {
    font-family:arial, helvetica, sans-serif;
    font-size:8pt;
    color:#484464;
    text-align: left;
    font-weight:bold;
   }
.bordes 
   {
    float:right;
    border:1px dotted black;
    margin:0px 0px 25px 20px;
   }
/*letra capital*/   
.primer_letra 
   {
    float:left;
    width:0.7em;
    font-size:400%;
    line-height:80%;
   }
/*boton gris*/   
.boton
   {
    border: 1px #e6e6e6 outset;
    background-color: #D6D6E6;
    color: #222;
    font-size: 9pt;
	/*-moz-border-radius: 3px;*/
   }
 /*boton morado*/  
.boton2 
   {
   font-size: 8pt;
   background-color : #DEDEFE;
   color : #00377C;
   /*font-weight: bold;*/
   border: 1px solid;
   }
/*caja de texto caja registro index*/
.areatexto
    {
    border-right: #484464 1px solid;
    padding-right: 5px;
    border-top: #484464 1px solid;
    padding-left: 5px;
    padding-bottom: 0px;
    border-left: #484464 1px solid;
    padding-top: 0px;
    border-bottom: #484464 1px solid;
    background-color: #FFF;
    background-image: url(/dgigae/evaluacion/images_eval/es/text.gif);
    font-size: 8pt;
    color: #5C4262;
    }
/*caja de texto buscador*/
.areatexto2 
    {
    border-right: #7B82BC 1px solid;
    padding-right: 5px;
    border-top: #7B82BC 1px solid;
    padding-left: 5px;
    padding-bottom: 0px;
    border-left: #7B82BC 1px solid;
    padding-top: 0px;
    border-bottom: #7B82BC 1px solid;
    background-color: #FFF;
    background-image: url(/dgigae/evaluacion/images_eval/es/text2.gif);
    font-size: 12px;
    color: #000066;
    }
/*areas de texto para enviar comentarios*/
.areatexto3 
    {
    border-right: #484464 1px solid;
    padding-right: 5px;
    border-top: #484464 1px solid;
    padding-left: 5px;
    padding-bottom: 0px;
    border-left: #484464 1px solid;
    padding-top: 0px;
    border-bottom: #484464 1px solid;
    background-color: #F8F8F8;
    font-size: 8pt;
    color: #3A3A3A;
    }
/*areas de texto informacion de usuario*/
.areatexto4 
    {
    color: #555;
    background-color: #fff;
    border: #000 1px solid;
    padding-top: 1px;
    padding-right: 5px;
    padding-bottom: 1px;
    padding-left: 5px;
    font-size: 10pt;
    }
.combo
    {
    background-color: #FFF;
    color: #555;
    font-size: 10pt;
    }
body.fondo 
    {
    background-image: url(/dgigae/evaluacion/images_eval/es/ojo-opor_mod2.gif);
    }
/*bullet de la galeria*/	
.li2
    {
    list-style-image : url(/dgigae/evaluacion/images_eval/es/bull_2.gif);
    }
/*posicion del menu vertical*/
#menu 
    {
    position: absolute;
    top: 275px;
    left: -1px;
    }
/*posicion de submenu*/  
.submenu
    {
    padding-left:18px;
    padding-top:0px;
    margin-top:0px;
    }
/*distancia entre elementos de menu*/
.expl
    {
    font-size: 5pt;
    margin:0px;
    }
/*pie de la pagina*/      
.pie
    {
    font-size: 8pt;
    color: #FFFFFF;
    background-color:#EC008C;
    text-align: left;
    }
/*titulos del menu vertical*/
.titulos 
    {
      font-weight: bold;
      font-family: arial, myriad,"gill sans", helvetica,sans-serif;
      font-size:8pt;
      color: #990066;
      background-color:#E7E8E9;
      width: 165px;
      border-bottom: 1px #990066 solid;
      margin:0px;
      padding:0px;
    }
/*titulos en tablulados*/
h2 
  {
    color : #00377C;
    font-size : 13pt;
    text-align : center;
    margin-top:0px;
  }
h3 
  {
    color : #00377C;
    font-size: 9pt;
    text-align : center;
    font-weight : normal;
  }
h4 
  {
    color : #00377C;
    font-size: 9pt;
    text-align : center;
    font-weight : normal;
  }
h5 
  {
    color : #00377C;
    font-size: 9pt;
    font-weight : normal;
  }
.tb_h 
  {
    background-color : #DEDEFE;
    color : #00377C;
    font-size: 9pt;
    text-align : center;
    font-weight : bold;
  }
.tb_r 
  {
    background-color : transparent;
    color : #00377C;
    font-size: 9pt;
    text-align : center;
    font-weight : normal;
  }
.tb_r2 
  {
    background-color: #E9F2E1;
    color: #00377C;
    font-size: 9pt;
    text-align : center;
    font-weight : normal;
  }
.tb_f 
  {
    background-color: #E9F2E1;
    color : #00377C;
    font-size: 9pt;
    text-align : right;
    font-weight : bold;
  }
/*Caption de las tablas html*/
caption 
  {
    color: #00377C;
    font-size: 9pt;
    text-align : center;
    font-weight : normal;
    padding: 1px;
  }
.input_error {
    color: #F00;
  }
.padd {
    text-align : left;
    padding-left: 4pt;
  }
.padd2 {
    text-align : right;
    padding-right: 4pt;
  }
.indented 
  {
    margin-left: 12px;
    margin-right: 12px;
    text-align: justify;
  }
/* Inicia Clases para ligas Normales*/
a:link, a:visited
  {
   color: #00377C;
   text-decoration : none;
   outline-style:none;
  }
a:hover
  {
    color: #990066;
  }
a.normal:link, a.normal:visited
{
	color: #00377C;
	text-decoration: none;
}
a.normal:hover
{
	color: #990066;
}
a.con_linea1:link, a.con_linea1:visited
  {
    color: #00377C;
    text-decoration : none;
  }
a.con_linea1:hover
  {
    color: #00377C;
    text-decoration: underline;
  }
a.con_linea2:link, a.con_linea2:visited
  {
    color: #00377C;
    text-decoration: underline;
  }
a.con_linea2:hover
  {
    color: #990066;
    text-decoration: underline;
  }
a.con_linea3:link, a.con_linea3:visited
  {
    color: #000;
    text-decoration : none;
  }
a.con_linea3:hover
  {
    color: #000;
    text-decoration: underline;
  }
a.con_linea4:link, a.con_linea4:visited
  {
    color: #FFF;
    text-decoration : none;
  }
a.con_linea4:hover
  {
    color: #FFF;
    text-decoration: underline;
  }
a.con_linea5:link, a.con_linea4:visited
  {
    color: #00377C;
    text-decoration: underline;
  }
a.con_linea5:hover
  {
    color: #990066;
    text-decoration: underline;
  }
a.login:link, a.login:visited 
  {
    color: #00377C;
    text-decoration: underline;
  }
a.login:hover 
  {
    color: #990066;
    text-decoration: underline;
  }
a.registro:link, a.registro:visited 
  {
    font-size:8pt;
    color:#990066;
  }
a.registro:hover 
  {
    color: #990066;
    text-decoration: underline;
  }
a.datos:link, a.datos:visited 
  {
    color:#484464;
    text-decoration: underline;
  }
a.datos:hover 
  {
    color: #1a1a1a;
    text-decoration: underline;
  }
a.menu:link, a.menu:visited 
  {
   color: #990066;
   text-decoration: none;
  }
a.menu:hover
   {
    color: #FF0099;
    text-decoration: none;
   }
/* Termina Clases para ligas Normales*/
/*************** EMPIEZA OTROS *************************/
.uls li
     {
     padding-bottom: 10px;
     padding-right: 12px;
     }
.uls2 li
     {
     padding-bottom: 5px;
     }
/*************** TERMINA OTROS *************************/
.fr {
    background-color : transparent;
    }
/*************** Estilos arboles *************************/
/* Style for tree item text */
.root {
	font-weight:bolder;
	text-decoration: none;
	width: 100%;
	padding: 5px;
}
.ramas {
	text-decoration: none;	
	width: 100%;
	padding: 5px;	
}
.hojas {
	text-decoration: none;	
	width: 100%;
	padding-bottom: 3px;
}
.rooto {
	font-weight:bolder;
	text-decoration: none;
	width: 100%;
	padding: 5px;
}
.ramasa
{
	font-weight:normal;
	color: #D4E6C6;
	text-decoration: none;	
	width: 100%;
	padding: 5px;
}
.ramaso
{
	text-decoration: none;	
	width: 100%;
	padding: 5px;
}
.hojaso
{
	text-decoration: none;
	width: 100%;
	padding-bottom: 3px;
}
/*.hojaso a,
.hojaso a:hover,
.hoaso a:active
{
	color:#00377C;
}*/
.ramasa a,
.ramasa a:hover,
.ramasa a:active
{
	/*color:#095959;*/
	color: #5C4262;
}
.pdf{
background-image: url(/dgigae/evaluacion/images_eval/icons/acr2.png);
background-repeat: no-repeat;
background-position: 0 50%; padding: 3px 0 3px 20px;
margin:0px;
}
.tk3
{
background-image: url(/dgigae/evaluacion/images_eval/icons/tk3.png);
background-repeat: no-repeat;
background-position: 0 50%; padding: 3px 0 3px 20px;
margin:0px;
}
.moz
{
background-image: url(/dgigae/evaluacion/images_eval/icons/mozicon50.gif);
background-repeat: no-repeat;
background-position: 0 50%; padding: 3px 0 3px 20px;
margin:0px;
}
.visualizar
{
background-image: url(/dgigae/evaluacion/images_eval/icons/visualizar.gif);
background-repeat: no-repeat;
background-position: 0 50%; 
padding: 3px 0 3px 30px;
margin:0px;
}
.descargar
{
background-image: url(/dgigae/evaluacion/images_eval/icons/descargar.gif);
background-repeat: no-repeat;
background-position: 0 50%; 
padding: 3px 0 3px 30px;
margin:0px;
}
