body {
    font-family:"Verdana","Helvetica",Sans-Serif;
    color:#4A718C;
    background:white;
    margin:0px;
    padding:0px;
    text-align:center;
}
h1 {  /*    SUB-TITULO2-sem borda    */
    color: #800000;
    font-weight: bold;
    font-size:11pt;
    text-align:left;
    padding-top: 8px;
    margin-left:0px;
    margin-right:20px;
    border-bottom:0px solid #800000;
}
h2 {  /*  Titulo   */
    color: #800000;
    font-weight: bold;
    font-size:11pt;
    text-align:left;
    padding-top: 8px;
    margin-left:0px;
    margin-right:10px;
    border-bottom:1px solid #800000;
}

h3   {
    color: #800000;
    font-weight: bold;
    margin-top:10px;
    font-size:10pt;
    margin-left:0px;
    text-align:left;
    padding-left:0px;
    border:0px solid red;
}
h3 a:link,
h3 a:visited {color: #800000;
    font-weight: bold;
    font-size:10pt;
}

h4 a,
h4 a:link {
    color: #800000;
    font-weight: bolder;
    font-size: 10pt;
    text-align:left;
    padding-left:0px;
}

h4 {  /*    SUB-TITULO   */
    color: #800000;
    font-weight:bold;
    font-size:10pt;
    text-align:left;
    padding-left:0px;
}
#titulo {
    padding-top:0px;
    padding-bottom:0px;
    border:0px solid green;
}
#titulo h3{
    color:#800000;
    font-weight:bold;
    font-size:10pt;
    text-align:left;
    margin-bottom:5px;
}
#titulo h3 a  {font-weight:bold; font-size:10pt;}
#titulo h3 a:link, #titulo h3 a:visited {color:#800000; text-decoration:none;}
#titulo h3 a:hover, #titulo h3 a:active  {color:#800000; text-decoration:none;}


p  {font-weight:normal;
    font-size:8pt;
    color:#4A718C;
    line-height:1.5em; text-align:justify;
    padding-right:10px;
    margin-left:10px;
    }  /*text-indent:10px;-recuo de primeira linha */

a                  {font-weight:normal; font-size:8pt;}
a:link,  a:visited {color:#4A718C; text-decoration:none;}
a:hover, a:active  {color:#800000; text-decoration:none;}



input, select, textarea {margin:0px; font-size:8pt; border:1px solid #CBE3E7;}
form {padding-left:0px;}
img {border:0px; top:2px;}


#container {
    float:left;
    overflow: hidden;
    padding-bottom: 5px;
    width:1000px;
    margin-left:5px;
    border:0px solid #800000;
}
/*  =======    BARRA SUPERIOR  ========  */

#contents {
    float:left;
    margin-left:0px;
    text-align:left;
    width:1000px; /*era 770 alterado por andrea */
    height:21px;
    background:#FC0;
    padding-top:0px;
    margin-left:5px;
    border: 0px solid red;
}
#contents input, #contents select, #contents textarea {font-size:8pt; border:1px solid #CBE3E7; background: #ffcc00;}
.esquerda {
    float:left;
    margin:0px;
    width:430px;
}

/*  =======    DIV Pesquisa  ========  */
.divPesquisa {
	float:right;
	padding:15px 0px 0px 0px;
	width:150px;
}
.divPesquisa img   {vertical-align:middle; float: left;}
.divPesquisa input {vertical-align:middle;}
.formulario {
	color: #333;
	border:1px solid #333;
    font: normal 10px "Verdana", "Helvetica",sans-serif;
	width:100px;
	text-align:left;
}

/*  =======    DIV CABECALHO  ========  */
#cabecalho {
    width:auto;
    height:100px;
    padding:0px;
    margin:0px;
    text-align:center;
}
#cabecalho img {
    float:left;
    width:1000px;
    height:100px;
    padding-top:0px;
}
#language {
    float:right;
    padding: 0px 0px 0px 9px;
    text-align: right;
    border-bottom:0px solid #FFF;
    width:177px;
}
/*  =======    MENU Horizontal ========  */
#menu {
    float:right;
    margin-top:0px;
    height:18px;
    width:1000px;
    background:url(images/menu.gif) repeat center center;
    text-align:right; /* esse atributo é o unico que muda para o monitor 800x600, nesse caso ele fica valendo left;*/
    padding-top:0px;
    border: 0px solid red;
}
#menu span {
    font:"Verdana", sans-serif;
    font-size:90%;
    text-align:center;
    border-left:thin solid #D8DEDD;
    padding:0px 10px;
}
#menu a:link,  #menu a:visited {color:#4A718C; text-decoration:none;     font-size:90%;  font-weight: bold;}
#menu a:hover, #menu a:active  {color:#800000; text-decoration:none;    font-weight: bold; }



