
/*----------------
	GERAL
----------------*/

*{
margin:0;
padding:0;	
}


body  {
	font: 12px "Trebuchet MS", Helvetica, Arial,  sans-serif;
	background:#5b0000 url(imagens/bg-2010-03.jpg) no-repeat fixed center top;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
 #geral {
	width: 940px;
	margin: 10px auto 0;
	padding: 10px 0 0 0;
	text-align: left;
	position:relative;
	background: #FFF url(imagens/bg-geral.png);
} 

#geralBoletim { 
	width: 650px;
	margin: 0 auto; 
	text-align: left; 
	position:relative;
} 

a:link, a:visited {
text-decoration:none;
color: #000000;
}
a:hover, a:active {
color: #F76146;
}
ul{
list-style:none;	
}
.right { 
	float: right;
	margin-left: 8px;
}
.left { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.cinza{
color:#868686;	
}

h2 {
	font-size: 16px;
	font-weight: normal;
	margin: 0 0 15px 0;
	text-transform: uppercase;
	color: #333;
}

h5 {
	font-size: 14px;
	color: #1c1c1c;
	margin: 5px 0;
	text-transform: uppercase;
}
/*----------------
	CABEÇALHO
----------------*/

 #cabecalho {
	background: url(imagens/bg_cabecalho.jpg) no-repeat left top;
	height: 200px;
	position: relative;
	margin: -20px 0 5px;
}

#cabecalhoBoletim {
	height: 213px;
	position: relative;
	margin: 0 0 8px;
}

 #cabecalho p {
	margin: 0; 
	padding: 10px 0; 
	font-size:12px;
	text-indent:-6000px;
}
.logotipo {
	position: absolute;
	top: 40px;
	left: 10px;
}


#menu{
background:url(imagens/bg-menu-red.png) top;	
padding-left:20px;
}

#menu img{
margin:5px 13px 0 13px;	
}

#menu a{
color:#FFF;	
vertical-align:10px;
}

#menu a:hover{
color:#fff000;	
}

#nav{
background:url(imagens/bg_nav.png) no-repeat top left;
margin-top:1px;
padding:0px 0 5 0;
}

#busca{
background:url(imagens/bg_busca.png) no-repeat top left;
float:right;

}
.inputPesquisa {
	background:none;
	width:250px;
	border:none;
}
#homeFaleConosco{
width:250px; 
padding:5px 0 0 7px;	
}

/*----------------
	LATERAL
----------------*/

#lateral,
#lateralAcao{
	float: right; 
	width: 260px; 
	padding: 15px 0px;
	margin-top:-15px;
}

#lateralAcao h3 {
	font-size: 12px;
}
#lateralAcao p {
	font-size: 10px;
}


#sevicos a {
	display: block;
	margin: 0 0 20px;
}

/*VIDEO*/

#video{
background-color:#FFF;
padding:10px;
}
#video p{
font-size:14px;
color:#363636;
}

/*BOLETIM*/
#boletimInfo{
background:url(imagens/bg_boletim_index.png);
border:3px solid #FFF;
margin:20px 0 15px 0;
padding:10px;
}
#boletimInfo h3{
background:url(imagens/tit_boletim_index.png) no-repeat top left;
font-size:12px;
text-indent:-6000px;
}

#boletimInfo p{
color:#505151;	
margin:5px 0; 
}

.inputBoletim{
background:url(imagens/bg_input_boletim.png) no-repeat top left; 
margin:0 0 10px 0;
padding:6px 0px 6px 2px;
width:240px;
}

.formBoletim input{
border:none;
width:230px;
background:none;

}
/*ENQUETE*/
#enquete{
background:url(imagens/bg_enquete.png);
border:3px solid #FFF;
width: 235px;
padding:10px;
 color:#505151;	
}
#enquete h3{
background:url(imagens/tit_desua_opniao.png) no-repeat top left;
font-size:12px;
text-indent:-6000px;
margin-bottom:5px
}

#enquete p{
margin:5px 0;
}
#enquete img{
margin:5px 0 10px 0px;	
}
/*BOTÕES LEGISLAÇÃO TWITTER RSS */
.btFunc{
margin:0 0 10px 0;	
}


