*{
	padding:0px; margin:0px;
	font-family:'Arial', Helvetica, sans-serif;
	}
.L{
	float:left;
	}
.R{
	float:right;
	}
p{
	font-size:12px;
	color:#859399;
	}
h3{
	font-size:14px; color:#EC1C24; font-weight:bold;
	}
h4{
	font-size:7px;
	color:#EC1C24;
	text-transform:uppercase;
	}
ul{
	list-style:none outside none;
	}
li{
	marker-offset:0px;
	}
body{
	background:url(../images/bg-full1.png) top center repeat-x #dff4f5;
	}
.cleaner {
	float: none;
	clear: both;
}
.top{
	width:100%; height:122px; position:relative; margin:auto; z-index:50;
	}
.center{
	width:100%;
	position:relative;
	margin:auto;
	padding-bottom:170px;
	background:url(../images/bg-plant.png) bottom center repeat-x;
	/*display: table;*/
	}

.bottom{
	width:100%;
	position:relative;
	margin:auto;
	background:url(../images/bg-terra.jpg) #8B5E3B top center repeat-x;
	display: table;
	padding: 0 0 0 0;
	}
.menu{
	width:980px; margin:auto; background:url(../images/sombra-top.png) top center no-repeat; position: relative;
	}
.menu-up{
	width:980px; height:93px;
	}
.menu-up img{
	margin-top:16px;
	}
.menu-down{
	width:980px; float: left; background: none;
	}
ul.menu{
	list-style:none outside none;
	width:972px;
	padding:0px;
	margin:0px auto;
	background: none;
	}
ul.menu li{
	marker-offset:0px; float:left;
	}
ul.menu li a{
	padding:7px 14px;
	font-weight:bold;
	font-size:14px;
	color:#FFF;
	float:left;
	text-align: center;
	cursor:pointer;
	text-decoration:none;
	}
ul.menu li a:hover, ul.menu li.active a {
	background:url(../images/bg-menuH.jpg) repeat-x;
	}
.busca{
	width:350px;
	float:right;
	height:40px;
	margin:30px 0 0 0
	}
.selo45{
	position:absolute; right:0px; top:68px; z-index: 25;
	}
.banner-home{
	float:left;
	}
.box-center{
	width:960px;
	margin:auto;
	padding:10px;
	position: relative;
	height: auto;
	}
.acesso-rapido{
	width:960px; float:left; padding:10px 0 0 0;
	}
.box1{
	width:313px; float:left;
	}
.box1-borda{
	width:313px; float:left;
	}
.tit-box1{
	width:291px;
	float:left;
	border-right: 1px solid #BEE6F6;
	border-left: 1px solid #BEE6F6;
	background:#FFF;
	padding: 0 10px 0 10px;
	font-size:14px;
	font-weight:bold;
	color:#EC1C24;
	}
.tit-box1 a{
	text-decoration:none;color:#EC1C24;
	}
.lista-box1{
	width:291px;
	float:left;
	background:#FFF;
	padding: 5px 10px 0 10px;
	font-size:14px;
	font-weight:bold;
	color:#EC1C24;
	border-right: 1px solid #BEE6F6;
	border-left: 1px solid #BEE6F6;
	height: 135px;
	}
.lista-box1 p{
	color:#859399;
	font-size:11px;
	line-height:19px;
	}
