/* CSS Document */

/* Reseta os estilos dos Browsers */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td
{
    margin: 0;
    padding: 0;
}
table
{
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset, img
{
    border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var
{
    font-style: normal;
    font-weight: normal;
}
ol, ul
{
    list-style: none;
}
caption, th
{
    text-align: left;
}
h1, h2, h3, h4, h5, h6
{
    font-size: 100%;
    font-weight: normal;
}
q:before, q:after
{
    content: '';
}
abbr, acronym
{
    border: 0;
}

/* Fim do Reset */

/* DIV PRINCIPAL, CONTENDO TODO O TAMANHO */

html {

}

body {
	margin:auto;
	background-image: url("../img/background.jpg");
	background-repeat: repeat;
	z-index:0;
	color:#6A6E79;
	min-width:1000px;
	line-height:18px;
}

em {
	font-weight:bold;	
}

/* DIV DO BANNER, POSSUI OUTRAS DIVS DENTRO*/
div#banner {
	height:270px;
	width:100%;
	margin:0px auto;
	background-color:#000;
}

#centralizaBanner {
	width:1000px;
	margin:auto;
}

/* LADO ESQUERDO DO BANNER*/

div#bannerLeft {
	width:631px;
	background:url("../img/home/bannerLeft.jpg") no-repeat top left;
	display:inline;
	float:left;
	height:270px;
}

/* LADO DIREITO DO BANNER */
div#bannerRight {
	width:369px;
	background-color:#AA1416;
	background-image:url("../img/home/bannerRight.jpg");
	background-repeat: repeat-y;
	background-position: top left;
	display:inline;
	float:right;
	height:270px;
	overflow:hidden;
}
		
		/* CONTEUDO DO LADO DIREITO DO BANNER*/
		
		div#contentBannerRight {
			width:177px;
			height:185px;
			padding-top:75px;
			padding-left:20px;
			color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			position:relative;
		}
		
		/* LINKS DO BANNER */ 
		a.banner {
			color:#FF6600;
		}

#pagBanner {
	position:absolute;
	bottom:0px;
	left:35px;
	width:300px;
	height:20px;
}

#pagBanner li {
	display:inline;
	margin-right:12px;
}


#pagBanner li.bannerPagAtual a:link, #pagBanner li.bannerPagAtual a:visited {
	color:#FF6600;
}

#pagBanner li a {
	width:5px;
	height:11px;
}

#pagBanner li a:link, #pagBanner li a:visited {
	text-decoration:none;
	color:#fff;
}

#bannerSetaAnterior a {
	background-image:url(../img/internas/setaVoltar.png);
	width:5px;
	height:11px;
	background-repeat:no-repeat;
	background-position:center 1px;
	position:absolute;
	left:-14px;
	*left:-5px;
	top:3px;

}

#bannerSetaProximo a {
	background-image:url(../img/internas/setaAvancar.png);
	width:5px;
	height:11px;
	background-repeat:no-repeat;
	background-position:center 1px;
	position:absolute;
	top:3px;
}

#topo {
	height:133px;
	background-color:#FFFFFF;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	z-index:50;
	background-image:url(../img/internas/menuNavPrimeiraFundo.png);
	background-repeat:repeat-x;
	background-position:center 78px;
	_width: expression(document.body.clientWidth <1032 ? "1000px" : "auto" );
}

#centralizaTopo {
	width:1000px;
	margin:auto;
	position:relative;
}

	#topo h1 {
		width:260px;
		height:50px;
		background-image:url(../img/internas/logoAlvaroMenu.png);
		text-indent:-9999px;
		position:absolute;
		top:15px;
		left:130px;

	}
	
		#topo h1 a {
			position:absolute;
			top:0px;
			left:0px;
			width:260px;
			height:50px;
		}
	
	#menuBusca {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		position:absolute;
		top:30px;
		right:130px;
		border:solid 1px #c0bfb0;
		height:17px;
		overflow:hidden;
		background-color:#e1e0d4;
	}
	
	#menuBusca * {
		display:inline;
		vertical-align:top;
		overflow:hidden;
	}
	
	#menuBusca p * {
		margin-left:-2px;
	}
		
	#menuBusca label {
		background-color:#c0bfb0;
		color:#FFFFFF;
		padding:2px 6px;
		text-align:center;
		line-height:17px;
	}
	
	#menuBusca #menuBuscaTexto {
		color:#9a9b8e;
		background-color:#e1e0d4;
		border:solid 0 #FFF;
		line-height:14px;
		vertical-align:middle;
		*vertical-align:top;
		padding:0 3px;
	}
	
	#menuBusca #menuBuscaSubmit {
		background-image:url(../img/internas/btnPesquisar.gif);
		background-position:center center ;
		width:24px;
		height:18px;
		border:solid 0 #FFF;;
		cursor:pointer;
		line-height:1px;
	}
	


#menuNavPrimeira {
	background-repeat:repeat-x;
	height:39px;
	width:1000px;
	position:absolute;
	top:78px;
	
}

#menuNavPrimeira ul {
	float:right;
	margin-right:135px;
	_margin-right:67px;
	margin-top:4px;	
	*margin-top:6px;
}

#menuNavPrimeira * {
	color:#cdcdff;
	vertical-align:middle;
	text-decoration:none;
	font-size:11px;
	text-transform:uppercase;
}

#menuNavPrimeira li{
	display:inline;
	margin-left:15px;
	position:relative;
	text-aling:right;
	
	/*top:4px;
	*top:5px;
	left:622px;*/
}

	#menuNavPrimeira a:hover {
		color:#FFFFFF;
	}

#menuNavSegunda {
	position:absolute;
	top:113px;
	left:130px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

	#menuNavSegunda * {
		text-decoration:none;
		color:#41415d;
		font-weight:bold;
		text-transform:uppercase;
	}

	#menuNavSegunda li, #menuNavSegunda ul {
		display:inline;
	}
	
	#menuNavSegunda li {
		margin-right:0px;
		position:relative;
		width:150px;
		text-align:center;
		display:block;
		float:left;
	}
	
	#menuNavSegunda li ul {
		position:absolute;
		visibility:hidden;
		border:solid 1px #8596B4;
		display:block;
		font-weight:normal;
		font-size:10px;
		left:-15px;
	}
	
	#menuNavSegunda li:hover ul, #menuNavSegunda li.sfhover ul {
		left:-15px;
		top:14px;
		width:178px;
		background-color:#FFFFFF;
		overflow:hidden;
		visibility:visible;

	}
	
		#menuNavSegunda li ul a {
				border-top:solid 1px #8596B4;
		}
		
		#menuNavSegunda li ul a.primeiraLinha {
			border-top:0px;
			padding-top:5px;
			margin-top:0px;
		}

		#menuNavSegunda li:hover ul a, #menuNavSegunda li.sfhover ul a {
			display:block;
			width:150px;
			padding:5px 14px 5px 14px;
			text-align:center;
			border-collapse:collapse;
		}
		
		#menuNavSegunda li:hover ul a:hover, #menuNavSegunda li.sfhover ul a:hover {
			background-color:#A8B3CF;
			color:#2a2a6b;
		}
	

#sombraDecorativa {
background-image:url(../img/internas/fundoSombra.png);
background-repeat:repeat-x;
background-position:3px -10px;
width:100%;
height:40px;
position:absolute;
top:133px;
z-index:-3;
}

#sombraDecorativaInterna {
background-image:url(../img/internas/fundoSombra.png);
background-repeat:repeat-x;
background-position:5px -10px;
width:100%;
height:15px;
position:absolute;
top:133px;
z-index:-3;

}

.sombraInterna {
	
}

#corpo
{
	width:750px;
	margin:auto;
	_margin-left:expression((documentElement.clientWidth < 1000)? "130px" : "auto");
	z-index:2;
	position:relative;
}


/* CSS ESPECFICO PARA A HOME */

#homeCorpoDestaque {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:auto;
margin-top:40px;
width:760px;
height:150px;
position:relative;
z-index:1;
}

			#homeCorpoDestaque ul li {
				list-style:none;
			}

	.destaqueFundoBranco {
		position:absolute;
		top:25px;
		background-color:#ffffff;
		width:130px;
		height:115px;
		*margin-left:-4px;
	}
	
	.destaqueFundoBranco img {
		margin-left:10px;
		margin-top:14px;
	}
	
#centralizaCorpo {
	margin:auto;
	width:750px;
}

#destaqueBlog {
background-color:#E5E3D7;
float:left;
width:225px;
height:140px;
margin-left:30px;
margin-top:30px;
}

	#destaqueBlog h1{
		background-image:url(../img/home/destaqueBlogTitulo.png);
		background-repeat:no-repeat;
		width:226px;
		height:25px;
		text-indent:-9999px;
	}
	
	#destaqueBlog ul {
		width:90px;
		height:115px;
		_height:105px;
		position:relative;
		right:-135px;
		top:12px;
		_top:0px;
		margin-left:5px;
	}
	
	#destaqueBlog ul h2 {
		font-size:12px;
		font-weight:bold;
	}
	

#destaqueArtigos {
background-color:#E5E3D7;
float:left;;
left:250px;
width:225px;
height:140px;
margin-left:26px;
_margin-left:30px;
}

	#destaqueArtigos h1 {
		background-image:url(../img/home/destaqueArtigosTitulo.png);
		background-repeat:no-repeat;
		background-repeat:no-repeat;
		width:226px;
		height:25px;
		text-indent:-9999px;
	}
	
	#destaqueArtigos ul {
		width:90px;
		height:115px;
		_height:105px;
		position:relative;
		right:-135px;
		top:12px;
		_top:0px;
		margin-left:5px;
	}
	
	#destaqueArtigos ul h2 {
	font-size:12px;
	font-weight:bold;
	}

#destaqueRadio {
background-color:#E5E3D7;
float:left;
right:0px;
width:225px;
height:140px;
margin-left:26px;
_margin-left:32px;
}

	.destaqueRadioChamada{
	position:relative;
	left:14px;
	top:10px;
	width:100px;
	display:block;
	}

	#destaqueRadio h1 {
		background-image:url(../img/home/destaqueRadioTitulo.png);
		background-repeat:no-repeat;
		background-repeat:no-repeat;
		width:226px;
		height:25px;
		text-indent:-9999px;
	}
	
	#destaqueRadio ul {
		width:90px;
		height:115px;
		_height:105px;
		position:relative;
		right:-135px;
		top:12px;
		_top:0px;
		margin-left:5px;
	}

		#destaqueRadio ul h2 {
			font-size:12px;
			font-weight:bold;

		}


#entrevistaRadio
{
	width:445px;
	height:356px;
	background-color:#FFF;
	margin-top:30px;
	padding:0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}


#entrevistaRadioTop
{
	width:253px;
	min-height:118px;
	_height:118px;
	float:left;
	display:inline;
	background-color:#7FBADA;
	margin:0px;
	overflow:hidden;
}

#entrevistaRadioTop h1{
	margin-left:14px;
	margin-top:14px;
	margin-bottom:14px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}

