/*  
Theme Name: HTML5
Theme URI: 
Description: 
Version: 0.5
*/

/*
+----------------------------------------------------------------+
	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-site.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"], #form-busca input[type="text"], 
#form-busca 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;}
/*
+----------------------------------------------------------------+
	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}




/*
+----------------------------------------------------------------+
	TITULOS	BASE											
+----------------------------------------------------------------+
*/
h1{ font-size:18px}
h2{ font-size:16px}
h3{ font-size:14px}
h4{ font-size:12px}
h5{ font-size:10px}

#tit-base{ display: none;}
/*





/*##################################################################################################*/

/*
+----------------------------------------------------------------+
	TOPO											
+----------------------------------------------------------------+
*/
#topo, #img-mcti{ display: none; }
	

		
/*
+----------------------------------------------------------------+
	SIDEBAR											
+----------------------------------------------------------------+
*/	
/*SIDEBAR*/
#sidebar{display: none;}
	
			

/*
+----------------------------------------------------------------+
	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, .tit-projeto{ display: block;}

.img-left{ padding:0 20px 20px 0}


	
.internas #col1{ padding:50px 0 0 20px; color:#000}
	.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%;  padding-left:5px}
		.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: #000}
		 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{ border:none!important; padding:0; background:url(imagens/bg-evento.jpg) no-repeat; padding-left: 10px}
			.evento h2{ 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-left: 20px!important	}
			.info-quando{ margin-top:20px; background-position: -313px -210px;}
			.info-onde{background-position: -313px -232px}
			.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{ display: none;}
				
	


			


/*
+----------------------------------------------------------------+
   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{ display: none;}