.lista-box1 p a{
	color:#859399;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	}
.lista-box1 p a:hover{color:#EC1C24;}
.lista-box1 p b{
	color:#EC1C24;
	}
.txt-box1{
	width:280px;
	float:left;
	background:#FFF;
	padding: 10px 10px 0 10px;
	font-weight:bold;
	}
.txt-box1 a{
	font-weight:normal;
	font-size:8px;
	color:#EC1C24;
	float: right;
	cursor: pointer;
	text-decoration:none;
	text-decoration:none;
	}
.box2{
	width:313px; float:left;
	}
.box2-borda{
	width:313px; float:left;
	}
.tit-box2{
	width:291px;
	float:left;
	border-right: 1px solid #BEE6F6;
	border-left: 1px solid #BEE6F6;
	background:#FFF;
	/*padding: 0 10px 5px 10px;*/
	padding: 0 10px 0 10px;
	font-size:14px;
	font-weight:bold;
	color:#EC1C24;
	}
.tit-box2 a{
	text-decoration:none;color:#EC1C24;
	}
.lista-box2{
	width:291px; float:left; border: 1px solid #BEE6F6; background:#FFF; padding: 5px 10px; font-size:14px; font-weight:bold; color:#EC1C24;
	}
.lista-box2 p{
	color:#859399;
	font-weight:normal;
	font-size:12px;
	}
.lista-box2 p b{
	color:#EC1C24;
	}
.txt-box2{
	width:280px;
	float:left;
	background:#FFF;
	padding: 10px 10px 0 10px;
	font-weight:bold;
	}
.txt-box2 a{
	font-weight:normal;
	font-size:8px;
	color:#EC1C24;
	float: right;
	cursor: pointer;
	text-decoration: none;
	}
.box-tempo{
	width:313px; height:237px; float:left; background:url(../images/bg-tempo.png); margin:0 10px;
	}
.box-tempo1{
	width:313px; height:143px; float:left;
	}
.box-clima1{
	width:103px;
	height:200px;
	float:left;
	text-align:center;
	padding: 10px 0;
	}
.box-tempo2{
	width:313px; height:95px; float:left;
	}
.box-clima2{
	width:84px;
	height:75px;
	float:left;
	padding: 10px;
	}
.box-clima1 p{
	font-size:11px;
	color:#EC1C24;
	padding-bottom: 6px;
	}
.box-clima2 table{
	font-size: 11px;
	color:#FFF;
	text-align:center;
	}
.video-home{
	width:313px; float:left;
	}
.box-video{
	width:291px; float:left; border-right: 1px solid #BEE6F6; border-left: 1px solid #BEE6F6; text-align:center; background:#FFF; padding: 0 10px 10px 10px; font-size:14px; font-weight:bold; color:#EC1C24;
	}
.controle-video{
	width:291px; float:left; border-right: 1px solid #BEE6F6; border-left: 1px solid #BEE6F6;  background:#FFF; padding:0 10px;
	}
.container-noticias{
	float:left; width:960px;
	}
.ultimas-noticias{
	width:645px; float:left;
	}
.top-ultimasn{
	width:645px;
	float:left;
	padding: 10px 0;
	}
.top-ultimasn p{
	color:#EC1C24;
	font-size:14px;
	font-weight:bold;
	float: left;
	}
a.bt-limparfiltro{
	float:right;
	background:url(../images/bt-limparfiltro.png) right top no-repeat;
	width:79px;
	height:16px;
	cursor:pointer;
	margin: 0 0 0 5px;
	}
a.bt-editar{
	float:right;
	background:url(../images/bt-editar.png) right top no-repeat;
	width:22px;
	height:16px;
	cursor:pointer;
	margin: 0 0 0 5px;
	}
a.bt-editar:hover{width:61px;}
a.bt-tudo {
	float:right;
	background:url(../images/bt-vertudo.png) no-repeat;
	width:74px;
	height:16px;
	cursor:pointer;
	margin:0 20px 0 5px;
	}
a.u-noticia{
	width:635px;
	float:left;
	padding:5px 10px 25px 0;
	text-decoration: none;
	background:url(../images/sombra-high1.png) bottom center no-repeat;
	}
a.u-noticia:hover{
	background:url(../images/un-hover.png) center bottom no-repeat;
	}
.u-noticia img{
	margin-right:10px;

	}
.u-noticia p{
	color:#859399;
	font-size: 11px;
	padding-bottom: 5px;
	}
.box-cotacao{
	width:291px;
	float:left;
	border-right: 1px solid #BEE6F6;
	border-left: 1px solid #BEE6F6;
	border-bottom: 1px solid #BEE6F6;
	background:#FFF;
	padding: 0 10px;
	}
.box-cotacao small{
	font-size:9px;
	padding:5px 0;
	float: right;
}
.box-cotacao p{
	font-size:11px;
	color:#859399;
	padding-bottom:10px;
	}
.box-cotacao h3{
	font-size:10px;
	color:#EC1C24;
	padding-bottom:10px;
	}
.box-cotacao h4{
	color:#8DB53F;
	font-size:11px;
	font-weight:normal;
	text-transform:none;
	}
.box-cotacaoF{
	width:291px;
	float:left;
	border-right: 1px solid #BEE6F6;
	border-left: 1px solid #BEE6F6;
	background:#FFF;
	padding: 0 10px;
	}
.box-cotacaoF small{
	font-size:9px;
	padding-top:5px;
	float: right;
}
.box-cotacaoF h3{
	font-size:10px;
	color:#EC1C24;
	padding-bottom:10px;
	padding-top:10px;
	}
.box-cotacaoF table{
	color:#859399; font-size:11px;
	}
.box-cotacaoF table tr{

	}
.box-cotacaoF table tr td{
	padding:5px;
	}
.rodape{
	width:980px; margin:auto; position:relative;
	}
.box-news{
	float:left;
	width:340px;
	margin-right:345px;
	height:25px;
	padding: 10px;
	color:#FFF;
	font-weight:bold;
	}
.box-news p{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	float:left;
	margin-right:5px;
	}
.box-news a{
	float:right;
	}
.rodapeL{
	width:695px; float:left;
	}
.box-rodape{
	float:left;
	padding:0 10px 15px 10px;
	margin-top:10px;
	background:url(../images/sep-rodape.jpg) top left repeat-y;
	height:180px;
	}
.box-rodape p{
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	padding-bottom:10px;
	width: 100%;
	}
.box-rodape a{
	color:#FFF;
	text-decoration:none;
	font-size:10px;
	text-transform:uppercase;
	}
.box-rodape a:hover{
	color:#50301B;
	}
.box-rodape ul{
	list-style:none outside none;
	float:left;
	padding-right: 20px;

	}
.box-rodape li{
	marker-offset:0px;
	}
.rodapeR{
	float:right;
	width: 270px;
	padding: 10px 15px 0 0;
	}
.ihara-rodape{
	margin-left:158px; float:right;
	}
.rodapeR p{
	font-size:12px;
	color:#FFF;
	width:250px;
	text-align:right;
	float:right;
	padding:15px 0 40px 0;
	}
.rodapeR p b{
	font-size:14px;
	}
.campo-busca{
	width:245px; color:#999; font-size:11px; height:22px; float:left; background:url(../images/bg-busca.png) no-repeat; padding:0 10px 0 25px; border:none;
	}
.campo-news{
	width:150px;
	color:#999;
	font-size:11px;
	height:23px;
	background:url(../images/bg-news.png);
	padding:0 10px 0 10px;
	border:none;
	float: left;
	}
.box-inst{
	width:958px;
	float:left;
	background:#fff;
	border-right:solid 1px #BEE6F6;
	border-left:solid 1px #BEE6F6;
	position: relative;
	}
.box-instL{
	width:759px; float:left;
	}
.box-instL h1{
	font-size:14px;
	width:744px;
	padding:5px 0 25px 15px;
	color:#EC1C24;
	font-weight:bold;
	background:url(../images/sombra-inst.png) bottom center no-repeat;
	margin-bottom: 5px;
	}
.box-instL p{
	font-size:12px;
	color:#859399;
	padding:0 15px 15px 15px;
	}
.box-instL ul {
	list-style:none inside none;

}
.box-instL ul li{
	font-size:12px;
	color:#859399;
	/*padding:0 15px 15px 15px;*/
	text-indent:15px;
	}
.box-instR{
	width:199px;
	float:right;
	padding-bottom:10px;
	}
.box-instL h2{
	font-size:14px;
	width:744px;
	padding:0 0 15px 15px;
	color:#EC1C24;
	font-weight:bold;
	}
.separa-txt {border-bottom:1px dotted #BEE6F6; margin:10px 15px;}
.bt-inst{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-inst.png) top;
	float:left;
	font-size:11px;
	color:#FFF;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	text-decoration:none;
	}
.bt-inst:hover{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-inst.png) bottom;
	float:left;
	font-size:11px;
	color:#29ABE2;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	}
.bt-inst-ativo{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-inst.png) bottom;
	float:left;
	font-size:11px;
	color:#29ABE2;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	}
.sombra-inst{
	background:url(../images/sep-inst.png) right repeat-y;
	float:left;
	}
.bt-topo{
	width:37px; height:14px; position:absolute; bottom:-16px; right:15px; background:url(../images/bt-topo.png); font-size:9px; color:#FFF; text-align:center; padding:7px 0 0 0; cursor:pointer; text-decoration:none;
	}
.bt-topo:hover{
	background:url(../images/bt-topoH.png);
	}
.box-produtos{
	width:958px;
	float:left;
	background:#fff;
	border-right:solid 1px #BEE6F6;
	border-left:solid 1px #BEE6F6;
	position: relative;
	padding: 5px 0;
	}
.box-produtos p{
	font-size:10px;
	color:#859399;
	margin: 0 15px 5px 15px;
	}
.box-cotacao-full{
	width:958px;
	float:left;
	background:#fff;
	border-right:solid 1px #BEE6F6;
	border-left:solid 1px #BEE6F6;
	position: relative;
	}
.nav-cotacao-full{
	width:928px;
	float:left;
	padding:5px 15px 10px 15px;
	font-size:10px;
	color:#EC1C24;
	font-weight:bold;
	}
.box-cotacao-full table{
	width:928px;
	float:left;
	margin:0 15px;
	}
.box-cotacao-full table tr td.filtro{
	/*border-right:solid 1px #FFF;*/
	border:solid 1px #BEE6F6;
	font-size:10px;
	color:#29ABE2;
	background:#EBF5FA;
	/*background:url(../images/bg-filtro.jpg) top left repeat-x;*/
	height:31px;
	}
.box-cotacao-full table tr td.filtro strong{
	font-size:10px;
	text-transform:uppercase;
	border-right:solid 1px #BEE6F6;
	padding:5px 10px;
	margin-right:10px;
	}
.box-cotacao-full table tr td.filtro label{
	font-size:11px;
	padding:0 20px 0 0;
	}
.box-cotacao-full table tr td.filtro label select{
	font-size:11px;
	color:#859399;
	width:115px;
	}
.box-cotacao-full table tr td.filtro a{
	cursor:pointer;
	border: solid 1px #F99;
	float:right;
	margin-right:10px;
	}
.box-cotacao-full table tr td.filtro a img{
	width:44px;
	height:15px;
	}
.box-cotacao-full table tr td.tit{
	font-size:10px;
	color:#FFF;
	background:#B0C742;
	text-align:center;
	padding:5px;
	text-transform:uppercase;
	border-right:solid 1px #FFF;
	}
.box-cotacao-full table tr td.item{
	background:#F7FAEC;
	color:#859399;
	font-size:12px;
	text-align:center;
	padding:5px;
	}
.box-cotacao-full table tr td.item2{
	color:#859399;
	font-size:12px;
	text-align:center;
	padding:5px;
	}
.barraP{
	width:932px;
	height:42px;
	margin:10px 14px;
	background:url(../images/bg-barraP.png);
	position: relative;
	}
.barraP1{
	width:301px; height:41px;  position:absolute; left:0; top:0;
	}
.barraP2{
	width:331px; height:41px;  position:absolute; left:285px; top:0;
	}
.barraP3{
	width:290px; height:41px;  position:absolute; left:600px; top:0;
	}
.barra-bt{
	width:58px; height:41px;  position:absolute; right:0; top:0;
	}
.barraP1:hover{
	width:301px; height:41px; background:url(../images/barraP1.png) no-repeat; position:absolute; left:0; top:0;
	}
.barraP2:hover{
	width:331px; height:41px; background:url(../images/barraP2.png) no-repeat; position:absolute; left:285px; top:0;
	}
.barraP3:hover{
	width:290px; height:41px; background:url(../images/barraP3.png) no-repeat; position:absolute; left:600px; top:0;
	}
.barra-bt:hover{
	width:58px;
	height:42px;
	background:url(../images/barraP-bt.png) no-repeat;
	position:absolute;
	right:0;
	top:1px;
	}
ul.produtos{
	list-style:none outside none;
	width:960px;
	float:left;
	padding: 10px 0;
	}
ul.produtos li{
	marker-offset:0px;
	/*width:240px;*/
	width:158px;
	float:left;
	text-align: center;
	}
.box-produto-det{
	width:958px;
	float:left;
	background:#fff;
	border-right:solid 1px #BEE6F6;
	border-left:solid 1px #BEE6F6;
	position: relative;
	}
.box-produtosL{
	width:759px; float:left;
	}
.box-produtosR{
	width:199px;
	float:right;
	padding-bottom:10px;
	}
.nav-produtos{
	width:729px;
	float:left;
	padding:5px 15px 10px 15px;
	font-size:10px;
	color:#EC1C24;
	font-weight:bold;
	}
.link1{
	font-size:10px;
	font-weight:bold;
	color:#EC1C24;
	text-decoration: none;
	}
.Clink{
	font-size:14px;
	font-weight:bold;
	color:#EC1C24;
	text-decoration: none;
	}
.bt-voltar{
	width:39px; height:14px; float:right; background:url(../images/voltar-prod.png) no-repeat; font-size:8px; color:#FFF;  text-decoration:none; padding:4px 0 0 13px; cursor:pointer;
	}
.box-prod1{
	width:729px; padding:10px 15px; float:left;
	}
.box-prod1L{
	width:550px; float:left;
	}
.box-prod1L img{
	float:left; margin:0 380px 15px 0
	}
ul.produtoD{
	list-style:none outside none;
	width:729px;
	float:left;
	}
ul.produtoD li{
	width:709px;
	float:left;
	background:#F7FAEC;
	padding: 5px 10px;
	}
.produto-tit{
	font-size:12px;
	color:#699A3E;
	font-weight:bold;
	}
.produto-desc{
	font-size:12px;
	color:#699A3E;
	}
.box-prod2{
	width:729px; padding:10px 15px; float:left;
	}
table.produtoD{
	}
table.produtoD tr{
	background:#F7FAEC;
	}
.tit-tabelaP{
	background:#B0C742;
	}
table.produtoD tr td{
	padding:5px 10px;
	text-align:center;
	}
table.produtoD tr td p{
	font-size:11px;
	}
.branco{
	background:#FFF;
	}
.td-final{
	border-bottom:1px solid #B0C742;
	}
.sep-proD{
	width:729px; float:left; margin:5px 15px 0 15px; padding-top:10px; text-align:center; color:#EC1C24; font-size:10px; font-weight:bold;
	}
ul.produto-downloads{
	list-style:none outside none;
	width:729px;
	float:left;
	}
ul.produto-downloads li{
	width:709px;
	float:left;
	background:#F7FAEC;
	padding: 5px 10px;
	}
ul.produto-downloads li a{
	font-size:12px;
	color:#859399;
	text-decoration:none;
	}
ul.produto-downloads li a:hover{
	color:#000;
	}
ul.produto-downloads li a img{
	margin-right:15px;
	}
ul.produto-downloads li a b{
	color:#699A3E;
	font-weight:bold;
	}
.prod-relacionados{
	width:169px;
	float:left;
	padding:5px 15px 0 15px;
	font-size:14px;
	color:#EC1C24;
	font-weight:bold;
	}
.Rprodutos-img{
	width:199px;
	float:left;
	text-align: center;
	cursor:pointer;
	border-bottom: 1px dotted #BEE6F6;
	}
.tit-release{
	font-size:14px;
	float:left;
	color:#EC1C24;
	}
.tit-release p{
	font-size:11px;
	font-weight:normal;
	color:#EC1C24;
	}
.tit-release p b{
	font-size:14px;
	}
.navI{
	width:80px;
	height:21px;
	background:url(../images/nav-topI.png);
	float: left;
	}
.navI p{
	font-size: 11px;
	color: #859399;
	margin-top:3px;
	float: left;
	}
.navI p b{
	color:#DEE5E9;
	}
.setaI-l{
	width:13px; height:13px; float:left; background:url(../images/seta-topI.png) top left no-repeat; margin:3px 8px 0 5px; cursor:pointer;
	}
.setaI-l:hover{
	background:url(../images/seta-topI.png) bottom left no-repeat;
	}
.setaI-r{
	width:13px; height:13px; float:right; background:url(../images/seta-topI.png) top right no-repeat; margin:3px 5px 0 0; cursor:pointer;
	}
.setaI-r:hover{
	background:url(../images/seta-topI.png) bottom right no-repeat;
	}
.titRelease{
	color:#B0C742;
	font-size:18px;
	float:left;
	width:729px;
	padding-bottom: 10px;
	}
h1.titR{
	color:#B0C742;
	font-size:18px;
	}
b.titR{
	color:#859399;
	font-size:14px;
	}
h4.leg-imgR{
	font-size:10px;
	color:#B0C742;
	float:left;
	text-transform: none;
	width: 160px;
	}
.box-release{
	width:729px; padding:10px 15px; float:left;
	}
.box-release p{
	padding-bottom:10px;
	}
.fonteR{
	color:#B0C742; font-size:11px;
	}
.fonteR b{
	color:#859399;
	}
.listR{
	width:169px;
	float:left;
	padding:15px 15px;
	border-bottom:1px dotted #BEE6F6;
	cursor:pointer;
	font-size:11px;
	color:#859399;
	text-decoration:none;
	}
.listR:hover{
	background:url(../images/bg-Rprod-h.png) bottom center no-repeat;
	}
.listR b{
	color:#B0C742;
	}
a.bt-release1{
	width:130px; height:22px; float:left; cursor:pointer; background:url(../images/bt-release1.png) left no-repeat; color:#FFF; font-size:11px;	padding:8px 0 0 40px; margin:2px 0; text-decoration:none;
	}
a.bt-release1:hover{
	background:url(../images/bt-release1.png) right no-repeat; color:#29ABE2;
	}
a.bt-release2{
	width:130px; height:22px; float:left; cursor:pointer; background:url(../images/bt-release2.png) left no-repeat; color:#FFF; font-size:11px;	padding:8px 0 0 40px; margin:2px 0; text-decoration:none;
	}
a.bt-release2:hover{
	background:url(../images/bt-release2.png) right no-repeat; color:#29ABE2;
	}
a.bt-release3{
	width:130px; height:22px; float:left; cursor:pointer; background:url(../images/bt-release3.png) left no-repeat; color:#FFF; font-size:11px;	padding:8px 0 0 40px; margin:2px 0; text-decoration:none;
	}
a.bt-release3:hover{
	background:url(../images/bt-release3.png) right no-repeat; color:#29ABE2;
	}
a.bt-release4{
	width:130px; height:22px; float:left; cursor:pointer; background:url(../images/bt-release4.png) left no-repeat; color:#FFF; font-size:11px;	padding:8px 0 0 40px; margin:2px 0; text-decoration:none;
	}
a.bt-release4:hover{
	background:url(../images/bt-release4.png) right no-repeat; color:#29ABE2;
	}
a.bt-release5{
	width:130px; height:22px; float:left; cursor:pointer; background:url(../images/bt-release5.png) left no-repeat; color:#FFF; font-size:11px;	padding:8px 0 0 40px; margin:2px 0; text-decoration:none;
	}
a.bt-release5:hover{
	background:url(../images/bt-release5.png) right no-repeat; color:#29ABE2;
	}
ul.culturas{
	list-style:none inside none;
	width:960px;
	float:left;
	padding: 0 0 5px 0;
	}
ul.culturas li{
	marker-offset:0px;
	width:172px;
	float:left;
	text-align: center;
	padding: 0 10px;
	margin-bottom: 15px;
	}
.box-culturas{
	width:170px;
	height:129px; float:left;
	background:url(../images/box-culturas.jpg) left no-repeat;
	text-align:center;
	padding:10px 0;
	text-decoration:none;
	color:#EC1C24;
	font-size:11px;
	/*font-weight:bold;*/
	}
.box-culturas:hover{
	background:url(../images/box-culturas.jpg) right no-repeat;
	color:#FFF;
	}
.navC-l{
	float:left;
	background:url(../images/bts-navC.png) top left;
	width:13px;
	height:13px;
	margin:3px 0 0 3px;
	}
.navC-l:hover{
	background:url(../images/bts-navC.png) bottom left;
	}
.navC-r{
	float:left;
	background:url(../images/bts-navC.png) top right;
	width:13px;
	height:13px;
	margin-top: 3px;
	}
.navC-r:hover{
	background:url(../images/bts-navC.png) bottom right;
	}
ul.navC{
	width:137px;
	list-style:none outside none;
	float:left;
	}
ul.navC li{
	marker-offset:0px;
	float:left;
	margin: 0 3px 0 4px;
	}
ul.navC li a{
	color:#D7E3A0;
	font-size:11px;
	text-decoration:none;
	}
ul.navC li a:hover{
	color:#B0C742;
	}
ul.navC li a.ativo{
	color:#B0C742;
	}
.nav-cultura{
	width:100px;
	margin-left:auto;
	margin-right:auto;
	/*background:url(../images/bg-navC.png) no-repeat;*/
	height: 23px;
	}
ul.list-logos{
	list-style:none outside none;
	}
ul.list-logos li{
	marker-offset:0px;
	}
.box-cultura1{
	float:left; width:729px; padding:15px;
	}
.box-cultura1 b{
	font-size:14px;
	color:#EC1C24;
	}
p.selA{
	font-size:10px;
	color:#EC1C24;
	float: right;
	}
ul.lista-alvos{
	list-style:none outside none;
	float:left;
	}
ul.lista-alvos li{
	marker-offset:0px;
	}
p.tit-alvo{
	color:#699A3E;
	font-size:12px;
	font-weight:bold;
	}
p.tit-alvo b{
	font-size:11px;
	color:#000;
	font-style:italic;
	font-weight:normal;
	}
.imgs-listaA img{
	margin-right:10px;
	}
ul.lista-noticias{
	list-style:none outside none;
	float:left;
	width:729px;
	}
ul.lista-noticias li{
	marker-offset:0px;
	width:729px;
	float:left;
	padding:10px 15px;
	border-bottom:1px solid #BEE6F6;
	}
ul.lista-noticias p a{
	text-decoration:none;
	}

ul.lista-noticias img{
	margin:0 10px 0 0 ;
	}
p.txt-listaN{
	padding-bottom: 3px;
	}
p.txt-listaN a{
	font-size:11px;
	color:#859399;
	}
.tipo-not{
	width:729px;
	float:left;
	}
.tipo-not a{
	text-decoration:none;
	text-transform: uppercase;
	}
.tipo-not p{
	font-size:9px;
	color:#EC1C24;
	}
.tit-listaN{
	font-size:11px;

	padding-bottom: 3px;
	}
.tit-listaN a{
	color:#B0C742;
	}
.tit-listaN b{
	font-weight:bold;
	font-size:14px;
	}
.leia-mais{
	font-size:8px;
	color:#EC1C24;
	}
.leiaM{
	font-size:8px;
	color:#EC1C24;
	}
tit-listaN a{
	font-size:11px;
	color:#B0C742;
	}
.box-navR{
	width:169px; padding:15px 15px 0 15px; float:left;
	}
.pagG{
	width:200px;
	margin-left:auto;
	margin-right:auto;
	/*background:url(../images/navR2.png); */
	height: 22px;
	}

/*Ihara em Ação */
.box-projetosL{
	width:759px; float:left;
	}
.box-projetosL h1{
	font-size:14px;
	width:744px;
	float:left;
	padding:5px 0 25px 15px;
	color:#EC1C24;
	font-weight:bold;
	background:url(../images/sombra-inst.png) bottom center no-repeat;
}
.box-projetosL h2{
	font-size:14px;
	width:744px;
	padding:15px 0 5px 15px;
	color:#EC1C24;
	font-weight:bold;
	}

.box-projetosL p{
	padding:0 15px;
	font-size:12px;
	color:#859399;
	/*padding:0 15px 15px 15px;*/
	}

.box-projetosL ul {
	list-style:none outside none;

}
.box-projetosL ul li{
	font-size:12px;
	color:#859399;
	padding:10px 15px;
	/*text-indent:15px;*/
	}

/* Paginação Noticia */
.pagN{
	width: 20px;
	float:left;
	height:21px;
}
.pagN2{
	width: 13px;
	font-size:11px;
	padding-top: 2px;
	padding-left: 3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
	color:#ccc;
	background:URL(../images/paginacao_back.png) repeat-x;
	height:21px;
	text-decoration:none;
}

.pagN3{
	width: 13px;
	font-size:11px;
	padding-top: 2px;
	padding-left: 3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
	color:#ccc;
	background:URL(../images/paginacao_back.png) repeat-x;
	height:21px;
	text-decoration:none;
}

.pagG2{
	width:170px; float:left; background:url(../images/navR2.png); height: 22px;
	}
ul.imgs-noticias{
	list-style:none outside none;
	float:left;
	width:729px;
	padding:5px 0;

	}
ul.imgs-noticias li{
	marker-offset:0px;
	float:left;
	padding:0 5px;
	}
a.imgs-noticias{
	width:150px; float:left; text-align:center; text-decoration:none;
	}
a.imgs-noticias p{
	font-size:10px; color:#B0C742;
	}

li.seta-not{
	padding:40px 10px 0;
	}

.bt-cont1{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-faleC.png) right;
	float:left;
	font-size:11px;
	color:#FFF;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	text-decoration:none;
	}
.bt-cont1:hover{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-faleC.png) left;
	float:left;
	font-size:11px;
	color:#29ABE2;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	}
.bt-cont1-ativo{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-faleC.png) left;
	float:left;
	font-size:11px;
	color:#29ABE2;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	text-decoration:none;
	}
