* {
	border		:0;
	color		:#474747;
	font-family	:arial;
	list-style	:none;
	margin		:0;
	padding		:0
}

body{
	min-height	:200px;
	font-size	:0.8em;

}

.background{
	background:#ECEAE3;
}


table tr td.link a {
	background	:url(../img/ico-bullet-marron.png) no-repeat 0 4px;
	color		:#6B5A22;
	padding-left	:13px;
	font-size	:.7em;
	font-weight	:bold;
}
table tr td.link span {
	color		:#918767;
	font-size	:.7em;
	margin-left	:5px;
}

table tr td.ferramentas {
	text-align	:right;
	width		:30%
}

table tr td.ferramentas a {
	color		:#918767;
	font-size	:.7em;
	font-weight	:normal
}

table{
	color:#6B5A22;
	width	:100%;
}

table.modelo02 tr td{
	padding:20px;
}

table.modelo02 tr td p{
	padding-bottom: 0;
	font-size: 1em;
}

table.modelo02 tr td p img.imagem-110x97{
	float:left;
	margin:0 15px 15px 0;
}

table.modelo02 tr td p.link{
	padding: 0;
	color			:#918767;
	font-size		:0.9em;
}

table.modelo02 tr td p.link a{
	font-weight: normal;
	color			:#918767;
}

table.modelo02 tr td p.link-download {
	color		:#6b5a22;
	font-size	:0.9em;
	padding		:0;
	text-align	:right
}

table.modelo02 tr td p.link-download a {
	font-weight:normal
}

table.modelo02 tr td strong {
	display		:block;
	font-size		:1.2em;
	margin-bottom	:7px
}

table.modelo02 tr strong{
	font-size:14px;
	font-weight:bold;
	color:#6b5a22;
}


table.publicacao tr td{
	padding:20px;
}

table.publicacao tr td p{
	padding-bottom: 0;
	overflow:hidden;
	font-size: 1em;
}

table.publicacao tr td p img.imagem-110x97{
	float:left;
	margin:0 15px 15px 0;
}

table.publicacao tr td p.link{
	padding: 0;
	color			:#918767;
	font-size		:0.9em;
}

table.publicacao tr td p.link a{
	font-weight: normal;
	color			:#918767;
}


table.publicacao tr td p.link-download {
	color		:#6b5a22;
	font-size	:0.9em;
	padding	:0;
	text-align	:right
}

table.publicacao tr td p.link-download a {
	font-weight:normal
}

table.publicacao tr td strong {
	display			:block;
	font-size		:1.2em;
	margin-bottom	:7px
}

table tr td.link {
	width:70%
}

fieldset {
	border-bottom	:1px solid #bab397;
	clear		:both;
	margin-top	:20px;
	padding-bottom	:15px;
}

fieldset fieldset{
	border-bottom:none !important;
	margin-top	:15px !important;
	padding-bottom	:0px !important;
	
}

fieldset legend {
	color		:#6b5a22;
	font-weight	:bold
}

fieldset label select {
	border		:1px solid #BFBEBD;
	color		:#000;
	width		:auto;
}

fieldset input.button {
	background	:#a8a88f;
	color		:#fff;
	cursor		:pointer;
	font-weight	:bold;
	padding		:1px;
	width		:auto
}

fieldset.form {
	border-bottom	:1px solid #bab397;
	clear			:both;
	padding-bottom	:15px
}

fieldset.form legend {
	color		:#6b5a22;
	font-weight	:bold
}

fieldset.form label select {
	border		:1px solid #BFBEBD;
	color		:#000
}

fieldset.form input.button {
	background	:#a8a88f;
	color		:#fff;
	cursor		:pointer;
	font-weight	:bold;
	padding		:1px;
	width		:auto
}

fieldset.form {
	border:none
}

fieldset.form label {
	padding-bottom	:10px;
	width			:47%
}

fieldset.form label.float-l {
	float:left
}

fieldset.form label.float-r {
	float:right
}

fieldset.form label span {
	color		:#6b5a22;
	font-size	:1.2em;
	font-weight	:bold
}

fieldset.form label span.linha-dupla {
	display		:inline-block;
	margin-top	:18px
}

fieldset.form label input, select, textarea {
	border			:1px solid #babab8;
	padding			:2px;		
	vertical-align	:bottom;
	width         	:98%
}						

