/* -------------------------------------------------------------- 
  
   Estilos para tela
	 * baseado no framework Blueprint v0.6 - http://code.google.com/p/blueprintcss/
	 
	 *** Seletores marcados com *IE FIX* indicam relação com o documento ie6.css onde ***
	 *** as propriedades são configuradas específicamente para o Internet Explorer 6  ***
   
-------------------------------------------------------------- */

@import 'reset.css';	/* Zera valores igualando os navegadores */
@import 'tipo.css';		/* Tipografia, fontes, cores e tamanhos */
@import 'grid.css';		/* Estrutura (container, colunas, etc) */
@import 'forms.css';	/* Formulários */

/* -------------------------------------------------------------- 
	
	MENUS (Navegação, menu lateral, submenu, etc.)
		*Utilize a classe desejada na div que contém a UL
		
	LINKS Cor padrão = #314D96 -- Azul escuro
		
-------------------------------------------------------------- */
.ipack ul {
	list-style:disc !important;
}

div#tit_categoria.tit0 {
	background:url(../img/tissue.jpg) no-repeat;
	width:180px;
	height:78px;
}

div#tit_categoria.tit0_ingles {
	background:url(../img/tissue_ingles.jpg) no-repeat;
	width:180px;
	height:78px;
}

div#tit_categoria.tit0_espanhol {
	background:url(../img/tissue_espanhol.jpg) no-repeat;
	width:180px;
	height:78px;
}

div#tit_categoria.tit1 {
	background:url(../img/container.jpg) no-repeat;
	width:178px;
	height:70px;
}

div#tit_categoria.tit1_ingles {
	background:url(../img/container_ingles.jpg) no-repeat;
	width:178px;
	height:70px;
}

div#tit_categoria.tit1_espanhol {
	background:url(../img/container_espanhol.jpg) no-repeat;
	width:178px;
	height:70px;
}

div#tit_categoria.tit2 {
	background:url(../img/disco.jpg) no-repeat;
	width:203px;
	height:70px;
}

div#tit_categoria.tit2_ingles {
	background:url(../img/disco_ingles.jpg) no-repeat;
	width:203px;
	height:70px;
}

div#tit_categoria.tit2_espanhol {
	background:url(../img/disco_espanhol.jpg) no-repeat;
	width:203px;
	height:70px;
}

div#tit_categoria {
	display:inline-block;
	margin:0 190px;
}

ul#listaLinhaProduto{
	margin-left:-25px;
}

ul#listaLinhaProduto li{
	float:left;
	margin:3px;
	width: 174px;
	height:408px;
	padding:0 15px 30px;
}

ul#listaLinhaProduto li a{
	color:#333;
}


.li0{
	background:url(../img/bg_tissue.jpg) no-repeat;
}

.li0_ingles{
	background:url(../img/bg_tissue_ingles.jpg) no-repeat;
}

.li0_espanhol{
	background:url(../img/bg_tissue_espanhol.jpg) no-repeat;
}

.li1{
	background:url(../img/bg_container.jpg) no-repeat;
}

.li1_ingles{
	background:url(../img/bg_container_ingles.jpg) no-repeat;
}

.li1_espanhol{
	background:url(../img/bg_container_espanhol.jpg) no-repeat;
}

.li2{
	background:url(../img/bg_disco.jpg) no-repeat;
}

.li2_ingles{
	background:url(../img/bg_disco_ingles.jpg) no-repeat;
}

.li2_espanhol{
	background:url(../img/bg_disco_espanhol.jpg) no-repeat;
}

body.sec {
	background:url(../img/bg_geral_sec.jpg) repeat-x left -25px;
}

#topo { background:url(../img/bg_topo.jpg) left -25px repeat-x; display:table; float:left; height:80px; }

h1#logo { float:left; padding:10px; }

#nav.abas { 
	clear:both; 
	float:left;
	width:100%;
 }