.bt-cont2{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-equipeV.png) right;
	float:left;
	font-size:11px;
	color:#FFF;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	text-decoration:none;
	}
.bt-cont2:hover{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-equipeV.png) left;
	float:left;
	font-size:11px;
	color:#29ABE2;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	}
.bt-cont2-ativo{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-equipeV.png) left;
	float:left;
	font-size:11px;
	color:#29ABE2;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	text-decoration:none;
	}
.bt-cont3{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-trabalheC.png) right;
	float:left;
	font-size:11px;
	color:#FFF;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	text-decoration:none;
	}
.bt-cont3:hover{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-trabalheC.png) left;
	float:left;
	font-size:11px;
	color:#29ABE2;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	}
.bt-cont3-ativo{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-trabalheC.png) left;
	float:left;
	font-size:11px;
	color:#29ABE2;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	text-decoration:none;
	}
.bt-cont4{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-localizacao.png) left;
	float:left;
	font-size:11px;
	color:#FFF;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	text-decoration:none;
}
.bt-cont4:hover{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-localizacao.png) right;
	float:left;
	font-size:11px;
	color:#29ABE2;
	cursor: pointer;
	margin: 3px 0 3px 15px;
}

.bt-cont5 {
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-sugestoes.png) left;
	float:left;
	font-size:11px;
	color:#FFF;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	text-decoration:none;
}
.bt-cont5:hover {
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-sugestoes.png) right;
	float:left;
	font-size:11px;
	color:#29ABE2;
	cursor: pointer;
	margin: 3px 0 3px 15px;
}


