body {
	font-family: trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	margin: 0;
	padding: 0;
	background: #08488f url(tela/fundo_site.jpg) repeat-x;
}

a {
	color: #0076AE;
	text-decoration: none;
}
a:visited {
	color: #0076AE;
	text-decoration: none;
}
a:hover {
	color: #F4A700;
	text-decoration: none;
}

a:hover img:hover {
	opacity: 0.75;
}

#divbody {
	width: 950px;
	margin: auto;
	padding: 0;
	background: #FFFFFF;
}

#content {
	width: 910px;
	padding: 1px 20px 10px 20px;
}

#footer {
	clear:both;
	/*width: 950px;*/
	height: 50px;
	padding-top: 70px;
	background: #FFFFFF url(tela/footer.jpg);
}
.social img {border:none;}

.footerInfo {
	font-size: 11px;
	color: #FFFFFF;
	margin: 0 7px;
}
.footerMenu {
	color: #89C8F2;
	margin: 0 5px;
}
.footerMenu:visited {
	color: #89C8F2;
}
.footerMenu:hover {
	color: #F4A700;
}

h1 {
	font-size: 20px;
	height: 28px;
	color: #FFFFFF;
	padding-top: 2px;
	background: url(tela/fundo_tit.png) no-repeat;
	text-indent: 35px;
}

h2 {
	font-size: 16px;
	color: #224B77;
	background: url(tela/seta4.png) no-repeat 0 3px;
	text-indent: 22px;
	padding: 0;
	margin: 0;
}

.txt {
  font-family: Verdana;
  font-size: 12px;
  color: #000;
  background-color: #EEE;
  border: #AAA solid 1px;
}

.txt:hover {
  background-color: #E8E8E8;
}

.txt:focus{
  background-color: #D7E6FB;
  border-color: #12499C;
}

.btn {
	background-color:#2E78E7;
	border:1px solid #12499C;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Calibri, verdana;
	font-size:12px;
	height: 18px;
	padding-top:0;
	padding-bottom:0;
}

.arrowList li {
	list-style-image: url(tela/seta3.png);
	margin-bottom: 5px;
	text-indent: 0;
}

.lstFotos {
	float: left;
	width: 160px;
	height: 160px;
	background: url(tela/fundo_fotos2.gif) no-repeat;
	margin: 5px;
	list-style: none;
	text-align: center;
}

#nav {
	clear: both;
	text-align: center;
}
#noticias {
  border-left: 15px solid #AAA;
  padding: 5px;
  margin-bottom: 10px;
  background: #EEEEEE;

}

#voltar {
  float: left;
  width: 40px;
  height: 24px;
  padding-left: 30px;
  background: url(tela/back.png) top left no-repeat;
  line-height: 25px;
  margin-left: 250px;
}

#voltar:hover {
  background-position: bottom left;
  cursor: pointer;
}

#encaminhe {
  float: left;
  width: 70px;
  height: 24px;
  padding-left: 45px;
  background: url(tela/encaminhar.png) 15px 0px no-repeat;
  line-height: 25px;
  border-left: 2px solid #CCCCCC;
  margin-left: 10px;
}

#encaminhe:hover {
  background-position: 15px bottom;
  cursor: pointer;
}

#imprima {
  float: left;
  width: 50px;
  height: 24px;
  padding-left: 45px;
  background: url(tela/print.png) 15px 0px no-repeat;
  line-height: 25px;
  border-left: 2px solid #CCCCCC;
  margin-left: 10px;
}

#imprima:hover {
  background-position: 15px bottom;
  cursor: pointer;
}

#favorita {
  float: left;
  width: 50px;
  height: 24px;
  padding-left: 45px;
  background: url(tela/favoritos.png) 15px 0px no-repeat;
  line-height: 25px;
  border-left: 2px solid #CCCCCC;
  margin-left: 10px;
}

#favorita:hover {
  background-position: 15px bottom;
  cursor: pointer;
}

.destaque {
	float: left;
	width: 300px;
	color: #FFF;
	font-size: 11px;
}

.destaque a {
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
}
.destaque a:hover {
	color: #F4A700;
}
