body {
	 margin:0px; padding:0px;
     font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	background:#FFFFFF;
	 }

img#bgnc {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}


#header {
    margin:0px; padding:0px;
	}
#main {
    margin:0px; padding:0px;
    background:#EEFBC7;
}
#bolonha{
  background: url(imagens/Aprovados.gif) no-repeat top right;
}
#bolonhamestrados{
  background: url(imagens/TbAprovados03.gif) no-repeat top right;
}
#bolonhacet{
  background: url(imagens/aprovadosCET.gif) no-repeat top right;
}
#erro{
  background: url(imagens/404.gif) no-repeat top right;
}
#bolonha a:hover{
  background:white;
}
#bolonhamestrados a:hover{
  background:white;
}
#bolonhacet a:hover{
  background:white;
}

#link_vermelho a{
  color:#990000;
}
#link_verde a{
  color:#009900;
  font-weight: bold;
}
#biblioteca {

}
#bibliografia{
  line-height: 1.5;
}
#pequeno{
	letter-spacing: 0.01em; 
	word-spacing: 0.01em;
	font-size:0.8em;
	text-align:justify;
	line-height: 70%;
}
#left {
    float:left;
    width: 190px;
  /*  width:150px;*/
    margin: 0px;
    padding: 0px;
    min-width: 190px;
  /*  margin-left: -10px;*/
      }
#middle {
 /*   margin-left:150px;     */
        margin-left:190px;

    background-color: #FFFFFF;

    font-size: 0.9em;
}
#left p{
  padding: 0px;
  margin:0px;
}
#left img{
  border: 1px solid #990000
}

#left ul{
  /*list-style-type:square;*/
  list-style-image: url(imagens/Bullet.gif);
  color: #FF9900;
  font-size: 1em;
  padding-bottom:0px;
  margin-bottom:0px;
  margin-left:10px;
  padding-left:18px;
/*  padding-top:5px;
  margin-top:5px;             +3 links */

  margin-top:0px;
}
#left ul li a{
  color:#175A29;
  font-weight: bold;
}
#left p{
  color:black;
  font-size: 0.9em;
 /* padding:0px;
  margin:0px;*/
 /* padding-left:10px;*/
  margin-left:38px;
}
#left .texto_pequeno{
  font-size: 0.7em;
  padding-left:24px;
  margin-left:5px;
}
#left .texto_mais_pequeno{
  font-size: 0.4em;
 /* padding-left:24px;
  margin-left:5px; */
}
#middle p{
  color:black;
 /* font-size: 0.9em;*/
  padding:0px;
  margin:0px;
  padding-left:8px;
}
#middle .texto_pequeno{
  font-size: 0.8em;
}

#middle h1{
  padding-bottom:5px;
  margin-bottom:5px;
  height:28px;
  padding-left:8px;
}
#middle h3{
  color:#990000;
  font-size: 1em;
  font-weight: bold;
  background-color:#EEFBC7;
/*  padding:0px;*/
  padding-left:8px;
  margin:0px;
  margin-top:8px;
 /* padding-bottom:3px;*/
 /* margin:0px;*/
 /* margin-bottom:1px;*/
}
#middle h4{
  color:#990000;
  font-size: 1em;
  font-weight: bold;
  background-color:#99CC00;
  padding-left:8px;
  margin:0px;
  margin-top:8px;
}
#middle ul{
    list-style-type:disc;
  color: black;
 /* font-size: 0.8em;*/
  margin-bottom:0px;
  margin-top:0px;
}
#middle ul li a{
  color:#175A29;
 /* font-weight: bold;*/
}
#middle ul li a:visited{
  color:#395836;
}
#verde_fundo {         /* barra verde topo */
    font-size:0.8em;
	font-weight:bold;
	color:#fff;
	height:29px;
	top:87px;
	left:1px;
	margin:0px;
	padding:0px;
	background:#99CC00 ;
}
h1{             /* fundo verde nos gif de topo na 1ª pagina */
/*  	background:#EEFBC7;*/
    padding:0px;
    margin: 0px;
    color:#175A29;
}
h1 a{
  text-decoration: underline;
}

#inicio{
    background:#EEFBC7;
}