.bt-cont3-ativo{
	width:126px;
	height:23px;
	padding:8px 10px 0 35px;
	background:url(../images/bt-localizacao.png) right;
	float:left;
	font-size:11px;
	color:#29ABE2;
	cursor: pointer;
	margin: 3px 0 3px 15px;
	text-decoration:none;
	}

.form-contato{
	font-size:10px;
	color:#859399;
	text-align:right;
	margin:auto;
	margin-bottom:20px;
	}
.formFC{
	width:100%;
	padding:5px;
	font-size:11px;
	color:#29ABE2;
	border:solid 1px #BEE6F6;
	}
.tit-tblV{
	background:#B0C742; padding:5px 10px; color:#FFF; font-size:14px; font-weight:bold;
	}
p.equipeV2{
	padding:5px 10px;
	font-size:10px;
	}
p.equipeV2 b{
	font-size:14px;
}
p.equipeV{
	padding:5px 10px;
	}
.links-projetos{
	width:221px;
	height:190px;
	float:left;
	background:url(../images/box-projetos.png) no-repeat;
	text-align:center;
	padding:10px 0 5px 0;
	text-decoration:none;
	font-size:11px;
	color:#B0C742;
	margin:10px 10px;
	}
.links-projetos img{
	border: 1px solid #D4EEF9;
	margin-bottom: 4px;
	}
