@charset "utf-8";
/* CSS Document */

/* LINK PARA MINISTÉRIO DA AGRICULTURA... */
#govfed img { float:left;}
#govfed select { line-height:16px; height:18px; margin-top:8px; font-size:10px;}
/*



BUSCA - CSE */
#cse { width:90%; z-index:80; position:relative;}
/*



MENU HORIZONTAL */
#menuh ul li a { text-align: center; display:block; border: none; white-space:nowrap; margin:0px 5px; padding: 0.3em; background: #ddd url(../_imagens/bgMenu.png) no-repeat top left;}
#menuh ul li a:link, #menuh ul li a:visited, #menuh ul li a:active	{ color: #090; text-decoration:none;}
#menuh ul li a:hover { color: #090; text-decoration: underline; }
#menuh ul li a.top_parent, #menuh ul li a.top_parent:hover { background: #ddd url(../_imagens/bgMenu.png) no-repeat top left; }
#menuh ul { list-style:none; margin:0; padding:0; float: left; width: 9.9em; }
#menuh ul li { position:relative; min-height: 1px; vertical-align: bottom; }
#menuh ul li ul { position:absolute; z-index:500; top:auto; display:none; padding: 1em; margin:-1em 0 0 -1em; background:none; }
#menuh ul li ul li a { background:#eee; width:80px; margin-left:18px; }
#menuh ul li ul li a:hover { background:#bfe5bf; color:#090; }
#menuh li:hover { cursor:pointer; z-index:100; }
#menuh li:hover ul ul, #menuh li li:hover ul ul, #menuh li li li:hover ul ul, #menuh li li li li:hover ul ul { display:none; }
#menuh li:hover ul, #menuh li li:hover ul, #menuh li li li:hover ul, #menuh li li li li:hover ul { display:block;}
/*



MENU VERTICAL */
#menuv ul { border-bottom:1px dotted #ccc; margin:0px}
#menuv ul li { padding-left:10px;}
#menuv ul li.grupo { padding: 10px 0px 0px 0px; font-weight:bold;}
#menuv ul li a { display:block; padding:4px; font-weight:bold; color:#6177b4;}
#menuv ul li.grupo a { color:#29428c;}
#menuv #restrito { width:170px;  padding:5px; margin:10px 0px; background:#e5eee5; border: 1px solid #cfe5cf;}
#menuv #restrito h1 {color:#090/*29428c*/; text-transform:uppercase; margin-top:0px;}
#menuv #restrito a { display:block; margin: 5px 0px; color:#090; padding:3px;}
#menuv #restrito a:hover { background:#bfe5bf;}
#menuv #restrito form, #menuv #restrito input { margin:5px 0px;}
/*



DISPLAY NOTICIAS e DESTAQUES DA UNIDADE */
#display, #destaques, #principal { width:566px; float:left;}
/* Display Slide */
	#display #slide { width:250px; float:left;}
	#display #slide li { margin:0px; padding:0px; border:none;}
	#display #slide img {border-bottom:1px solid #aaa; border-top:1px solid #ccc; margin-bottom:0px;}
	#display #slide h1 a { font-size:11px; color:#090; padding:5px 5px 0px 5px; display:block; background:#eee;} 
	#display #slide p a { font-size:16px; color:#666; font-weight:bold; padding:5px; display:block; background:#eee;}
	#display #slide p a em { font-size:16px;}

	#display #navslide { width:250px; float:left; border-bottom:1px solid #aaa;}
	#display #navslide ul { padding:10px 0px 15px 0px; text-align:center; background:#eee;}
	#display #navslide li { list-style: none; display: inline; }
	#display #navslide li a { border: 1px outset black; color:#090; background:#ddd; margin-left: 2px; margin-right:5px; text-transform:uppercase; padding:3px 10px; text-decoration:none; }
	#display #navslide li a:hover { border: 1px inset black; background:#ccc; }

/* Display Manchete */
	#display #manchete { width:290px/* -26px */; float:right; padding-right:16px;}
	#display #manchete.absoluta {width:540px/* -26px */; float:left; padding-left:10px;}
	#display #manchete h1 a { font-size:11px; color:#090; padding-top:5px; line-height:150%; border-top: 1px dotted #ccc; display:block;} 
	#display #manchete h1 a.primeiro { border-top: none;} 
	#display #manchete p a { font-size:16px; color:#666; font-weight:bold; padding-bottom:10px; display:block;}
	#display #manchete p a.mais { font-size:11px; color:#090; text-align:right; padding-top:5px; border-top: 1px dotted #ccc; display:block;} 