#entrevistaRadioTop h2 {
	margin-left:14px;
	margin-top:3px;
	margin-bottom:10px;
	font-size:16px;
	color:#000;
}

#entrevistaRadioTop ul {
	position:relative;	
}

#entrevistaRadioTop li
{
	font-family:Arial;
	font-size:1em;
	padding-left:12px;
}

#entrevistaRadioTop .baixar {

}

#entrevistaRadioTop .baixar span {
	float:right;
	width:176px;
	position:relative;
	top:-16px;
	font-size:12px;
	color:#000;
}

#entrevistaRadioTop .ouvir {
	position:absolute;
	top:16px;
}

#entrevistaRadioTop .baixar a
{
	background: #7FBADA url('../img/home/boxRadioEntrevistasBaixar.gif') no-repeat top left;;
	width:175px;
	height:16px;
	margin-left:0px;
	margin-top:4px;
	font-size:12px;
	padding-left:63px;
	display:block;
	color:#000;
}

#entrevistaRadioTop .baixar a:hover
{
	background:#7FBADA url('../img/home/boxRadioEntrevistasBaixar.gif') no-repeat top left;

}

#entrevistaRadioTop .ouvir a
{
	background: #7FBADA url('../img/home/boxRadioEntrevistasOuvir.gif') no-repeat top left;;
	/*width:220px;*/
	height:15px;
	margin-left:0px;
	margin-top:4px;
	font-size:12px;
	padding-left:60px;

	
}

#entrevistaRadioTop .ouvir a:hover
{
	background:#7FBADA url('../img/home/boxRadioEntrevistasOuvir.gif') no-repeat top left;
	color:#000;
	
}

#entrevistaRadioTop a
{
	color:#00007F;
	text-decoration:none;
	padding-left:43px;
	_padding-left:60px;	
}	

#entrevistaRadioTop a:hover
{
	color:#000;
	font-family:Arial;
	text-decoration:none;
}	

#entrevistaRadioTop a span {
	cursor:normal;	
}

#entrevistaRadioFoto
{
	float:right;
	width:192px;
	height:118px;
	padding:0px;
	background:#FFF url('../img/home/foto_entrevista_alt.jpg') no-repeat top left;

}

#entrevistaRadioBottom
{
	clear:both;
	position:relative;
	top:10px;
}

#entrevistaRadioBottom ul {
	margin-bottom:18px;
	position:relative;
	min-height:32px;
	_height:32px;
	
}

#entrevistaRadioBottom .ouvir {
	position:absolute;
	top:16px;
}

#entrevistaRadioBottom .baixar {
}

#entrevistaRadioBottom .baixar span {
	float:right;
	width:348px;
	position:relative;
	font-size:12px;
	display:block;
}

#entrevistaRadioBottom li
{
	font-size:12px;
	padding-left:14px;
	position:relative;
}

#entrevistaRadioBottom .baixar a
{
	background-image:url('../img/home/boxRadioEntrevistasBaixar.gif');
	background-repeat:no-repeat;
	background-position:top left;
	width:355px;
	height:16px;
	margin-left:0px;
	font-size:1em;
	padding-left:63px;
	display:block;
}

#entrevistaRadioBottom .baixar a  {
	position:absolute;	
	top:0px;
}

#entrevistaRadioBottom .ouvir a
{
	background-image:url('../img/home/boxRadioEntrevistasOuvir.gif');
	background-repeat:no-repeat;
	background-position:top left;
	width:420px;
	margin-left:0px;
	margin-top:0px;
	font-size:1em;
	padding-left:60px;
}

/*
#entrevistaRadioBottom .ouvir a:hover
{
	background:#FFF url('../img/home/boxRadioEntrevistasOuvir2.gif') no-repeat top left;
	color:#000;
	
}

#entrevistaRadioBottom .baixar a:hover
{
	background:#FFF url('../img/home/boxRadioEntrevistasBaixar2.gif') no-repeat top left;
	color:#000;
	
}
*/

#entrevistaRadioBottom a
{
	color:#6A6E79;
	font-family:Arial;
	text-decoration:none;
	padding-left:62px;
	_padding-left:60px;
	
}

#entrevistaRadioBottom li
{
	list-style:none;
	width:410px;
}


#linkBlog {
	width:275px;
	background-image:url("../img/home/fundoBlogLink.png");
	background-color:#a39977;
	background-repeat:repeat-x;
	background-position:top left;
	height:315px;
	list-style:none;
	font-weight:normal;
	float:left;
	margin-top:30px;
	margin-left:30px;
}

	
	#linkBlogFundo {
		background-color:#FFFFFF;
		margin-left:10px;
		margin-right:10px;
		padding-bottom:1px;
		height:208px;
		overflow:auto;
	}


	#linkBlog h2.titulo {
		background-image:url("../img/home/fundoBlogLinkTitulo.png");
		width:253px;
		height:60px;
		margin:auto;
		margin:10px;
		text-indent:-9999px;
		position:relative;
	}
	
	#linkBlog h2.titulo a {
		height:100%;
		width:100%;
		position:absolute;
		top:0px;
		left:0px;
		text-indent:-9999px;
	}
	
	#linkBlog p.entradaBlogData {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-indent:10px;
		color:#FFFFFF;
		margin:10px;
		margin-right:0px;
		margin-left:0px;
		margin-top:0px;
		background-color:#942626;
	
	}
	
	#linkBlog h1.entradaBlogTitulo {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#942626;
		margin:10px;
	}
	
	#linkBlog p.entradaBlogTxt {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#6A6E79;
		margin:10px;
		height:90px;
		*height:80px;
	}
	
	#linkBlog a:visited, #linkBlog a:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:right;
		color:#FFFFFF;
		text-decoration:none;
		float:right;
		margin-right:10px;
	}
	
			#linkBlog a:hover {
				text-decoration:underline;
			}

	
#boxEnquete .titulo
{
	font-family:Arial;
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding-top:10px;
	padding-left:12px;
	*padding-left:0px;
	_padding-left:12px;
}

#enquete
{
	width:244px;
	height:170px;
	margin-left:15px;
	_margin-left:3px;
	background:#FFF;
	margin-top:10px;
	text-align:left;
	font-weight:normal;
}

#conteudoEnquete {
	width:180px;
	height:130px;
	padding-top:18px;
	padding-left:31px;
	color:#999;
	font-family:Arial;
}

#boxEnquete .botaoEnquete
{
	width:60px;
	background:#ADBC81;
	margin-top:5px;
	float:right;
	margin-right:15px;
	border:2px solid #57642C;
	font-family:Arial;
	font-size:0.7em;
	color:#FFF;
	text-align:center;
}

#noticia
{
	width:444px;
	height:315px;
	background-color:#FFF;
	position:relative;
	overflow:hidden;
	float:left;
	margin-top:30px;
	z-index:0;
	
}


	#noticiaCampo {
		font-family:Arial, Helvetica, sans-serif;
		font-size:30px;
		color:#846D43;
		background-image:url(../img/home/noticiaCampo.jpg);
		background-repeat:no-repeat;
		background-position:16px center;
		text-indent:-9999px;
		margin-top:16px;
	}

	#noticiaMais:link, #noticiaMais:visited {
		position:absolute;;
		right:16px;
		bottom:16px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color:#3A3860
	}
	
		#noticiaMais:hover {
			text-decoration:underline;
		}

#noticiaTop
{
	width:259px;
	height:150px;
	float:left;
	display:inline;
/*	background-color:#A39977;
	background-color:#7FBADA;*/
	background-color:#A39977;
	position:relative;
}


#noticiaTop li
{
	list-style:none;
	font-family:Arial;
	font-size:12px;
	text-align:left ;
	width:210px;
	margin-top:10px;
	color:#000;
	padding-left:20px;
}

#noticiaTop li a
{
	text-decoration:none;
	font-weight: bold;
	color:#000;
	*height:auto;
	vertical-align:middle;
	display:table-cell;
	*display:inline-block;
}

#centralizaNewsIe li a {
	height:80px;
	*height:auto;
}

#centralizaNewsIe {
	*position:absolute;
	*top:50%;
}

#centralizaNewsIe li {
	*position:relative;
	*top:-50%;	
}

#noticiaTop li a:hover
{
	text-decoration:underline;
	font-weight: bold;
	color:#000;
}

#noticiaTop .titulo
{
	font-size:1em;
	margin-top:10px;
	margin-left:20px;
	color:#FFF;
	width:235px;
	font-weight:bold;
	display:block;
	font-size:16px;
	font-family: Arial;
}


#noticiaFoto
{
	float:right;
	width:185px;
	height:150px;
	background:#FFF no-repeat top left;
	margin:0;
	padding:0;/*url('../img/home/fotoNoticias.jpg') */
}

#noticiaBottom
{
	width:440px;
	float:left;
	font-size:12px;
}

#noticiaBottom li
{
	list-style:none;
	font-family:Arial;
	color:#6a6e79;
	background-color:#FFF;
	margin-top:12px;
	text-align:left;
	width:410px;
	margin-left:20px;
}

#noticiaBottom li a
{
	text-decoration:none;
	color:#6a6e79;
}

#noticiaBottom li a:hover
{
	text-decoration:underline;
	color:#000;
}


#homeDestaques {
	width:274px;
	height:352px;
	float:left;
	margin-left:30px;
	margin-top:30px;
	position:relative;
}

#homeDestaques .secao {
	width:274px;
	float:right;
	height:79px;
	background-color:#E5E3D7;
	margin-bottom:14px;
	padding:0px;
	position:relative;
}

	#homeDestaques .secao p
	{
		list-style:none;
		font-family:Arial;
		font-size:12px;
		color:#8d8b7f;
		margin-left:12px;
		_margin-left:0px;
		_padding-left:12px;
		width:250px;
		text-align:left;
		margin-top:4px;
		float:left;
	}
	
	#homeDestaques .secao .tituloSecao
	{
		color:#D59E4D ;
		font-family:Arial;
		font-size:14px;
		display:inline;
		width:250px ;
		margin-left:10px;
		position:relative;
        font-weight:bold;
		top:8px;
	}
	
	#homeDestaques .secao .tituloSecao a
	{
		text-decoration:none;
		color: #846D43;
	}
	
	#homeDestaques .secao .tituloSecao a:hover
	{
		text-decoration:none;
		color: #846D45;
	}
	
	
	#homeDestaques .secao .setaSecao
	{
		width:13px;
		height:13px;
		background:url("../img/home/setaSecao.gif") no-repeat top left;
		float:right;
		margin-top:10px;
		margin-right:10px;
	}

/* CSS COMUNS A OUTRAS PGINAS - MENOS A HOME */

#ladoEsquerdo
{
	float:left;
	width:154px;
	margin-top:31px;
}

	
#menuEsquerdo
{
	margin:0px;
	margin-bottom:20px;
	padding:0px ;
	text-transform:uppercase;
}

#esquerdo_bio #menuEsquerdo {
	margin-bottom:570px;
}


#menuEsquerdo ul {
	width:154px;
	display:block;
	border-bottom:1px solid #8596b4;
	}