.abas ul {
	list-style:none;
	margin:0;
	float:left; 
	border-bottom:1px solid #D7EcFF;
}
.abas ul li {
	display:inline;
	margin:auto;
}
.abas ul li a {
	background:url(../img/borda_aba.jpg) no-repeat top right;
	padding:0px 8px 0 0;
	float:left;
	margin-right:5px;
	text-decoration:none;
}
.abas ul li a span {
	background:url(../img/bg_aba.jpg) no-repeat top left;
	padding:7px 0 3px 8px;
	display:block;
	float:none;
}
.abas ul li a:hover, 
.abas ul li a.atual { background-position:bottom right; }

.abas ul li a:hover span,
.abas ul li a.atual span { background-position:bottom left; }

.abas ul li a.atual { font-weight:bold;}

.ipack img {
	border: 5px solid #ccc;
	padding:1px;
	margin:0;
}

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

ULs

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

ul.galeria {
	list-style:none !important;
}

.ipack ul {
	list-style: circle;

}

ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

ul#idiomas {
	float: right;
	clear: right;
	display: inline;
	height:28px;
	margin:15px 15px 0 0;
}

ul#idiomas li {
	display: inline;
	float: left;
	width: 55px;
	text-align: center;
}

ul#idiomas li a{
	color: #fff;
}

ul.home {
	list-style: none;
}

ul.home li{
	overflow:hidden;
	padding: 0 22px;
	background: url(../img/bullet_seta.png) no-repeat left 3px;
}

.produtoshome a{
	width:285px;
	height:20px;
	color: #000;
	width:100%;
	height:100%;
	float: left;
}

ul#infocus {
	float: left;
}

ul#infocus_colesq {
	margin: 80px 10px;
	width:210px;
	float: left;
	clear: left;
}

ul#infocus_colesq li{
	margin: 2px 5px;
	float: left;
	width:160px;
	line-height:normal;
	padding:0;
}

div#infocus_colesq li ul.subproduto{	
	display:inline-block;
	margin-left: 10px;
}

div#infocus_colesq li ul.subproduto li{
	padding:10px 0 0;
	background:none;
	border-bottom: 1px solid #ccc;
}

ul#infocus li{
	margin: 10px 5px;
	float: left;
	width:150px;
	line-height:normal;
	padding-right:0px;
	
}

ul#infocus li a{
	color: #314D96;
	font-size:10px;
}

ul#produtos {
	padding: 70px 0 0 30px;
	position:relative;
}

ul#produtos a.home_tissue{
	position:absolute;
	top: 82px;
	left:11px;
	width: 340px;
	height:100px;
	text-indent: -9000px;
}

ul#produtos_ingles a.home_tissue{
	position:absolute;
	top: 82px;
	left:11px;
	width: 340px;
	height:100px;
	text-indent: -9000px;
}

ul#produtos_espanhol a.home_tissue{
	position:absolute;
	top: 82px;
	left:11px;
	width: 340px;
	height:100px;
	text-indent: -9000px;
}

ul#produtos a.home_container{
	position:absolute;
	top: 202px;
	left:11px;
	width: 340px;
	height:100px;
	text-indent: -9000px;
}

ul#produtos_ingles a.home_container{
	position:absolute;
	top: 202px;
	left:11px;
	width: 340px;
	height:100px;
	text-indent: -9000px;
}

ul#produtos_espanhol a.home_container{
	position:absolute;
	top: 202px;
	left:11px;
	width: 340px;
	height:100px;
	text-indent: -9000px;
}

ul#produtos a.home_disco{
	position:absolute;
	top: 322px;
	left:11px;
	width: 340px;
	height:100px;
	text-indent:-9000px;
}

ul#produtos_ingles a.home_disco{
	position:absolute;
	top: 322px;
	left:11px;
	width: 340px;
	height:100px;
	text-indent:-9000px;
}