/* Destaques da Unidade */
	#destaques { background:#fff; padding:20px 0px;}
	#destaques h1 { font-size:16px; text-align:left;}
	#destaques img {border:2px solid #fff; margin-right:10px; float:left;}
	#destaques p { text-align:left; padding: 20px 0px; border-bottom: 1px solid #ddd;}
	#destaques #dstq1, #destaques #dstq2, #destaques #dstq3  { width:173px; padding:10px 3px; float:left; min-height:320px; background:#fff; border-top: 4px solid; margin-right:13px;}
	#destaques #dstq1 { color: #95b12a; border-top-color:#95b12a;}
	#destaques #dstq2 { color: #778b1a; border-top-color:#778b1a;}
	#destaques #dstq3 { color: #545e08; border-top-color:#545e08; margin-right:0px;}
		#destaques #dstq1 a { color: #95b12a; font-size:12px; font-weight:bold;}
		#destaques #dstq1 a:hover img { border:2px solid #95b12a;}
		#destaques #dstq2 a { color: #778b1a; font-size:12px; font-weight:bold;}
		#destaques #dstq2 a:hover img { border:2px solid #778b1a;}
		#destaques #dstq3 a { color: #545e08; font-size:12px; font-weight:bold;}
		#destaques #dstq3 a:hover img { border:2px solid #545e08;}
		#destaques #dstq_sec { width:100%;}
		
/*



*/	
/* PRINCIPAL - conteúdo menu horizontal - verde | PRINCIPAL2 - conteúdo menu vertical - azul */
.unica #principal { width:758px;}
.unica #principal table { width:738px; margin-left:10px; border-bottom:2px solid #999; }
#principal, #principal2 { color:#666; font-size:11px; }
#principal iframe, #principal2 iframe { margin:20px 10px 0px 10px;}
	#principal h1, #principal h2, #principal h3, #principal p, #principal ul, #principal2 h1, #principal2 h2, #principal2 h3, #principal2 p, #principal2 ul  { border:none; padding:5px; margin:5px;}
	#principal h1, #principal2 h1 { color:#999; font-size:11px; text-transform:uppercase;}
	#principal h2, #principal2 h2 { color:#090; font-size:16px; padding-bottom:0px; margin-bottom:0px;}
	#principal h2 em, #principal2 h2 em { font-size:16px;}
	#principal h3, #principal2 h3 { font-size:11px; color:#090; padding:10px 5px 0px 5px; margin:10px 5px 0px 10px;}
	#principal h3.noticia { background:url(../_imagens/calendar.jpg) no-repeat left bottom; padding-left: 19px;}
	#principal h3 a, #principal2 h3 a {cursor: pointer; padding:5px 10px; background:#eee;}
	#principal p, #principal2 p { text-align:justify;}
	#principal ul, #principal2 ul, #principal ol, #principal2 ol { margin:5px 20px; } 
	#principal ul li, #principal2 ul li { list-style:disc; margin-bottom:10px; } 
	#principal ul li.descricao, #principal2 ul li.descricao { list-style:none; margin:-5px 0 20px 0; } 
	#principal ol li, #principal2 ol li { list-style:decimal; line-height: 100%; margin-bottom:10px; margin-left:10px; } 
	#principal table, #principal2 table  { width:546px; margin-left:10px; border-bottom:2px solid #999; }
	#principal table th, #principal2 table th { background:#999; color: #fff; padding:3px;}
	#principal table td, #principal2 table td { padding:5px 3px; vertical-align:top; border-bottom: 1px solid #ddd;}
	#principal table tr.cor td, #principal2 table tr.cor td { background:#f0f0f0;}
	#principal table tr.tfoot td, #principal2 table tr.tfoot td { background:#eee; border-top: 1px solid #999;}
	#principal hr, #principal2 hr {border:1px dotted #ccc; width:98%; float:left;}
/*
somente PRINCIPAL*/
	#principal a { color:#090;}
	#principal img { border-color:#090;}