#menuEsquerdo li
{
	width:154px;
	height:auto;
	border:1px solid #8596b4;
	
	color:#5F6A86;
	font-family:Arial;
	font-size:0.7em;
	background:#FFF;
	text-align:left;
	display:block;
	margin-bottom:-1px;
	*margin-bottom:-2px;
	overflow:hidden;
	
}

#menuEsquerdo li a
{
	text-decoration:none;
	color:#5F6A86;

	border-spacing:0px;
	width:90%;
	display:block;
	height:100%;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:14px;
}

#menuEsquerdo .tituloMenu
{
	background:#8596b4;
	width:133px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	margin:auto;
	margin-bottom:-1px;
	text-transform: none;
	height:auto;
}

#menuEsquerdo .selecionado
{
	background:#A8B3CF;
}

#duvidas
{
	height:370px;
	width:154px;
	margin-bottom:20px;
	background-color:#A9B3CF;
}

#duvidas .fotoDuvidas
{
	height:200px;
	width:154px;
	padding:0px ;
	margin:0;
	cursor:default;
	
}

#duvidas li
{
	list-style:none;
	color:#002e56;
	margin-left:12px;
	font-size:0.95em;
	font-family:Arial;
	cursor:pointer;
}

#duvidas .tituloDuvidas
{
	font-family:Arial;
    background-image:url(../img/internas/duvida.gif);
    background-repeat: no-repeat;
    height: 60px;
	color:#FFF;
	font-size:1em;
	margin-top:30px;
	_margin-top:10px;
	font-weight:bold;
	text-indent:-9999px;
	cursor:default;
}

#duvidas .pergunte
{
	background:#A9B3CF url("../img/home/btnPerguntas.gif") no-repeat top left;
	width:137px;
	height:26px;
	border:0px;
	margin-left:-3px;
	margin-top:8px;
	*margin-top:-5px;
	_margin-top:-5px;
}

#duvidas .deixeMsg
{
	background:#A9B3CF url("../img/home/btnMensagem.gif") no-repeat top left;
	width:137px;
	height:26px;
	margin-left:-3px;
	margin-top:8px;
	*margin-top:-5px;
	_margin-top:-5px;
	
}

#duvidas a {
	cursor:pointer;	
}

#informativoEmail
{
	width:155px;
	background:#B8C28E;
	padding-bottom:15px;
	*padding-bottom:0px;
	_padding-bottom:5px;
}

#informativoEmail li
{
	list-style:none;
	color:#6A6E79;
	margin-left:12px;
	*margin-left:10px;
	_margin-left:0px;
	_padding-left:10px;
	margin-top:0px;
	font-size:11px;
	font-family:Arial;
	position:relative;
	*top:-10px;
	
}

#informativoEmail li a:link, #informativoEmail li a:visited {
	color:#6A6E79;	
	text-decoration:none;
	font-weight:bold;
}

#informativoEmail li a:hover {
	text-decoration:underline;	
}

#informativoEmail .tituloInformativo
{
	font-family:Arial;
 	background-image:url(../img/internas/informativo.gif);
    background-repeat: no-repeat;
    background-position:10px center;
    height: 40px;
	color:#FFF;
	font-size:1em;
	font-weight:bold;
	margin-top: 0px;
	padding-top:20px;
	text-indent:-9999px;
}


#informativoEmail .inputInformativo
{
	font-family:Arial;
	border:1px solid #999;
	width:105px;
	margin-left:-2px;
	height:15px;
	font-size:1em ;
	padding-top:2px ;
	padding-bottom:5px ;
	display:inline;
}

#informativoEmail .inputButtonInformativo
{
	/*background:url("../img/carreira/btnEmail.gif") no-repeat center;*/
	width:28px;
	height:22px;
	margin-top:1px;
	margin-left:-15px;
	*margin-left:0;
	background:url("../img/carreira/btnEmail.gif") no-repeat center;
	display:inline;
	border:0;
	cursor:pointer;
	position:absolute;
	top:-28px;
	top:-30px;
	right:13px;

}

#conteudo
{
	width:537px;
	float:right;
	_margin-left:25px;
	margin-top:30px;
}

#conteudo a:link, #conteudo a:visited,  #conteudo a:link, #conteudo a:visited {
	color:#6A6E79;	
	font-weight:bold;
}

#conteudo a:hover {
	text-decoration:underline;	
}	

.corpoInteiro {
	background-color:#FFFFFF;
	padding:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:2em;
	color:#6A6E79;
}


.corpoInteiro ul {
	margin-bottom:1em;
}

.corpoInteiro h3 {
	color:#A8A584;
	font-weight:bold;
}

.corpoInteiro p {
	margin-bottom:1em;
}

.carreiraData {
color:#A8A584;
font-weight:bold;
margin-bottom:5px;
}

.carreiraTitulo, .carreiraTitulo a:link, .carreiraTitulo a:visited {
color:#5F6A86;
font-weight:bold;
margin-bottom:5px;
text-decoration:none;
}

#acompanhe {
	background-color:#ffffff;
	padding:1em;
	height:70px;
	*overflow-y:hidden;
	margin-bottom:1.0em;
}

#acompanhe object {
	position:relative;
	width:100%;
}


#acompanhe li{
 	list-style:none;
}

.acao_tit {
	color:#6A6E79;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-indent:3px;
}

.sec_tit {
	color:#a8a584;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	line-height:32px;
}

.ferramentas_texto
{
	display:block;
	background-color:#FFFFFF;
	height:20px;
	width:100%;
}


.ferramentas_texto li
{
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#A8A584;
	text-align:center;
	margin-bottom:10px;
	padding-right:3px;
	height:14px;
	float:left;
	padding-top:4px;
	position:relative;
	left:5px;
}

#conteudo .ferramentas_texto a:hover {
	text-decoration:none;	
}

#conteudo_bio .ferramentas_texto li {
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#A8A584;
	text-align:center;
	margin-bottom:10px;
	padding-right:3px;
	height:14px;
	float:left;
	padding-top:4px;
}

.ferramentas_texto li * {
	cursor:pointer;	
}

.ferramentas_texto li a:link,.ferramentas_texto li a:visited
{
	text-decoration:none;
	color:#A8A584;
	cursor:pointer;
}

.ferramentas_texto li a:hover
{
	text-decoration:none;
	color:#A8A584;
	cursor:pointer;
}

.ferramentas_texto li img {
	cursor:pointer;
	margin-left:3px;
	position:relative;
	left:-20px;
}

.acomp_email {
	width:110px;
	background-image:url(../img/internas/email_peq.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	border-right: 1px solid;
	text-align:left ;
	text-indent:15px;
	font-weight:normal ;
}

	#conteudo .acomp_email a:link, .acomp_email a:visited  {
		font-weight:normal ;
		color:#A8A584 !important;
	}

.acomp_impress {
	width:120px;
	background-image:url(../img/internas/print_peq.gif);
	background-repeat:no-repeat;
	background-position: 15px 7px;
	border-right: 1px solid;
	text-indent:18px;
	text-indent:24px;
	font-weight: normal ;
}

	#conteudo .acomp_impress a:link, .acomp_impress a:visited {
		font-weight:normal !important;
		color:#A8A584 !important;
	}

.ferramentas_texto.bio .acomp_impress {
	text-indent:4px;
	*text-indent:8px;	
}

.ferramentas_texto.bio .acomp_texto {
	text-indent:-15px;
}

.ferramentas_texto.bio li * {
color:#A8A584;
cursor:pointer;
font-weight:normal;
font-size:10px;
}

.acomp_texto {
	width:80px;
	background-image:url("../img/internas/tam_fonte.gif");
	background-repeat:no-repeat;
	background-position:8px 7px;
	_text-indent:-5px;
	font-weight:normal ;
}

#conteudo .acomp_texto a:link, .acomp_texto a:visited {
	font-weight:normal;	
	color:#A8A584 !important;
}

#conteudo_bio .ferramentas_texto.bio li.btnTamanho {
	position:relative;
	left:-25px;	
}
.acomp_textoMenos {
	width:16px;
	height:15px;
	background-image:url("../img/internas/textoMenos.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin-left:-20px;
	_margin-left:-15px;
	position:relative;
}

.acomp_textoMais {
	width:16px;
	height:15px;
	background-image:url("../img/internas/textoMais.gif");
	background-repeat:no-repeat;
	background-position:1px 0px;
	position:relative;
}

#bloco1Carreira {
	margin-top: 5px;
	margin-bottom:15px;
	margin-bottom:6px;
	padding:10px 20px;
	background-color:#bebb9c;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	float:none;
	position:relative;
}

#bloco1Carreira span {
	vertical-align:bottom;
	position:relative;
	top:-3px;
	*top:-4px;
}

#bloco1Carreira li {
	list-style:none;
}

#bloco1Carreira a {
	color:#FFF;
	text-decoration:underline;
}

#bloco1Carreira a:hover {
	color:#FFF;
	text-decoration:none;
}

#bloco1Carreira input {
	height:17px;
	vertical-align: bottom;	
}

#bloco1Carreira select {
	vertical-align: bottom;
	position:relative;
	top:-1px;	
}

#bloco1Carreira .inputButtonBuscar
{
	background:#BEBB9C url('../img/internas/btnBuscar.gif') no-repeat top left;
	width:60px;
	_width:62px;
	height:23px;
	*height:25px;
    border: 1px solid #BEBB9C;
	border:0;
    cursor:pointer;
	width:58px;
	height:21px;
	position:relative;
	top:-1px;
}


#bloco1Carreira form p {
	display:inline;
}

.selectDetalProj {
	float:right;
	position:relative;
	top:-22px;
	*top:-20px;
}

.bloco2Carreira {
	margin-top: 5px;
	padding:1em;
	background-color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.bloco2Carreira li {
	list-style:none;
	text-align:left;
	margin-top:5px;
}

.bloco2Carreira .tituloBloco2 {
	color:#bebb9c;
	font-weight:bold;
}

.tituloBloco2Seta {
	padding:12px 15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6A6E79;
	font-size:12px;
	font-weight:bold ;
	background: #FFF url("../img/internas/marcador.gif") no-repeat 20px center;
	display:block;
	margin-bottom:0.5em;
	text-indent:1.5em;
	cursor: pointer;
	z-index:99;
	position:relative;
	_width:506px;
}

div.depoimentoAtuacao {
	margin-bottom:14px;
	*margin-bottom:16px;
}

li.tituloBloco2Seta h3 {
	font-weight:bold;
	color:#A8A584;	
}

#conteudo .tituloBloco2Seta a, #conteudo .tituloBloco2Seta a:link, #conteudo .tituloBloco2Seta a:visited {
		text-decoration:none;
		color:#A8A584 ;
}

#conteudo .tituloBloco2Seta a:hover {
	text-decoration:underline;	
}

.obrasCaixa {
	display:block;
	margin-bottom:2em;
	background-color:#FFF;
	padding:14px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6A6E79;
	position:relative;
}

