﻿@charset "utf-8";
/* CSS Document */

/** CSS - CREADE.COM.BR

*   Mundo Eco
*   Desenvolvido por: Marco Antonio Coelho dos Santos [marco@creade.com.br]
*   Inicio do Projeto: 08/04/2009
*   Ultima Atualizacao:
*   Atualizado por: 

*/


/*RESET------------------------------------------------------------------*/

* {
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}

body {
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../img/bg/bgHeader.jpg) top center no-repeat;
}

/*GERAL------------------------------------------------------------------*/

#divGeral {
	width:1002px;
	margin:0 auto;
}

/*HEADER------------------------------------------------------------------*/

#divGeral .divHeader {
	width:1002px;
	float:left;
}

#divGeral .divHeader h1 {
	padding:19px 0 0 34px;
	float:left;
}

#divGeral .divHeader h1 a {	
	width:223px;
	height:93px;
	float:left;
	display:block;
	text-indent:-999px;
	background:url(../img/imgLogotipo.jpg) no-repeat;
}

/*ICONES------------------------------------------------------------------*/

#divGeral .divHeader  .divIcones {
	float:right;
	padding:19px 0 0 530px;
}

#divGeral .divHeader  .divIcones ul li {
	display:inline;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 0;
}

#divGeral .divHeader  .divIcones ul li img {
	vertical-align:middle;
}

#divGeral .divHeader  .divIcones ul li a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

/*BUSCA------------------------------------------------------------------*/

#divGeral .divHeader .divBusca {
	float:left;
	padding:51px 0 0 354px;
	vertical-align:bottom;
}

#divGeral .divHeader .divBusca h2 {
	font:bold 16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

#divGeral .divHeader .divBusca form fieldset {
	border:0;
}

#divGeral .divHeader .divBusca form fieldset label input {
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	border:0;
}

#divGeral .divHeader .divBusca form fieldset label input.inpText {
	width:142px;
	height:21px;
	background:url(../img/imgInput.jpg) no-repeat;
	border:0;
	padding:4px 8px 0 12px;
}

/*MENU------------------------------------------------------------------*/

#divGeral .divHeader .divMenu {
	width:962px;
	float:left;
	padding:30px 20px 0 20px;
}

#divGeral .divHeader .divMenu ul li {
	display:inline;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#divGeral .divHeader .divMenu ul li a img {
	border:0px;
}

/*BARRA SUPERIOR------------------------------------------------------------------*/

#divGeral .divHeader .divBarraSuperior {
	width:962px;
	float:left;
	padding:0 20px 13px 20px;
	margin:0 0 0 0;
}

/*BREADCRUMB------------------------------------------------------------------*/

#divGeral .divBarraSuperior .divBreadcrumb {
	width:800px;
	float:left;
	padding:13px 0 0 0;
}

#divGeral .divBarraSuperior .divBreadcrumb ul li {
	display:inline;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

#divGeral .divBarraSuperior .divBreadcrumb ul li a {
	display:inline;
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

/*RSS------------------------------------------------------------------*/

#divGeral .divBarraSuperior .divRss {
	width:110px;
	float:right;
	padding:7px 0 0 0;
}

#divGeral .divBarraSuperior .divRss ul li {
	display:inline;
}

#divGeral .divBarraSuperior .divRss ul li a {
	display:inline;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divBarraSuperior .divRss ul li img {
	vertical-align:middle;
}

/*MEIO------------------------------------------------------------------*/

#divGeral .divMeio {
	width:1002px;
	float:left;
	padding:0 0 0 0;
}

/*SIDEBAR------------------------------------------------------------------*/

#divGeral .divMeio .divSidebar {
	width:220px;
	float:left;
	padding:0 15px 0 20px;
}

/*BOX REVISTA------------------------------------------------------------------*/

#divGeral .divMeio .divSidebar .divBoxRevista {
	width:220px;
	float:left;
	border-bottom:1px solid #F2F2F2;
	padding:0 0 0 0;
	margin:0 0 8px 0;
}

#divGeral .divMeio .divSidebar .divBoxRevista h2 {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:0 0 5px 0;
}

#divGeral .divMeio .divSidebar .divBoxRevista p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