/*  =======    LISTA   ========  */
#lista ul li {
    font-weight:normal;
    font-size:8pt;
    text-align:left;
	list-style:disc;
    padding-top:0px;
    margin-left:20px;
}

#lista a:link,  #lista a:visited {color:#4A718C; text-decoration:none;}
#lista a:hover, #lista a:active  {color:#800000; text-decoration:none;}

/*  =======    CONTEUDO   ========  */
#corpo{
    float:right;
    font-size:x-small;
    text-align:left;
    width:840px;
    height:auto;     DEFINI ALTURA
    margin:0px;
    padding-top:0px;
    border:0px solid blue;
}

.mais {text-align:right;}  /*   LINK MAIS NOTICIAS ...   */


/*  =======    CHEFIA1   ========  */
#chefia1 {
    overflow: hidden;
    font-size:8pt;
    float:left;
    width:405px;
    text-align:left;
}
#chefia1 dl {height:80px; margin:0px 0px 3px 20px;}
#chefia1 dd {float:left;  width:300px; height:15px; margin:0px auto;}
#chefia1 dt {float:left;  width:68px;  height:15px;}
#chefia1 img {margin-left:20px;}

/*  =======    CHEFIA2   ========  */
#chefia2 {
    overflow: hidden;
    float:left;
    width:600px;
    height:180px;
    margin-left:3px;
    padding-bottom:15px; text-align:left;
}
#chefia2 dl {float:left;       width:290px;     margin:15px 0px 20px 0px;}
#chefia2 dt {font-weight:bold; font-size:8pt;   margin:9px 0px 8px 0px;  height:8px;}
#chefia2 dd {font-weight:normal; font-size:8pt; margin:0px;}
#chefia2 h4 a{font-weight:bold; font-size:10pt; text-align:left; padding-top:10px;}

/*  =======   COLUNA ESQUERDA  ========  */
#col-esquerda {float:left;
               width:330px;
               height:auto;
               text-align:left;
               border:0px solid blue;
               }
/*  =======   NOTICIAS (coluna esquerda)  ========  */
#col-noticias {float:left;
               width:310px;
               height:auto;
               text-align:left;
               font-weight:normal;
               font-size:8pt;
               border:0px solid green;
    padding-right:4px;       /*    LELA ACRESCENTEI ESSA LINHA PQ O (S) DO DESTAQUE ESTAVA CORTADO*/
    padding-left:6px;
}
/*#col-noticias h3 {padding-bottom:0px;}*/
#col-noticias h4 {font-weight:normal; color:#80A8B8; font-size:8pt; text-align:right;}
#col-noticias h4 a {font-weight:normal; color:#80A8B8; font-size:8pt; text-align:right;}
#col-noticias dl {color:#4A718C; list-style:none; font-size:10pt; margin-top:0px;}
#col-noticias dt {font-weight:bold;}
#col-noticias dd {padding:0px; margin:0px;  text-align:left;}
#col-noticias a,
#col-noticias a:link,
#col-noticias a:visited {color:#4A718C; text-decoration:none;}
#col-noticias a:hover,
#col-noticias a:active {color:#800000; text-decoration:none;}
#col-noticias img {border:0px solid #CED7D4; top:2px;}

/*  =======   EVENTOS (coluna esquerda)  ========  */
#col-eventos {float:left;
              width:310px;
              height:auto;
              text-align:left;
              font-weight:normal;
              font-size:8pt;
              border:0px solid orange;
    padding-right:4px;       /*    LELA ACRESCENTEI ESSA LINHA PQ O (S) DO DESTAQUE ESTAVA CORTADO*/
    padding-left:6px;
}

#col-eventos h3 {padding-top:0px;}
#col-eventos h4 {font-weight:normal; color:#80A8B8; font-size:8pt; text-align:right;}
#col-eventos h4 a {font-weight:normal; color:#80A8B8; font-size:8pt; text-align:right;}
#col-eventos dl {color:#4A718C; list-style:none; font-size:10pt; margin-top:0px;}
#col-eventos dt {font-weight:bold;}
#col-eventos dd {padding:0px; margin:0px;  text-align:left;}
#col-eventos a,
#col-eventos a:link,
#col-eventos a:visited {color:#4A718C; text-decoration:none;}
#col-eventos a:hover,
#col-eventos a:active {color:#800000; text-decoration:none;}
#col-eventos img {border:4px solid #CED7D4; top:2px;}

/*  =======  COLUNA DIREITA ========  */

