﻿@charset "utf-8";
@import url("/Content/menu.css");

/* TEMAS "o css style.css está usando as cores base do agua " */
/*@import url("css/sustentabilidade.css");*/
/*@import url("css/residuos.css");*/
/*@import url("css/cadeias-produtivas.css");*/
/*@import url("css/mobilidade.css");*/
/*@import url("css/energia.css");*/
/*@import url("css/dinheiro.css");*/
/*@import url("css/consumo-consciente.css");*/
/*@import url("css/mudancas-climaticas.css");*/
/*@import url("css/alimentos.css");*/
/* FIM TEMAS */


@font-face {
   font-family: 'Frutiger';
   src: url("/Content/frutiger.eot"); /* para IE */
   src: local("/Content/Frutiger.ttf"), url("/Content/Frutiger.ttf") format("truetype"); /* non-IE */  
   
	font-weight: normal;
	font-style: normal;
	/*src: url('/Content/Frutiger67-Condensed-Bold.ttf');*/
}



@font-face {
    font-family: 'museo100';
    src: url('/Content/museo100-regular.eot');
    src: url('/Content/museo100-regular.eot?#iefix') format('embedded-opentype'),
         url('/Content/museo100-regular.woff') format('woff'),
         url('/Content/museo100-regular.ttf') format('truetype'),
         url('/Content/museo100-regular.svg#museo100') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'museo300';
    src: url('/Content/museo300-regular.eot');
    src: url('/Content/museo300-regular.eot?#iefix') format('embedded-opentype'),
         url('/Content/museo300-regular.woff') format('woff'),
         url('/Content/museo300-regular.ttf') format('truetype'),
         url('/Content/museo300-regular.svg#museo300') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'museo500';
    src: url('/Content/museo500-regular.eot');
    src: url('/Content/museo500-regular.eot?#iefix') format('embedded-opentype'),
         url('/Content/museo500-regular.woff') format('woff'),
         url('/Content/museo500-regular.ttf') format('truetype'),
         url('/Content/museo500-regular.svg#museo500') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'museo700';
    src: url('/Content/museo700-regular.eot');
    src: url('/Content/museo700-regular.eot?#iefix') format('embedded-opentype'),
         url('/Content/museo700-regular.woff') format('woff'),
         url('fon/Contenttes/museo700-regular.ttf') format('truetype'),
         url('/Content/museo700-regular.svg#museo700') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'museo900';
    src: url('/Content/museo900-regular.eot');
    src: url('/Content/museo900-regular.eot?#iefix') format('embedded-opentype'),
         url('/Content/museo900-regular.woff') format('woff'),
         url('/Content/museo900-regular.ttf') format('truetype'),
         url('/Content/museo900-regular.svg#museo900') format('svg');
    font-weight: normal;
    font-style: normal;

}
h1,h2,h3,h4{
	font-family: museo900, Tahoma, Helvetica, sans-serif;
	font-weight: 100;
}

body{
	background: url(/Content/images/bg-azul.gif) repeat-x #58bdc7;
	margin: 0px;
	padding: 30px 0px 0px 0px;
	font-family:Tahoma,Tahoma, Helvetica, sans-serif;
	color: #484848;
	font-size: 12px;	
}
strong 
{
    font-weight:normal;
}
a{
	text-decoration: none;
}


#base{
	background: #FFFFFF;
	margin: auto;
	padding: 30px;
	width: 930px;
	display:table;
	overflow: hidden;
}
#base .header{
	display: block;
	width: 930px;
}
#base .header .logo{
	float: left;
	width: 240px;
	display: block;
}
#base .header .logo h1{
	margin: 0px;
	padding: 0px;
}

#base .header .logo h1 a{
	float: left;
	width: 185px;
	height: 107px;
	margin: 0px 0 0 16px;
	background:url(/Content/images/logo.gif) no-repeat;
}

#base .header .logo .logo-akatu {
	display: block;
	text-indent: -999px;
	overflow: hidden;
}

#base .header .busca{
	width: 415px;
	float: left;
	display: block;
}
#base .header  .seja-apoioador{
    float: right;
    margin: 15px 0 0 0;
}
#base .header .busca .idiomas{
	height: 20px;
	line-height: 25px;
	text-align: right;
}
#base .header .busca .idiomas a{
	color: #2f90cd;
	text-decoration: none;
	padding-right: 10px;
}
#base .header .busca .idiomas a:hover{
	color: #999999;
	text-decoration: none;
}
#base .header .busca .idiomas a.current{
	color: #999999;
	text-decoration: none;
}
#base .header .busca .search{
	clear: both;
	display: block;
	float: left;
	padding: 15px 0 0 0px;
	width: 400px;
}
#base .header .busca .search input{
	display: inline;
	float: left;
}
#base .header .busca .search .campoBusca{
	width: 318px!important;
	height: 29px;
	line-height: 27px;
	color: #363636;
	padding: 0 30px 0 10px;
	margin: 0px 10px 0px 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	display: inline;
	border: 1px solid #B1B1B1;
	font-size: 11px;
}

#base .header .links{
	float: left;
	width: 110px;
	padding: 55px 10px 0;
	top: 0px;
	margin: 0px;
	display: block;
}

#base .header .links ul{
	margin-left: 5px;
	padding: 0px;
	margin: 0px;
}
#base .header .links ul li{
	list-style: none;
	margin-bottom: 2px;
}
#base .header .links ul li a{
	color: #484848;
	text-decoration: none;
	font-size: 11px;
}

#base .header .twitter{
	margin-top: -20px !important;
	float: left;
	display: block;
}

.webdoor{
	display: block;
	clear:both;
}

.destaque-home{
	display: block;
	clear:both;
	
}
.destaque-home .descubra{
	float: left;
	width: 442px;
	display: table !important;
	height: 454px;
	background: #db6829;
	padding: 10px 3px 2px 11px;
}
.destaque-home .descubra .nav-descubra{
	margin-top: 0px;
	float: right;
	padding-bottom: 5px;
}
.destaque-home .descubra .nav-descubra #noticia-prev img{
	display: block;
	float: left;
	margin-right: 8px;
	width: 14px;
	height: 21px;
}
.destaque-home .descubra .nav-descubra #noticia-next img{
	display: block;
	float: left;
	margin-right: 10px;
	width: 14px;
	height: 21px;
}

.destaque-home .descubra h1{
	color: #ffffff;
	font-size: 30px;
}

.destaque-home .descubra h2{
	font-size: 12px;
	padding: 0px;
	margin: 0px; 
	color: #ffc87a;
}
.destaque-home .descubra .noticia {
	margin-top: 16px;
	color: #ffffff !important;
	height:410px;
	position: relative;
}
.destaque-home .descubra .noticia .tela{
	display: block;
	background: none !important;
	width:430px;
	font-family: 'museo300';
	font-size: 13px; 
}
.destaque-home .descubra .noticia .tela h3{
	font-family: 'museo900';
	font-size: 18px; 
	margin-bottom: 10px;
	width:420px;
	height:35px;
}
.destaque-home .descubra .noticia .tela .autor{
	width: 250px;
	height: 25px;
	float: left;
	font-size: 13px;
	margin: 5px 0 0 0;
	font-family: 'museo500';
}
.destaque-home .descubra .noticia .tela .autor .avatar{
	float: left;
}
.destaque-home .descubra .noticia .tela .autor .nome{
	float: left;
	
}
.destaque-home .descubra .noticia .tela .autor .nome a{
	color: #eee006 !important;
}
.destaque-home .descubra .noticia .tela .compartilheMidia{
    float:none;
    margin:21px 0 -23px 0px;
}
.destaque-home .descubra .noticia .tela .conteudo{
    height:280px;
    overflow:hidden;
	font-size: 12px;
	margin: 10px 0 5px 0;
}

.destaque-home .descubra .noticia .tela .conteudo a
{
    text-decoration:underline;
    color:#fff;
}
.destaque-home .descubra .noticia .tela .conteudo img{
	display: block;
	float: left;
	margin-right:10px;
}
.destaque-home .destaque-midias{
	float: left;
	width: 458px;
	display: block;
	margin-left: 15px;
}
.destaque-home .destaque-midias .verde{
	float: left;
	width: 218px;
	color: #0db44c;
	display: block;
	padding-right: 10px;
	font-size: 13px;
	margin-left: 5px;
}

.destaque-home .destaque-midias .verde h1{
	font-size: 19px;
	padding: 0px;
	margin: 6px 0px 0px 0px; 
	line-height: 22px;
	text-transform: uppercase;
}
.destaque-home .destaque-midias .verde span, .destaque-home .destaque-midias .vermelho span{
	display: block;
	font-size: 13px;
	color: #484848!important;
}