.obrasCaixa p {
	margin-bottom: 1em;
}


.bloco2Carreira .tituloBloco2 a {
	text-decoration:none;
	color:#000;
}

.bloco2Carreira .tituloBloco2 a:hover {
	text-decoration:underline;
	color:#000;
}

.bloco3Carreira {
	margin-top: 5px;
	padding:12px 20px;
	background-color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6A6E79;
	clear:both;
}

.bloco3Carreira.caixaNoticias {
	padding-bottom:0px;	
}

.bloco3Carreira li {
	text-align:left;
	font-style:italic;
	margin-left:20px;
}

.bloco3Carreira .tituloBloco3 {
	color:#A8A584;
	font-style:normal;
	margin-left:0px;
	display: inline;
}

#conteudo .bloco3Carreira .tituloBloco3.bege a:link, #conteudo .bloco3Carreira .tituloBloco3.bege a:visited {
	color:#A8A584 ;	
}

#conteudo .bloco3Carreira .tituloBloco3.bege a:hover {
	text-decoration:underline;	
}

#conteudo .bloco3Carreira .tituloBloco3.tituloCPI a:link, #conteudo .bloco3Carreira .tituloBloco3.tituloCPI a:visited  {
	color:#A8A584 ;	
	margin-left:20px;
}

.bloco3Carreira li.tituloBloco3 a:link, .bloco3Carreira li.tituloBloco3 a:visited {
	text-decoration:none ;
	color:#A8A584 ;
	font-style:normal ;
}

#conteudo .bloco3Carreira.listaNoticasExternas li.tituloBloco3 strong {
	color:#A8A584;	
}

#conteudo .bloco3Carreira.listaNoticasExternas li.tituloBloco3 a:link, #conteudo .bloco3Carreira.listaNoticasExternas li.tituloBloco3 a:visited {
	font-weight:normal;	
	color:#6A6E79;
	display:block;
	margin-bottom:12px;
}

#conteudo .bloco3Carreira.listaNoticasExternas li.tituloBloco3 {
	color:#6A6E79;
}

#conteudo .bloco3Carreira.listaNoticasExternas li.tituloBloco3 a:hover {
	text-decoration:underline ;	
}

li.tituloBloco3 a:link, li.tituloBloco3 a:visited {
	text-decoration:none ;
	color:#6A6E79 ;
	font-style:normal ;
}

li.tituloBloco3 a:hover {
	text-decoration:underline ;
	color:#6A6E79 ;
	font-style:normal ;
}

.bloco3Carreira .tituloBloco3 a:hover {
	text-decoration:underline;
	color:#000;
	font-style:normal;
}

.bloco3Carreira .numeroBloco3
{
 	color:#A8A584;
 	margin-right:8px;
 	font-weight:bold;
	font-style:normal;
	margin-left:0px;
	*margin-top:3px;
	display:none;
}

.bloco3Carreira .dataBloco3
{
 	color:#A8A584;
 	display:inline;
 	margin-right:10px;
 	font-weight:bold;
	font-style:normal;
	margin-left:0px;
	margin-top:0px;
	*margin-top:8px;
}

.listaNoticasExternas .dataBloco3 {
	color:#A8A584;	
}

.bloco3Carreira .dataNoticia {
	color:#A8A584;	
}


#conteudo .bloco3Carreira.artigos {
		
}

.bloco3Carreira.cpi {
	background-image:url(../img/internas/marcador.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position: 20px center;
	width:497px;
}

#conteudo .artigos .tituloBloco3 a:link, #conteudo .artigos .tituloBloco3 a:visited {
	color:#6A6E79 ;	
	font-weight:normal;
}

#conteudo .artigos .tituloBloco3 a:hover {
	text-decoration:underline ;	
}

#fotoGaleria_imprensa {
	background-color:#FFFFFF;
	border:1px solid #bfba9a;
	margin-top:14px;
	height:500px;
	
}

#exibirSomente
{
	background:#FFF;
	color:#a8a584;
	font-weight:bold;
	padding:5px;
	display:inline;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	
}

#exibirSomente li
{
	list-style:none;
	float:left;
	display:inline;
	margin-top:3px;
}

#exibirSomente li a, #exibirSomente a
{
	text-decoration:none;
}

#exibirSomente .textoExibirSomente
{
	background:#FFF url("../img/internas/textoExibirSomente.gif");
	display:inline;
	float:left;
	width:16px;
	height:18px;
	border:0;
	margin-left:15px;
	margin-top:1px;

}

#exibirSomente .filmeExibirSomente
{
	background:#FFF url("../img/internas/filmeExibirSomente.gif");
	width:21px;
	height:18px;
	border:0;
	margin-left:8px;
	margin-top:1px;
	display:inline;
	float:left;
}

#exibirSomente .graficoExibirSomente
{
	background:#FFF url("../img/internas/graficoExibirSomente.gif");
	width:21px;
	height:18px;
	border:0;
	margin-left:8px;
	margin-top:1px;
	display:inline;
	float:left;
}

.bloco4Acompanhe {
	margin-top: 0px;
	margin-bottom: 5px;
	padding:5px;
	*min-height:1%;
	_height:auto;
	background-color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	clear:both;
	position:relative;
	*width:527px;
	display:block;
}

.bloco4Acompanhe ul {
	display:block;
	position:relative;
	min-height:25px;
	_height:25px;
	padding-top:10px;
	
}

.bloco4Acompanhe li {
	list-style:none;
	text-align:left;
	/*margin-top:5px;*/
	font-style:italic;
	display:inline;
}


.bloco4Acompanhe .tituloBloco4 {
	color:#6A6E79 ;
	font-style:normal;
	margin-right:14px;
	text-align:left;
	display:block;
	padding-left:14px;
	width:330px;
	*min-height:1%;
}



.bloco4Acompanhe .tituloBloco4 a {
	text-decoration:none;
	color:#6A6E79;
	font-style:normal;
	display:block;
	padding-left:14px;

}

.bloco4Acompanhe .tituloBloco4 a:hover {
	text-decoration:underline;
	color:#6A6E79;
	font-style:normal;
}

.bloco4Acompanhe .dataBloco4
{
 	color:#A8A584;
 	margin-right:10px;
 	font-weight:bold;
	font-style:normal;
	margin-left:15px;
	float:left;
	display:inline;
}

.bloco4Acompanhe .textoBloco4
{
	background:#FFF url("../img/internas/textoAcompanheDiscurso.gif");
	width:17px;
	height:17px;
	border:0;
	/*margin-top:5px;*/
	display:inline;
	float:left;
	cursor:pointer;
}

.bloco4Acompanhe .textoBloco4ausente
{
	background:#FFF url("../img/internas/textoExibirSomente-ausente.gif");
	background-position:center center;
	width:17px;
	height:17px;
	border:0;
	/*margin-top:5px;*/
	display:inline;
	float:left;
	cursor:pointer;
	vertical-align:middle;
}

.bloco4Acompanhe .filmeBloco4
{
	background:#FFF url("../img/internas/filmeAcompanheDiscurso.gif");
	width:21px;
	height:17px;
	border:0;
	margin-left:7px;
	/*margin-top:5px;*/
	float:left;
	display:inline;
	cursor:pointer;
	position:relative;
	top:2px;
	*top:2px;
	_top:2px;
}

.bloco4Acompanhe .filmeBloco4ausente
{
	background:#FFF url("../img/internas/filmeExibirSomente-ausente.gif");
	background-position:center center;
	width:21px;
	height:17px;
	border:0;
	margin-left:5px;
	/*margin-top:5px;*/
	float:left;
	display:inline;
	cursor:pointer;
	position:relative;
	top:1px;
	*top:2px;
	_top:2px;

}

.bloco4Acompanhe .graficoBloco4
{
	background:#FFF url("../img/internas/graficoAcompanheDiscurso.gif");
	width:21px;
	height:17px;
	border:0;
	margin-left:6px;
	/*margin-top:5px;*/
	float:left;
	display:inline;
	cursor:pointer;
	position:relative;
	top:2px;
}

.bloco4Acompanhe .graficoBloco4ausente
{
	background:#FFF url("../img/internas/graficoExibirSomente-ausente.gif");
	background-position:center center;
	width:21px;
	height:17px;
	border:0;
	margin-left:6px;
	/*margin-top:5px;*/
	float:left;
	display:inline;
	cursor:pointer;
	vertical-align:middle;
	position:relative;
	top:-1px;
	_top:0px;
}

#bloco5Buscar {
	margin-top: 5px;
	padding:1em;
	_padding:1.5em;
	background-color:#bebb9c;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}

#bloco5Buscar li {
	list-style:none;
}

#bloco5Buscar a {
	color:#FFF;
	text-decoration:underline;
}

#bloco5Buscar a:hover {
	color:#FFF;
	text-decoration:none;
}

#bloco5Buscar .inputButtonBuscar
{
	background:transparent url('../img/internas/btnBuscar.gif') no-repeat top left;
	width:60px;
	height:23px;
}

.bloco6Radio {
	margin-top: 5px;
	padding:5px;
	background-color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	*height:100%;
	_height:100%;
	min-height:35px;
	width:525px;
	padding-bottom:23px;
	*padding-bottom:10px;
	_padding-bottom:5px;
	clear:both;
}

.bloco6Radio ul.iconesRadio {
	float:left;
}

.bloco6Radio li {
	list-style:none;
	text-align:left;
	margin-top:5px;
	font-style:italic;

}

.bloco6Radio .tituloBloco6 {
	color:#6A6E79;
	font-style:normal;
	margin-left:14px;
	text-align:left;
	_margin-top:5px;
	*float:left;
	_float:left;
	_display:inline;
}



.bloco6Radio .tituloBloco6 a {
	text-decoration:none;
	color:#6A6E79;
	font-style:normal;
}

.bloco6Radio .tituloBloco6 a:hover {
	text-decoration:underline;
	color:#6A6E79;
	font-style:normal;
}

.bloco6Radio .dataBloco6
{
 	color:#A8A584;
 	margin-right:10px;
 	font-weight:bold;
	font-style:normal;
	margin-left:14px;
	float:left;
	display:inline;
}

.bloco6Radio .baixar
{
	background:#FFF url("../img/internas/baixarRadio.gif") no-repeat top left;
	width:61px;
	height:19px;
	border:0;
	margin-left:5px;
	margin-top:5px;
	*margin-top:-8px;
	_margin-top:-8px;	
	cursor:pointer;
}

.bloco6Radio .ouvir
{
	background:#FFF url("../img/internas/ouvirRadio.gif") no-repeat top left;
	width:61px;
	height:19px;
	border:0;
	margin-left:5px;
	margin-top:5px;
	*margin-top:-8px;
	_margin-top:-8px;
	cursor:pointer;
}

#vejaTambem
{
	margin-top: 20px;
	padding:14px 20px;
	background-color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

#vejaTambem li a:link, #vejaTambem li a:visited {
	*vertical-align:middle;	
	color:#A8A584;
}


#baixeReader {
	padding:12px;
	padding-bottom:24px;
	background-color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	position:relative;
	top:20px;
	clear:both;
	width:514px;
}