/*
somente PRINCIPAL2*/
	#principal2 h2 { color:#29428c;}
	#principal2 h3 { color:#29428c;}
	#principal2 a { color:#29428c;}
	#principal2 h3 a {cursor: pointer; padding:5px 10px; background:#eee;}
	#principal2 img { border-color:#29428c;}
	#principal2 td img { border:1px solid #999;}
/*
Fotos comum para PRINCIPAL E PRINCIPAL2 */
		#fotos { float:right; width:182px; padding:0px; margin:5px 0px 5px 20px;}
		#fotos p { font-size:10px; padding:0px; margin:0px; text-align:left;}
		#fotos img { margin:10px 0px 0px 0px; width:180px; height:122px; border:1px solid #ccc;} 
		#navegador { width:100%; height:25px; background:#f0f0f0; margin-top:20px; float:left;}
		#navegador p { text-align:center; float:left; width:49%; padding:5px 0 0 0; margin:0px;}
		#navegador a { text-transform:uppercase; font-weight:bold;}
/*
Notícias - Index - mais notícias */
		#noticias { width:556px/* -16px */; float:left; padding:0 0 0 10px;}
/*
Listas */
		#lista{ width:100%; min-height:40px; padding-bottom:10px; border-bottom:1px dotted #ccc;}
		#lista img { float:left; padding:0px; margin:5px 10px 10px 5px; border:1px solid;}
		#lista p { padding:0px; font-size:11px; text-align:left; font-weight:normal;}
		#lista h1 { font-size:9px; padding:3px 0 0 0;} 
		#lista h1 a { float:left; font-size:9px; text-transform:uppercase;}
		#lista h4 {font-size:32px; float:left; margin:-5px 10px 5px 10px; font-weight:normal;}
/*
lista EVENTOS*/
			#lista #imagem {float:left; margin:10px 5px 10px 10px; width:70px;}
			#lista #imagem #informacoes {float:left; margin:0px; width:350px;}
			
/*
LICITAÇÃO conteudo dos pregões publicados */
		#licitacao { width: 520px; margin: 10px 0px 10px 10px; padding: 10px 10px 0px 10px; background-color:#fff; border: 1px #cccccc solid; float:left;}
		#licitacao h3 { font-size:16px; font-weight: normal; color: #003399; margin: 14px 0px 10px 0px; padding: 0px; line-height: 130%;}
		#licitacao h4 { color: #000066; font-family: Arial,Helvetica,sans-serif; font-size: 9px; font-weight: normal; margin: 0; padding: 0 0 8px 0;}
		#licitacao p {font-size: x-small; line-height:120%; text-align: left;}
		#licitacao span { color:#6177c1; font-weight:bold;}
		#licitacao a, #licitacao a:visited { color:#666;}
		#licitacao a:hover{ color:#6177c1;}
/*



PARCEIROS */
#parceiros img { margin:0 0 10px 0; padding:0px;}
/*
ENQUETE */
#menuv #enquete { width:170px; background:#eff1f7; border:1px solid #d7ddec; padding:5px; margin-top:10px;}
#parceiros #enquete { width:150px; background:#ddd; border:1px solid #d2d2d2; padding:4px;}
	#enquete h1 { color:#6177b4; text-transform:uppercase; margin:0px; display:block;}
	#enquete p { padding:5px 0px; line-height:150%;}
	#enquete a { display:block; margin: 5px 0px; color:#6177b4; padding:3px;}
	#enquete a:hover { background:#d7ddec;}
	#enquete form { margin:0px;}
	#enquete input { margin:2px 0px;}
	#enquete input.botao { margin:5px 0 0 0;}
/*



RODAPÉ*/
#rodape #copyright, #rodape #endereco{width:450px; padding:10px; height:70px;}
	#rodape #copyright {float:left;}
	#rodape #endereco {float:right; text-align:right;}
	#rodape #copyright a, #rodape #endereco a {color:#95b12a}
/*



ESCONDE E MOSTRA */
.hide { display:none;}
.show { display:block;}

/*
CLASSE PAGINADOR  */
.selecionado{font-size:18px; background:#eee; padding:3px 0px 3px 6px; margin:1px; font-weight:bold; border:1px solid #ccc; text-align:center;}
.normal     {font-size:10px; background:#ccc; padding:3px 0px 3px 3px; margin:1px; font-weight:bold; border:1px solid #ccc; text-align:center;}