ul#produtos_espanhol a.home_disco{
	position:absolute;
	top: 322px;
	left:11px;
	width: 340px;
	height:100px;
	text-indent:-9000px;
}

ul#produtos li{
	height: 22px;
}

ul#produtos_ingles li{
	height: 22px;
}

ul#produtos_espanhol li{
	height: 22px;
}

ul#produtos_int {
	padding: 5px 0 0 10px;
}

ul#produtos_int li {
	padding-bottom:10px;
}

ul#menu_baixo {
	width: 680px;
	height: 20px;
	
       float: right;
	margin-top: -56px;
	display: inline;
	padding:0;
	
	}

ul#menu_baixo li{
	float: left;
	text-align: center;
	margin: 0 6px;
	height: 20px;
	display: inline;
} 

ul#menu_baixo a {
	padding:0 7px 20px;
}

ul#menu_baixo a:hover{
	display: block;
	padding-top:20px;
	padding-bottom: 10px;
	background: #000066;
	color: #fff;
	text-decoration: none;
	position: relative;
	margin-top:0;
	top:-10px;
}

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

DIVs

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

div#infocus {
	background-image: url(../img/bg_infocus.jpg);
	margin: 13px 0 17px 20px;
	float: left;
	display: inline;
}
#infocus div { height:73px; margin:84px 0 0 2px; overflow-y:auto; width:200px; height:357px; }

div#produtos {
	background-image:url(../img/bg_prod_serv.jpg);
	float: left;
	display: inline;
	width: 365px;
	height: 445px;
	margin: 13px 0 17px 26px;
}

div#produtos_espanhol {
	background-image:url(../img/bg_prod_serv_espanhol.jpg);
	float: left;
	display: inline;
	width: 365px;
	height: 445px;
	margin: 13px 0 17px 26px;
}


div#produtos_ingles {
	background-image:url(../img/bg_prod_serv_ingles.jpg);
	float: left;
	display: inline;
	width: 365px;
	height: 445px;
	margin: 13px 0 17px 26px;
}

div#produtos_espanhol {
	background-image:url(../img/bg_prod_serv_espanhol.jpg);
	float: left;
	display: inline;
	width: 365px;
	height: 445px;
	margin: 13px 0 17px 26px;
}

div#representantes {
	width: 208px;
	height: 375px;
	float: left;
	display: inline;
	background-image: url(../img/bg_rep.jpg);
	margin: 13px 0 17px 26px;
	padding: 70px 0 0 20px;
}

div#representantes_ingles {
	width: 208px;
	height: 375px;
	float: left;
	display: inline;
	background-image: url(../img/bg_rep_ingles.jpg);
	margin: 13px 0 17px 26px;
	padding: 70px 0 0 20px;
}

div#representantes_espanhol {
	width: 208px;
	height: 375px;
	float: left;
	display: inline;
	background-image: url(../img/bg_rep_espanhol.jpg);
	margin: 13px 0 17px 26px;
	padding: 70px 0 0 20px;
}

div#banner_sec {
	background-image:url(../img/bg_banner_sec.jpg);
	float: right;
	width: 655px;
	height: 242px;
	display:inline;
}

div#banner_papeisplanos {
	background-image:url(../img/bg_banner_sec_papeisplanos.jpg);
	float: right;
	width: 655px;
	height: 242px;
	display:inline;
}

div#banner_preparacaomassa {
	background-image:url(../img/bg_banner_sec_prepmassa.jpg);
	float: right;
	width: 655px;
	height: 242px;
	display:inline;
}

div#colesq {
	background:url(../img/bg_colesq_sec.jpg) no-repeat 0 0;
	float: left;
	width: 233px !important;
	display: inline;
	min-height:600px;
	padding:1px;
}

div#coldir {
	float: left;
	width: 662px;
    margin-top:-130px;
	display:inline;
	line-height:18px;
	color:#474747;
	font-size:11px;
}