#baixeReader img {
	margin-left:6px;
	margin-right:12px;
	width:112px;
	height:33px;
	z-index:99;
	position:relative;
}

#baixeReader p {
position:absolute;
top:11px;
left:140px;
width:385px;
color:#6A6E79;
}

#baixeReader span {
	color:#A8A584;
	font-weight:bold;
}


#vejaTambem ul {
	padding:12px;	
}

#vejaTambem li {
	list-style:none;
	text-align:left;
	margin-top:5px;
	_margin-top:0px;
	font-weight:bold;
	display:inline;
}

#vejaTambem li a {
	list-style:none;
	text-align:left;
	margin-top:0px;
	font-weight:bold;
}

#vejaTambem a
{
	text-decoration:none;
	color:#000;
	font-weight:bold;
	margin-top:5px;
	_margin-top:-5px;
}

#vejaTambem a:hover
{
	text-decoration:underline;
}

#vejaTambem .tituloVejaTambem {
	color:#A8A584;
	display:inline;
	margin-right:5px;
}	

#caixaResult {
	background-color:#ffffff;
	position:relative;
	border: 1px solid #ccc;
	margin-top: 0.6em;
	margin-bottom: 0.6em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:12px;
	padding-left:15px;
	color:#a8a584;
	font-weight:bold;
	*height:100%;
	*padding-bottom:15px;
	*padding-left:4px;
}

#caixaResult li {
	list-style:none;

}

#caixaResult select {
	display:inline;
	vertical-align:middle;
}

.navResult {
display:block;
height:25px;
margin-top: 0px;
margin-bottom:20px;
*margin-bottom:0px;
*min-width:1%;
clear:both;
}


.navResult li {
	background-color: #BFBA9C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	float:left;
	margin-right: 3px;
	_margin-right:5px;
	*min-height:1%;
}

.navResult a {
	color:#fff !important ;
	text-decoration:none;
	width:17px;
	height:25px;
	display:block;
	text-align:center;
	line-height:25px;

}

.navResult a: active{
	background-color:#FFFFFF;
	color:#BFBA9C;
	text-decoration:none;
}

.navResult .setaNavResult{
	color:#BFBA9C;
	text-decoration:none;
	background-image:url(../img/internas/setaNavResult.gif);
	width:17px;
	height:25px;
	display:block;
	padding:0px;
}

#conteudo .navResult li.paginaAtual a:link, #conteudo .navResult li.paginaAtual a:visited {
	color:#72705b !important;
	background-color:#fff;
	font-weight:bold;	
}

#conteudoTexto {
	background-color:#FFF;
	padding:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#6A6E79;
}

#conteudoTexto p {
	margin-bottom:1em;	
}

#conteudoTexto a:link, #conteudoTexto a:visited {
	text-decoration:none;
	color:#6A6E79;
}

#conteudoTexto a:hover {
	text-decoration:underline;	
}

	#conteudoTexto h2 {
		font-size:14px;
		font-weight:bold;
		margin-top:0.5em;
		margin-bottom:0.5em;
	}
	
#conteudoTexto li {
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#6A6E79;
	margin-bottom: 10px;
}
#conteudoTexto img {
	padding: 8px;
	border:0px;
	background-image:#000;
	display:block;
	position:relative;
}

#infoParana {
	margin-top: 20px;
	padding:14px 20px;
	background-color:#FFF;
	color:#A8A584;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	position:relative;
}

#infoParana li {
	list-style:none;
	text-align:left;
	margin-top:5px;
	margin-left:4px;
	color:#666;
	font-weight:normal;
}

#infoParana a:link, #infoParana a:visited  {
	text-decoration:none;
	color:#A8A584;
	font-weight:normal;
}

#infoParana a:hover {
	text-decoration:underline;
}

#infoParana a:link em , #infoParana  a:visited em {
	color:#A8A584;	
}

#infoParana p a:link, #infoParana p a:visited {
	color:#6A6E79;
	font-weight:normal;
}


#infoParanaVejatambem {
	margin-top: 20px;
	padding:14px 20px;
	background-color:#FFF;
	color:#6A6E79;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	position:relative;
	clear:both;
	height:auto;
	width:500px;;
}

#infoParanaVejatambem.vejaTambemBiografia {
	width:auto;
}	

#infoParanaVejatambem a:link, #infoParanaVejatambem a:visited {
	text-decoration:none;	
}

#infoParanaVejatambem a:hover {
	text-decoration:underline;	
}
	

#infoParanaVejatambem h2 {
	font-size:12px;
	font-weight:bold;
	color:#A8A584;
}

#infoParanaVejatambem h2 a:link, #infoParanaVejatambem h2 a:visited {
	font-size:12px;
	font-weight:bold;
	color:#A8A584;
}

#infoParanaVejatambem h2 a:hover {
	text-decoration:underline;	
}
	

.projetos1
{
	margin-top: 5px;
	padding:12px 20px;
	background-color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6A6E79;
	background: #FFF url("../img/internas/marcador.gif") no-repeat 20px center;
	clear:both;
}

.projLongo {
	width:auto;
}

#conteudo .projetos1 a:link, #conteudo .projetos1 a:visited
{
	color:#A8A584;
	text-decoration:none;
	margin-left:14px;
	display:block;


}

#conteudo .projetos1 a:hover
{
	color:#A8A584;
	text-decoration:underline;

}

.voltarProjetos
{
	background: #FFF url("../img/internas/voltarProjestos.gif") no-repeat top left;
	width:75px;
	height:22px;
	border:0px;
	cursor:pointer;
	margin-top:20px;
}

.voltarProjetos.acompanhe  {
	margin-bottom:0px;
}

#projeto2
{
 	font-family:Arial, Helvetica, sans-serif;
 	background:#FFF;
 	padding:20px;
	margin-bottom: 10px;
    margin-top: 0px;
	font-size:12px;
	/*line-height:16px;*/
	text-align:left;	
	clear:both;
}

#projeto2.fiscalizacao {
	padding-bottom:55px;
	_padding-bottom:50px;	
}

#projeto2.fiscalizacao .dataProjeto2 {
	color:#A8A584;
}

#projeto3 {
 	font-family:Arial, Helvetica, sans-serif;
 	background:#FFF;
 	padding:20px;
 	padding-bottom:55px;
 	_padding-bottom:50px;
	margin-bottom: 10px;
    margin-top: 0px;
	font-size:12px;
	text-align:left;	
	clear:both;
}

#projeto2 li, #projeto3 li
{
	list-style:none;
	color:#6A6E79;
	text-align:left;	
	display:block;
	margin-top:5px;
	position:relative;
}

#projeto2 p, projeto3 p
{
	color:#6A6E79;
	text-align:left;	
	margin-bottom:1em;
}

#projeto2 li a, #projeto3 li a
{
	text-decoration:none;
	background:#FFF;
}

#projeto2 .dataProjeto2, #projeto3 .dataProjeto2
{
	list-style:none;
	color:#A8A584;
	font-weight:bold;
	display:inline;
	margin-right:0px;
	
}

#projeto2 .nomeProjetoDetalhado, #projeto3 .nomeProjetoDetalhado
{
	list-style:none;
	color:#A8A584;
	font-weight:bold;
	margin-left:5px;
	display:inline;
}

#projeto2 .documentoDownload, #projeto3 .documentoDownload
{
	border:1px solid #9c9a74;
	padding:5px;
	margin-right:30px;
	float:right;
	color:#666;
	display:inline;
	text-align:center;
	background:#FFF;
	margin-top:10px;
	
	/*_float:none;
	_display:inline;
	_width:130px;
	_position:relative;
	_top:20px;
	_margin-left:30px;*/
}

#projeto2 .documentoDownload a, #projeto3 .documentoDownload a
{
	text-decoration:none;
	color:#A8A584;
	font-weight:bold;
}

#projeto2 .documentoDownload a:hover, #projeto3 .documentoDownload a:hover
{
	text-decoration:underline;
}

#projeto2 .tramitacaoProjeto, #projeto3 .tramitacaoProjeto
{
	border:1px solid #9c9a74;
	padding:5px;
	float:right;
	color:#666;
	text-align:center;
	color:#A8A584;
	background:#FFF;
	margin-top:10px;

	/*_float:none;
	_display:inline;
	_width:100px;
	_position:relative;
	_top:20px;
	_margin-left:0px;*/
}

#projeto2 .tramitacaoProjeto a:link, #projeto2 .tramitacaoProjeto a:visited,
#projeto3 .tramitacaoProjeto a:link, #projeto3 .tramitacaoProjeto a:visited {
	
		color:#A8A584;
}


#projeto2 .respostaProjeto {
	border:1px solid #9c9a74;
	padding:5px;
	margin-right:30px;
	float:right;
	color:#666;
	text-align:center;
	color:#9c9a74;
	background:#FFF;
	margin-top:10px ;
 	font-family:Arial, Helvetica, sans-serif;
 	background:#FFF;
 	
	/*_float:none;
	_display:inline;
	_width:100px;
	_position:relative;
	_top:20px;*/
	}
	
	
#projeto2 .respostaProjeto a:link, #projeto2 .respostaProjeto a:visited
{
	text-decoration:none;
	color:#9C9A74;
	font-weight:bold;
}

#projeto2 .respostaProjeto a:hover {
	text-decoration:underline;	
}

#resposta .tramitacaoProjeto a:hover
{
	text-decoration:underline;
}
	

#projeto2 .tramitacaoProjeto a
{
	text-decoration:none;
	color:#A8A584;
	font-weight:bold;
}

#projeto2 .tramitacaoProjeto a:hover
{
	text-decoration:underline;
}

div.visualizaNoticiaExterna {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#fff;
	clear:both;
	*margin-top:-16px;
}

div.visualizaNoticiaExterna div.noticiaExterna  {
	/**margin-left:-18px;
	*margin-top:-18px;*/
	width:500px;
	padding:20px 0px;
	margin:auto;
}

a.reparaLinhaunica:link, a.reparaLinhaunica:visited {
	float:left;
	position:absolute;
	top:14px;
	margin-left:82px;
	display:inline;
	color:#A8A584 !important;	
}

.textoPesquisa {
	position:absolute;
	top:31px;
	right:26px;
	height:17px;
	font-size:10px;
	background-color:#dfe1d4;
	border:none;
}

.botaoPesquisar {
	position:absolute;
	top:30px;
	right:0px;
	width:26px;
	height:19px;
	background:#A9B3CF url("../img/internas/btnPesquisar.gif") no-repeat 50% 50%;
	line-height: 0px;
	border:none;
}