fieldset.form label select {
	width:100%
}	

p.botoes {
	border-top	:1px solid #bbb599;
	padding-top	:25px;
	text-align	:right
}

p.botoes .button {
	background	:#474747;
	color		:#fff;
	cursor		:pointer;
	font-weight	:bold;
	padding		:5px 10px
}

/* ENQUETE HOME */

div.enquete{
	float			:left;
	width			:580px;
	margin-top		:0px;
}

div.enquete h2 {
	background		:#e1ded3;
	margin			:0 0 20px 0; 	
}

div.enquete h2 span {
	background		:#008ec9;
	color			:#fff;
	font-size		:1.4em;
}

div.enquete p.pergunta{
	float			:left;
	width			:280px;
	border-right	:1px solid #008ec9;
	color			:#008ec9;
	font-weight		:bold;
	font-size		:1.2em;
	margin-right	:20px;
	min-height		:120px;
}

div.enquete label{
	width			:275px;
	color			:#919177;
	font-size		:0.85em;
	margin-top		:5px;
	display			:block;
	float			:left;
}

div.enquete p.votar{
	float			:left;
	margin-top		:20px;
	text-align		:right;
	width			:275px;
}

div.enquete p.votar input.button {
	background		:#a8a88f;
	color			:#fff;
	cursor			:pointer;
	font-weight		:bold;
	padding			:1px;
	width			:auto;
	margin-bottom	:10px;	
}

div.enquete p.votar a{
	color			:#008ec9;
	font-weight		:bold;
	text-decoration	:none;
}

div.enquete p.votar input.button {
	background		:#a8a88f;
	color			:#fff;
	cursor			:pointer;
	font-weight		:bold;
	padding			:1px;
	width			:auto;
	margin-bottom	:10px;	
}

/* SANFONA */

ul.sanfona{
	margin:0 !important;
	padding:0 !important;
}
ul.sanfona li{
	margin:0 !important;
	padding:5px !important;
	font-size:0.85em !important;
	background: #fff url(../img/ico-bullet-marron-cima.png) no-repeat 675px 10px !important;
	color:#4d4d4d !important;
	cursor:pointer;
}

ul.sanfona li strong{
	font-size:1.1em;
}

ul.sanfona li div{
	padding:5px 5px 5px 10px;
}

ul.sanfona li.fechado {
	background-image: url(../img/ico-bullet-marron-baixo.png) !important;
	background-repeat: no-repeat !important;
	background-position: 675px 10px !important;
}

ul.sanfona li div p{
	background: none !important;
	padding-left:0px !important;
	margin-left:0px !important;
}

ul.sanfona li div p img{
	float:left;
	margin-right: 10px;
}
ul.sanfona li div p.link-download,
ul.sanfona li div p.link-download a{
	color:#918767 !important;
}

ul.sanfona li p{
	background:url(../img/ico-bullet-marron.png) no-repeat 2px 4px!important;
	padding-left:10px;
	padding-bottom:0 !important;
	margin-left:2px;
	font-size:1em !important;
}

ul.sanfona li.background{
	background-color:#eceae3 !important;
}

/*Perguntas frequentes*/
ul.perguntasfrequentes{
	margin:0 !important;
	padding:0 !important;
}
ul.perguntasfrequentes li{
	margin:0 !important;
	padding:5px !important;
	font-size:0.85em !important;
	background: #F0F0E8 url(../img/ico-bullet-marron-cima.png) no-repeat 680px 10px !important;
	color:#6C5F33 !important;
	cursor:pointer;
}

ul.perguntasfrequentes li.background{
	background-color:#E2DED3 !important;
}

ul.perguntasfrequentes li strong{
	font-size:1.1em;
	color:#685C2C !important;
}

ul.perguntasfrequentes li div{
	padding:5px 5px 5px 30px;
}

ul.perguntasfrequentes li.fechado {
	background-image: url(../img/ico-bullet-marron-baixo.png) !important;
	background-repeat: no-repeat !important;
	background-position: 680px 10px !important;
}

ul.perguntasfrequentes li div p{
	background: none !important;
	padding-left:0px !important;
	margin-left:0px !important;
	
}

ul.perguntasfrequentes li div p img{
	float:left;
	margin-right: 10px;
}
ul.perguntasfrequentes li div p.link-download,
ul.perguntasfrequentes li div p.link-download a{
	color:#918767 !important;
}

