﻿html 
{
	background:#f6f6f6;
}
body 
{
	font-family:"Trebuchet MS", Arial;
	font-size:1em;
	margin:0;
	padding:0;
	text-align:center;

}
/*ESTRUTURA DA PÁGINA*/
#divGeral 
{
	width:995px;
	margin:0 auto;
	padding:0;
	height:100%;
	text-align:left;
	
}
#divTopo
{
	height:96px;
	background:url("/IMG/Home/topo_1.jpg") no-repeat top;
	font-family:Verdana;
	margin:0;
}
#divMeio
{
	background:url("/IMG/Home/sombraCenter.gif") repeat-y fixed center;
}
#divCorpo
{
	width:978px;/*Largura total menos os valores das margens abaixo*/
	margin: 0 12px 0 5px;
	padding:0;
}
#divBarra
{
	background:url("/IMG/Home/sombraBottom.gif") no-repeat;
	height:10px;	
}

/*TOPO*/
#divTopo .c1
{
	width:100%;
	float:left;
}
#divTopo .c2
{
	width:500px;
	float:left;
}
#divTopo .c3
{
	width:100%;
	float:left;
	padding-top:52px;
}
#divTopo .c4
{
	font-size:9px;
	color:#ffffff;
	letter-spacing:2px;
	margin:0;
	margin-left:173px;
}
#divTopo .c5
{
	width:483px;
	float:right;
	text-align:right;
	padding-right:12px;
}

/*MENU*/
#divMenu
{
	min-height:25px;
	background:url("/IMG/Home/fundoMenuTopo.gif") repeat;
	font-size:0.8em;
	text-align:left;
}
#divMenu .menu
{
	float:left;
	padding:0 9px 0 9px;
}
#divMenu a
{
	color:#6b6b6b;
	text-decoration:none;
}
#divMenu a:hover
{
	color:#6594d3;
}
#divMenu .logo
{
	float:left;
	padding:2px 0 0 15px;
}
/*CONTEUDO*/
#divConteudo
{
	padding:0 5px 0 5px;
}
#divConteudo .tituloCabecalho
{
	font-size:12px;	
	color:#363636;
	padding-left:5px;
	letter-spacing:1px;	
}
#divConteudo a.tituloCabecalho
{
	text-decoration:none;
}
#divConteudoEsquerda
{
	width:663px;
	float:left;
	margin-right:5px;
}
#divConteudoDireita
{
	width:295px;
	float:right;
	margin-left:5px;
}
/* INICIO AGENCIA SENADO */
#divAgencia
{
	width:100%; /*equivalente a 663px*/
	float:left;
}
#divAgencia .c1
{
	width:100%;
	float:left;
	padding-top:5px;
}
#divAgencia .c2
{
	width:150px;
	float:left;
}
#divAgencia .c3
{
	width:100px;
	float:left;
}
#divAgencia .c4 
{
	 border:solid 1px #cae8f8;
	 width:100%; /*equivalente a 663px*/
	 float:left;
	 background-color:#fbfbfb;
	 margin-top:3px; 
	 min-height:407px;
}
#divAgencia .c5
{
	width:450px;
	float:left;
}
#divAgencia .c6
{
	width:100%;
	height:6px;
	background:url("/IMG/Home/fundo_agencia_top.gif") no-repeat;
}
#divAgencia .c7
{
	width:100%;
	background:url("/IMG/Home/fundo_agencia_center.gif") repeat;
	float:left;
	text-align:center;
}
#divAgencia .c8
{
	width:100%;
	height:6px;
	background:url("/IMG/Home/fundo_agencia_bottom.gif") no-repeat;
	float:left;
}
#divAgencia .c9
{
	width:210px;
	float:left;
	text-align:center;
}
#divAgencia .AgenciaManchete2Bloco
{
	width:200px;
	margin:8px 0 0 8px;
	padding-bottom:8px;
	text-align:left;
	border-bottom:dashed 1px #666;
}
#divAgencia .Retranca
{
	font-family:Verdana,arial;
	font-size:0.6em;
	color:#780e10;
	margin:0;
}
#divAgencia .Texto1
{
	margin:0;
	text-align:left;
}
#divAgencia .AgenciaManchete2Bloco a
{
	font-family:Verdana,Arial;
	color:#4f4e4e;	
	font-size:0.65em;
	text-decoration:none;
}
#divAgencia .AgenciaManchete2Bloco a:hover
{
	text-decoration:underline;
}
#divAgencia .c10
{
	padding-left:5px;
	text-align:left;
}
#divAgencia .c11
{
	margin:0;
	text-align:left;
}
#divAgencia .c12
{
	width:200px;
	float:left;
	margin-top:5px;
	border:solid 1px #cacaca;
	padding:5px 0 5px 0;
}
#divAgencia .c13
{
	width:210px;
	float:right;
	text-align:center;	
}