div#coldir h3 {
	color:#3b5eb6;
	font-size:12px;
	font-weight:bold;
	font-family:verdana;
}

div#colesq div#logotipo{
	width: 236px;
	height: 242px;
	float: left;
	display:inline;
}

div#colesq div#logotipo a {
	width: 236px;
	height: 142px;
	float: left;
	text-indent: -9000px;
	display: inline;
}

div#titulo {
	background-image:url(../img/bg_borda_cima.jpg);
	background-repeat: no-repeat;
	background-color: #fff;
	float: right;
	margin-right: 17px;
	position: relative;
	display: inline;
	width: 600px;
	padding: 16px 28px 0 15px;
}

div#conteudo_sec {
	width: 605px;
	background: #fff;
	margin-left:2px;
	padding:0 8px 1px 30px; /* corrige um "bug" do firefox que deixa um espaço entre esta div e o rodapé */
	min-height:723px;
	height:auto !important;
	height:595px;
	float:left;
	display:inline;
}

div#infocus_colesq {
	float: left;
	clear: left;
	display: inline;
	width: 230px;
}

div#infocus_colesq img{
	margin: 0;
}

div#infocus_colesq ul{
	margin: 0 15px;
}

div#migalha {
	padding-left:20px;
	clear:both;
	margin: 20px 0;
	float:left;
}

div#migalha h2 {
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	padding-bottom:15px;
}

div#migalha h2#tit-empresa {
	background:url(../img/tit_empresa.png) no-repeat;
	width:104px;
	height:45px;
}

div#migalha h2#tit-empresa_ingles {
	background:url(../img/tit_empresa_ingles.png) no-repeat;
	width:104px;
	height:45px;
}

div#migalha h2#tit-empresa_espanhol {
	background:url(../img/tit_empresa_espanhol.png) no-repeat;
	width:104px;
	height:45px;
}

div#migalha h2#tit-servicos {
	background:url(../img/tit_servicos_peq.png) no-repeat;
	width:90px;
	height:45px;
}

div#migalha h2#tit-infocus {
	background:url(../img/tit_infocus_peq.png) no-repeat;
	width:90px;
	height:45px;
}

div#migalha li {
	padding-bottom:5px;
	width:207px;
	height:20px;

}

div#migalha li a {
	padding-left:8px;
	color:#474747;
	display:block;
}

div#migalha img {
	margin:0;
	display:block;
}

div#migalha li.selecionado {
	xbackground:url(../img/seta_amarela.png) no-repeat;
}

div#migalha li.selecionado a {
	color:#3b5eb6;
	font-weight:bold;
}



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

SPANs

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

.ipack span{
	height:auto;
	width:auto;
	display:inline;
}

span#data {
	float: left;
	margin: 15px 20px 10px;
	color: #fff;
}

span {
	display: block;
	height: 20px;
	margin: 10px 0;
}

.assinatura {
	font-size: 10px;
	color:#314d96;
        width: 200px;
	height: 65px;
	float: left;
	text-align: center;
	margin: 10px 16px;
	display: inline;

}

p.setinha {
	background:url(../img/seta_amarela.png) no-repeat left top;
	color:#3b5eb6 !important;
	font-weight:bold;
	padding-left:20px !important;
	clear:both;
}


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

REPRESENTANTES

------------------------------------------------------------*/
h3.nome-pais {
	font-weight:normal !important;
	letter-spacing:3px;
}

form#regioes {
	background:url(../img/bg_regioes.jpg) no-repeat top right;
	width:215px;
	height:107px;
	padding:29px 0 0 37px;
	float:left;
}

form#regioes label {
	color:#3d4e92;
}

form#regioes select {
	background-color:#fff;
	width:130px;
	margin-bottom:5px;
}

form#regioes input.bt_pesquisar {
	background-color:#2a3862;
	display:block;
	width:80px;
	color:#e2eefe;
	font-weight:bold;
	margin-left:52px;
}

