@charset "utf-8";
#----------------------BÁSICOS {
}

/* CSS Document */

body {
	margin: 0px;
}
h1 {
	font-family: "Century Gothic Bold";
	font-size: 20px;
	color: #666666;
	position: relative;
	padding: 0px;
	margin-top: 137px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	font-weight: bold;
}
h2 {
	font-family: "Century Gothic Bold";
	font-size: 19px;
	color: #666666;
	padding: 0px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	font-weight: bold;
}
h2 a {
	color: #666;
	text-decoration: none;
}
h2 span  {
	font-size: 10px;
	font-family: Century;
	font-weight: normal;
}
#bg-geral #corpo-principal-do-site #bloco02 #conteudo #coluna01c h2 span {
	font-size: 10px;
	font-family: Century;
	font-weight: normal;
}


h3 {
	font-family: "Century Gothic Bold";
	font-size: 20px;
	color: #666666;
	padding: 0px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	font-weight: bold;
	text-transform: uppercase;
}
h4 {
	font-family: "Century Gothic Bold";
	font-size: 20px;
	color: #333;
}
h4 a{
	color: #333;
	text-decoration: none;
}

h5 {
	font-family: "Century Gothic Bold";
	font-size: 16px;
	color: #333;
}
h6 {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #666;
	margin-top: -20px;
}
h7 {
	font-family: Century;
	font-size: 15px;
	color: #666;
	line-height: 22px;
	display: block;
	margin-top: -10px;
	margin-bottom: 20px;
}
h8 {
	font-family: Century;
	font-size: 12px;
	color: #666;
	line-height: 20px;
	display: block;
	margin-top: -10px;
	margin-bottom: 20px;
}
h9 {
	font-family: "Century Gothic Bold";
	font-size: 16px;
	color: #666;
	display: block;
	margin-top: -20px;
	margin-bottom: 10px;
	padding: 0px;
}
h10 {
	font-family: "Century Gothic Bold";
	font-size: 20px;
	color: #666666;
	padding: 0px;
	text-align: left;
	font-weight: bold;
	margin: 0px;
}


h11 {
	font-family: "Century Gothic Bold";
	font-size: 20px;
	font-weight: bold;
	color: #666;
	text-align: left;
}
h12 {
	font-family: "Century Gothic Bold";
	font-size: 19px;
	color: #666666;
	padding: 0px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
	font-weight: bold;
	text-transform: uppercase;
}
h19 {
	font-family: "Century Gothic Bold";
	font-size: 16px;
	color: #666;
	display: block;
	margin-top: -50px;
	margin-bottom: 10px;
	padding: 0px;
}










#bg-geral {
	background-color: #F2F2F2;
	text-align: center;
	position: relative;
}
#separardor {
	clear: both;
	height: 70px;
	position: relative;
}
#separardor2 {
	clear: both;
	height: 20px;
	position: relative;
}
#separardor3 {
	clear: both;
	position: relative;
}


#----------------------CORPO-DO-SITE {
}
#corpo-principal-do-site {
	position: relative;
	width: 966px;
	margin-right: auto;
	margin-left: auto;
}
#corpo-principal-do-site #bloco01 {
	position: relative;
	background-color: #f6f6f6;
	margin-bottom: 13px;
	padding-top: 18px;
}
#corpo-principal-do-site #bloco02 {
	position: relative;
	background-color: #f6f6f6;
	padding-top: 10px;
}
#----------------------MENU-PRINCIPAL {
}
#menu-principal {
	position: relative;
	height: 56px;
	width: 938px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 19px;
	background-image: url(../imagens/layout/menu-principal-bg.jpg);
	background-repeat: repeat-x;
	font-family: Century Gothic Bold;
	font-size: 13px;
	font-weight: bold;
}
#menu-principal ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	position: absolute;
	z-index: 6;
	width: 938px;
}
#menu-principal ul li {
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
	height: 56px;
	text-align: center;
	list-style-type: none;
}
#menu-principal #botao01 a {
	color: #731922;
	text-decoration: none;
	line-height: 56px;
	position: relative;
	height: 56px;
	width: 115px;
	text-align: center;
	background-image: url(../imagens/layout/menu-separador.png);
	background-position: right center;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	display: block;
}
#menu-principal #botao01 a:hover {
	color: #FFF;
	background-color: #8F1F2B;
}
#menu-principal #botao01-ativo a {
	color: #FFF;
	text-decoration: none;
	line-height: 56px;
	position: relative;
	height: 56px;
	width: 115px;
	text-align: center;
	background-image: url(../imagens/layout/menu-separador.png);
	background-position: right center;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	display: block;
	background-color: #731922;
}
#menu-principal #botao01-ativo a:hover {
	color: #FFF;
	background-color: #340C10;
}


