html,body{	margin:0;	padding:0;	background-color: #FFFFF;	background-image:url(../images/bg_top.gif);	background-position: top center;	background-repeat: no-repeat}	body{	font: 11px Verdana, Arial, Helvetica, sans-serif;	text-align:center}.txt_destaque{	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size:10px;}	.txt_posicao{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	color:#6abe4f;	margin-left:10px;}	.txt_titulos{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#6abe4f;	margin-left:10px;}	.txt_titulos_destaque{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#168a43;	margin-left:10px;}.h1{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#666666;	line-height:1.5em;	float:left;	text-align:center;	font-weight:normal;}.txt_body{	font: 11px Verdana, Arial, Helvetica, sans-serif;		color:#000000;	line-height:1.5em;}.txt_body_noticias{	font: 10px Geneva, Arial, Helvetica, sans-serif;		color:#222425;	text-align:left;}	.txt_body_links{	font: 10px Geneva, Arial, Helvetica, sans-serif;		color: #990000;	font-weight: bold;	}		.txt_body_data{	font: 9px Geneva, Arial, Helvetica, sans-serif;		color:#666869;	text-align:left;	}	.txt_rotator{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#FFFFFF;	float:left;	text-align:left;	font-weight:normal;	}blockquote {font: 11px Verdana, Arial, Helvetica, sans-serif;		color:#000000;	padding: 5px;}p{	margin:0 10px 10px}a:link {	text-decoration: none;	color: #7ec347;}a:visited {	text-decoration: none;	color: #7ec347;}a:hover {	text-decoration: none;	color: #7ec347;	}a:active {	text-decoration: none;	color: #7ec347;	}	a.posicao:link {	color:#7ec347;	text-decoration:none;}	a.posicao:visited {	color:#7ec347;	text-decoration:none;}	a.posicao:hover {	color:#7ec347;	text-decoration:none;}	a.posicao:active {	color:#7ec347;	text-decoration:underline;}	a.rodape:link {	color:#FFF;	text-decoration:none;}a.rodape:visited {	color:#FFF;	text-decoration:none;}a.rodape:hover {	color:#FFF;	text-decoration:none;}a.rodape:active {	color:#FFF;	text-decoration:none;}div#header{	height:111px;	margin:0;	padding-left:10px;	background: #EEE;	color: #79B30B;}	div#container{	text-align:left;	background-color:#FFFFFF;}	div#content p{	line-height:1.2;}div#content {	background-color:#FFFFFF;	}	div#content_main {	background-color:#FFFFFF;	_margin-top:10px;		}div#img_destaque{	padding:0px;	margin:0px;	border:solid 5px;	color:#CCCCCC;	width:280px;	height:78px;	margin:10px 20px 10px 60px;	display:inline;	float:left;}		div#extra{	}div#container{	width:780px;	margin:0 auto;	background:#FFFFFF}/* CAIXA IMAGEM BANNER */	div#navigation{	float:left;	width:483px;	height:245px;	margin-left:5px;	margin-top:10px;	*margin-top:10px;	_margin-top:10px;	z-index:0}/* CAIXA DESTAQUES */	div#extra{	float:right;	width:275px;	height:250px;	margin-top:10px;	*margin-top:10px;	_margin-top:10px;}	div#principal {	width:100%;	background-color:#FFFFFF;	_margin-top:-480px;}/* FOOTER */div#footer{	background: #333333;	color: #FFFFFF;	clear:both;	width:100%;	height:80px;	font: 9px Geneva, Arial, Helvetica, sans-serif;	background-color:#6abe4f;}	div#footer p{	margin:0;	padding:5px 10px}	.footerlinks{	text-align:center;	}		/* Logos para barra de footer */	#logos {}	#logos ul {		margin:0px;	margin-left: auto;	padding: 0 0 10px 0;	width: 900px;	background-color:#FFFFFF;	list-style:none;	min-height:25%;	 height:auto !important;	 float:left;	 text-align:left;}#logos ul li { display: inline; }#logos ul li a {	background-color:#FFFFFF;	text-decoration: none;}/* Imagens com logos topo */#rotator{		cursor: pointer;	overflow: hidden;	margin: 0px 0px 0px 5px;	*margin-top: 0px;	top: 3px;	_margin-top: 0px;	width: 272px;	height: 46px;	left:7%;	margin-left:-48px;	list-style-type:none;}#rotator ul {	padding:0px;	margin:0px;	background-color:#FFFFFF;	list-style:none;	list-style-type:none;}#rotator ul li { 	display: inline;}#rotator ul li a {	float:left;	background-color:#FFFFFF;	text-decoration: none;	list-style-type:none;}#rotator img{	border: 0;	cursor: pointer;	top:0;	margin-top: 0px;	_margin-top: 0px;	*margin-top: 0px;	overflow:hidden;}/* imagens para Banner (imagens de portalegre) */#banner{		overflow: hidden;	margin: 0px 0px 0px 5px;	*margin-top: 0px;	top: 0px;	_margin-top: 0px;	height:483px;	left:2px;	margin-left:-38px;	*margin-left:0px;	list-style-type:none;	z-index:0}#banner ul {	padding:0px;	margin:0px;	background-color:#FFFFFF;	list-style:none;	list-style-type:none;}#banner ul li { 	display: inline;}#banner ul li a {	float:left;	background-color:#FFFFFF;	text-decoration: none;	list-style-type:none;}#banner img{	border: 0;	top:0;	margin-top: 0px;	_margin-top: 0px;	*margin-top: 0px;	overflow:hidden;}