.senMidia {
	clear:both;
	padding:0.6em;
	margin-bottom:5px;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.senMidia .dataBloco3 {
	display:inline;
	font-weight:bold;
} 

.senMidia .tituloBloco3 {
	display:inline;
	margin-left:12px;
}

/* CSS REFERENTE ESPECIFICAMENTE  PARTE 'FALE COM O SENADOR'*/

#bloco7FaleConosco
{
	background:transparent;
	
}

#bloco7FaleConosco li
{
	list-style:none;
}

#bloco7FaleConosco li.selecionadoFaleConosco
{
	height:500px;
}

#bloco7FaleConosco li.tituloFaleConosco
{
	float:left;
	display:inline;
	color:#A8A584;
	border:1px solid #A8A584;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	background:#FFF;
	width:130px;
	padding:0.6em;
	text-align:center;
	position:relative;
	left:26px;
	margin-right:20px;
}

#bloco7FaleConosco li.tituloFaleConosco a:link, #bloco7FaleConosco li.tituloFaleConosco a:visited 
{
	text-decoration:none;
	color:#A8A584;
	font-weight:bold;

}

#bloco7FaleConosco li.tituloFaleConosco a:hover
{
	text-decoration:underline;
}

#faleConosco
{
		border:1px solid #A8A584;
		background:#FFF;
		min-height:475px;
		_height:475px;
		width:537px;
		_width:525px;
		float:left;
		margin-top:20px;
		color:#6A6E79;
		position:relative;
		padding-bottom:12px;
}

#faleConosco a:link, #faleConosco a:visited {
	color:#6A6E79;
	text-decoration:none;	

	font-family:Arial, sans-serif;
	font-size:12px;
	tex-indent:-9999px;
	*text-indent:0px;
	*padding-top:15px;
}

.navPergunte {
	width:50px;
	height:20px;
	margin-top:3px;
	*margin-left:15px;
	_margin-left:15px;
}

.icoAnterior {
	width:11px;
	height:17px;
	background-image:url(../img/internas/icoAnterior.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	float:left;
}	

.icoProximo {
	width:11px;
	height:17px;
	background-image:url(../img/internas/icoProximo.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	display:block;
	float:left;
	margin-left:5px;
}

#faleConosco a:hover {
	text-decoration:underline;	
}

#faleConosco li
{
		list-style:none;
		font-size:12px;
}

#faleConosco li#resposta {
	overflow:auto;	
	height: 55px;
	height:auto;
}

#faleConosco li#pergunta {
	overflow:auto;	
	/*height: 70px;*/
	height:auto;
}

#faleConoscoEsquerdo
{
		float:left;
		display:inline;
		margin-left:15px;
		margin-top:15px;
		padding-bottom:15px;
		width:247px;
		color:#6A6E79;
		font-family:Arial, Helvetica, sans-serif;
		
}

#faleConoscoEsquerdo .campoPergunta
{
	border:1px solid #bebb9c;
	width:235px;
	_width:245px;
	height:61px;
	*height:49px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#6A6E79;
	padding:5px;
	_padding:0px;
	*float:left;
	*margin-top:-2px;
}

#faleConoscoEsquerdo .titulo
{
	color:#FFF;
	font-weight:bold;
	background-color:#bebb9c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:1em;
	padding-bottom:1em;
	padding-left:1em;
	padding-right:0px;
	width:233px;
	margin-bottom:10px;
	height:auto;
	*height:20px;
	*float:left;
}

#faleConoscoEsquerdo .faleInputCampo {
	width:240px;	
	height:1.3em;	
	border:1px solid #BEBB9C;
}

#faleConoscoEsquerdo .enviarPergunta
{
	background:#FFF url('../img/internas/enviarPergunta.gif') no-repeat top left;
	width:60px;
	_width:62px;
	height:23px;
	_height:25px;
	margin-top:5px;
	float:right;
	border:0px;
	cursor:pointer;
}

#faleConoscoDireito
{
		float:left;
		text-align:left;
		margin-left:15px;
		*margin-left:0px;
		_margin-left:0px;
		margin-top:15px;
		*margin-top:16px;
		_margin-top:15px;
		_padding:0px ;
		padding-bottom:12px;
		width:247px;
		_width:238px;
		background:#FFF;

}

#faleConoscoDireito .titulo
{
	/*color:#FFF;
	font-weight:bold;
	background-color:#bebb9c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	width:236px;
	_width:229px;
	height:auto;
	*height:35px;
	margin-bottom:10px;
	*margin-bottom:6px;
	_margin-bottom:7px;
	overflow:hidden;
	height:25px;
	*height:34px;
	*line-height:35px;
	padding:1em 0 1em 1em 1em;*/
	
	color:#FFF;
	font-weight:bold;
	background-color:#bebb9c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:1em;
	padding-bottom:1em;
	padding-left:1em;
	padding-right:0px;
	width:235px;
	*width:230px;
	_width:225px;
	margin-bottom:10px;
	height:auto;
	*height:20px;
	*float:left;
	overflow:hidden ;
}

#faleConoscoDireito ul {
	*margin-left:15px;
}	

#perguntas ul {
	border:1px solid #BEBB9C;
	border-top:0px;
	_border-top:1px solid #BEBB9C;	
	*width:240px;
	_width:232px;
	_margin-left:14px;
}	

#faleConoscoDireito li
{
	list-style:none;
	color:#6A6E79;
	font-weight:normal;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	padding-top:0.7em;
	padding-bottom:0.7em;
	padding-left:0.7em;
	width:237px;
	*width:232px;
	_width:228px;
	height:71.5px;
	*height:73px;
	_height:71px;
	*margin-top:-1px;
	overflow:auto;
	border-top:1px solid #bebb9c;

}



#faleConoscoDireito .numero
{
	color:#A8A584;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	padding-top:0.7em;
	padding-bottom:0.7em;
	margin-right:5px;
	border:0;
	font-weight:bold;
}


#perguntas a {
	display:block;
	margin-left:20px;
	margin-top:-18px;
	padding-top:0px !important;	
}

#perguntas a:link, #perguntas a:visited {
	color:#A8A584;	
}

p.explicaObrigatorio {
	font-family:Arial, sans-serif;
	font-size:10px;
	position:absolute;
	bottom:5px;
	right:14px;	
}


/* CSS REFERENTE ESPECIFICAMENTE  PARTE DE BIOGRAFIA */
#sen_fundo {
	background-image:url(../img/biografia/foto_de_fundojpg.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:677px;
	position:absolute;
	left:50%;
	margin-left:-500px;
	z-index:0;
}

#esquerdo_bio {
	width: 300px;
	padding-top:20px;
	_padding-top:40px;
	margin-bottom:36px;
	float:left;
	z-index:3;

}


#conteudo_bio {
	width: 420px;
	float:right;
	margin-top:20px;
	_margin-top:40px;
}


	#conteudo_bio .ferramentas_texto *{
		text-size:10px;
		position:relative;
		left:5px;
	}

.texto_bio {
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6A6E79;
	background-color:#FFFFFF;
	padding:1.5em;
	margin-top:12px;
	display:block;
	text-align:left;
	*position:relative;
	overflow-x:hidden;
}

.texto_bio em {
	font-weight:normal;
	font-style: italic;	
}

.texto_bio p {
	margin-bottom:1em;
}

.texto_bio a:link, .texto_bio a:visited {
	color:#6A6E79;
	font-weight:bold;
	text-decoration:none;
}

.texto_bio a:hover {
	text-decoration:underline;		
}

div#texto_municipios {
	font-family:Arial, Helvetica, sans-serif ;
	font-size:12px ;
	color:#6A6E79 ;
	background-color:#FFFFFF ;
	padding:1.5em ;
	margin-top:12px ;
	display:block ;
	text-align:left ;
	_position:relative ;
}

#corpo_bio {
	width: 1000px;
	padding-bottom:50px;
	margin-top:-125px;
	_margin-top:-370px;
	background: #b7b5a9 url("../img/background.jpg") repeat top left;
}


#duvida_bio
{
	height:161px;
	_height:161px;
	padding:0px;
	width:300px;
	margin-top:40px;
	_margin-top:30px;
	/*background-image: url(../img/biografia/duvFundo.png);*/
	background-repeat:repeat-x;
	background-color:#a8b4cf;
}

#duvida_bio .fotoDuvidaBio {
	background-image:url(../img/biografia/alvaro_dias_duvida_bio.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	width: 113px;
	height: 161px;
	float:right;
}



#duvida_bio li
{
	list-style:none;
	color:#000000;
	margin-left:12px;
	font-size:0.95em;
	padding-top:10px;
	font-family:Arial;
}

#duvida_bio a.pergunte, #duvida_bio a.deixeMsg {
text-indent:-9999px;
display:block;
height:23px;
*margin-left:10px;
}

#duvida_bio .tituloDuvidaBio
{
	font-family:Arial;
	color:#FFF;
	font-size:1.2em;
}

#duvida_bio .pergunte
{
	background:#A9B3CF url("../img/home/btnPerguntas.gif") no-repeat top left;
	width:137px;
	height:17px;
	border:0px;
	margin-left:9px;
	*margin-left:0px;
	margin-top:10px;
	*margin-top:5px;
}

#duvida_bio .deixeMsg
{
	background:#A9B3CF url("../img/home/btnMensagem.gif") no-repeat top left;
	width:137px;
	height:17px;
	margin-left:9px;
	*margin-left:0px;
	margin-top:10px;
	*margin-top:5px;
}


#duvida_bio div ul {
	background-image:url(../img/internas/duvida.gif);
	background-position:14px 14px;
	background-repeat:no-repeat;
	background-color:#a8b4cf;
	width:120px;
	/*height:80px;*/
	text-indent:-9999px;
}

#informativoEmailBio
{
	margin-top:35px;
	_margin-top:51px;
	width:300px;
	background:#B8C28E;
	padding-bottom:20px;
		
}

#informativoEmailBio a:link, #informativoEmailBio a:visited {
	color:#6A6E79;
	text-decoration:none;
	font-weight:bold;
}

#informativoEmailBio a:hover {
	text-decoration:underline;	
}

#informativoEmailBio li
{
	list-style:none;
	color:#6A6E79;
	margin-left:12px;
	margin-top:5px;
	width:275px;
	_width:265px;
	font-size:0.75em;
	font-family:Arial;
	text-align:left;
}

#informativoEmailBio .tituloInformativoBio
{
	font-family:Arial;
	color:#FFF;
	font-size:1.2em;
	padding-top:10px;
	background-image:url(../img/internas/informativoBio.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	text-indent:-9999px;
}


#informativoEmailBio .inputInformativoBio
{
	font-family:Arial;
	border:1px solid #999;
	width:200px;
	height:13px;
	font-size:1.1em ;
	padding-top:2px ;
	padding-bottom:5px ;
	display:inline;
}

#informativoEmailBio .inputButtonInformativoBio
{
	padding:0px ;
	width:28px;
	height:22px;
	margin-top:1px;
	margin-left:-4px;
	background:url("../img/carreira/btnEmail.gif") no-repeat center;
	display:inline;
	border:0;
	cursor:pointer;
}

#informativo_bio {
	margin-top: 35px;
	width:300px;
	margin-left:150px;
	background-image:url(../img/biografia/fundoInformativo.png);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}

/*FIM DE CSS - BIOGRAFIA */


/*CSS RODAP PGINAS - DIFERE DA PGINA PRINCIPAL (HOME)*/