#divGeral .divMeio .divSidebar .divBoxRevista p a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divMeio .divSidebar .divBoxRevista p a:hover{
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}

#divGeral .divMeio .divSidebar .divBoxRevista p.pEdicao {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-align:right;
	padding:5px 0 5px 0;
}

#divGeral .divMeio .divSidebar .divBoxRevista p.pEdicao a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
}

#divGeral .divMeio .divSidebar .divBoxRevista p.pEdicao a:hover {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:underline;
}

/*BOX ENQUETE------------------------------------------------------------------*/

#divGeral .divMeio .divSidebar .divBoxEnquete {
	width:220px;
	float:left;
	border-bottom:1px solid #F2F2F2;
	padding:0 0 8px 0;
	margin:0 0 8px 0;
}

#divGeral .divMeio .divSidebar .divBoxEnquete h2 {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:0 0 5px 0;
}

#divGeral .divMeio .divSidebar .divBoxEnquete p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 5px 0;
}

#divGeral .divMeio .divSidebar .divBoxEnquete form fieldset {
	border:0;
}

#divGeral .divMeio .divSidebar .divBoxEnquete form fieldset label {
	float:left;
	width:220px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

#divGeral .divMeio .divSidebar .divBoxEnquete form fieldset label input.btnVotar {
	background-color:#F0F0F0;
	border:1px solid #B7BABC;
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:3px 0 3px 0;
	margin:5px 0 0 180px;
}

/*BOX ASSINATURA------------------------------------------------------------------*/

#divGeral .divMeio .divSidebar .divBoxAssinatura {
	width:220px;
	float:left;
	padding:0 0 8px 0;
	margin:0 0 9px 0;
}

#divGeral .divMeio .divSidebar .divBoxAssinatura h2 {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:0 0 5px 0;
}

#divGeral .divMeio .divSidebar .divBoxAssinatura h2 a {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:0 0 5px 0;
	text-decoration:none;
}

#divGeral .divMeio .divSidebar .divBoxAssinatura h2 a:hover {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:0 0 5px 0;
	text-decoration:underline;
}

#divGeral .divMeio .divSidebar .divBoxAssinatura p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

#divGeral .divMeio .divSidebar .divBoxAssinatura p a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;	
}

#divGeral .divMeio .divSidebar .divBoxAssinatura p a:hover {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}

#divGeral .divMeio .divSidebar .divBoxAssinatura p.pConfira {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	border-top:1px solid #F2F2F2;
	padding:8px 0 0 0;
	margin:8px 0 0 0;
	text-align:right;
}

#divGeral .divMeio .divSidebar .divBoxAssinatura p.pConfira a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divMeio .divSidebar .divBoxAssinatura p.pConfira img {
	vertical-align:middle;
}


