/* Estilos finalizados por RPorto */

/* == Estrutura da página =============================== */

#Cabecalho {
	width: 100%;
	height: 28px;
	background-image: url(../images/topo.png);
	background-repeat: repeat-x;
  text-align: center;
}

#Envelope {
  margin:0 auto;
	margin-top: -6px;
  width:945px;
}

#ColEsquerda {
  float:left;
  width:220px;
}

#ColPrincipal {
  float:right;
  width:725px;
}

#Rodape {
  clear:both;
}


/* == Elementos básicos ================================= */

h1, h1 a {
	font-size: 15px;
	color: #F09E37;
	font-weight: bold;
	margin-bottom: 10px;
}

h3 {
	font-size: 13px;
	color: #666666;
	font-weight: bold;
	margin-bottom: 0;
}

/* == Cabecalho ========================================= */

.MenuSuperior {
	width: 945px;
	font-size: 13px;
	color: #FFFFFF;
	margin: 0 auto;
	padding-top: 2px;
  width: 945px;
  text-align: right;
  font-weight: bold;
}

.MenuSuperior a {
	color: #FFFFFF;
  font-size: 13px;
}


/* == Coluna Esquerda =================================== */

#MenuItens li div {
	padding: 5px;
	padding-left: 15px;
	font-size: 12px;
}


/* == Coluna Direita ==================================== */

.Migalhas {
	font-size: 13px;
	color: #f09e37;
	font-weight: bold;
	margin: 59px 0 0 20px;
}

.Migalhas a {
	color: #f09e37;
	font-weight: bold;
	font-size: 11px;
}

#Testeira {
  height: 60px;
  overflow-y: hidden;
  background-color: #a3b276;
  color: #edebab;
}

#TesteiraEvento {
  background-color: #a3b276;
  color: #edebab;
}

#TesteiraCapa {
  height: 158px;
  overflow-y: hidden;
  background-color: #a3b276;
  color: #edebab;
}

#Testeira h1 {
  color: #edebab;
}

#TesteiraCapa h1 {
  color: #edebab;
}

#TesteiraCapa p {
	font-size: 13px;
	color: #000000;
}

.ConteudoPrincipal p {
	font-size: 13px;
	color: #000000;
}

.ConteudoIncluido img[align="left"] {
  margin-right: 8px;
}

.ConteudoIncluido img[align="right"] {
  margin-left: 8px;
}



#Testeira img {
  float: left;
}

#Slogan {
	padding-left: 25px;
	background-color: #ffcccc;
	margin: 19px 0;
}

#FraseDoTopo{
  margin: 19px 20px 18px 20px;
  position: relative;
}

#DestaquePrincipal {
  float: right;
}

.ConteudoIncluido {
  padding: 30px 0 0 20px;
  font-size: 12px;
}

.ConteudoPrincipal {
  width: 400px;
  float: left;
}

.ConteudoPrincipal h1, h1 a {
  font-size: 15px;
  padding: 0 0 3px 0;
}

.ConteudoIncluido ul {
  padding-left: 15px;
}

.ConteudoIncluido h1, h1 a {
  font-size: 15px;
  margin-bottom: -5px;
  margin-top: 15px;
  padding: 0 0 3px 0;
}

.ConteudoIncluido h2 {
  color: #666666;
  font-size: 13px;
  padding: 10px 0 0 0;
}

.ConteudoIncluido h2 a {
  color: #666666;
}

.ConteudoLateral {
  width: 290px;
  float: right;
}

.ConteudoLateral h1 {
  font-size: 12px;
  padding: 0 0 3px 0;
}

.ConteudoLateral h1 a {
  font-size: 12px;
  padding: 0 0 3px 0;
}

.ConteudoLateral h2 {
  font-size: 12px;
  padding: 10px 0 0 0;
}

.ConteudoPrincipal .DataDaNoticia {
	font-size: 11px;
	color: #666666;
}

.MigalhaDeBusca {
  color: #555555;
  font-size: 11px;
}

.MigalhaDeBusca a {
  color: #777777;
}

.Introducao {

}

.ConteudoPrincipal .NotaDePe {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
}


