/*  
Theme Name: Insa Theme
Theme URI: 
Description: Tema desenvolvido pela i2
Version: 30.10.13 - 11h25
*/

/*
+----------------------------------------------------------------+
	Reset CSS para HTML5					
+----------------------------------------------------------------+
*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small,  
strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, 
thead, tr, th, td {margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline;}
ul, ol {list-style:none}
section, article, aside, header, footer, nav, dialog, figure {display:block; margin:0}

/*
+----------------------------------------------------------------+
	Definicoes Gerais												
+----------------------------------------------------------------+
*/

html{text-align:center}
html,address{font:normal normal 12px Arial, Helvetic; }
html,body{text-align:center; height:100%;}
body{font-family: Arial, Helvetica, sans-serif; overflow-x:hidden }
html{height:100%;  -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; background:url(imagens/bg-site2.gif) repeat-x top}
img{border:none; -ms-interpolation-mode: bicubic;}
a{color:#26536e; text-decoration:none}
a:hover{text-decoration:underline}
a:focus{outline:none;}
#container, #content{position:relative;}
#container{width:100%; min-height:100%;}
#content{width:956px; display:table; padding-bottom:130px;}
#topo, #content{ margin:0 auto;  text-align:left;}
#links-top li a, #form-login input[type="text"], #form-login input[type="password"], #searchform input[type="text"], 
#searchform input[type="submit"], #destaque-col1 .nav a, .bt-ver-mais span, #rodape-content > address, #bt-mapa, #bt-restrita, #bt-webmail, #midias-sociais li a,
.bt-download, .info-quando, .info-onde, .bt-mapa span, #end-estacao{ background:url(imagens/sprite.png) no-repeat}
.hide{ display: none;}
.linklove {display:none !important;}
ol.numerar {list-style-type:decimal; list-style-position: inside}
    ol.numerar li { font-weight: bold}
    ol.numerar h4 {margin-bottom:10px; font-weight:normal !important;}
    ol.numerar div {font-weight:normal !important;}
    .numerar h4 {cursor:pointer;}
/*
+----------------------------------------------------------------+
	CLASS GERAIS												
+----------------------------------------------------------------+
*/
.clear{clear:both;}
.none{display:none;}
.block{display:block;}
.indent{text-indent:-100000px;}
.tleft{text-align:left;}
.tright{text-align:right;}
.fLeft{ float: left; margin:0 15px 5px 0}
    .fLeft img {width:350px; height:auto !important;}
.padbot {padding-bottom:20px !important; clear:left;}
.padleft {padding-left:13px !important; clear:left;}
.padleft-2 {padding-left:20px !important; clear:left;}
.normal {font-weight:normal !important}

/*
+----------------------------------------------------------------+
	CORES												
+----------------------------------------------------------------+
*/
.red{color:red;}
.black{color:#000;}
.white{color:#fff;}

/*
+----------------------------------------------------------------+
	TITULOS	BASE											
+----------------------------------------------------------------+
*/
h1{ font-size:18px}
h2{ font-size:16px}
h3{ font-size:14px}
h4{ font-size:12px}
h5{ font-size:10px}
.tit-base-index, #tit-base, .tit-secao, article.tit-secao h3, .subtit-secao, #form-newsletter h3{text-transform:uppercase; font-weight:normal; }
.tit-base-index, #tit-base, #form-newsletter h3, div.climatempo h3, .boletim a, .namidia a {color:#fff; }
	.tit-base-index, #form-newsletter h3, div.climatempo h3, .boletim a, .namidia a {  background:#006fb4; float: left;  padding: 4px 12px}
#tit-base, .tit-secao, article.tit-secao h3 {float:left;}
	#tit-base{ width:980px; padding-left:10px;line-height:64px; height:73px; border-bottom:20px solid #fff ;  font-size:22px;}
	.tit-secao, article.tit-secao h3, .subtit-secao{ width:660px; clear: both;}
	.tit-secao, article.tit-secao h3 { padding: 10px 0 20px}
		.tit-secao a, article.tit-secao h3 a { color: #577689; font-size: 18px}
	.subtit-secao{ float: left; font-size: 18px; padding:10px 0;}
.subtit-base, .subtit-base-tipo2{float:left; margin-top:30px; font-size:14px; display:table;}
	.subtit-base{ display:table; background:#002942; color:#fff; padding:4px; margin-bottom:8px}
	.subtit-base-tipo2{color:#002942; text-transform:uppercase; font-weight:normal; margin-bottom:10px; width:100%}

.tit-eventos{ font-size: 18px!important}
.tit-noticias-interna{ width: 470px!important}
.sub-item{ margin-left: 20px!important}
/*
+----------------------------------------------------------------+
	FONTS												
+----------------------------------------------------------------+
*/
@font-face {
    font-family: 'KlavikaRegular-OSF';
    src: url('fonts/arial-webfont.eot');
    src: url('fonts/arial-webfont.eot') format('embedded-opentype'),
         url('fonts/KlavikaRegular-OSF.ttf') format('truetype');
    font-style: normal;}
	
#menu li a, #tit-base, #menu-secao li a, #resultado-busca h2, .subtit-base-tipo2, .tit-contato, .tit-secao, article.tit-secao h3, .subtit-secao, .tit-parceiros, .tit-mapa, .tit-mapa-instucional{font-family:"KlavikaRegular-OSF";}

@font-face {
    font-family: 'din-light';
    src: url('fonts/din-light.eot');
    src: url('fonts/din-light.eot') format('embedded-opentype'),
         url('fonts/din-light.ttf') format('truetype');
    font-style: normal;}

#destaque-col2 h1, .bt-ver-mais, .tit-base-index, #form-newsletter h3, div.climatempo h3, .boletim a, .namidia a,  #tit-base, input, #sliders, .legenda-imagem, .bt-mapa, .bt-voltar-arcevo{font-family:"din-light";}
	




/*##################################################################################################*/

/*
+----------------------------------------------------------------+
	TOPO											
+----------------------------------------------------------------+
*/
#topo{ max-width:1017px; width:100%; height:224px;  position:relative; z-index:100; display:block; }
	#logo a, #links-top, #links-top li, #links-top, #links-top li, #links-top li a, #menu, #menu li, #menu li a{ float:left}
	/*LOGO*/
	#logo a{ width:331px; height:93px; background:url(imagens/insa-instituto-nacional-do-semiarido-10anos.png) no-repeat; text-indent:-99999px; margin:67px 0 0 25px}
	/*LINKS TOPO*/
	#links-top{ width:290px; top:23px; right: 0; position: absolute;}
		#links-top a{ height:27px}
		#link-informacao{ width:155px}
			#link-informacao:hover{background-position:0px -27px}
		#link-brasil{width:106px; background-position:-155px 0!important}
			#link-brasil:hover{width:106px; background-position:-155px -27px!important}
	/*MENU*/
	#menu{ width:1034px; border-width:1px 0 4px 0; z-index: 9999; border-style: solid; border-top-color:#ebebeb; border-bottom-color:#cb252b; margin-top:16px; padding:17px 0; font-family:"KlavikaRegular-OSF"; }
		#menu li{ text-transform:uppercase; position: relative; z-index: 9999; margin-left:18px; }
			#menu li:first-child a{margin-left:10px;}
			#menu li a{ color:#5c5c5c; font-size:12px; z-index: 9999;}
			.ie #menu li a { font-size: 10px;}
				#menu li a:hover{ color:#cb252a; text-decoration:none}
				#menu li a, #menu li a:hover, #destaque-col2 a p, #destaque-col2 a:hover p{-webkit-transition:all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear}	
			#img-mcti{ position: absolute; top: 12px; left: 10px}
	#idiomas{ float: left; position: absolute; right: 20px; top: 68px}
	
	#menu li ul{ float: none; display: none; position: absolute; z-index: 0; top: 5px; left: -10px; background: #FFF; width: 200px; padding: 20px 0px 5px 5px; -webkit-box-shadow:  0px 5px 10px 0px rgba(0, 0, 0, 0.2); box-shadow:  0px 5px 10px 0px rgba(0, 0, 0, 0.2); }
	#menu li ul li{ display: block; float: none; margin: 0px 0px 15px 0px; z-index: -1; }
	#menu li ul li:last-child{ margin-bottom: 10px; }
	#menu li ul li a:first-child{ margin-left: 10px; }
	#menu li ul li a{ float: none; z-index: -1; margin-left: 0px; }
	
	#menu li:hover > ul{ display: block; z-index: -1; }
	
/*
+----------------------------------------------------------------+
	INDEX											
+----------------------------------------------------------------+
*/	
/*USO GERAL DA INDEX*/
#destaque-principal, #destaque-col1, #destaque-col2, #destaque-content h1, #destaque-col2 p, #sliders img,  #sliders figcaption, #destaque-col1 .nav a, #col1,
#box-noticias, #noticia-destaque, #banners, #banners article, #banners article img, #banners article span, .box-editais-eventos, 
.box-editais-eventos article, .box-editais-eventos a:first-child { float:left}
#destaque-content{ display:block; margin:0 auto; text-align:left}
#destaque-principal, #destaque-content, #destaque-col1, #sliders, #sliders img, #noticia-destaque, #noticia-destaque figcaption{ position:relative}
#destaque-col2 h1, #sliders h1, .box-editais-eventos a > h2{ text-transform:uppercase}
#sliders, #sliders h1, #destaque-col1 .nav a, #barra-detalhe, #barra{position:absolute}
/*DESTQUE PRINCIPAL*/
#destaque-principal{ width:100%; height:298px; display:table; background:url(imagens/bg-conteudo.jpg);}
	#barra-detalhe, #barra{height:18px; display:block; top:298px;}
	#barra-detalhe{ width:411px;  background:url(imagens/barra-detalhe.jpg) no-repeat; right:0; z-index:10}
	#barra{ width:100%; background:url(imagens/barra-azul.gif) no-repeat top right;}
	#destaque-content{ width:956px;}
	/*COLUNA 1 DESTAQUE PRINCIPAL*/
	#destaque-col1{ width:546px; padding-top:30px}
		/*SLIDERS*/
		#sliders{ width:540px; height:300px; background:#fff; padding:5px 0 0 5px; z-index:2}
			#sliders > li a:hover h1, #sliders > li a:hover figcaption{ text-decoration:underline}
			#sliders h1{ color:#fff; font-size:20px; font-weight:normal; top:218px ; left:47px}
			#sliders > li:first-child{ display:block}
			#sliders > li{ display:none}
			#sliders figure{ width: 540px;  display: block; overflow: hidden;}
				#sliders img{ left:5px; top:5px}
				#sliders figcaption{ background:#004b82; color:#add9f9; width:460px; height:25px; overflow: hidden; margin-left: 20px; font-size:14px; padding:43px 0 0 27px}
			/*NAVEGACAO SLIDERS*/
			#destaque-col1 .nav a{top:234px; left:0px; z-index:30}
				#destaque-col1 .nav a, #destaque-col1 .nav a:hover, #pesquisador-banner .imagem-pesquisador2, #pesquisador-banner:hover .imagem-pesquisador2{-webkit-transition:all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear}
				#destaque-col1 .nav a{ width:30px; height:65px; text-indent:-99999px }
				#prev2{ background: url(imagens/prev-bt.jpg) no-repeat center #FFF !important; }
					#prev2:hover{ background-position: 7px 26px!important}
				#next2{ background: url(imagens/next-bt.jpg) no-repeat center #FFF !important; margin-left:515px}
					#next2:hover{ background-position: 12px 26px!important; }
			.navi{position:absolute; z-index: 999; top:300px; left:50%; margin-left: -80px; width:160px; height: 10px; overflow: hidden; }
			.navi a{width:10px; height:10px; text-indent: -9999px; background:#004b82; float:left; margin-right: 5px; -webkit-border-radius: 30px; border-radius: 30px;}
			.navi a.activeSlide{background:#cb252b;}
	/*COLUNA 2 DESTAQUE PRINCIPAL*/
	#destaque-col2{ width:385px; color:#feffff; margin-left:23px}
		#destaque-col2 a{ color: #fff; }
			#destaque-col2 a:hover p{color: #95cbed}
		#destaque-col2 h1{ background:#0072B8; clear:both; font-size:15px; padding:5px 23px; margin:37px 0 5px ; font-weight:normal}
		#destaque-col2 p{ font-size:1.1em; line-height:150%; letter-spacing: 1px; width: 100%}
		#noticia-destaque img{ width: 272px; height:auto !important;}
/*COLUNA 1*/
#col1{ width:650px; padding-top:48px}
	/*BOX NOTICIAS*/
	#box-noticias{ width:100%; padding-bottom:10px}
	#noticia-destaque a h1, .notica a h2{ color:#006fb3}
		.data{ display: block; font-size: 12px; width: 100%; font-weight: normal; text-transform: uppercase;}
		/*NOTICIAS EM DESTAQUE*/
		#noticia-destaque{ width:277px; }
		#noticia-col2{ float:right; width:277px; margin-right:42px;}
			#noticia-col2 .notica span{ float: left;}
		/*NOTICAS BASE*/
		.notica{ float:right; padding-bottom:15px}
			.notica h2{font-size:14px}
			.notica p{ font-size:12px}
    /*botoes*/
    section#botoes {clear:both; height:25px; margin-bottom:40px;}
        #botoes div {margin:0; padding:0; float:left; height:25px;}
        #botoes div a {display:inline-block; width:249px; color:#fff; text-decoration: none; font-weight: normal; margin:0; height:25px; line-height:25px; float:left; text-align:center;  background-color:#006fb4;}
        #botoes div a:hover {background-color:#006fb4; }
        #botoes div.namidia {margin-left:55px;}

        .boletim a, .namidia a {font-size:15px; text-transform: uppercase; font-weight:normal;}


	/*BANNERS*/
	#banners{ width:644px; padding-bottom: 55px; position: relative; z-index: 12s}
		#banners article a { position: relative; float: left; width:273px; height: 134px; z-index: 20; overflow:hidden; }
		span.item-biblioteca, #banners article a:hover span.item-biblioteca,.item-pesquisador,.item-ndvi, #banners article a:hover span.item-pesquisador, #biblioteca-banner .imagem-pesquisador2, #ndvi-banner .item-ndvi, #ndvi-banner:hover .item-ndvi, #ndvi-banner .imagem-ndvi2, #ndvi-banner:hover .imagem-ndvi2, #biblioteca-banner:hover .imagem-pesquisador2, #sef-banner .imagem-sef2, #sef-banner:hover .imagem-sef2, #sef-banner .item-sef, #sef-banner:hover .item-sef,.item-sef{-webkit-transition:all 0.1s linear; -moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear}
		#banners article:first-child{ margin-left:0px}
		#banners article{ width:273px; margin-left:55px}
			#banners article img{border:3px solid #0067a6; position: absolute; top: 0; left: 0}

			#sef-banner:hover > span.item-sef{-webkit-transition:all 0.1s linear; -moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear}

			#banners article span{ clear:both; background:#0067a6; color:#fff; font-size:12px; padding:5px 6px; position:relative; top:75px; z-index: 11; left:3px}
			#banners article span:first-child{ background:#fff; color:#0067a6; font-size:18px; width: 140px;  padding:5px 4px;}
			a#ndvi-banner span:first-child{ background:#fff; color:#0067a6; font-size:18px; width: 165px; top: 54px; padding:5px 4px;}
			.item-biblioteca{ width: 246px}
			.item-pesquisador{ width: 81px}
			.item-ndvi{ width: 81px; top: 54px !important; }
				#banners article a:hover span.item-biblioteca, #banners article a:hover span.item-pesquisador, #banners article a:hover span.item-ndvi{ width: 255px; opacity:0.80; -moz-opacity: 0.80; filter: alpha(opacity=80);}
			.divhober {width: 270px; height: 131px; background:#0071b7; float: left; position: absolute; top: 0; left: 0; opacity:0.50; -moz-opacity: 0.50; filter: alpha(opacity=50); display: none;}

			#pesquisador-banner .imagem-pesquisador2, #biblioteca-banner .imagem-pesquisador2, #ndvi-banner .imagem-ndvi2, #sef-banner .imagem-sef2{ display: none;}
			#pesquisador-banner:hover .imagem-pesquisador2, #biblioteca-banner:hover .imagem-pesquisador2, #ndvi-banner:hover .imagem-ndvi2,  #sef-banner:hover .imagem-sef2{ display: block; }
		
			
	/*EDITAIS EVENTOS*/
	.box-editais-eventos{ width:296px; }
		.box-editais-eventos article, .box-editais-eventos .bt-ver-mais{ margin-top:14px}
			.box-editais-eventos a:first-child, .box-editais-eventos article{ width: 100%}
			.box-editais-eventos a > h2{ color:#006fb3; font-size:12px}
			.eventos-index{ margin-left: 33px}
			#bt-comprasnet{ float: left; clear: both; margin: 20px 0 -46px 0}

	/*BANNER SIGSAB*/
	.banner-sigsab{
		margin-top: 48px;
	}

	/*BANNER SEMIARIDO*/
	#banner-semiarido{position: relative; float: left; width: 100%; height: 158px; display: block; }
		
/*
+----------------------------------------------------------------+
	SIDEBAR											
+----------------------------------------------------------------+
*/	
#sidebar{ float: right; position: relative; width: 292px}
#nav-sidebar, #nav-sidebar li, #nav-sidebar li a,#nav-sidebar-br, #nav-sidebar-br li, #nav-sidebar-br li a, #nav-sidebar-es, #nav-sidebar-es li, #nav-sidebar-es li a, #nav-sidebar-en, #nav-sidebar-en li, #nav-sidebar-en li a, #banner, #nav-sidebar-comunicacao, #nav-sidebar-comunicacao li a, #nav-sidebar-comunicacao li a span{ float:left }
/*SIDEBAR*/
#nav-sidebar, #nav-sidebar-br, #nav-sidebar-es, #nav-sidebar-en{ width:292px; float:right; position: relative;}
	#nav-sidebar li a, #nav-sidebar-comunicacao li a, #nav-sidebar-br li a, #nav-sidebar-es li a, #nav-sidebar-en li a{width:272px; }
	/*NAVSIDEBAR*/
	#nav-sidebar, #nav-sidebar-es, #nav-sidebar-en{ margin:48px 0}
		#nav-sidebar li a, #nav-sidebar-br li a, #nav-sidebar-es li a, #nav-sidebar-en li a{ height:60px; text-indent:-99999px; margin-bottom:5px}
		#nav-sidebar li a, #nav-sidebar-br li a{background:url(imagens/banners.jpg) no-repeat;}
		#nav-sidebar-es li a{background:url(imagens/banners_es.jpg) no-repeat;}
		#nav-sidebar-en li a{background:url(imagens/banners_en.jpg) no-repeat;}
		#nav-sidebar li a#institucional, #nav-sidebar li a#institucional, #nav-sidebar-es li a#institucional-en, #nav-sidebar-br li a#institucional{ background-position:0 0}
			#nav-sidebar li a#institucional:hover, #nav-sidebar-es li a#institucional:hover, #nav-sidebar-en li a#institucional:hover, #nav-sidebar-br li a#institucional:hover{ background-position:0 -60px}
		#nav-sidebar li a#atuacao, #nav-sidebar-es li a#atuacao, #nav-sidebar-en li a#atuacao, #nav-sidebar-br li a#atuacao{ background-position:0 -120px}
			#nav-sidebar li a#atuacao:hover, #nav-sidebar-es li a#atuacao:hover, #nav-sidebar-en li a#atuacao:hover, #nav-sidebar-br li a#atuacao:hover{ background-position:0 -180px}
		#nav-sidebar li a#projetos, #nav-sidebar-es li a#projetos, #nav-sidebar-en li a#projetos, #nav-sidebar-br li a#projetos{ background-position:0 -240px; height:59px}
			#nav-sidebar li a#projetos:hover, #nav-sidebar-es li a#projetos:hover, #nav-sidebar-en li a#projetos:hover, #nav-sidebar-br li a#projetos:hover{ background-position:0 -299px}
		#nav-sidebar li a#parcerias, #nav-sidebar-es li a#parcerias, #nav-sidebar-en li a#parcerias, #nav-sidebar-br li a#parcerias{ background-position:0 -359px}
			#nav-sidebar li a#parcerias:hover, #nav-sidebar-es li a#parcerias:hover, #nav-sidebar-en li a#parcerias:hover, #nav-sidebar-br li a#parcerias:hover{ background-position:0 -420px}
		#nav-sidebar li a#setores, #nav-sidebar-en li a#setores, #nav-sidebar-es li a#setores, #nav-sidebar-br li a#setores{ background-position:0 -480px}
			#nav-sidebar li a#setores:hover, #nav-sidebar-es li a#setores:hover, #nav-sidebar-en li a#setores:hover, #nav-sidebar-br li a#setores:hover{ background-position:0 -541px}
		#nav-sidebar li a#noticias, #nav-sidebar-es li a#noticias, #nav-sidebar-en li a#noticias, #nav-sidebar-br li a#noticias{ background-position:0 -602px}
			#nav-sidebar li a#noticias:hover, #nav-sidebar-es li a#noticias:hover, #nav-sidebar-en li a#noticias:hover, #nav-sidebar-br li a#noticias:hover{ background-position:0 -663px}
		#nav-sidebar li a#eventos, #nav-sidebar-es li a#eventos, #nav-sidebar-en li a#eventos, #nav-sidebar-br li a#eventos{ background-position:0 -723px}
			#nav-sidebar li a#eventos:hover, #nav-sidebar-es li a#eventos:hover, #nav-sidebar-en li a#eventos:hover, #nav-sidebar-br li a#eventos:hover{ background-position:0 -783px}
		
		#nav-sidebar li a#semiarido, #nav-sidebar-es li a#semiarido, #nav-sidebar-en li a#semiarido, #nav-sidebar-br li a#semiarido{ background-position:0 -844px}
			#nav-sidebar li a#semiarido:hover, #nav-sidebar-es li a#semiarido:hover, #nav-sidebar-en li a#semiarido:hover, #nav-sidebar-br li a#semiarido:hover{ background-position:0 -903px}


	/*BANNER*/
	#banner{ margin-bottom:34px}
	.banner-insa{ width: 272px; height: 178px; position: absolute; bottom: 0; left: 0; float: left;  z-index: 10; background:#000; }
	/*NAVSIDEBAR COMUNICACAO*/
	#nav-sidebar-comunicacao li a{height:44px; background:url(imagens/banners-comunicacao.jpg) no-repeat; margin-bottom:10px; color:#cb252a; font-size:15px; padding-top:16px}
		#nav-sidebar-comunicacao li a:hover{ background-position:0 -61px}
		#nav-sidebar-comunicacao li a span{ background:url(imagens/bck-sidebar.gif) repeat-x; height:27px; text-transform:uppercase; line-height:27px; padding:0 10px}

    /*CLIMA.TEMPO*/
    div.climatempo {margin-top:20px;}
        .climatempo h3 {margin-bottom: 15px;; font-size:18px;font-weight:normal;}
        .climatempo iframe {background-color:#fff;}

/*
+----------------------------------------------------------------+
	INTERNAS											
+----------------------------------------------------------------+
*/
/*FLOAT LEFT*/
.bt-download, .bt-download:hover{-webkit-transition:all 0.1s linear; -moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; transition: all 0.1s linear}
#menu-secao, #menu-secao li, #menu-secao li a, .definicao-base, .definicao-base dt, .definicao-base div, .tit-definicao-base, 
.definicao-base dd, .bt-download, #resultado-busca, .img-left, .tipo-noticia dd p, .evento > .acordeon, .efeito-content,
#mapa-infraestrutura, .nav-mapas, .membros-setores, .infra-lab{ float:left}
/*DISPLAY BLOCK*/
.internas p, .definicao-base dt, .definicao-base dd, .definicao-base div, .tit-definicao-base, 
.evento .tit-definicao-base span, .tit-setores, .desc-setor, .desc-setor-sub-item, .desc-setor-sub, .tit-projeto, .telefone-contato{ display: block;}
.img-left{ padding:0 20px 20px 0}



/*MENU SECAO*/
#menu-secao{ margin:-10px 0 0 18px}
	#menu-secao li:first-child a{ margin-left:0}
	#menu-secao li a{ font-size:14px; text-transform:uppercase; color:#002942; margin-left:35px}
		#menu-secao li a:hover, #menu-secao li a.selected{ color:#cb252a; text-decoration:none}
/*COLUNA 1 INTERNAS*/
.internas #col1{ padding:50px 0 0 20px; color:#26536e}
    .internas #col1 blockquote {margin:15px 0 0 0; font-style:italic;}
	.internas p{ padding:0 15px 10px 0px; line-height:160%}
	.noticias .entry-content{ float: left;}
	/*DEFINICAO BASE*/
	.definicao-base{margin:20px 0 20px 0px; width:100%; border-left:7px solid #002942; padding-left:5px}
	.defincao-base-eventos{border:none!important;}
		.definicao-base dt, .definicao-base dd, .definicao-base div, .tit-definicao-base{ width:620px;  }
		.definicao-base dt{ font-size:16px; font-weight:bold;}
			dt.tit-definicao-base{ font-size: 16px!important}
			dd .tit-definicao-base{ color: #0d4161}
		 a .definicao-base dt, a .tit-definicao-base{ color:#26536e}
		.definicao-base dd, .definicao-base p{color:#31698b; font-size:12px }
			.bt-download{ width:85px; height:21px; background-position:65px -214px; background-color:#98c0d9; color:#fff; line-height:21px; padding-left:5px}
					.bt-download:hover{background-position:65px -235px; text-decoration:none}
		/*TIPO1*/
		.tipo1{width:86%; margin:20px 0 20px 40px; }
			.tipo1 dt, .tipo1 dd{ font-style:normal; width:502px; font-style:italic }
			.tipo1 dt{ font-size:14px}
			.tipo1 dd{ color:#577689; line-height: 160%}
		/*TIPO2*/
		.tipo2{ margin:10px 0}
			.tipo2 dt, .evento .tit-definicao-base{ font-size:13px}
			.tipo2 dd{ font-size:11px}
				.tipo2 p, .evento p{ padding:0}
		/*TIPO3*/
		.tipo3{ margin:10px 0}
			.tipo3 dt{ font-size:14px}
			.tipo3 dd{ font-size:12px}
				.tipo3 p, .evento p{ padding:0}
				.tipo3 .lista-base{ padding-top: 15px; color: #26536e; text-transform: uppercase;}
		/*TIPO EVENTO*/
		.evento, .box-eventos{ border:none!important; padding:0; background:url(imagens/bg-evento.jpg) no-repeat; padding-left: 10px}
		.evento{ margin-top: 20px; cursor: pointer;}
			.evento{ height:auto!important; clear: both;}
				.evento .tit-definicao-base span{ color: #999; font-weight: normal; font-size: 11px; line-height: 160%}
			.info-quando, .info-onde{ font-size:14px!important; padding:2px 0 0px 20px !important	}
			.info-quando{ margin:5px 0; background-position: -313px -210px;}
			.info-onde{background-position: -313px -232px; line-height: normal!important; height: 30px}
			.info-quando-home{ margin:5px 0; background:url(imagens/sprite.png) no-repeat; background-position: -314px -265px; padding-left: 20px;}
			.info-onde-home{  background:url(imagens/sprite.png) no-repeat; background-position: -314px -282px; padding-left: 20px; line-height: normal!important; height: 30px}
			.ngg-galleryoverview{}
				.ngg-galleryoverview div{ width: 124px!important}
				.ngg-galleryoverview br{ display: none!important;}
		/*TIPO NOTICIA*/
		#noticias-aberta img{ float: left; padding: 0 10px 10px 0}
		.tipo-noticia dd{ border-bottom:1px solid #e5e5e5!important;}
			.tipo-noticia dt p{ width:524px; padding:0 20px 0 0!important; line-height: normal!important; }
			/*COMPARTILHAR*/
			#compartilhar{ width: 135px; position: absolute; left: 520px; top: 177px; }
				#compartilhar a{ margin-left: 5px}
				#bt-imprimir{ cursor: pointer; margin-left: 10px!important; position: relative; top: -2px}
	
	/*MEMBRO E SETORES*/
	.tit-setores{ font-size: 14px; color: #002942; border-left:6px solid #002942; float:left; padding: 8px 0 8px 10px; margin-bottom: 20px; width: 100%; cursor: pointer; background: #FFF !important; border-top: none; border-right: none; border-bottom: none; }
	.tit-setores2{ margin-top: 10px}
	.accordion-setores{ padding-left: 20px}
	.membros-setores{width: 660px; margin-left: 15px}
		.desc-setor, .desc-setor-sub{    margin: -5px 0 10px ; font-weight: bold;}
		.desc-setor, .desc-setor-sub-item{font-size: 14px; float: left; width: 100%;  cursor: pointer;}
		.desc-setor{margin:0 0 10px 0px;}
		.desc-setor-sub-item{margin:0 0 10px 20px; font-weight: bold;}
			dt.desc-setor p a{ background: none!important ; padding:0!important;}
		.desc-setor-sub{font-size: 12px; margin-left: 20px}
		.membros-setores dd{ padding-bottom: 25px }
		.membros-sub{ margin-left: 20px}
			.membros-setores p{ padding-bottom: 0!important}
			.membros-setores p a{ display: block; color: #6892ac; background:url(imagens/ico-lattes.png) no-repeat; padding:2px 0 5px 19px; margin-top: 5px}
			.membros-setores p.last{ margin-bottom: 25px!important}
		
	.arcevo-digital	{margin-right: 20px; width: 620px}
		.arcevo-digital dd a{ background-image: none!important; padding-left: 0!important}
		.arcevo-digital .desc-setor{ line-height: 160%}

	/*FALE CONOSCO*/
	.fale-conosco p{ margin-bottom: 10px }
		.telefone-contato{ width: 145px}
			.telefone-contato span{ float: right;}

	/*PESQUISA E PROJETOS*/	
	.tit-projeto{ padding-bottom: 10px}
	.destaque-descr{ font-weight: bold;}
	.responsavel-pesquisa{ font-style: italic;}
	.contato-responsavel{ border-bottom: 1px solid #577689}

	/*RESULTADO DA BUSCA*/	
	#resultado-busca{ width:100%; color:#666; border-width:1px 0; border-color:#e5e5e5; border-style: solid; padding:15px 0; margin-bottom:10px}
		#resultado-busca h2{font-size:14px;}

	/*EXTACAO EXPERIMENTAL*/
	.infra-lab{ margin-left: -40px }

	/*MAPA INFRAESTRUTURA*/
	#mapa-infraestrutura{position: relative; margin:10px 0 0 -20px;}
	.mapa-institucional{ margin: 0 0 0 -40px!important}
		.localizacao-ret, .localizacao-ret-tipo2, .localizacao-ret-tipo3, 
		.localizacao-ret-tipo4, .localizacao-ret-tipo5, .localizacao-ret-tipo6, 
		.localizacao-ret-tipo7, .localizacao-ret-tipo8, .localizacao-ret-tipo9, .localizacao-ret-tipo10,
		.localizacao-ret-tipo11{ float: left; overflow-x: hidden;}

		.localizacao-ret, .localizacao-ret-tipo2, .localizacao-ret-tipo3, .localizacao-ret-tipo4, 
		.localizacao-ret-tipo5, .localizacao-ret-tipo6, .localizacao-ret-tipo7, 
		.localizacao-ret-tipo8, .localizacao-ret-tipo9, .localizacao-ret-tipo10,
		.localizacao-ret-tipo11{text-indent: -99999px!important}
		
		.nav-mapas li, .localizacao-ret, .localizacao-ret-tipo2, .localizacao-ret-tipo3, 
		.localizacao-ret-tipo4, .localizacao-ret-tipo5, .localizacao-ret-tipo6, .localizacao-ret-tipo7, 
		.localizacao-ret-tipo8, .localizacao-ret-tipo9, .localizacao-ret-tipo10,
		.localizacao-ret-tipo11, #bck-mapa, #bck-mapa-inst, .nav-localizacao-inst{ position: absolute;}
		#bck-mapa{ top: 1px; left: 11px}
		#bck-mapa-inst{ top: 4px; left: 28px}
		
		/*NAV MAPAS*/
		.nav-mapas, #mapa-infraestrutura{ width:685px;  }
			.nav-mapas li a span{display: none;}
			.nav-mapas li a.current span{ display: block;}
			.nav-localizacao-inst span img{ position: absolute;}
		/*LOCALIZACAO INSTITUCIONAL*/
		.tit-mapa-instucional{ font-size: 22px; color: #fff; display: block; padding-bottom: 10px; z-index: 10; top:-524px; left: 40px; font-weight: normal; position: relative;}
		.localizacao1{top: 115px; left: 135px}
			.localizacao1 .ponto-mapa{top:80px; left: 26px}
		
		.localizacao2{top: 250px; left: 162px}
			.localizacao2 .ponto-mapa{top:39px; left:20px}
		
		.localizacao3{top: 190px; left: 212px}
			.localizacao3 .ponto-mapa{top:44px; left: 17px}
		
		.localizacao4{top: 153px; left: 293px}
			.localizacao4 .ponto-mapa{top:55px; left: 7px}
		
		.localizacao5{top: 192px; left: 359px}
			.localizacao5 .ponto-mapa{top:44px; left: 13px}
		
		.localizacao6{top: 249px; left: 399px}
			.localizacao6 .ponto-mapa{top:41px; left:19px}
		
		.localizacao7{top: 331px; left: 241px}
			.localizacao7 .ponto-mapa{top:46px; left: 59px}

		.localizacao-ret{ width: 34px; height: 14px; background:#fff}
		.localizacao-ret-tipo2, .localizacao-ret-tipo3{ width: 10px; height: 17px; background:#f0980a; display: block; }
		.localizacao-ret-tipo4, .localizacao-ret-tipo5 {width: 44px; height: 12px; }
		.localizacao-ret-tipo4, .localizacao-ret-tipo7, .localizacao-ret-tipo9, 
		.localizacao-ret-tipo10, .localizacao-ret-tipo11{background:#f0980a}

		.localizacao-ret-tipo5, .localizacao-ret-tipo6, .localizacao-ret-tipo8{background:#ece2d6}
		.localizacao-ret-tipo6{ width: 49px; height: 20px;}
		.localizacao-ret-tipo7{ width: 22px; height: 10px;}
		.localizacao-ret-tipo8{width: 21px; height: 20px}
		.localizacao-ret-tipo9{width: 11px; height: 37px}
		.localizacao-ret-tipo10{width: 11px; height: 20px}
		.localizacao-ret-tipo11{width: 11px; height: 27px}
			.ponto-mapa{ position: relative; z-index: 10}
			.nav-localizacao1{ top:35px; right: 50px}
				.ret1{ top: 15px; left: -21px}
				.ret2{ top: 39px; left: -38px}
			.nav-localizacao2{ top:57px; right: 18px}
				.ret3{ top: 39px; left: 14px}
				.ret4{ top: 63px; left: -3px}
				.ret5{ top: 86px; left: -19px}
				.ret6{ top: 110px; left: -36px}
				.ret7{ top: 134px; left: -53px}
			.nav-localizacao3{top:81px; right: 122px}
				.ret8{ top: 16px; left: -6px}
			.nav-localizacao4{top:122px; right: 137px}
				.ret9{ top: 6px; left: -13px}
			.nav-localizacao5{top:154px; right: 132px}
				.ret10{ top: 6px; left: -13px}
			.nav-localizacao6{top:186px; right: 126px}
				.ret11{ top: 6px; left: -13px}
			.nav-localizacao7{top:126px; right: 197px}
				.ret12{ top: 17px; left: -34px}
			.nav-localizacao8{top:116px; right: 240px}
				.ret13{ top: 17px; left: -34px}
			.nav-localizacao9{top:171px; right: 211px}
				.ret14{ top: 17px; left: -34px; }
				.ret15{ top: 0px; left: -81px; }
			.nav-localizacao10{top:67px; right: 375px}
				.ret16{ top: 17px; left: -34px; }
			.nav-localizacao11{top:102px; right: 353px}
				.ret17{ top: 15px; left: -8px; }
			.nav-localizacao12{top:109px; right: 398px}
				.ret18{ top: 15px; left: -8px; }
				.ret19{ top: 19px; left: -33px; }
			.nav-localizacao13{top:112px; right: 522px}
				.ret20{ top: 19px; left: -14px; }
			.nav-localizacao14{top:140px; right: 360px}
				.ret21{ top: 6px; left: -13px}
			.nav-localizacao15{top:178px; right: 355px}
				.ret22{ top: 7px; left: -12px}
			.nav-localizacao16{top:144px; right: 404px}
				.ret23{ top: 7px; left: -12px}
			.nav-localizacao17{top:177px; right: 399px}
				.ret24{ top: 7px; left: -12px}
			.tit-mapa{ font-size: 18px; color: #fff; display: block; padding-bottom: 10px; z-index: 10; top:-254px; left: 25px; font-weight: normal; position: relative;}
				#mapa-infraestrutura div{ margin:20px 0 0 10px}
			


/*
+----------------------------------------------------------------+
	LISTAGENS										
+----------------------------------------------------------------+
*/	
/*FLOAT LEFT*/
.lista-itens, .lista-itens li, .lista-itens li a, #lista-projetos, #lista-projetos li, #lista-projetos li a, #lista-projetos li a img, 
.lista-fotos, .lista-fotos li, .lista-fotos li a, .lista-base, .lista-parceiros, .lista-laboratorio, .lista-laboratorio li{ float:left}
/*TRANSICAO CSS*/
.lista-itens li img, .lista-itens li:hover img, #lista-projetos li a, #lista-projetos li a:hover, .lista-fotos img, 
.lista-fotos img:hover{-webkit-transition:all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear}
/*LISTA BASE*/
.lista-base{ width: 100%; padding-bottom: 10px}
	.lista-base li{ display: block; padding-bottom: 10px; background:url(imagens/bullet.jpg) no-repeat 0 9px; padding-left: 7px; margin-left: 10px}
/*LISTA ITENS*/
.lista-itens{ width:662px; margin-bottom:20px; clear:both; margin-left: -10px}
	.lista-itens li{ width:145px; min-height:254px; margin:0 10px 15px 10px}
		.lista-itens li:hover img{box-shadow: 5px 5px 5px #ccc, -3px -3px 7px #ccc;}
		.lista-itens li a{ color:#577689}
		.tit-itens{ font-size:13px; padding-top: 5px; font-weight: normal;}
			.tit-itens span{ font-size:11px}

/*LISTA PROJETOS*/
#lista-projetos{width: 770px;}
	#lista-projetos li { width:183px; margin:12px 10px }
		#lista-projetos li a{width: 177px;height: 169px; border:3px solid #0067a6; position: relative; color: #fff; overflow: hidden;}
		#lista-projetos li a:hover{border:3px solid #46697e; box-shadow: 5px 5px 10px #333, -5px -5px 10px #ccc;}		
			.legenda-imagem{width: 170px; height: 200px;background:url(imagens/bg-titulo.png); top: 133px; left: 0; position: absolute; display: table; font-size: 16px; padding: 3px 5px; line-height: 150%;}
				.legenda-imagem span{ display: block; font-size: 22px; padding-bottom: 33px; padding-top: 5px }

/*LISTA FOTOS*/
.lista-fotos{width: 650px; margin-top: 20px}
	.lista-fotos li{ margin-left: 8px}
	.lista-fotos li:first-child{ margin-left: 0!important}
		.lista-fotos img{  width: 117px; border: 3px solid #98c1da}
			.lista-fotos img:hover{border: 3px solid #628da7}

/*LISTA LABORATORIO*/
.lista-laboratorio li{ color: #577689; margin-right: 5px}

/*LISTA PARCEIRO*/
.lista-parceiros, .tit-parceiros{border-left: 6px solid #002942; padding-left: 10px;}
.lista-parceiros{ width: 100%;  margin-bottom: 20px}
	.lista-parceiros li{ border-bottom: 1px dotted #aaa; width: 470px; padding-bottom: 10px; margin-bottom: 10px}
	.tit-parceiros{ cursor: pointer;  font-size: 16px; padding: 5px 0  10px 10px; color: #002942; float: left; width: 100%}

/*LISTAS PARCEIROS*/
.lista-arcevo li{ margin-bottom: 10px}

/*
+----------------------------------------------------------------+
	BOTOES											
+----------------------------------------------------------------+
*/	
button, input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer; border:none;  -webkit-appearance: button;}
.bt-ver-mais, .bt-ver-mais span{ float:right; }
.bt-ver-mais, .bt-ver-mais:hover, .bt-base, .bt-base:hover{-webkit-transition:all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear}	
.bt-ver-mais span, .bt-ver-mais:hover span{-webkit-transition:all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear}	
/*BOTAO BASE*/
.bt-base{ display:table; background:#97c0d9; color:#fff; padding:5px; font-size:12px}
	.bt-base:hover{ background:#7393a7; text-decoration:none}
/*BOTAO VER MAIS*/
.bt-ver-mais{ background:#92b9d0; color:#fff; width:68px; height:27px; clear:both; margin-right:25px; font-size:15px; text-transform:uppercase; line-height:27px; text-align:center}
.bt-ver-mais span{ width:21px; height:27px; background-position:-280px 0; text-indent:-99999px}
.bt-ver-mais:hover{ background:#7c9bae; text-decoration:none; }
	.bt-ver-mais:hover span{background-position: -261px 0}
/*BOTAO PROJETOS */
.bt-projetos, .bt-voltar-pesquisa{height: 25px; font-size: 12px; float: left; margin: 5px 0 15px}
.bt-projetos{ width: 126px!important;  }
.bt-eventos{ margin-bottom:20px}
/*BOTAO VOLTAR PESQUISA */
.bt-voltar-pesquisa{ width: 205px!important;  }
.bt-estacao{ margin-left: 34px; font-size:15px!important; text-align: left; padding-left: 5px}
/*BOTAO MAPA */
	.bt-mapa{background-color:#97c0d9; width: 170px; height: 27px; line-height: 27px; margin-bottom: 15px; padding-left: 5px;  float: left; font-size: 15px; color: #fff; text-transform: uppercase; }
		.bt-mapa span{ background-position:-313px -230px!important ; float: right; width: 18px; height: 27px;}
	.bt-mapa:hover{background:#85a8bd; text-decoration:  none;}
	.bt-mapa-infra{ margin: -50px 0 0 33px !important}
	.bt-mapa2{ width: 207px; clear: both;}
	.bt-earth{ width: 441px!important}
	.bt-earth2{ width: 380px!important}
	#end-estacao{ width: 100%; float: left; margin: 25px 0 15px; background-position:-313px -232px; padding: 5px 0 4px 21px}
/*BOTAO ACERVO*/
.bt-voltar-arcevo{ float: left!important; clear: both; height: 21px!important; line-height: 21px!important; font-size: 12px!important}
.bt-noticias{ margin-top: 20px}

 
/*
+----------------------------------------------------------------+
	FORMULARIOS											
+----------------------------------------------------------------+
*/	
input[type="checkbox"], input[type="radio"] {box-sizing: border-box;}
textarea {overflow: auto; vertical-align: top;}

#form-login, #form-login input[type="text"], #form-login input[type="password"], #form-login input[type="submit"], 
#searchform input[type="text"], #searchform input[type="submit"], #form-filtro select, 
#form-filtro .campo-texto, #bt-ok { float:left;  border:none}

input[type="text"], input[type="password"],input[type="submit"]{color:#0075bd}
#form-login, #searchform{ padding:7px 0}
/*FORM LOGIN*/
#form-login{ width:330px; margin-left:210px}
	#form-login input[type="text"], #form-login input[type="password"]{ padding:4px 6px 5px 15px}
	#form-login input[type="text"]{ background-position:0 -189px; width:130px}
	#form-login input[type="password"]{ background-position:-150px -189px!important; width:122px}
	#form-login input[type="submit"]{background:none; margin-top: 5px}
		#form-login input[type="submit"]:hover{ color:#024771}
	
/*FORM BUSCA*/
#searchform{ width:190px; float: right; position: absolute; right: 0; top: 108px }
	#searchform label{ display: none;}
	#searchform input[type="text"]{ width:136px; padding:5px 0 5px 10px;  background-position:0 -163px}
	#searchform input[type="submit"]{ width:28px; height:25px; background-position: -282px -27px; text-indent:-99999px}
	.webkit #searchform input[type="submit"] { margin-top:2px}
/*FORM FILTRO*/
#form-filtro{ display:block; margin:-40px 0 40px; width:100%; padding-bottom:20px; }
	#form-filtro label{ color:14px; text-transform:uppercase; color:#002942; font-weight:bold; float:left; padding-top:5px}
	#form-filtro select, #form-filtro .campo-texto{ color:#6f6f6f; padding:5px;  margin-left:5px; background:#f3f4f5; border:1px solid #CCC; width: 150px}
	#form-filtro select, #form-filtro .campo-texto, #bt-ok{ border-radius:8px;}
	#bt-ok{ padding:6px 10px ; color:#fff; background:#97c0d9; margin-left:10px; cursor:pointer}
		#bt-ok:hover{background:#6c8b9d; }

/*FORM CONTATO*/
#form-contato input[type="text"], #form-contato textarea{width:235px; }
#form-contato form{ width:276px; float: left;}
	#form-contato input[type="text"], #form-contato textarea{ border:1px solid #ccc; padding:3px; color: #0075bd; border-radius:3px;}
	#form-contato input[type="text"]{ height:17px;  margin-bottom:10px}
	#form-contato > label{ clear:left; width:120px; display: block; margin-bottom: 5px; color: ##002942}
	#form-contato textarea{ height:197px;  margin-bottom:10px}
	#form-contato input[type="submit"], #form-contato input[type="submit"]:hover, #alo_easymail_widget_form .input-submit, #alo_easymail_widget_form .input-submit:hover, .mp-form .input-submit, .mp-form .input-submit:hover, .bt-mapa, .bt-mapa:hover, #botoes a:hover {-webkit-transition:all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear}
	#form-contato input[type="submit"], #alo_easymail_widget_form .input-submit, .mp-form .input-submit{ width:65px;  background:#97c0d9; border-radius:3px; padding:3px 0 3px 3px; font-size:17px; color:#fff;  float:right; margin:10px 5px 0 0}
		#form-contato input[type="submit"]:hover, #alo_easymail_widget_form .input-submit:hover, .mp-form .input-submit:hover{background:#85a8bd;}
	/*COL2 CONTATO*/
	#col2-contato, .tit-contato{float: left;}
	#col2-contato{ width:254px; margin:17px 0 0 40px; }
		.tit-contato {padding-bottom:6px; width:100%; text-transform: uppercase; font-weight: normal;}
		.tit-contato, .ouvidoria p{ font-size:14px}
		.ouvidoria p:first-child{ padding-bottom:0!important}			.
		#col2-contato address, #col2-contato p{ width:100%; text-align: left!important; }
		#col2-contato address{ margin-bottom: 20px; line-height: 160%}

/*FORM NEWS*/ 
#form-newsletter{ float: left; width: 300px; margin-top: 20px}
	#form-newsletter h3{ font-size: 18px;}
    #form-newsletter .mp-formdiv {margin:20px 0; clear:both}
	#form-newsletter .mp-formdiv p {clear:both; margin:10px; height:20px; font-size:12px; color: #006FB3!important}
    #form-newsletter .mp-formdiv label {color: #666; display:block; width:70px; float:left}
    #form-newsletter .mp-formdiv input {float:left; margin:0;}
    #form-newsletter .mp-formdiv input.input-submit {float:right; margin-right:20px;}
#form-news{ width: 300px; display: block; margin-top: 10px }
	.campo-news{ float: left; padding: 5px 3px 5px 3px;  font-size: 12px; background:url(imagens/bg-news.jpg) repeat-x top #fff;  border-width:1px; border-style:solid; border-top-color: #bed5e3; border-left-color: #d5e5ef; border-right-color: #d5e5ef; border-bottom-color: #f0f9fd }
	.campo-nome{border-top-left-radius: 08px; border-bottom-left-radius: 8px;}
	.campo-email{border-top-right-radius: 08px; border-bottom-right-radius: 8px}
	#alo_easymail_widget_form .input-submit, .mp-form .input-submit{ margin-right: 24px}
	#alo_easymail_widget_form{ display: block; width:300px ; float: left; margin-top: 10px; }
		#alo_easymail_widget_form label{ color: #666; display:table; padding-right: 5px}
		#alo_easymail_widget_form .input-text, .mp-form .MailPressFormName, .mp-form .MailPressFormEmail{ width:180px; border:1px solid #ccc; padding:3px; color: #0075bd; border-radius:3px; margin-bottom: 5px}
	#form-news .input-submit{ display: block;}
	
/*
+----------------------------------------------------------------+
   PAGINACAO
+----------------------------------------------------------------+
*/	
#pagincacao{ width:100%; display:block; text-align:center; clear: both;}
#pagincacao li{ display:inline-block; *display:inline; font-size:14px}
	#pagincacao li a{ display:table; padding:5px; color:#98c0d9}
		#pagincacao li a:hover, #pagincacao li a.selected{ background:#98c0d9; color:#fff; text-decoration:none}	


/*
+----------------------------------------------------------------+
   RESULTADO DA BUSCA
+----------------------------------------------------------------+
*/	
.buscas .page-title, .buscas .entry-utility{ display: table; width: 100% ; padding-bottom: 20px}

/*
+----------------------------------------------------------------+
	FOOTER											
+----------------------------------------------------------------+
*/	
#rodape-content > address, #bt-mapa, #bt-restrita, #bt-webmail, #midias-sociais,  #midias-sociais li,  #midias-sociais li a{float:left;}
#rodape{width:100%; height:60px; border-bottom:30px solid #01619c; display:block;  position:absolute; bottom:0; left:0}
	/*RODAPE CONTENET*/
	#rodape-content{width:991px; height:90px; background:#006eb2; margin:0 auto; color:#fff}
	#footer-chegar{ width: 28px; height: 40px; float: left; position: absolute; left: 12px; top: 15px;  text-indent: -999999px}
	/*ADDRESS*/
	#rodape-content > address{width:370px; font-family: Arial; text-align:left; font-size:10px; padding:15px 10px 0 44px; line-height:160%; background-position: -294px -90px; position: relative;}
		#rodape-content > address span{ font-size:12px; font-weight:bold}
	/*BOTOES RODAPE*/	
	#bt-mapa, #bt-restrita, #bt-webmail{color:#fff; font-weight:bold; padding-top: 18px; margin-top: 15px; height:25px; }
	#bt-mapa{ width:87px; background-position:-155px -110px; padding-left: 47px; text-align: left;}
	#bt-restrita{width:90px;background-position:0 -271px; padding-left: 28px}
	#bt-webmail{background-position:-155px -271px; padding-left: 40px}
	/*MIDIAS SOCIAIS*/
	#midias-sociais{ margin:20px 0 0 4px}
		#midias-sociais li:first-child a{border-left:none}
		#midias-sociais li a{width:51px; height:37px; text-indent:-99999px; border-left:1px dotted #fff}
		#midias-sociais li a#bt-face{ background-position:-148px -54px}
		#midias-sociais li a#bt-twitter{background-position:-199px -54px}
		#midias-sociais li a#bt-youtube{background-position:-250px -54px}
		#midias-sociais li a#bt-rss {background:url(imagens/rss.png) no-repeat 50% 50%;}

form#cformsform li#li--1 span {display:block}
form#cformsform li#li--5 {martin-top:10px; margin-bottom:10px}


/*
+----------------------------------------------------------------+
	NDVI											
+----------------------------------------------------------------+
*/

.galeria_ndvi{ display: none; }
.over_anim{ background: rgba(0,0,0,0.8); width: 100%; height: 100%; position: fixed; top: 0; left: 0; display: none; z-index: 9999 }
#show_anim{ background: #006eb2; padding: 10px; color: #FFF; text-decoration: none; cursor: pointer; }
#close_anim{ position: absolute; right: 10px; top: 10px; padding: 10px 20px; background: #FFF; color: #000; font-size: 14px; cursor: pointer; }

#pause_anim{ position: absolute; left: 10px; top: 10px; padding: 10px 20px; background: #FFF; color: #000; font-size: 14px; cursor: pointer; }
#prev_anim{ display: none; position: absolute; left: 100px; top: 10px; padding: 10px 20px; background: #FFF; color: #000; font-size: 14px; cursor: pointer; }
#next_anim{ display: none; position: absolute; left: 135px; top: 10px; padding: 10px 20px; background: #FFF; color: #000; font-size: 14px; cursor: pointer; }

#velocidade{ position: absolute; width: 150px; left: 100px; top: 10px; padding: 12px 20px; background: #FFF; color: #000; font-size: 12px; text-align: center; }
#slider-range-max{ width: 134px; margin-left: 9px; }
.animacao{ display: none; background: #FFF; width: 424px; height: 600px; position: fixed; top: 10px; z-index: 99999 }

ul.menu_ndvi{ border-bottom: 1px solid #CCC; width: 86%; position: relative; margin-top: 40px; }
ul.menu_ndvi li{ display: inline-block; padding: 10px 15px; text-align: center; border: 1px solid #CCC; border-bottom: none; cursor: pointer; }
ul.menu_ndvi li:last-child{ position: absolute; right: 0px; top: 0px; background: #006eb2; color: #FFF; text-decoration: none; }

.pagincacao_ndvi{ margin-top: 20px; text-align: center; }
.pagincacao_ndvi a{ cursor: pointer; display: inline-block; margin-right: 5px; padding: 5px; color: #FFF; background: #006eb2; border: 1px solid #006eb2; }
#ndvi_semanal .ngg-gallery-thumbnail, #ndvi_mensal .ngg-gallery-thumbnail{ display: none; }
.pag_ndvi_selected{ background: #FFF !important; color: #006eb2 !important;  }


/*
 * ACCORDION - NA MÃDIA
*/
#a_namidia{ width: 600px; }
#a_namidia div{ width: 578px; float: left; }

/* POST WP */
.entry-content a{ text-decoration: underline; font-weight: bold; }
.fLeft figcaption{ font-size: 10px; text-align: center; color: #FFF; padding: 8px; background: #006eb2; margin-top: -4px; }
