* { margin:0; padding:0 }

body { background:#C9E7D8 url(img4/bgbody3.jpg) repeat-x; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif }

a { outline:none }
ul, menu { list-style:none }
/* a.mais { color:#009049  } */

#all { 
	width:770px; 
	float:left; 
	position:absolute; 
	left:50%; 
	margin:0 0 0 -385px;
	background:#FFF }

	
	
#header {
	position:relative;
	width:770px;
	height:245px;
	background:url(img4/header.gif) no-repeat bottom }
	
#linha
{
	position:relative;
	display:block;
	background-color:green;	
	height:3px;
}
	
#header .logotipo { position:absolute; left:35px; top:20px }

#header menu { position:absolute; top:170px; right:30px; width:440px }
#header menu li { float:left }

#header menu li a { position:absolute; display:block; background:url(img2/blank.gif) }
#header menu li a span { display:none }

#header menu li.A a { left:11px; top:11px; width:95px; height:30px }
#header menu li.B a { left:119px; top:25px; width:88px; height:19px }
#header menu li.C a { left:220px; top:27px; width:51px; height:17px }
#header menu li.D a { left:284px; top:23px; width:48px; height:19px }
#header menu li.E a { left:345px; top:11px; width:80px; height:26px }

#header menu li a { float:left; display:block }
	
#header menu li a:hover { background:url(img2/bg_menu-top_linka.jpg) bottom repeat-x }  
	
#header .url { display:none; float:right; padding:6px 10px 0 0; color:#666 }
#header h1 span, #header h2 span { display:none }

#header .destaque { position:absolute; right:30px }

#content {
	width:770px;
	float:left;
	background:#FFF }

#c1, #c2 { float:left; overflow:hidden }
#c1 { width:270px }
#c2 { width:440px; padding:0 30px 0 30px }

p { margin:0 0 10px }

h2 { clear:both }