#rodape {
	width: 100%;
	background-color:#fff;
	clear:both;
	position:relative;
	top:36px;
	_width: expression(document.body.clientWidth <1032 ? "1000px" : "100%" );
}

#rodape #rodapeCentro {
	width: 742px;
	height:100px;
	margin-left:auto;
	margin-right:auto;
	font-size: 0.65em;
}

#rodape #rodapeCentro ul {
	position:relative;
	top:25px;
}

#rodape li
{
	font-family:Arial, Helvetica, sans-serif;
	color:#6A6E79;
	text-align:left;
	list-style:none;
}

#rodape a:link, #rodape a:visited {
	color:#ff7713;
	text-decoration:none;
}

#rodape a:hover {
	text-decoration:underline;	
}

#rss {
}

#rss img {
	position:relative;
	top:5px;
	width:15px;
	height:15px;
}

.menuRSS {
	margin-top:0px ;	
}

#seletor {
position:absolute;
top:0px;
right:0px;
}


/* RODAPE PGINA PRINCIPAL - DIFERE DAS DEMAIS PGINAS */
#rodapeIndex {
	width: 100%;
	height:86px;
	margin:auto;
	background-color:#FFFFFF;
	clear:both;
	position:relative;
	top:64px;
	font-family:Arial, Helvetica, sans-serif;
	color:#6A6E79;
	padding-top:15px;
	padding-bottom:15px;
	_width: expression(document.body.clientWidth <1032 ? "1000px" : "auto" );
}

#boxRodapeIndex
{
	margin:auto;
	width:750px;
	height:86px;
	line-height:14px;
}

#boxRodapeIndex div {
	float:left;
	width:249px;
}

#rodapeIndexEmail
{
	border-right:1px solid #8B8C87;
	height:100%;
	position:relative;
}


#rodapeIndexEmail h2 {
	margin-top:20px;
	font-size:10px;
	margin-left:0px;
	background-image:url(../img/carreira/btnEmail.gif);
	background-repeat:no-repeat;
	height:18px;
	vertical-align:middle;
	padding-left:30px;
}

#rodapeIndexEmail ul {
	margin-top:0px;
	margin-left:30px;
}

#rodapeIndexEmail li
{
	font-family:Arial;
	font-size:10px;
	margin-top:10px;
	display:inline;
	vertical-align:top;
}

#rodapeIndexEmail h2 a:link, #rodapeIndexEmail h2 a:visited {
	color:#6A6E79;
	text-decoration:none;
	font-weight:bold;	
}

#rodapeIndexEmail h2 a:hover {
	text-decoration:underline;
}	

#rodapeIndexEmail .inputEmail
{
	border:1px solid #8B8C87;
	font-family:Arial;
	color:#8B8C87;
	height:16px;
	margin-left:40px;


}

#rodapeIndexEmail .botaoEmail
{
	background:#FFF url("../img/internas/btnEmail.gif") no-repeat top left;
	width:24px;
	height:18px;
	border:0px;
	position:relative;
	left:-3px;
	top:2px;
	*top:1px;
	cursor:pointer;
}

#rodapeIndexNoticias
{
	font-size:10px;
	display:inline;
	position:relative;
	text-align:left;
	border-right:1px solid #8B8C87;
	height:100%;
}

#rodapeIndexNoticias img {
	float:left;
	margin-right:10px;
	margin-left:35px;
}

#rodapeIndexNoticias div {
	margin-top:20px;
}

#rodapeIndexNoticias a
{
	color:#f9a664;
	font-weight:bold;
	text-decoration:none;

}

#rodapeIndexNoticias a.oqueeRSS {
	display:block;
	margin-left:61px;	
	clear:both;
}

#rodapeIndexNoticias a:hover
{
	text-decoration:underline;
}

#rodapeIndexNoticias p {
	float:left;	
}	

#rodapeIndexSites
{
	height:100%;
}

#rodapeIndexSites select
{
	border:1px solid #8B8C87;
	background:#FFF;
	color:#8B8C87;
	font-family:Arial;
	font-size:0.75em;
	display:block;
	margin-left:55px;
	margin-top:20px;
	width:193px;

}

#acompanhe object {
position:relative;
left:-16px;
*left:0px;
top:12px;
*top:24px;
*background-color:#ffffff;
}


.navGenerica {
	position:relative;
	top:3px;
	display:block;
}

.caixaResultGenerica {
	position:relative;
	top:15px;
	*top:0px;
}

.fonteMateria {
font-style:italic;
color:#A8A584;
font-size:10px;
}

.tituloMateria {
font-size:16px;
font-weight:bold;
color:#A8A584 !important ;
margin-bottom:12px;
}

.textoMateria {
margin-top:14px;
}

#campoEsquerdoPeR {
background-color:FFFFFF;
border:1px solid #BEBB9C;
margin-top:37px;
*margin-top:40px;
_margin-top:23px;
font-family:Arial,Helvetica,sans-serif;
font-size:0.75em;
min-height:206px;
_height:206px;
color:#6A6E79;
}

#campoEsquerdoPeR ul {
margin:14px;
}

.falePergunta {
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
	color:#A8A584;
}

.deixeEsquerdoInputs {
	margin-top:60px;
	margin-left:30px;
}


.deixeEsquerdoInputs input {
	height:20px;
}

.deixeSubmit {
	padding:2em;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.85em;
	margin-left:25px;
	clear:both;

}

.deixeSubmit input {
background:#FFFFFF url(../img/internas/enviarPergunta.gif) no-repeat scroll left top;
border:0px none;
float:right;
height:23px;
margin-top:-18px;
width:60px;
cursor:pointer;
}

.deixeTextArea {
border:1px solid #BEBB9C;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:0.85em;
height:350px;
overflow:auto;
padding:5px;
width:220px;
}

.deixeForm {
margin-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

	
}

.deixeForm input {
	width:180px;
	border: 1px solid #BEBB9C;
}

.campoSenContato {
	margin-left:2em;
	margin-top:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3em;
}

.campoSenContato.primeiraLinha {
	margin-top:5em;
}

.campoSenContato h2 {
	font-size:12px;
	font-weight:bold;
	color:#A8A584;
}

.senContato {
	margin-top:0.5em;
	font-size:12px;
}

.corpoInteiroObras {
clear:both;
color:#6A6E79;
/*margin-top:5px;*/
}

#conteudo .corpoInteiroObras a:link, #conteudo .corpoInteiroObras a:visited {
	color:#A8A584;
	text-decoration:none;	
}

#conteudo .corpoInteiroObras .obrasCaixa a:link, #conteudo .corpoInteiroObras .obrasCaixa a:visited {
	color:#6A6E79;
}

#conteudo .corpoInteiroObras .obrasCaixa a:hover {
	text-decoration:underline;	
}

#conteudo .corpoInteiroObras a:hover {
	text-decoration:underline;	
}

.semTop2 {
	margin-top:-20px;
}

.semTop3 {
	margin-top:-5px;
}

.semBottom {
	margin-bottom:0;
}

#seccBusca {
	clear:both;
}

#seccConteudo {
	clear:both;
}

.navCima {
	*margin-bottom:-6px;
	*margin-bottom:0px;
}

/*
.navBaixo {
	position:relative;
	top:-5px;
}
*/

#Layer1 {
	position:relative;
}

#Layer1 img {
	top:0px;
	left:0px;	
}

#Layer1 p {
	position:absolute;
}

#boxInformativa {
	background-color:#BEBB9C;
	padding:1em;
	margin-bottom:8px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5em;
	
}

#boxInformativa p.assinatura {
		text-align:right;
		font-style:italic;
	}

	
.depoimento {
	background-color:#BEBB9C;
	padding:1.4em;
	font-family:Arial, sans-serif;
	font-size:14px;
	color:#FFF;	
}	

.depoimento-assinatura {
	text-align:right;
	margin-top:5px;
	margin-right:3em;
	font-style:italic;
}

#conteudoRegiao {
	position:absolute;
	z-index:10;
	width:535px;
}

#conteudoRegiao .fecha-conteudo  {
	background: #FFF url("../img/internas/voltarProjestos.gif") no-repeat top left;
	width:75px;
	height:22px;
	border:0px;
	cursor:pointer;
	margin-top:20px;
	display:block;
	text-indent:-9999px;
}

#ladoEsquerdo.ladoesquerdoRSS #menuEsquerdo {
	margin:0px 0px 0px;
}

#conteudoTexto.rss {
	position:relative;
	height:375px;
	*height:355px;
	_height:357px;
	line-height:1.4em ;
		
}

.rssFeedSimbolo img {
	vertical-align:middle;
	display:inline ;
	padding-right:3px ;
	
}

.rssFeedSimbolo {
	display:block;
	width:300px;
	height:30px;
	font-family:Arial, sans-serif;
	font-size:12px;	
	position:relative;
	margin-bottom:0px ;
}

.rssFeedSimbolo a:link, .rssFeedSimbolo a:visited {
	display:inline;	
}

.pgRss {
	margin-bottom:0px !important;
} 

.pgRss img {
	float:left;
	padding: 0px 8px 0px 0px !important;
}

.pgRss a:link, .pgRss a:visited {
	font-weight:normal !important;
}
 
#formEmail {
	width:300px;
	height:510px;
	overflow:hidden;
	border:solid 1px #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#fff;
	background-image: url("../img/background.jpg");
	background-repeat: repeat;
	display:none;
	position:relative;
}


#formEmail #cabecalho {
	width:300px;
	height:65px;
	background-color:#fff;
}

#formEmail fieldset {
	background-color:#fff;
	margin-top:15px;
	padding-top:10px;
	padding-bottom:10px;
}

#formEmail h3 {
	padding:10px;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	background-color:#fff;
}

#formEmail fieldset h3 {
	margin-left:10px;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
	padding-top:0px;
}

#formEmail #cabecalho h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding-top:25px;
margin-left:10px;
border-bottom:solid 1px #fff;
}

#formEmail h1.popupTitulo {
	width:300px;
	background-color:#FFF;
	margin-top:10px;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;
	background-image:url(../img/internas/marcador.gif);
	background-repeat:no-repeat;
	background-position:10px center;
	font-weight:bold;
	font-size:12px;
}

.popupInput {
	width:290px;
	padding-left:10px;
	background-color:#fff;
	margin-top:5px;
	padding-top:5px;
	padding-bottom:5px;
	position:relative;
	font-size:11px;
	line-height:18px;
}

.popupInput input {
	position:absolute;
	right:20px;
	width:200px;
	height:17px;
}

#formEmail textarea {
	width:100%;
	height:90px;

}

#popupSubmit {
	background-image:url(../img/internas/enviarPergunta.jpg);
	border:0;
	width:60px;
	height:23px;
	text-indent:-9999px;
	/*padding-top:23px;*/
	float:right;
	margin-right:10px;
	margin-top:7px;
	cursor:pointer;
}

#popupFechar {
	position:absolute;
	right:10px;
	top:10px;
	cursor:pointer;
}

