/*============================================================================================================================================================

Stylesheet - v1.0 		[ static.css ]

Autor:					Ronaldo Bitencourt[ WEB STANDARDS ] - [ SEO ]
Contato:				ronaldo@agenciahive.com.br
Website:				http://www.agenciahive.com.br/
Criado em :				16.10.2008
Última Atualização:		10:02 11/11/2008

==============================================================================================================================================================*/
.btn-06										{ margin-right:-3px; }
.none										{ display:none; }
/* BREAD CRUMB - Histórico de navegacao */
div#breadcrumb								{ height:25px; padding:5px 0 0 10px; margin-bottom:5px; background:url(../img/bg-breadcrumb.png) no-repeat; }
div#breadcrumb								{ font-weight:bold; }
div#breadcrumb .active						{ font-size:16px; }

/* WEB CREA */
div#area-crea								{ overflow:hidden; }

/* FUNCTIONS BAR */
div#functions-bar							{ border:1px solid #0060a2; border-width:1px 0; margin:5px 0; padding:7px 10px; height:18px; overflow:hidden; }
div#functions-bar legend						{ display:none; }
div#functions-bar .buscar						{ display:block; line-height:20px; padding-left:20px; margin-right:5px; font-size:10px; font-weight:bold; float:left; background:url(../img/ico-lupa.png) no-repeat; }
div#functions-bar input 						{ padding:2px; }
div#functions-bar select						{ padding:1px 0; }
div#functions-bar div#bts						{ float:left; }

	/* BOTÕES */
	a.bts									{ display:block; float:left; line-height:20px; padding-left:20px; font-size:10px; margin-right:10px; }
	a#bt-imprimir							{ background:url(../img/ico-impressora.png) no-repeat; }
	a#bt-enviar-por-email					{ background:url(../img/ico-envelope.png) no-repeat; }
	a.bt-downloads-arquivo					{ display:inline-block; background:url(../img/botaodownload.jpg) no-repeat; width:250px; height:54px; margin:15px 0px; }

	
	/* FONTE MANENGER */
	div#font  								{ border-left:1px solid #bdc4ca; float:right; width:75px; padding-left:10px; }
	div#font a 								{ display:block; width:9px; height:9px; padding:2px; float:left; }
	a#font-down, a#font-up 					{ text-indent:-5000px; margin-top:5px; padding-left:5px }
	a#font-up 								{ background:url(../img/icon-mais.png) no-repeat; margin-left:5px; }
	a#font-down 								{ background:url(../img/icon-menos.png) no-repeat; }
	a#font-small 							{ font-size:10px; line-height:15px; }
	a#font-normal							{ font-size:12px; line-height:15px; }
	a#font-big 								{ font-size:16px; line-height:15px; }
	
