@import url("reset.css");

/*--------------------------------------------------\
|													||
|	Stratus											|||
|													|||
|	Desenvolvido por Agência DMK					|||
|	http://www.agenciadmk.com.br/					|||
|										Abr/2009	|||
|													|||
 \--------------------------------------------------\||
  \--------------------------------------------------*/

/*
	Geral
*/

* ul li a{ height:1%; }
html{

}
body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	z-index:0;
	width: 100%;
}
a{
}
a:hover{

}
p{
	line-height:16px;
	margin:0 10px 11px;
}

.hide{ display:none; }
.show{ display:block; }

#geral{
	margin:0 auto;
	min-width:979px;
	overflow:hidden;
	position:relative;
	width:100%;
}
.clear{
	clear:both;
	height:1px;
	overflow:hidden;
}

/* /////////////////////////
	TESTEIRA
//////////////////////// */

#testeira{
	background:url(../imagens/bg-testeira.gif) repeat-x top;
	height:143px;
	width:100%;
	position:absolute;
	top:0;
}
.testeiraConteudo{
	height:143px;
	margin:0 auto;
	position:relative;
	width:979px;
}
.institucional{
	color:#fff;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	padding:12px 20px 0;
	text-align:right;
}
.institucional a{
	color:#fff;
	padding-left:20px;
}
.institucional a:hover{
	text-decoration:none;
}
.institucional .usa {
	background: url(../imagens/bandeiras/usa.gif) no-repeat right 0;
	padding-top: 1px;
	padding-right: 28px;
}

.institucional .br {
	background: url(../imagens/bandeiras/br.gif) no-repeat right 0;
	padding-top: 1px;
	padding-right: 28px;
}
.logo{
	display:inline;
	float:left;
	margin:26px 0 0 20px;
}
.logo a{
	float:left;
}
.logo span{
	color:#656565;
	float:left;
	padding:33px 0 0 10px;
}
.menuUtilitario{
	float:right;
	padding:58px 20px 0;
}
.menuUtilitario li{
	display:inline;
	float:left;
	margin-left:20px;
}
.menuUtilitario li a{
	color:#656565;
	font-family:Tahoma, Geneva, sans-serif;
}
.menuUtilitario li a:hover, .menuUtilitario li a.ativo{
	text-decoration:none;
}
.menuTopo{
	background:url(../imagens/bg-menu.gif) no-repeat 0 0;
	height:40px;
	position:absolute;
	margin:0 auto;
	left:0;
	top:126px;
	width:980px;
}
.menuTopo ul{
	display:block;
	height:39px;
	padding-top:1px;
}
.menuTopo li{
	float:left;
	height:39px;
}
.menuTopo li a{
	color:#fff;
	display:block;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:39px;
	line-height:39px;
	text-align:center;
	text-decoration:none;
	width:289px;
}
#menuStratus{
	width:322px!important;
	margin-right:1px;
}
#menuStratus:hover, #menuStratus.ativo{
	background:url(../imagens/menu-stratus-hover.gif) no-repeat 1px 0!important;
}
#menuPrivate:hover, #menuPrivate.ativo{
	background:url(../imagens/menu-topo-hover.gif) no-repeat 0 0!important;
}
#menuAssessoria{
	width:367px!important;
}
#menuAssessoria:hover, #menuAssessoria.ativo{
	background:url(../imagens/menu-assessoria-hover.gif) no-repeat 0 0!important;
}
.areaRestrita{
	height:110px;
	position:absolute;
	top:0;
	right:98px;
	width:260px;
	z-index:3;
}
.restrict{
	right:131px!important;
}
.areaRestrita a{
	color:#fff;
	position:relative;
}
.areaRestrita a:hover{
	text-decoration:none;
}
.linkArea{
/*	margin-left:172px;*/
	margin-left: 26px;
/*	padding-top:11px;*/
	padding-top: 13px;
	width: 260px;
}
.restrict .linkArea{
	margin-left:103px!important;
}
.areaRestritaConteudo{
	background:url(../imagens/bg-restrita.png) no-repeat 0 0;
	height:110px;
	position:static;
	width:260px;
}
.areaRestritaConteudo .formularios{
	margin-top:13px!important
}
.areaRestritaConteudo span{
	height:25px!important;
}
.areaRestritaConteudo label{
	color:#fff!important;
	width:41px!important;
}
.areaRestritaConteudo input{
	position:relative;
	width:142px!important;
	margin-left:8px;
}
.areaRestritaConteudo input.loginOk{
	background:none!important;
	border:none!important;
	color:#FFF!important;
	cursor:pointer;
	font-weight:bold;
	width:20px!important;
}
span.botaoOk{
	display:block;
	position:relative;
	top:-12px;
	right:-5px;
}
.cadastrar{
	clear:both;
	margin-left:20px;
}
.cadastrar a{
	display:inline;
	float:left;
	margin-left:20px;
}

