/**************************** ESTRUTURA ****************************/

* {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	list-style-type: none;
}

body.Background {
	margin: 0px 0px 0px 0px;
	background:url(/InstImagem/FundoPrincipal.gif) repeat-x center center;
}

#divEstrutura {
	position:relative; /* needed for footer positioning*/
	*left:50%;
	height:100%;
	margin:0px auto; /* center, not in IE5 */
	*margin-left:-389px;
	width:778px;
}

#divPagina {
	width:778px;
	background-color:#ffffff;
	padding-bottom:20px;
	float:left;
}

#divRodape {
	width:778px;
	height:25px;
	background-color:#e6e9eb;
	clear:both;
}

/*************************** Paginas ****************************/

#divEstruturaConteudo {
	width:570px;
	height:auto;
	text-align:justify;
	float:left;
}

object {
	margin-bottom:5px;
}

div.Pontape {
	width:495px;
	height:auto;
	font-family:"Trebuchet MS";
	color:#585a5b;
	padding:5px 0;
	float:left;
}

div.Pontape img {
	margin:0 10px;
}

div.Pontape .imgDir {
	margin-left:5px;
}

.divConteudo {
	position:relative;
	float:left;
}

.Coluna {
	width:388px;
	_width:380px;
}

.Video {
	width:312px;
}

.SemColuna {
	width:570px;
}

.Projetos {
	width:570px;
	height:780px;
	background-image:url(/InstImagem/FdoProjetos.jpg);
	background-repeat:no-repeat;
	float:left;
}

#divNoticiasHome {
	width:388px;
	height:auto;
	font-family:"Trebuchet MS";
	font-size:1em;
	color:#585a5b;
	border-bottom:1px solid #e6e9eb;
	padding-bottom:5px;
	/*padding-top:19px;*/
	float:left;
}

#divNoticiasHome a.Home {
	font-family:"Trebuchet MS";
	font-size:1em;
	color:#585a5b;
	text-decoration:none;
}

#divNoticiasHome a.Home:hover {
	text-decoration:underline;
}

#divNoticiasHome span {
	font-weight:bold;
}

#divNoticiasHome h2.Titulo {
	font-family:"Trebuchet MS";
	font-size: 1.3em;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.divBtMaisNoticias {
	width:570px;
	margin-top:15px;
	text-align:right;
	float:left;
}

.Legenda {
	font-family:"Trebuchet MS";
	font-size:0.9em;
	color:#585a5b;
	text-align:center;
	background-color:#f4f5f6;
	margin:0 5px 5px 5px;
}

.Right {margin-left:8px;}

.divDestaque {
	width:100%;
	margin:0px 0 0 0;
	text-align:left;
	position:relative;
	float:left;
}

.Home { width:388px; }

.divDestaque p {
	text-align:justify;
}

.divDestaque a.Home {
	font-family:"Trebuchet MS";
	font-size:1.1em;
	color:#585a5b;
	text-decoration:none;
}

.divDestaque a.Home:hover {
	text-decoration:underline;
}

.divDestaque img {
	border:none;
	margin-bottom:2px;
	*margin:10px 0 0px 0;
}

.divDestaque span {
	font-weight:bold;
}

.divDestaque .divColuna1 {
	width:190px;
	font-family:"Trebuchet MS";
	font-size:0.9em;
	color:#585a5b;
	float:left;
}

.divDestaque div.Traco {
	width:190px;
	height:3px;
	border-top:3px solid #e1e3e4;
	/*margin-bottom:8px;*/
	float:left;
}

.divDestaque .divColuna1 h2, .divDestaque .divColuna2 h2 {
	font-family:"Trebuchet MS";
	font-size:1.3em;
	font-weight:bold;
	color:#4c7fae;
}

.divDestaque h1 {
	font-family:"Trebuchet MS";
	font-size:1.5em;
	color:#4c7fae;
	margin-bottom:8px;
	border-bottom:4px solid #d8e2eb;
}