#col-direita {float:right;
    width:310px;
    float: left;
    height:auto;
    text-align:left;
    border:0px solid navy;
    padding-right:4px;       /*    LELA ACRESCENTEI ESSA LINHA PQ O (S) DO DESTAQUE ESTAVA CORTADO*/
    padding-left:6px;
}

/*  =======  TERCEIRA COLUNA ========  */

#col-terceira {
    float:left;
    width:170px;
    height:auto;
    text-align:right;
    border:0px solid green;
    padding-right:0px;       /*    LELA ACRESCENTEI ESSA LINHA PQ O (S) DO DESTAQUE ESTAVA CORTADO*/
}


/*  =======  imagem Tranparencia publica ========  */
#logov {float:right; margin-top:15px; padding-left:15px; text-align:right; border: 0px solid red;}

/*  =======  BUSCA (coluna direita) ========  */
#col-busca {float:right;
    width:300px;
    height:auto;
    text-align:left;
    font-weight:normal;
    font-size:8pt;
    /*color:#4A718C;*/
    border:0px solid green;
}

#col-busca h4 {display:block; float:none;   margin:0px; padding:0px;  color:#4A718C; font-size:10pt; font-weight:bolder;}
#col-busca dl {color:#4A718C; list-style:none; font-size:10pt; margin-top:0px;}
#col-busca dt { font-weight:bold;}
#col-busca dd {padding:0px; margin:0px;}
#col-busca p {float:left; color:#4A718C;}
#col-busca img {border:4px solid #CED7D4; top:2px;}


table#busca { /*background-color:#CED7D4; */    float:left;     width:375px;}
table#busca td {
    padding: 0px;
    font-weight:normal;
    font-size:8pt;
    line-height:0.8em;
    text-align:left;
    border: 0px solid #4a718c;
}

/*  =======  NOVOS DESTAQUE (coluna direita)========  */
#col-destaque {
    float:left;
    width:310px;
    height:auto; /*300px;*/
    text-align:left;
    font-weight:normal;
    font-size:8pt;
    color:#4A718C;
    border:0px solid gray;
}

/*#col-destaque h3 {padding-top:0px; color:#800000; font-size:10pt; font-weight:bold;}*/
#col-destaque h4 {font-weight:normal; color:#80A8B8; padding-right:2px; font-size:8pt; text-align:right;}
#col-destaque h4 a {font-weight:normal; color:#80A8B8; font-size:8pt; text-align:right;}
#col-destaque dl {color:#4A718C; list-style:none; font-size:10pt; margin-top:0px;}
#col-destaque dt {font-weight:bold;}
#col-destaque dd {padding:0px; margin:0px;  text-align:left;}
#col-destaque p {float:left; color:#4A718C;}
#col-destaque a,
#col-destaque a:link,
#col-destaque a:visited {color:#4A718C; text-decoration:none;}
#col-destaque a:hover,
#col-destaque a:active {color:#800000; text-decoration:none;}
#col-destaque img {border:0px solid #CED7D4; top:0px;}

/*  =======  BIBLIOTECA (coluna direita) ========  */
#col-biblioteca {float:right;
    width:300px;
    height:auto;
    text-align:left;
    border:0px solid green;
}
/*#col-biblioteca h3 {padding-top:10px; padding-bottom:0px; height:auto;  margin:0px; color:#800000; font-size:10pt; font-weight:bold;}*/
#col-biblioteca h4 {display:block; float:none; margin:0px; padding:0px;  color:#4A718C; font-size:10pt; font-weight:bolder;}
#col-biblioteca dl {color:#4A718C; list-style:none; font-size:10pt; margin-top:0px;}
#col-biblioteca dt {padding-top:0px; font-weight:bold;}
#col-biblioteca dd {padding:0px; margin:0px;  text-align:left;}
#col-biblioteca p {line-height:1.5em; float:left; color:#4A718C;}
#col-biblioteca a,
#col-biblioteca a:link,
#col-biblioteca a:visited {color:#4A718C; text-decoration:none;}
#col-biblioteca a:hover,
#col-biblioteca a:active {color:#800000; text-decoration:none;}
#col-biblioteca img {border:4px solid #CED7D4; top:2px;}

/*  =======  OUVIDORIA (coluna direita) ========  */
/*#col-ouvidoria {float:right;
    width:378px;
    height:auto;
    text-align:left;
    border:0px solid green;
}
#col-ouvidoria h3 {padding-top:10px; padding-bottom:0px; height:auto;  margin:0px; color:#800000; font-size:10pt; font-weight:bold;}
#col-ouvidoria h4 {display:block; float:none; margin:0px; padding:0px;  color:#4A718C; font-size:10pt; font-weight:bolder;}
#col-ouvidoria dl {color:#4A718C; list-style:none; font-size:10pt; margin-top:0px;}
#col-ouvidoria dt {padding-top:0px; font-weight:bold;}
#col-ouvidoria dd {padding:0px; margin:0px;  text-align:left;}
#col-ouvidoria p {line-height:1.5em; float:left; color:#4A718C;}
#col-ouvidoria a,
#col-ouvidoria a:link,
#col-ouvidoria a:visited {color:#4A718C; text-decoration:none;}
#col-ouvidoria a:hover,
#col-ouvidoria a:active {color:#800000; text-decoration:none;}
#col-ouvidoria img {border:4px solid #CED7D4; top:2px;} */