/*-------------------------------
	CONTEUDO PRINCIPAL INDEX
-------------------------------*/

 #conteudoPrincipal { 
	margin: 0 270px 0 0;
} 

#conteudoPrincipal { 
	margin: 0;
}



/*TITULOS*/

.titAcaoSocial,
.titMeioAmbiente,
.titPoliticaUrb{
font-size:14px;
font-weight:normal;
margin-bottom:5px;
}
.titAcaoSocial{
color:#ff6600;	
}
.titMeioAmbiente{
color:#58a54b;
}
.titPoliticaUrb{
color:#145266;	
}


/*DESTAQUES*/

.titDestaque{
	color:#c41c1c;
	font-size:14px;
	margin-bottom:5px;
	text-transform: uppercase;
}

.subTitDestaque, .subTitDestaque a:link, .subTitDestaque a:visited {
	color:#3b3b3b;
	font-size:16px;
	xfont-variant:small-caps;
	margin-bottom:5px;
}
.subTitDestaque a:hover, .subTitDestaque a:active {
	color:#F76146;
}
.yslider-panelwrapper{
padding:10px 5px 0 8px;	
}
.borderImg {
	border:5px solid #e2e2e2;
}
.pDestaque, .pDestaque a:link, .pDestaque a:visited {
font-size:14px;
color:#868686;
}
.pDestaque a:hover, .pDestaque a:active {
color:#F76146;
}


.verTodosDestaque{
	position:absolute;
	z-index:1000;
	left:517px;
	top:534px;
	*top:534px;
}


/*AÇAO SOCIAL / MEIO AMBIENTE / PALITICA URBANA*/

#subContent{
/*clear:left;*/
}
#acaoSocial{
margin:0 4px 0 0;
}
#meioAmbiente{
margin:0 0 0 10px;	
}
#politicaUrbana{
margin:0 0 0 15px;
}

.box{
width:190px;
float:left;
background-color:#FFF;
padding:10px;
}

.boxBoletim{
width:290px;
float:left;
background-color:#FFF;
padding:10px;
}

.box p{
font-size:14px;
color:#5d5d5d;
}

.boxBoletim p{
	font-size:17px;
	color:#1A1A1A;
	margin: 6px 0 2px;
}




/*VOZ CIDADAO / GUIA SERVIÇOS*/


#vozCidadao, #guiaServicos, #acaoLegislativa{
float:left;
margin:15px 0 0 0;
background:url(imagens/bg_voz_cidadoa.png);
border-bottom:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
}

#vozCidadao, #acaoLegislativa{
width:435px;
margin-right:15px;

}

#acaoLegislativa h4 {
	font-size: 12px;
	color: #1c1c1c;
	margin: 5px 12px;
	text-transform: uppercase;
}

#acaoLegislativa p {
	font-size: 12px;
	color: #5d5d5d;
	margin: 5px 12px;
}

.titVozCidadao{
text-indent:-6000px;
font-size:4px;
}

.listVozCidadao{
padding:0 5px;	
}

.listVozCidadao li{
margin-bottom:10px;
}

.listVozCidadao li a,
.listServicos li a{
	color:#5d5d5d;
}
.listVozCidadao li  a span{
color:#1c1c1c;
}

.listVozCidadao li a:hover,
.listVozCidadao li  a span:hover,
.listServicos li a:hover{
color:#F76146;
}


#guiaServicos{
width:210px;
}

.listServicos{
padding:0 5px;
}

.listServicos li{
margin:5px 0 11px 0;	
}

/*NOTICIAS / GALERIA*/


.listNoticiasIndex,
.boxGaleria, .boxVideo, .boxJingle {
float:left;
margin:20px 0 0 0;
}
.boxGuia {
margin:20px 0 0 0;
}
.boxGuia Table {
margin: 0 0 0 8px;
}

.listNoticiasIndex{
	clear:left;
	width:425px;
	background:url(imagens/bg_noticias_index.png);
	border:1px solid #FFF;
	margin-right:15px;
	padding:5px;
	font-size: 14px;
}