div#mapa-brasil {
	float:right;
	width:320px;
}

div#mapa-intern {
	float:right;
	width:330px;
}

div#internacional {
	float:left;
	width:262px;
}

hr.hr_rep {
	clear:both;	
	border-bottom:2px dotted #3b60b0;
	margin:0 0 20px 0;
	width:583px;
}

div#pais h5 {
	float:left;
	font-size:13px;
	font-family:verdana;
	line-height:17px;
	margin:0 0 10px 0 !important;
	padding:0 3px 0 0 !important;
}

div#pais p {
	font-size:13px;
}


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

PRODUTOS e SERVIÇOS

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

ul#menu-prod {
	margin-left:20px;
}

ul#menu-prod li {
	padding-top:10px;
	margin-bottom:10px;
}

ul#menu-prod li ul li {
	margin-bottom:0px;
}

ul#menu-prod li a, .detnoticia li a {
	font-weight:bold;
	padding:0 0 3px 25px;
	background:url(../img/bullet_seta.png) no-repeat left 3px;
	color:#3b5eb6;
	float:left;
}

.detnoticia li {
	list-style-type:none !important;
	float:left;
	clear:both;
}

ul#menu-prod li ul li a {
	font-weight:normal;
	padding-left:25px;
	margin-left:20px;
	color:#474747;
	background:url(../img/bullet_seta2.png) no-repeat;
}

ul#migalha-prod, ul#migalha-prod li a {
	color:#3b60b0;
	font-size:10px;
}

ul#migalha-prod {
	display:table;
	margin:0;
	padding-bottom:30px;
	clear:both;
}

ul#migalha-prod li {
	float:left;
}

ul#migalha-prod li.ativo {
	font-weight:bold;
}

div#desc-prod {
	float:left;
	margin:0;
	padding:0;
}

h3#desc-prod {
	float:left;
	font-size:11px;
	line-height:14px;
	background:url(../img/bullet_seta.png) no-repeat;
	margin:0 0 15px 0;
	_margin-left:15px; /* hack */
	padding:0 0 3px 20px;
}

div#desc-prod span.categoria {
	font-size:11px;
	line-height:14px;
	margin:0;
	padding:0;
}

div#desc-prod p {
	clear:left;
}


div#galeria-prod {
	margin:auto;
	width:610px;
	text-align:center;
	clear:both;
	overflow:hidden;
}

div#galeria-prod a img {
	border:10px solid #eceff4;
	margin:0 0 5px 0;
	padding:0;
	width:100px;
}

div#galeria-prod ul li {
	float: left; margin: 0 5px;
	width:120px;
}

div#galeria-prod ul li span {
	float:left;
	width:100%;
	clear:both;
	margin-top:0;
}

div#galeria-prod a:hover img {
	border:10px solid #e6eaee;
}

div#galeria-prod ul#next-prev {
	display:table;
	margin:0 auto;
	width:42px;
}

div#galeria-prod ul#next-prev li {
	height:16px;
	float:left;
	text-indent:-9999px;
}

div#galeria-prod li#prev a {
	background:url(../img/bt_prev.png) no-repeat;
	margin-right:10px;
	display:block;
	width:16px;
}

div#galeria-prod li#next a {
	background:url(../img/bt_next.png) no-repeat;
	display:block;
	width:16px;
}


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

Submenu com níveis em CSS:

Primeiro, considere a estrutura máxima de 3 níveis, sendo:
* Nível 1
* Nivel 1
	* Nível 2
	* Nivel 2
	* Nivel 2
		* Nivel 3
		* Nivel 3
	* Nivel 2
* Nivel 1

Esses três níveis podem ser exibidos de 2 maneiras diferentes:
1- classe .sub-1:
	O método mais clássico onde o usuário passa o mouse sobre o link e o nível seguinte aparece flutuando.