.divDestaque hr.Divisoria {
	width:388px;
	height:1px;
	margin:14px 0 14px 0;
	*margin:14px 0 3px 0;
	background-color:#e6e9eb;
	border:none;
	*border-bottom:1px solid #e6e9eb;
	float:left;
}

.divDestaque .divColuna2 {
	width:190px;
	font-family:"Trebuchet MS";
	font-size:0.9em;
	color:#585a5b;
	float:right;
}

ul.Marcador {
	font-family:"Trebuchet MS";
	font-size:1em;
	color:#585a5b;
}

ul.Marcador li {
	width:99%;
	background-image:url(/InstImagem/Bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 11px;
	padding:5px 0 5px 8px;
	float:left;
}

em {
	font-style:italic;
}

.MargemVideo {
	margin-left:8px;
}

div#divConteudoTxt div.ComoFunciona {
	background-image:url(/InstImagem/ImgMarcadorSetinha.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:10px;
	margin:0px 0px 15px 0px;
	display:block;
	color: #000000;
}
div#divConteudoTxt div.ComoFunciona a {
	text-decoration:none;
	color:#000000;
}

.Margem {
	margin-left:30px;
}

/*********************************** TABELAS *********************************/

.Tabela {
	width:auto;
	height:auto;
	margin:13px 0 0;
	padding:0 0 0 10px;
	font:normal normal bold 16px/30px "Trebuchet MS", sans-serif;
	color:#404040;
	background:url(/InstImagem/Marcador05.gif) no-repeat left 10px;
	border:none;
}

.Tit {
	width:auto;
	margin:0 0 0 0;
	padding:0 0 0 10px;
	font:normal normal bold 16px "Trebuchet MS", sans-serif;
	color:#404040;
	background:url(/InstImagem/Marcador05.gif) no-repeat left 5px;
	float:left;
}

.TitTabela {
	font-family:"Trebuchet MS";
	font-size:1em;
	color:#ffffff;
	font-weight:bold;
	height:41px;
	padding-left:5px;
	background-image:url(/InstImagem/FundoTitTabela.gif);
	background-repeat:repeat-x;
	
}

.MarcadorMais {
	font-family:"Trebuchet MS";
	font-size:1em;
	color:#4c4b4b;
	height:25px;
	background-image:url(/InstImagem/ImgMarcadorMais.gif);
	background-repeat:no-repeat;
	background-position:3px center;
	padding-left:18px;
	border-bottom:1px solid #cccfd1;
}

.LinhaTabela {
	font-family:"Trebuchet MS";
	font-size:0.9em;
	color:#4c4b4b;
	height:25px;
	padding-left:5px;
	border-bottom:1px solid #cccfd1;
	text-align: left;
}

table {
	margin-bottom:20px;
	float:left;
}

td a:link, td a:active, td a:link, td a:visited, .Selecionado {
	font-family:"Trebuchet MS";
	font-size:11px;
	text-decoration:none;
	color:#9ca0a3;
}

td a:hover {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#4c7fae;
}

div#DataAtualizacao {
	width:500px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#9ca0a3;
	float:right;
	text-align:right;
}

.LinhaDescricao {
	background-color:#f6f8fa;
	font-family:"Trebuchet MS";
	font-size:0.9em;
	color: #404040;
	padding:8px 8px 8px 8px;
	border-bottom:1px solid #cccfd1;
}

.LinhaDescricao h1 {
	font-family:"Trebuchet MS";
	font-size:1.2em;
	margin:0px 0px 10px 0px;
}

div#divLegenda {
	font-family:"Trebuchet MS";
	font-size:0.8em;
	color:#9ca0a3;
	margin-bottom:15px;
	float:left;
}

.LinhaProcessosAdm {
	font-family:"Trebuchet MS";
	font-size:0.7em;
	color:#cccfd1;
	height:25px;
	padding-left:5px;
	border-bottom:1px solid #d5d6ce;
}
.LinhaProcessosAdm a {
	font-family:"Trebuchet MS";
	color:#cccfd1;
}
.LinhaProcessosAdm a:hover {
	font-family:"Trebuchet MS";
	color:#4c7fae;
}