.destaque-home .destaque-midias .verde a, .destaque-home .destaque-midias .vermelho a{
	color: #484848!important;
	font-weight: bold;
	margin: 0 0 10px 0;
}

.destaque-home .destaque-midias .verde a img{
	position:relative!important;
	top:0!important;
}

.destaque-home .destaque-midias .verde h2{
	font-size: 13px;
	padding: 0px 0 2px 0;;
	margin: 0px 0px 15px 0px; 
	color: #81bf88;
	font-family: 'museo500';
	border-bottom: solid 1px #0b8e3c;
	font-weight: normal;

}
.destaque-home .destaque-midias .verde, .destaque-home .destaque-midias .vermelho{
    font-family: Tahoma;
}
.destaque-home .destaque-midias .roxo{
	float: right;
	width: 214px;
	color: #8350b3;
	display: block;
	font-size: 12px;
}

.destaque-home .destaque-midias .roxo h1{
	font-size: 19px;
	padding: 0px;
	margin: 10px 0px 5px 0px; 

}

.destaque-home .destaque-midias .roxo span{
	display: block;
	font-size:10px;
	font-size: 11px;
}
.destaque-home .destaque-midias .roxo a{
	color: #8350b3;
	font-weight: bold;
}
.destaque-home .destaque-midias .roxo .twitts{
	width:220px !important;
}
.destaque-home .destaque-midias .roxo .midias{
	display: block;
}

.destaque-home .destaque-midias .roxo .midias a{
	float: left;
	margin-right: 6px;
}

.destaque-home .destaque-midias .roxo h2{
	font-size: 12px;
	padding: 0px;
	margin: 0px 0px 15px 0px; 
	color: #9c84b3;
}

.destaque-home .destaque-midias .vermelho{
	float: left;
	width: 218px;
	color: #c12d53;
	display: block;
	margin-left: 5px;
}

.destaque-home .destaque-midias .vermelho h1{
	font-size: 19px!important;
	padding: 0px;
	margin: 0px 0px 5px 0px; 
	text-transform: uppercase;
	border-bottom: solid 1px #800000;
}
.destaque-home .destaque-midias .vermelho h1 span
{
    font-size: 19px!important;
    color: #800000!important;
} 

.destaque-home .destaque-midias .vermelho h4 span
{
    color: #484848!important;
	font-weight: bold;
	
} 
.destaque-home .destaque-midias .vermelho h2{
	font-size: 12px;
	padding: 0px;
	margin: 0px 0px 15px 0px; 
	color: #ce889a;
}

.destaque-home .destaque-midias .azul{
	float: right;
	width: 220px;
	color: #41c1cc;
	display: block;
	margin-top: 15px;
	margin-left: 0px;
}

.destaque-home .destaque-midias .azul h1{
	font-size: 19px!important;
	padding: 0px;
	margin: 10px 0px 5px 0px; 
}

.destaque-home .home-boxDestaques1,
.destaque-home .home-boxDestaques2,
.destaque-home .home-boxDestaques3,
.destaque-home .home-boxDestaques4,
.destaque-home .home-box1{
	width: 218px!important;
	float: left;
	padding: 10px 20px 0 0!important;
}
.destaque-home .home-box1 h4 a span, .destaque-home .home-box1 h4 a{
    color: #484848!important;
	font-weight: bold;
	font-size: 12px!important;
	font-family: 'Tahoma'!important;
}
.destaque-home .home-boxDestaques1 h4 a span,
.destaque-home .home-boxDestaques2 h4 a span,
.destaque-home .home-boxDestaques3 h4 a span,
.destaque-home .home-boxDestaques4 h4 a span
{
    color: #484848!important;
	font-weight: bold;
	font-family: Tahoma!important;
} 

.destaque-home .home-box1 h1, .destaque-home .home-observatorio h1, .destaque-home .home-box1 h1, .destaque-home .home-observatorio h1 a{
	font-size: 19px!important;
	font-family: 'museo900'!important;
	text-transform: uppercase;
}

.destaque-home .home-box1 h1 
{
    border-bottom: solid 1px #006699!important;
	color: #006699!important;
}
.destaque-home .home-box1 h1 span 
{
	color: #006699!important;
}

.destaque-home .home-box1_3 h1 
{
    border-bottom: solid 1px #cc6633!important;
	color: #cc6633!important;
}
.destaque-home .home-box1_3 h1 span 
{
	color: #cc6633!important;
}

.destaque-home .home-observatorio h1
{
    border-bottom: solid 1px #990066!important;
	color: #990066!important;
}
.destaque-home .home-observatorio h1 a
{
	color: #990066!important;
}
.destaque-home .home-observatorio h1 span{
    color: #990066!important;
}
.destaque-home .home-observatorio h4 a span, .destaque-home .home-observatorio h4 a{
    color: #990066!important;
	font-weight: bold;
	font-size: 12px!important;
	font-family: 'Tahoma'!important;
}
.destaque-home .home-observatorio{
	width: 218px;
	height: 187px;
	float: left;
	padding: 10px 0 0px 0;
	margin-right: 20px;
	font-size: 12px!important;
}
.destaque-home .home-observatorio a{
	display: inline;
	font-weight: bold!important;
	color: #484848!important;
	font-family: 'Tahoma'!important;
}

.destaque-home .home-boxDestaques4,
.destaque-home .home-boxTeste{
	width: 216px!important;
	float: left;
	margin-left: 0px;
	padding-right: 0px!important;
}


.destaque-home .home-boxDestaques1 h1, .destaque-home .home-boxDestaques2 h1,  .destaque-home .home-boxDestaques3 h1,
.destaque-home .home-boxDestaques4 h1 
{
    font-size: 19px!important;
	font-family: 'museo900';
	text-transform: uppercase;
}
.destaque-home .home-boxDestaques1 h1
{
    color: #008080;
    border-bottom: solid 1px #008080;
}
.destaque-home .home-boxDestaques2 h1
{
    color: #FF0000;
    border-bottom: solid 1px #FF0000;
}
.destaque-home .home-boxDestaques3 h1
{
    color: #999999;
    border-bottom: solid 1px #999999;
}
.destaque-home .home-boxDestaques4 h1
{
    color: #008080;
    border-bottom: solid 1px #008080;
}


.destaque-home .home-boxDestaques2 h3,
.destaque-home .home-boxDestaques1 h3,
.destaque-home .home-boxDestaques4 h3, .destaque-home .home-boxDestaques3 h3
{
    font-size: 12px!important;
	font-family: 'Tahoma';
	color: #999999;
}


#interna{
	display: block;
	color: #4f7083;
}

.interna-esquerdo{
	float: left;
	width: 640px;
	display: block;

}
.interna-direito{
	float: left;
	width: 285px;
	display: block;

}

.divisoes-akatu{
	display: block;
	width: 560px;
	float: left;
}
#interna .webdoor{
	clear: both;
	margin-bottom: 10px;
	margin-top: 10px;
}
#interna .breadcrumb-institucional{
	clear: both;
	color: #333333;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 20px;
	padding-top: 6px;
}
#interna .breadcrumb{
	clear: both;
	color: #333333;
	font-weight: bold;
	font-size: 11px;
}
#interna .breadcrumb-institucional a,
#interna .breadcrumb a{
	color: #39a7ef;
	text-decoration: none;
}

#interna .topo-noticias{
	width: 523px;
	float: left;
	display: block;
}

#interna .topo-autor{
	width: 355px;
	float: left;
	padding-left: 20px;
	margin-bottom: 10px;
}
#interna .topo-autor h1{
	color: #0c70b1;
}

#interna .topo-autor  .avatar-autor{
	float: left;
	/*width: 55px;*/
}
#interna .topo-autor  .descrica-autor{
	float: left;
	width: 290px;
	padding-left: 10px;
}
#interna .tit-tema{
	width: 523px;
	padding: 8px 11px;
	font-size: 10px;
	background: #0c70b1;
	float: left;
	color: #FFFFFF;
}
#interna .tit-tema span{
	font-size: 18px;
	font-weight: bold;
	display: block;
}
.noticias-ordem{
	color: #a9d1e5;
	clear:both;
}
.noticias-ordem a{
	color: #39a7ef;
	text-decoration: none;
}
.noticias-ordem a:hover{
	color: #39a7ef;
	text-decoration: underline;
}
.noticias-ordem a.current{
	color: #4d7188;
	text-decoration: none;
    text-transform:uppercase;
}