/* ////////////////////
	CONTEÚDO
/////////////////// */

/* Geral */

#conteudoGeral{
	margin:142px auto 0;
	width:100%;
}
#conteudo{
	width:980px;
	margin:0 auto;
	padding-bottom:20px;
}
.conteudoDir{
	float:right;
	padding:10px 0 20px;
	width:800px;
}
.linkHome{
	background-color:#558ed5;
	border:1px solid #385d8a;
	color:#fff;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:95px;
	line-height:16px;
	margin:0 10px;
	padding-top:36px;
	text-align:center;
	text-decoration:none;
	width:196px;
}
.linkHome:hover{
	color:#385d8a;
	text-decoration:none;
}
/* Colona Esquerda */

#colunaEsq{
	float:left;
	width:180px;
}
#colunaEsq h2{
	background:url(../imagens/titulos-coluna-esq.gif) no-repeat 0 0;
	color:#003a63;
	display:block;
	font-size:12px;
	height:21px;
	line-height:21px;
	margin-bottom:10px;
	padding-left:15px;
	width:163px;
}
.menuEsq li{
	padding-bottom:10px;
}
.menuEsq li a{
	background:url(../imagens/menu-lateral.gif) no-repeat left center;
	color:#656565;
	display:block;
	height:21px;
	line-height:21px;
	padding-left:30px;
	text-decoration:none;
	width:148px;
}
.menuEsq li a:hover, .menuEsq li a.ativo{
	background:url(../imagens/menu-lateral-hover.gif) no-repeat left center!important;
	color:#fff;
}
.menuEsq li.comSub a.ativo{
	background:url(../imagens/menu-lateral-hover2.gif) no-repeat left center!important;
}
.subMenu{
	background-color:#0e3562;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	width:176px;
}
.submenu li{
	width:159px!important;
	padding-bottom:2px!important;
}
.subFim{
	background:url(../imagens/sub-menu-fim.gif) no-repeat 0 0;
	height:10px;
	overflow:hidden;
	width:178px;
}
.subMenu li a{
	background:url(../imagens/bullet-subMenu2.gif) no-repeat 28px 7px!important;
	color:#BBD8F9;
	display:block;
	width:139px;
	padding-left:37px!important;
}
.subMenu li a:hover, .subMenu li a.ativo{
	background:url(../imagens/bullet-subMenu-ativo.gif) no-repeat 28px 7px!important;
	color:#fff;
}
li.comSub .subMenu li a:hover, li.comSub .subMenu li a.ativo{
	background:url(../imagens/bullet-subMenu-ativo.gif) no-repeat 28px 7px!important;
}
.boxNotasEsq{
	background:url(../imagens/notas-esq.gif) repeat-x top;
	overflow:hidden;
}
.boxNotasEsq ul{
	padding:10px 11px 0;
}
.boxNotasEsq li{
	overflow:hidden;
}
.boxNotasEsq li a{
	color:#656565;
	display:block;
	margin-bottom:25px;
	text-align:left;
}
.boxNotasEsq li a:hover{
	text-decoration:none;
}
.boxNotasEsq li a span{
	display:block;
	margin-top:10px;
	text-align:right!important;
}
.outrasNoticias{
	background:url(../imagens/bullet-links.gif) no-repeat right;
	color:#c22900;
	display:block;
	font-weight:bold;
	height:13px;
	line-height:13px;
	margin-left:18px;
}
.outrasNoticias:hover{
	text-decoration:none;
}

