/*
Theme Name: Brazilian Fibres
Theme URI: http://zoup.com.br/
Description: Template Criado por Zoup Web Ag&ecirc;ncia - <a href="http://zoup.com.br/">Website</a>.
Version: 2.7
Author: Lusenildo Dionei
Author URI: http://zoup.com.br/
Tags: Zoup, Ag&ecirc;ncia Web 

	Zoup Web Agência v2.6
	http://zoup.com.br/

	This theme was designed and built by Lusenildo Dionei,
	whose blog you will find at http://zoup.com.br/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/*********************************************************************************************
	CONFIGURAÇÕES PADRÃO (RESET)
*********************************************************************************************/
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
	{		
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		text-align:left;
		vertical-align: baseline;
	}
	/* Fix for PNG alpha channel display in IE6 */
	h1,img {
	  behavior: url("pngbehavior.htc");
	}
/*********************************************************************************************
	BODY
*********************************************************************************************/	
	html body{ background:url(images/bg_pagina.jpg) repeat-x top center;}
/*********************************************************************************************
	Name: zoupframework.css
	Desenvolvido por: Zoup Web Agência 
	Data de Criação: 01/02/2008
	Última Atualização: 05/08/2008
	Copyright: zoup.com.br
*********************************************************************************************/
/* LAYOUT
***************/
	.layout-centro		{position:relative;left:50%;}
	.layout-779			{width:779px;margin-left:-389.5px;}
	.layout-970			{width:970px;margin-left:-485px;}	
	.layout-960			{width:960px;margin-left:-480px;}
	.layout-950			{width:950px;margin-left:-475px;}
	.layout-930			{width:930px; margin-left:-465px;}
	.layout-920			{width:920px; margin-left:-460px;}	
	
