﻿@charset "utf-8";
/* CSS Document */
html{ background:#e2f0fd;}
body{margin:0px; padding:0px;}
*{
	padding:0px;
	margin:0px;
	list-style:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.pai {
	margin:auto;
	width:995px;
	height:auto;
	margin:0 auto;	
}

img{
	border:none;
}

.boxVoltar{
	width:50px;
	height:auto;
	float:right;
	margin-top:10px;
	border:0px dashed red;
}

h6{
	color:#8a8a8a;
}

h6 a {
	color:#8a8a8a;
	text-decoration:none;
	border:0px dashed red;
}

h6 a:hover {
	text-decoration:underline;
}


/*topo*/
.pngImage img { 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); 
}
	
.pngImageLogo { 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/logo01.png'); 
}

.pngImageRodape { 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/logoDMWEB.png'); 
}

.pngImageLogoPdr { 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/logo02.png'); 
}

.topo {
	width:995px;
	float:left;
	border:0px dashed black;
	background:url(../imagens/backTop.jpg);
	background-repeat:no-repeat;
}
.logo01 {
	height:95px;
	margin-left:30px;
	margin-top:44px;
}
.logo02 {
	width:189px;
	margin-left:390px;
	border:0px dashed red;
}
.flagBox{
	width:73px;
	height:30px;
	float:right;
	margin-right:16px;
	margin-top:9px;
	border:0px dashed red;
}
.flag{
	width:35px;
	height:30px;
	float:left;
	text-align:center;
	border:0px dashed red;
}
/*meio*/
.meio {
	width:995px;
	height:auto; 
	float:left;
	background-image:url(../imagens/bgMeio.jpg);
	border:0px dashed red;
	background-repeat: repeat-y;
	overflow-x: hidden;
	overflow-y: hidden;
}
/*colunaMenu*/
.colunaEsquerda {
	width:240px;
	height:auto;
	margin:0 -10px 0 0;
	padding:0;
	float:left;
	border:dashed red 0px;
}
/*menu*/
.boxMenu {
	 width:210px;
	 height:auto;
	 float:right;
	 margin-top:11px;
	 border:0px dashed red;
}
#mainUL .titulo {
	background-image:url(../imagens/btnMenu.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:5px 0px 4px 20px;
}

#mainUL .titulo a{
	whitdh:210px;
	height:28px;
	text-decoration:none;
	color:#000;
}
#mainUL .titulo a:hover{
	text-decoration:underline;
}
#mainUL li ul {
	margin-bottom:-8px;
	margin-top:11px;	
}
#mainUL .item {
	background-image:url(../imagens/btnMenu_li.jpg);
	whitdh:210px;
	height:26px;
	margin-top:0px;
	margin-left:-20px;
	padding-left:30px;
	padding-top:2px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	
}
#mainUL .item a{
	whitdh:210px;
	height:28px;
	text-decoration:none;
	color:#000;
}
#mainUL .item a:hover{
	text-decoration:underline;	
}
/*cartão Tel e Email*/
.cartao{
	width:210px;
	height:auto;
	float:left;
	margin-top:10px;
	background:#eef6fe;
	border:2px solid #d5e6fa;
	
}
.cartaoItem{
	width:208px;
	height:32px;
	float:left;
	border:0px dashed red;
}
.cartaoItemImgFone{
	width:27px;
	height:27px;
	float:left;
	margin-top:6px;
	border:0px dashed red;
	margin-left:6px;
}
.cartaoItemImgEmail{
	width:27px;
	height:27px;
	float:left;
	margin-top:2px;
	border:0px dashed red;
	margin-left:6px;
}
.cartaoItemInfo{
	width:150px;
	height:auto;
	float:left;
	margin-left:6px;
	margin-top:8px;
	font-size:11px;
	color:#818589;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	border:0px dashed red;
}
/*cartão Ilha Bela*/
.cartaoIlhaBela{
	width:210px;
	height:auto;
	float:right;
	margin-top:11px;
	border:0px dashed red;
	
}
/*novidade Clima e Dólar*/