2- classe .sub-2:
	Nesse método, o segundo nível aparece dentro do nível principal, abaixo do link, e o nível seguinte aparece flutuando ao apontar o mouse sobre o ítem desejado.
	
Por questões de usabilidade, não é aconselhável que o menu ultrapasse os 3 níveis propostos.
Se for o caso, o ideal é repensar a estrutura do site (Arquitetura da Informação), ou em último caso, deixar apenas os 3 níveis na navegação e os níveis subsequentes dentro das páginas internas, como subnavegação.

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


/*.submenu ul {
	margin:0;
	list-style:none;
	float:left;
	width:100%;*/ /* a largura é definida pela DIV onde a UL está contida */
	/*}*/
	
	/*.submenu ul ul { display:none; }*/ /* Esconde os subníveis  */

	
/*.submenu ul li {*/ /* Define os ítens de lista de todos os níveis */
	/*float:left;
	width:100%;
	clear:left;
	}*/ /* Garante que os ítens de lista sejam exibidos corretamente nos navegadores IE 6 e 7 */
	
	/*.horizontal ul li { float:left; width:auto; clear:none; }
		.horizontal ul li li { width:100%; }

.submenu li:hover,
.submenu li.over { 
	position:relative; */ /* O ítem sobre o qual o mouse está posicionado se torna a referência para o submenu */
/* }*/

/*.submenu li a {*/ /* IEFIX */ 
	/*text-decoration:none; 
	display:block;*/ /* o visual é definido no link <a> ao invés do ítem de lista <li>, por isso o display:block*/
	/*padding:4px;
	border-bottom:1px solid #ccc;
	font-weight:bold;
	}
	
	.horizontal li a { 
		border-bottom:0 none;
		border-right:1px solid #ccc;
		text-align:center;
		padding:4px 10px;
		xwhite-space:nowrap;
		float:left;
		}
		
		.horizontal li li a { text-align:left; float:none; }*/
	
	/* Cor do primeiro nível */
	/*.submenu li a:hover,
	.submenu li:hover a,
	.submenu li.over a {
		background-color:#eee;
		text-decoration:none;
		}*/
	
	/* Cor do segundo nível */
	/*.submenu li li a,				
	.submenu li:hover li a,
	.submenu li.over li a  { 
		background-color:#DCE9DF;
		color:#006;
		}
		
	.submenu li li a:hover,
	.submenu li li:hover a,
	.submenu li li.over a { background-color:#D1DFD4; }*/
		
		/* Cor do terceiro nível */
		/*.submenu li li li a,
		.submenu li li:hover li a,
		.submenu li li.over li a {
			background-color:#EDEFF3;
			color:#069;
			}
			
		.submenu li li li a:hover { background-color:#E0E5EF;	}*/

/* Exibe o submenu do primeiro e segundo níveis no mouse over */
/*.sub-1 li:hover ul,
.sub-1 li.over ul,
	.sub-1 ul ul li:hover ul,
	.sub-1 ul ul li.over ul,
.sub-2 ul ul li:hover ul,
.sub-2 ul ul li.over ul {
	display:block;
	}*/
	
	/* Mantém os próximos níveis escondidos até chegar a hora deles */
	/*.sub-1 li:hover ul ul,
	.sub-1 li.over ul ul {
		display:none;
	}*/

/* Posiciona os submenus */	
/*.sub-1 ul ul,
.sub-2 ul ul ul,
.horizontal ul ul ul {
	position:absolute;
	top:15%;
	left:75%;
	width:150px;
	}
	
	.horizontal ul ul ul {
		width:170px;
		}
	
	.horizontal ul ul {
		left:0%;
		top:100%;
		}
		

.sub-2 ul ul a { padding-left:15px; }*/ /*Identação para o segundo nível */


	
/* -------------------------------------------------------------- 
	
	BOX DE PESQUISA
	a Div se encontra dentro do include
		
-------------------------------------------------------------- */
#pesquisa {
	margin:10px 0;
	float:right;
	border:1px solid #ccc;
	padding:5px 10px;
}
	
