body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	line-height: 130%;
}

body a{

	color: #333;

}

body a:hover{

	text-decoration: underline;

}

img{



border-width: 0px;

}

img a{

	border-width: 0px;

}

#Layout{

	width: 994px;

	margin: 5px auto;

}

#Topo{
	margin-bottom: 10px;
	overflow: hidden;
	height: 61px;
	background-image: url(../img/Layout/Slogan.png);
	background-repeat: no-repeat;
	background-position: 285px center;

}

#LogoMarca{

	float: left;

	height: 61px;

	width: 265px;

	overflow: hidden;

}

#NavegacaoLocal{

	height: 60px;

	overflow: hidden;

	margin: 0px 0px 20px 0px;

	width: 994px;

}

#NavegacaoLocal a:hover{

	text-decoration: underline;



}

#Conteudo{

	float: left;

	width: 833px;

	overflow: hidden;

	margin: 0px 0px 0px 0px;

	padding: 0px 20px 0px 0px;

}

#Conteudo a:hover{

	text-decoration: underline;

}

#Conteudo a{

	text-decoration: none;

}

#ConteudoContextual{

	float: left;

	width: 617px;

}

#ConteudoContextualDireito {
	float: right;
	width: 226px;
	padding: 0px 0px 0px 20px;
	overflow: hidden;
	

}

#ConteudoContextualEsquerdo {
	float: left;
	width: 350px;
	overflow: hidden;
	

}

#ConteudoRelacionado{

	float: right;

	width: 174px;

	padding-left: 20px;

}

#Publicidade{

	width: 120px;

	overflow: hidden;

	float: right;

	background-image: url(../img/Layout/PublicidadeTitulo.png);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 20px;

}

#Publicidade h1{

	font-size: 10px;

	color: #004670;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 15px 0px;

	font-weight: normal;

}



/*Menu Superior*/



#MenuHead, #MenuNavegacao{

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	overflow: hidden;

	list-style-type: none;

}

#MenuNavegacao{

	height: 34px;

	line-height: 30px;

	overflow: hidden;

	font-size: 11px;



}

#MenuNavegacao li{

	float: left;

	padding-left: 20px;

	

}



#MenuNavegacao ul{

	

}



#MenuNavegacao li a{

	text-decoration: none;

}

#MenuHead{

	height: 27px;

	overflow: hidden;

	line-height: 25px;

	margin-left: 20px;



	

}

#MenuHead ul{

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;



	

}

#MenuHead li {

	float: left;

	

}

#MenuHead li a{

	text-decoration: none;

	

}



#MenuInstitucional {
	list-style-type: none;
	float: right;
	width: 346px;
	text-align: right;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	padding: 0px;

}

#MenuInstitucional li{
	float: right;
	padding-left: 15px;
	margin: 0px;

}

#MenuInstitucional li a{
	color: #006CA8;
	text-decoration: none;
	font-size: 9px;

}

/*Busca*/



#Busca {
	width: 346px;
	float: right;
	overflow: hidden;
	margin-top: 8px;
	clear: right;

}

#Busca form{

}

#Busca fieldset{

	margin: 0px;

	padding: 0px;

	width: 346px;

	border: 0px none;

}



.BuscaText {

	float: left;

	background-image: url(../img/Layout/BuscaImput.png);

	background-position: right top;

	width: 289px;

	height: 22px;

	border: 0px none;

	background-repeat: no-repeat;

	overflow: hidden;

	padding: 3px 0px 0px 3px;

	margin: 0px 0px 0px 0px;

	color: #004670;

	font-family: Verdana, Geneva, sans-serif;

}

.BuscaSubmit {

	float: right;

	width: 54px;

	background-image: url(../img/Layout/BuscaButton.png);

	background-repeat: no-repeat;

	background-position: left top;

	font-size: 10px;

	color: #FFF;

	text-align: center;

	height: 22px;

	overflow: hidden;

	border: 0px none;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}

 img {

	border: 0px none;

 }

 #Rodape {

	clear: both;

	margin-bottom: 50px;

	margin-top: 20px;

	padding-top: 20px;

	overflow: hidden;

	font-size: 10px;

	color: #666;

	text-align: center;

 }

 #ConteudoRelacionado, #ConteudoContextualDireito, #ConteudoContextual {

    padding-bottom: 1001em;

    margin-bottom: -1000em

    /* padding-bottom efetivo = padding bottom + margin-bottom = 1em */

  }

  

  

  

#Publicidade img{

	margin-bottom:10px;

	

}
