@charset "utf-8";
/* CSS Document */

/* Zera-Tags */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, fieldset, form, label, legend, ol, ul, li{
margin:0;
padding:0;
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
font-weight:normal;
vertical-align: baseline;
}
:focus {
outline: 0;
}
body {
line-height:1;
color:black;
background:white;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
/* fim do Zera-Tags */

body, td, th {
font-family: "Trebuchet MS";
font-size: 12px;
color: #000000;
}
body {
background-color: #6699CC;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
a:link {
color: #000000;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #000000;
}
a:hover {
text-decoration: underline;
color: #000000;
}
a:active {
text-decoration: none;
color: #000000;
}
h2 {
font-size: 13px;
color: #FFFFFF;
background-color: #94B7DB;
border-left:1px solid #D8E7F3;
display:inline;
float:right;
padding:5px 7px;
font-weight:bold;
text-transform:uppercase;
}
h3 {
font-size: 19px;
color: #6699CC;
font-weight:normal;
}
h4 {
font-size: 14px;
color: #4583C0;
font-weight:bold;
clear:both;
padding:10px 0;
}
h5 {
font-size: 17px;
color: #F19D05;
clear:both;
padding:8px 5px 5px 5px;
font-weight:normal;
}
h6 {
font-size:12px;
color:#6699CC;
font-style:italic;
font-weight:normal;
}

ul{
margin:0;
padding:0;
}
ul li{
margin:0;
padding:0;
color:#FFFFFF;
list-style:none;
text-align: justify;
}
ul li ul{
padding:5px 0;
}
ul li ul li{
padding-left:30px
}

p{
}

img{
margin:0;
padding:0;
}

#geral{
margin:0 auto;
width:950px;/*960px - padding*/
/*height:760px;770px - padding*/
background-color:#FFFFFF;
padding:5px;
clear:both;
}

#topo{
background:url(../images/topo_bg.jpg) top center no-repeat;
height:125px;
}
	#topo a img{
	padding:12px 0 0 12px;
	border:none;
	float:left;
	}
	#menuTopo{
	color:#006699;
	font-size:10px;
	float:right;
	padding:12px 10px 0 0;
	}
		#menuTopo a{
		color:#006699;
		font-size:10px;
		text-transform:uppercase;
		}
		#menuTopo a:hover{
		text-decoration:underline;
		}
		#menuTopo ul{
		}
		#menuTopo li{
		float:left;
		padding:0 0 0 8px;
		}
		#menuTopo ul li a{
		color:#006699;
		font-size:10px;
		text-transform:uppercase;
		}
		#menuTopo ul li a:hover{
		text-decoration:underline;
		}
	#banner{
	/*background-color:#CCCCCC;
	border:1px solid #666666;*/
	float:left;
	width:468px;
	height:60px;
	padding:48px 0 0 50px;
	}
	#certificacoes{
/*	width:188px;*/
	float:left;
	padding:12px 0 0 25px;
	text-align:center;
	}
		#certificacoes p{
		font-size:9px;
		color:#999999;
		text-transform:uppercase;
		text-align:center;
		padding:3px 0;
		}

#menu{
background-color:#6D9DE3;
width:950px;
height:24px;
}
	#menu ul{
	}
	#menu ul li{
	font-weight:bold;
	float: left;
	font-size:14px;
	border-right:1px solid #FFFFFF;
	display:inline;
	}
	#menu ul li a{
	color:#FFFFFF;
	display:block;
	padding:5px;
	text-transform:uppercase;
	}
	#menu ul li a:hover{
	color:#FFFFFF;
	background-color:#94B7DB;
	text-decoration:none;
	}
	#menu fieldset{
	float:right;
/*	padding-right:5px;*/
	padding:1px 5px 1px 2px;
	}
	#menu input{
	border:none !important;
	background:url(../images/busca_bg.jpg) #FFFFFF top left no-repeat !important;
	width:191px !important;
	height:16px !important;
	padding:2px 2px 2px 25px !important;
	color: #4583C0 !important;
	margin-top:1px !important;
	vertical-align:top !important;
	}
	#menu button{
	background-color:#D1E0F0 !important;
	border:none !important;
	color:#333333 !important;
	padding:2px !important;
	height:20px !important;
	width:29px !important;
	font-weight:bold !important;
	margin-top:1px !important;
	vertical-align:top !important;
	}