ul.perguntasfrequentes li p{
	background:none !important;
	padding-left:10px;
	padding-bottom:0 !important;
	margin-left:2px;
	font-size:1em !important;
}

/* GLOSS�RIO */

#a-z{
	text-decoration:none;
	text-align:center;
	width:100%;
	background: #e2ded3;
	height:22px;
	display:inline-block;
}
#a-z a{
	padding:0 6px 0 6px;
	border-right:1px #6b5a22 solid;
	text-decoration:none;
	display:inline-block;
}
a#a-z-ultimo  {
		border:0px;
}
a#a-z-ativo{
	font-size:16px;
	font-weight:bold;
	background:#ecece0;
	display:inline-block;
	border:0px;
	height:22px;
}
a#a-z-semborda{
	border:0px;
}

div#corpo #moldura-conteudo #corpo-conteudo table tr.background,
div.abas-conteudo table tr.background,
div#corpo #conteudo-extendido table tr.background{
	background:	#e1ded3;
}


/********************************************/
/***********Modelo Hist�ria Galeria**********/
/********************************************/

fieldset.busca-ministros {
	border-bottom:0 !important
}

fieldset.busca-ministros legend {
	font-size:1.2em
}

fieldset.busca-ministros label .input-ministro {
	border	:1px solid #babab8;
	padding	:3px
}

h4.periodo-busca {
	 background		:#e1ded3;
	 font-weight	:normal;
	 margin-bottom	:15px
}

h4.periodo-busca span {
	background:#fff;
	border-right:5px solid #fff
}

p.ministro {
	overflow:hidden
}

p.ministro img {
	float:left
}

p.ministro span {
	float:right;
	width:415px;
	color:#474747
}

p.ministro span strong {
	display	:block;
	color	:#474747 !important
}

/*******************Glossario************************/
#a-z{
	text-decoration:none;
	text-align:center;
	width:100%;
	background: #e2ded3;
	height:22px;
	display:inline-block;
}
#a-z a{
	padding:0 6px 0 6px;
	border-right:1px #6b5a22 solid;
	text-decoration:none;
	display:inline-block;
}
a#a-z-ultimo  {
		border:0px;
}
a#a-z-ativo{
	font-size:16px;
	font-weight:bold;
	background:#ecece0;
	display:inline-block;
	border:0px;
	height:22px;
}
a#a-z-semborda{
	border:0px;
}

p.evento {
	margin		:0px !important;
	padding		:10px !important;
	overflow	:hidden !important;
}

p.evento img {
	float		:left !important;
	margin-right:10px !important;
	max-width:130px;
}

p.evento span {
	float		:left !important;
	font-size	:0.85em !important;
	color		:#474747 !important;
}

p.evento span strong {
	display		:block !important;
	color		:#6b5a22 !important;
	font-size	:1.1em !important;
}

p.evento span a{
	display:block;
}

div.coluna-subconteudo{
	font-size		:0.85em;
	float			:left;
	margin-top		:0px;
}

/************************************************/
/**** Estilo para modelo Sistemas e Servi�os ****/
/************************************************/
div#conteudo-servicos{
	width			:255px;
	margin-right	:30px;
	margin-left		:18px;
}

div#conteudo-sistemas{
	width			:255px;
}


div.conteudo-sistemas-servicos ul{
	background		:#e8e7dd;
	padding			:20px;
	margin-top		:5px;
}

div.conteudo-sistemas-servicos ul li{
	background		:url(../img/ico-bullet-marron-claro.png) no-repeat 0 2px;
	padding			:0 10px;
	margin-bottom	:10px;
}

div.conteudo-sistemas-servicos ul li a{
	text-decoration	:none;
	color			:#474747;
}

div.conteudo-sistemas-servicos fieldset{
	background		:#e8e7dd;
	padding			:0 20px;
}

div.conteudo-sistemas-servicos fieldset label{
	font-weight		:bold;	
}

div.conteudo-sistemas-servicos fieldset select{
	margin-top		:10px;
	width:210px
}

div.conteudo-sistemas-servicos fieldset input{
	margin-top		:10px;
}

div.conteudo-sistemas-servicos p.botao{
	background		:none;
	padding			:0;
	margin-bottom	:20px;
	text-align		:right;
	width			:100%;
}



