/* Folha Interna - está deve ser utilizada em todas as páginas com exceção da página principal do portal TJPA */
#componente2{ 
	margin:-20px 0 0 0; 
	padding:0;
	width:100%; 
	height: 100%; 
	text-align:left; 
}
#componente2 > .migalha{
	@display: inline-table;
	@position: absolute;
	margin: 5px 0 0px 0;
	@margin: 0 0 10px 0;
	padding: 5px 10px; 
	text-align:left;
	font:normal 11px arial;
	background:#eee;
	border: 1px solid #ccc;
	border-radius: 5px;
}
.alinhamento{display: inline-block; margin:15px 0 0 0; padding:0; position:relative; display: ; width: 100%;}
	.alinhamento li{ display: inline-block;}
		.alinhamento2{display: inline-block; float: left; margin:0; @margin:20px 0 0 0; padding:0; }
		.alinhamento3{margin: 0; @margin:20px 0 0 0; padding:0;  width: auto;  float: right;  }
		
/* MENU */
.menuNoticias{ background: #fff;  width: 306px; padding: 10px; margin: 0; }
.menuLateral{ background:#EEE;  width: 266px; }
.menuLateral, .menuNoticias{display: ;margin:0; padding:0; height:auto; border:1px solid #DDD;  text-align:center; border-radius: 10px;}
	.menuLateral h2, .menuNoticias h2{ margin:10px 0 0 0; padding:0; position:; text-align:center; font:bold 16px arial }
	.menuNoticias h2{ text-align: justify; color: #229BD4; margin: 10px 0 0 0; padding:0 0 0 20px; border-left: 6px solid #229BD4;}
		.menuLateral ul, .menuLateral ol{margin:0 auto; padding:0; display:block; width: 260px}
		.menuNoticias ul, .menuNoticias ol{margin:0 auto; padding:0; display:block; background: ;  }
			.menuLateral ul li{margin:5px auto; padding:8px 0 8px 10px; text-align: justify; font:bold 12px arial;  background:#fff; border: 1px solid #ccc; color:#818181; display:block;}
			.menuNoticias ul li{margin:5px 0; padding: 10px 30px; text-align: justify; font:bold 12px arial;  background:#fff; color:#818181; display:block; border-bottom: 1px dotted #ccc; color: #888;}
				.menuNoticias ul li a{color:#818181; display:block; text-decoration: none; }
				.menuNoticias ul li a:hover{ text-decoration: underline; }
				.menuLateral ol li, .menuNoticias ol li{margin:5px auto; padding:8px 0 8px 30px; text-align: justify; font: bold 11px arial;  background: url(/PortalExterno/resources/img/bg/seta_consulta.png) no-repeat 15px 11px #fff;  border: 1px solid #ccc; color:#818181; display:block;}

/* MENU DE NOTICIAS */
			
/* CONTEUDO */
.conteudo{width:710px;} .conteudoSemMenu{width: 990px;}
.conteudoDeNoticias{/*width: 670px;*/ width: 670px; @margin: 20px 0 0 0;}
.conteudo, .conteudoSemMenu, .conteudoDeNoticias{/*background: #ffcc00;*/ margin:0px; padding:10px; /*background:#fff;*/ text-align:justify; height:auto; border:1px solid #DDD; font:12px arial;  line-height:20px; border-radius: 10px;}
	.conteudo h2, .conteudoSemMenu h2, .conteudo h3.tituloPagina{margin:0; padding:10px 20px; position:; text-align:left; font:bold 14px arial; background: url(/PortalExterno/resources/img/bg/bg_topo.jpg) repeat-x bottom; border-radius: 10px;}
		
			
		.conteudoDeNoticias h2.tituloPagina{background: #fff; font: bold 24px arial; padding: 0; margin: 0;}
		.conteudoDeNoticias span.dataNoticia{margin: 0; padding: 3px 0; text-align: right; font:normal 11px arial; border: 0px solid #ccc; border-radius: 5px; color: #aaa;}
		.conteudoDeNoticias h3.tituloPagina{background: #fff;  font: bold 16px arial; border-bottom: 1px dotted #eee; border-radius: 0; margin: 5px 0; color: #555;}
		
		.conteudo p, .conteudoSemMenu p, .conteudoDeNoticias p{ font: 12px arial; margin: 10px 0; padding: 0; line-height: 20px;}
			.conteudo ul, .conteudoSemMenu ul, .conteudoDeNoticias ul{ display:block; margin:0 auto; padding:0;  width:650px}
				.conteudo li, .conteudoSemMenu li, .conteudoDeNoticias li{font:normal 12px verdana; display:block; padding:8px 0; border-bottom:1px dashed #BBB;}
					.conteudo li acronym, .conteudoSemMenu acronym, .conteudoDeNoticias acronym{font:bold 14px arial; color:#999; padding:0 20px; margin:0; border-right:2px solid #ccc}
						.conteudo li i, .conteudoSemMenu li i, .conteudoDeNoticias li i{margin:0; padding:0 20px;}
							.conteudoDeNoticias img{border: 10px solid #ccc;}
						
			.conteudo ol{margin: 0; padding: 0;}
				.conteudo ol li{margin: 0; padding: 0;}
	/* Documentos */
	.conteudo ol, .conteudoSemMenu ol{ margin: 0; padding: 0;}
	.conteudo h4, .conteudoSemMenu h4{ background: url(/PortalExterno/resources/img/bg/seta_consulta.png) no-repeat 15px 11px #eee; margin: 0; padding: 5px 0px 5px 30px; border: 1px solid #ddd;}		
		.conteudo ol li, .conteudoSemMenu ol li{ background: #fff; display: block; padding: 0px; margin: 0; width: 100%; border: 0; font: bold 14px arial; text-align: center;}
			.conteudo ol li a, .conteudoSemMenu ol li a{ display: block; padding: 10px 0 10px 50px; margin: 0; border-bottom: 1px dotted #ddd; font: normal 12px arial; text-align: left; color: #888; background: url(/PortalExterno/resources/img/icon/arquivo.png) no-repeat 15px 5px #fff;}
				.conteudo ol li a:hover, .conteudoSemMenu ol li a:hover{ color: #333; text-decoration:underline; background: url(/PortalExterno/resources/img/icon/arquivo.png) no-repeat 15px 5px #FFFFBF; }
	
	/* LocoMix */
	table{ width: 100%; border:  1px solid #eee;}
	tr{ border: 0px solid #eee;}
	/*td{ width: auto; background: red}
	input{background: blue; float:left; }
	label{background: green; display: inline-block; width: auto; max-width:200px;vertical-align: top; text-align: left; height: 10px;}*/
	
	/* Galeria de imagens */

	.bannerGaleriaSite{ margin: 0; padding:0; width: 540px; /*height: 380px;*/ border: 0; position: inherit; height: 380px; }
			.bannerGaleriaSite #indices {background: url("/PortalExterno/resources/img/perfil/bgIndices.png"); font-family: ; margin: 0; padding: 8px; position: absolute; right: 0; z-index: 99;}
				.bannerGaleriaSite #indices a {background: #FFF; border: 1px solid #999; border-radius: 20px; box-shadow: 0 3px 4px #999 inset; display: inline-block; font-size: 60%; font-weight: bold; margin: 0 4px; padding: 2px 5px;}
				.bannerGaleriaSite #indices a:hover {text-decoration: none;}
				.bannerGaleriaSite #indices a.activeSlide {background: #000; border: 1px solid #000; border-radius: 20px; box-shadow: 0 3px 4px #999 inset; color: #FFF; display: inline-block; font-size: 60%; margin: 0 4px; padding: 2px 5px;}
				.bannerGaleriaSite #indices a.activeSlide:none {text-decoration: none;}
				.bannerGaleriaSite img{ border: 0; }
			
		
	.bannerGaleriaSite .bannerAtual{font-family: Franklin Gothic Medium; height: 380px;  z-index:-2; position: relative ; margin: 0; padding: 0;}
	.bannerGaleriaSite .bannerAtual img, .bannerPortalDeNoticia .bannerAtual img a{border: 0; position: absolute ; z-index:-1; top: 0; }
				
				.bannerGaleriaSite .bannerTexto{ height: auto; z-index:0; position: absolute; ; margin: 0; bottom:0; color: #FFF; text-align: left; background: #000;  width: 520px;  padding:10px; opacity:0.65;	-moz-opacity: 0.65;	filter: alpha(opacity=65);}
						.bannerGaleriaSite .bannerTexto h4{margin:0; font: normal 26px arial; line-height: 30px; text-shadow: 0 0 6px #000; opacity:100;	-moz-opacity: 100;	filter: alpha(opacity=100);}
						.bannerGaleriaSite .bannerTexto span{margin:0; font:normal 16px arial; text-shadow: 0 0 6px #000;}
				
/* CONTEUDO DE NOTICIAS INTERNAS*/
.fonteNoticia{ border-top: 1px dotted #eee; font: bold italic 10px arial; text-align: right; margin: 0; padding: 5px 0 0 0; }
/**/
/* CONTEUDO DE PORTAL DE NOTICIAS */
.rodapeInterno{}
/*rodape*/
.rodapeInterno{ height:470px; width:100%; position: absolute; margin:10px 0 0 0; padding:0; background:#EEE; text-align:left;}
	.rodapeInterno ul{ float:left; width:160px; list-style-type: none; display: block; text-decoration: none;}  
	.rodapeInterno h3{font: bold 14px arial; color:#999; margin:10px 0 30px 0;}
	.rodapeInterno ul li{ display:block; color:#555; font:normal 11px arial; margin:5px 0 0 0; padding:0; } 
	
		.rodapeInterno .centroRodape{text-align:center; margin:30px 0 0 0; padding:0;}
			.centroRodape h1{font: bold 14px arial; color:#333; margin:10px 0 0 0; padding:0; text-align:center;}
			.centroRodape p{font:11px arial; margin:10px 0 0 0 ; padding:0;}
/* Ajustamento do Accordion */
.ui-accordion{ margin: 0; padding: 0; border: 0;}
.ui-accordion-header{ cursor: pointer;}
.ui-accordion-content links{margin: 0; padding: 0; border: 0;}
.ui-accordion .ui-accordion-content{padding:0;}