/*CONTEUDO------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo {
	width:724px;
	float:left;
	padding:0 0 0 0;
}

/*BOX NOTICIAS------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo .divBoxNoticias {
	float:left;
	background:url(../img/bg/bgBorder.jpg) bottom repeat-x;
	padding:0 0 10px 0;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria {
    width:724px;
    float:left;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria h3 {
	font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 9px 0;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria h3 a {
	font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria h3 a:hover {
	font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria img {
	border:1px solid #E5E5E5;
	float:left;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria .divSecundaria {
    width:413px;
    float:left;
    padding:0 0 0 8px;
    margin:0 0 0 0;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria {
    width:418px;
    float:left;
    padding:0 0 11px 0;
	height: 70px;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria h3 {
    font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria h3 a {
    font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
    text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria h3 a:hover {
    font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
    text-decoration:underline;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria p {
    font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria p a {
    font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
    text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria p a:hover {
    font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
    text-decoration:underline;
}

#divGeral .divMeio .divConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria img {
    border:1px solid #E5E5E5;
    float:left;
    margin:0 5px 0 0;
}

/*BOX GALERIA------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo .divBoxGaleria {
	width:724px;
	float:left;
	background:url(../img/bg/bgBorder.jpg) bottom repeat-x;
	padding:7px 0 0px 0;
	margin:0 0 20px 0;
}

#divGeral .divMeio .divConteudo .divBoxGaleria h2 {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:0 0 0 0;
}


#divGeral .divMeio .divConteudo .divBoxGaleria ul li {
	float:left;
	display:inline;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#divGeral .divMeio .divConteudo .divBoxGaleria ul li.liBtnProxima {
	float:left;
	display:inline;
	margin:0 0 0 0;
	padding:0px 0 0 0;
}


#divGeral .divMeio .divConteudo .divBoxGaleria ul li.liBtnAnterior {
	float:left;
	display:inline;
	margin:0 0 0 0;
	padding:0px 0px 0 0
	
}

#divGeral .divMeio .divConteudo .divBoxGaleria ul li.liBoximg {
	width:81px;
	float:left;
	display:inline;
	margin:0 0 0 0;
	padding:0 0px 0 0;
}

#divGeral .divMeio .divConteudo .divBoxGaleria ul li.liBoximg img {
	border:1px solid #E5E5E5;
}

#divGeral .divMeio .divConteudo .divBoxGaleria ul li img {
	vertical-align:middle;
	border:0;
}

#divGeral .divMeio .divConteudo .divBoxGaleria ul li p {
	width:103px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:5px 0 0 0;
}

#divGeral .divMeio .divConteudo .divBoxGaleria ul li p a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxGaleria p.pConfira {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:right;
	padding:0 2px 10px 0;
	margin:8px 0 0 0;
}

#divGeral .divMeio .divConteudo .divBoxGaleria p.pConfira a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxGaleria p.pConfira img {
	vertical-align:middle;
	margin:0 0 0 0;
	float:none;
	border:0;
}

/*BOX VÍDEOS------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo .divBoxVideos {
	width:241px;
	float:left;
	padding:0 10px 0 0;
}

#divGeral .divMeio .divConteudo .divBoxVideos h2 {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:0 0 11px 0;
}

#divGeral .divMeio .divConteudo .divBoxVideos h2 a {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:0 0 11px 0;
	text-decoration:none
}

#divGeral .divMeio .divConteudo .divBoxVideos h2 a:hover {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:0 0 11px 0;
	text-decoration:underline
}

#divGeral .divMeio .divConteudo .divBoxVideos p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 5px 0;
}

#divGeral .divMeio .divConteudo .divBoxVideos p a{
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 5px 0;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxVideos p a:hover{
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 5px 0;
	text-decoration:underline;
}

#divGeral .divMeio .divConteudo .divBoxVideos p.pConfira {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	border-top:1px solid #F2F2F2;
	padding:8px 0 0 0;
	margin:8px 0 0 0;
	text-align:right;
}

#divGeral .divMeio .divConteudo .divBoxVideos p.pConfira a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxVideos p.pConfira img {
	vertical-align:middle;
	margin:0 0 0 0;
	float:none;
	border:0;
}

#divGeral .divMeio .divConteudo .divBoxVideos img {
	float:left;
	border:1px solid #E5E5E5;
	margin:0 5px 0 0;
}

/*BOX ANUNCIE------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo .divBoxAnuncie {
	width:215px;
	float:left;
	padding:0 16px 0 0;
}

#divGeral .divMeio .divConteudo .divBoxAnuncie h2 {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:0 0 11px 0;
}
#divGeral .divMeio .divConteudo .divBoxAnuncie h2 a {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:0 0 11px 0;
	text-decoration:none
}
#divGeral .divMeio .divConteudo .divBoxAnuncie h2 a:hover {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:0 0 11px 0;
	text-decoration:underline
}

#divGeral .divMeio .divConteudo .divBoxAnuncie p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 6px 0;
}

#divGeral .divMeio .divConteudo .divBoxAnuncie p a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 6px 0;
}	

#divGeral .divMeio .divConteudo .divBoxAnuncie p a:hover {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 6px 0;
	text-decoration:underline;
}

#divGeral .divMeio .divConteudo .divBoxAnuncie p.pConfira {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	border-top:1px solid #F2F2F2;
	padding:8px 0 0 0;
	margin:8px 0 0 0;
	text-align:right;
}

#divGeral .divMeio .divConteudo .divBoxAnuncie p.pConfira a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxAnuncie p.pConfira img {
	vertical-align:middle;
	margin:0 0 0 0;
	float:none;
	border:0;
}

#divGeral .divMeio .divConteudo .divBoxAnuncie p a {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#006666;
	text-decoration:underline;
	padding:0 0 0 18px;
}

/*BOX BLOG------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo .divBoxBlog {
	width:241px;
	float:left;
}

#divGeral .divMeio .divConteudo .divBoxBlog h2 {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:0 0 11px 0;
}

#divGeral .divMeio .divConteudo .divBoxBlog p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

/*BOX PUBLICIDADE------------------------------------------------------------------*/