#esquerda{
width:590px;
float:left;
margin-bottom:10px;
padding:8px 0;
}
	#conteudo{
	padding:0 10px;
	}
		#conteudo p{
		padding:8px 0;
		line-height:1.4em;
		font-size:14px;
		font-style:normal;
		text-align: justify;
		}
		#conteudo h4{
		font-size:19px;
		}
		#conteudo h6{
		font-size:14px;
		}
		#conteudo img{
		padding:8px 0;
		}
		#conteudo ul{
		}
		#conteudo ul li{
		color:#333333 !important;
		line-height:130%;
		list-style: url(../images/list_style2.gif) inside;
		}
		#conteudo ol{
		margin:0;
		padding:0;
		}
		#conteudo ol li{
		margin:0;
		padding:0;
		color:#333333 !important;
		line-height:130%;
		list-style:decimal inside;
		}
		#conteudo span.categoria{
		text-transform:uppercase;
		font-weight:bold;
		font-size:11px;
		color:#999;
		display:inline;
		clear:both;
		}
		#conteudo span.mapadosite ul{
		list-style:none;
		margin:0;
		padding:0;
		}
		#conteudo span.mapadosite li{
		list-style:none;
		line-height:150%;
		font-size:14px;
		color:#6699CC;
		margin:0;
		padding:0 0 0 15px;
		}
		#conteudo #contato label{
		width:120px;
		display:block;
		float:left;
		font-size:14px;
		font-weight:bold;
		color:#6699CC;
		text-align:right;
		padding:5px 8px;
		}
		#conteudo #contato input{
		color:#4583C0;
		float:left;
		background-color:#EFF5FA;
		border:3px solid #FFFFFF;
		padding:5px 3px;
/*		clear:both;*/
		width:300px;
		}
		#conteudo #contato textarea{
		color:#4583C0;
		background-color:#EFF5FA;
		border:3px solid #FFFFFF;
		padding:5px 3px;
		width:300px;
		height:80px;
		font-family:"Trebuchet MS";
		font-size:13px;
/*		float:left;*/
		}
		#conteudo #contato #botoes{
		padding:10px 0 0 0;
		clear:both;
		margin-top:15px;
		border-top:1px solid #B2CCE5;
		}
			#conteudo #contato button{
			background-color:#EFF5FA;
			border:1px solid #6699CC;
			color:#4583C0;
			padding:3px 4px;
			margin-left:8px;
			font-weight:bold;
			font-size:11px;
			float:right;
			cursor:pointer;
			display:inline;
			}
		#conteudo #formFaleConosco label{
		width:120px;
		display:block;
		float:left;
		font-size:14px;
		font-weight:bold;
		color:#6699CC;
		text-align:right;
		padding:5px 8px;
		}
		#conteudo #formFaleConosco span.descricao{
		color:#6699CC;
		}
		#conteudo #formFaleConosco span{
		float:left;
		}
		#conteudo #formFaleConosco span.botoes{
		padding:20px 0 0 325px;
		}
		#conteudo #formFaleConosco select{
		float:left;
		width:310px;
		background-color:#EFF5FA;
		border:3px solid #FFFFFF;
		padding:5px 3px;
		color:#4583C0;
		}
		#conteudo #formFaleConosco input{
		color:#4583C0;
		float:left;
		background-color:#EFF5FA;
		border:3px solid #FFFFFF;
		padding:5px 3px;
/*		clear:both;*/
		width:300px;
		}
		#conteudo #formFaleConosco input.radio{
		width:30px;
		background:none;
		}
		#conteudo #formFaleConosco textarea{
		color:#4583C0;
		background-color:#EFF5FA;
		border:3px solid #FFFFFF;
		padding:5px 3px;
		width:300px;
		height:80px;
