body {
	font-size: 12px;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	margin-top: 0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	background: #003366;
	padding: 0;
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.tituloDestaque{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textoSemLink {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.internas_normal {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.internas_normal2 {
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 13px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin-top: 6px;
	margin-left:12px;
}
.form_campo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dataHoje {
	FONT-SIZE: 11px; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.normal_home {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.normal_branco {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bg_traco {
	BACKGROUND-IMAGE: url(../Imagens/portal/barra_hp.gif); BACKGROUND-REPEAT: repeat-x
}
.bg_noticia {
	BACKGROUND-IMAGE: url(../Imagens/portal/bg_hp.gif); BACKGROUND-REPEAT: repeat-x
}
.bg_empresas {
	BACKGROUND-IMAGE: url(../Imagens/portal/bg_menu_empresas.gif); BACKGROUND-REPEAT: repeat-x
}
.bg_morador {
	BACKGROUND-IMAGE: url(../Imagens/portal/bg_menu_morador.gif); BACKGROUND-REPEAT: repeat-x
}
.bg_funcionarios {
	BACKGROUND-IMAGE: url(../Imagens/portal/bg_menu_funcionarios.gif); BACKGROUND-REPEAT: repeat-x
}
.bg_conheca {
	BACKGROUND-IMAGE: url(../Imagens/portal/bg_menu_conheca.gif); BACKGROUND-REPEAT: repeat-x
}
.bg_prefeitura {
	BACKGROUND-IMAGE: url(../Imagens/portal/bg_menu_prefeitura.gif); BACKGROUND-REPEAT: repeat-x
}
.bg_institucional {
	BACKGROUND-IMAGE: url(../Imagens/portal/bg_menu_institucional.gif); BACKGROUND-REPEAT: repeat-x
}
.bg_noticias {
	BACKGROUND-IMAGE: url(../Imagens/portal/bg_menu_noticias.gif); BACKGROUND-REPEAT: repeat-x
}
.bg_ferramentas {
	BACKGROUND-IMAGE: url(../Imagens/portal/bg_menu_ferramentas.gif); BACKGROUND-REPEAT: repeat-x
}
.morador_titulo_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003366; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.morador_titulo_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.morador_titulo_3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.empresas_titulo_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006666; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.empresas_titulo_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006666; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.empresas_titulo_3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006666; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.prefeitura_titulo_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #522b2b; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.prefeitura_titulo_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #522b2b; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.prefeitura_link_2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #522b2b;
	LINE-HEIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.prefeitura_titulo_3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #522b2b; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.noticias_titulo_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336600; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.noticias_titulo_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336600; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.noticias_titulo_3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336600; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.funcionarios_titulo_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #808000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.funcionarios_titulo_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #808000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.funcionarios_titulo_3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #808000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.conheca_titulo_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333300; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.conheca_titulo_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333300; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.conheca_titulo_3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333300; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ferramentas_titulo_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ferramentas_titulo_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ferramentas_titulo_3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.institucional_titulo_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000066; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.institucional_titulo_2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.institucional_titulo_3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.noticia_normal {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.itemInexistente {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.noticia_titulo_1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #48496e; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_lateral {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_audi_1 {
	FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_audi_2 {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linkVertical {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tab {
	FONT-SIZE: 12px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #336699; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkBranco {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkBranco:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkBranco:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkAudiBranco {
	FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkAudiBranco:link {
	FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkAudiBranco:hover {
	FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkTitNoticia {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkTitNoticia:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkTitNoticia:hover {
	FONT-SIZE: 11px; COLOR: #336699; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkNoticia {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkNoticia:link {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkNoticia:hover {
	FONT-SIZE: 11px; COLOR: #336699; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkpag {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkpag:link {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkpag:hover {
	FONT-SIZE: 10px; COLOR: #336699; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.breadLink {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.breadLink:link {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.breadLink:hover {
	FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.menuLink {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuLink:link {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menuLink:hover {
	FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.LinkServico {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.LinkServico:link {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.LinkServico:hover {
	FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
INPUT {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif; BACKGROUND-COLOR: #ffffff
}
SELECT {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif; BACKGROUND-COLOR: #ffffff
}
box {
	BORDER-RIGHT: #9a9a9a 1px solid; BORDER-TOP: #9a9a9a 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #9a9a9a 1px solid; COLOR: #666666; BORDER-BOTTOM: #9a9a9a 1px solid; FONT-FAMILY: Arial,Helvetica, geneva,sans-serif; BACKGROUND-COLOR: #ffffff
}
.normal2 {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.rodape {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.rodapeLink {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.rodapeLink:link {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.rodapeLink:hover {
	FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}


/* ESTILO - PAGINAÇÃO */

.virtualpage, .virtualpage2, .virtualpage3{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 100%;
text-align: center;
padding: 2px 0;
margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 3px;
text-decoration: none;
/*border: 1px solid black;*/
color: #666666;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #666666;
/*background-color: #E6E6E6;*/
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

/*.paginationstyle .flatview a:hover {
	background-color: #ffffcc;
}*/

.paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: #ffffcc;
}

A.linkdownloads {
	FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkdownloads:link {
	FONT-SIZE: 11px; COLOR: #003366; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkdownloads:hover {
	FONT-SIZE: 11px; COLOR: #336699; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.divBloq {
	visibility: hidden;
	position: absolute;
	width:580px;
	height: 474px;
	top:inherit;
	left:inherit;
	background-color: white;
	filter:Alpha(opacity: 50);
	-moz-opacity: 0.5;
}
.divDownload {
	visibility: hidden;
	position: absolute;
	width: 310px;
	height: 81px;
	top: inherit;
	left: inherit;
	margin-top:150px;
	margin-left:150px;
}
.divSombra {
	position: absolute;
	width : 305px;
	height: 76px;
	top: 5px;
	left: 0px;
	background-color: black;
	filter: Alpha(opacity: 30);
	-moz-opacity: 0.3;
}
.divDownInterno{
	position: absolute;
	width: 305px;
	height: 76px;
	top: 0px;
	left: 5px;
	border: 1px solid black;
}
.divFechar{
	postion: relative;
	width: 305px;
	background-color: #EEEEEE;
}
.divTextoDownload{
	position: relative;
	width: 305px;
	height: 57px;
	background-color: #FFFFFF;
	font-size: 13px;
	color: #000000;
	padding: 10px 0px 0 0;
	text-align: center;
}
.divBotao {
	font-family: Verdana;
	padding:0px;
	width:14px;
	font-size: 8px;
	background-color: #FFFFFF; 
	color: #000000;  
	cursor: pointer;
	border: 1px solid #808080; 
	text-align: center;
	filter: progid XImageTransform.Microsoft.Shadow(color=#808080,direction=120,Strength=3);
}
