/*************** HEAD **************************************/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#494949;
	background-image:url(../images/bg_tile.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF; 
	padding:0;
	margin:5px 0 0 0;
}
a{text-decoration:none;	color:#6b6b6b}
a:hover{text-decoration:underline}
img {border:none;}
h2 a {color:#5EB16A;}
.oculto {visibility:hidden; display:none;}
.ok {font-size:10px; color:#009933; text-align:center; font-weight:bold;}
.erro {font-size:10px; color:#FF0000; text-align:center; font-weight:bold;}
/***********************************************************/

/*************** IMAGE MENU ********************************/
#imageMenu {
	position: absolute;
	top: 7px;
	left: 493px;
	width: 400px;
	height: 182px;
	overflow: hidden;
}
#imageMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 200px;
	width: 800px;
	padding: 0px;
	
	}
#imageMenu ul li {
	float: left;
}
#imageMenu ul li a {
	text-indent: -800px;
	background:#FFFFFF none repeat scroll 0%;
	border-right: 2px solid #fcfcfc;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:100px;
	height: 200px;
}
#imageMenu ul li.menu_racao-extra a {
	background: url(../images/menu_racao-extra.jpg) repeat scroll 0%;
}
#imageMenu ul li.menu_graos-sementes a {
	background: url(../images/menu_graos-sementes.jpg) repeat scroll 0%;
}
#imageMenu ul li.menu_adub-def a {
	background: url(../images/menu_adub-def.jpg) repeat scroll 0%;
}
#imageMenu ul li.menu_assitencia a {
	background: url(../images/menu_assistencia.jpg) repeat scroll 0%;
}
.clear {
	clear: both;
}
/*************************************************************/

#wrapper {
	width:900px;
	margin:0 auto;
	background-repeat:no-repeat;
}

#bgContainer {
	width:900px;
	height:260px;
	background-image:url(../images/wrapper_bg.jpg);
	background-repeat:no-repeat;
	padding-top:0px;
}

#topMast {
	width:100%;
	float:left;
	margin-bottom:5px;
}

#logo {
	margin:5px;
	float:left;
}
#logo h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFF;
	padding:8px 0 0 30px;
	margin:0 0 10px 15px;
	background-image:url(../images/h1_bullet.png);
	background-repeat: no-repeat;
	background-position: 0 9px;
}

/* ========== Navigation ==========*/

#navcontainer {
	float:right;
}

#navcontainer ul {
	padding-left:0;
	margin-left:0;
	margin-top:13px;
	font-size:13px;
}

#navcontainer ul li { 
	display:inline; 
}

#navcontainer ul li a:link, #navcontainer ul li a:visited {
	padding:0.2em 0.5em;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	float:left;
	margin-right:10px;
}

#navcontainer ul li a:hover {
	color: #FFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #61b544;
}

#navcontainer ul li a.current:link, #navcontainer ul li a.current:visited {
	background-color: white;
	color: #242a27;
	border-bottom: 4px solid #61b544;
}


/* ========== Homepage Preview ==========*/

#homePreview {
	position:relative;
	width:100%;
	height:196px;
	float:left;
	background-image:url(../images/home_image3.jpg);
	background-repeat:no-repeat;
}

/* ========== Left Content ==========*/

#mainContent {
	width: 100%;
	float: left;
	margin-top: 20px;
}

#mainContent h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6b6b6b;
	padding: 0 0 0 30px;
	margin: 0 0 20px 0;
	background-image:url(../images/h1_bullet.png);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

#leftContent {
	width: 240px;
	float: left;
	padding-left: 10px;
	border-right: 1px dashed #d5d5d5;
}

#homeSideBar {
	width: 220px;
	height: auto;
	float: left;
	min-height: 70px;
	background-repeat:no-repeat;
	padding: 5px;
}

#cotacoes, #tempo, #SideTempo {
	width:100%;
	margin-bottom:10px;
}

#cotacoes h2, #tempo h2, #SideTempo h2 {
	font-size:17px;
	font-weight:bold;
	padding:2px 0 0 14px;
	margin:0 0 5px 0;
	background:url(../images/h2_bullet.gif) no-repeat;
	background-position:0 8px;
	color:#5EB16A;
}
#cotacoes table {
	font-size:13px;
	margin-left:10px;
}
#cotacoes td {
	padding:3px;
	border-bottom:1px dotted #CCC;
}
#cotacoes .data {color:#999; font-size:12px;}
#cotacoes .valor {color:#C90; font-weight:bold; float:right;}