#adminLogin {
	width:400px;
	height:200px;
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#5F6A86;
	background-color:#fff;
}

h3.loginTitulo {
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #5F6A86;
	margin-left:5px;
	padding-top:10px;
		
}

#adminLogin form {
	margin-top:24px;	
	margin-left:5px;
}

#adminLogin form *{
	display:inline ;
	vertical-align:middle;
}

#adminLogin form p {
	margin-right:5px;	
}	

#adminLogin input {
	width:100px;
	height:18px;
	border:1px solid #A39977;
}

#adminLogin .loginSubmit {
	width:auto;
	height:22px;
	border:0;
	border:solid 1px;
	cursor:pointer;
	padding:0px 3px;
	margin-left:-5px;
}

#gerenciamento {
	font-family:Arial, sans-serif;
	font-size:12px;
}

#gerenBody {
	background-color:#A39977;
	background-image:none;	
}

#gerenHeader {
	height:90px;
	width:100%;
	background-color:#FFF;
	position:relative;
}

#centralizaTopAdmin {
	width:800px;
	margin:auto;
	position:relative;	
}

#gerenHeader .gerenLogo {
	position:absolute;
	top:25px;
	*top:10px;
	left:0px;
	background-image:url(../img/internas/logoTopAdmin.gif);
	width:200px;
	height:38px;
}

#gerenHeader p.sysVer {
	background-image:url(../img/internas/sysver.gif);
	background-repeat:no-repeat;
	width:277px;
	height:40px;
	position:absolute;
	top:25px;
	*top:10px;
	right:0px;
	text-indent:-9999px;
}

#gerenMenuSuperior {
	background-color:#BAB299;
	color:#FFFFFF;
	font-size:90%;
	margin-bottom:5px;
	padding:10px;
	margin-top:5px;
	height:20px;
	font-family:Arial, sans-serif;
	font-size:12px;
}

#gerenMenuSuperior li {
	border-right:1px solid #A39977;
	display:inline;
	float:right;
	padding-left:5px;
	padding-right:5px;
}

#gerenMenuSuperior p {
	float:left;
}

#gerenMenuSuperior a:link, #gerenMenuSuperior a:visited {
	color:#fff;
	text-decoration:none;		
}

#gerenciamento #noticia {
	background-color:transparent;
	float:none;
	height:auto;
	margin-top:0px;
	overflow:auto;
	position:static;
	width:auto;
	z-index:0;
}

#gerenLinks {
	width:240px;
	float:left;
	margin-left:5px;	
} 

#gerenLinks a {
	display:block;
	padding:2px 5px;
}

#gerenConteudo {
	margin-left:260px;
	background-color:#fff;
	padding:10px;
	margin-right:5px;
	color:#5F6A86;
}

#gerenConteudo a:link, #gerenConteudo a:visited {
	color:#5F6A86;
	text-decoration:none;
}

#gerenConteudo table {
	margin-top:24px;
	margin-bottom:12px;	
}

#gerenConteudo table tr td {
	border-bottom:1px solid #A39977;
	padding-top:0.5em;
	padding-bottom:0.5em;	
}	

.col1 {
	width:100%;
}

#gerenConteudo .gerenCriarBtn:visited, #gerenConteudo .gerenCriarBtn:link {
	color:#000;
	font-weight:bold;
}

.gerenTitSess {
	font-size:16px;
	font-weight:bold;
	border-bottom:solid 1px #000;
	margin-bottom:1em;
}

#conteudoCentral {
	position:relative;	
}

#linhaFlasg {
	background-color: #FFF;
	position:absolute ;
	left:0px;
	_left:-20px ;
	top:0px ;
	padding:22px 0px;
	*padding: 11px 0px;
	_padding: 14px 0px;
	*width:537px;
	_width:auto;
}

.inscreverNewsletter {
	min-height:180px;
	/*adding-bottom:160px;*/
	*padding-bottom:15px;
}

.newsletter_sucesso {
	padding:30px;
	background-color:#fff;
	font-family:Arial, sans-serif;
	font-size:12px;
	border: solid 1px #BEBB9C;	
}

.inscreverNewsletter form {
	width:203px;	
}

.inscreverNewsletter h3 {
color:#A8A584 ;
font-size:16px;
font-weight:bold;
}

.inscreverNewsletter p {
	float:left;
	margin-top:5px;	
	margin-bottom:5px;
	clear:left;
	width:115px;
}

.inscreverNewsletter input, .inscreverNewsletter select {
	float:right;
	vertical-align:top;
}

.inscreverNewsletter input {
	width:200px;	
}

.inscreverNewsletter select {
	clear:right;
	display:block;
	float:right;
	margin-bottom:3x;
	margin-top:5px;
}

input.submitInscreve {
	background:#FFFFFF url(../img/internas/enviarPergunta.gif) no-repeat scroll left top;
	border:0px none;
	height:23px;
	float:right;
	margin-top:-25px;
	width:60px;
	text-indent:-9999px;
	*text-indent:0px;
	*padding-top:23px;
	cursor:pointer;
	clear:both;
	margin-top:0px;
	cursor:pointer;
}

#duvida_bio li p.bioFalecomSenador {
height:36px ;
}

.gerenLinkGrupo {
	margin-bottom:10px;
	background-color:#fff;
}

a.gerenMenuLink:visited, a.gerenMenuLink:link {
	text-decoration:none ;
	padding:4px ;
	text-indent:10px;
	border-top:1px solid #8596B4 ;	
	color:#5F6A86;
}

.gerenEditarCont {
	
}

.gerenEditarContInput {
	width:90%;
}

h3.gerenMensagem{
	font-size:16px;
	font-weight:bold;
	margin-bottom:1em;
	color: #000000;
	text-align: center;
}

div.erro{
	font-size:12px;
	font-weight:normal;
	font-family:Arial, sans-serif;
	margin-bottom:1em;
	color: #990000;
	text-align: left;
	padding:15px;
	margin:10px;
	border: solid 1px #BEBB9C;
	background-color:#fff;
}

strong {
	font-weight:bold ;
}

#caixaDeBusca{
	margin-top: 24px;
	position: relative;
	background-color: #FFFFFF;
	z-index: 2;
	width: 748px;
	border: 1px solid;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 1.6em;
	float: left;
}

#caixaDeBusca h3{
	font-size: 14px;
	padding-bottom: 10px;
	font-weight: bold;
}

#listaDeCategorias{
	padding: 10px;
	width: 120px;
	float: left;
	font-weight: bold;
}

#listaDeCategorias a:link,#listaDeCategorias a:visited{
	text-decoration: none;
	color: #6A6E79;
}

#listaDeCategorias a:hover{
	text-decoration: underline;
	color: #6A6E79;
}

#resultadosDaBusca{
	padding: 10px;
	margin-left: 162px;	
	width: 550px;
}

#resultadosDaBusca a:link,#resultadosDaBusca a:visited{
	text-decoration: none;
	color: #6A6E79;
}

#resultadosDaBusca a:hover{
	text-decoration: underline;
	color: #6A6E79;
}

#paginasBusca{
	width: 100%;
}

#caixaLoader{
	padding: 10px;
}

.tituloBusca {
	color:#a8a584;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	padding: 10px;
	padding-bottom: 0px;
}

.tituloCPI {
	font-weight:bold;
}
.tituloBloco3.listagemNotica a:link, .tituloBloco3.listagemNotica a:visited {
display:block;
left:73px;
position:relative;
top:-1.2em;
_top:-15px;
width:440px;
}

a.linkMaisnoticias {
	font-weight:normal;
	font-size:11px;
	display:block;
	position:absolute;
	top:285px;
	right:10px;
	padding:5px;
	color:#CBBC5D !important;
}

#entrevistaRadioBottom a.linkMaisentrevistas {
	font-weight:normal;
	display:block;
	position:absolute;
	top:198px;
	right:10px;
	padding:5px;
	font-size:11px;
	color:#7FBADA;
}

#entrevistaRadioBottom a.linkMaisentrevistas:hover {
	text-decoration:underline;
}

.bloco3Carreira li.tituloBloco3.padrao a:link, .bloco3Carreira li.tituloBloco3.padrao a:visited {
	color:#A8A584 ;
}

#conteudo .listagemNoticia a:link, #conteudo .listagemNoticia a:visited {
	width:410px;
	position:relative;
	top:-17px;
	left:80px;
	display:block;
	color:#6A6E79 ;
	font-weight:normal;
}

#conteudo .listagemNoticia a:hover {
	text-decoration:underline;	
}

#homeDestaques .maisArtigos:link, #homeDestaques .maisArtigos:visited {
	position:absolute;
	top:57px;
	right:10px;
	font-family:Arial, sans-serif;
	font-size:12px;
	padding:2px;
	color:#846D45;
	text-decoration:none;
}

#homeDestaques .maisArtigos:hover {
	text-decoration:underline;	
}

.mensagemPergunta {
	font-family:Arial, sans-serif;
	font-size:14px;
	color:#008a0c;
	background-color:#fff;
	border:solid 1px #BEBB9C;
	padding:15px;
	text-align:left;
		
}

select, input, textarea {
font-family:Arial, sans-serif;
font-size:12px;
color:#6A6E79;
}


div.bloco3Carreira.tituloBloco2Seta a {
	text-indent:0px;
	padding-left:14px;
	display:block;
}

#form_busca {
	vertical-align:middle;
}

div#infoMapa, div#infoMapaDetalhe {
	font-family:Arial, sans-serif;
	font-size:12px;
	width:100%;
}

div#infoMapa {
	margin-top:-4px;	
}

div#infoMapaDetalhe {
	background-color:#b8c28e;	
	padding: 24px 0px;
}

div.seguraMapaTitulo {
	background-color:#fff;
	padding-bottom:16px;
	*padding-bottom:0px;
	
}

div#infoMapa h1 {
	background-color:#fff;
	color:#000;
	padding:16px 36px;
	font-weight:bold;
	font-size:14px;
}

div#infoMapa h1 span {
	float:left;
	position:relative;
	top:3px;

}

div#infoMapa span.areaNumero {
	color:#6A6E79;
}

div#infoMapa span.areaSigla {
	margin-left:6px;
	width:430px;
	color:#A8A584;
}

div#infoMapa span.nomeArea {
	font-weight:normal;
	margin-left:6px;
}

div#infoMapaDetalhe h2 {
	color:#fff;
	float:left;
	clear:left;
	width:150px;
	display:inline;
	margin-left:36px;
	font-weight:bold;
}

div#infoMapaDetalhe p {
	float:right;
	clear:right;
	width:265px;
	margin-right:70px;
	display:inline;
	color:#555;
}

div#infoMapaDetalhe div.separadorInfoMapa {
	clear:both;
	width:463px;
	margin:auto;
	height:12px;
	border:0;
	background-image: url("../img/separadorPontilhado.png");
	background-repeat:repeat-x;
	background-position:center;
		
}

img#mapaInteiro {
	display:block;
	z-index:999;	
}

.fixaFloat {
	display:block;
	clear:both;
	width:100%;
}