#menu-principal #botao02 a {
	color: #731922;
	text-decoration: none;
	line-height: 56px;
	position: relative;
	height: 56px;
	width: 84px;
	text-align: center;
	background-image: url(../imagens/layout/menu-separador.png);
	background-position: right center;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	display: block;
}
#menu-principal #botao02 a:hover {
	color: #FFF;
	background-color: #8F1F2B;
}
#menu-principal #botao02-ativo a {
	color: #FFF;
	text-decoration: none;
	line-height: 56px;
	position: relative;
	height: 56px;
	width: 84px;
	text-align: center;
	background-image: url(../imagens/layout/menu-separador.png);
	background-position: right center;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	display: block;
	background-color: #731922;
}
#menu-principal #botao02-ativo a:hover {
	color: #FFF;
	background-color: #340C10;
}

#menu-principal #botao03 a {
	color: #731922;
	text-decoration: none;
	line-height: 56px;
	position: relative;
	height: 56px;
	width: 112px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	display: block;
}
#menu-principal #botao03 a:hover {
	color: #FFF;
	background-color: #8F1F2B;
}
#menu-principal #botao03-ativo a {
	color: #FFF;
	text-decoration: none;
	line-height: 56px;
	position: relative;
	height: 56px;
	width: 112px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	display: block;
	background-color: #731922;
}
#menu-principal #botao03-ativo a:hover {
	color: #FFF;
	background-color: #340C10;
}




#menu-principal #botao-logo {
	top: -18px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	height: 186px;
	width: 310px;
}
#menu-principal #botao-logo #animacao-logomarca{
	position: absolute;
	height: 166px;
	width: 300px;
	z-index: 7;
	left: 5px;
	right: 5px;
}

#menu-principal #botao04 a {
	color: #731922;
	text-decoration: none;
	line-height: 56px;
	position: relative;
	height: 56px;
	width: 87px;
	text-align: center;
	background-image: url(../imagens/layout/menu-separador.png);
	background-position: right center;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	display: block;
}
#menu-principal #botao04 a:hover {
	color: #FFF;
	background-color: #8F1F2B;
}
#menu-principal #botao04-ativo a {
	color: #FFF;
	text-decoration: none;
	line-height: 56px;
	position: relative;
	height: 56px;
	width: 87px;
	text-align: center;
	background-image: url(../imagens/layout/menu-separador.png);
	background-position: right center;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	display: block;
	background-color: #731922;
}
#menu-principal #botao04-ativo a:hover {
	color: #FFF;
	background-color: #340C10;
}

#menu-principal #botao05 a {
	color: #731922;
	text-decoration: none;
	line-height: 56px;
	position: relative;
	height: 56px;
	width: 122px;
	text-align: center;
	background-image: url(../imagens/layout/menu-separador.png);
	background-position: right center;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	display: block;
}
#menu-principal #botao05 a:hover {
	color: #FFF;
	background-color: #8F1F2B;
}
#menu-principal #botao05-ativo a {
	color: #FFF;
	text-decoration: none;
	line-height: 56px;
	position: relative;
	height: 56px;
	width: 122px;
	text-align: center;
	background-image: url(../imagens/layout/menu-separador.png);
	background-position: right center;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	display: block;
	background-color: #731922;
}
#menu-principal #botao05-ativo a:hover {
	color: #FFF;
	background-color: #8F1F2B;
}

#menu-principal #botao06 a {
	color: #731922;
	text-decoration: none;
	line-height: 56px;
	position: relative;
	height: 56px;
	width: 108px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	display: block;
}
#menu-principal #botao06 a:hover {
	color: #FFF;
	background-color: #8F1F2B;
}
#menu-principal #botao06-ativo a {
	color: #FFF;
	text-decoration: none;
	line-height: 56px;
	position: relative;
	height: 56px;
	width: 108px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	display: block;
	background-color: #731922;
}
#menu-principal #botao06-ativo a:hover {
	color: #FFF;
	background-color: #8F1F2B;
}