.box-projetos1{
	float:left; padding:0 15px; width:729px;
	}
ul.lista-eventos{
	float:left;
	width:759px;
	list-style:none outside none;
	}
ul.lista-eventos li.listaE h3{ color:#B0C742; font-size:14px; font-weight:bold;}
li.listaE{
	marker-offset:0px;
	width:729px;
	float:left;
	padding:10px 15px;
	border-bottom:1px solid #EAF7FC;
	}
li.listaE h3 a{
	color:#B0C742;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
li.listaE h4 a{
	color:#B0C742;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	}
li.listaE p a{
	padding-bottom:10px;
	color:#859399;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
.dados-eventos{
	text-align:left;
	float: right;
	width: 590px;
	padding-top: 10px;
	}
.dados-eventos p{
	font-size:11px;
	font-weight:bold;
	color:#859399;
	text-align:left;
	}
.dados-eventos b{
	font-size:9px;
	font-style:italic;
	color:#B0C742;
	}
a.lista-eventos1{
	text-decoration:none;  float:left;
	}
a.lista-eventos1 img{
	margin:0 10px 0 0;
	}
.projetosL{
	width:199px; text-align:center; float:left; font-size:11px; color:#B0C742; text-decoration:none; padding:15px 0;
	}
.projetosL img{
	border:1px solid #D4EEF9;
	}
.sep-eventosR{
	width:729px;
	float:left;
	color:#EC1C24;
	font-size:14px;
	font-weight:bold;
	padding: 10px 0;
	}
.sep-eventosR p{
	font-size:14px;
	font-weight:bold;
	color:#EC1C24;
	}
.ampliarE{
	float:right;
	width:235px;
	font-size:9px;
	color:#EC1C24;
	}
.form-contatoI{
	font-size:10px;
	color:#859399;
	text-align:right;
	margin:auto;
	margin-bottom: 20px;
	margin-top: 30px;
	}
.box-resumoP{
	width:709px;
	height:360px;
	float:left;
	background:#F6FBFF url(../images/box1-projetoD2.jpg) center top no-repeat;
	border:solid 1px #BEE6F6;
	overflow-y:auto;
	padding:10px;
	}
.box-resumoP img{
	margin:0 15px 10px 0;
	}
.box-resumoP h1{
	font-size:14px;
	color:#B0C742;
	font-weight:bold;
	padding-bottom:10px;
	}
.box-resumoP p{
	padding-bottom:5px;
	}
.box-resumoP b{
	font-style:italic;
	font-weight:bold;
	}
.titP{
	color:#B0C742; font-size:14px; font-weight:bold;
	}
.box-depoP{
	/*
	width:729px;
	height:267px;
	float:left;
	background:url(../images/box-depoP.jpg);
	overflow-y:scroll;
	*/
	width:729px;
	height:260px;
	float:left;
	background:#F6FBFF url(../images/box1-projetoD2.jpg) center top no-repeat;
	border:solid 1px #BEE6F6;
	overflow:auto;
	}
ul.depo{
	list-style:none outside none;
	float:left;
	width:709px;
	}
ul.depo li{
	float:left;
	width:689px;
	marker-offset:0px;
	border-bottom:1px solid #BEE6F6;
	padding:10px;
	}
ul.depo li p{
	font-size:14px;
	font-weight:bold;
	color:#B0C742;
	}
ul.depo li b{
	font-size:12px;
	font-weight:normal;
	color:#859399;
	}
ul.depo li b strong{
	font-size:8px;
	}
.login-down{
	width:695px; height:124px; float:left; margin:0 24px; padding:15px 0 15px 15px; background:url(../images/box-downloads.png);
	}
.logout{
	border-right:solid 1px #BEE6F6; height:23px; background:#fff; border-left:solid 1px #BEE6F6; padding:0px;
	}
.logout p{
	font-size:14px;
	font-weight:bold;
	color:#859399;
	float:left;
	margin: 7px 0 0 10px;
	}
.logout p b{
	color:#B0C742;
	}
.login-down2{
	width:340px; float:left;
	}
p.tit-login{
	font-size:14px; font-weight:bold; color:#EC1C24;
	}
.lostpass1{
	width:320px; float:left; padding:0 15px 10px 20px; border-bottom:1px solid #D4EEF9;
	}
.lostpass1 p{
	font-size:12px; color:#29ABE2;
	}
.lostpass2{
	width:320px; float:left; padding:10px 15px 10px 20px;
	}
.lostpass2 p{
	font-size:14px; font-weight:bold; color:#29ABE2;
	}
ul.lista-midia{
	list-style:none outside none;
	float:left;
	width:729px;
	padding: 0 15px;
	}
ul.lista-midia li{
	marker-offset:0px;
	float:left;
	width:729px;
	padding:10px 0;
	border-bottom:1px solid #EAF7FC;
	}
a.link-midia{

	float:left;

	text-decoration: none;
	}
ul.lista-midia li h4 a{
	color:#B0C742; font-size:11px; text-decoration:none;
	}
ul.lista-midia li h3 a {
	font-size:14px;
	color:#B0C742;
	font-weight:bold;
	text-decoration:none;
	}
ul.lista-midia li p a {
	font-size:11px;
	color:#859399;
	text-decoration:none;
	}
.box-midiaD{
	width:729px; padding:15px; float:left;
	}
.box-midiaD h1{
	font-size:14px;
	font-weight:bold;
	color:#B0C742;
	padding-bottom: 15px;
	}
.box-midiaD h1 b{
	font-size:11px;
	font-weight:normal;
	}
.box-midiaD p{
	padding-bottom:30px;
	}
ul.lista-cadastro{
	width:355px;
	list-style:none outside none;
	float: left;
	}
ul.lista-cadastro li{
	marker-offset:0px;
	padding: 10px 15px;
	}
p.tit-cad{
	font-size:14px;
	font-weight:bold;
	color:#EC1C24;
	padding-bottom: 5px;
	}
p.subt-cad{
	font-size:10px;
	}
p.subt-cad2{
	color:#29ABE2;
	}
ul.tempo{

	}
ul.tempo li{
	padding:0 0 5px 0;
	}
ul.tempo li.center{
	padding:0 0 5px 0;
	text-align:center;
	}
.gadget{
	width:188px;
	height:100%;
	top:0;
	right:0;
	position:fixed;
	background:url(../images/bg-gadget.png) repeat-y top right;
	z-index: 10;
	}
.gadget-out{
	width:188px;
	height:100%;
	top:0;
	right:-165px;
	position:fixed;
	background:url(../images/bg-gadget.png) repeat-y top right;
	z-index: 10;
	}
.top-gadget{
	width:188px; padding:20px 0;
	}
.top-gadget a{
	text-decoration:none;
	}
.F-gadget{
	float:left; font-size:11px; color:#699A3E; font-weight:bold; margin-left:15px;
	}
.rol1G{
	width:170px;
	height:15px;
	background:url(../images/nav-gadget.png) left bottom;
	float:left;
	margin-left:18px;
	position: fixed;
	bottom: 0px;
	right: 0px;
	z-index: 20;
	}
.boxG2{
	width:150px;
	float:left;
	padding:10px 9px 10px 29px;
	}
.box-greenG{
	width:150px;
	float:left;
	margin-bottom: 10px;
	}
.cont1G{
	width:146px; float:left; background:url(../images/bg-boxG.png); padding:5px 2px; font-size:12px;
	}
ul.tempo{
	width:145px;
	float:left;
	}
.tit2G{
	color:#000;
	font-size:11px;
	margin-left:5px;
	}
.tit2G b{
	color:#FFF;
	margin-left:20px;
	}
.rol2G{
	width:170px;
	height:15px;
	background:url(../images/nav-gadget.png) right top;
	float:left;
	margin-left:18px;
	position: fixed;
	right: 0px;
	top: 0px;
	z-index: 30;
	}

/* SHOW  'ERROS' 'INFO' */

ul.erros {
	padding:8px 8px 8px 35px;
	background:#fff0e4 url(../images/erro.png) 10px 50% no-repeat;
	color:#d4894c;
	margin-bottom:10px;
	font-size:12px;
	width: 90%;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #eaa66f;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	margin-top:7px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}
div.info {
	padding:8px 8px 8px 35px;
	background:#f9ffef url(../images/accept.png) 10px 50% no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #aacc72;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	color:#80a248;
	margin-bottom:10px;
	width: 90%;
	font-size: 11px;
	margin-top:7px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}
ul.erros li {
	list-style:none;
}
#modal {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background-color:#000000;
	z-index:110;
	display:none;
	opacity:0;
	filter:alpha(opacity=0);
}
#janela45anos {
	display:none;
	position:absolute;
	width:960px;
	height:451px;
	top:50%;
	left:50%;
	margin:-225px 0 0 -480px;
	z-index:120;
	border:1px solid black;
	background-color:#FFFFFF;
}
#janela45anos a {
	display:block;
	border:0;
	text-decoration:none;
	position:absolute;
	right:0;
	top:0;
	margin:-8px -8px 0 0;
}
#janela45anos a img {
	border:0;
}
table#fornecedores {
	margin:0 15px;
	width:730px;
	border:1px solid #BEE6F6;
	}