/* Home */

#flashHome{
	background:url(../imagens/banner-home.gif) repeat-x 0 0;
	height:276px;
	overflow:hidden;
	position:relative;
	width:100%;
}
.flashConteudo{
	height:246px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	width:980px;
	margin-top:30px;
	
}
.bannerLinks{
	margin:0 auto;
	width:980px;
	text-align:center;
	margin-top:30px;
}
.bannerLinks p{
	color:#FFF;
	font-size:28px;
	line-height:normal!important;
}
.bannerLinks p.bannerChamada{
	font-size:36px!important;
	font-weight:bold;
	padding:20px 0;
}
.bannerLinks p.bannerChamada strong{
	font-size:48px;
}
#flashHome ul{
	background:url(../imagens/navegacao-banner.gif) no-repeat 0 0;
	bottom:0;
	height:27px;
	position:absolute;
	right:10px;
	width:126px;
}
#flashHome li{
	float:left
}
#flashHome li a{
	float:left;
	color:#003a63;
	cursor:pointer;
	font-weight:bold;
	height:21px;
	line-height:21px;
	padding-left:17px;
	position:static;
	text-decoration:none;
}

#flashHome li a:hover, #flashHome li a.ativo{
	color:#C22900;
}
.boxHome1{
	background:url(../imagens/box-home-esq.gif) no-repeat top;
	float:left;
	margin-top:10px;
	width:393px;
}
.boxHome2{
	background:url(../imagens/box-home-dir.gif) no-repeat top;
	float:right;
	margin-top:10px;
	width:393px;
}
.imgBoxHome{
	display:block;
	margin:6px auto;
}
.boxHome{
	position:relative;
}
.boxHome p{
	color:#656565;
	text-align:justify;
}
.boxHome p a{
	color:#003a63;
}
.boxHome p a:hover{
	text-decoration:none;
}
.leiaMais{
	background:url(../imagens/bullet-links.gif) no-repeat right;
	color:#c22900!important;
	display:inline;
	float:right;
	font-weight:bold;
	height:13px;
	line-height:13px;
	margin-right:11px;
	padding-right:22px;
	text-align:right;
}
.linkProjetos .leiaMais{
	float:none!important;
}
.leiaMais:hover{
	text-decoration:none;
}
.boxHome3{
	clear:both;
	padding-top:10px;
	position:relative;
	width:100%;
}
.boxHome3 img{
	display:inline;
	float:right;
	margin:0 10px;
}
.home3Conteudo p{
	margin-top:0;
}
.boldCinza{
	color:#656565;
	font-weight:bold;
}

/* Contato */

.banner{
	background:url(../imagens/bg-banner.gif) repeat-x 0 0 #005983;
	width:100%;
}
.bannerConteudo{
	width:980px;
	margin:0 auto;
	min-height:170px;
	padding-top:32px;
	position:relative;
	
}
.bannerDir{
	float:right;
	width:797px;
}
.titulo{
	width:797px;
	position:absolute;
	bottom:0;
	left:180px;
}
.titulo h1{
	color:#fff;
	font-size:12px;
	padding:3px 0 5px 10px;
}
.boxInternas{
	min-height:155px;
	position:relative;
	width:790px;
}
.boxInternas .boxConteudo{
	padding-top:10px;
}
.boxInternas p{
	color:#656565;
	text-align:justify;

}
.boxInternas p a{
	color:#656565;
}
.boxInternas p a:hover{
	text-decoration:none;
}
.sucesso{
	color:#003a63;
	font-weight:bold;
	margin-left:110px!important;
}
.formularios{
	display:block;
	margin:20px 10px;
}
.formularios div{
	clear:both;
}
.formularios div.divSelect{
	clear:none!important;
	float:left!important;
	height:36px;
	width:250px;
}
.formularios .divSelectContent{
	clear:none!important;
	height:22px!important;
	float:right;
}
.formularios span{
	display:block;
	float:left;
	height:36px;
}
.formularios span.textarea{
	height:108px!important;
}
.formularios label{
	color:#656565;
	float:left;
	line-height:20px;
	padding-right:7px;
	text-align:right;
	width:83px;
}
.formularios input, .campo{
	border:1px solid #e2e9ef;
	color:#656565;
	border-top:1px solid #acadb2!important;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:3px 0px;
	width:270px;
}
.campo{
	width:150px;
}
.formularios textarea{
	border:1px solid #e2e9ef;
	border-top:1px solid #acadb2!important;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	height:100px;
	overflow:auto;
	padding:2px;
	width:666px;
}
.formularios .inputDDD{
	width:30px!important;
}
.formularios .inputTelefone{
	width:131px!important;
}
.botoes{
	float:right;
	padding:10px 8px;
}
.botoes input{
	border:none!important;
	color:#003a63;
	cursor:pointer;
	padding:0!important;
	font-weight:bold;
	height:26px!important;
	width:102px!important;
}
.botaoLimpar{
	background:url(../imagens/botao-limpar.jpg) no-repeat 0 0
}
.botaoEnviar{
	background:url(../imagens/botao-enviar.jpg) no-repeat 0 0
}

