@charset "utf-8";
/* CSS Document */

* { font-family:Arial, Helvetica, sans-serif;}
body {margin:0; background:#fbfbfb;  }
#principal {
	width:860px;
	height:auto;
	border:1px solid #d0d0d0;
	border-top:none;
	background:#FFF;
	margin:0;
	top:0;
	margin-left:auto;
	margin-right:auto;
	}
#superior {
	height:134px;
	background:url(../imagens/logotipos2.gif) no-repeat;
	width:860px;
}
#linhaMenu{ background:url(../imagens/base_bg_menu.gif) repeat-x; height:4px;}
#menuHorizontal {
	border:none;
	width:860px;
	height:27px;
	padding:0;
	margin:0;
	font-size:9pt;
	padding-top:2px;
	position:relative;
	padding-top:11px;
	}
.menu ul li {list-style: none; margin: 0;display: inline; height:26px; }
.menu ul li a {padding:8px 20px 0 20px;margin:0;border-right: 1px solid #a9cee1; text-decoration: none; }
.menu ul li a:link {color: #fff;}
.menu ul li a:visited {color: #fff;}
.menu ul li a:hover {color:#fff900; }

#rodape {font-size:9pt;	margin-left:15px; color:#1e3c4c;}
.titulo {
  color : #5d8197;
  text-decoration:none;
  font-size:9pt;
  font-weight:bold;
  font-family: "Arial", sans-serif;
}

.titulo2 {
  color : #6790a6;
  text-decoration:none;
  font-size:11pt;
  font-weight:bold;
  font-family: "Arial", sans-serif;
  background:url(../imagens/seta2.gif) no-repeat;
  text-indent:17px;
}
.tituloSuperior {
  color : #5d8197;
  text-decoration:none;
  font-size:10pt;
  font-weight:bold;
  font-family: "Arial", sans-serif;
  margin:2px 0 5px 10px;
  background:url(../imagens/seta.gif) 0 4px no-repeat;
  text-indent:10px;
}
hr { color:#cfcfcf}

.conteudo { 
	padding:20px 4px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10.1pt; 
	color:#333; 
	border-bottom:1px dotted #999;
	border-top:1px dotted #999;
	text-align:justify}
	
	
.conteudo2 ul { line-height:15px;}
.conteudo2 ul li { background:url(../imagens/seta3.gif) no-repeat 0 3px; display:block; padding-left:10px; margin:5px; list-style:none;}
.grid { border:1px solid #cfcfcf; margin:0; padding:0; }
.grid th { background:#5e829a; height:20px; text-align:center; color:#fff;}
.grid .um { background:#fff; height:20px;}
.grid .dois { background:#cfdde6; height:20px;}
.grid td {padding-left:2px;}


.altura { height:830px;}