#col-ouvidoria {
    float:right;
    margin-left:0px;
    padding-left:0px;
    width:378px;
    height:35px;
    text-align:left;
    border:0px solid red;
}

#col-ouvidoria a  {float:left; font-weight:bold; font-size:10pt;}
#col-ouvidoria a:link, #col-ouvidoria a:visited {color:#800000; text-decoration:none;}
#col-ouvidoria a:hover, #col-ouvidoria a:active  {color:#800000; text-decoration:none;}

/*  =======   LINKS CAMPUS ========

#links-campus h3 {color: #4A718C; font-weight: bold; font-size:10pt; text-align:left; padding-left:0px;
padding-top: 8px;}
#links-campus a,
#links-campus a:link,
#links-campus a:visited {color:#800000; text-decoration:none;}
#links-campus a:hover,
#links-campus a:active {color:#800000; text-decoration:none;}  */



/*  =======   FOTOS HOSPITAIS ========  */
/*#fotos_hsp     {float:left;  padding-bottom:15px;  margin:0px;}
#fotos_hsp img {vertical-align:middle;  width:120px; height:91px; padding:0px 20px 10px 0px;}
#fotos_hsp ul  {list-style:none;padding-left:5px; margin-left:0px;}
#fotos_hsp a:hover, #fotos_hsp a:active {cursor:hand;}

/*  =======   MENU DE OPCOES DE BUSCA INTRANET ========  */
#busca_intranet {
    float:right;
    margin-left:0px;
    padding-left:0px;
    width:378px;
    height:35px;
    text-align:left;
    border:0px solid red;
    /*background-color: #CED7D4;*/
}

/*  =======   MENU DE OPCOES DE BUSCA CORREIO ========  */
#busca_correio {
    float:right;
    width:378px;
    height:auto;
    text-align:left;
    margin-top:2px;
    background-color: #CED7D4;
    border:1px solid red;
}

#busca_correio span          {padding:0px; /*vertical-align:middle;*/  margin:0px;}
#busca_correio span,#busca_correio a {color:#4A718C;  font-weight:normal; font-size:8pt;}
#busca_correio form, #busca_correio select {
      display:inline;
      margin:0px;
      padding-top:2px;
}

/*  =======   MENU DE OPCOES DE BUSCA 1 ========  */
#busca1 {
    float:left;
    padding-bottom:10px;
    width:320px;
    height:auto;
    text-align:left;
    border:0px solid red;
}
#busca1 h3          {color:#4A718C; font-weight:bold; font-size:10pt; text-align:left; margin-bottom:5px;}
#busca1 form, #busca1 select { display:inline;  margin:0px;  padding:0px;}



#tagcolor .tc0        {font-size:  14pt;  color:#4A718C;     font-weight: bold;}
#tagcolor .tc0 a      {font-size:  14pt;  color:#800000;     font-weight: bold;}
#tagcolor .tc0 a:hover{font-size:  14pt;  color:#800000;     font-weight: bold;}

#tagcolor .tc1        {font-size:  14pt;  color:#4A718C;     font-weight: bold;}
#tagcolor .tc1 a      {font-size:  14pt;  color:#800000;     font-weight: bold;}
#tagcolor .tc1 a:hover{font-size:  14pt;  color:#800000;     font-weight: bold;}

#tagcolor .tc2        {font-size:  12pt;  color: #4A718C;     font-weight: bold;}
#tagcolor .tc2 a      {font-size:  12pt;  color:#800000;    font-weight: bold; }
#tagcolor .tc2 a:hover{font-size:  12pt;  color:#800000;    font-weight: bold; }

#tagcolor .tc3        {font-size:  12pt;  color: #4A718C;     font-weight: bold;}
#tagcolor .tc3 a      {font-size:  12pt;  color:#800000;     font-weight: bold;}
#tagcolor .tc3 a:hover{font-size:  12pt;  color:#800000;     font-weight: bold;}

#tagcolor .tc4        {font-size:  12pt;  color: #4A718C;    font-weight: bold; }
#tagcolor .tc4 a      {font-size:  12pt;  color:#800000;     font-weight: bold;}
#tagcolor .tc4 a:hover{font-size:  12pt;  color:#800000;     font-weight: bold;}