table#fornecedores tr{
	border:none;}
table#fornecedores tr td{
	border:1px solid #BEE6F6;
	}
table#fornecedores tr td p{
	margin:8px;
	padding:0 0 0 0 !important;
	}
table#fornecedores tr td p strong{
	color:#58BDE8;
	font-size:14px;
	}/*CSS Modal*/
#mask {
	position:absolute;
	left:0;
	top:0;
	z-index:9000;
	background-color:#000;
	display:none;
	opacity:0;
	filter:alpha(opacity=0);
}
#janela {
	position:absolute;
	top:0;
	left:0;
	z-index:9001;
	display:none;
	width:291px;
}
a.ativo {
	color:#fff !important;
	height:15px !important; 
	width:15px !important;
	float:left !important;
}#gadget * {
	float:none;
	text-decoration:none;
	border:0;
}
#gadget {
	background:url(../images/bg-gadget.png);
	width:168px;
	height:100%;
	overflow:hidden;
	position:fixed;
	top:0;
	right:0;
	padding-left:20px;
	z-index:99;
}
#gadget.closed {
	width:8px;
}
#gadget.closed * {
	display:none;
}
#gadget div.opener {
	display:none;
}
#gadget.closed div.opener {
	display:block;
}
#gadget.closed div.opener a {
	background:url(../images/close-box2.png) no-repeat;
	width:18px;
	height:18px;
	margin:-15px 0 0 -17px;
}
#gadget.closed div.opener * {
	display:block;
}
#gadget img.seta {
	position:absolute;
	right:0;
	width:170px;
	height:15px;
}
#gadget img.up {
	background:url(../images/nav-gadget.png) right top;
	top:30px;
}
#gadget img.up.disabled {
	background:url(../images/nav-gadget.png) left top;
	cursor:default;
}
#gadget img.down {
	background:url(../images/nav-gadget.png) left bottom;
	bottom:0;
}
#gadget img.down.disabled {
	background:url(../images/nav-gadget.png) right bottom;
	cursor:default;
}
#gadget div.opener {
	margin-top:22px;
	display:none;
}
#gadget div.closer {
	margin-top:10px;
}
#gadget div.closer a.close {
	position:relative;
	margin-left:-17px;
	background:url(../images/close-box.png) no-repeat;
	padding:2px 0 2px 22px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #699A3E;
	text-transform:uppercase;
	text-decoration:none;
}
#gadget div.closer a.config {
	float:right;
	margin:-1px 6px 0 0;
}