#divGeral .divMeio .divBoxPublicidade {
	width:962px;
	float:left;
	margin:10px 0 0 0;
	
	border-bottom:1px solid #E2E2E2;
	border-top:1px solid #E2E2E2;
}

#divGeral .divMeio .divBoxPublicidade p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px 0 0 0;
}

#divGeral .divMeio .divBoxPublicidade ul {
	padding:10px 0 0 0;
}

#divGeral .divMeio .divBoxPublicidade ul li {
	display:inline;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#divGeral .divMeio .divBoxPublicidade ul li img {
	border:0;
}


/*CONTEUDO------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo .divBoxConteudo {
	float:left;
}

#divGeral .divMeio .divConteudo .divBoxConteudo p.pData {
	font:11px Tahoma, Geneva, sans-serif;
	color:#666666;
	line-height:1.3;
	padding:0 0 10px 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo h2 {
	font:bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	border-bottom:1px solid #E2E2E2;
	margin:0 0 10px 0;
	padding:0 0 11px 0;
}

/*BOX CONTEUDO------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo .divBoxConteudo p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 20px 0;
	line-height:2.0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo p a {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	text-decoration:underline;
}

#divGeral .divMeio .divConteudo .divBoxConteudo img {
	float:left;
	border:1px solid #E5E5E5;
	margin:0 5px 0 0;
}

/*UL EDICOES------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulEdicoes li {
	display:inline;
	float:left;
	padding:0 26px 0 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulEdicoes li a {
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulEdicoes li p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:center;
	border-bottom:1px solid #E2E2E2;
	padding:7px 0 7px 0;
	margin:0 0 10px 0;
	clear:left;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulEdicoes li p a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulEdicoes li img {
	border:0;
}

/*UL PAGINACAO------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulPaginacao {
	width:207px;
	height:23px;
	float:left;
	padding:2px 0 0 8px;
	*padding:4px 0 0 12px;/*Hack IE7*/
	margin:20px 0 0 255px;
	background:url(../img/bg/bgPaginacao.jpg) no-repeat;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulPaginacao li {
	display:inline;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 0 0;
	margin:0 0 0 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulPaginacao li a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulPaginacao li a.aActive {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	text-decoration:underline;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulPaginacao li strong.aActive {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	text-decoration:underline;
}




/*BOX NOTICIAS------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias {
	float:left;
	background:url(../img/bg/bgBorder.jpg) bottom repeat-x;
	padding:0 0 10px 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria {
	width:724px;
	float:left;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria h3 {
	font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 9px 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria h3 a {
	font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria h3 a:hover {
	font:bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria img {
	border:1px solid #E5E5E5;
	float:left;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria .divSecundaria {
	width:413px;
    float:left;
    padding:0 0 0 8px;
    margin:0 0 0 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria {
	width:413px;
	height:70px;
	float:left;
	padding:0 0 11px 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria h3 {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria h3 a {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria h3 a:hover {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria p a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria p a:hover {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
}

#divGeral .divMeio .divConteudo .divBoxConteudo .divBoxNoticias .divPrimaria .divSecundaria .divBoxSecundaria img {
	border:1px solid #E5E5E5;
	float:left;
	margin:0 5px 0 0;
}

/*UL NOTICIAS------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulNoticias li {
	float:left;
	padding:0 0 12px 0;
	border-bottom:1px solid #E5E5E5;
	width:725px;
}


#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulNoticias li.liBgcolor {
	background-color:#F7F7F7;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulNoticias li h3 {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:12px 0 0 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulNoticias li h3 a {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:12px 0 0 0;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulNoticias li h3 a:hover {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:12px 0 0 0;
	text-decoration:underline;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulNoticias li p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:1.3;
	padding:0 0 0 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulNoticias li p a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:1.3;
	padding:0 0 0 0;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulNoticias li p a:hover {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:1.3;
	padding:0 0 0 0;
	text-decoration:underline;
}

/*UL VIDEOS------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulVideos {
	width:724px;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulVideos li {
	width:724px;
	float:left;
	padding:12px 0 12px 0;
	border-bottom:1px solid #E5E5E5;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulVideos li img {
	border-bottom:1px solid #E5E5E5;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulVideos li.liBgcolor {
	background-color:#F7F7F7;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulVideos li h3 {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulVideos li h3 a {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 0;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulVideos li h3 a:hover {
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 0;
	text-decoration:underline;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulVideos li p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:1.3;
	padding:0 0 0 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulVideos li p img {
	border:0px;
	padding:20px 0 0 0;
}

/*UL FOTOS------------------------------------------------------------------*/

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulFotos li {
	width:105px;
	height: 115px;
	display:inline;
	float:left;
	padding:0 15px 0 0;
	margin:0 0 10px 0;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulFotos li a {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulFotos li p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	border-bottom:1px solid #E5E5E5;
	padding:0 0 5px 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo ul.ulFotos li img {
	border:1px solid #E5E5E5;
}

/*FORM ASSINATURA------------------------------------------------------------------*/


#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura {
	width:500px;
	float:left;
	padding:40px 0 0 116px;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset {
	border:0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	color: red;
	font-style: italic;
}

input.error { border: 1px dotted red; }

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A85;
	padding:0 0 5px 0;
	float:left;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5F9A29;
	padding:10px 0 10px 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label input.inpNome {
	width:434px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A85;
	margin:0 0 0 27px;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label input.inpEmail {
	width:434px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A85;
	margin:0 0 0 26px;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label input.inpAssunto {
	width:434px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A85;
	margin:0 0 0 15px;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label input.inpCidade{
	width:185px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A85;
	margin:0 12px 0 21px;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label input.inpCep{
	width:110px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A85;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label input.inpDdd01 {
	width:30px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A85;
	margin:0 0 0 12px;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label input.inpDdd {
	width:30px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A85;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label input.inpNumero01 {
	width:220px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A85;
	margin:0 2px 0 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label input.inpNumero {
	width:150px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A85;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label select.selUf {
	width:50px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A85;
	margin:0 12px 0 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label select.selPagamento {
	width:200px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A85;
	margin:0 230px 0 0;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label textarea {
	width:434px;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#7A7A85;
	margin:0 0 0 3px;
}

#divGeral .divMeio .divConteudo .divBoxConteudo form.formAssinatura fieldset label input.inpButton {
	background-color:#F0F0F0;
	border:1px solid #B7BABC;
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#5E9928;
	padding:3px 0 3px 0;
	margin:20px 5px 0 0;
}

/*FOOTER------------------------------------------------------------------*/

.divFooter {
	width:100%;
	float:left;
	background:url(../img/bg/bgFooter.jpg) no-repeat top #FFFFFF;
}

.divFooter .divBoxFooter {
	width:1002px;
	height:80px;
	margin:0 auto;
	padding:51px 0 0 0;
}

.divFooter .divBoxFooter p {
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	float:left;
	padding:0 0 0 20px;
}

.divFooter .divBoxFooter img {
	float:right;
	border:0;
}

#wrap {
    color: #404040;
    /*margin: 0 12%;*/
    margin: 20px 40px;
}

select, input, textarea {
    font: 99% "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif;
}

pre, code, tt, dt {
    font: 100% monospace;
    margin: 20px 0;
}

pre, blockquote {
    padding: 15px;
    background-color: #f0f0f0;
    margin: 20px 0;
    -moz-border-radius: 10px;
}

td pre {
    font: 85% monospace;
    padding: 5px;
    margin: 5px 0;
}