a {
  color:#175A29;
}
#semlinha{
  padding-left:5px;
  margin-left:5px;
}
#semlinha a{
  border: 0px;
  color: #FFFFFF;
}
#semlinha img{
  border: 0px;
  color: #FFFFFF;
}
a:visited{
  color:#395836;
}
/*#middle a[href^="http:"] {
background: transparent url(imagens/iconlink.gif)  no-repeat right;
padding-right: 10px;
white-space: nowrap;
} */
#middle td{
  padding-left:6px;
}


#navegacao{
  padding:5px;
  color:#175A29;
}

#conteudos{
/*  background-color: #FFFFFF;*/
}
#conteudos h1 {
/*  background-color: #FFFFFF;*/
  font-size: 1.7em;
}


#barra_fundo {
  	height:29px;
	background:#99CC00 ;
}
#footer{
  clear:both;
     color:white;
}
#footer a{
    color:white;
    font-size: 0.9em;
   font-weight: bold;
   margin-left:10px;
   margin-right:10px;
}

#simbolo_esa {       /* simbolo da ESA */
	top:22px;
	left:50px;
	margin:0px;
   	position:absolute;
	padding:0px;
}
#pesquisa {       /* traduzir e pesquisar */
	top:98px;
	left:20px;
	margin:0px;
   	position:absolute;
	padding:0px;
}
#logo_esa {      /* logo esa letras */
	top:32px;
	left:115px;
	margin:0px;
  	position:absolute;
	padding:0px;
}
#ipb {        /* letras ipb */
	top:62px;
	left:115px;
	margin:0px;
  	position:absolute;
	padding:0px;
}
#verde {         /* barra verde topo */
    font-size:0.8em;
	font-weight:bold;
	color:#fff;
	height:29px;
	top:87px;
	left:1px;
	margin:0px;
	padding:0px;
	background:#99CC00;/*0 url(imagens/UmaEscola.gif) no-repeat top right;*/
}
#folhas {         /* logo esa folhas */
    margin-right:57px;
	padding:0px;
    text-align: right;
}
div#caixa_redonda{
    display:block;
    /* position:relative;*/background: #FCE9D0}
div#caixa_redonda h3 {
    padding-left:10px;
    background-color: #FCE9D0;
}
div#caixa_redonda h1 {
    padding:10px;
    padding-bottom:0px;
    background-color: #FCE9D0;
}
div#caixa_redonda p {
    padding-left:10px;
    padding-right:10px;
}
div#caixa_redonda img {
     display:inline;
     border: 1px solid #990000;
   /*  margin-left:10px;
     clear:both;
     display:left;
  margin-left:10px; */
    margin-right:10px;
}


b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #FCE9D0}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
.claro {
	  background-color : #F2F2F2;
      color : Black;
		}
.claro2 {
	  background-color : #E6E6E6;
      color : Black;
		}
.escuro {
	  background-color : #FCF1D0;
      color : Black;
		}
.alimentar2 {
	  background-color :   #FFCC00; /* #d7e5e1;*/
      color : Black;
		}

#sitemap li {
	list-style-type: none;
}

ul#sitemap > li {
	margin-bottom: 10px;
}

#sitemap ul li {
	list-style-image: url(imagens/mapa_site/l2_normal.gif);
}

#sitemap ul ul li {
	list-style-image: url(imagens/mapa_site/l3_normal.gif);
}
#sitemap ul ul li.mestrado {
	list-style-image: url(imagens/mapa_site/l2_normal.gif);
}
#sitemap ul ul li.mestradolast {
	list-style-image: url(imagens/mapa_site/l2_first_no_follow.gif);
}
#sitemap ul li.firstfollow {
	list-style-image: url(imagens/mapa_site/l2_first_follow.gif);
}

#sitemap ul li.last {
	list-style-image: url(imagens/mapa_site/l2_last_item.gif);
}

#sitemap ul ul li.firstfollow {
	list-style-image: url(imagens/mapa_site/l3_first_follow.gif);
}

#sitemap ul ul li.last {
	list-style-image: url(imagens/mapa_site/l3_last_item.gif);
}
#link_laranja a{
  color:#FF9900;
}
#link_laranja a:visited{
  color:#FF9900;
}