#interna .interna-simples{
	display: block;
	width: 925px;

}

#interna .cadastro{
	display: block;
}
#interna .temas{
	display: block;
	font-size: 12px;
}
#interna .interna-simples .boletins{
	display: block;
	width: 740px;
}

#interna .interna-simples .boletins a h1{
	color: #39a7ef;
	font-size: 25px;
	font-family:Tahoma, Helvetica, sans-serif;
	text-decoration: none;
}
#interna .videos{
	display: block;
}

#interna .agenda{
	display: block;
	width: 924px;
	color: #333333;
	font-size: 12px !important;
}

#interna .agenda span{
	font-size: 16px;
}

#interna .agenda .box-agenda{
	border-bottom: 1px solid #cccccc;
	width: 250px;
	padding-bottom: 10px;
	float: left;
	margin-right: 55px;
	margin-bottom: 20px;
	height: 140px;
}
#interna .agenda .conteudo .data,
#interna .agenda .box-agenda .data{
	background: url(/Content/images/bg-data-agenda-orange.gif) no-repeat;
	width: 44px;
	height: 44px;
	text-align: center;
	color: #fff;
	margin-right: 6px;
	float: left;
}
#interna .agenda .conteudo .data h1,
#interna .agenda .box-agenda .data h1{
	color: #fff !important;
	font-size: 19px;
	margin: 0px;
	padding: 0px;
}

#interna .agenda .box-agenda .titulo{
	float: left;
	width: 200px;
	min-height:80px;
}
#interna .agenda .box-agenda .titulo a{
	font-weight: bold;
	display: block;
	margin-bottom: 10px;
}

#menu-flutuante,
#menu-flutuante-right	{
		position:absolute;
		top: 400px;
}
#interna .agenda .pagina-left,
#interna .videos .pagina-left{
	float: left;
	margin-left: -40px;
	top: 0px;
}
#interna .agenda .pagina-left .data-pag{
	background: url(/Content/images/bg-data-pag.gif) no-repeat;
	width: 24px;
	height: 24px;
	float: right;
	color: #fff;
	font-size: 9px;
	text-align: center;
}
#interna .agenda .pagina-right .data-pag{
	background: url(/Content/images/bg-data-pag.gif) no-repeat;
	width: 24px;
	height: 24px;
	float: left;
	color: #fff;
	font-size: 9px;
	text-align: center;
}
#interna .agenda .pagina-right{
	float: right;
	margin-right: 0px;
	top: 0px;
}
#interna .videos .pagina-right{
	float: right;
	margin-right: -20px;
	top: 0px;
}
#interna .agenda .pagina-right .paginas,
#interna .videos .pagina-right .paginas,
#interna .agenda .pagina-left .paginas,
#interna .videos .pagina-left .paginas{
	clear: both;
	text-align: center;
	margin-top: 5px;
	background: url(/Content/images/bg-paginacao-lateral.png) no-repeat;
	height: 35px;
	width: 36px;
	line-height: 32px;
	margin-left: -5px;
}
#interna .agenda .pagina-right .paginas h1,
#interna .videos .pagina-right .paginas h1,
#interna .agenda .pagina-left .paginas h1,
#interna .videos .pagina-left .paginas h1{
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	color: #fff;
}

#interna .videos .pagina-videos{
	width: 920px;
	float: left;
}
#interna .agenda .conteudo{
	width: 880px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
}

#interna .agenda .conteudo .titulo{
	float: left;
	width: 800px;
	padding-top: 5px;
}
#interna .agenda .conteudo .titulo h1{
	color: #f6821f !important;
	font-size: 25px;
}


/* Hover*/
ul.columns {
	list-style: none;
	margin: 0 auto; padding: 0;
}
ul.columns li {
	width: 205px;
	float: left; display: inline;
	margin: 10px; padding: 0;
	position: relative;
}
ul.columns li:hover {z-index: 99;}

ul.columns li img {
	position: relative;
	/*filter: alpha(opacity=30);
	opacity: 0.3;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";*/
}
ul.columns li:hover img{
	z-index: 999;
	/*filter: alpha(opacity=100);
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";*/
}

ul.columns li .info {
	position: absolute;
	left: -10px;
	top: -10px;
	min-height: 200px;
	/*padding: 240px 10px 10px;*/
	padding: 10px;
	width: 205px;
	display: none;
	background: #ef7f20;
	font-size: 1.2em;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
}
ul.columns li:hover .info {display: block;}

ul.columns li h2 {
	font-size: 12px;
	font-family: Tahoma, Helvetica, sans-serif;
	margin: 160px 0px 0px 0px; padding:0px;
}
ul.columns li h2.video {
	font-size: 12px;
	font-family: Tahoma, Helvetica, sans-serif;
	margin: 160px 0px 0px 0px; padding:0px;
	color:#39A7EF;
	min-height:45px;
}
ul.columns li p {padding: 0; margin: 10px 0px 0px 0px; font-size: 0.9em;}

ul.columns li img{
	margin-top: 10px;
}
/* FIM Hover*/

#interna .interna-simples h1,
#interna .temas h1,
#interna .videos h1{
	font-size: 30px;
	color: #0c70b1;
}

#interna .interna-simples .texto{
	width: 755px;
}

#interna .interna-simples .texto .testes{
	float: left;
	width: 350px;
	margin-right: 25px;
}

#interna .interna-simples .texto .testes h2{
	font-size: 22px;
	color: #0c70b1;
	padding: 5px 0px;
}

#interna .interna-simples .sidebarMenu{
	float: left;
	width: 225px;
}

#interna .interna-simples .sidebarMenu h2{
	color: #0c70b1;
	font-size: 20px;
}

#interna .interna-simples .sidebarMenu ul{
	margin-left: 5px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#interna .interna-simples .sidebarMenu ul li{
	list-style: none;
	margin-bottom: 2px;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #a9d4e5;
	padding: 5px 0px;
	
}
#interna .interna-simples .sidebarMenu ul li a{
	color: #39a7ef;
	text-decoration: none;
	display: block;
	
}
#interna .interna-simples .sidebarMenu ul li a.current,
#interna .interna-simples .sidebarMenu ul li a:hover{
	color: #ef7f20;
	text-decoration: none;
}

#interna .interna-simples .sidebarMenu .contato{
	border: 1px solid #d5d5d5;
	padding: 10px;
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	background: #f8f8f8;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#d6d6d6));
	background: -moz-linear-gradient(#ffffff, #d6d6d6);
	background: linear-gradient(#ffffff, #d6d6d6);
	-pie-background: linear-gradient(#ffffff, #d6d6d6);
	behavior: url(PIE.htc);
	width: 195px;
	margin: 20px auto;
}

#interna .interna-simples .sidebarMenu .contato h1{
	font-size: 16px;
}

#interna .interna-simples .faq{
	float: left;
	width: 625px;
	margin-left: 70px;
}

#interna .interna-simples .home-imprensa,
#interna .interna-simples .home-lateral{
	width: 677px;
	float: left;
	margin-left: 20px;
}

#interna .interna-simples .home-lateral h1{
	font-size: 25px;
}

#interna .interna-simples .home-lateral span{
	font-size: 15px;
}

#interna .interna-simples .home-lateral .lista{
	border-bottom: 1px solid #cccccc;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

#interna .interna-simples .home-lateral .lista h2{
	color: #f6821f !important;
	font-size: 20px;
	margin-bottom: 20px;
}

#interna .interna-simples .home-imprensa .box-destaque{
	width: 330px;
	float: left;
	margin-right: 5px;
	margin-bottom: 20px;
	min-height:170px;
}

#interna .interna-simples .home-imprensa .box-destaque h1{
	font-size: 25px;
	margin-bottom: 10px;
}

#interna .interna-simples .home-imprensa .box-destaque a{
	text-decoration: none;
}

#interna .interna-simples .conteudoMeio{
	margin-left: 25px;
	font-size: 12px;
	width: 475px;
	float: left;
}

#interna .interna-simples .conteudoMeio label{
	clear: both;
	display: block;
	margin-bottom: 15px;
}

#interna .interna-simples .conteudoMeio label span{
	width: 150px;
	display: block;
	float: left;
}

#interna .interna-simples .conteudoMeio label input{
	padding: 3px 5px;
	color: #333333;
}

#interna .interna-simples .conteudoMeio label select{
	width: 200px;
	padding: 3px 5px;
	color: #333333;
}

#interna .interna-simples .conteudoMeio .telefone{
	clear: both;
	display: block;
	margin-bottom: 15px;
	width: 510px;
}