/* LISTAGENS */
.listagem-001												{ padding:10px 0; }
.listagem-001 dt												{ padding:10px 10px 0 10px; font-size:10px; }
.listagem-001 dt a											{ font-weight:bold; font-size:11px; }
.listagem-001 dd												{ border-bottom:1px solid #e1e1e1; padding:10px; }

div.listagem-001-relacionados ul, .listagem-002				{ background:#f1f1f1; }
div.listagem-001-relacionados a, .listagem-002 a				{ display:block; padding:5px 10px 5px 30px; border-bottom:1px solid #e1e1e1; }
div.listagem-001-relacionados a:hover, .listagem-002 a:hover	{ text-decoration:none; background-color:#DDD; }

ul.lists														{ padding:5px; margin:10px 0; background:#f1f1f1; }
ul.lists	img													{ width:64px; height:50px; }
ul.lists a													{ display:block; clear:both; overflow:auto; padding:8px 5px 8px 30px; border-bottom:1px solid #CCC; }
ul.lists a:hover												{ background-color:#EAEAEA; text-decoration:none; }
ul.lists a span												{ font-size:10px; }

ul.noticias a												{ background:url(../img/ico-folha-02.png) 7px 10px no-repeat; }
ul.noticias-02 a												{ background:url(../img/ico-folha.png) 7px 10px no-repeat; }
ul.link-externo a											{ background:url(../img/ico-link-externo.png) 7px 10px no-repeat; }

ul.lists li.img a												{ background-image:none; height:50px; overflow:hidden; padding-left:0; }
ul.lists li.img a img											{ float:left; margin:0 5px 5px 0; border:1px solid #a1d0ee; }
ul.lists li													{  }

.listagem-simples .infos										{ display:block; overflow:auto; padding:10px; margin:10px 0 5px 0; background:#f1f1f1; line-height:17px; }
.listagem-simples div#relacionados div.holder					{ width:625px; }

/*
 *	PÁGINAS INTERNAS
 */

/* GERAL */
div.texto-editor												{ text-align:justify; padding:10px 0; }
div.texto-editor p												{ display:block; padding:5px; }
div.texto-editor img											{margin:10px; float:left;}
div.texto-editor div.imagem									{ width:219px; height:160px; padding:0 5px 40px 20px; float:right; overflow:hidden; }
div.texto-editor div.imagem img 								{ width:219px; height:160px; padding:1px; border:1px solid #DDD; }


/* HEADERS */
div#header h1 a												{ display:block; width:258px; height:104px; text-indent:-5000px; float:left; margin:5px 0 0 15px; }
h1, h2														{ clear:both; }
h3															{ font-size:12px; }
div.detalhes-001 h1											{ font-size:18px; margin:0 0 20px 0; }
.titulos-sessoes											{ font-size:14px; background:#e0ead3; margin-top:20px; }
.titulos-sessoes span										{ background-color:#FFF; padding-right:5px; }
.titulos-sessoes-2											{ font-size:14px; background:#c1cbd6; margin-top:20px; }
.titulos-sessoes-2 span										{ background-color:#FFF; padding-right:5px; }
div.listagem-001-relacionados h3								{ background:#e6e6e6; color:#000000; padding:5px 10px; font-size:10px; font-weight:normal; }


	/* MÓDULO DE NOTÍCIA - ARTIGOS - ESPAÇO CULTURAL */
	
		/* FUNCTIONS BAR */
		div.modulos-noticias div#functions-bar form				{ border-right:1px solid #bdc4ca; float:left; width:350px; padding-right:20px; margin-right:20px; }
		div.modulos-noticias div#functions-bar select.mes,
		div.modulos-noticias div#functions-bar select.ano			{ width:56px; }
		
		/* DETALHES */
		div.detalhes-001											{ padding:20px 0 10px 0; }
		div.detalhes-001 .data									{ font-size:10px; }

		/* GALERIAS RELACIONADAS */
		div.tabss												{ clear:both; padding:20px 0 20px 0; }
		div.tabss ul.ui-tabs-nav li									{ display:inline; }
		div.tabss ul.ui-tabs-nav li a								{ display:block; float:left; line-height:30px; padding:0 10px 0 35px; border:1px solid #e1e1e1; font-weight:bold; background-position:5px 7px; background-repeat:no-repeat; }
		div.tabss ul.ui-tabs-nav li a.tab-galeria-de-imagens		{ background-image:url(../img/ico-fotografia.png); width:120px; }
		div.tabss ul.ui-tabs-nav li a.tab-galeria-de-videos			{ background-image:url(../img/ico-monitor.png); width:50px; border-left:none; }
		div.tabss ul.ui-tabs-nav li.ui-tabs-selected a 				{ background-color:#e1e1e1; }
		div.tabss div.ui-tabs-panel								{ clear:both; padding:10px; background:#e1e1e1; overflow:auto; }
		div.tabss div.ui-tabs-hide 								{ display:none; }
		div#galeria-de-imagens ,
		div#galeria-de-videos									{ height:58px; padding:9px 0; }
		div#galeria-de-imagens a,
		div#galeria-de-videos a									{ display:block; width:73px; height:56px; float:left; overflow:hidden; margin:0 6px 0 0; }
		
		div.holder												{ margin-left:10px; width:635px; padding-left:13px; height:58px; overflow:hidden; float:left; }
		div.holder div											{ width:655px; float:left; }
		div.bt-Prev, div.bt-Next									{ width:11px; height:58px; cursor:pointer; }
		div.bt-Prev												{ float:left; background:url(../img/ico-seta-left.png) 0 25px no-repeat; }
		div.bt-Next												{ float:right; background:url(../img/ico-seta-right.png) 0 25px no-repeat; }
		
	/* MÓDULO DOWNLOADS - ATOS */
		
		
		/* FUNCTIONS BAR */
		div.modulos-downloads div#functions-bar select				{ width:200px; margin-right:15px; }
		
		/* TABELAS */
		div.modulos-downloads table								{ width:100%; border:1px solid #c4df9b; padding-bottom:1px; margin-top:20px; border-collapse:collapse; color:#000; }
		div.modulos-downloads table th								{ background:#c4df9b; color:#406618; padding:5px; text-align:left; }
		div.modulos-downloads table tr.linha						{ background:#f1f1f1; }
		div.modulos-downloads table td								{ border:1px solid #c4df9b; border-width:0 1px; padding:5px; vertical-align:top; }
		div.modulos-downloads table td.descricao					{ font-size:10px; }
		a.arquivo												{ font-size:10px; line-height:16px; cursor:pointer; }
		a.arquivo span											{ display:block; width:16px; height:16px; margin-right:5px; float:left; background-repeat:no-repeat; text-indent:-5000px; }
		a.arquivo .pdf											{ background-image:url(../img/ico-pdf.png); }
		a.arquivo .doc											{ background-image:url(../img/ico-word.png); }
		a.arquivo .xls											{ background-image:url(../img/ico-excel.png); }
		a.arquivo .zip											{ background-image:url(../img/ico-rar.png); }
		a.arquivo .jpg											{ background-image:url(../img/ico-jpg.png); }
		a.arquivo .html											{ background-image:url(../img/ico-html.png); }
		a.link-leia-mais-institucional							{ font-weight: bold; font-size: 12px;}
		a:hover.link-leia-mais-institucional					{ color:#000CCC;}


	/* MÓDULOS PÁGINAS */
		
		/* CONSELHEIROS */
		div#conselheiros .infos img 								{ float:left; padding:1px; border:1px solid #DDD; margin:0 10px 10px 0; }
		.borda 													{ clear:both; border-top:1px solid #DDD; padding-bottom:10px; }
	
	/* BUSCA */
	div#resultado-busca h3										{ font-size:12px; margin:20px 0 10px 0; }
	div#resultado-busca h4										{ font-size:11px; margin:10px 0 3px 0; }
	div#resultado-busca .keyword									{ margin:30px; padding:15px 15px 15px 45px; border:1px dashed #CCC; background:#f1f1f1 url(../img/ico-lupa-03.png) 20px 13px no-repeat; }
	div#resultado-busca .keyword form								{ padding:20px 0; }
	div#resultado-busca .keyword label								{ font-size:16px; font-weight:bold; }
	div#resultado-busca .keyword input								{ padding:3px; border:1px solid #CCC; background:#FFF; font-size:16px; font-weight:bold; }
	div#resultado-busca .keyword input#bt-search-buscar			{ padding:2px 10px; font-size:16px; font-weight:bold; color:#FFF; background:#0072bc; border:none; cursor:pointer; }
	div#resultado-busca .resultado								{ padding:0 10px; }
		
	/* SITEMAP */	
	
	div#mapa-do-site 												{ text-align:left; }
	div#not-found div#mapa-do-site h2								{ margin:20px 0; }
	div#mapa-do-site h2											{ margin:0 0 20px 0; }
	ul#sitemap, ul#sitemap-02									{ width:300px; float:left; }
	ul#sitemap li, ul#sitemap-02 li									{ display:block; font-weight:bold; padding:0 0 10px 25px; background:url(../img/ico-pastas.png) no-repeat; }
	ul#sitemap li a, ul#sitemap-02 li a  								{ display:block; padding-bottom:5px; }
	ul#sitemap ul li, ul#sitemap-02 ul li 								{ font-weight:normal; padding:3px 0 3px 20px; background:url(../img/ico-folhas.png) no-repeat; }
	ul#sitemap ul li a, ul#sitemap-02 ul li a							{ display:block; padding:0; }
	
	/* FORMS */
	div#fale-conosco input,
	div#fale-conosco select,
	div#fale-conosco textarea										{ border:1px solid #a1d0ee; color:#0072bc; background:#FFF; padding:2px; font-size:10px; margin-bottom:10px; }
	div#fale-conosco h2											{ margin:0 0 20px 0; }
	div#fale-conosco legend										{ padding:20px 0; }
	div#fale-conosco .campos,
	div#box-form-enviar-email .campos								{ padding:3px; margin:5px 0 15px 0; border:1px solid #a1d0ee; color:#0072bc; }
	div#fale-conosco .campo-requerido,
	div#box-form-enviar-email .campo-requerido					{ padding:3px; margin:5px 0 15px 0; background:#ebf4fa; border-color:#c2ddef; }
	div#fale-conosco .bt-enviar,
	div#box-form-enviar-email .bt-enviar							{ padding:2px 10px; font-size:14px; font-weight:bold; color:#FFF; background:#0072bc; border:none; cursor:pointer; }

	/* EMPREGOS */
	div#empregos div#font											 { margin-top:-20px; }
	div#empregos-top-bar								 			 { height:45px; background:url(../img/empregos-top-bar.png) no-repeat;	 }
	div#empregos-top-bar h3										 { display:none; }
	div#empregos-top-bar a							 			 { display:block; width:87px; height:29px; float:left; }
	div#empregos-top-bar a span						 			 { display:none; }
	div#empregos-top-bar a.bt-curriculos-01		 	 			 { margin:7px 0 0 154px; _margin-left:77px; }
	div#empregos-top-bar a.bt-vagas-01		 	 	 			 { margin:7px 0 0 5px; }
	div#empregos-top-bar a.bt-curriculos-vagas		 	 		 { margin:7px 0 0 166px; width:179px; }
	
	.form-curriculos		 	 	 		 					{ background:#f1f2f2; padding:10px 0; margin-top:30px; }
	.form-curriculos p	 	 	 	 		 					{ color:#9e0b0f; text-align:center; font-weight:bold; }
	.form-curriculos #inputs		 	 	 						{ display:block; padding-left:120px; width:450px; margin:auto; }
	.form-curriculos label		 	 	 	 					{ display:block; width:60px; float:left; color:#000; font-weight:bold; text-align:right; padding-right:5px; }
	.form-curriculos .campos		 	 	 						{ border:1px solid #a1d0ee; padding:2px; width:200px; margin-bottom:5px; }
	.form-curriculos .bt-enviar		 	 						{ margin-left:224px; }
	
	.box-galerias												{ width:154px; height:190px; padding:10px; margin-top:10px; float:left; }
	.box-galerias .data											{ font-size:10px; }
	.box-galerias img 											{ border:1px solid #999; }
	
	#form-cadastrar-currirulos label		 	 	 				{ width:200px; }
	#form-cadastrar-currirulos textarea		 	 	 			{ height:50px; }
	#form-cadastrar-currirulos #inputs		 	 	 			{ padding-left:0; width:600px; }
	#form-cadastrar-currirulos .bt-enviar		 	 			{ margin-left:369px; }

	/* INSTITUCIONAL - CREA-JR */
	.crea-jr-cadastre-se											{ display:inline-block; background:url(../img/bt-cadastre-se.png) no-repeat; width:250px; height:54px; margin:15px 0px; margin-right:20px; }
	.crea-jr-baixe-regimento										{ display:inline-block; background:url(../img/bt-baixe-regimento.png) no-repeat; width:250px; height:54px; margin:15px 0px; }

	#crea-jr													{  }
	#crea-jr h2													{ margin:20px 0px; }
	#crea-jr h3													{ margin:15px 0px 5px 0px; }
	#crea-jr ul													{ margin-left:10px; }
	#crea-jr ul li												{ width:200px; float:left; margin-bottom:5px; }

	#crea-jr-cadastro {  }
	#crea-jr-cadastro h2 { background:#4c91b9; padding:5px; color:#FFF; margin-bottom:10px; }
	#crea-jr-cadastro .info { background:#add8e6; padding:5px; margin:5px 0px; border:1px dashed #000; }
	#crea-jr-cadastro .link-confirmar { padding:10px 0px; display:block; }

	#form-pre-cadastro .campos { padding:5px;  }

	#sub-cadastro { display:none; }
	#form-sub-cadastro {  }
	#form-sub-cadastro label { display:block; margin-top:10px; margin-bottom:5px; }
	#form-sub-cadastro .label-inline { display:inline; margin-right:5px; }
	#form-sub-cadastro .campos { padding:5px;  }
	#form-sub-cadastro .obrigatorio { color:#00008b; font-weight:bold; }
	#form-sub-cadastro .bt-completar { display:block; background:#EEEEEE; padding:3px 5px; margin:10px 0px; border:1px solid #000000; }


/* FACEBOX */
.banner-facebox											{ padding:20px; padding-bottom:10px; position:relative; }
.banner-facebox h1										{ font-size:16px; color:#014574; text-align:center; margin-bottom:10px; }
.banner-facebox .img, .banner-facebox img				{ text-align:center; margin-bottom:10px; border:none; }
.banner-facebox p										{ margin-bottom:10px; }