#gadget .container {
	height:99%;
	overflow:hidden;
	margin-top:20px;
}

#gadget div.box {
	width:150px;
	margin:10px 0 0 8px;
}
#gadget div.box img {
	display:block;
}
#gadget div.content {
	background:url(../images/bg-boxG.png);
	padding:4px 8px;
}
#gadget div.content .title-big {
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#46520F;
}
#gadget div.content .title-big span {
	padding-left:4px;
	line-height:30px;
}
#gadget div.content .title-big > img {
	float:left;
}
#gadget div.content .title-big a {
	float:right;
	margin-top:4px;
}
#gadget #city_name {
	background-color:#F1F5DC;
	color:#46520F;
	font:12px Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:4px;
	padding-top:4px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
}
#gadget #weather {
	background-color:#F1F5DC;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	text-align:center;
}
#gadget #weather img {
 display:inline;
}
#gadget #weather_info {
	border-collapse:collapse;
	width:100%;
	margin-top:4px;
}
#gadget #weather_info td {
	font:11px Arial, Helvetica, sans-serif;
	color:#46520F;
}
#gadget #weather_info td.dia {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
}
#gadget #weather_info td.dia a.left {
	float:left;
}
#gadget #weather_info td.dia a.right {
	float:right;
}
#gadget #weather_info td.tempo {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#46520F;
	text-align:center;
}