#noticias_index{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	width:310px; 
	float:right; 
	margin-top:10px;
	border:1px solid #EEE;
	background:url(../images/box-bg.jpg) repeat-x top;
}
#noticias_index h2{
	font-size:17px;
	font-weight:bold;
	padding:2px 0 0 14px;
	margin:0 0 5px 5px;
	background:url(../images/h2_bullet.gif) no-repeat;
	background-position:0 8px;
	color:#5EB16A;
}
#noticias_index h3 {
	font-size: 13px;
	margin:5px 5px 0;
	padding-bottom:5px;
	border-bottom:1px dotted #eee;
	padding-left:15px;
	background-image:url(../images/zoom_view.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
}
#noticias_index a{
	text-decoration:none;
	font-weight:normal;
	color:#6b6b6b;
}
#noticias_index a:hover{
	text-decoration:underline;
	font-weight:normal;
	color:#fc5d06;
}

#indexun {
	margin-left:10px;
}
#indexun h1{
	float:left; margin:0 0 10px 20px;
}
#indexun a:hover{
	color:#fc5d06;
}
.imageA {border:1px solid #CCC; padding:3px; margin:3px;}
/* ========== Right Content ==========*/

#rightContent {
	width: 620px;
	float: right;
	padding-right: 10px;
	padding-left: 10px;
}

#rightContent p {
	color: #6b6b6b;
	line-height:140%;
	margin: 0 0 10px 0;
}

#rightContent h2 {
	color:#5EB16A;
	font-size:20px;
	margin-top:0;
	margin-bottom:0;
}
/* ========== Footer ==========*/

.clearFix {
	clear: both;
}

#footer {
	width: 100%;
	height: auto;
	clear: both;
	font-size: 11px;
	color: #6f6f6f;
	margin-top: 30px;
	margin-bottom: 10px;
}

#footerContent {
	width: 880px;
	margin: 0 auto;
	padding: 10px 10px 0 10px;
	background:url(../images/footer_bg.gif) center top no-repeat;
}

#footerLeft {color:#909090; text-align:center}
#footerLeft a {color:#909090; text-decoration:none;}
#footerLeft a:hover {text-decoration:underline; color:#fc5d06;}

#footerRight{float:right; color:#656565; margin:0; padding:0;}
#footerRight a {color:#949494; text-decoration:none;}
#footerRight a:hover {color:#1d96b8;}

/* ========== Notícias ==========*/
#noticias_geral h1{
	margin:5px 10px;
	padding:0;
	background:none;
	font-size:12px;
	font-weight:normal;
}
#noticias_geral span{color:#999; font-size:12px;}
#noticias_geral a{color:#494949; text-decoration:none;}
#noticias_geral a:hover{text-decoration:underline; color:#fc5d06;}

#noticias_detalhe a{color:#494949; text-decoration:underline;}
#noticias_detalhe a:hover{text-decoration:underline; color:#fc5d06;}
#noticias_detalhe .data {color:#999; font-size:12px;}
#noticias_detalhe .imgP {float:right; border:1px solid #CCC; padding:5px; margin:15px 0 0 5px;}
#noticias_detalhe .imgP:hover {float:right; border:1px solid #CCC; padding:5px; margin:15px 0 0 5px; opacity:0.6;filter:alpha(opacity=40);}
#noticias_detalhe .imageA {border:1px solid #CCC; padding:3px; margin:3px;}
#noticias_detalhe .imageA:hover {border:1px solid #CCC; background: #FFC; padding:3px; margin:3px; opacity:0.6;filter:alpha(opacity=40);}
/* ========== PÁGINAS ========== */
#paginas h2 {
	color:#5EB16A;
	margin:0;
	padding:5px 0;
	font-size:20px;
}
#paginas h2 a{
	color:#5EB16A;
	text-decoration:none;
}
#paginas h2 a:hover{
	color:#5EB16A;
	text-decoration:underline;
}
#contato p{
	padding:2px;
	margin:2px;
	clear:both;
}
#contato input{
	font-size:12px;
	padding:2px;
	margin:3px;
	border:1px solid #EBEBEB;
	color:#666;
}
#contato label{
	font-size:12px;
	margin:2px;
	color:#494949;
}
#contato select{
	font-size:10px;
	margin:2px;
	border:1px solid #EBEBEB;
}
#contato textarea{
	font-size:12px;
	margin:2px;
	border:1px solid #EBEBEB;
	color:#999
}
#paginacao { margin:5px; line-height:200%; text-align:center; font-weight:bold;}
#paginacao a{
	border:1px solid #999;
	padding:2px 5px;
	margin:0 2px;
	color:#005680;
	font-weight:normal;
}
#paginacao a:hover{
	border:1px solid #666;
	padding:2px 5px;
	text-decoration:none;
	color:#000;
	background-color: #CCC;
}