/*                               Acesso 2008/09 */
div#caixa_redondaG{
    display:block;
    background: #FCE9D0
    }
div#caixa_redondaG h3 {
    padding-left:10px;
}
div#caixa_redondaG h1 {
    padding:10px;
    padding-bottom:0px;
}
div#caixa_redondaG p {
    padding-left:10px;
    padding-right:10px;
}
div#caixa_redondaG img {
     display:inline;
    margin-right:10px;
}
b.rtopG, b.rbottomG{display:block;background: #FFF}
b.rtopG b, b.rbottomG b{display:block;height: 1px;
    overflow: hidden; background: #FCE9D0}
b.r1G{margin: 0 5px}
b.r2G{margin: 0 3px}
b.r3G{margin: 0 2px}
b.rtopG b.r4G, b.rbottomG b.r4G{margin: 0 1px;height: 2px}

/*                               Acesso 2008/09  Laranja  FF9900 */
div#caixa_redondaL{
    display:block;
    background: #ffbe3d
    }
div#caixa_redondaL h3 {
    padding-left:10px;
    background: #ffbe3d
}
div#caixa_redondaL h1 {
    padding:10px;
    padding-bottom:0px;
}
div#caixa_redondaL p {
    padding-left:10px;
    padding-right:10px;
}
div#caixa_redondaL img {
     display:inline;
    margin-right:10px;
}
b.rtopL, b.rbottomL{display:block;background: #FCE9D0}
b.rtopL b, b.rbottomL b{display:block;height: 1px;
    overflow: hidden; background: #ffbe3d}
b.r1L{margin: 0 5px}
b.r2L{margin: 0 3px}
b.r3L{margin: 0 2px}
b.rtopL b.r4L, b.rbottomL b.r4L{margin: 0 1px;height: 2px}

/*                               Acesso 2008/09  Verde  009900 */
div#caixa_redondaV{
    display:block;
    background: #31d931
    }
div#caixa_redondaV h3 {
    padding-left:10px;
    background: #31d931
}
div#caixa_redondaV h1 {
    padding:10px;
    padding-bottom:0px;
}
div#caixa_redondaV p {
    padding-left:10px;
    padding-right:10px;
}
div#caixa_redondaV img {
     display:inline;
    margin-right:10px;
}
b.rtopV, b.rbottomV{display:block;background: #FCE9D0}
b.rtopV b, b.rbottomV b{display:block;height: 1px;
    overflow: hidden; background: #31d931}
b.r1V{margin: 0 5px}
b.r2V{margin: 0 3px}
b.r3V{margin: 0 2px}
b.rtopV b.r4V, b.rbottomV b.r4V{margin: 0 1px;height: 2px}

/*                               Acesso 2008/09  Vermelho  990000 */
div#caixa_redondaR{
    display:block;
    background: #c70d00
    }
div#caixa_redondaR h3 {
    padding-left:10px;
    background: #c70d00
}
div#caixa_redondaR h1 {
    padding:10px;
    padding-bottom:0px;
}
div#caixa_redondaR p {
    padding-left:10px;
    padding-right:10px;
}
div#caixa_redondaR img {
     display:inline;
    margin-right:10px;
}
b.rtopR, b.rbottomR{display:block;background: #FCE9D0}
b.rtopR b, b.rbottomR b{display:block;height: 1px;
    overflow: hidden; background: #c70d00}
b.r1R{margin: 0 5px}
b.r2R{margin: 0 3px}
b.r3R{margin: 0 2px}
b.rtopR b.r4R, b.rbottomR b.r4R{margin: 0 1px;height: 2px}

#acesso ul{
  list-style-image: url(imagens/i2.gif);
  color: #FF9900;
  font-size: 1em;
  padding-bottom:0px;
  margin-bottom:0px;
  margin-left:10px;
  padding-left:18px;
  margin-top:0px;
}
#acesso ul li a{
  color:#000000;
  font-weight: bold;
  line-height: 30px;
}
#acesso ul li a:hover{
  color:#FFFFFF;
  font-weight: bold;
  line-height: 30px;
}
img{border: 0;}