/* -------------------------------------------------------------- 
	
	DESTAQUES DA HOME - Normalmente são 3 colunas de destaque, mas isso pode mudar.
		
-------------------------------------------------------------- */
#destaques { 
	margin-top:1em;
	}
	
#destaques div { /* Colunas de destaque */
	background:#FaF9F5;
	padding:5px;
	width:220px; /* ((710 [meio] - 20px [margem]) / 3) - 10 [padding] = 220px */
	}
	
	.full#destaques { /* IEFIX */ /* Faz os destaques se estenderem por todo a largura do site */
		position:relative; /* pra funcionar no IE */
		margin-left:-240px; /* Margem negativa do tamanho da coluna do menu - 10px da margem */
		}
	
/* -------------------------------------------------------------- 
	
	RODAPÉ
		
-------------------------------------------------------------- */
#rodape {
	font-size: 10px;
	background-color: #D4DAE1;
	height: 90px;
	float: left;
	width:100%;
}

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

	LISTAGEM DE NOTÍCIA
	lisNoticia.php

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

ul.listanoticia { 
	list-style:none;
	margin:0;
	padding:0;
}
	
ul.listanoticia li {
	clear:both;
	border-bottom:2px dotted #3b60b0;
	padding:0 0 20px 0;
	margin:0 0 20px 0;

}

ul.listanoticia li a {
	color:#474747;
}

ul.listanoticia li img {
	float:left; 
	margin:0 5px 0 0;
}

ul.listanoticia h3, ul.listanoticia .pequeno {
	font-size:11px !important;
	line-height:18px;
	font-family:verdana;
	margin:0 !important;
	padding:0 !important;
	font-weight:bold;
	color:#314d96;
}

ul.listanoticia h3 a {
	color:#314d96;
}

ul.listanoticia p.last {
	line-height:18px !important;
	padding:0 !important;
	margin:0 !important;
}

ul.listanoticia p.saiba-mais {
	font-weight:bold;
	clear:left;
	padding:0 !important;
	margin:0 !important;
}



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

	TEXTO DA NOTÍCIA
	detNoticia.php

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

.detnoticia p {
	clear:both;
}

.data {
	float:left;
	font-weight:bold;
	font-size:11px;
	line-height:18px;
	height:13px;
	color:#3b5eb6;
	padding:0 0 20px 0 !important;
	margin:0 !important;
}

.detnoticia h3 {
	font-size:11px !important;
	line-height:18px;
	height:13px;
	padding:0 !important;
	margin:0 !important;
}

.anexos { 
	float:left;
	margin:10px 0 0;
	list-style:none;
	padding-left:30px;
	}
	.anexos li {
		padding:3px 12px 3px 18px;
		background:#f5f5f5 url(../img/ico_anexo.gif) no-repeat 5px;
		margin-bottom:2px;
		border:1px solid #ccc;
		float:left;
		margin-right:5px;
	}
	
.fonte { margin: 5px 0; }
	.fonte cite { display:block; line-height:1; }

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

	GALERIA DE IMAGENS
	lisGaleria.php

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

table.galeria {
	list-style:none;
	margin:0;
	float:left;
	border-collapse:separate;
	border-spacing:5px;
	}
	
	table.galeria td { 
		padding:10px;
		line-height:0;
		vertical-align:middle;
		text-align:center;
		xborder:0 none;
		xborder-left:1px solid #ccc;
		}
		
		table.galeria td img {
			margin:0;
			}

xdiv { outline:1px solid red; }
xp { outline:1px solid blue; }

form#formRepresentante ul{ padding-top:8px;}


span.pTextoPadrao{ float:left; margin:0;}
span.pTextoPadraoBoldbg{ margin:0;}
a.pTextoPadrao img { margin:0;}


