* { margin:0; padding:0 }

body{
	font:13px Verdana;
	margin:0; }

body.home {  background:url(img/bgbodyh.jpg) repeat-x top }

body.detail { background:url(img/bgbodyd.jpg) repeat-x top }

#allf {
	width:100%;
	background:url(img/bgfooter.jpg) repeat-x bottom }
	
#all {
	width:850px;
	margin:0 auto }
	
h2 	{ margin-bottom:10px }
p,ul 	{ margin-bottom:20px }
ul 	{ margin-left:30px }
a 		{ color:#028C2F }
a:hover 	{ color:#000 }
	
#header {
	margin-bottom:15px;
	position:relative }
	
.home #header 	{ height:320px }
.detail #header 	{ height:150px }

#header .logotipo {
	position:absolute;
	top:7px;
	left:10px;
	width:210px;
	height:73px }

#header .endereco {
	width:450px;
	text-align:right;
	font-weight:bold;
	height:30px;
	color:#FFF;
	font-size:14px;
	letter-spacing:-1px;
	text-shadow:0px 0px 5px #305394;
	position:absolute;
	top:67px;
	right:20px }

#header .empresa {
	background:url(img/bgheader-empresa.jpg) no-repeat center 13px;
	position:absolute;
	letter-spacing:-1px;
	bottom:0;
	padding:30px 35px;
	color:#FFF;
	height:155px }

#header .empresa img {
	float:left;
	margin-right:15px }

h2 span { text-indent:-1000000px; height:25px; display:block }

#header .empresa h2 {
	width:580px;
	float:left;
	background:url(img/title-empresa-header.gif) no-repeat;
	margin-top:5px }
	
#header ul.menu {
	padding:0 4px 0 5px;
	height:47px;
	width:561px;
	background:url(img/bgmenu.gif);
	list-style:none;
	position:absolute;
	right:20px;
	top:0 }

#header ul.menu li {
	float:left;
	display:inline }

#header ul.menu li a{
	font:bold 14px Arial;
	letter-spacing:-1px;
	text-transform:uppercase;
	text-decoration:none;
	color:#028C2F;
	background:url(img/bglink.jpg) no-repeat right center;
	float:left;
	padding:14px 12px 14px 10px }

#header ul.menu li a:hover { color:#999 }

#header ul.menu li.last a { background:none }

#container { padding:20px }

#sementes h2 	{ background:url(img/title-sementes.gif) no-repeat; height:32px }
#local h2 		{ background:url(img/title-local.gif) no-repeat }
#previsao h2 	{ background:url(img/title-previsao.gif) no-repeat }
#empresa h2 		{ background:url(img/title-empresa.gif) no-repeat; height:32px }
#graos h2 		{ background:url(img/title-graos.gif) no-repeat; height:32px }
#certifica h2 	{ background:url(img/title-certificacoes.gif) no-repeat; height:32px }
#links h2 		{ background:url(img/title-links.gif) no-repeat; height:32px }
#contato h2 		{ background:url(img/title-contato.gif) no-repeat; height:32px }

#sementes { 
	float:left; 
	margin-bottom:30px }
	
#sementes ul.categoria { margin:0; list-style:none }
	
#sementes ul.categoria li { 
	width:33%;
	text-align:center;
	float:left }

.home #local,
.home #previsao { float:left }

.home #local { 
	width:280px; 
	padding-right:20px;
	margin-right:10px }
	
.home #local a { font-size:11px }

.home #previsao 	{ 
	width:308px;
	border:1px solid #DDD;
	padding:15px;
	background:#EEE;
	margin-right:20px }
	
.home #previsao .iframe {
	float:left; 
	margin-right:15px }

.home #parceiros {
	float:left;
	width:140px }
	
#empresa .arquivo img { 
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	margin-bottom:5px }
	
#sementes {
	width:100%;
	position:relative }

#sementes .submenu {
	margin-right:20px;
	float:left }

#sementes .submenu img { margin-bottom:20px }

#sementes ul.produtos { float:left }

ul { list-style:square }
ul li { margin-bottom:5px }

#sementes .detalhes {
	width:580px;
	padding-left:20px;
	float:left }

#sementes .detalhes ul { margin-left:40px }

#sementes .nome {
	border-left:3px solid #AC762C;
	color:#AC762C;
	margin-bottom:10px;
	padding:3px 10px;
	letter-spacing:-1px;
	font-size:20px }
	
#sementes a.back {
	text-decoration:none;
	padding:5px;
	margin-right:10px;
	background:#EEE;
	text-transform:uppercase;
	font-weight:bold;
	font-size:9px;
	float:right }
	
#sementes a.back:hover { background:#DDD }
	
fieldset {
	border:1px solid #CCC;
	padding:15px }
	
fieldset legend {
	color:#028C2F;
	padding:5px 10px;
	font-weight:bold;
	font-size:15px }
	
fieldset table tr td { padding:3px 5px }
fieldset table tr td.label { text-align:right }

fieldset table tr td input.text, 
fieldset table tr td textarea { 
	color:#028C2F;
	padding:2px;
	font:13px Verdana 	}

fieldset table tr td input.button { 
	padding:2px;
	font:bold 13px Verdana 	}

#footer {
	padding-top:120px;
	color:#FFF;
	text-align:center;
	height:140px;
	clear:both }
