.col_left {
	float:left;
	width:270px;
	padding:10px 0px;
}
.col_left .box {
	width:212px;
	background-image:url("../imgs/bgbarra.jpg");
	background-repeat:repeat-x;
	background-color:#f2f2f2;
	border:solid 1px #d3d3d3;
	margin-bottom:10px;
	padding:0px 20px;
	position:relative;
}
.col_left .box span {
	background-repeat:no-repeat;
	position:absolute;
	width:254px;
	left:-1px;
}
.col_left .box .top {
	background-image:url("../imgs/border_noticia_top.png");
	top:-3px;
	height:14px;
}
.col_left .box .bottom {
	background-image:url("../imgs/border_noticia_bottom.jpg");
	bottom:-3px;
	height:8px;
}
.col_left .box .painel {
	overflow:hidden;
}
.col_left .box .painel a {
	font-weight:bold;
	color:#8e8e8e;
	font-family:arial!important;
}
.col_left .box ul {
	border-top:solid 1px #d3d3d3;padding:5px 0px;}
	
.col_left .box ul li{
	list-style:none;
	background-image:url("../imgs/seta.png");
	background-repeat:no-repeat;
	padding-left:10px;
	margin:5px 0px;
	background-position:left center;
}
.col_left .box ul li.sub-cat {
	margin-left:20px;
}
.col_left .box h2 {
	color:#46af86;
	font-size:16px;
	padding:10px 0px;
	font-family:'Trebuchet MS';
}
.col_left .box h2 a {
	color:#46af86;
	font-size:16px;
	display:block;
	background-image:url("../imgs/mais.png");
	padding-left:28px;
	background-repeat:no-repeat;
	background-position:center left;
	font-family:arial!important;
}
.col_left .ativo h2 a {
	background-image:url("../imgs/menos.png")!important;
}
.bottom_right {bottom:-4px!important;}
.bottom_left {bottom:-4px!important;}
.conteudo {
	float:right;
	padding:10px 0px;
	width:620px;
	font-family:arial!important;
	position:relative;
}
.conteudo h1 {
	font-size:20px;
	color:#46af86;
	border-bottom:solid 1px #d3d3d3;
	padding-bottom:5px;
	font-family:'Trebuchet MS'!important;
}
.conteudo .icone {float:right;position:relative;top:-50px;right:25px;padding-left:55px;}
.conteudo .txt ul {margin-left:15px;}
.conteudo .txt ul li {margin:3px 0px;}
.conteudo .txt p {margin:15px 0px;}
.active {color:#5f5f5f!important;}
.pais {
	width:280px;
	margin:20px 0px 10px 0px;
	margin-right:15px;
	min-height:100px;
}
.pais p{margin:0px!important;}

.pais h3 {
	font-size:14px;
	color:#46af86;
	border-bottom:solid 1px #d3d3d3;
	padding-bottom:3px;
	margin-bottom:5px;
	font-family:'Trebuchet MS'!important;
}
/* INICIO PAGINA CONTATO */
.form_contato {
	width:850px;
	margin:0px auto;
	padding:10px 0px;
	position:relative;
	font-family:arial!important;
}
.form_contato h1 {
	font-size:20px;
	color:#46af86;
	border-bottom:solid 1px #d3d3d3;
	padding-bottom:5px;
	margin-bottom:20px;
	font-family:'Trebuchet MS'!important;
}
.form_contato form {
	margin:20px auto;
	position:relative;
}
.form_contato form input {
	margin-bottom:5px;
	background-image:url("../imgs/bginputcontato.jpg");
	background-repeat:repeat-x;
	border:none;
	color:#888888;
	width:150px;
	border-left:solid 1px #bcbcbc;
}
.form_contato form input.maior {width:300px;}
.form_contato form input.medio {width:220px;}
.form_contato form select {
	margin-bottom:5px;
	border:none;
	color:#888888;
	border-top:solid 2px #bcbcbc;
	background-color:#ebebeb;
	border-left:solid 1px #bcbcbc;
}
.form_contato form textarea {
width:300px;
height:180px;
color:#888888;
border-top:solid 2px #bcbcbc;
background-color:#ebebeb;
border-left:solid 1px #bcbcbc;
}
.form_contato em {font-size:11px;position:absolute;left:140px; bottom:15px;}
.form_contato form .icone {
	position:absolute;
	top:0px;
	right:70px;
	text-align:center;
}
.form_contato form .icone strong {
	display:block;
	width:180px;
}
.form_contato form .icone strong a {font-weight:normal;color:#666666;}
.form_contato form label {
	display:inline-block;
	margin-right:8px;
	width:150px;
	vertical-align:top;
	text-align:right;
}
.form_contato form button {
	background:none;
	background-repeat:no-repeat;
	background-image:url("../imgs/button_enviar.png");
	border:none;
	margin-left:375px;
	height:27px;
	line-height:27px;
	text-align:center;
	margin-top:10px;
	text-transform:uppercase;
	font-size:12px;
	font-family:'Trebuchet MS';
	font-weight:bold;
	color:white;
	width:62px;
}
/* PAGINA CLIENTES */
.cliente p {margin:10px 0px;}

.cliente img {margin:0px 4px;}

.cliente .borda{border:solid 1px #d3d3d3;}

/* PAGINA SUSTENTABILIDADE */

.sustentavel p{margin:10px 0px;}
.sustentavel p a{color:#999999;text-decoration:underline;} 
.sustentavel p.autor {margin:0px;font-size:11px;padding-bottom:10px;}
.sustentavel ul {margin-left:15px;}
.sustentavel ul li {margin:3px 0px;}

/* PAGINA NOTICIAS */
.tdnoticias {
	margin-bottom:20px;
	padding:20px 0px;
	width:850px;
	margin:0px auto;
	font-family:arial!important;
}
.tdnoticias h1 {
	font-size:20px;
	color:#46af86;
	border-bottom:solid 1px #d3d3d3;
	padding-bottom:5px;
	font-family:'Trebuchet MS';
	margin-bottom:20px;
}
.tdnoticias p {
	border-bottom:dotted 1px #d3d3d3;
	border-top:solid 1px white;
	padding:5px 0px;
	padding-left:5px;
}
.tdnoticias p strong {
	background-color:#8e8e8e;
	color:white;
	padding:0px 2px;
}
.tdnoticias p a {
	color:#999999;
}

/* PAGINA TRABALHE CONOSCO */

.trabalhe {
	width:850px;
	margin:0px auto;
	padding:10px 0px;
	font-family:arial!important;
}
.trabalhe h1 {
	font-size:20px;
	text-align:left;
	color:#46af86;
	border-bottom:solid 1px #d3d3d3;
	padding-bottom:5px;
	margin-bottom:20px;
	font-family:'Trebuchet MS'!important;
}
.trabalhe a {text-decoration:underline; color:#999999;}

.trabalhe P {margin:10px 0px;}

.trabalhe .endereco {
	width:280px;
}
.trabalhe .endereco strong {display:block;}