/*		float:left;*/
		}
		#conteudo #formFaleConosco #botoes{
		padding:10px 0 0 0;
		clear:both;
		margin-top:15px;
		border-top:1px solid #B2CCE5;
		}
			#conteudo #formFaleConosco button{
			background-color:#EFF5FA;
			border:1px solid #6699CC;
			color:#4583C0;
			padding:3px 4px;
			margin-left:8px;
			font-weight:bold;
			font-size:11px;
			float:right;
			cursor:pointer;
			display:inline;
			}
		.paginacao{
		color:#666;
		font-size:14px;
		padding:15px 5px;
/*		text-align:right;*/
		text-align:center;
		float:left;
/*		border:1px solid red;*/
		width:570px;
		}
		.paginacao span.paginas{
/*		border:1px solid blue;*/
		width:445px;
		float:left;
		text-align:center;
		}
		.paginacao a{
		color:#6699CC;
		font-weight:bold;
		font-size:16px;
		padding:0 3px;
		height:19px;
		}
		.paginacao .PaginaAtual{
		padding:0 8px;
		font-weight:bold;
		font-size:16px;
		background-color:#6699CC;
		color:#FFFFFF;
		}
		.paginacao a.Pagina{
		padding:0 8px;
		text-decoration:none;
		}
		.paginacao a:hover.Pagina{
/*		padding:0 8px;*/
		background-color:#6699CC;
		color:#FFFFFF;
		text-decoration:none;
		}
		.paginacao a.PagAnterior{
		background:url(../images/anterior.jpg) center center no-repeat;
		width:20px;
		height:19px;
		display:block;
		float:left;
 		}
		.paginacao a.PagProxima{
		background:url(../images/proxima.jpg) center center no-repeat;
		width:20px;
		height:19px;
		display:block;
		float:left;
/*		float:right;*/
 		}
		.paginacao a.PagPrimeira{
		background:url(../images/primeira.jpg) center center no-repeat;
		width:29px;
		height:19px;
		display:block;
		float:left;
 		}
		.paginacao a.PagUltima{
		background:url(../images/ultima.jpg) center center no-repeat;
		width:29px;
		height:19px;
		display:block;
		float:left;
/*		float:right;*/
 		}
		
/*		#content h4{
		font-size:14px;
		padding:10px 0 5px 0;
		}
		#content h6{
		font-size:12px;
		}*/
		
		#navegacao{
		background-color:#6D9DE3;
		color:#FFFFFF;
		display: inline;
		padding:7px 4px;
		width:90px;
		float:right;
		text-align:center;
		margin:8px 0 0 0;
		}
		#navegacao a{
		color:#FFFFFF;
		}
		.produto {
		display:block;
		width:550px;
		/*border: 2px solid #6D9DE3;*/
		margin-bottom:8px;
		padding:5px;
		}
		.produto img {
		float:left;
		padding:5px;
		border: 2px solid #6D9DE3;
		}
		.produto p {
/*		float:left;*/
		}
		.produto_txt {
		float: left;
		padding:30px 0 0 10px;
		}
	#noticias{
	background-color:#EFF5FA;
	border:1px solid #D8E7F3;
	padding:5px 3px;
	height:248px;
	margin-bottom:8px;
	}
		#destaques{
		width:257px;
		height:244px;
		background-color:#FFFFFF;
		padding:2px;
		float:left;
		}
			#destaques img{
			padding:5px 0 0 0;
			}
			#destaques h4{
			font-size:15px;
			}
			#destaques h4 a{
			color: #4583C0;
			text-decoration:none;
			}
			#destaques h4 a:hover{
			color:#6699CC;
			text-decoration:none;
			}
			#destaques h6{
			padding-bottom:6px;
			}
			#destaques h6 a{
			color:#6699CC;
			text-decoration:none;
			}
			#destaques h6 a:hover{
			color: #4583C0;
			text-decoration:none;
			}
				/*#destaques .seta1,
				#destaques .seta2{
				position: relative;
				top: 1px;
				padding: 0px 2px;
				margin: 0px 2px 0px 0px;
				font-weight:bold;
				font-size:20px;
				color:#FFFFFF;
				background-color: #6699CC;
				list-style: none;
				-moz-user-select: none;
				-khtml-user-select: none;
				cursor: pointer;
				text-decoration:none;
				}
				#destaques .seta1{
				float:left;
				}
				#destaques .seta2{
				float:right;
				}*/
		#listagem{
		float:left;
		width:316px;
		padding-left:5px;
		}
			#listagem .item{
			width:304px;
			height:79px;
			background-color:#FFFFFF;
			padding:0 5px;
			margin-bottom:6px;
			}
			#listagem h4{
			padding:5px 0 6px 0;
			}
			#listagem a,
			#listagem a:hover{
			text-decoration:none;
			cursor:pointer;
			}
			#listagem h4 a,
			#listagem a h4 {
			color: #4583C0;
			}
			#listagem h4 a:hover,
			#listagem a:hover h4 {
			color:#6699CC;
			text-decoration:none;
			}
			#listagem h6 a,
			#listagem a h6 {
			color:#6699CC;
			}
			#listagem h6 a:hover,
			#listagem a:hover h6 {
			color: #4583C0;
			text-decoration:none;
			}
		#listagemNoticias{
		float:left;
		width:570px;/*316px;
		padding-left:5px;*/
		padding:5px 0 0 5px;
		background-color:#EFF5FA;
		}
			#listagemNoticias .item{
			width:555px;
			height:79px;
			background-color:#FFFFFF;
			padding:5px 5px 0 5px;
			margin-bottom:6px;
			}
			#listagemNoticias span.categoria{
			text-transform:uppercase;
			font-weight:bold;
			font-size:10px;
			color:#999;
			display:inline;
			clear:both;
			}
			#listagemNoticias span.data{
			font-size:10px;
			color:#333;
			display:inline;
			clear:both;
			}
			#listagemNoticias h4{
			padding:5px 0 6px 0;
			font-size:16px;
			}
			#listagemNoticias a,
			#listagemNoticias a:hover{
			text-decoration:none;
			cursor:pointer;
			}
			#listagemNoticias h4 a,
			#listagemNoticias a h4 {
			color: #4583C0;
			}
			#listagemNoticias h4 a:hover,
			#listagemNoticias a:hover h4 {
			color:#6699CC;
			text-decoration:none;
			}
			#listagemNoticias h6 a,
			#listagemNoticias a h6 {
			color:#6699CC;
			}
			#listagemNoticias h6 a:hover,
			#listagemNoticias a:hover h6 {
			color: #4583C0;
			text-decoration:none;
			}
	.leiamais{
	float:right;
	}
	a.leiamais{
	color:#000000;
	font-size:11px;
	text-decoration:none;
	background: url(../images/leiamais_arrow.jpg) left center no-repeat;
	padding:2px 0 2px 12px;
	}
	a:hover.leiamais{
	text-decoration:underline;
	}
	#enquete{
	float:left;
	width:258px;
	}
		#enquete label{
		color:#666666;
		padding:2px;
		width:220px;
		float:left;
		margin-bottom:3px;
		font-size:12px;
		line-height:13px;
		}
		#enquete input{
		margin-right:5px;
		margin-left:0;
		float:left;
		}
		#enquete fieldset{
		padding-left:5px;
		float:left;
		}
		#enquete button{
		background-color:#EFF5FA;
		border:1px solid #6699CC;
		color:#4583C0;
		padding:3px 4px;
		font-weight:bold;
		font-size:11px;
		margin-left:5px;