#interna .interna-simples .conteudoMeio .telefone span{
	width: 150px;
	float: left;
	display: block;
}

#interna .interna-simples .conteudoMeio .telefone span.fonte11{
	font-size: 11px;
	width: 220px;
	margin-top: 5px;
}

#interna .interna-simples .conteudoMeio .telefone .ddd{
	width: 20px;
	padding: 3px 5px;
}

#interna .interna-simples .conteudoMeio .telefone .fone{
	width: 150px;
	padding: 3px 5px;
}

#interna .interna-simples .conteudoMeio .logo-parceiros{
	float: left;
	width: 130px;
	margin-right: 25px;
	margin-bottom: 20px;
	height:110px;
}
#interna .interna-simples .conteudoMeio .logo-parceiros a{
	color: #f6821f;
	font-size: 12px;
	font-weight:bold;
}

#interna .interna-simples .conteudoMeio .lista-parceiros{
	display: block;
	clear: both;
}

.vagas-disponiveis{
	width: 380px;
	font-size: 13px;
}
.vagas-disponiveis ul {
	padding-bottom: 10px;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 10px;
}

.vagas-disponiveis ul li{
	list-style: none;
	margin-bottom: 2px;
}
.vagas-disponiveis ul li a{
	color: #f6821f;
	font-size: 12px;
}
.vagas-disponiveis ul li a:hover{
	color: #cccccc;
	text-decoration: none;
}


#interna .interna-simples .conteudoMeio .lista-parceiros ul{

}

#interna .interna-simples .conteudoMeio .lista-parceiros ul li{
	list-style: none;
	margin-bottom: 2px;
}
#interna .interna-simples .conteudoMeio .lista-parceiros ul li a{
	color: #f6821f;
	font-size: 12px;
}
#interna .interna-simples .conteudoMeio .lista-parceiros ul li a:hover{
	color: #cccccc;
	text-decoration: none;
}

#interna .interna-simples .conteudoEsquerdo{
	width: 720px;
	float: left;
	font-size: 12px !important;
}
#interna .interna-simples .conteudoEsquerdo ul{
	padding:10px 10px 10px 30px;
}
#interna .interna-simples .conteudoEsquerdo h1,
#interna .interna-simples .conteudoMeio h1{
	color: #39a7ef;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 23px;
	margin-bottom: 10px;
}

#interna .interna-simples .conteudoEsquerdo span{
	font-size: 15px;
}

.divisoes-akatu{
	display: block;
	width: 720px;
	float: left;
}

.divisoes-akatu .divisoes{
	width: 161px;
	margin-right: 15px;
	float: left;
	margin-bottom: 20px;
}
.divisoes-akatu .divisoes h1{
	color: #f6821f !important;
	font-size: 13px !important;
}

.conteudoMaior{
	width: 490px;
	float: left;
}
.conteudoMaior h1{
	color: #f6821f !important;
}
.conteudoMenor{
	width: 205px;
	float: right;
}

.conteudoMenor h1{
	color: #f6821f !important;
	font-size: 13px !important;
}


.pactos-home{
	float: left;
	width: 335px;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 20px;
	margin-right: 25px;
	margin-bottom: 20px;
}

.pactos-home h1{
	color: #000000;
	font-size: 16px !important;
	font-weight: normal;
}

.relatorios-atividades{
	width: 140px;
	float: left;
	margin-right: 40px;
	margin-bottom: 20px;
	height: 250px;
}

.relatorios-atividades h1{
	font-size: 42px !important;
	width: 95px;
	color: #ef7f20 !important;
	float: left;
	margin: 0px !important;
	display: block;
}
.relatorios-atividades .relatorio-pdf{
	width: 40px;
	display: block;
	float: right;
	text-align: right;
}
.relatorios-atividades .relatorio{
	border-top: 1px solid #cccccc;
	margin-top: 0px;
	padding-bottom: 10px;
	clear: both;
	padding-top: 5px;
}

.lista-campanhas{
	display: table;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 10px;
	margin-bottom: 20px;
	width: 650px;
}

.lista-campanhas .foto{
	float: left;
	width: 215px;
	margin-right: 10px;
}

.lista-campanhas .chamada-campanha{
	float: left;
	width: 420px;
}

.lista-campanhas .chamada-campanha h1{
	color: #f6821f !important;
	font-size: 17px !important;
}

#interna .interna-simples .conteudoMeio h2{
	color: #39a7ef;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 17px;
	margin-bottom: 10px;
}

#interna .interna-simples .conteudoMeio h2 a{
	text-decoration: none;
}
#interna .interna-simples .conteudoMeio .imagemEspaco{
	margin-right: 10px;
}
#interna .interna-simples .conteudoMeio .imagemCima{
	margin-top: 10px;
}

#interna .interna-simples .conteudoMeio h1 a{
	color: #39a7ef;
	text-decoration: none;
}

#interna .interna-simples .conteudoDireito{
	float: right !important;
	width: 170px;
}

#interna .interna-simples .conteudoDireito a{
	color: #39a7ef;
	text-decoration: none;
}

#interna .interna-simples .conteudoDireito h1{
	color: #0d70b1;
	font-size: 20px;
}
#interna .interna-simples .conteudoDireito h3{
	font-size: 13px !important;
	margin-bottom: 10px;
	color: #5ba1cf;
}

#interna .interna-simples .conteudoDireito h2{
	border: 0px !important;
	display: block !important;
}

/**/
/****** FAQ *******/
#efeito a	{
			font-weight: bold;
			font-size: 24px;
			display:block;
			font-weight:bold;
			color:#39a7ef;
			background: transparent url(/Content/images/faq-mais.gif) no-repeat scroll 0px;
			padding:5px 0px 5px 30px;
			text-decoration:none;
			}
#efeito a:hover{color: #39a7ef; background: transparent url(/Content/images/faq-mais.gif) no-repeat scroll 0px;}
#efeito a.selected{color: #39a7ef;background: transparent url(/Content/images/faq-menos.gif) no-repeat scroll 0px;}

#efeito .conteudo {
	margin-left: 40px;
	margin-bottom: 20px;
}

#efeito .conteudo img{
	margin: 0px 10px 5px 0px;
}

#efeitoDicas a	{
			font-weight: bold;
			font-size: 24px;
			display:block;
			font-weight:bold;
			color:#39a7ef;
			padding:10px 0px 15px 0px;
			text-decoration:none;
			}
#efeitoDicas a	span{
	background: transparent url(/Content/images/bt-data-dicas.gif) no-repeat scroll 0px;
	width: 31px;
	display: block;
	height: 32px;
	color: #fff;
	line-height: 32px;
	text-align: center;
	float: left;
	margin-right: 5px;
	font-size: 20px;
	
}
#efeitoDicas a:hover{color: #39a7ef;}
#efeitoDicas a.selected{color: #39a7ef;}
#efeitoDicas .conteudo {
	margin-left: 40px;
	margin-bottom: 10px;
}
#efeitoDicas .conteudo img{
	margin: 0px 10px 5px 0px;
}

/****** FAQ *******/

.direita{
	width: 430px;
	margin-right: 30px;
	font-size: 11px;
	float: left;
}
.esquerda{
	width: 430px;
	margin-right: 30px;
	float: left;
}

.texto-conduta{
	width: 100%;
}
.texto-conduta p{
	margin-bottom: 20px;
}

#interna .temas .tema{
	width: 260px;
	min-height:210px;
	float: left;
	margin-right: 45px;
	margin-bottom: 20px;
}

#interna .temas .tema .tema-conteudo{
	display: table;
	height: 220px;
}
#interna .temas .tema .tema-conteudo h1,
#interna .temas .tema h1{
	font-size: 22px;
}
#interna .temas .tema .tema-conteudo h2 a,
#interna .temas .tema h2 a{
	font-size: 13px;
	text-decoration: none;
	color: #39a7ef;
	font-family: Tahoma, Helvetica, sans-serif;
	clear: both;
}

#interna .cadastro h1{
	color: #0c70b1;
	font-size: 25px;
}

#interna .cadastro .linha{
	border-bottom: 1px solid #a9d4e5;
	margin-bottom: 20px;
}

#interna .cadastro .formulario-cadastro{
	width: 510px;
	height: 400px;
	float: left;
	font-size: 12px;
}

#interna .cadastro .formulario-cadastro label{
	clear: both;
	display: block;
	margin-bottom: 15px;
}

#interna .cadastro .formulario-cadastro label input{
	padding: 3px 5px;
	color: #333333;
}
.campo{
	width: 220px;
}

.campoMensagem{
	width: 300px;
}