.novidadeClima{
	width:86px;
	height:25px;
	float:left;
	background:#eef6fe;
	border:1px solid #d5e6fa;
	border-bottom:0px;
	cursor:pointer;
}
.novidadeClimaInativo{
	width:86px;
	height:25px;
	float:left;
	background:#eef6fe;
	border:1px solid #d5e6fa;
}
.novidadeImg{
	width:auto;
	height:auto;
	float:left;
	margin-top:3px;
	margin-left:4px;
	border:0px dashed red;
}
.novidadeTitulo a{
	width:auto;
	height:auto;
	float:left;
	margin-left:5px;
	margin-top:5px;
	color:#000;
	text-decoration:none;
	font-size:13px;
	border:0px dashed red;
}

.novidadeTitulo a:hover{
	text-decoration:underline;
}

.novidadeTituloInativo{
	width:auto;
	height:auto;
	float:left;
	margin-left:5px;
	margin-top:5px;
	color:#7c8692;
	font-size:13px;
	border:0px dashed red;
}
.novidadeDolar{
	width:120px;
	height:25px;
	float:left;
	background:#eef6fe;
	border:1px solid #d5e6fa;
	border-bottom:0px;
	cursor:pointer;
}
.novidadeDolarInativo{
	width:120px;
	height:25px;
	float:left;
	background:#eef6fe;
	border:1px solid #d5e6fa;
}
.novidadeClimaInfo{
	width:209px;
	height:auto;
	float:left;
	font-size:12px;
	border:0px solid red;
}
.novidade{
	width:210px;
	height:auto; 
	float:left;
	margin-top:11px;
	background:#eef6fe;
	border:1px solid #d6e7fa;	
}
.bgClima{
	width:207px;
	height:100px;
	background-image:url(../imagens/bgClimaInfo.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.climaInfoTitulo{
	width:190px;
	height:auto;

	font-size:12px;
	margin:10px 10px 0 13px;
	border-bottom:1px solid #2a3593;	
}
.climaInfo{
	width:190px;
	height:auto;
	margin:5px 10px 0 13px;
	border:0px dashed red;
}
.climaInfoCidade{
	width:85px;
	height:auto;
	float:left;
	font-size:12px;
	border:0px dashed red;
}
.climaInfoMax{
	width:44px;
	height:auto;
	float:left;
	text-align:center;
	margin-top:2px;
	font-size:12px;
	border:0px dashed red;
}
.climaInfoMin{
	width:44px;
	height:auto;
	float:right;
	text-align:center;
	font-size:12px;
	border:0px dashed red;
}
.novidadeDolarInfo{
	width:209px;
	height:90px;
	float:left;
	font-size:12px;
	background:#eef6fe;
	border:0px solid red;
	
}
/*home*/
.boxNoticias{
	width:280px;
	height:auto;
	float:left;
	font-weight:bold;
	margin-left:10px;
	margin-top:20px;
	border:0px dashed red;		
}

.noticiaItem{
	width:280px;
	height:auto;
	float:left;
	font-weight:bold;
	font-size:15px;
	color:#676767;
	border-bottom:1px solid #676767;
}

.boxNoticia{
	width:265px;
	height:auto;
	float:left;
	margin-top:8px;
	margin-left:5px;
	border-bottom:1px solid #8a8a8a;
}

.boxNoticiaTitulo{
	width:265px;
	height:auto;
	float:left;
	color:#8a8a8a;
	font-size:12px;
	border:0px dashed red;
}

.boxNoticiaDescricao{
	width:265px;
	height:auto;
	float:left;
	margin-top:4px;
	color:#8a8a8a;
	font-weight:normal;
	font-size:12px;
	border:0px dashed red;
}

.boxNoticiaSaiba a{
	width:70px;
	height:auto;
	float:right;
	margin-top:3px;
	color:#1f10ad;
	font-weight:normal;
	font-size:13px;
	margin-bottom:5px;
	border:0px dashed red;
	text-decoration:none;
}

.boxNoticiaSaiba a:hover{
	text-decoration: underline;
}


/*boxFlash*/
.boxFlash{
	width:385px;
	height:auto;
	float:left;
	margin-left:25px;
	margin-top:11px;
	border:0px dashed red;	
}

/*imgHome*/
.imgHome{
	width:716px;
	height:auto;
	float:left;
	margin-right:13px;
	margin-top:20px;
	border:0px dashed red;	
}
/*conteudo*/
.conteudo {
	width:760px;
	margin:0;
	padding:0;
	height:auto; 
	float:right;
	border:0px dashed red;
}

.conteudoHome {
	width:740px;
	height:auto; 
	float:right;
	margin-top:0px;
	border:0px dashed red;
}
/*produtos*/
.produtos{
	width:700px;
	height:auto; 
	float:left;
	margin-left:20px;
	margin-top:11px;
	border:0px dashed red;	
}
.produtosTopo{
	width:700px;
	height:56px; 
	float:left;
	background-image:url(../imagens/topoPrdutos.jpg);
	border:0px dashed red;
}

.produtosTopoTexto{
	width:auto;
	height:16px; 
	float:left;
	border:0px dashed red;
	margin-left:14px;
	margin-top:11px;	
}
h2{
font-weight:bold;
font-size:13px;
}
.produtoTopoDescricao{
	width:697px;
	height:97px;
	float:left;
	margin-left:2px;
	color:#8a8a8a;
	background-image:url(../imagens/bgProdutoTopoDescricao.jpg);
}

.produtoTopoDescTexto{
	width:auto;
	height:18px; 
	float:left;
	margin-left:14px;
	border-bottom:1px solid #676767;
	
}
h3{
	font-size:13px;
	font-weight:bold;
	color:#8a8a8a;
}
.TopoDescTextoDetalhe{
	width:650px;
	height:auto;
	float:left;
	margin-left:14px;
	margin-top:5px;
	color:#8a8a8a;
	border-bottom:0px solid #676767;
}
.TopoDescTextoDetalhe ul li a{
	color:#8a8a8a;
}
h4{
	font-size:12px;
	font-weight:normal;
}

.produtoImgII{
	width:697px;
	height:490px;
	float:left;
	margin-left:2px;
	margin-top:2px;
	background-repeat:no-repeat;
	border:0px dashed red;
}
.produtoImg{
	width:697px;
	height:180px;
	float:left;
	margin-left:2px;
	margin-top:2px;
	background-repeat:no-repeat;
	border:0px dashed red;
}
.produtoTopoBackground{
	width:697px;
	height:35px;
	float:left;
	margin-left:2px;
	margin-top:2px;
	background-image:url(../imagens/bgProdutoTopoDescricao02.jpg);
}

/* display produtos*/
.boxProdutos{
	width:700px;
	height:auto;
	float:left;
	margin-left:2px;
	border:0px dashed red;
}


.boxProdutosMassa{
	width:700px;
	height:auto;
	float:left;
	margin-top:270px;
	margin-left:2px;
	border:0px dashed red;
}

.boxProdutosNova{
	width:700px;
	height:auto;
	float:left;
	margin-top:30px;
	margin-left:2px;
	border:0px dashed red;
}
.boxFarinha{
	width:700px;
	height:auto;
	float:left;
	margin-top:250px;
	margin-left:2px;
	padding-bottom:30px;
	border:0px dashed red;
}
.boxProdutosVertical{
	width:340px;
	height:auto;
	float:left;
	margin-left:2px;
	border:0px dashed red;
}

.boxProdutosGlicerina{
	width:340px;
	height:auto;
	float:left;
	margin-left:2px;
	padding-bottom:20px;
	border:0px dashed red;
}

/*boxProduto*/
.boxProduto{
	width:350px;
	height:131px;
	float:left;
	margin-bottom:0px;
	border:0px dashed red;
}
.boxPrdDetrTipos{
	width:300px;
	height:auto;
	float:left;
	margin-bottom:20px;
	border:0px dashed red;
}
/*boxProdutoImg*/
.boxProdutoImg{
	width:140px;
	height:auto;
	float:left;
	text-align:center;
	border:0px dashed red;
}
.boxPrdDetrTipoImg{
	width:auto;
	height:auto;
	float:left;
	text-align:center;
	border:0px dashed red;
}
/*boxProdutoTexto*/
.boxProdutoTexto{
	width:194px;
	height:auto;
	float:left;
	border:0px dashed red;
}
.boxPrdDetrTextoTipos{
	width:180px;
	height:auto;
	float:left;
	border:0px dashed red;
}
.boxProdutoNome{
	width:auto;
	height:auto;
	float:left;
	margin-left:10px;
	font-size:11px;
	font-weight:bold;
	color:#8a8a8a;
	border-bottom:1px solid #676767;
}
.boxProdutoDescricao{
	width:180px;
	height:auto;
	float:left;
	margin-left:10px;
	margin-top:6px;
	font-size:11px;
	color:#8a8a8a;
	border:0px dashed blue;	
}

/*Limpeza*/
.boxLimpezaTitulo{
	margin-left:4px;
	border:0px dashed red;
}
/*industriais*/
.boxTituloIndustriais{
	width:180px;
	margin-left:4px;
	text-align:center;
	border:0px dashed red;
}
.boxProdutosIndustriais{
	width:300px;
	height:200px;
	float:left;
	margin-left:2px;
	border:0px dashed red;
}
.boxPrd{
	width:130px;
	height:auto;
	float:left;
	text-align:center;
	margin-top:10px;
	margin-left:5px;
	margin-right:15px;
	border:0px dashed red;
}
.boxPrdIndustriais{
	width:130px;
	height:auto;
	float:left;
	text-align:center;
	margin-top:10px;
	margin-left:30px;
	margin-right:15px;
	border:0px dashed red;
}
.boxPrdSabao{
	width:200px;
	height:auto;
	float:left;
	text-align:center;
	margin-top:10px;
	margin-left:5px;
	margin-right:15px;
	border:0px dashed red;
}
.boxPrdSabaoBaixo{
	width:200px;
	height:auto;
	float:left;
	text-align:center;
	margin-top:40px;
	margin-left:5px;
	margin-right:15px;
	border:0px dashed red;
}
.boxPrdLyvi{
	width:320px;
	height:auto;
	float:left;
	text-align:center;
	margin-top:10px;
	margin-left:5px;
	margin-right:15px;
	border:0px dashed red;
}
.boxImg{
	width:120px;
	height:82px;
	float:left;
	border:0px dashed red;
}
.boxImgSabao{
	width:200px;
	height:auto;
	float:left;
	border:0px dashed red;
}
.boxLimpezaDescricao {
	width:auto;
	height:auto;
	color:#8a8a8a;
	font-size:12px;
	border:0px dashed red;
	margin-bottom:40px;
}

.boxLimpezaDescricao a{
	width:auto;
	height:auto;
	color:#8a8a8a;
	font-size:12px;
	text-decoration:none;
}

.boxLimpezaDescricao a:hover{
	text-decoration:underline;
}

/*tercerizacao*/

.tercerizacao{
	width:700px;
	height:auto;
	float:left;
	text-align:center;
	margin-top:50px;
	border:0px dashed red;	

}

/*Empresa*/
.boxRazzoTitulo{
	width:100%;
	/*width:277px;*/
	height:18px; 
	float:left;
	margin-left:0px;
	border-bottom:1px solid #676767;	
}
.boxRazzo{
	width:690px;
	height:auto; 
	float:left;
	margin-left:16px;
	margin-top:25px;
	border:0px dashed red;
}
.boxRazzoTexto{
	width:426px;
	height:auto; 
	float:left;
	color:#8a8a8a;
	border-bottom:0px solid #676767;
}
.boxRazzoTextoG{
	width:689px;
	height:auto; 
	float:left;
	color:#8a8a8a;
	border-bottom:0px solid #676767;
}
.imgRazzo{
	width:210px;
	height:auto;
	float:left;
	margin-left:30px;
	border:dashed red 0px;
	text-align:right;
}

.boxRazzoTextoDireita{
	width:670px;
	height:auto; 
	float:left;
	color:#8a8a8a;
	border:0px dashed red;
	margin-bottom:20px;
}

.imgMissaoDireita{
	width:auto;
	height:auto;
	float:right;
	margin-left:10px;
	border:dashed red 1px;
}

.imgMissaoEsquerda{
	width:auto;
	height:auto;
	float:left;
	margin-right:10px;
	border:dashed red 1px;
}

.topoDescricaoMenor{
	width:697px;
	height:41px;
	float:left;
	margin-left:2px;
	color:#8a8a8a;
	background-image:url(../imagens/bgProdutoTopoDescricao01.jpg);
}
/*destaque*/
.imgDestaque{
	width:220px;
	height:auto;
	float:left;
	margin-top:25px;
	border:dashed red 0px;
	text-align:left;
}

.boxDestaqueTitulo{
	width:426px;
	height:auto; 
	float:left;
	color:#000;
	border-bottom:1px solid #676767;
	margin-left:10px;
}
.boxDestaqueTituloSImg{
	width:640px;
	height:auto; 
	float:left;
	color:#000;
	border-bottom:1px solid #676767;
	margin-left:10px;
}




.boxDestaqueTexto{
	width:426px;
	height:auto; 
	float:left;
	color:#8a8a8a;
	border:dashed 0px red;
	margin-left:10px;
	margin-top:5px;
	padding-bottom:50px;
}

.boxDestaqueTextoSImg{
	width:640px;
	height:auto; 
	float:left;
	color:#8a8a8a;
	border:dashed 0px red;
	margin-left:10px;
	margin-top:5px;
	padding-bottom:50px;
}

/*agrobusiness*/
.agroTitulo{
	width:426px;
	height:auto; 
	float:left;
	color:#000;
	margin-left:14px;
	margin-left:10px;
	font-weight:bold;
	font-size:14px;
}
.agroTexto{
	width:700px;
	height:auto; 
	float:left;
	margin-top:15px;
	color:#8a8a8a;
	border-bottom:0px solid #676767;
	
}
/*contato*/
.boxContatoEsquerda{
	width:280px;
	height:auto; 
	float:left;
	color:#666666;
	font-size:11px;
	margin-left:00px;
	margin-top:5px;
	border: dashed 0px red;
}

.boxContatoDireita{
	width:400px;
	height:auto; 
	float:left;
	color:#666666;
	font-size:11px;
	margin-left:0px;
	margin-top:5px;
	border: dashed 0px red;
}
/*representante*/
.representanteTitulo{
	width:426px;
	height:auto; 
	float:left;
	color:#000;
	font-weight:bold;
	font-size:14px;
}

.representanteTexto{
	width:650px;
	height:auto; 
	float:left;
	margin-top:15px;
	color:#8a8a8a;
	border-bottom:0px solid #676767;	
}

.imgRepresentante{
	width:213px;
	height:auto;
	float:left;
	margin-left:100px;
	border:dashed red 0px;
}
.representanteTexto2{
	width:300px;
	height:auto;
	float:left;
	border:0px dashed red;
	color:#8a8a8a;
}
.boxImgNovidade{
	width:220px;
	height:auto;
	float:left;
	margin-top:px;
	border:dashed red 0px;
	text-align:left;
	padding-bottom:50px;
}

.boxDestaque{
	width:700px;
	height:auto;
	float:left;
	margin-top:30px;
	border:dashed red 0px;
}
.boxDestaqueTopo{
	width:700px;
	height:32px;
	float:left;
	border:dashed red 0px;
	
	background-image:url(../imagens/topoDestaque.png);
}
.boxDestaqueBase{
	width:700px;
	height:auto;
	float:left;
	border:dashed red 0px;
	background:#f4f1f1;
}
.boxrodapeDestaque{
	width:700px;
	height:6px;
	float:left;
	border:dashed red 0px;
	background-image:url(../imagens/rodapeDestaque.png);
}
.tituloDestaque{
	margin-top:8px;
	margin-left:15px;
}
.noticiaDestaque{
	width:680px;
	height:18px; 
	float:left;
	margin-left:15px;
	margin-top:8px;
	border-bottom:0px solid #676767;
}

/*agrobusiness*/
.boxAgrobusiness{
	width:690px;
	height:auto; 
	float:left;
	
	margin-top:0px;
	border:0px dashed red;
}
/*Rodape*/
.rodape {
	width:995px;
	height:45px;
	float:left; 
	font-size:12px;
	text-align:center;
	padding-top:20px;
	border:0px dashed red;
	background:url(../imagens/bgRodape.jpg);
	background-repeat:no-repeat;
}
.logoRodape{
	width:74px;
	height:35px;
	float:right; 
	margin-right:0px;
	border:0px dashed red;
}
.rodapeTexto{
	width:800px;
	height:35px;
	float:left;
	text-align:right;
	border:0px dashed red;
	margin-top:10px;
	font-size:11px;
}

.accordion_toggle
{
	background-image:url(../imagens/btnMenu.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	padding:5px 0px 4px 20px;
}

.accordion_toggle a{
	whitdh:210px;
	height:28px;
	text-decoration:none;
	color:#000;
}
.accordion_toggle a:hover{
	text-decoration:underline;
}

.accordion_content 
{
	padding-left:20px;	
}

.imprensaItem{
	width:680px;
	height:18px; 
	float:left;
	margin-top:8px;
	cursor:pointer;
	font-size:13px;
	font-weight:bold;
	color:#8a8a8a;
	text-decoration:none;
}
.imprensaItem a {
	width:680px;
	height:18px; 
	float:left;
	
	cursor:pointer;
}
.imprensaItem a:hover {
	color:#8a8a8a;
	text-decoration:underline;
	
}