#tagcolor .tc5        {font-size:  12pt;  color: #4A718C; font-weight: bold;}
#tagcolor .tc5 a      {font-size:  12pt;  color:#800000; font-weight: bold; }
#tagcolor .tc5 a:hover{font-size:  12pt;  color:#800000; font-weight: bold;}


#tagcolor .tc6        {font-size:  12pt;  color: #4A718C; }
#tagcolor .tc6 a      {font-size:  12pt; color:#800000; }
#tagcolor .tc6 a:hover{font-size:  12pt;  color:#800000; }

#tagcolor .tc7        {font-size:  12pt;  color: #4A718C; }
#tagcolor .tc7 a      {font-size:  12pt;  color:#800000; }
#tagcolor .tc7 a:hover{font-size:  12pt;  color:#800000; }

#tagcolor .tc8        {font-size:  12pt;  color: #4A718C; }
#tagcolor .tc8 a      {font-size:  12pt;  color:#800000; }
#tagcolor .tc8 a:hover{font-size:  12pt; color:#800000; }

#tagcolor .tc9         {font-size: 12pt;  color: #4A718C; }
#tagcolor .tc9  a      {font-size: 12pt;  color:#800000; }
#tagcolor .tc9  a:hover{font-size: 12pt;  color:#800000; }

#tagcolor .tc10        {font-size: 10pt;  color: #4A718C; }
#tagcolor .tc10 a      {font-size: 10pt;  color:#800000; }
#tagcolor .tc10 a:hover{font-size: 10pt;  color:#800000; }

#tagcolor .tc11        {font-size: 10pt;  color: #4A718C; }
#tagcolor .tc11 a      {font-size: 10pt; color:#800000; }
#tagcolor .tc11 a:hover{font-size: 10pt;  color:#800000; }

#tagcolor .tc12        {font-size: 10pt;  color: #4A718C; }
#tagcolor .tc12 a      {font-size: 10pt;  color:#800000; }
#tagcolor .tc12 a:hover{font-size: 10pt;  color:#800000; }

#tagcolor .tc13        {font-size: 10pt;  color: #4A718C; }
#tagcolor .tc13 a      {font-size: 10pt; color:#800000; }
#tagcolor .tc13 a:hover{font-size: 10pt;  color:#800000; }

#tagcolor .tc14        {font-size: 08pt;  color: #4A718C; }
#tagcolor .tc14 a      {font-size: 08pt; color:#800000; }
#tagcolor .tc14 a:hover{font-size: 08pt;  color:#800000;  }

#tagcolor .tc15        {font-size: 08pt;  color: #4A718C; }
#tagcolor .tc15 a      {font-size: 08pt;  color:#800000;  }
#tagcolor .tc15 a:hover{font-size: 08pt;  color:#800000;  }

#tagcolor .tc16        {font-size: 08pt;  color: #4A718C; }
#tagcolor .tc16 a      {font-size: 08pt; color:#800000;  }
#tagcolor .tc16 a:hover{font-size: 08pt; color:#800000;  }

#tagcolor .tc17        {font-size: 08pt;  color: #4A718C; }
#tagcolor .tc17 a      {font-size: 08pt;  color:#800000;  }
#tagcolor .tc17 a:hover{font-size: 08pt;  color:#800000; }

#tagcolor .tc18        {font-size: 08pt;  color: #4A718C; }
#tagcolor .tc18 a      {font-size: 08pt;  color:#800000; }
#tagcolor .tc18 a:hover{font-size: 08pt;  color:#800000;  }

#tagcolor .tc19        {font-size: 08pt;  color: #4A718C; }
#tagcolor .tc19 a      {font-size: 08pt; color:#800000;  }
#tagcolor .tc19 a:hover{font-size: 08pt;  color:#800000;  }







/*  =======  RODAPE ========  */
#rodape {
    float:left;
    width:1000px;
    height:auto;
    margin:1px auto 0px auto;
    padding:0px
    color:#4A718C;
    background color:transparent;
    clear:both;
    font-weight:normal; font-size:8pt;
    border-top: 3px solid #ced7d4;
}

/*  =======  COPYRIGHT - a esquerda ========  */
#copy  {float:left;  text-align:left;   width:240px; padding-left:6px; padding-top:6px; border:0px solid gray;}

/*  =======  DESENVOLVIDO POR  ========*/
#dpor  {float:left;  text-align:center; width:240px; padding-top:6px;  border:0px solid black; }

/*  =======  Estatistica de Acesso ========  */
#acesso   {float:left;    text-align:center;      width:240px; padding-top:6px;  border:0px solid #66e; }
#acesso a {color:#4A718C; /*font-style:italic;*/ font-size:8pt;  border:0px solid #66e; }