/* ### LINKS RELACIONADOS ### */

p.links-relacionados {
	background		:#f5f4f0;
	font-size:0.8em;
	padding		:10px;
	margin		:0 !important;
	text-align		:left
}

p.links-relacionados a {
	background		:url(../img/ico-bullet-laranja.png) no-repeat 0 8px;
	color			:#6b5a22;
	display			:block;
	font-size		:1.2em;
	font-weight		:bold;
	line-height		:1.7em;
	padding-left	:10px
}

/* ### GALERIA MULTIMIDIA VIDEO/IMAGENS ### */

h2 {
	background	:#e1ded3;
	font-size	:1.0em;
	margin		:0 27px 8px 20px;
	padding		:2px 0;	
}

h2 span {
	background	:#6b5a22;
	border-right:3px solid #e9e9dd;
	color		:#fff;
	padding		:2px
}

p.galeria-destaque {
	margin-left:20px
}

p.video-info {
	color		:#8c8978;
	font-weight	:bold;
	margin		:0 0 15px 20px
}

p.video-info em {
	color		:#f9b72b;
	display		:block;
	font-size	:0.75em;
	font-style	:normal;
	font-weight	:normal	
}

div.galeria-sala-imprensa {
	background	:#e8e7dd;
	padding		:5px
}

p.video-info-sala {
	color		:#8c8978;
	font-weight	:bold;
	margin		:0 0 15px 0
}

p.video-info-sala em {
	color		:#f9b72b;
	display		:block;
	font-size	:0.75em;
	font-style	:normal;
	font-weight	:normal	
}

table.galeria-multimidia {
	margin		:0 0 15px 20px;
	width		:540px
}

table.galeria-multimidia td {
	height			:170px;
	padding-bottom	:15px
}

table.galeria-multimidia td p {
	float	:left;
	overflow:hidden;
	width	:132px
}

table.galeria-multimidia td p.largura {
	width:203px
}

table.galeria-multimidia td img {
	display	:block
}

table.galeria-multimidia td strong {
	color	:#8c8978;
	display	:block
}

table.galeria-multimidia td em {
	color		:#ccc;
	display		:inline-block;
	font-style	:normal;
	width		:132px	
}

/* ### GALERIA MULTIMIDIA AUDIO ### */

table.galeria-multimidia-audio {
	margin	:0 0 15px 20px;
	width	:540px
}

table.galeria-multimidia-audio td {
	height			:65px;
	padding-bottom	:15px
}

table.galeria-multimidia-audio td p {
	background	:#e8e7dd;
	float		:left;
	padding		:5px;
	width		:235px	
}

table.galeria-multimidia-audio td p.largura {
	float:right	
}

table.galeria-multimidia-audio td p span {
	color	:#8c8978;
	display	:block
}

p.galeria-multimidia-audio {
	background	:#e8e7dd;
	float		:left;
	padding		:5px;
	width		:235px	
}

p.galeria-multimidia-audio span {
	color	:#8c8978;
	display	:block
}


/* ### PAGINADOR ### */

p.pagelinks  {
	font-size:0.85em;   
	text-align:center
}

p.pagelinks a {
	text-decoration:none
}

p.pagelinks a.anterior, p.pagelinks a.proxima {
	color            :#fff;
	font-weight        :bold;
	padding            :5px 10px;
	text-decoration    :underline
}

p.pagelinks a.anterior {
	background        :#434343 url(../img/blt-paginacao-anterior.png) no-repeat 3px 10px;                           
	margin-right    :-3px;
	padding-right    :6px
}

p.pagelinks a.proxima {
	background        :#434343 url(../img/blt-paginacao-proxima.png) no-repeat 54px 10px;                                                       
	margin-right    :-3px;
	padding-left    :6px
}

p.pagelinks span.paginacao {
	background     :#e2ded3;
	border-right   :4px solid #fff;
	border-left    :4px solid #fff;   
	padding        :5px
}                           

p.pagelinks span.paginacao a {   
	display        :inline-block;
	padding        :0 7px
}                           

p.pagelinks span.paginacao strong {
	display        :inline-block;
	font-size    :1.4em;
	padding        :5px 10px
}         

/**************Pesquisa de Noticias******************/
div#resultado-pesquisa{
	font-size:0.8em;
}