.campoErro{
	border: 1px solid red;
}

#interna .cadastro .formulario-cadastro label select{
	width: 200px;
	padding: 3px 5px;
	color: #333333;
}
#interna .cadastro .formulario-cadastro label .senha{
	width: 130px;
}
#interna .cadastro .formulario-cadastro label span{
	width: 150px;
	display: block;
	float: left;
}
#interna .cadastro .formulario-cadastro .sexo{
	clear: both;
	display: block;
	margin-bottom: 15px;
	width: 510px;
}

#interna .cadastro .formulario-cadastro .nascimento{
	clear: both;
	display: block;
	margin-bottom: 15px;
	width: 510px;
}

#interna .cadastro .formulario-cadastro .nascimento span{
	width: 150px;
	float: left;
	display: block;
}

#interna .cadastro .formulario-cadastro .nascimento span.fonte11{
	font-size: 11px;
	width: 220px;
	margin-top: 5px;
}

#interna .cadastro .formulario-cadastro .nascimento .dia,
#interna .cadastro .formulario-cadastro .nascimento .mes{
	width: 20px;
	padding: 3px 5px;
}

#interna .cadastro .formulario-cadastro .nascimento .ano{
	width: 45px;
	padding: 3px 5px;
}

#interna .cadastro .formulario-cadastro .sexo span{
	width: 150px;
	display: block;
	float: left;
}

#interna .cadastro .formulario-cadastro .sexo label{
	float: left;
	display: block;
	clear: none;
	width: 90px !important;
	text-align: left;
}

#interna .cadastro .formulario-cadastro label span .fonte10,
#interna .cadastro .formulario-cadastro .nascimento span .fonte10{
	font-size: 9px;
}
.fonte10{
	font-size: 10px;
}
.fonte9{
	font-size: 9px;
}

#interna .cadastro .formulario-cadastro label .fonte9{
	font-size: 9px;
	float: right;
	line-height: 30px;
	margin-left: 10px;
}

.alerta{
	color: #884d4d;
	font-size: 9px;
	margin-left: 150px;
}
#interna .cadastro .formulario-cadastro .enviarLeft{
	margin-left: 150px;
}

#interna .cadastro .cadastro-foto{
	float: left;
	width: 300px;
	height: 400px;
}

#interna .cadastro .cadastro-foto h2{
	color: #0c70b1;
}

#interna .cadastro .cadastro-foto .avatar{
	background: url(/Content/images/bg-avatar.gif) no-repeat #ecebeb;
	width: 300px;
	height: 135px;	
	padding-top: 40px;
	padding-left: 15px;
}


#interna .cadastro .cadastro-foto .avatar ul {margin:0px; padding:0; width:236px;}
#interna .cadastro .cadastro-foto .avatar ul:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
#interna .cadastro .cadastro-foto .avatar ul li {list-style-type:none; float:left; margin:0 5px 5px 0}
#interna .cadastro .cadastro-foto .avatar ul li a, ul li a img {float:left; overflow:hidden}
#interna .cadastro .cadastro-foto .avatar ul li a:hover,
#interna .cadastro .cadastro-foto .avatar ul li a:active,
#interna .cadastro .cadastro-foto .avatar ul li a.borda{border:2px solid #39a7ef}
#interna .cadastro .cadastro-foto .avatar ul li a:hover img,
#interna .cadastro .cadastro-foto .avatar ul li a:active img {margin:-2px}

#enviando
{
    float: right;
    display: none;
}

.sucesso{
	background: url(/Content/images/bg-cadastro-sucesso.gif) #286b28 no-repeat;
	height: 36px;
	color: #fff;
	font-size: 11px;
	padding-left: 55px;
	width: 700px;
	clear: both;
	padding-top: 5px;
	display: block;
}

.erro{
	background: url(/Content/images/bg-cadastro-erro.gif) #b81815 no-repeat;
	height: 30px;
	color: #fff;
	font-size: 11px;
	padding-left: 37px;
	width: 275px;
	clear: both;
	padding-top: 3px;
	margin-bottom: 5px;
	display: block;
}

.erroInesperado{
	background: url(/Content/images/bg-cadastro-erro.gif) #b81815 no-repeat;
	height: 30px;
	color: #fff;
	font-size: 11px;
	padding-left: 37px;
	width: 275px;
	clear: both;
	padding-top: 3px;
	margin-bottom: 5px;
	display: block;
}

#interna .coluna1{
	width: 545px;
	float: left;
	display: block;
}

#interna .coluna1 #atualizacoes{
       margin:0 auto;
    }

ul#nav-aba{
       list-style:none;
       margin:4px 0px;
	   border-bottom: 5px solid #e4e4e4;
	   display: table;
	   width: 100%;
    }

 ul#nav-aba li{
       display:inline;
	   width: 140px;
    }
 ul#nav-aba li a{
	color: #616161;
    border-bottom:0;
    text-decoration:none;
    font-weight:bold;
	font-size: 14px;
	font-family: "Frutiger", Tahoma, Helvetica, sans-serif;
}

 .aba{
       display:none;
    }
    .aba .formCadastro{
		margin-top: 20px;
		margin-bottom: 20px;
		display: block;
		font-size: 12px;
		color: #616161;
	}
	
	.aba .formCadastro input,
	.aba .formCadastro textarea,
	.aba .formCadastro select	{
		color: #333333;
		padding: 3px 5px;
	}
	.aba .formCadastro label 	{
		color: #616161;
		padding: 3px 0px;
	}
	
	.aba .formCadastro span.alerta{
		margin: 0px;
		padding: 0px;
		font-size: 10px !important;
		color: #f6821f;
	}
	
	.aba .formCadastro h1.titulo{
		font-size: 14px !important;
		color: #f6821f !important;
	}
	
	.aba .formCadastro .espacoCinza{
		padding: 20px 20px 20px 20px;
		width: 675px;
		margin-left: 15px;
		background: #f4f4f4;
		color: #616161;
		display: block;
	}
	
	.aba .formCadastro label.nomeOrganizacao{
		width: 130px;
		display: block;
		float: left;
	}
	
	.aba .formCadastro input.nomeOrganizacao{
		width: 260px;
		float: left;
	}
	
	.aba .formCadastro .espacoCinza .campoCategoria{
		width: 290px;
	}
	
	.aba .formCadastro label.nome{
		width: 60px;
		display: block;
		float: left;
	}
	
	.aba .formCadastro input.nome{
		width: 260px;
		float: left;
	}
	.aba .formCadastro textarea{
		width: 475px;
		height: 130px;
		float: left;
	}
	
	.aba .formCadastro label.periodo{
		width: 150px;
		display: block;
		float: left;
	}
	
	.aba .formCadastro label.maior{
		width: 250px;
		display: block;
		float: left;
	}
	
	.aba .formCadastro input.dia,
	.aba .formCadastro input.mes,
	.aba .formCadastro input.ano{
		width: 40px;
		float: left;
		margin-right: 5px;
	}
	
	.aba .formCadastro .TBnome{
		width: 200px;
	}
	
	.aba .formCadastro .TBtema{
		width: 150px;
	}
	.aba .formCadastro .TBtempo{
		width: 90px;
	}

ul#nav-aba li a.do-akatu,
ul#nav-aba li a.dos-parceiros,
ul#nav-aba li a.principais-temas{
	background: url(/Content/images/bt-aba-off.gif); 
	width: 140px;
	height: 31px;
	display: block;
	float: left;
	text-transform: uppercase;
	text-align: center;
	line-height: 31px;
	margin-right: 2px;
}
ul#nav-aba li a.current{
	background: url(/Content/images/bt-aba-on.gif); 
	width: 140px;
	height: 31px;
	display: block;
	float: left;
	text-transform: uppercase;
	text-align: center;
	line-height: 31px;
	margin-right: 2px;
	color: #39A7EF;
}
ul#nav-aba li a.do-akatu:hover,
ul#nav-aba li a.dos-parceiros:hover,
ul#nav-aba li a.principais-temas:hover{
	background: url(/Content/images/bt-aba-on.gif);
	color: #39A7EF;
}

#interna .coluna1 .content-noticia img{
    float:left;
    margin:3px 10px 10px 0px !important;
}

#interna .coluna1 .content-noticia p{
    padding-bottom:10px;
}