h2.A { height:20px }
h2.AA { height:24px }
h2.A, h2.AA { margin:0 0 7px; padding:0 0 15px 0; border-bottom:1px solid #FFF }
h2 span { display:none }

/* Títulos:Imagem Replacement --------------------------*/
.empresa h2.A 		{ background:url(img4/h2_empresa.gif) left center no-repeat }
.noticias h2.A 		{ background:url(img4/h2_noticias.gif) left center no-repeat }

.sementes h2.AA		{ background:url(img4/h2_sementes.gif) left center no-repeat }
.lojas h2.AA		{ background:url(img2/h2_lojas.gif) left center no-repeat }
.links h2.AA		{ background:url(img2/h2_links.gif) left center no-repeat }
.contato h2.AA		{ background:url(img2/h2_contato.gif) left center no-repeat }
.empresaD h2.AA 	{ background:url(img2/h2_empresaD.gif) left center no-repeat }

.forrageiras h2.verao 	{ background:url(img2/h2_forrageirasverao.gif) left center no-repeat }
.forrageiras h2.inverno { background:url(img2/h2_forrageirasinverno.gif) left center no-repeat }

#c1 .box { float:left }
.empresa { background:#A6D8BF url(img4/bg_empresa_bottom.gif) no-repeat left bottom; padding:0 31px 30px 31px; margin:0 0 10px 0 }
.novidades { padding:0 31px 30px 31px; margin:0 0 10px 0 }

.noticias { padding:0 0 0 31px}
.noticias ul li { padding:0 0 8px; margin:0 0 8px; line-height:15px }
.noticias ul li a { display:block; color:#000; background:url(img4/seta_noticia.gif) no-repeat left 4px; padding:0 0 0 14px }
.noticias ul li a:hover { color:#009049 }

input.forrageiraVer { margin:0 10px 10px 0 }
input.forrageiraInv { margin:0 0 10px 0 }

.promocao {display:block; color:#FFF; background-color:#008040; line-height:15px; padding:10px; margin:0 0 5px; clear:both; }
#promo .promocao {display:block; color:#FFF; background-color:#008040; line-height:15px; padding:10px; margin:0 0 0 15px; clear:both; }
.promocao h2 { font-size:16px; margin:0 0 3px }
.newsletter { padding:0 0 20px; display:none }
.newsletter label span { color:#0094D3; display:block; padding:5px 0 2px }
.newsletter .text { font:11px Arial, Helvetica, sans-serif; color:#666 }	

.galeria .imgIntro { width:140px; height:80px; border:2px solid #CCC; margin:0 0 5px }
.galeria ul li { float:left; width:200px; margin:0 10px 20px; border-bottom:1px solid #CCC; padding:0 0 10px }	
.galeria ul li a { color:#000; text-decoration:none }
.galeria ul li img{float:left; margin:0 10px 0 0; border:1px solid #CCC; padding:8px; background:#FFF } 
.produto img.big { float:left; margin:0 10px 0 0; border:1px solid #CCC; padding:8px; background:#FFF }
.galeria .titulo, .produto .titulo { font:18px "Trebuchet MS",Arial, Helvetica, sans-serif; line-height:18px; clear:both; display:block; text-decoration:none; text-align:center }
.galeria p, .produto p { line-height:16px; margin:5px 0 5px }
.galeria .descricao,
.produto .descricao { padding:0 5px 0 5px; font-size:11px; text-align:center }
.galeria a.mais { background:#005300; color:#FFF; font-size:11px; text-decoration:none; padding:0 5px 0 5px } 
.galeria a.mais:hover { color:#FFF; background:#008040  }
.galeria table tr { display:block; width:100%; border-bottom:1px solid #CCC }
.galeria table tr td { padding:0 0 15px; width:33% }

.lojas ul li { clear:both; float:left; width:440px; margin:0 0 20px }	
.lojas ul li img { float:left; margin:0 10px 0 0; border:1px solid #CCC; padding:8px; background:#FFF }
.lojas .titulo { font:18px "Trebuchet MS",Arial, Helvetica, sans-serif; line-height:18px }

.produto .titulo { display:block; margin:15px 0 5px; color:#009049 }
.produto img.big { margin:10px 10px 10px 0 }
.produto ul { clear:both }
.produto ul li { float:left; margin:0 5px 5px 0 }
.produto ul li img { background:#FFF; border:1px solid #CCC; padding:4px; cursor:pointer }
.produto p.descricao { clear:both }

img { border:0 }

.links ul li { background:url(img2/seta_noticia.gif) no-repeat left 4px; padding:0 0 5px 14px; margin:0 0 5px; line-height:15px }
.links ul li a { display:block; color:#009049;  }
.links ul li a:hover { color:#A6D8BF }

.contato a { color:#009049 }
.contato fieldset { border:0 }
.contato legend { padding:0; margin:0 0 10px; font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000 }
.contato label { display:block; margin:0 0 5px 0 }
.contato label span { float:left; width:100px }
.contato input.text, .contato textarea { font:13px "Trebuchet MS",Arial, Helvetica, sans-serif; padding:2px; border:1px solid #006699; color:#006699 }
.contato input.submit { font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px }

.titulo a
{
	color: #005300;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
}

.titulo a:hover
{
	color: #008040;
}

a.leia_mais
{
	color:#008040;
}

a.leia_mais:hover
{
	color:#005300;
}



a.mais { color:#005300; text-decoration:underline; font-size:13px } 
a.mais:hover { color:#008040;  }


.fotos_empresa
{
display:block;	
border:1px solid green;
padding:5px; background:#FFF; text-align:center;
}

/*
#footer {
	position:relative;
	width:750px;
	height:35px;
	/*padding:376px 0 10px 20px;*/
	float:left;
	background:#FFF url(img2/footer30.jpg) no-repeat bottom }
	
#footer iframe { position:absolute; bottom:195px; left:600px;  }
 
#footer .copy { display:block; padding:10px 0 0 10px; color:#FFF }
*/