/* Histórico */

.imgConteudoInternas{
	margin-top:10px;
}
.imgConteudoInternas p{
	text-align:center;
}

/* Profissionais */

table{ margin-left:10px; }
th , td{
	border-bottom:1px solid #84BCED;
	color:#656565;
	height:35px;
	padding-left:5px;
}
th{
	font-weight:bold;
	height:20px!important;
}
td a{
	color:#C22900;
	text-decoration:none;
}
td a:hover{ color:#656565; }

.listaProfissionais{
	list-style:none!important;
	margin:0 auto!important;
	width:390px;
}
.profissionaisMaior{
	width:585px!important;
}
.profissionaisMaior2{
	width:780px!important;
}
.listaProfissionais li{
	display:inline;
	float:left;
	margin:10px;
}
div.profissionais{
	height:140px;
	width:175px;
}
.profissionaisMaior div.profissionais, .profissionaisMaior2 div.profissionais{
	height:160px!important;
}
.socio{
	background:url(../imagens/bg-socio.gif) no-repeat 0 8px;
}
.diretorExecutivo{
	background:url(../imagens/bg-diretor-executivo.gif) no-repeat 0 8px;
}
.diretor{
	background:url(../imagens/bg-diretor.gif) no-repeat 0 8px;
}
div.profissionais a{
	text-decoration:none;
}
div.profissionais a span.cargo{
	color:#003a63;
	display:block;
	margin-left:16px;
	text-decoration:none;
}
div.profissionais a img{
	display:block;
	height:90px;
	margin:5px auto 0;
	width:151px;
}
div.profissionais a span.nome{
	color:#003a63;
	display:block;
	font-weight:bold;
	margin-top:3px;
	text-decoration:none;
}
div.profissionais a span.atuacao{
	color:#003a63;
	display:block;
	margin-top:3px;
	text-decoration:none;
}
div.profissionais a span.curriculo{
	color:#c22900;
	display:block;
	text-align:right;
	text-decoration:underline;
}
div.profissionais a:hover span.curriculo{
	text-decoration:none;
}

/* Profissional Descrição */

.imgProfissional{
	background:url(../imagens/bg-profissional.jpg) no-repeat 0 0;
	display:inline;
	float:left;
	margin-left:10px;
	width:175px;
}
.imgProfissional img{
	display:block;
	margin:10px auto 30px;
	width:151px;
}
.profissionalDescricao{
	float:left;
	width:590px;
}
.profissionalDescricao h2{
	color:#656565;
	font-size:12px;
	padding-left:10px;
}

/* Assessoria Financeira */

.internaSemImagem{
	margin-top:20px;
}
.assessoriaTipo1{
	background-color:#F3F8FC;
	display:inline;
	float:left;
	margin:0 0 10px 10px;
	overflow:hidden;
	padding-bottom:10px;
	width:379px;
}
.homeAssessoria{
	width:277px!important;
}
.mascaraAssessoria{
	background:url(../imagens/mascara-assessoria.gif) no-repeat 0 0;
	height:59px;
	margin:10px auto;
	padding:1px 1px 0;
	width:255px;
}
.imgAssessoria{
	height:58px;
	overflow:hidden;
	width:253px;
}
.tipo1Descricao h2{
	color:#656565;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:7px 10px;
}
.tipo1Descricao{
	min-height: 100px;
	height:auto !important;
	height:100px;
}
.tipo1Baixo{
	clear:both;
	padding-top:20px;
}
.assessoriaTipo2{
	display:inline;
	float:left;
	margin-left:10px;
	position:relative;
	width:193px;
}
.assessoriaTipo2 .boxConteudo{
	padding-top:0;
}
.assessoriaTipo2 h2{
	color:#656565;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:7px 10px;
}
.imgAssessoriaTipo2{
	height:74px;
	margin:0 auto;
	overflow:hidden;
	width:168px;
}

/* Fusões e Aquisições */

.imgTopo{
	margin-bottom:10px;
	padding-top:15px;
}
.listaFusao{
	margin:10px;
}
.listaFusao li{
	background:url(../imagens/bullet-listas.gif) no-repeat 0 7px;
	color:#656565;
	display:block;
	padding-left:10px;
	width:758px;
}

/* Principais Trabalhos */

.listaTrabalhos li{
	display:inline;
	float:left;
	height:215px;
	margin:10px 15px;
	width:200px;
}
.listaTrabalhos li a{
	height:209px;
	margin:3px;
	overflow:hidden;
}

.fundosEsq{
	float:left;
}
.assessoriaTipo3{
	clear:both;
	margin-left:10px;
	width:768px;
	padding-bottom:25px;
	background-color:#F3F8FC;
}
.mascaraAssessoria2{
	background:url(../imagens/mascara-assessoria2.gif) no-repeat 0 0;
	height:59px;
	margin:0 auto 10px;
	padding:1px 1px 0;
	width:545px;
}
.imgAssessoria2{
	height:58px;
	overflow:hidden;
	width:543px;
}
.assessoriaTipo3 h2{
	color:#656565;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:7px 10px;
}
.mascaraAssessoriaTipo3{
	background:url(../imagens/mascara-assessoriaTipo3.jpg) no-repeat 0 0;
	height:73px;
	margin:0 auto;
	padding:1px 1px 0;
	width:166px;
}
.imgAssessoriaTipo3{
	height:73px;
	overflow:hidden;
	width:166px;
}

/* Growth Capital */

.boxConteudo ul{
	color:#656565;
	list-style:decimal;
	margin:10px 10px 10px 40px;
}
.boxConteudo li{
	padding-bottom:10px;
}
.linkLaranja{
	color:#c22900!important;
}
.linkLaranja:hover, .linkLaranja.ativo{
	text-decoration:none;
}
.subMenuInterno{
	float:right;
	list-style:none!important;
	margin:5px 0 0 0;
}
.subMenuInterno li{
	color:#c22900;
	float:left;
}
.subMenuInterno li a{
	color:#c22900;
	display:inline;
	margin:0 10px;
}
.subMenuInterno li a:hover, .subMenuInterno li a.ativo{
	text-decoration:none;
}
.menuGrowth{
	clear:both;
	padding-top:10px;
}
.menuGrowthTopo{
	overflow:hidden;
	width:100%;
}

/* CleanTech */

.profissionalDescricao a{
	color:#656565;
}
.profissionalDescricao a:hover{
	text-decoration:none;
}

/* Portifólio */

.listaPortifolio{
	list-style:none!important;
	margin:0!important;
}
.listaPortifolio li{
	display:inline;
	float:left;
	height:110px;
	margin:15px 42px;
	width:175px;
}
.listaPortifolio li a{
	color:#656565;
	display:block;
	height:110px;
	text-decoration:none;
	width:175px;
}
.listaPortifolio li a:hover{
	text-decoration:underline;
}
.mascaraPortifolio{
	background:url(../imagens/mascara-portifolio.jpg) no-repeat 0 0;
	display:block;
	height:73px;
	padding:1px 1px 0;
	width:173px;
}
.imgPortifolio{
	cursor:pointer;
	display:block;
	height:73px;
	overflow:hidden;
	width:173px;
}
.nomeEmpresa{
	color:#656565;
	display:block;
	padding:3px 0;
	text-align:center;
}

/* Portifólio GC */

.listaPortifolioGC{
	padding-bottom:30px;
}
.listaPortifolioGC p img{
	border:1px solid #84BCED;
	margin:0 0 5px 5px;
}

/* Empreendedor */

.modeloDeNegocios{
	margin:20px 10px;
	position:relative;
	min-height:160px;
}

/* Notas e Fatos */

.filtraNoticia{
	padding-bottom:45px;
	width:770px;
}
.filtraNoticia form{
	float:right;
}
.filtraNoticia label{
	color:#003a63;
	font-weight:bold;
	float:left;
	padding:3px 5px 0 0;
}
.filtraNoticia .divSelectContent{
	float:left;
}
.separaSelect{
	display:inline;
	float:left;
	margin-left:8px;
	/*width:204px;*/
}
.botaoFiltrar{
	background:url(../imagens/botao-Ok.jpg) no-repeat 0 0;
	border:none!important;
	color:#003a63;
	cursor:pointer;
	padding-bottom:3px!important;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:26px!important;
	width:34px!important;
	margin-left:10px;
}
.listaNoticias{
	display:block;
	margin:0 0 20px!important;
}
.listaNoticias li{
	display:block;
	margin-bottom:25px;
}
.listaNoticias li h2{
	color:#003a63;
	font-size:12px;
	padding:0 10px 10px;
}
.listaNoticias li strong{
	color:#003a63;
}
.listaNoticias li a{
	color:#003a63;
}
.listaNoticias li a:hover{
	text-decoration:none;
}

/* Notícia */

.noticia h2{
	color:#003a63;
	font-size:12px;
	padding:10px;
}
.noticia strong{
	color:#003a63;
}
.noticia a{
	color:#003a63;
}
.noticia a:hover{
	text-decoration:none;
}
.mascaraNoticia{
	background:url(../imagens/mascara-noticia.jpg) no-repeat 0 0;
	display:inline;
	float:right;
	height:97px;
	margin:0 10px;
	padding:1px 1px 0;
	width:143px;
}
.imgNoticia{
	height:97px;
	overflow:hidden;
	width:143px;
}
.pgNoticia{
	right:165px!important;
}
.subNoticia{
	padding-top:8px;
}
.baixaPdf{
	background:url(../imagens/icone-pdf.jpg) no-repeat left;
	display:block;
	float:right;
	height:16px;
	padding:30px 10px 0 50px;
}

/* Responsabilidade */

.listaResponsabilidade{
	list-style:none!important;
	margin:0!important;
}
.listaResponsabilidade li{
	display:inline;
	float:left;
	margin:10px 40px;
	width:182px;
}
.listaResponsabilidade li a{
	color:#c22900;
	text-decoration:none;
}
.listaResponsabilidade li a:hover{
	text-decoration:none;
}
.mascaraResponsabilidade{
	background:url(../imagens/mascara-responsabilidade.gif) no-repeat 0 0;
	cursor:pointer;
	display:block;
	height:94px;
	padding:1px 1px 0;
	width:178px;
}
.imgResponsabilidade{
	cursor:pointer;
	display:block;
	height:94px;
	overflow:hidden;
	width:178px;
}
.listaResponsabilidade li a span.nomeEmpresa{
	color:#656565;
	cursor:pointer;
	display:block;
	text-align:left;
	text-decoration:none!important;
	height:30px;
}
.listaResponsabilidade li a span.leiaDescricao{
	color:#c22900;
	text-decoration:underline;
}
.listaResponsabilidade li a:hover span.leiaDescricao{
	text-decoration:none;
}

/* Responsabilidade descrição */

.responsabilidadeDescricao{
	display:inline;
	float:right;
	width:568px
}
div.mascaraResponsabilidade{
	display:inline;
	float:left;
	margin:20px;
}
div.imgResponsabilidade{
	cursor:auto;
}

/* Mapa do Site */

.siteMap{
	display:inline;
	float:left;
	margin-left:41px;
	width:220px;
}
.siteMap h2{
	color:#656565;
	font-size:12px;
	margin:10px 10px 5px;
}
.siteMap h2 a{
	color:#656565;
	text-decoration:none;
}
.siteMap h2 a:hover{
	color:#003A63;
}
.siteMap ul{
	list-style:none!important;
	margin:0!important;
}
.siteMap li{
	padding-bottom:0!important;
}
.siteMap li a{
	background:url(../imagens/bullet-menu.jpg) no-repeat 0 3px;
	color:#656565;
	display:block;
	margin:7px 0 7px 15px!important;
	padding-left: 15px;
	text-decoration:none;
}
.siteMap li a:hover{
	background:url(../imagens/bullet-menu-ativo.jpg) no-repeat 0 3px;
	color:#003A63;
}
.siteMap .subMenu{
	background:none!important;
	border:none!important;
	margin-left:16px!important;
}
.siteMap .subMenu a{
	background:url(../imagens/bullet-subMenu.gif) no-repeat 0 5px!important;
	padding-left:10px!important;
}
.siteMap .subMenu a:hover{
	background:url(../imagens/bullet-subMenu-ativo2.gif) no-repeat 0 5px!important;
}
.mapUtilitario{
	clear:both;
	margin-top:30px;
}
.tituloSiteMap{
	color:#4E81B0;
	display:block;
	font-size:14px;
	font-weight:bold;
	padding-left:40px;
}
.mapUtilitario .tituloSiteMap{
	padding-left:0!important;
}

/* /////////////////////////
	ESTRUTURA BOX
//////////////////////// */

.topoBox{
	height:14px;
	position:relative;
}
.topoBoxInternas{
	height:27px;
	position:relative;
}
.boxConteudo{
	border-left:1px solid #84bced;
	border-right:1px solid #84bced;
	overflow:hidden;
}
.semBorda{ border:none!important; }
.bordaEsq{
	background:url(../imagens/borda-box.jpg) no-repeat bottom;
	bottom:0;
	height:125px;
	left:0;
	width:1px;
	position:absolute;
}
.bordaDir{
	background:url(../imagens/borda-box.jpg) no-repeat bottom;
	bottom:0;
	height:125px;
	right:0;
	width:1px;
	position:absolute;
}
.cantoEsq{
	position:absolute;
	top:0;
	left:0;
	height:14px;
	width:14px;
}
.tituloInternas{
	border-top:1px solid #fff;
	position:absolute;
	top:0;
	left:0;
	height:25px;
	width:auto;
}
.tituloConteudo{
	border-bottom:1px solid #84bced;
	float:left;
	height:25px;
	padding-right:30px;
}
.tituloConteudo h1{
	background:url(../imagens/bullet-titulo.gif) no-repeat 10px center;
	float:left;
	color:#003a63;
	font-size:14px;
	height:19px;
	line-height:19px;
	padding-left:30px;
}
.cantoTitulo{
	background:url(../imagens/canto-titulo.gif) no-repeat 0 0;
	float:left;
	height:27px;
	margin-top:-1px;
	width:14px;
}
.topoMeio{
	border-top:1px solid #84bced;
	height:13px;
	margin:0 14px;
}
.topoBoxInternas .topoMeio{
	height:26px!important;
}
.cantoDir{
	position:absolute;
	top:0;
	right:0;
	height:14px;
	width:14px;
}
.cantoRedondoEsq{
	background:url(../imagens/canto-esq-redondo.gif) no-repeat 0 0;
}
.cantoRedondoDir{
	background:url(../imagens/canto-dir-redondo.gif) no-repeat 0 0;
}
.cantoQuadradoEsq{
	background:url(../imagens/canto-esq-quadrado.gif) no-repeat 0 0;
}
.cantoQuadradoDir{
	background:url(../imagens/canto-dir-quadrado.gif) no-repeat 0 0;
}
.cantoInternaDir{
	background:url(../imagens/canto-internas-redondo.gif) no-repeat 0 0;
	height:27px!important;
}


/* ///////////////////////////
	SELECT
////////////////////////// */

.select{
	background: url(../imagens/select-esq.gif) no-repeat 0 0;
	color:#656565;
	clear:none!important;
	cursor:pointer;
	display:block;
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	height:20px;
	text-decoration:none!important;
	padding:2px 0 0 2px;
	position:relative;
	width:158px;
	z-index:2;
}
.select div.ativo{
	clear:none!important;
	cursor:pointer;
	font-size:11px;
	height:20px;
	line-height:17px;
	padding:0 0 0 3px;
	position:relative;
	width:155px;
	z-index:2;
}
.select div.options{
	clear:none!important;
	background-color:#fff;
	border:1px solid #e0e0e0;
	display:none;
	left:0;
	overflow:auto;
	position:absolute!important;
	top:21px;
	width:156px;
}
.select div.options div{
	clear:none!important;
	display:block;
	float:none!important;
}
.select div.options a{
	color:#656565;
	display:block;
	float:none!important;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:5px 5px;
	text-decoration:none!important;
}

.select div.options a:hover{
	background-color: #b3daf5;
}

/*//////////////////////
	MIGALHA
//////////////////// */
#migalha{
	background:url(../imagens/bg-migalha.gif) no-repeat 0 bottom;
	font:11px Tahoma, Geneva, sans-serif;
	height:20px;
	padding-left:10px;
}
#migalha li{
	color:#fff;
	float:left;
	font-size:10px;
	padding:0 1px;
}
#migalha li a{
	color:#fff;
}
#migalha li a:hover{
	text-decoration:none;
}