#interna .coluna1 .content-noticia .text strong
{
    font-weight:bold;
}
#interna .coluna1 .content-noticia a{
	color: #2f90cd;
	text-decoration: none;
}
#interna .coluna1 .content-noticia a:hover{
	color: #cccccc;
	text-decoration: none;
}
#interna .coluna1 .content-noticia{
	display: table;
	/*display: block;*/
	border-bottom: 1px solid #a9d4e5;
	width: 545px !important;
	margin-bottom: 35px;
	margin-top: 10px;
	padding-bottom: 15px;
	text-align: left;
	color: #4d7188;
	clear: both;
}
#interna .coluna1 .content-noticia h1{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 25px;
	text-align:left;
}
#interna .coluna1 .content-noticia h1 a{
	text-decoration: none;
	color: #0D70B1;
}
#interna .coluna1 .content-noticia span{
	font-style:italic;
	font-weight: bold;
	display: block;
	/*margin-bottom: 10px;*/
	margin-top: 10px;
	font-size:14px;
}
#interna .coluna1 .content-noticia .social{
	display: block;
	width: 545px;
	height: 100px;
}
#interna .coluna1 .content-noticia .social .autor{
    width:380px;
    height: 60px;
	float: left;
	margin-top: 35px;	
}
#interna .coluna1 .content-noticia .social .autor img{
	float: left;
	margin-right: 5px;
}
#interna .coluna1 .content-noticia .social .autor  strong{
	color: #39a7ef
}
#interna .coluna1 .content-noticia .social .midias{
	float: right;
	margin-top: 17px;
	padding: 5px;
}

#midias{
	float: none;
	margin-top: -31px;
	padding: 10px;
}
.midiashome #midias
{
    float:left;
}
#midiaVideo #midias{
    float:left;
    padding-top:38px;
}

#midias span
{
    display:inline-block !important;
    margin:0;
}

#interna .conteudoMeio .content-noticia{
	display: block;
	width: 483px !important;
	margin-bottom: 20px;
	margin-top: 10px;
	padding-bottom: 15px;
	text-align: justify;
	color: #666666;
	font-size:12px;
}
#interna .conteudoMeio .content-noticia h1{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 25px;
	color: #f6821f !important;
}
#interna .conteudoMeio .content-noticia h1 a{
	text-decoration: none;
	color: #f6821f !important;
}
#interna .conteudoMeio .content-noticia .text strong
{
    font-weight:bold;
}

#interna .conteudoMeio .content-noticia img{
    float:left;
    margin:3px 10px 10px 0px !important;
}

#interna .conteudoMeio .content-noticia p{
    padding-bottom:10px;
}
#interna .conteudoMeio .content-noticia span{
	font-style:italic;
	font-weight: bold;
	display: block;
	/*margin-bottom: 10px;*/
	margin-top: 10px;
	font-size:14px;
}
#interna .conteudoMeio .content-noticia span.laranja{
	font-style:normal;
	color: #f6821f !important;
	margin-bottom: 0px;
	margin-top: 0px;
}
#interna .conteudoMeio .content-noticia .social{

	display: table;
	width: 483px;
}
#interna .conteudoMeio .content-noticia .social .autor{
	width: 200px;
	float: left;
}
#interna .conteudoMeio .content-noticia .social .autor img{
	float: left;
	margin-right: 5px;
}
#interna .conteudoMeio .content-noticia .social .autor  strong{
	color: #f6821f;
}

#interna .coluna1 .content-noticia .textoNoticia{
    font-size: 12px;
    margin-top:20px;
}

#interna .coluna1 .content-noticia .textoNoticia ul{
	margin: 5px 5px 15px 15px;
}

interna .coluna1 .comentarios-noticias{
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #a9d4e5;
	display: block;
	width:100%;
}
#interna .coluna1 .comentarios-noticias .comentarios-noticias
{
    /*margin-left:20px;*/
    margin-left:20px;
    border-bottom:0px;
    margin-top: 20px;    
    float:right;
    width:100%;
    max-width:500px;
    min-width:300px;
    display: block;
    clear: both;
    border-top: 1px dotted #a9d4e5;
	padding:10px 5px;
	
}
#interna .coluna1 .comentarios-noticias .comentario-avatar{
	clear: both;
	display: block;
	width: 545px;
    width:100%;
	margin-bottom: 10px;
}



.comentario-autor{
	float: left;
}
.comentario-autor span{
	color: #39a7ef;
}
.comentario-autor img{
	float: left;
	margin-right: 5px;
}
.comentario-vote{
	float: right;
}

.comentario-vote .mais{
	color: #286b28;
	padding-left: 30px;
	padding-right: 10px;
	background: url(/Content/images/ico-up.gif) 0px 0px no-repeat;
	text-decoration: none;
	height: 24px;
	line-height: 24px;
	display: block;
	float: left;
}
.comentario-vote .menos{
	color: #b91e1b;
	padding-left: 30px;
	padding-right: 10px;
	background: url(/Content/images/ico-down.gif) 0px 0px no-repeat;
	text-decoration: none;
	height: 24px;
	line-height: 24px;
	display: block;
	float: left;
}

.comentarios-noticias a.responder{
	color: #286b28;
	padding-left: 30px;
	padding-right: 10px;
	background: url(/Content/images/ico-responder.gif) 0px 0px no-repeat;
	text-decoration: none;
	height: 24px;
	line-height: 24px;
	display: block;
	float: left;
}
.comentarios-noticias a.abuso{
	color: #b91e1b;
	padding-left: 30px;
	padding-right: 10px;
	background: url(/Content/images/ico-abuso.gif) 0px 0px no-repeat;
	text-decoration: none;
	height: 24px;
	line-height: 24px;
	display: block;
	float: left;
}


.destaque-nossos-projetos{
	background: url(/Content/images/bg-home-nossos-projetos.jpg) 0px 0px no-repeat;
	width: 550px;
	height: 300px;
	display: block;
	padding: 20px;
	float: left;
	margin-right: 40px;
}

.destaque-akatu-na-midia{
	width: 285px;
	padding-top: 20px;
	float: left;
}

.destaque-agenda{
	width: 590px;
	float: left;
	margin-right: 40px;
	min-height:279px;
}

.destaque-agenda .evento{
	padding-right: 10px;
	border-right: 1px solid #cccccc;
	float: left;
}

.destaque-agenda .evento h1{
	font-size: 20px !important;
}

.destaque-agenda .proximos{
	float: left;
	font-size: 11px;
	padding-top: 7px;
	margin-left: 10px;
}

.destaque-agenda .box-agenda{
	border-bottom: 1px solid #cccccc;
	width: 270px;
	padding-bottom: 10px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	height:120px;
}
.destaque-agenda .box-agenda .data{
	background: url(/Content/images/bg-data-agenda-orange.gif) no-repeat;
	width: 44px;
	height: 44px;
	text-align: center;
	color: #fff;
	margin-right: 6px;
	float: left;
}
.destaque-agenda .box-agenda .data h1{
	color: #fff !important;
	font-size: 19px !important;
	margin: 0px;
	padding: 0px;
}

.destaque-agenda .box-agenda .titulo{
	float: left;
	width: 190px;
}
.destaque-agenda .box-agenda .titulo a{
	font-weight: bold;
	display: block;
	margin-bottom: 10px;
}

.destaque-publicacoes h1,
.destaque-akatu-na-midia h1,
.destaque-observatorio h1{
	font-size: 20px !important;
}

.destaque-observatorio h2,
.destaque-akatu-na-midia h2{
	font-size: 14px !important;
}


.destaque-publicacoes{
	width: 285px;
	float: left;
}

.destaque-observatorio{
	width: 205px;
	float: left;
}

.destaque-publicacoes .imagem{
	float: left;
	display: block;
	width: 90px;
}

.destaque-publicacoes .link{
	float: left;
	display: block;
	width: 190px;
}

.destaque-publicacoes .link h2{
	font-size: 13px !important;
}

.paginacao{
	background: #eff1f2;
	padding: 17px 10px;
	width: 96%;
	display: table;
}
.paginacao .numeros{
	float: left;
	width:360px;
}
.paginacao .numeros a{
	background: url(/Content/images/bt-navegacao-off.gif) no-repeat;
	height: 22px;
	width: 22px;
	line-height: 22px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #333333;
	float: left;
	margin-right: 3px;
}
.paginacao .numeros a.current,
.paginacao .numeros a:hover{
	background: url(/Content/images/bt-navegacao.gif) no-repeat;
	height: 22px;
	width: 22px;
	line-height: 22px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
}

.paginacao .navegacao {
    float:right;
    padding-top:3px;
    text-align:right;
    width:160px;
}
.paginacao .navegacao a{
	color: #39a7ef;
	text-decoration: none;
	padding: 10px 5px 5px 5px;
}