#----------------------SLIDEWSHOW {
}
#slideshow-nmb {
	position: relative;
	height: 493px;
	width: 938px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../imagens/slideshows/slide-seriedade.jpg);
}
#----------------------CHAMDADAS-EM-DESTAQUE {
}
#chamadas-em-destaque {
	position: relative;
	clear: both;
	background-image: url(../imagens/layout/destaques-home-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 313px;
}
#chamadas-em-destaque #destaque01 {
	height: 300px;
	width: 322px;
	float: left;
	position: relative;
	background-image: url(../imagens/layout/atuacao-icone.png);
	background-repeat: no-repeat;
	background-position: center 30px;
}
#chamadas-em-destaque #destaque01 #botao-link img:hover {
	position: relative;
	height: 285px;
	width: 297px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../imagens/layout/botao-link.png);
	background-repeat: no-repeat;
	background-position: 3px top;
}
#chamadas-em-destaque #destaque02 {
	height: 300px;
	width: 322px;
	float: left;
	position: relative;
	background-image: url(../imagens/layout/artigos-icone.png);
	background-repeat: no-repeat;
	background-position: center 30px;
}
#chamadas-em-destaque #destaque02 #botao-link img:hover {
	position: relative;
	height: 285px;
	width: 297px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../imagens/layout/botao-link.png);
	background-repeat: no-repeat;
	background-position: 1px top;
}

#chamadas-em-destaque #destaque03 {
	height: 300px;
	width: 322px;
	float: left;
	position: relative;
	background-image: url(../imagens/layout/acontece-icone.png);
	background-repeat: no-repeat;
	background-position: center 30px;
}
#chamadas-em-destaque #destaque03 #botao-link img:hover {
	position: relative;
	height: 285px;
	width: 297px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../imagens/layout/botao-link.png);
	background-repeat: no-repeat;
	background-position: -2px top;
}

#chamada-descricao {
	font-family: Century;
	font-size: 12px;
	color: #979797;
	width: 260px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 18px;
	line-height: 20px;
	position: relative;
	padding: 0px;
	margin-bottom: 0px;
}
#botao-link {
	position: absolute;
	z-index: 20;
	left: 0px;
	top: 0px;
	width: 100%;
}

#botao-link img {
	position: relative;
	height: 285px;
	width: 297px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#----------------------CONTEÚDO {
}
#----------------------Início {
}
#scroll2 {
	height: auto;
}

#bg-geral #corpo-principal-do-site #bloco02 #conteudo #coluna01 img {
	
	width: 461px;
}


#espacamento-bloco-01 {
	height: 17px;
}

#conteudo {
	position: relative;
	clear: both;
}
#conteudo #coluna01 {
	position: relative;
	width: 500px;
	background-image: url(../imagens/layout/conteudo-separador.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 20px;
	text-align: justify;
	padding-right: 30px;
	padding-left: 30px;
	float: left;
}
#conteudo #coluna01 #texto {
	font-family: Century;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	margin-top: 10px;
}
#conteudo #coluna02 {
	float: left;
	position: relative;
	padding-top: 20px;
	padding-right: 30px;
	padding-left: 30px;
	width: 346px;
}
#chamada-o-que-dizem {
	background-image: url(../imagens/layout/conteudo-aspas1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	text-align: justify;
	font-family: Century;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	text-indent: 30px;
	margin-bottom: 33px;
}
#chamada-o-que-dizem:hover {
	background-image: url(../imagens/layout/botao-link2.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	text-align: justify;
	font-family: Century;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	text-indent: 30px;
	margin-bottom: 33px;
}

#chamada-o-que-dizem #aspas2 {
	background-image: url(../imagens/layout/conteudo-aspas2.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 10px;
}
#chamada-o-que-dizem a {
	color: #333;
	text-decoration: none;
}

#----------------------Empresa {
}

#conteudo #coluna01a {
	position: relative;
	width: 560px;
	background-image: url(../imagens/layout/conteudo-separador.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 20px;
	text-align: justify;
	padding-right: 30px;
	padding-left: 30px;
	float: left;
}
#conteudo #coluna01a #texto {
	font-family: Century;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	margin-top: 10px;
}
#conteudo #coluna02a {
	float: left;
	position: relative;
	padding-top: 20px;
	width: 346px;
	text-align: center;
}
#conteudo #coluna02a img {
	margin-bottom: 15px;
}