#gadget div.content .title-small span.left {
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#46520F;
}
#gadget div.content .title-small span.right {
	float:right;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#gadget .thumb {
	padding:2px;
	text-align:center;
}
#gadget .thumb img {
	width:125px;
	border:1px solid #96A838;
}
#gadget .nome {
	border-collapse:collapse;
	width:134px;
	margin-top:4px;
}
#gadget .nome td {
	font:11px Arial, Helvetica, sans-serif;
	color:#46520F;
	vertical-align:top;
}
#gadget div.content form {
	margin-top:4px;
	font:11px Arial, Helvetica, sans-serif;
	color:#46520F;
	background-color:#F1F5DC;
	padding:4px;
	text-align:right;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	display:none;
}
#gadget div.content form label {
	display:block;
	margin-top:6px;
	text-align:left;
}
#gadget div.content form select, #gadget div.content form input {
	font:11px Arial, Helvetica, sans-serif;
	color:#46520F;
	padding:2px;
	border:1px solid #DEE3C3;
}
#gadget div.content form select {
	width:126px;
}
#gadget div.content form input {
	width:120px;
	margin-bottom:4px;
}
#gadget .destino {
	border-collapse:collapse;
}
#gadget .destino a {
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#46520F;
}#banner * {
	margin:0;
	padding:0;
	border:0;
}
#banner a {
	text-decoration:none;
}
#banner {
	position:relative;
	margin-bottom:10px;
	width:960px;
	overflow:hidden;
	z-index:5;
}
#banner .balls {
	position:relative;
	z-index:10;
	clear:both;
	top:185px;
	left:50%;
}
#banner .balls a {
	display:block;
	float:left;
	background:url(../images/balls.png) no-repeat;
	width:12px;
	height:12px;
	margin:0 4px;
}
#banner .balls a.selected {
	background:url(../images/balls.png) no-repeat left bottom;
}
#banner > a.seta {
	position:absolute;
	width:18px;
	height:32px;
	z-index:10;
}
#banner > a.left {
	background:url(../images/seta-imgsNl.png) no-repeat;
	left:10px;
	top:94px;
}
#banner > a.right {
	background:url(../images/seta-imgsNr.png) no-repeat;
	right:10px;
	top:94px;
}
#banner .scroller {
	width:999999px;
	clear:both;
	position:relative;
	z-index:2;
}
#banner .slice {
	float:left;
	width:960px;
	height:200px;
}div.menu-down li.submenu {
	position:absolute;
	top:32px;
	display:none;
}
div.menu-down li.submenu img {
	display:block;
}
div.menu-down li.submenu ul {
	float:none;
	border-left:1px solid #CBEBF6;
	border-right:1px solid #CBEBF6;
	padding:3px 10px 2px 8px;
	background:#FFFFFF;
}
div.menu-down li.submenu li {
	display:block;
	margin-top:6px;
	line-height:14px;
	float:none;
	background-color:#FFFFFF;
}
div.menu-down li.submenu li a {
	background:url(../images/seta_submenu.gif) no-repeat top left;
	float:none;
	font:12px Arial, Helvetica, sans-serif;
	color:#29ACE4;
	padding:2px 0 2px 14px;
}
div.menu-down li.submenu li a:hover  {
	background:url(../images/seta_submenu.gif) no-repeat bottom left;
	color:#ED1C22;
}
div.menu-down li.submenu ul.sub_culturas {
	float:left;
	border:0;
	width:128px;
	height:115px;
}div#show {
	width:280px;
	height:180px;
	overflow:hidden;
	display:block;
	z-index:5;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
div#show * {
	border:0;
}
div#show span {
	display:none;
}
a.bloqueado{
	position:relative;
	background-position: 0 -21px;
	width:20px;
	height:21px;
}
.set_dir{
	background:URL(../images/bt_videod.png); 
	width:20px; 
	height:21px;
	float:left;
}
.set_esq{
	background:URL(../images/bt_videoe.png); 
	width:20px; 
	height:21px;
	float:left;
}

/* Css utilizado no detalhe da cultura */
.mostra_prod{
	display:block;
	width: 20px;
	height:20px;
	background:URL(../images/seta-prod.png) no-repeat;
	float: left;
	margin-top:15px;
}
.fecha_prod{
	display:block;
	width: 20px;
	height:20px;
	background:URL(../images/seta-upC.png) no-repeat;
	float:left;
	margin-top:15px;
}

/* Carrosel do projetos*/

div#show_projeto {
	width:680px;
	height:180px;
	overflow:hidden;
	display:block;
	z-index:5;
	position:relative;
	float:left;
}
a.block{
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	-webkit-opacity: 0.2;
	opacity: 0.2; 
	filter: alpha(opacity=20);
	position:relative;
}

/* Carrosel de Noticias */
div#show_noticia {
	width:680px;
	height:180px;
	overflow:hidden;
	display:block;
	z-index:5;
	position:relative;
	float:left;
}
a.bloqs{
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	-webkit-opacity: 0.2;
	opacity: 0.2; 
	filter: alpha(opacity=20);
	position:relative;
}

/* Pagina de Produtos */ 
.selec{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #cae8f7;
	padding:3px;
	margin-left:40px;
	margin-top:8px;
	width:220px;
	text-transform: uppercase;
	color: #29ABE2;
	font-size: 12px;
}
.cient{
	text-transform:none;
	font-size:10px;
	font-style:italic;
	color:#666666;
}

/* Hack para ie 7 imagens do topo*/

.img_top{
	display:block;
}


/* LOAD do CLima*/
.load{
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:70px;
}
.loads{
	position:relative;
	margin-left:40px;
	margin-top:100px;
}
.loads2,.loads3{
	position:relative;
	margin-left:90px;
	margin-top:100px;
}