/*AGENCIA SENADO MANCHETES TIPO 1*/
											
#divAgenciaTipo1
{
     width:410px;
     margin:auto;
     padding-top:5px;
}
#divAgenciaTipo1_1
{
    width:100%;
    min-height:220px; /*importante*/
    float:left;
    text-align:left;
}
#divAgenciaTipo1_1 .imagemAgencia1
{
    position:absolute;
} 
#divAgenciaTipo1_2
{
    width:100%;
    float:left;
    font-size:10px;
    font-family:Verdana; 
    margin-top:2px;
}
#divAgenciaTipo1_2 .botao
{
	margin-left:8px;
	padding:3px;
	border:solid 1px #ccc;
	float:right;
	cursor:pointer;
}
/*
#divAgenciaTipo1_2 a
{
	color:MenuText;
	text-decoration:none;
}
#divAgenciaTipo1_2 a:hover
{
	text-decoration:none;
}
*/
#divAgenciaTipo1_3
{
    width:100%;
    float:left;
    text-align:left;
    margin-top:10px;
}
#divAgenciaTipo1_3 .mancheteAgencia1
{
	position:absolute;
	width:410px;
	margin-top:10px;
}	

/*AGENCIA SENADO MANCHETES TIPO 2*/
#divAgenciaTipo2
{
	width:410px;
	text-align:left;
	margin:5px 0 5px 12px;
}
#divAgenciaTipo2_1
{
	width:100%;
	float:left;
}
#divAgenciaTipo2_1_1
{
	width:210px;
	float:left;
}
#divAgenciaTipo2_1_2
{
	width:195px;
	float:left;
	margin-left:5px;
}
#divAgenciaTipo2_2
{
	width:100%;
	float:left;
	padding-top:40px;
}
#divAgenciaTipo2_2_1
{
	width:200px;
	float:left;
}
#divAgenciaTipo2_2_2
{
	width:200px;
	float:left;
	padding:0 0 5px 10px;
}
#divAgenciaTipo2_2 .c1
{
	width:80px;
	float:left;
}
#divAgenciaTipo2_2 .c2
{
	width:115px;
	float:left;
	padding-left:5px;
}

/*INICIO VEÍCULOS DE COMUNICAÇÃO E PRESIDÊNCIA*/
#divVeiculo
{

	width:100%; /*equivalente a 663px*/
	float:left;
	margin-top:19px;
}
#divVeiculo_1, #divVeiculo_2, #divVeiculo_3, #divVeiculo_4
{
	width:150px;
	min-height:13em;
	float:left;
	border:solid 1px #e0e0e0;
	text-align:center;
}
#divVeiculo_1
{
	margin:0 10px 0 1px;
}
#divVeiculo_2, #divVeiculo_3
{
	margin-right:10px;
}

#divVeiculo_1_1, #divVeiculo_1_2, #divVeiculo_2_1, #divVeiculo_2_2, #divVeiculo_3_1, #divVeiculo_3_2, #divVeiculo_4_1, #divVeiculo_4_2
{
	width:100%;
	float:left;
}
#divVeiculo_1_2, #divVeiculo_2_2, #divVeiculo_3_2, #divVeiculo_4_2
{
	margin-top:5px;
}

