body {
	font-family: Calibri, Verdana, Arial, Sans-Serif;
  background: url("../img/degrade.png") repeat-x; 
	text-align: left;
  color: #000;
  margin: 0;
	padding: 0;
	}
img {
	margin: 0;
	padding: 0;
	text-decoration: none;
}
img.id {
  margin: 0;
	padding: 0;
  position: absolute;
  top:35px;
  left:65px;
}
img.aba {
  margin: 0;
	padding: 0;
  position: absolute;
  height: 400px;
width: 340;
top:25px;
  left:25px;
}
div.img-top {
	margin: 0;
	padding: 0;
	width: 139px;
	height: 164px;
	position: absolute;
	top:12px;
	left:10px;
}
div.box{
  margin: 0;
	padding: 0;
  width:840px;
  height:164px;
  position: absolute;
  top:10px;
  left:149px;
}
div.menu{
  background:#28D18E;
  position: absolute;
  top:137px;
  left:0px;
  width:840px;
  height:29px;
}
div.box-principal{
  position:absolute;
  top:206px; 
  left:50px; 
  width: 913px; 
  height: 372px; 
}
div.box-left{
  position:absolute;
  top:206px;
  left:50px; 
  width: 436px; 
  height: 372px; 
}
div.box-right{
  position:absolute;
  top:206px;
  left: 515px;
  width: 436px; 
  height: 372px; 
}
div.janela{
  background:#FFFFFF;
  position:absolute;
  top:206px;
  left: 255px;
  width: 500px; 
  height: 410px;
  border: 1px solid black;
  padding: 20px;
  overflow-y: scroll;  
  overflow-x: hidden;
  display: none;
}
div.janela2 {
  background:#FFFFFF;
  position:absolute;
  top:206px;
  left: 355px;
  width: 300px; 
  height: 120px;
  border: 1px solid black;
  padding: 20px;
  overflow-y: hidden;  
  overflow-x: hidden;
  display: none;
}
div.janela3 {
  background:#FFFFFF;
  position:absolute;
  top:80px;
  left: 80px;
  width: 800px; 
  height: 410px;
  border: 1px solid black;
  padding: 20px;
  overflow-y: scroll;  
  overflow-x: hidden;
  display: none;
}
div.janela4 {
  background:#FFFFFF;
  position:absolute;
  top:206px;
  left: 255px;
  width: 500px; 
  height: 130px;
  border: 1px solid black;
  padding: 20px;
  overflow-y: scroll;  
  overflow-x: hidden;
  display: none;
}
div.box-aba{
  top:100px;
  left: 420px;
  width: 430px; 
  height: 400px;
}
a.menu, a.menu:visited {
	font: 18px bold Calibri; 
  color: #FFE3FF;
  position: absolute; 
  top: 2px;
  text-decoration: none;
}
a.menu:hover {
	color: #FFE3FF;
	text-decoration: underline;
}

a, a:visited {
	color: #0000EE;
	text-decoration: underline;
}
aba:hover {
	color: #000000;
	text-decoration: none;
}
aba, aba:visited {
	color: #0000EE;
	text-decoration: none;
}
aba:hover {
	color: #000000;
	text-decoration: none;
}
p.default {
  font: 14px Calibri, Verdana, Arial, Sans-Serif;
  color: #000000;
  text-align: justify;
}
p.apresentacao {
  font: 15px Calibri, Verdana, Arial, Sans-Serif;
  color: #000000;
  text-align: justify;
}
p.texto_aba {
  font: 15px Calibri, Verdana, Arial, Sans-Serif;
  color: #000000;
  text-align: justify;
  position:absolute;
  top: 35px;
  left: 395px;
  right: 25px;
}
p.link {
  font: 14px Calibri, Verdana, Arial, Sans-Serif;
  text-align: justify;
}

label.topic {
  position:relative; 
  top:0px;
  left:10px; 
  font: bold 22px   Calibri;
  color:#66CC9A
}

.close-icon {
  position: absolute;
  top: 2px;
  right: 3px;
  width: 80px;
  height: 14px;
  line-height: 14px;
  font: bold 12px Verdana, sans-serif;
  cursor: pointer;
  text-align: center;
}
div.img-contador {
  margin: 0;
	padding: 0;
  position: absolute;
  top:180px;
  left:870px;
}
p.contador {
  font: 11px Calibri, Verdana, Arial, Sans-Serif;
  color: #000000;
  text-align: justify;
    position:relative; 
  top:10px;
}