/*  =======  ULTIMA ATUALIZACAO - a direita ========  */
#atualiza {float:right; text-align:right; width:240px; padding-top:6px; margin-right:0px; border:0px solid #800000;}

/*  =======  RODAPE 2 ========  */
#rodape2 {
    float:left;
    width:1000px;
    height:auto;
    margin:1px auto 0px auto;
    padding:0px
    color:#4A718C;
    background color:transparent;
    clear:both;
    font-weight:normal; font-size:8pt;
    border-top: 3px solid #ced7d4;
}

/*  =======  CONTATO  ========*/
#contato2  {float:left;  text-align:center; width:325px; padding-top:6px;  border:0px solid black; }

/*  =======  Estatistica de Acesso ========  */
#acesso2   {float:left;    text-align:left;      width:335px; padding-left:6px; padding-top:6px;  border:0px solid #66e; }
#acesso2 a {color:#4A718C; /*font-style:italic;*/ font-size:8pt;  border:0px solid #66e; }

/*  =======  ULTIMA ATUALIZACAO - a direita ========  */
#atualiza2 {float:right; text-align:right; width:325px; padding-top:6px; margin-right:0px; border:0px solid #800000;}

/*  =======  LISTA DE DOCENTES  ========  */
#curriculo    {margin:0px;  padding:0px; color:#000;text-align:justify;}
#curriculo ul {list-style-type:none;  width:94.5%;}
#curriculo ul li{behavior: url('templates/behaved.htc'); font-weight:bold; height:auto; cursor:pointer;
		list-style-type:none; font-size:10pt; color:#000;}
#curriculo ul li:hover	{background:#dee; color:#000; cursor:pointer;/* height:94.5%;*/}
#curriculo ul ul		{margin:0px 0px 0px 10px; padding:0px 0px 0px 10px;}
#curriculo ul  ul li	{behavior: url('templates/behavpi.htc');
		background:#dee; font-weight:normal; font-size:10pt; color:#000; line-height: 1.5}
#curriculo table		{margin:2px auto; text-align:center;vertical-align:top;}
#curriculo th,
#curriculo h4			{font-size:10pt; font-weight:bold;}
#curriculo p			{font-size:10pt; font-weight:normal;}
#curriculo p:first-letter	{margin-left:10px;}
#curriculo img				{margin:0px auto; text-align:center;vertical-align:top; background:transparent;}
#curriculo span				{font-size:10pt; font-weight:bold;}
#curriculo a				{font-size:10pt; font-weight:normal;}
#curriculo a:link, #curriculo a:visited {color:#000; text-decoration:none;}
#curriculo a:hover,#curriculo a:active  {color:#800000; text-decoration:none;}

#p1,  #p2,  #p3,  #p4,  #p5,  #p6,  #p7,  #p8,  #p9,  #p10,
#p11, #p12, #p13, #p14, #p15, #p16, #p17, #p18, #p19, #p20,
#p21, #p22, #p23, #p24, #p25, #p26, #p27, #p28, #p29, #p30,
#p31, #p32, #p33, #p34, #p35, #p36, #p37, #p38, #p39 {
	display:none;   border:1px solid #66e; font-weight:normal;
	cursor:pointer; background:#dee;		color:#000;
	padding:0px 10px 10px 10px; margin:0px 10px 10px 10px;}

/*  =======  Galeria de fotos - FOTOS2 php     ========
 Sob uma licença Creative Commons: http://creativecommons.org/licenses/by-sa/2.5/br/   */