/* OBJ DEFINIÇÃO
******************/
	.left 				{float:left;}
	.right 				{float:right;}
	.clearThis 			{clear:both;}
	.small				{font-size:.625em;}
	.large				{font-size:1em;}
	.soft				{color:#D3D3D3;}
	.hide				{display:none;}
	.img-replace		{position:relative;display:block;text-indent:-9000px;overflow:hidden;}
	a.link-text{width:auto; text-decoration:underline;}
	a.link-text:hover{background-color:#84C125;text-decoration:none;}
	#page_texto ul 		{ margin-left:10px; }
	#page_texto li{ background:url(images/bg_list.gif) no-repeat; padding:0 0 5px 20px; color:#4F5457; list-style:none;}
	#page_texto li a{font-size:0.9em;line-height:1.4em;color:#4F5457;margin-bottom:1.2em; text-decoration:none;}
	#page_texto li a:hover{text-decoration:underline;}
	li a				{line-height:1.4em;color:#4F5457;}		
	li.last				{border:none; background:none;}
	p					{font-size:0.9em;line-height:1.4em;color:#4F5457;margin-bottom:1.2em; text-align:justify;}	
	p strong			{ font-weight:bold;}	
	h2.titulo-principal	{ position:relative; font-size:1.6em;}
	h3.sub-titulo{ font-size:1.3em;}
	h3.sub-titulo a{ font-size:1.1em; text-decoration:none;}

	body{ background:url(images/bg_pagina.jpg) top center no-repeat;}
/* Cabeçalho
*********************/	
	#page_barra{position:relative; width:100%; height:58px; background:url(images/bg_barra.jpg) repeat-x; z-index:99999999;}
	#page_menu_principal ul{ position:relative; top:15px;}
	#page_menu_principal ul li{ height:41px; border-right:1px solid #DDBF81; list-style:none; float:left;}
	#page_menu_principal ul li.last{ border-right:0;}
	#page_menu_principal ul li a{ text-transform:uppercase; text-decoration:none; font-size:0.85em; font-weight:800; color:#473727; padding:11px; display:block;}
	#page_menu_principal ul li a:hover{ color:#A67238;}
	#page_menu_principal ul ul{ position:absolute; margin-top:14px; z-index:9999999;}
	#page_menu_principal ul ul li{ width:140px; height:auto; background:#EEE8B8; border-bottom:1px solid #DDBF81; border-right:0; float:none;}	
	#page_menu_principal ul ul li a{ text-transform:uppercase; text-decoration:none; font-size:0.85em; font-weight:800; color:#473727; padding:5px 11px; display:block;}
	#page_menu_principal ul ul ul{ top:-10px;}

	#page_menu_idioma{ position:relative; top:12px; left:60px;}
	#page_menu_idioma li{ border:4px solid #705037; padding:1px; list-style:none; float:left;}
	#page_menu_idioma li.last{ border-left:0;}
	#mi-1 a,
	#mi-2 a{ width:40px; height:26px;}
	#mi-1 a{ background:url(images/band-01.gif) no-repeat;}
	#mi-2 a{ background:url(images/band-02.gif) no-repeat;}
	
	#page_cabecalho{ position:relative; height:198px;}

	#page_cabecalho h1, h2{position:absolute;}
	#page_cabecalho h1{ top:15px; left:15px;}
	#page_cabecalho h1 a{ width:183px; height:193px; background:url(images/logomarca.gif) no-repeat;}
	#page_cabecalho h2{ left:300px; top:10px; width:420px; height:10px; color:#FFF; font-weight:800;}	

	#logo_sindifibras,
	#logo_abril,
	#logo_apex{ position:absolute; background-repeat:no-repeat;}

	#logo_sindifibras{ top:110px; right:335px; width:137px; height:32px; background:url(images/logo_sindifibras.gif);}
	#logo_brasil{ top:89px; left:655px; width:90px; height:66px; background:url(images/logo_brasil.gif);}
	#logo_apex{ top:65px; right:10px; width:166px; height:82px; background:url(images/logo_apexbrasil.gif);}

/* Conteúdo
*********************/
	#page_conteudo{ height:auto;}
	#col-0{ height:206px; padding:0; margin:0;}
	#page_painel{position:relative; top:18px; left:25px; width:333px; height:189px; margin:0 22px 0 0;}

	#page_fibra_sisal,
	#page_fibra_coco,
	#page_fibra_piacava{position:relative; top:-10px; left:25px; width:182px; height:212px; padding:5px 0 0 5px; background:url(images/bg_menu_destaque.gif) no-repeat;}

	#page_fibra_sisal,
	#page_fibra_coco{ margin-right:8px;}

	#page_fibra_sisal h2,
	#page_fibra_coco h2,
	#page_fibra_piacava h2{position:relative; top:0; left:0; width:auto; height:27px; font-size:1.1em; font-weight:800; text-align:center; text-transform:uppercase; padding:12px 0 0 0; color:#FFF;}

	#page_fibra_sisal img,
	#page_fibra_coco img,
	#page_fibra_piacava img{ position:relative; top:6px; margin-bottom:10px; display:block;}

	#page_fibra_sisal ul li,
	#page_fibra_coco ul li,
	#page_fibra_piacava ul li{ height:20px; padding-left:10px; border-bottom:1px solid #F8F6BD; list-style:none; background:url(images/seta-fibras-menu.gif) no-repeat 0 5px; margin-top:0px; padding-top:0px;}
	
	#page_fibra_sisal ul li.last,
	#page_fibra_coco ul li.last,
	#page_fibra_piacava ul li.last{border-bottom:0;}
	
	#page_fibra_sisal ul li a,
	#page_fibra_coco ul li a,
	#page_fibra_piacava ul li a{ padding:2px 0 0 3px; font-size:0.85em; font-weight:800; text-decoration:none; color:#393428; display:block;}	
	
	
	#col-1{ width:610px; margin-right:42px;}
	#page_ultima_noticia{ width:609px;}
	#page_ultima_noticia h2{position:absolute; padding:10px; width:150px; height:22px; font-size:1.5em; font-weight:lighter; color:#FFF; background:#98ADBE;}
	#page_ultima_noticia a.mais{position:relative; width:609px; text-decoration:none; text-align:right;  background:url(images/bg_pontilhado.gif) repeat-x 0 15px; margin-bottom:10px; padding-bottom:8px; display:block;}
	#page_ultima_noticia a.mais span{background:#98ADBE; font-size:0.8em; color:#FFF; padding:4px;}
	
	#page_noticia_principal{ height:165px; margin-bottom:20px;}
	#page_noticia_principal span{ width:220px; height:155px; display:block; padding:0 10px 10px 0;}
	#page_noticia_principal span img{ width:210px; height:155px; border:4px solid #DDD396;}
	#page_noticia_principal h3{ font-size:1.4em; color:#25211E; margin-bottom:10px;}
	#page_noticia_principal a{ font-size:0.9em; color:#666; text-decoration:none;}
	#page_noticia_principal a:hover{ color:#A67238;}

	#page_noticia_complementar li{ width:285px; float:left; list-style:none; margin-bottom:18px;}
	#page_noticia_complementar li.especial{ margin-right:30px;}
	#page_noticia_complementar li h3{ margin-bottom:6px; font-size:1.0em; font-weight:600;}	
	#page_noticia_complementar li h4{ margin-bottom:6px; font-size:0.8em; color:#666; padding-bottom:2px; background:url(images/bg_pontilhado.gif) repeat-x 0 15px;}	
	#page_noticia_complementar li a{ color:#666; font-size:0.9em; text-decoration:none;}
	#page_noticia_complementar li a:hover{ color:#A67238;}

	#page_banner_capa{}
	#page_banner_capa .l-01{ width:227px; height:50px; margin-right:10px;}	
	#page_banner_capa .l-02{ width:177px; height:50px; margin-right:10px;}	
	#page_banner_capa .l-03{ width:177px; height:50px;}	

	#col-2{ width:308px;}
	
	#page_informativo,
	#page_multimidia,
	#page_psi,
	#page_area_restrita{position:relative; width:294px; margin-bottom:20px; padding:0 7px 7px;}
	
	#page_informativo{ background:url(images/bg_informativo.gif) repeat-x #CBD4DD;}
	#page_multimidia{ background:url(images/bg_multimidia.gif) repeat-x #CDE3D7;}
	#page_psi{ background:url(images/bg_psi.gif) repeat-x #EDB850;}
	#page_area_restrita{ background:url(images/bg_area_restrita.gif) repeat-x #C6C9D0;}

	#page_informativo h2,
	#page_multimidia h2,
	#page_psi h2,
	#page_area_restrita h2{ position:relative; height:auto; color:#FFF;}

	#page_informativo h2,
	#page_multimidia h2,
	#page_area_restrita h2{ height:22px; font-size:1.4em; font-weight:lighter; padding:1px 4px 4px 0; margin-bottom:5px;}
	#page_psi h2{ height:33px; font-size:0.9em; font-weight:800; padding:2px 4px; margin-bottom:5px;}	

	#page_informativo ul li,
	#page_multimidia ul li,
	#page_psi ul li{ height:22px; padding-left:18px; list-style:none; margin-top:0px; padding-top:0px;}
	
	#page_informativo ul li{ background:url(images/ico-seta-azul.gif) no-repeat 0 1px;}
	#page_multimidia ul li{ background:url(images/ico-seta-verde.gif) no-repeat 0 1px;}
	#page_psi ul li{ background:url(images/ico-seta-abobora.gif) no-repeat 0 1px;}
	
	#page_informativo ul li a,
	#page_multimidia ul li a,
	#page_psi ul li a{ padding:2px 0 0 3px; font-size:0.85em; font-weight:800; text-decoration:none; color:#393428; display:block;}	
	
	#page_area_restrita fieldset{ margin-top:20px; margin-bottom:20px;}
	#page_area_restrita label{ width:55px; text-align:right; padding:5px 0 0 0; font-size:0.85em; float:left; display:block; margin-right:5px;}
	#page_area_restrita input.texto{ height:22px; padding-top:2px; border:1px solid #B6BED3;}
	#page_area_restrita input.botao{ position:relative; top:2px; background:#48567B; border:1px solid #B6BED3; color:#FFF; text-transform:uppercase; padding:3px; margin-left:5px;}

	#page_linkhome ul li {padding-left:18px; list-style:none; background:url(images/ico-seta-branca.jpg) no-repeat 0 1px;}	
	#page_linkhome ul li a{ padding:2px 0 0 3px; font-size:0.85em; font-weight:800; text-decoration:none; color:#393428; display:block;}	
	#page_linkhome ul li a:hover{ color:#6C0; }	
	#page_linkhome h2{ font-size:0.9em; font-weight:800; color:#039; }	


/* Conteúdo interno
*********************/
	#colin-1,#colin-2{position:relative; top:48px;}
	#colin-1{width:190px; padding:0; margin:0;}
	#colin-1 #page_fibra_sisal,
	#colin-1 #page_fibra_coco,
	#colin-1 #page_fibra_piacava,
	#colin-1 #page_painel{top:0;left:0; margin-bottom:10px;}
	#colin-1 #page_painel{ width:189px; height:159px;}
	
	#colin-2{ width:770px;}
	#colin-2 #page_texto{ width:716px; padding:15px; margin-left:20px; background:url(images/bg_page_texto.gif) no-repeat;}

/*	
	RODAPÉ
***************/		
	#page_rodape{ height:325px; margin-top:20px; background:url(images/bg_rodape.jpg) repeat-x bottom;}
	
	#page_rodape #page_parceiro{ height:100px; margin-bottom:80px;}
	#page_rodape #page_parceiro h2{width:38px; height:98px; }
	#page_rodape #page_parceiro h2.parceiro_en{ background:url(images/t-01_en.gif) no-repeat;}
	#page_rodape #page_parceiro h2.parceiro_pt{ background:url(images/t-01_pt.gif) no-repeat;}
	#page_rodape #page_parceiro ul{ position:relative; top:13px;}
	#page_rodape #page_parceiro ul li{ list-style:none; float:left; margin:0 15px 0 15px;}
		
	#page_rodape p{ margin-top:10px;}
	#page_rodape a{ font-size:1.0em; color:#353126; text-decoration:none;}
	#page_rodape a:hover{text-decoration:underline;}	
	#page_rodape address{
		margin-top:20px; 
		font-style:normal;
		font-size:1.0em;
		color:#353126;
	}
	#page_rodape .page_assinatura{position:relative;top:-35px;right:30px;width:120px;height:45px;display:block;float:right;}
	#page_rodape .page_assinatura a{display:block;float:right;}	
/* 	
	WORDPRESS
***************/	
	.wp-caption {
		text-align: center;
		padding-top: 4px;
		margin: 10px;
		-moz-border-radius: 3px;
		-khtml-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		float:left;
	}
	
	.wp-caption img {
		margin: 0;
		padding: 0;
		border: 0 none;
	}
	
	.wp-caption p.wp-caption-text {
		font-size: 11px;
		line-height: 17px;
		padding: 0 4px 5px;
		margin: 0;
	}
	.alignleft{ float:left; padding:7px;}
	.alignright{ float:right; padding:7px;}