/*		margin:8px 0 0 5px;*/
		float:right;
		cursor:pointer;
		display:inline;
		}
		#enquete #botoes{
		padding:10px 0 0 0;
		margin-top:15px;
		border-top:1px solid #B2CCE5;
		}
		#enquete button.votar{
		width:53px;
		}
		#enquete button.resultado{
		width:auto !important;
		min-width:126px;
		width:126px;
		}
		#enquete ul{
		text-decoration:none;
		margin:0;
		padding:0;
		}
		#enquete ul li{
		text-decoration:none;
		margin:0;
		padding:0 0 5px 5px;
		color:#666666;
		}
		.percentual {
		background-color:#6699CC;
		height:10px;
		/*width: auto !important;
		min-width: 5px;
		width: 5px;*/
		}
	#servicos{
	float:left;
	width:322px;/*315px;*/
	padding-left:6px;
	}
		#servicos p{
		padding:0 5px 10px 5px;
		border-bottom:1px solid #B2CCE5;
		line-height:115%;
		}
	.headline1{
	background-color:#6699CC;
	border:1px solid #D8E7F3;
	width:258px;
	float:left;
	padding:0;
	margin:0;
	}
	.headline2{
	background-color:#6699CC;
	border:1px solid #D8E7F3;
	width:322px;
	float:left;
	padding:0;
	margin:0;
	}