/* ///////////////////////////
	NAVEGAÇÂO DE PAGINA
////////////////////////// */

.navegacao{
	clear:both;
	padding-top:15px;
}
.navegaConteudo{
	height:25px;
}
.navegaConteudo ul{
	display:inline;
	float:left;
}
.navegaConteudo li{
	color:#003a63;
	float:left;
}
.navegaConteudo li a{
	color:#c22900;
	float:left;
	text-align:center;
	text-decoration:none;
	width:17px;
}
.navegaConteudo li a:hover{
	font-weight:bold;
	text-decoration:underline;
}
.navegaConteudo li a.ativo{
	color:#c22900;
	font-weight:bold;
}

/* ////////////////////
	FOOTER
////////////////// */

#footer{
	background:url(../imagens/bg-footer.gif) repeat-x 0 0;
	clear:both;
	height:41px;
	width:100%;
}
.footerConteudo{
	margin:0 auto;
	width:979px;
}
.footerConteudo p{
	color:#fff;
	font-size:10px;
	line-height:41px;
	margin:0!important;
	padding-left:20px;
}
.copyright{
	width:979px;
	margin:0 auto;
	padding-top:5px;
}
.copyright span.direitos{
	color:#656565;
	display:block;
	float:left;
	font-size:10px;
	padding:0 20px 30px;
	width:400px;
}
.copyright span.linkDmk{
	color:#656565;
	display:inline;
	float:right;
	font-size:10px;
	margin-right:20px;
}
.copyright a{
	color:#656565;
}
.copyright a:hover{
	text-decoration:none;
}

/*///////////////////
	ImageBox	////
/////////////////*/
#ImageBoxClose img{border:0;}
#ImageBoxOverlay{
	background-color:#000;
	z-index:100;
	width:100%!important;
}
#ImageBoxCaption{background-color:#fff;}
#ImageBoxContainer{
	width:250px;
	height:250px;
	background-color:#fff;
	z-index:101;
}
#ImageBoxOuterContainer{z-index:102;width:100%!important;}
#ImageBoxCaptionText{
	font-weight:bold;
	padding-bottom:5px;
	padding-right:80px;
	font-size:13px;
	color:#595858;
}
#ImageBoxCaptionImages{
	color:#595858;
	margin: 0;
}
#ImageBoxNextImage{
	margin-left:1px;
	filter:alpha(opacity=100);
	background:url(../imagens/proxima.gif) no-repeat right 325px;
}
#ImageBoxPrevImage{
	filter:alpha(opacity=100);
	background:url(../imagens/anterior.gif) no-repeat left 325px;
}

/* M & A International */

.logoMA{
	padding:0 10px 10px;
}
.boxNovo{
	background-color:#F3F8FC;
	clear:both;
	margin-left:10px;
	width:565px;
}
.boxAssessoria{
	padding-bottom:65px;!important
}