.photos		{width: 96%; float:left; position:relative; margin:0px auto; padding:0px auto; text-align:center;}
.photos ul	{list-style-type:none;}
.photos li	{list-style-type:none; 	float:left; width: 250px; height:170px;  padding:10px;text-align:center;}
.photos a	{color:white;        font-size:7pt;	text-decoration:none;}
.photos img {position:relative; z-index:-1;    left:0px; top:0px; width:250px; height:150px; padding:0px;
		    border:1px outset #CCC; background:#CCC; display:block;}

.photos li:hover img {z-index:1; left:0px; top:-20px; width:450px; height:300px; padding:5px; border:1px outset #CCC;}

.photos li.ultima:hover img {
	z-index:1;   left:0px; top:-310px; bottom:10px;	width:450px; height:300px;
	position:absolute; padding:5px; border:1px outset #CCC;}

.photos li:active img , .photos:active li:hover img {
   z-index:1; left:0px; top:auto; width: 450px; height: 300px;  position:absolute;}

.photos li.ultima:active img , .photos.ultima:active li.ultima:hover img {
	 z-index:1;  left:0; top:auto; bottom:10px; width:450px; height:300px;
    position:absolute; margin:0px; padding:0px;}

.photos li:active a, .photos:active li:hover  a ,
.photos li:hover a { display:inline; font-size:9pt; color:black; font-weight:bold; width:460px;
	position:absolute; background:#999; z-index:1; left:80px; top:auto; padding-bottom:12px;}

.photos li.ultima:active a, .photos:active li.ultima:hover  a ,
.photos li.ultima:hover a {display:inline; font-size:9pt; color:black; font-weight:bold; width:460px;
	position:absolute;     background:#999;  z-index:1; left:80px; top:auto; bottom:0px; padding:15px 1px;}


	/*  =======    REITORIA LEGISLACAO ESTATUTOS   ========  */

.estatuto {float:none;text-align:center;    margin:0px;    padding:0px;}
.estatuto	hr {width:500px;}
.estatuto h4  {color:#396; font-weight:bold; font-size:2; text-align:center;}
.estatuto h4 a  {color:#396; font-weight:bold; font-size:2; text-align:center;}
.estatuto p a  {color:#4A718C; font-weight:bold; font-size:1; text-align:center;}




/*  =======    Estatistica   ========  */
#estat {
    width:600px;
    padding:0px auto;
    margin:0px auto;
    text-align:center;
	float:none;
    overflow: hidden;
}

#estat ul {display:inline; list-style-type:none; width:100%;}
#estat ul li {
    vertical-align: middle;
    float:left;
    text-align:right;
    color:#666;
    background:#fff;
    font-size:8pt;
    width:40.5px;
    padding:0px;
    height:20px;
    margin:0px;
    border:1px solid #CCC;
}

#estat ul li.titulo {color:white; font-weight:bold; text-align:center; background:#A52D2D;}/*meses*/
#estat ul li.ano    { color:black; background:#F2E3CE;}/*linha com valores totais*/
#estat ul li.tit_ano {width:592px; text-align:center; color:black; font-weight:bold; background:#F8EADA;}/*celula  com o ano*/

/*  =======    Perfil do Usuario   ========  */
#perfil {
  	float:left;
  	display:block;
    width:350px;
    margin:0px auto;
    padding:0px auto;
    text-align:center;
}

#perfil ul {text-align:center; display:block; list-style-type:none;  width:340px;}
#perfil ul li {
         float:left;
         color:#666;
         width:105px;
         height:20px;
         font-size:12px;
         text-align:right;
         padding:0px auto;
         margin:0px auto;
         border:1px solid #ccc;
}

#perfil ul li.titulo { color:#A52D2D;  font-weight:bold;   text-align:center;}



/* menu drop down*/
ul#primary-nav,
ul#primary-nav ul {	margin: 0;	padding: 0;	width: 100px; border-bottom: 0px solid #ccc;	font-size: 100%;}
ul#primary-nav li {	position: relative;	list-style: none; font-weight:bold; font-size:10pt; padding-bottom:0px; margin-top:10px; margin-left:2px;border-bottom:1px solid #FFAE4A;}
ul#primary-nav li a {display: block; text-decoration: none;	color: #777;	padding: 0px;	border: 0px solid #ccc;	border-bottom: 0;	}
/* Fix IE. Hide from IE Mac \*/ * html ul#primary-nav li { float: left; height: 1%; } * html ul#primary-nav li a { height: 1%; } /* End */
ul#primary-nav ul {	position: absolute;	display: none;	left: 80px; /* Set 1px less than menu width */	top: 0;	}
ul#primary-nav li ul li a { padding: 0px; margin:0px;} /* Sub Menu Styles */
ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */
ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; } /* The magic */
ul#primary-nav li.menuparent {background: white url(arrow.gif)
right center repeat; padding:0px; margin:0px; margin-left:2px; border-bottom:1px solid #FFAE4A;}
ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background-color: white; }
ul#primary-nav li a:hover { color: #E2144A; }
/* fim do menu drop down*/


#menu2 			{float: left; padding:0px; margin:0px;  width:140px; border:0px solid #FFAE4A;}
#menu2 			{ font-weight:bold; font-size:9pt; text-align:left;}
#menu2 a:link,  #menu a:visited {color:#4A718C; text-decoration:none;}
#menu2 a:hover, #menu a:active  {color:#800000; text-decoration:none;}
#menu2 ul 		{margin: 0px; padding:0px; list-style-type: none; }
#menu2 ul li 		{ font-weight:bold; font-size:9pt; text-align:left; margin: 0px; display:block;
                      padding: 0px 0px 0px 0px; _padding: 0px 0px 0px 0px; border:0px solid #FFAE4A;}
/* diminuir/aumentar o espaçamento acima dos subtitulos */
#menu2 ul li a:hover	{color:#800000; background-color:#fff;}
#menu2 ul li a		{margin-left: 14px; display:block; padding: 0px 0px 0px 0px; color:#4A718C; background-color:#fff;
text-decoration: none;font-weight: bold;font-size:10pt;}
/*#menu2 ul li a:hover	{color:#4A718C; background-color:#fff;}*/
#menu2 ul ul 		{margin:0px 0px 0px 0px; padding:0px 0px;}
#menu2 ul ul li 	{ border-bottom: 1px solid #FFAE4A; margin: 0px;  padding:0px 0px 0px 0px; _padding:0px 0px 0px 0px;}
/* diminuir/aumentar o espaçamento acima dos itens dos submenus */
#menu2 ul ul li:hover 	{color:#4A718C; background-color:transparent;/*#CED7D4;*/}
#menu2 ul ul li a	{display: block; color:#4A718C; background-color:#fff;
					text-decoration:none;font-weight:normal;font-size:8pt;}