#direita{
width:350px;
float:left;
padding:8px 0 8px 7px;
}
	#informacoes{
	background-color:#FFFFFF;
	border-bottom:1px solid #F19D05;
	padding:2px 2px 5px 2px;
	margin-bottom:10px;
	}
		#informacoes span{
		font-weight:bold;
		font-size:14px;
		color:#000000;		
		}
		#informacoes ul{
		}
		#informacoes ul li{
		list-style:none;
		height:16px;
		padding:3px 0 2px 22px;
		font-size:14px;
		color:#000000;
		}
		#informacoes ul li.dia{
		background:url(../images/marker_dia.jpg) left center no-repeat;
		}
		#informacoes ul li.hora{
		background:url(../images/marker_hora.jpg) left center no-repeat;
		}
		#informacoes ul li.autor{
		background:url(../images/marker_autor.jpg) left center no-repeat;
		}
		#informacoes ul li.favoritos{
		background:url(../images/marker_favoritos.jpg) left center no-repeat;
		}
	#suporte{
	background-color:#FFFFFF;
	border:4px solid #E4E4E4;
	height:40px;
	width:343px;
	}
		#suporte img{
		float:left;
		}
		#suporte p{
		float:left;
		padding:7px 0 0 15px;
		width:170px;
		color:#707070;
		}
		#suporte p a{
		color:#707070;
		text-decoration:none;
		}
		#suporte p a:hover{
		color:#707070;
		text-decoration:underline;
		}
	#gestaoMunicipal{
	background-color:#FFFFFF;
	border:4px solid #E4E4E4;
	height:89px;
	width:343px;
	padding:8px 0;
	float:left;
	margin:7px 0 0 0;
	}
		#gestaoMunicipal img{
		float:left;
		padding:2px 3px;
		}
		#gestaoMunicipal fieldset{
		width:190px;
		float:left;		
		}
		#gestaoMunicipal label{
		padding:8px 3px;		
		}
		#gestaoMunicipal select{
		font-size:11px;
		color:#000000;
		width:198px;
		margin:7px 0 0 3px;
		}
	#indices{
	width:349px;
	height:auto;
	float:left;
	border-bottom:3px solid #6699CC;
	/*margin-bottom:7px;
	padding:5px 0;*/
	padding:5px 0 2px 0;
	}
		#indices table{
		width:348px;
		height:113px;
		float:left;
		}
		#indices td{
		color:#4583C0;
		font-size:12px;
		}
		#indices .cor1{
		background-color:#94B7DB;
		text-align:center;
		}
		#indices .fontbranca{
		font-weight:bold;
		color:#FFFFFF !important;
		}
		#indices .cor2{
		background-color:#EFF5FA;
		}
		#indices .aligncentro{
		text-align:center;
		}

	#consultas{
	width:349px;
	float:left;
	border-bottom:3px solid #6699CC;
/*	margin-bottom:8px;*/
	padding:8px 0 2px 0;
	}
		#consultas ul{
		}
		#consultas ul li{
		float:left;
		color:#4583C0;
		font-weight:bold;
		width:77px;
		background-color:#EFF5FA;
		border:2px solid #FFFFFF;
		text-align:center;
		padding:5px 3px;
		}
		#consultas ul li a{
		color:#4583C0;
		font-weight:bold;
		text-align:center;
		text-decoration:none;
		}
	#parceiros{
	padding:8px 0 0 0;
/*	float:left;*/
	float: inherit;
	text-align:center;
	}
		#parceiros img{
		padding:10px 0px;
		margin:0;
		}
	.headline3{
	background-color:#6699CC;
	border:1px solid #D8E7F3;
	width:349px;
	float:left;
	padding:0;
	margin:0;
	}

#rodape{
color:#FFFFFF;
font-size:12px;
line-height:130%;
text-align:center;
color:#FFFFFF;
font-size:12px;
line-height:130%;
text-align:center;
background-color:#6D9DE3;
width:940px;/*950px - padding*/
padding:11px 5px;
clear:both;
background:#6D9DE3;
/*background:url(../images/w3z_marca.jpg) #6D9DE3 no-repeat 98% 50%;*/
}
	#rodape p{
	color:#FFFFFF;
	font-size:12px;
	line-height:130%;
	text-align:center;
	}
	#rodape span.w3z{
	float:right;
	margin:-30px 10px 0 0;
	}







/* Página Prefeitura */

#menu2{
background:url(../images/menu2_bg.jpg) left top repeat-x;
width:950px;
height:39px;
}
	#menu2 img{
	float:left;
	padding:3px 20px 3px 10px;
	}
	#menu2 ul{
	float:left;
	}
		#menu2 ul li{
		font-weight:bold;
		float: left;
		font-size:14px;
		border-right:1px solid #FFFFFF;/*#6699CC*/
		display:inline;
		}
		#menu2 ul li a{
		color:#6699CC;
		display:block;
		padding:12px 5px;
		text-transform:uppercase;
		}
		#menu2 ul li a:hover{
		color:#FFFFFF;
		background-color:#94B7DB;
		text-decoration:none;
		}
	#menu2 #linkPortal{
	color:#666666;
	background:url(../images/linkPortal_bg.jpg) left center no-repeat;
	float:right;
	padding:12px 10px 12px 20px;
	}
		#menu2 #linkPortal a{
		color:#666666;
		text-decoration:none;
		font-size:12px;
		}
		#menu2 #linkPortal a:hover{
		text-decoration:underline;
		}