#chamada-o-que-dizem1 {
	background-image: url(../imagens/layout/conteudo-aspas1.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	text-align: center;
	font-family: Century;
	font-size: 12px;
	color: #333;
	line-height: 24px;
	margin-bottom: 33px;
	margin-right: 22px;
	margin-left: 22px;
}
#chamada-o-que-dizem1 #aspas2a {
	background-image: url(../imagens/layout/conteudo-aspas2.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 10px;
	font-family: Century;
	font-size: 19px;
	text-align: center;
}
#bg-geral #corpo-principal-do-site #bloco02 #conteudo #coluna02a img {
	height: 211px;
	width: 305px;
}

#----------------------Atuação {
}
#servicos {
	background-image: url(../imagens/layout/servicos-separador.png);
	background-repeat: repeat-y;
	background-position: center top;
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 906px;
}

#conteudo #coluna01b {
	position: relative;
	padding-top: 20px;
	text-align: center;
	padding-right: 30px;
	padding-left: 30px;
}
#servicos #coluna-serv01  {
	width: 262px;
	height: 171px;
	float: left;
	position: relative;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#servicos #coluna-serv02 {
	width: 262px;
	height: 171px;
	float: left;
	position: relative;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#servicos #coluna-serv03 {
	width: 262px;
	height: 171px;
	float: left;
	position: relative;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
}



#servicos #texto {
	font-family: Century;
	font-size: 15px;
	color: #333;
}
#quebra-de-linha {
	clear: both;
	position: relative;
	height: 1px;
	margin: 0px;
	padding: 0px;
}
#----------------------Profissionais {
}
#profissionais {
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 906px;
	background-position: center center;
}

#profissionais #coluna-prof01, #coluna-prof02, #coluna-prof03 {
	width: 262px;
	float: left;
	position: relative;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 30px;
	padding-bottom: 0px;
	height: 550px;
	background-image: url(../imagens/layout/profissionais-separador.png);
	background-repeat: no-repeat;
}
#profissionais #texto {
	font-family: Century;
	font-size: 14px;
	color: #333;
	line-height: 20px;
	margin-top: -20px;
}
#profissionais img {
	height: 250px;
	width: 172px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#----------------------Artigos {
}
#conteudo #coluna02b {
	float: left;
	position: relative;
	padding-top: 20px;
	width: 286px;
	text-align: left;
	margin-left: 30px;
}
#scroll {
	overflow: auto;
	padding-right: 10px;
	height: 460px;
}


#artigos {
	background-image: url(../imagens/layout/artigos-separador.png);
	background-repeat: repeat-y;
	background-position: center top;
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 906px;
}
#artigos #coluna-serv01, #coluna-serv02, #coluna-serv03 {
	width: 262px;
	height: 200px;
	float: left;
	position: relative;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#artigos #texto {
	font-family: Century;
	font-size: 14px;
	color: #333;
}
#outros-artigos {
	position: relative;
	margin-top: 40px;
}
#outros-artigos #titulo2 a{
	font-family: "Century Gothic Bold";
	font-weight: bold;
	font-size: 19px;
	color: #666;
	text-decoration: none;
}
#outros-artigos #subtitulo2 {
	font-family: "Century Gothic Bold";
	font-size: 16px;
	color: #666;
}
#outros-artigos #conteudo2 {
	font-family: Century;
	font-size: 14px;
	text-align: justify;
	color: #666;
}
#conteudo #coluna01c {
	position: relative;
	width: 560px;
	background-image: url(../imagens/layout/conteudo-separador.png);
	background-repeat: repeat-y;
	background-position: right top;
	padding-top: 20px;
	text-align: justify;
	padding-right: 30px;
	padding-left: 30px;
	float: left;
	padding-bottom: 50px;
	color: #666;
}
#bg-geral #corpo-principal-do-site #bloco02 #conteudo #coluna01c #texto-chamada {
	font-family: "Century Gothic Bold";
	font-size: 14px;
	color: #666;
	font-weight: bold;
}






#----------------------Contato {
}