div#resultado-pesquisa p {
	padding			:10px 0px;
	display			:block;
	margin	:0px
}

div#resultado-pesquisa a {
	color: #000000;
	font-size: 8pt;
}

div#resultado-pesquisa a.midia {
	color:#A8A88F;
	margin-left:10px;
}

div#resultado-pesquisa span.formato-exibicao {
	color: #A8A88F;
	display: block;
	font-size: 8pt;
	text-align: left;
}
fieldset.form-pesquisar input {
	border:1px solid #474747
}

fieldset.form-pesquisar label input {
	border			:1px solid #babab8 !important;
	padding			:2px;		
	vertical-align	:bottom;
}					

/*********************************************/
/******************Pagina��o******************/
/*********************************************/

p.paginacao{
	font-size			:0.8em;
	text-align			:center;
	margin-top			:10px;
}

p.paginacao a{
	text-decoration		:none;
	background			:#e2ded3;
	color				:#6b5a22;
	padding				:0 5px;
	margin				:0;
}
p.paginacao span{
	background			:#e2ded3;
	padding				:5px 0px 5px 2px;
	margin				:0;
}	

p.paginacao a.atual{
	border				:none;
	background			:#fff;;
	padding				:7px;
	font-weight			:bold;
	font-size			:1.6em;
}

p.paginacao a.anterior{
	font-weight			:bold;
	text-decoration		:underline;
	background			:#434343 url(../img/ico-bullet-branco-paginacao-anterior.png) no-repeat 4px 10px;
	color				:#fff;
	padding				:5px 5px 5px 12px;
}

p.paginacao a.proxima{
	font-weight			:bold;
	text-decoration		:underline;
	background			:#434343 url(../img/ico-bullet-branco-paginacao-proxima.png) no-repeat 54px 10px;
	color				:#fff;
	padding				:5px 12px 5px 5px;
	margin-left			:4px;
}


/**************Estilo de agroeventos***************/
/********estilo aproveitado da publicacao**********/
table.agroevento tr td{
	padding:10px;
}

table.agroevento img{
	float:left;
	margin:0 15px 15px 0;
	max-width:150px;
}

table.agroevento h3{
	color			:#6b5a22;
	margin-bottom	:10px;
}

table.agroevento p{
	padding-bottom: 0;
	overflow:hidden;
	font-size: 1em;
}


table.agroevento p.links-agroevento{
	clear:both;
}

table.agroevento p.links-agroevento a{
	background		:url(../img/ico-bullet-laranja.png) no-repeat 0px 5px;
	color			:#918767;
	display			:block;
	font-weight		:bold;
	margin-bottom	:5px;
	padding-left	:10px;
	text-decoration	:none;
}

.visualizar-evento {
	font-size:0.85em;
	padding: 20px;
	width:471px;
}

#corpo-conteudo .form{
	width:471px;
}

.visualizar-evento h3{
	color: rgb(244, 137, 60); 
	font-size: 1.25em;
	margin-bottom:20px;
	float:left;
}

.visualizar-evento h4{
	color: rgb(244, 137, 60); 
	font-size: 1em;
	margin-bottom:5px;
}

.visualizar-evento  p{
	color:#474747;
}

.visualizar-evento img{
	float:left;
	margin-right:15px;
	max-width:170px;
}
.descricao-evento{
	margin-top:10px;
}

.descricao-evento h3{
	margin:10px 0px 0px 0px !important;
	float:none !important;
	font-size:1.1em;
}

.descricao-evento p{
	margin:0px 0px 10px 0px !important;
	color:#474747 !important;
}

.visualizar-evento p strong{
	font-weight: bold;
}

.visualizar-evento h4{
	clear:both;
	display:block;
	margin-top:20px;
}

.visualizar-evento ul a{
	float: none !important; 
	display:block;
	font-size:1.2em;
}

.visualizar-evento .galeria-midia-evento{
	display:block;
	clear:both;
}

.visualizar-evento .galeria-midia-evento img{
	width: 100px;
	float:left;
	margin:10px 20px 0px 0px;
}

.evento-lista {
	color:#474747;
	font-size:0.85em;
}

.evento-lista h4{
	color:#F4893C;
	font-size:1.3em;
	font-weight:bold;
}


@import url(http://portal.agricultura.gov.br/arq/css/skin-carousel-conteudo-2colunas/skin.css);