

body {text-align:left;
	background:#FFCC99;
	margin: 50px;
	}
div { background-color: #ffffff; 
      border: solid 1px #990033;
	  padding: 40px 50px 40px 50px;
	  font: x-small verdana, arial, sans serif;
	  margin-top: 6;
	  width: 578px;  
	  _width: 680px; 
	  }
div.titulo	{background-color: #990033;
      color: #FFCC66;
      padding: 20px 10px 10px 10px;
	  border: solid 1px #CC0066;
      }  
div.capa {
    background-image: url(imagens/logounicamp.jpg); 
	background-repeat: no-repeat; 
	background-position: 10px 320px; 
	height: 888px;
	_height: 1020px;
	}
div.sub { background:#FFDDBB;
    padding: 4 10;
	color:#660033;
	font-size: xx-small;
    font-weight:bold;
    text-align:left;
	border-color: #CC6699;
	border-top-width: 0;
	margin-top: 0;
	width: 658px;
	_width: 680px;
	} 
div.sub2 { background:#FFDDBB;
    padding: 4 10;
	color:#990033;
	font-size: xx-small;
    font-weight:bold;
    border-color: #CC6699;
	border-top-width: 0;
	margin-top: 0;
	width: 658px;
	_width: 680px;
	text-align:center;
	margin-bottom: 400px;
	} 
p {
   text-align:justify;
   font-size: x-small;
   }

.centro {
   text-align:center; 
   }
.recuo {
   margin-left: 50px;
   font: xx-small verdana, arial, sans serif;
   }
p.nav2 {
   text-align:center;
   padding: 0 0 0 15;
   } 
h1 {
   font: 14pt verdana, arial, sans serif;
   font-weight: bold;
   color: #990033;
   text-align:center
   }
h2 {font: 12pt verdana, arial, sans serif;
    font-weight: bold;
    color: #990033;
	text-align:left
    }
h2.autor {text-align:center;
		  color: #000000
		  }
h2.autorb {font-size:11pt;
          font-weight: normal;
		  text-align:center;
		  color: #000000 
		  }	  
h3 {font: 10pt verdana, arial, sans serif;
    font-weight: bold;
    color: #990033;
	text-align:left
    } 
a.link2:link {
    color:#CC0000;
	text-decoration:none;
	font-weight: bold
	}
a.link2:visited {
	color:#CC0066;
	text-decoration:none;
	font-weight: bold
	}
a.link2:hover {
	color:#FF6633;
	text-decoration:underline;
	}
a.link3:link {
    color:#CC0000;
	text-decoration:none;
	font-weight: bold;
	}
a.link3:visited {
    color:#CC0066;
	text-decoration:none;
	font-weight: bold;
    }
a.link3:hover {
    color:#FF6633;
	text-decoration:none;
	font-weight: bold;
	}
a.mapa {
     font-size: xx-small;
	 text-decoration:none;
	 color: #990033
	 }
a.nav { margin: 0 30 0 30;
       color:#CC0000;
	   text-decoration:none;
	   font-weight: bold 
	   }
a.nav:visited { margin: 0 30 0 30;
       color:#CC0066;
	   text-decoration:none;
	   font-weight: bold 
	   }	 
ol { margin-left: 60px;
   }   
.fala1 {
   color: #9933CC  
   }	 
.fala2 {
   color: #339966
   }
.fala3 { 
   color: #3333FF
   }
.fala4 { 
   color: #FF6600
   }
.fala5 { 
   color: #FF33FF
   } 
.fala6 { 
   color: #996600
   }  
strong {
   color: #660033
   }
ul.nav { 
	margin: 0 0 0 0; 
	padding: 0 0 22 0;
	}
ul.nav li {
	list-style:none; 
	display:inline;
	}
ul.nav li a.lk1 { 
	float:left;
	font: x-small  Verdana, Arial, sans-serif;
	background:#990033;
	color:#F6f3f3;
	text-align:center;
	padding:2px 0px;
	border-width:1px;
	border-color: #CC6699 #660033 #660033 #CC6699;
	border-style:solid;
	text-decoration:none;
	font-weight:bold;
	width: 168px;
	_width: 170px;
	}
ul.nav a.lk1:hover {
	background:#FF9966;
	color:#990033;
	border-color:#660033 #FFDDBB #FFDDBB #660033;
	}
ul.nav li a.lk2 { 
	float:left;
	font: x-small  Verdana, Arial, sans-serif;
	background:#FFDDBB;
	color:#990033;
	text-align:center;
	padding:2px 0px;
	border-width:1px;
	border-color: #FF9966 #FFDDBB #FFDDBB #FF9966;
	border-style:solid;
	text-decoration:none;
	font-weight:bold;
	width: 168px;
	_width: 170px;
	}	
ul.nav li a.lk3 { 
	float:left;
	font: x-small Verdana, Arial, sans-serif;
	background:#FFDDBB;
	color:#990033;
	text-align:center;
	padding:2px 0px;
	border-width:1px;
	border-color: #FF9966 #CC6699 #FFDDBB #FF9966;
	border-style:solid;
	text-decoration:none;
	font-weight:bold;
	width: 168px;
	_width: 170px;
	}
span.pos1 { position:absolute; 
           top:420px; 
           left:370px;
           }
span.pos2 { position:absolute;
	top:460px; 
	left:450px;
    }
span.pos3 { position:absolute; 
	top:510px; 
	left:510px;
	}   
span.pos4 { position:absolute; 
	top:590px; 
	left:550px;
	}
span.pos5 { position:absolute; 
	top:670px; 
	left:480px;
	}	
span.pos6 { position:absolute; 
	top:710px; 
	left:280px;
	}	 
span.pos7 { position:absolute; 
	top:680px; 
	left:180px;
	}
span.pos8 { position:absolute; 
	top:640px; 
	left:110px;
	}
span.pos9 { position:absolute; 
	top:590px; 
	left:90px;
	}
span.pos10 { position:absolute; 
	top:520px; 
	left:120px
	}
span.pos11 { position:absolute; 
	top:450px; 
	left:180px;
	}
span.pos12 { position:absolute; 
	top:420px; 
	left:270px;
    }
span.tese { position:absolute;
          top:810px; 
	      left:340px;
		  width:280px;
		  text-align:justify
		 }
span.data { position:absolute;
        top:970px; 
		left:340px;
		text-align:left
		}
span.normal { color:#000000
}
span.notas { color:#990033;
	}	
.direita { text-align:right;
          color: #660033;
          font: x-small  Verdana, Arial, sans-serif;
		  }
hr { color:#990033;
	height:1px;
	border-style:dashed;
	}	
li {text-align:left;
    }
.menor { color:#990033;
		font-size: xx-small;
		}	

table.simples {border-collapse: collapse;               
			   }

td {padding: 3px; 
    border:1px solid #FF6633;
	text-align:center;}
	
th {padding: 3px; 
    border:1px solid #FF6633;
	font-size: x-small;}

.ficha1 {border:1px solid #FF6633;
padding: 3px;
font-size: xx-small;}

.ficha2 {
font-size: xx-small;}

.direito  { text-align:right;
          }
		  
pre { font: xx-small  Verdana, Arial, sans-serif;
}