#divVeiculo .c1
{
	margin:auto;
	width:110px;
	height:90px;
}
#divVeiculo .c2
{
	width:120px;
	height:10px;
}
#divVeiculo .c3
{
	width:120px;
	height:5px;
}
#divVeiculo .c4, #divVeiculo .c5
{
	width:125px;
	height:20px;
	text-align:right; 
}
#divVeiculo .c4
{
	background:url(/IMG/Home/abaTvSenadoOn.gif) right no-repeat;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
#divVeiculo .c5
{
  	background:url(/IMG/Home/abaTvSenadoOff.gif) right no-repeat;
  	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  	-moz-opacity:0.6;
  	-khtml-opacity: 0.6;
  	opacity: 0.6;
}

#divVeiculo .divTVNoticia, #divVeiculo .divJornalNoticia, #divVeiculo .divPresidenciaNoticia, #divVeiculo .divRadioNoticia
{
	width:90%;
	padding-top:5px;
	margin:auto;
}
/*FIM VEICULO TV-SENADO - VÍDEOS */

/*INICIO BLOG E ENQUETE*/
#divBlogEnquete
{
	 width:100%;
	 float:left;
	 margin-top:19px;
}
#divBlogEnquete .c1
{
	width:145px;
	float:left;
	border:solid 1px #e0e0e0;
	height:25px;
}
#divBlogEnquete .c2
{
	width:500px;
	float:right;
	border:solid 1px #e0e0e0;	
	height:25px;
}
#divBlogEnquete .c3
{
	width:100px;
	float:left;
}
#divBlogEnquete .c4
{
	width:350px;
	float:left;
	padding-top:4px;
	color:#333;
}
#divBlogEnquete .c5
{
	width:50px;
	float:right;
	padding-top:4px;
}
/*FIM BLOG E ENQUETE*/

/*INÍCIO EVENTOS, DESTAQUES E DOCUMENTAÇÃO*/

#divEvento
{
	 width:100%;
	 float:left;
	 margin-top:19px;
}
#divEvento .c1
{
	width:430px;
	float:left;
}

#divEvento .c2, #divEvento .c4, #divEvento .c7
{
	width:100%;
	float:left;
}

#divEvento .c3
{
	width:100%;
	float:left;
	text-align:center;
	border:solid 2px #e0e0e0;
	padding-top:10px;
	height:200px;
}
#divEvento .c6
{
	padding-top:5px;
}
#divEvento .c5
{
	width:215px;
	float:left;
}
#divEvento .c7
{
	text-align:left;
	padding:8px 0 5px 10px;
}

#divEvento .c8
{
	width:200px;
	float:left;
	padding-left:20px;
}
#divEvento .c9
{
	width:100%;
	float:left;
	border:solid 2px #e0e0e0;
	padding:5px;
	height:200px;
}
#divBiblioteca
{
	width:132px;
	height:95px;
	float: left;
	border:solid 1px #e0e0e0;  	
	background: url("/IMG/Home/logoBiblioteca.gif") no-repeat left center;         
	padding:0 2px 0 65px;
}
#divArquivo
{
	width:132px;
	height:95px;
	float: left;
	border:solid 1px #e0e0e0;  	
	background: url("/IMG/Home/logoArquivo.gif") no-repeat left center;     
	padding:0 2px 0 65px;
	margin-top:5px; 	
}
/*FIM EVENTOS, DESTAQUES E DOCUMENTAÇÃO*/

/*INÍCIO PESQUISA DE OPINIÃO*/

#divPesquisaOpiniao
{
	 width:100%;
	 float:left;
	 margin-top:17px;
}
#divPesquisaOpiniao .c1
{
	border:solid 1px #bacab8;
	padding:5px;
	height:75px;
}
#divPesquisaOpiniao .c2
{
	 width:30px;
	 float:left;
}
/*FIM PESQUISA DE OPINIÃO*/
/*FIM COLUNA ESQUERDA*/
/*INICIO COLUNA DIREITA*/
/*INICIO DA CONSTITUIÇÃO*/
#divConstituicao
{
	width:100%; /*correspondente a 295px*/
	float:left;
}

#divConstituicao .c1
{
	margin-top:5px;
	margin-bottom:3px;
}
#divConstituicao .c2
{
	width:100%;
	float:left;
	border:solid 1px #d4e27d;
	background:#fcfcfc;
	height:33px;
	
}
/*FIM DA CONSTITUIÇÃO*/
/*INICIO DE SENADORES*/
#divSenadores
{
	width:100%; /*correspondente a 295px*/
	float:left;
	margin-top:10px;
	
}
#divSenadores .c1
{
	margin-bottom:3px;
}
#divSenadores .c2
{
	width:100%;
	float:left;	
	border:solid 1px #c3cae7;
	background:#fcfcfc;
	padding-bottom:5px;
	height:98px;
}
#divSenadores .c3
{
	width:100%;
	float:left;
}
#divSenadores .c4
{
	width:247px;
	float:left;
	padding:5px;
}
#divSenadores .c5
{
	width:30px;
	float:right;
	padding-top:4px;
}
#divSenadores .c6
{
	width:100%;
	float:left; 
	text-align:center; 
	padding-top:5px;
}
#divSenadores .c7
{
	width:143px;
	float:left;
}

/*FIM DE SENADORES*/
/*INICIO DE ATIVIDADE LEGISLATIVA*/
#divLegislativa
{
	width:100%; /*correspondente a 295px*/
	float:left;
	margin-top:10px;
}
#divLegislativa .c1
{
	margin-bottom:3px;
}
#divLegislativa .c2
{
	width:100%;
	float:left;
	border:solid 1px #c4ed97;
	background:#fdfdfd;
	height:auto;
}
#divLegislativa .c3
{
	width:100%;
	float:left;

}
#divLegislativa .c4, #divLegislativa .c5
{
	width:96%;
	float:left;
	margin-left:2%;
	margin-top:5px;
	background:#f1f1f1;
	height:auto;
}
#divLegislativa .c5
{
	width:95%;
	background:#fff;
	border:solid 1px #e0e0e0;
	margin-top:10px;
}
#divLegislativa .c6
{
	width:235px;
	float:left;
	padding-top:5px;
}
#divLegislativa .c7
{
	width:25px;
	float:left;
	padding: 4px 0 0 5px;
}

#divLegislativa ul
{
	margin-top:0;
}
#divLegislativa li
{
	color:#32882b;
	font-size:11px;
	padding:3px;
}
#divLegislativa li a
{
	color:#605f5f;
}
#divDestaqueSgm ul
{
	margin-top:0;
	margin-bottom:0;
}
#divDestaqueSgm li
{
	color:red;
	font-size:11px;
	padding:3px;
	text-align:left;
}
#divDestaqueSgm li a
{
	color:#605f5f;
}

/*FIM DE ATIVIDADE LEGISLATIVA*/
/*INICIO DE ORÇAMENTO*/
#divOrcamento
{
	width:100%; /*correspondente a 295px*/
	float:left;
	margin-top:10px;
}
#divOrcamento .c1
{
	margin-bottom:3px;
}
#divOrcamento .c2
{
	width:100%;
	float:left;
	border:solid 1px #efc2c2;
	background:#fdfdfd;
	height:140px;
}
#divOrcamento .c3
{
	width:100%;
	float:left;
}
#divOrcamento ul
{
	margin-top:0;
}
#divOrcamento li
{
	color:#90120a;
	font-size:11px;
	padding:3px;
}
#divOrcamento li a
{
	color:#605f5f;
}
/*FIM DE ORÇAMENTO*/

/*INICIO RODAPE*/
#divRodape
{
	width:100%;
	float:left;
	background:#4a749e;
	text-align:center;
	color:#fff;
	padding-bottom:10px;
}
#divRodape .c1
{
	width:100%;
	float:left;
	margin:5px;
}
#divRodape .c2
{
	width:100%;
	float:left;
	margin:10px 0 10px 15px;
}
#divRodape .c3
{
	width:240px;
	float:left;
	text-align:left;
}
/*FIM RODAPE */

/*LABELS*/

.label1
{
	font-size:11px;
	color:#7e3535;
}
.label2
{
	font-size:10px;
	color:#605f5f;
}
.label3
{
	font-size:11px;
	color:#605f5f;	
}
/*TEXTOS*/
.texto1
{
	font-family:Verdana,arial;
	font-size:0.6em;
	color:#780e10;
	margin:0;
}
.texto2
{
	font-size:0.7em;
}
.texto3
{
	font-size:0.75em;
}
.texto4
{
	font-size:0.8em;
}
.texto5
{
	font-size:0.8em;
	font-weight:bold;
	font-style:italic;
}
/*LINKS*/
a.link1, a.link2, a.link7
{
	font-family:Verdana,Arial;
	color:#4f4e4e;
	font-size:10px;
	text-decoration:none;
}
a.link1:hover
{
	text-decoration:none;
}
a.link2
{
	font-size:0.65em;
}
a.link2:hover
{
	text-decoration:underline;
}
a.link3, a.link4, a.link5, a.link6
{
	font-family:"Trebuchet MS",Verdana,Arial;
	color:#3c6a97;
	font-size:1.2em;
	text-decoration:none;
}
a.link3:hover, a.link4:hover, a.link5:hover, a.link6:hover, a.link7:hover, a.link8:hover, a.link9:hover
{
	text-decoration:underline;
}
a.link4
{
	color:#4f4e4e;
	font-size:0.75em;
}
a.link5
{
	font-size:1em;
	font-weight:bold;
}
a.link6
{
	font-size:0.75em;
}
a.link7
{
	color:#766fb4;
	font-size:0.7em;
	letter-spacing:1px;
	font-weight:bold;
}
a.link8
{
	font-size:11px;
	color:#605f5f;
}

a.link9
{
	font-size:0.7em;
	color:#ddd;
	text-decoration:none;
}
a.link10
{
	font-size:11px;
	color:#7e3535;
}
/*INICIO CLASSES OBJETOS*/
.select
{
	border:solid 1px #666;
	height:19px;
	font-size:11px;
	color:#666;
}
.input
{
	border:solid 1px #666;
	height:14px;
	font-size:11px;
	color:#666;
}
.option
{
	border:none;
	font-size:11px;
}

/*FIM CLASSES OBJETOS*/
/*OBJETOS ESPECÍFICOS*/
#listaSenadoresEmExercicioSgls
{
	width:254px;
}
#nomeSenador
{
	width:247px;
	padding-left:3px;
}
#str_tipo
{
	width:250px;
}
#txt_num
{
	width:50px;
	padding-right:3px;
	text-align:right;
}
#txt_ano
{
	width:40px;
	padding-right:3px;
	text-align:right;
}
#textoLexml
{
	width:230px;
	padding-left:3px;
}
#termoPesquisa
{
	width:230px;
	padding-left:3px;
}

/*INICIO CLASSES DIVERSAS */
.textoInvisivel, .divInvisivel 
{
	display:none;
}
.btOkSubmit
{
	width:25px;
	height:19px;
	font-size:9px;
	padding:0 2px 0 0;
}

/*CAIXA DE AGUARDE PARA PESQUISAS*/
#divAviso
{
	display:none; 
	z-index:99999;
	background:#EFEBC2;
	color:#333;
	position:fixed;
	left:50%;
	top:50%;
	width:220px;
	min-height:70px;
	border:2px outset #CFC774; 
	padding:10px;
}
#divAviso .c1
{
	border:1px solid #aaa; 
	border-bottom-color:#ccc;
	border-right-color:#ccc;
	padding:10px;
	background:#EFECD1;
}
#divAvisoImagem
{
	width:100%; 
	text-align:center;
	color:#339;
	font-size:12px;
}
#divAvisoConteudo
{
	width:100%; 
	text-align:center; 
	padding-top:10px;
	font-size:11px;
}


		