.listNoticiasIndex .verTodos {
	position: relative;
	margin: 6px 5px 4px 0;
	float: right;
}

.boxGaleria, .boxGuia, .boxJingle {
width:210px;	
}
.boxVideo {
width:210px;
}
.video {
	margin: 10px 0;
}
.boxVideo p {
	margin: 0 5px 0 0;
	line-height: 16px;
	font-size: 14px;
}



.boxGaleria img{
border:5px solid #FFF;
}

.boxGaleria p, .boxGuia p, .boxJingle p {
font-size: 14px;
margin: 2px 5px 10px;
}

.titGaleriaIndex{
background:url(imagens/tit_galeria_fotos_index.png) no-repeat top left;
text-indent:-6000px;
}

.titGuia{
background:url(imagens/tit_guia_servicos_index.png) no-repeat top left;
text-indent:-6000px;
margin: 0 0 10px 0;
}




.btEnvieMsg{
margin:0 0 10px 310px;		
}
.verTodos{
margin:10px 0 10px 140px;	
}

.estiloImgNoticia{
background:#FFF;
padding:3px;
border:1px solid #CCC;
margin-bottom:5px
}

#socialMedia {
	margin: 15px 0 28px;
}
#socialMedia a {
	margin: 0 8px 0 0;
}


#botoes img {
	margin: 0 0 14px;
}



/*------------------------
	PAGINAS INTERNAS
------------------------*/


#calendario {
	width: 250px;
	text-align: center;
}



/*AÇÃO POLITICA*/
#lateralAcao{
	 background:#FFF;
	/*min-height:500px;*/
	 margin-top:0px;
}
#lateralAcao h3{
	color:#868686;
	font-size:12px;
	font-variant:small-caps;
	
}

.titAcaoPolitica{
background:url(imagens/tit_acao_politica.png) no-repeat top left;	
text-indent:-6000px;

}
.titInternas{
background-color:#1c6c86;	
padding:5px 0 5px 3px;
margin: 8px 0  2px;
	}
.destaqueInterno {
	background:#FFF;
	padding:5px;
	width:652px;
}
.litTodos {
	background-color:#b3b4b4;
	padding:7px 5px;
	text-align:right;
	margin-top: 10px;
}



#acaoSocial2,
#meioAmbiente2,
#politicaUrbana2{
	float:left;
}
#acaoSocial2{
margin:0 5px 0 0;
}
#meioAmbiente2{
margin:0 0 0 11px;	
}
#politicaUrbana2{
margin:0 0 0 16px;
}

.box2{
width:190px;
background-color:#FFF;
padding:10px;
margin:10px 0;
}

.box2 p{
font-size:14px;
color:#5d5d5d;
}

.voltar {
	background: #E0E0E0;
	padding: 3px 10px;
}


/*---------------------------

	ACOMPANHE O MANDATO

----------------------------*/

#lateralAcompanhe{
	float: right;
	width: 260px;
}

.boxLateral{
	padding:0 0 15px 0px;
	background:#f6f6f6;
}

.titAcompanheMandato{
background:url(imagens/tit_acompanhe_politica.png) no-repeat top left;	
text-indent:-6000px;
}

.titNoticias{
background:url(imagens/tit-noticias.png) no-repeat top left;	
text-indent:-6000px;
}

.titTrajetoria{
background:url(imagens/tit-trajetoria.png) no-repeat top left;	
text-indent:-6000px;
}
.titPronunciamentos{
background:url(imagens/tit-pronunciamento.png) no-repeat top left;	
text-indent:-6000px;
}
.titTransparencia{
background:url(imagens/tit-transparencia-int.png) no-repeat top left;	
text-indent:-6000px;
}
.titAcaoLegislativa{
background:url(imagens/tit-acao-legislativa-int.png) no-repeat top left;	
text-indent:-6000px;
}