.paginacao .navegacao a:hover{
	color: #39a7ef;
	text-decoration: underline;
	padding: 10px 5px 5px 5px;
}

#interna .coluna1 .form-comentarios{
	clear: both;
	display: block;
	margin-top: 20px;
	font-size: 12px;
}

#interna .coluna1 .form-comentarios .tit-top{
	display: block;
	margin-bottom: 20px;
}

#interna .coluna1 .form-comentarios .tit-top .titulo{
	width: 350px;
	float: left;
}
#interna .coluna1 .form-comentarios .tit-top .titulo h2{
	color: #0c70b1;
}

#interna .coluna1 .form-comentarios .tit-top .cadastre{
	width: 175px;
	float: left;
	background: #e6e6e6;
	color: #4d7188;
	font-size: 10px;
	padding: 5px 10px;
}


#interna .coluna1 .form-comentarios .sucesso{
	background: url(/Content/images/bg-cadastro-sucesso.gif) #286b28 no-repeat;
	height: 36px;
	color: #fff;
	font-size: 11px;
	padding-left: 55px;
	width: 450px;
	clear: both;
	padding-top: 5px;
	display: block;
	line-height: 30px;
	margin: 10px 0px; 
}

#interna .coluna1 .form-comentarios .erro{
	background: url(/Content/images/bg-cadastro-erro.gif) #b81815 no-repeat;
	height: 33px;
	color: #fff;
	font-size: 11px;
	padding-left: 55px;
	width: 450px;
	clear: both;
	display: block;
	padding-top: 3px;
	margin: 10px 0px; 
}
#interna .coluna1 .form-comentarios .tit-top .cadastre a{
	color: #39a7ef;
	text-decoration: none;
}
#interna .coluna1 .form-comentarios input.nome{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	width: 250px;
	padding: 3px 5px;
	color: #333333;
}
#interna .coluna1 .form-comentarios input.senha{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	width: 160px;
	padding: 3px 5px;
	color: #333333;
}
#interna .coluna1 .form-comentarios textarea{
	font-family: Tahoma, Helvetica, sans-serif;
	width: 350px;
	font-size: 12px;
	padding: 3px 5px;
	color: #333333;
}

#interna .coluna1 .form-comentarios a{
	font-size: 10px;
	color: #39a7ef;
	text-decoration: none;
}

#interna .coluna1 .form-comentarios .texto{
	width: 350px;
	text-align: justify;
	font-size: 11px;
}
#interna .coluna1 .form-comentarios span{
	font-size: 10px;
}

/*****************************************************************/

#interna .conteudoMeio .form-comentarios{
	clear: both;
	display: block;
	font-size: 12px;
}

#interna .conteudoMeio .form-comentarios .tit-top{
	display: block;
	margin-bottom: 20px;
}

#interna .conteudoMeio .form-comentarios .tit-top .titulo{
	width: 270px;
	float: left;
}
#interna .conteudoMeio .form-comentarios .tit-top .titulo h2{
	color: #000000 !important;
}

#interna .conteudoMeio .form-comentarios .tit-top .cadastre{
	width: 155px;
	float: left;
	background: #e6e6e6;
	color: #4d7188;
	font-size: 10px;
	padding: 5px 10px;
}


#interna .conteudoMeio .form-comentarios .sucesso{
	background: url(/Content/images/bg-cadastro-sucesso.gif) #286b28 no-repeat;
	height: 36px;
	color: #fff;
	font-size: 11px;
	padding-left: 55px;
	width: 450px;
	clear: both;
	padding-top: 5px;
	display: block;
	line-height: 30px;
	margin: 10px 0px; 
}

#interna .conteudoMeio .form-comentarios .erro{
	background: url(/Content/images/bg-cadastro-erro.gif) #b81815 no-repeat;
	height: 33px;
	color: #fff;
	font-size: 11px;
	padding-left: 55px;
	width: 450px;
	clear: both;
	display: block;
	padding-top: 3px;
	margin: 10px 0px; 
}
#interna .conteudoMeio .form-comentarios .tit-top .cadastre a{
	color: #39a7ef;
	text-decoration: none;
}
#interna .conteudoMeio .form-comentarios input.nome{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	width: 250px;
	padding: 3px 5px;
	color: #333333;
}
#interna .conteudoMeio .form-comentarios input.senha{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	width: 160px;
	padding: 3px 5px;
	color: #333333;
}
#interna .conteudoMeio .form-comentarios textarea{
	font-family: Tahoma, Helvetica, sans-serif;
	width: 350px;
	font-size: 12px;
	padding: 3px 5px;
	color: #333333;
}

#interna .conteudoMeio .form-comentarios a{
	font-size: 10px;
	color: #39a7ef;
	text-decoration: none;
}

#interna .conteudoMeio .form-comentarios .texto{
	width: 350px;
	text-align: justify;
	font-size: 11px;
}
#interna .conteudoMeio .form-comentarios span{
	font-size: 10px;
}

/*****************************************************************/

#interna .coluna1 .artigo-thumb{
	float: left;
	width: 170px;
	margin-right: 10px;
	margin-bottom: 20px;
	font-size: 11px;
}
#interna .coluna1 .artigo-thumb h1{
	font-size: 12px;
	color: #0c70b1;
	font-family: Tahoma, Helvetica, sans-serif;
}

#interna .coluna1 .artigo-thumb h1 a{
	text-decoration: none;
	color: #0c70b1;
}


#interna .coluna2{
	margin-left: 20px;
	font-size: 12px;
	width: 170px;
	float: left;

}

#interna .coluna2 .destaque{
	display: block;
	clear: both;
	margin-bottom: 10px;
	margin-top: 10px;
}
.conselho{
	width: 275px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 20px;
	margin-bottom: 20px;
	float: left;
	margin-right: 30px;
}

.conselho h1{
	font-size: 20px !important;
	font-weight: normal;
}

.conselho  ul li{
	list-style: none;
	margin-bottom: 2px;
	font-size: 14px;
}
.conselho ul li a{
	color: #2f90cd;
	text-decoration: none;
}
.conselho ul li a:hover{
	color: #cccccc;
	text-decoration: none;
}

#interna .coluna2 .destaque img{
	margin-bottom: 5px;
}

#interna .coluna2 .destaque .autor{
	font-size: 12px;
	display: block;
}
#interna .coluna2 .destaque .autor strong{
	font-weight: bold;
	color: #39a7ef;
}

#interna .coluna2 .destaque a,
#interna .coluna2 .destaque a:hover{
	font-weight: bold;
	text-decoration: none;
	color: #39a7ef;
}

#interna .coluna2 .categoria{
	display: block;
	margin-bottom: 10px;
}

#interna .coluna1 .content-noticia ul{
	margin-left: 0px;
	padding: 0px;
	/*margin: 5px 5px 5px 30px;*/
	margin: 5px 5px 15px 15px;
}
#interna .coluna2 .categoria ul{
	margin-left: 0px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#interna .coluna2 .categoria ul li{
	list-style: none;
	margin-bottom: 5px;
}
#interna .coluna2 .categoria ul li a{
	color: #2f90cd;
	text-decoration: none;
}
#interna .coluna2 .categoria ul li a:hover{
	color: #cccccc;
	text-decoration: none;
}


#interna .coluna2 .categoria-artigo{
	display: block;
	margin-bottom: 10px;
}

#interna .coluna2 .categoria-artigo ul{
	margin-left: 0px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#interna .coluna2 .categoria-artigo ul li{
	list-style: none;
	margin-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
}
#interna .coluna2 .categoria-artigo ul li a{
	color: #2f90cd;
	text-decoration: none;
}
#interna .coluna2 .categoria-artigo ul li a:hover{
	color: #cccccc;
	text-decoration: none;
}

#interna .coluna2 .categoria-artigo ul li span{
	clear: both;
	display: block;
	font-weight: normal;
	font-size: 10px;
}

#interna .coluna3{
	font-size: 12px;
	margin-left: 10px;
	width: 170px;
	float: left;
}

#interna .coluna3 .cloud{
	display: block;
	text-align: left;
	margin-bottom: 10px;
}

#interna .coluna3 .cloud a{
	color: #39a7ef;
	font-weight: bold;
	text-decoration: none;
}

#interna .coluna3 .cloud a:hover{
	color: #39a7ef;
	font-weight: bold;
	text-decoration: underline;
}