#menu2 ul ul li a:hover	{color:#4A718C; background-color:#CED7D4;}
}
/*--------sample-------------------*/
table#sample {
    background-color:#FFF;
    border: solid #000 0px;
}

table#sample td {
    padding: 4px;
    font-weight:normal;
    font-size:8pt;
   	font-family:"Verdana", "Helvetica", Sans-Serif;
    color: #4A718C;
    line-height:0.5em; text-align:justify;
    padding-right:10px;
    vertical-align: top;
    border:0px solid red;
}

table#sample p {
    line-height:0.5em; text-align:justify;
}
/*--------sample2-------------------*/
table#sample2 {
    background-color:#FFF;
    border: solid #000 1px;
}

table#sample2 td {
    padding: 4px;
    font-weight:normal;
    font-size:8pt;
   	font-family:"Verdana", "Helvetica", Sans-Serif;
    color: #4A718C;
    line-height:0.5em; text-align:justify;
    padding-right:10px;
    vertical-align: top;
    border:0px solid red;
    height:21px;
    border: solid #000 1px;
}

table#sample2 p {
    line-height:0.5em; text-align:justify;
}

#lista2 {
    background-color:#FFFFFF;
    border: solid #000 0px;
    width:100%;
}

#lista2 td {
    font-weight:normal;
    font-size:7pt;
    color: #4A718C;
    line-height:1.5em; /*text-align:justify;*/
    padding-right:0px;
    padding-left:15px;
    border:0px solid red;
    padding-top:0px;
    width:35%;
    vertical-align: top;
/*    text-transform:lowercase;*/
}

#lista2 a:first-letter , ul:first-letter ,li:first-letter {
/* text-transform: uppercase;*/
}


#lista2 ul li {
    font-weight:normal;
    font-size:7pt;
    text-align:left;
	list-style:disc;
    padding-top:0px;
    margin-left:20px;
}

.data {
    color: #000;
    text-align: right;
    background-color: #CCC;
}

.toprow {
    font-style: italic;
    text-align: center;
    background-color: #FFC;
}

.leftcol {
    font-weight: bold;
    text-align: left;
    width: 150px;
    background-color: #CCC;
}
table#voltar{
    background-color:#FFF;
    border: solid #000 0px;
}

table#voltar td {
    padding: 4px;
    font-weight:normal;
    font-size:8pt;
   	font-family:"Verdana", "Helvetica", Sans-Serif;
    color: #4A718C;
    line-height:0.5em; text-align:justify;
    padding-right:10px;
    border:0px solid red;
}

table#voltar p {
    line-height:0.5em; text-align:justify;
}

p#pident  {
    font-weight:normal;
    font-size:8pt;
    color:#4A718C;
    line-height:1.0em; text-align:justify;
    margin-left:15px;
    }


#todo {
    float:right;
    font-size:x-small;
    text-align:left;
    width:1000px;
    height:auto;     DEFINI ALTURA
    margin:0px;
    padding-top:10px;
    border:0px solid blue;
}



#lista3 {
    background-color:#FFFFFF;
    border: solid #000 0px;
    width: 100%;

}

#lista3 td {
    font-weight:normal;
    font-size:7pt;
    color: #4A718C;
    line-height:8em;
    text-align:right;
    border:0px solid red;
    padding-top:0px;
    vertical-align: bottom;
    border: solid #000 0px;
}


#tbestatistica {
    background-color:#FFFFFF;
    border: solid #FFCC00 1px;
    width: 100%;

}

#tbestatistica td {
    font-weight:normal;
    font-size:10pt;
    width: 100px;
    color: #4A718C;
    line-height:1.5em;
    text-align:right;
    padding-top:0px;
    text-align: right;
    border: solid gray 0px;
}