#prefeitura{
padding:5px 0;
height:90px;
}
	#prefeituraMarca{
	width:480px;
	float:left;
	padding:10px 0;
	}
	#prefeituraSuporte{
	float:right;
	width:380px;
	padding:25px 0 0 0;
	}

#esquerda2{
width:320px;
float:left;
margin-bottom:10px;
padding:8px 0;
}
	#noticias2{
	margin:0;
	padding:0;
	}
	.headline_noticias{
	background-color:#6699CC;
	border:1px solid #D8E7F3;
	width:319px;
	float:left;
	padding:0;
	margin:0 0 5px 0;
	}
		#listagem2{
		float:left;
		width:309px;
		background-color:#EFF5FA;
		border:1px solid #D8E7F3;
		padding:5px 5px 0 5px;
		}
			#listagem2 .item{
			height:79px;
			background-color:#FFFFFF;
			padding:0 5px;
			margin-bottom:6px;
			}
			#listagem2 h4{
			padding:5px 0 6px 0;
			}
			#listagem2 a,
			#listagem2 a:hover{
			text-decoration:none;
			cursor:pointer;
			}
			#listagem2 h4 a,
			#listagem2 a h4 {
			color: #4583C0;
			}
			#listagem2 h4 a:hover,
			#listagem2 a:hover h4 {
			color:#6699CC;
			text-decoration:none;
			}
			#listagem2 h6 a,
			#listagem2 a h6 {
			color:#6699CC;
			}
			#listagem2 h6 a:hover,
			#listagem2 a:hover h6 {
			color: #4583C0;
			text-decoration:none;
			}

#direita2{
width:600px;
float:left;
padding:8px 0 8px 20px;
}
	#gestaoMunicipal2{
	background-color:#3089B8;/*#FFFFFF;*/
	border:5px solid #6699CC;
	/*width:580px;*/
	width:540px;
	/*padding:8px 0;*/
	padding:8px 0 8px 40px;
	float:left;
	}
		#gestaoMunicipal2 img{
		float:left;
		padding:3px 5px;
		}
		#gestaoMunicipal2 #links{
		width:370px;
		float:left;
		padding:30px 0 0 0;/*---------------------aumentar o left */
		}
		#gestaoMunicipal2 #links form{
		width:295px;
		clear:both;
		}
		#gestaoMunicipal2 #links label{
		width:70px;
		display:block;
		float:left;
		font-size:14px;
		font-weight:bold;
		color:#6699CC;
		text-align:right;
		padding:5px 8px;
		}
		#gestaoMunicipal2 #links input{
		color:#4583C0;
		float:left;
		background-color:#EFF5FA;
		border:3px solid #FFFFFF;
		padding:5px 3px;
/*		clear:both;*/
		width:195px;
		}
		#gestaoMunicipal2 #links input.senha{
		width:150px;
		}
		#gestaoMunicipal2 #links #botoes{
		padding:4px 0 0 0;
		float:left;
/*		margin-top:15px;
		border-top:1px solid #B2CCE5;*/
		}
			#gestaoMunicipal2 #links button{
			background-color:#EFF5FA;
			border:1px solid #6699CC;
			color:#4583C0;
			padding:3px 4px;
			margin-left:8px;
			font-weight:bold;
			font-size:11px;
			float:left;
			cursor:pointer;
			display:inline;
			}
		#gestaoMunicipal2 iframe{
		width:510px;
		height:470px;
		overflow:hidden;
		}
		/*#gestaoMunicipal2 p{
		line-height:130%;
		width:350px;
		padding:0 10px;
		float:left;
		}*/
		/*------------#gestaoMunicipal2 #links{
		float:left;
		width:370px;
		padding:20px 0 20px 0;
		}---------------*/
/*		#gestaoMunicipal2 #links p{
		width:350px;
		padding:0;
		float:left;
		border:1px solid red;
		margin:10px 0 0 0;
		}
		#gestaoMunicipal2 #links .link{
		padding:1px 30px 3px 5px;
		float:left;
		}
		#gestaoMunicipal2 #links .link a{
		text-transform:uppercase;
		font-weight:bold;
		font-size:15px;
		color:#6699CC;
		}*/
		/*------------#gestaoMunicipal2 #links img{
		padding:0 5px 0 10px;
		}
		#gestaoMunicipal2 #links p{
		padding:0;
		margin:0;
		}*/