@charset "utf-8";
/* CSS padrão das Páginas dos Portais do Senado */
	body {
		margin: 0;
		padding: 0;
		text-align:center;
		font:1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	img {
		border:0;
	}
	#pacotao {	
		text-align:left;
		width:980px;
		margin:auto;
		min-height:302px;
		height:auto !important;
		height:280px;
		cursor:default;
		background:#fff;
		border:1px solid #eee;
	}
	#bannerLocal {
		/*clear:both;*/
		background: url(http://www.senado.gov.br/noticias/img/bg_topo.jpg) repeat-x left top;
		height:65px;
		width:100%;
		/*border-top:1px solid #fff;*/
	}
	
	#topoPortal {
		background:#386795 url(http://www.senado.gov.br/img/topoLogo.png) no-repeat left top;
		width:980px;
		height:26px;
		padding:0; margin:0;
	}
	
	
	
	
	
	/* Rodapé */
	#rodape {
		background:#386795;
		width:100%;
		height:120px;
		clear:both;
	}
	
	
	/* Menu local - específico de cada portal */
	
	#menuLocalEsq {
		float:left;
		font-size:0.75em;
		width:17%;
		padding-top:10px;
	}
	#topoMenuLocalEsq {
		/*background: #488DC6;*/
		font:bold 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#ff8e21;
		width:auto;
		height:1.2em;
		padding:5px;
		letter-spacing:1px;
	}
	#menuLocalEsq ul {
			list-style: none;
			margin: 0;
			padding: 5px;
	}
	#menuLocalEsq a {
		text-decoration:none;
		color:#333;
	}
	#menuLocalEsq a:hover {
		color:#F60;
	}
	#menuLocalEsq ul li {
		padding:5px 0;
		border-bottom:1px solid #FFE4CA;
	}

	/*
	 menu do topo geral
	*/
	#btn0800 {
		position:absolute;
		left:755px;
		top:1px;
	}
	#btnHome {
		position:absolute;
		left:875px;
		top:2px;
	}
	
	#btnPesquisa {
		position:absolute;
		left:920px;
		top:3px;
	}
	
	#containerMenu{
		
	}
	#menuPortaisTopo {
		position:relative; left:0px;width: 156px;
		background: #386795;
		float: left;
	}
	#menuPortaisTopo ul {
		list-style: none;
		margin: 0;
		padding: 0;
		width: 156px;
		/*float: left;*/
	}
	#menuPortaisTopo a, #menuPortaisTopo h2 {
		font: normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
		display: block;
		margin: 0;
		padding: 2px 3px;
	}
	#menuPortaisTopo h2 {
		color: #fff;
		background: transparent;
		cursor:pointer;
		font-weight:bold;
		width:140px;
		height:19px;
		margin-top:3px;
		padding-left:8px;
	}
	#menuPortaisTopo h2 img {
		border:0;
		position:relative;
		top:+3px;
		left:+15px;
	}
	#menuPortaisTopo a {
		color: #fff;
		padding-left:20px;
		background: #74A2CB url(http://www.senado.gov.br/img/ptItemPortaisOff.png) no-repeat 5px 6px;
		text-decoration: none;
	}
	#menuPortaisTopo a:hover {
		background: #4C80AF url(http://www.senado.gov.br/img/ptItemPortaisOn.png) no-repeat 5px 6px;
	}
	#menuPortaisTopo li {position: relative;}
	#menuPortaisTopo ul ul {
		position:absolute;
		z-index: 900;
		width:154px;
		border-right: 1px solid #668EB2;
		border-left: 1px solid #90B9DC;
		border-bottom: 1px solid #668EB2;
	}
	#menuPortaisTopo li li {
		border-bottom: 1px solid #668EB2;
		border-top: 1px solid #90B9DC;
	}
	div#menuPortaisTopo ul ul,
	div#menuPortaisTopo ul li:hover ul ul,
	div#menuPortaisTopo ul ul li:hover ul ul
	{ display:none; }
	div#menuPortaisTopo ul li:hover ul,
	div#menuPortaisTopo ul ul li:hover ul,
	div#menuPortaisTopo ul ul ul li:hover ul
	{ display:block;}
	
<!--[if IE]>
	<style type="text/css" media="screen">
		#menuPortaisTopo ul li {float: left; width: 100%;}
        div#menuPortaisTopo ul ul,
        div#menuPortaisTopo ul li:hover ul ul,
        div#menuPortaisTopo ul ul li:hover ul ul
        {display:block; visibility:hidden;}
        div#menuPortaisTopo ul li:hover ul,
        div#menuPortaisTopo ul ul li:hover ul,
        div#menuPortaisTopo ul ul ul li:hover ul
        { visibility:visible;}    
<![endif]-->
<!--[if lt IE 7]>
	<style type="text/css" media="screen">
        body {
        behavior: url(css/csshover.htc);
        font-size: 100%;
        }
         
        #menuPortaisTopo ul li a {height: 1%;} 
         
        #menuPortaisTopo a, #menuPortaisTopo h2 {
        font: bold 0.7em/1.4em arial, helvetica, sans-serif;
        }
<![endif]-->