#contato #formulario {
	position: relative;
	height: 445px;
}
#contato #coluna1 {
	position: absolute;
	height: 445px;
	width: 450px;
	left: 0px;
	top: 0px;
	padding-top: 38px;
	padding-left: 43px;
}
#contato #coluna1 #titulo {
	font-size: 18px;
	color: #666666;
	position: relative;
	width: 429px;
	height: 65px;
	text-align: left;
	font-family: "Century Gothic Bold";
	font-weight: bold;
}
#contato #coluna1 #campo1 {
	position: relative;
	width: 429px;
	margin-top: 26px;
	text-align: right;
	height: 30px;
	font-family: Century;
	font-size: 13px;
	font-weight: normal;
}
#contato #coluna1 #nome , #email , #telefone ,#cidade{
	line-height: 25px;
	height: 25px;
	width: 350px;
	padding-left: 5px;
	position: absolute;
	left: 70px;
	border: 1px none #CCC;
	font-family: Century;
}
#contato #coluna1 #estado {
	line-height: 30px;
	position: absolute;
	height: 30px;
	width: 200px;
	left: 70px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Century;
}

#contato #coluna1 span {
	font-size: 13px;
	line-height: 30px;
	position: absolute;
	height: 30px;
	margin: 0px;
	padding: 0px;
	color: #333;
	left: 0px;
	width: 58px;
	font-family: Century;
}

#contato #coluna2 {
	position: absolute;
	height: 445px;
	width: 475px;
	top: 0px;
	right: 0px;
	padding-top: 38px;
	padding-left: 18px;
}
#contato #coluna2 #email-titulo {
	font-size: 18px;
	color: #666666;
	position: relative;
	height: 64px;
	width: 410px;
	font-family: "Century Gothic Bold";
	text-align: left;
	margin-left: 30px;
	font-weight: bold;
}
#contato #coluna2 #email-titulo span {
	font-size: 14px;
	font-family: Century;
	text-align: left;
	top: -30px;
	position: relative;
	font-weight: normal;
}
#contato #coluna2 #mensagem1 span {
	font-size: 13px;
	line-height: 30px;
	position: absolute;
	height: 30px;
	color: #333;
	width: 58px;
	margin: 0px;
	padding: 0px;
	font-family: Century;
	left: 55px;
}
#contato #coluna2 #mensagem1 #mensagem {
	position: relative;
	height: 253px;
	width: 410px;
	margin-top: 5px;
	border: 1px none #CCC;
}
#contato #coluna2 #botao {
	line-height: 29px;
	background-image: url(../imagens/layout/bot-contato.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	position: relative;
	height: 31px;
	width: 132px;
	margin-top: 7px;
	color: #333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	background-color: transparent;
	font-family: Century;
	left: -120px;
}
#formulario-contato {
	line-height: 25px;
	height: 25px;
	width: 350px;
	padding-left: 5px;
	position: absolute;
	left: 70px;
	border: 1px none #CCC;
}
#formulario-contato-nome {
	line-height: 25px;
	height: 25px;
	width: 350px;
	padding-left: 5px;
	position: absolute;
	left: 70px;
	border: 1px none #CCC;
}
#formulario-contato-email {
	line-height: 25px;
	height: 25px;
	width: 350px;
	padding-left: 5px;
	position: absolute;
	left: 70px;
	border: 1px none #CCC;
}
#formulario-contato-telefone {
	line-height: 25px;
	height: 25px;
	width: 350px;
	padding-left: 5px;
	position: absolute;
	left: 70px;
	border: 1px none #CCC;
}
#formulario-contato-cidade {
	line-height: 25px;
	height: 25px;
	width: 350px;
	padding-left: 5px;
	position: absolute;
	left: 70px;
	border: 1px none #CCC;
}

#formulario-contato2 {
	line-height: 25px;
	height: 25px;
	width: 310px;
	padding-left: 5px;
	position: absolute;
	left: 70px;
	border: 1px none #CCC;
}
#conteudo span {
	font-family: "Century Gothic Bold";
	font-size: 18px;
	color: #333;
	text-align: center;
	line-height: 80px;
	padding: 0px;
	margin: 0px;
}
#----------------------Social {
}
#conteudo-social {
	position: relative;
	clear: both;
	background-image: url(../imagens/layout/social-separador.png);
	background-repeat: no-repeat;
	background-position: center 30px;
}