/*********************************** HOME ************************************/
.TxtHome {
	width:540px;
	height:28px;
	font-family:"Trebuchet MS";
	font-size:16px;
	color:#fff;
	margin-top:-4px;
	background-color:#00ae4d;
	background-image:url(/InstImagem/MarcadorHome.gif);
	background-repeat:no-repeat;
	background-position:24px 12px;
	padding:6px 0 0 35px;
}

.DestHome {
	width:510px;
	background-color:#f0f2f3;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#585a5b;
	padding:13px 30px 13px 35px;
	display:inline;
	float:left;
}

.DestHome span {
	font-size:14px;
	color:#4175a4;
	font-weight:normal;
}

.DestHome .Missao {
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#585a5b;
	padding:13px 15px 13px 35px;
	text-align:right;
	_display:inline;
	_float:right;
}

.divDestaqueHome {
	width:275px;
	height:80px;
	border-left:3px solid #e6e9eb;
	margin-top:40px;
	padding-left:6px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#585a5b;
	float:left;
}

.divDestaqueHome h1 {
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#4c7fae;
}


/*********************************** APRESENTACAO ***********************************/
h1.Titulo {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color:#585a5b;
	margin:0 0 10px 0;
}

p {
	font-family: "Trebuchet MS";
	font-size: 1em;
	color:#585a5b;
	margin: 10px 0 10px 0;
}

span {
	font-weight:bold;
}

a.Link {
	font-family: "Trebuchet MS";
	color:#4e79a0;
	text-decoration:none;
	cursor:pointer;
}

a.Link:hover {
	text-decoration:underline;
}

/*********************************** NOTICIAS ***********************************/

h2.Noticia {
	font-family: "Trebuchet MS";
	font-weight:bold;
	color:#585a5b;
	font-size: 1.5em;
}

.Data {
	font-family: "Trebuchet MS";
	color:#4e79a0;
	font-size: 0.9em;
}

h3.Subtitulo {
	font-family: "Trebuchet MS";
	font-weight:bold;
	color:#717375;
	font-size: 1em;
}

.Italico {
	font-style: italic;
}

div.Ancoras {
	width:550px;
	_width:530px;
	font-family:Trebuchet MS;
	font-size:12px;
	color:#585a5b;
	margin-bottom:50px;	
}

div.Ancoras ul {
	margin:0px;
}

div.Ancoras ul li {
	margin:0px;	
	background-image:url(/InstImagem/Bullet.gif);
	background-position:1% 45%;
	background-repeat:no-repeat;
	padding-left:15px;
	line-height:20px;
	border-bottom:1px solid #c6cbc6;
	clear: both;
}

div.Ancoras ul li.cinza
{
	margin:0px;
	background:#f6f7f7 url(/InstImagem/Bullet.gif) no-repeat 1% 45%;
	padding-left:15px;
	line-height:20px;
	border-bottom:1px solid #d3d6d8;
}


/*********************************** QUERO PARTICIPAR ***********************************/

h4.TituloAncora {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color:#4c7fae;
	margin-top:20px;
}

/*********************************** BOTOES ***********************************/
.inputMaisNoticias {
	width:85px;
	height:21px;
	background-image:url(/InstImagem/FundoBotao.gif);
	background-color:#fff;
	margin-top:5px;
	border:none;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color:#fff;
	cursor:pointer;
	text-align:center;
}
.divBotao {
	float:right;
}

.final {
	position:relative;
	bottom:0px;
	right:10px;
}

.divBotao input.btnVoltar {
	width:51px;	
	height:22px;
	font-family:Trebuchet MS;
	font-size:11px;
	color:#585a5b;
	background-image: url(/InstImagem/BotaoVoltar.gif);
	background-repeat: no-repeat;
	background-color:#ffffff;
	border:none;
	cursor: hand;
	position:absolute;
	right:8px;
	bottom:40px;
	clear:both;
	float:left;
}

.divBotao input.btnVoltar:visited {
	text-decoration:none;
}
	
.divBotao input.btnVoltar:hover {
	text-decoration:underline;
}