.titLeisPublicadas{
	background:url(imagens/tit_leis_publidadas.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;
	
}
.titLeisTramitacao{
	background:url(imagens/tit_leis_tramitacao.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;	
}
.titGaleriaFotos{
	background:url(imagens/tit-galeria-fotos.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;	
}
.titMidia{
	background:url(imagens/tit-midia.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;	
}
.titAgenda{
	background:url(imagens/tit-agenda.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;	
}
.titEmprego{
	background:url(imagens/tit-empregos.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;	
}
.titFale{
	background:url(imagens/tit-fale-luzia.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;	
}
.titBoletim{
	background:url(imagens/tit-boletim-int.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;	
}
.titVideos{
	background:url(imagens/tit-videos.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;	
}
.titMultimidia{
	background:url(imagens/tit-multimidia.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;	
}

.titDepoimentos {
	background:url(imagens/tit-depoimentos.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;
}

.titPorqueVoto {
	background:url(imagens/tit-porquevoto.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;
}

.titGuiaEleitor {
	background:url(imagens/tit-guia-eleitor.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;
}

.titCompromissos {
	background:url(imagens/tit-compromissos.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;
}

.titRealizacoes {
	background:url(imagens/tit-realizacoes.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;
}

.titParticipe {
	background:url(imagens/tit-participe.png) no-repeat top left;
	text-indent:-6000px;
	font-size:30px;
}

#lateralAcompanhe ul{
padding:5px;
letter-spacing:0.5px;
}

#lateralAcompanhe ul li{
	margin-bottom:10px;
	font-size: 11px;
}

#lateralAcompanhe ul li span{
color:#6a6868;	
}

.boxDestaque{
width:200px;
background-color:#FFF;
padding:5px;
clear:left;
float:left; 
margin:0 15px 0 0;
}

.boxDestaque h4{
font-size:15px;	
margin-bottom:10px;
}

.boxDestaque p{
font-size:11px;	
}

.titInternas2{
background:#911010;
padding:5px 0 5px 3px;
margin: 8px 0  2px;
}

.listNoticiasInternas{
background-color:#FFF; 
width:420px; 
float:left; 
padding:7px;	
}


/* 3 NIVEL*/


#comenteMateria{
	float: right; 
	width: 250px; 
	padding:5px 0 5px 8px;

}


.subTit3Nivel{
font-size:20px;
}
.titComentarios{
background:url(imagens/tit_comentarios.png) no-repeat top left;
text-indent:-6000px;
font-size:12px;
margin:10px 0;
}
.content3Nivel {
	background-color:#FFF;
	padding:10px;
	width:635px;
	min-height: 820px;
	font-size:13px;
}

.content3Nivel a:link, .content3Nivel a:visited {
	color: #0262A8;
	border-bottom: 1px dotted #999;
}

.content3Nivel a:hover, .content3Nivel a:active {
	color: #900;
	background: #FFC;
}

.content3Nivel p {
margin-bottom:15px;
font-size:13px;
}

.content3Nivel h4 {
font-size:16px;
font-weight: normal;
line-height: 16px;
}

.content3Nivel h5 {
	font-size:14px;
	line-height: 16px;
	color: #282e6c;
	margin: 15px 0px 6px;
}

.content3Nivel h4 .cinza {
font-size:12px;
text-transform: uppercase;
}

.comentarios{
color:#595959;
font-size:13px;
margin-bottom:25px;
}
.comentarios span{
	color:#222222;
	} 


/*LATERAL COMENTE MATÉRIA E ENVIE MENSAGEM*/

#comenteMateria{
background-color:#d9e4e9;
border:5px solid #FFF;
}

.titComenteMateria{
background:url(imagens/tit_comentarios2.png) no-repeat top left;
font-size:14px;
text-indent:-6000px;
}

.formComenteMateria input{
	
	border:none;
	background:none;
	width:230px;
}




/*----------------
	RODAPE
----------------*/

 #rodape { 
text-align:center;
font-size:11px;

} 
 #rodape p {
	margin: 20px 0; 
	padding: 10px 0; 
}

#copyright{
	color:#e39e9e;
	text-align:center;
	background:#3d0f13;
	padding:20px 0;
	margin-bottom:10px;
}
#assinaturas {
	text-align: center;
	width: 940px;
	margin: 0 auto 200px;
}