#interna .coluna3 .cloud a.tag1{
	font-size: 10px;
}
#interna .coluna3 .cloud a.tag2{
	font-size: 11px;
}
#interna .coluna3 .cloud a.tag3{
	font-size: 14px;
}
#interna .coluna3 .cloud a.tag4{
	font-size: 17px;
}
#interna .coluna3 .cloud a.tag5{
	font-size: 19px;
}
#interna .coluna3 .cloud a.tag6{
	font-size: 20px;
}
#interna .coluna3 .cloud a.tag7{
	font-size: 25px;
}

#interna .coluna3 .twits{
	clear: both;
	margin-bottom: 10px;
	margin-top: 5px;
    overflow:hidden;
    width:170px
}
#interna .coluna3 .twits a,
#interna .coluna3 .twits a:hover{
	display: block;
	color: #39a7ef;
	text-decoration: none;
}
#interna .coluna2 h1,
#interna .coluna3 h1{
	color: #0d70b1;
}
#interna .coluna2 h1 span,
#interna .coluna3 h1 span{
	display: block;
}
#interna .coluna3 h3{
	font-size: 13px !important;
	margin-bottom: 10px;
	color: #5ba1cf;
}

#footer{
	clear: both;
	color: #FFFFFF;
	margin: auto;
	padding: 20px 0px 30px 0px;
	width: 984px;
	text-align: left;
	font-family: "Frutiger", Tahoma, Helvetica, sans-serif;
	font-size: 11px;
}
#footer .copy{
	float: left;
	margin: 0px;
	font-weight: normal;
	width: 984px;
	text-align: center;
	padding: 16px 0px;
	
}
#footer .copy a{
    color: #fff;
}
#footer .copy a:hover{
    text-decoration: underline;
}
#footer ul{
	list-style: none;
	padding: 0px;
	margin: 0px 0 0 154px;
}

#footer ul li	{
	float:left;
	font-weight: bold;
}
#footer ul li a	{
	display:block;
	color:#ffffff !important;
	font-size:11px;
	text-decoration:none;
	padding:0px 10px;
}
#footer ul li a:hover{
	text-decoration: underline;
	
}

/*Util*/
.cleaner	{clear:both;}
.top-1		{margin-top:1px;}
.top-5		{margin-top:5px;}
.top-10		{margin-top:10px;}
.top-13		{margin-top:13px;}
.top-15		{margin-top:15px;}
.bot-10		{margin-bottom:10px;}
.ptop-10	{padding-top:10px;}
.ptop-15	{padding-top:15px;}
.top-40		{margin-top:40px;}
.left-1		{margin-left:1px;}
.left-5		{margin-left:5px;}
.left-10	{margin-left:10px; _margin-left:5px;}
.left-15	{margin-left:15px;}
.left-19	{margin-left:19px;}
.left-20	{margin-left:20px;}
.font-10	{font-size:10px !important;}
.font-11	{font-size:11px !important;}
.font-14	{font-size:14px !important;}
.font-16	{font-size:16px !important;}
.space-1	{height:1px; clear:both; visibility:visible; background:#ffffff; font-size:0px;}
.space-5	{height:5px; clear:both; visibility:hidden; font-size:0px;}
.space-10	{height:10px; clear:both; visibility:hidden; font-size:0px;}
.space-15	{height:15px; clear:both; visibility:hidden; font-size:0px;}
.space-20	{height:20px; clear:both; visibility:hidden; font-size:0px;}
.space-30	{height:30px; clear:both; visibility:hidden; font-size:0px;}
.space-53	{height:53px; clear:both; visibility:hidden; font-size:0px;}
.pontilhado-10	{height:11px; margin-top:10px; border-top:1px dashed #f7f4f4; clear:both; visibility:visible; font-size:0px;}
.linha-1	{height:1px; border-top:1px solid #ffffff; clear:both; visibility:visible; font-size:0px;}
.linha-10	{height:11px; margin-top:10px; border-top:1px solid #ffffff; clear:both; visibility:visible; font-size:0px;}
.alignleft	{float:left; margin-right:10px; margin-bottom:10px;}
.alignright 	{float:right; margin-left:10px; margin-bottom:10px;}
.aligncenter, div.aligncenter { display: block; 	margin-left: auto; margin-right: auto; }
.upper		{text-transform: uppercase;}
.vermelho	{color:#ff0000;}
.branco		{color:#ffffff;}
.azul		{color:#005aab !important;}
.cinza		{color:#666 !important;}
.marrom		{color:#56200b !important;}
.left		{float:left;}
.bold		{font-weight:bold !important;}
.input, .input *		{font-size:11px; color:#333333 !important; border:1px solid #888888; padding:2px;}
.select, .select *	{font-size:12px; padding:1px 0px 0px 0px !important; color:#333333 !important;}
.radio		{vertical-align:middle;}
.label		{vertical-align:middle;}
.nLinha		{text-decoration:none;}
.sLinha			{text-decoration:none;}
.sLinha:hover	{text-decoration:underline;}
img			{border:0px;}
.linha{
	border-bottom: 1px solid #a9d4e5;
	margin-bottom: 20px;
}
.linha-cinza{
	clear: both;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 20px;
}
.image-space{
	margin-right: 5px;
	margin-top: 5px;
}
/*MAPA*/
.colunaMapa{
	width: 225px;
	float: left;
	display: block;
}

.mapa{
	padding-bottom: 20px;
	/*margin-bottom: 20px;*/
	float: left;
	display: block;
	clear: both;
	width: 225px;
}

.mapa h1{
	font-size: 25px !important;
	font-weight: normal;
}

.mapa h1 a{
	color: #0c70b1;
}


.mapa  ul li{
	list-style: none;
	margin-bottom: 2px;
	font-size: 15px;
}
.mapa ul li a,
.mapa ul li a:visited{
	color: #2f90cd;
	text-decoration: none;
}

.mapa ul li a:hover{
	color: #cccccc;
	text-decoration: none;
}
.mapa ul li ul {
	clear: both;
}

.mapa ul li ul li {
	margin-left: 15px;
	color: #0c70b1 !important;
	font-size: 12px;
}

.mapa ul li ul li a,
.mapa ul li ul li a:visited{
	color: #0c70b1 !important;
}

/*MAPA*/


.windowSenha{
	position:absolute;
	left:0;
	top:0;
	width:364px;
	height:145px;
	display:none;
	z-index:9999;
	padding:10px 10px 10px 20px;
	background: url(/Content/images/bg-senha.png) no-repeat;
	font-size: 12px;
	color: #2f90cd;
}

.windowSenha .fecharSenha{
	float: right;
}

.windowSenha h1{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #39a7ef;
	font-size: 16px;
	clear: both;
	width: 270px;
}

.windowSenha .formulario{
	display: block;
	height: 22px;
}

.windowSenha .formulario form .email{
	width: 185px;
	font-size: 12px;
	color:#999999;
	padding: 2px 5px;
}

.windowSenha .erro{
	background: url(/Content/images/bg-senha-error.gif) #b81815 no-repeat;
	height: 30px;
	padding-left: 37px;
	font-size: 11px;
	width: 275px;
	color: #FFFFFF;
	padding-top: 3px;
	margin-bottom: 5px;
}

.windowSenha .sucesso{
	background: url(/Content/images/bg-senha-sucesso.gif) #286b28 no-repeat;
	height: 36px;
	line-height: 36px;
	padding-left: 37px;
	font-size: 11px;
	width: 275px;
	color: #FFFFFF;
	margin-bottom: 10px;
	margin-top: 20px;
}

.windowSenha .erro a{
	color:#fff000;
}


.coluna{
	display: table; 
	float: left; 
	width: 330px;
}

ul.coluna li{
    float: left;
    width: 330px;    
}
    

.comentarios-noticias{
	display:block;
	margin-bottom:10px;
	border-top: 1px dotted #A9D4E5;
	padding:10px 5px;
}

.slideshow {
    position:relative;
    height:128px;
}

.slideshow img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    border:1px solid #eaeaea;
}

.slideshow img.active {
    z-index:10;
}

.slideshow img.last-active {
    z-index:9;
}

/* Página de Conselheiros */
.grid-conselho {
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
}
  
.conselheiros-new{
	display:table;
	list-style:none;
	padding:0!important;
	margin-left:-42px;
}

.conselheiros-new li{
	float:left;
	width:110px;
	text-align:center;
	margin-left:42px;
	margin-bottom:10px;
	height:183px;
}

.conselheiros-new li img{
	max-width:100%;
	display:block;
	cursor:pointer;
}

.conselheiros-new li .text{
	margin-top:15px;
}

.conselheiros-new li .text .nome{
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	color:#000;
	margin-bottom:10px;
}

.conselheiros-new li .text .funcao{
	font-family:Tahoma;
	font-size:11px;
	color:#000;
}