#artigos-social  {
	width: 440px;
	margin-left: 30px;
	margin-top: 30px;
	float: left;
	height: 100px;
}
#artigos-social #texto {
	font-family: Century;
	font-size: 14px;
	text-align: left;
	color: #666;
	line-height: 20px;
	top: -18px;
	position: relative;
}
#artigos-social #texto a {
	color: #666;
	text-decoration: none;
}
















#----------------------RODAPÉ {
}

#rodape {
	background-image: url(../imagens/layout/rodape-separador.png);
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
	height: 110px;
}
#rodape #assinatura {
	height: 40px;
	width: 210px;
	position: relative;
	float: left;
	top: 22px;
	left: 66px;
}
#rodape #assinatura img {
	float: left;
}
#rodape #assinatura #titulo {
	font-family: Century;
	font-size: 14px;
	color: #4D4D4D;
	text-align: right;
}
#rodape #assinatura #subtitulo {
	font-family: Century;
	font-size: 10px;
	color: #4D4D4D;
	text-align: right;
}
#rodape #informacoes {
	position: relative;
	width: 670px;
	font-family: Century Gothic;
	font-size: 16px;
	color: #4D4D4D;
	text-align: center;
	line-height: 25px;
	float: right;
	right: 10px;
}
#rodape #informacoes strong {
	position: relative;
	width: 670px;
	font-family: Century Gothic;
	font-size: 10px;
	color: #4D4D4D;
	text-align: center;
	line-height: 25px;
	float: right;
	right: 10px;
}
#----------------------PAGINAÇÕES {
}
#paginacao {
	margin-right: auto;
	margin-left: auto;
	display: block;
	margin-top: 20px;
	margin-bottom: 15px;
	padding: 0px;
	text-align: center;
}
#paginacao #botao {
	background-color: #BCBCBC;
	color: #FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: center;
	font-size: 14px;
}
#paginacao #botao a {
	color: #FFF;
	text-decoration: none;
}
#paginacao #botao:hover {
	background-color: #1D1D1D;
	color: #FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
}
#bg-geral #corpo-principal-do-site #bloco02 #paginacao a {
	color: #FFF;
	text-decoration: none;
	font-family: Century;
	text-align: center;
	font-size: 12px;
	line-height: 30px;
	padding-right: 10px;
	padding-left: 10px;
}
#----------------------ADMINISTRAÇÃO {
}
#menu-administrativo {
	font-family: Century;
	font-size: 12px;
	position: relative;
	left: 0px;
	right: 0px;
	width: 100%;
	z-index: 50;
	background-color: #E8E8E8;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #333;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-right-color: #333;
	border-bottom-color: #999;
	border-left-color: #333;
	top: 0px;
}
#menu-administrativo table tr td a {
	color: #FFF;
	text-decoration: none;
}
#menu-administrativo #link a {
	color: #333;
	text-decoration: none;
}
#menu-administrativo #link a:hover {
	text-decoration: underline;
}


#----------------------OVERFLOW {
}
::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}
 
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment  {
    display: none;
}
 
::-webkit-scrollbar-track-piece  {
    background-color: #3b3b3b;
    -webkit-border-radius: 6px;
}
 
::-webkit-scrollbar-thumb:vertical {
    background-color: #666;
    -webkit-border-radius: 6px;
}





#----------------------FONTES {
}
@font-face {
font-family: Century Gothic;
src: url('../fontes/Century_Gothic.eot');
src: url('../fontes/Century_Gothic.eot?#iefix') format('embedded-opentype'),
url('../fontes/Century_Gothic.woff') format('woff'),
url('../fontes/Century_Gothic.ttf') format('truetype'),
url('../fontes/Century_Gothic.svg#StMarieThin') format('svg');
}
@font-face {
font-family: Century Gothic Bold;
src: url('../fontes/Century_Gothic_Bold.eot');
src: url('../fontes/Century_Gothic_Bold.eot?#iefix') format('embedded-opentype'),
url('../fontes/Century_Gothic_Bold.woff') format('woff'),
url('../fontes/Century_Gothic_Bold.ttf') format('truetype'),
url('../fontes/Century_Gothic_Bold.svg#StMarieThin') format('svg');
}
@font-face {
font-family: Century;
src: url('../fontes/Century.eot');
src: url('../fontes/Century.eot?#iefix') format('embedded-opentype'),
url('../fontes/Century.woff') format('woff'),
url('../fontes/Century.ttf') format('truetype'),
url('../fontes/Century.svg#StMarieThin') format('svg');
}