/* --------------------------------------------------------------    
   TIPOGRAFY
-------------------------------------------------------------- */

@import url("reset.css");

/* Headings
-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 { font-family: Tahoma; font-weight: normal; color: #FFFFFF; }
h1 { font-size: 16px; margin: 10px 0px 20px 0px; color: #3CB651; font: normal 14px Tahoma, Aria; }
h2 { font-size: 18px; margin-bottom: 1.0em; line-height: 1; margin-top: 5px; text-align:left; clear:both;}
h4 { font-size: 13px; line-height: 1; margin-bottom: 0.6em; padding-top: 10px; color:#0C3685; text-align:left; clear:both;}
h5 { font-size: 15px; margin-bottom: 0.75em; font-weight: bold; }
h6 { font-size: 15px; line-height: 1; margin: 0px 0 5px 7px; color:#333333;  }

.h2_noticia 			{	background: url(../img/h2_noticias.jpg) no-repeat; height: 30px;}
.h2_investidor 			{	background: url(../img/h2_investidores.jpg) no-repeat; }
.h2_responsabilidade 	{	background: url(../img/h2_responsabilidade.jpg) no-repeat; }
.h3_carreira 			{	background: url(../img/h3_carreira.jpg) no-repeat center; }
.h3_carreira 			{	background: url(../img/h3_carreira.jpg) no-repeat 60px; }
.h3_fornecedor 			{	background: url(../img/h3_fornecedor.jpg) no-repeat 60px; }
.h3_certificacao 		{	background: url(../img/h3_certificacoes.jpg) no-repeat 60px; }
.h3_sac 				{	background: url(../img/h3_sac.jpg) no-repeat 60px; }


/* Text elements
-------------------------------------------------------------- */
p           { margin: 0 0 1.4em; color: #5F5F5F; }
p img       { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 0.5em 0 1.5em 1.5em; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre,code    { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; } 

/* Lists
-------------------------------------------------------------- */
li ul, 
li ol       { margin: 0; }
ul, ol      { margin: 0; }

ul          { list-style-type: none; }
ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}

/* Misc classes
-------------------------------------------------------------- */
.small      { font-size: 10px; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
.highlight  { background:#ff0; }
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

.white			{ color: #FFFFFF; }
.white:hover	{ color: #FFFFFF; }
.white:visited	{ color: #FFFFFF; }

.w900	{ width: 900px; }

.link_reweb			{ color: #899AB3; }
.link_reweb:hover	{ color: #899AB3; }
.link_reweb:visited { color: #899AB3; }


.clear 		{ clear: both }
.cleft 		{ clear: left }
.left 		{ float:left; }
.right 		{ float:right; }
.cright 	{ clear:right; }
.bold 		{ font-weight: bold; }
.bold a		{ font-weight: bold; }
.s14		{ font-size: 14px; }
.migalha 	{ font: 11px Tahoma; margin:17px 0px 25px 0px; }
.arrow		{ margin-left:  7px; margin-right: 7px; }
.subTitulo  { font: bold 13px Arial; }

.mt10       {margin-top: 10px;}

.ml10  		{ margin-left: 	10px; }
.ml20  		{ margin-left: 	20px; }
.mb10  		{ margin-bottom: 10px; }
.ml50  		{ margin-left: 	50px; }
.mr20  		{ margin-right: 20px; }
.mt5  		{ margin-top: 	5px; }

.pt25 		{ padding-top: 25px; }
.pt20 		{ padding-top: 20px; }

.m15 		{ margin-top: 15px }

.w100 		{ width: 100px; }
.w160 		{ width: 160px; }
.w170 		{ width: 170px; }
.w218 		{ width: 218px; }
.w240 		{ width: 240px; }
.w250 		{ width: 250px; }
.w255 		{ width: 255px; }
.w258 		{ width: 258px; }
.w260 		{ width: 260px; }
.w270 		{ width: 270px; }
.w280 		{ width: 280px; }
.w290 		{ width: 290px; }
.w310 		{ width: 310px; }
.w330 		{ width: 330px; }
.w345 		{ width: 345px; }
.w420 		{ width: 420px; }
.w410 		{ width: 410px; }

.h80 		{ height: 80px; }
.h84 		{ height: 84px; }
.h90 		{ height: 90px; }
.h120 		{ height: 120px; }

.tbl_garantia 	{ font: 11px Arial }
.arial11 		{ font: 11px Arial }
.nobg 			{ background: none; }

.v9_color 		{ font-size: 9px; color: #8DA2C0; }
.v9 			{ font-size: 9px;  }
.v10			{ font-size: 10px; }
.v11			{ font-size: 11px; }
.v12			{ font-size: 12px; }
.v13			{ font-size: 13px; }
.v14			{ font-size: 14px; }
.v15			{ font-size: 15px; }
.v17			{ font-size: 17px; }
.v18			{ font-size: 18px; }
.v21			{ font-size: 21px; }

.an17 			{ font: bold 17px Arial Narrow; }
.an28 			{ font: bold 28px Arial Narrow; }

.verm       	{ color: #B00000;  }
.blue       	{ color: #18B0BF;  }
.vm         	{ vertical-align:middle; }
.texto-centro	{ text-align: center; }
.texto-direita	{ text-align: right; }
.hide-text 		{ text-indent:-9999px; }
.absmiddle		{ vertical-align: middle; }
.line			{ font: 0px Arial; height: 1px; width: 168px; clear: both; margin-bottom: 10px; background: url(../img/bg/line.png) no-repeat center center; }
.lineLogin			{ font: 0px Arial; height: 9px; width: 518px; clear: both; margin-bottom: 10px; background: url(../img/bg/lineLogin.png) no-repeat center center; }
.line2			{ font: 0px Arial; border-bottom: 1px #DBDBDB solid; height: 10px; width: 300px; clear: both; margin-bottom: 10px; }
.lineAcross		{ font: 0px Arial; border-bottom: 1px #CBE86B solid; height: 10px; width: 100%; clear: both; margin-bottom: 10px; }
/*-----------------------------------------------------------*/
/* LINKS
-------------------------------------------------------------*/
a			{ text-decoration: none;}
a:visited	{ text-decoration: none; color: #5F5F5F;}
a:focus,
a:hover     { }

.white a           { text-decoration: none; color: #FFFFFF;}
.white a:visited   { text-decoration: none; color: #FFFFFF;}
.white a:focus,
.white a:hover     { text-decoration: underline; color: #FFFFFF;}

.linkSm				{ text-decoration: none; color: #002E64;}
.linkSm:visited		{ text-decoration: none; color: #002E64;}
.linkSm:focus,
.linkSm:hover      	{ text-decoration: none; color: #002E64; font-weight: bold}

.cinza				{ text-decoration: none; color: #A5ACBD;}
.cinza:visited		{ text-decoration: none; color: #A5ACBD;}
.cinza:focus,
.cinza:hover      	{ text-decoration: underline; color: #A5ACBD;}

/*-----------------------------------------------------------*/
/* FORMS
-------------------------------------------------------------*/
.formulario {
	float: left;
}

.frmRadio {
	float: left;
	
}

.frm input {
	background: none;
	width: 100%;
	border: none;
	color: #0D8832;
	font: normal 11px Verdana;
	padding-top: 6px;
}

.frm textarea {
	background: none;
	width: 100%;
	height: 100%;
	border: none;
	color: #0D8832;
	font: normal 11px Verdana;
	padding-top: 6px;
}

.frm117L {
	background: url(../img/bg/_frm117.jpg) no-repeat;
	height: 28px;
	width: 87px;
	padding: 0px 15px;
	margin: 0px 12px 18px 0px;
}

.frm157 {
	background: url(../img/bg/_frm157.jpg) no-repeat;
	height: 28px;
	width: 127px;
	padding: 0px 15px;
	margin-bottom: 8px;
}

.frmBusca {
	background: url(../img/bg/_frmBusca.jpg) no-repeat;
	height: 28px;
	width: 112px;
	padding: 0px 30px 0px 15px;
	margin-bottom: 8px;
}

.frm157x115 {
	background: url(../img/bg/_frm157x115.jpg) no-repeat;
	height: 105px;
	width: 127px;
	padding: 0px 15px 10px 15px;
	margin-bottom: 8px;
}

.frm307x115 {
	background: url(../img/bg/_frm307x115.jpg) no-repeat;
	height: 105px;
	width: 277px;
	padding: 0px 15px 10px 15px;
	margin-bottom: 8px;
}

.frm249 {
	background: url(../img/bg/_frm249.jpg) no-repeat;
	height: 28px;
	width: 219px;
	padding: 0px 15px;
	margin-bottom: 8px;
}
/*-----------------------------------------------------------*/
/* IMAGES
-------------------------------------------------------------*/
.logo {
	display: block;
	width: 199px;
	height: 139px;
	position: relative;
	background: url(../img/logo.jpg) no-repeat left 4px;
	margin: 15px 0px 0px 0px;
}

.arrow {
	background: url(../img/bg/arrow.gif) no-repeat 0px 3px;
	padding-left: 10px;
}

.linkVoltar {
	padding-left: 15px;
	background: url(../img/bg/_arrowBack.gif) no-repeat 0px 4px;
}

.linkTopo {
	padding-left: 15px;
	background: url(../img/bg/_arrowTop.gif) no-repeat 0px 4px;
}

.btn_verTodas {
	margin-left: 4px;
	display: block;
	width: 69px;
	height: 13px;
	background: url(../img/bt/ver_todas.jpg) no-repeat;
}

.btn_faca_pedido {
	margin-left: 10px;
	display: block;
	width: 67px;
	height: 26px;
	background: url(../img/bt/faca_pedido.png) no-repeat;
}

.btn_enviar {
	border: none; 
	cursor: pointer;
	margin-left: 4px;
	display: block;
	width: 49px;
	height: 12px;
	background: url(../img/bt/enviar.jpg) no-repeat;
}

.btn_ver_resultado {
	display: block;
	width: 200px;
	height: 23px;
	background: url(../img/bt/ver_resultado.jpg) no-repeat;
}

.btn_vota_enquete {
	border: none; 
	cursor: pointer;
	margin-left: 20px;
	display: block;
	width: 31px;
	height: 22px;
	background: url(../img/bt/ok_enquete.jpg) no-repeat;
}

.btn_enviar_login {
	margin: 8px 0px 0px 4px;
	display: block;
	width: 49px;
	height: 12px;
	background: url(../img/bt/enviar_login.jpg) no-repeat;
}

.btn_sair {
	display: block;
	width: 34px;
	height: 12px;
	background: url(../img/bt/btnSair.jpg) no-repeat;
}

.atendimentoOnline {
	width: 225px;
	height: 76px;
	position: absolute;
	top: 20px;
	*top: 40px;
	right: 0px;
	z-index: 10000;
	background: url(../img/bg/bg_atendimento.png) no-repeat;
}

.btnEnviar {
	width: 59px;
	height: 24px;
	display: block;
	background: url(../img/btnEnviar.jpg) no-repeat;
}

.btnBusca {
	width: 25px;
	height: 24px;
	position: absolute;
	right: 0px;
	top: 0px;
}

.ver_detalhe {
	width: 88px;
	height: 15px;
	display: block;
	background: url(../img/bt/ver_detalhe.jpg) no-repeat;
	margin: 0 auto;
}

.compre_agora {
	width: 64px;
	height: 26px;
	display: block;
	background: url(../img/bt/btn_comprar.jpg) no-repeat;
	margin: 0 auto;
}

.btnComprar {
	width: 123px;
	height: 17px;
	display: block;
	background: url(../img/bt/btnComprar.jpg) no-repeat;
	float: left;
	margin-top: 9px;
}


/*-----------------------------------------------------------*/
/* TITULOS
-------------------------------------------------------------*/
.tit_noticia {
	width: 127px;
	height: 35px;
	display: block;
	background: url(../img/tit_empresa.png) no-repeat;
}

/*-----------------------------------------------------------*/
/* STRUCTURE
-------------------------------------------------------------*/
html {
	height: 100%;
	width: 100%;
	min-width: 973px;
}

body {
    width: 100%;
    min-width: 973px;
    background: #F2F2F2;
    font-size: 11px;
  	color: #5F5F5F;
  	font-family: Tahoma;
}

.container {
	float: left;
	width: 100%;
	position: relative;
}

.container .top {
	width: 100%;
	height: 285px;
}

.container .content {
	width: 100%;
	height: 400px;
	background: url(../img/bg_content.jpg);
	background-repeat: repeat-x;
}

/*-----------------------------------------------------------*/
/* MENU
-------------------------------------------------------------*/
.menu {
	width: 100%;
	position: absolute;
	top: 260px;
}

.menu .ctn-menu {
	width: 983px;
	height: 54px;
	margin: 0 auto;
}

.menu .ctn-menu-bottom {
	background-image: url(../img/bg_bottom_menu.jpg);
	width: 983px;
	height: 22px;
	margin: 0 auto;
}

.menu .ctn-menu img.img-left {
	float: left;
	margin-top: 25px;
	height: 29px;
}

.menu .ctn-menu img.img-right {
	float: left;
	margin-top: 26px;
	height: 28px;
}

.menu img.img-bottom-left {
	float: left;
}

.menu img.img-bottom-right {
	float: right;
}

.menu .ctn-menu ul.lst-menu {
	margin-left: 12px;
}

.menu .ctn-menu ul.lst-menu li {
	height: 54px;
	float: left;
}

.menu .ctn-menu ul.lst-menu li a {
	width: 100%;
	height: 100%;
}

.menu .ctn-menu ul.lst-menu li a.homeOn {
	background-image: url(../img/btn_home_on.jpg);
	width: 163px;
}

.menu .ctn-menu ul.lst-menu li a.home {
	background-image: url(../img/btn_home_off.jpg);
	width: 163px;
}

.menu .ctn-menu ul.lst-menu li a {
	float: left;
}

.menu .ctn-menu ul.lst-menu li a.sobre {
	background-image: url(../img/btn_sobre_off.jpg);
	width: 182px;
}

.menu .ctn-menu ul.lst-menu li a.sobreOn {
	background-image: url(../img/btn_sobre_on.jpg);
	width: 182px;
}

.menu .ctn-menu ul.lst-menu li a.projetos {
	background-image: url(../img/btn_projetos_off.jpg);
	width: 125px;
}

.menu .ctn-menu ul.lst-menu li a.projetosOn {
	background-image: url(../img/btn_projetos_on.jpg);
	width: 125px;
}

.menu .ctn-menu ul.lst-menu li a.conecte {
	background-image: url(../img/btn_conecte_off.jpg);
	width: 150px;
}

.menu .ctn-menu ul.lst-menu li a.conecteOn {
	background-image: url(../img/btn_conecte_on.jpg);
	width: 150px;
}

.menu .ctn-menu ul.lst-menu li a.imprensa {
	background-image: url(../img/btn_imprensa_off.jpg);
	width: 133px;
}

.menu .ctn-menu ul.lst-menu li a.imprensaOn {
	background-image: url(../img/btn_imprensa_on.jpg);
	width: 133px;
}

.menu .ctn-menu ul.lst-menu li a.contato {
	background-image: url(../img/btn_contato_off.jpg);
	width: 207px;
}

.menu .ctn-menu ul.lst-menu li a.contatoOn {
	background-image: url(../img/btn_contato_on.jpg);
	width: 207px;
}

/*-----------------------------------------------------------*/
/* CONTENT CENTER
-------------------------------------------------------------*/
.content .ctn-center {
	background-color: #FFF;
	width: 863px;
	margin: 0 auto;
	padding: 60px 15px 30px 15px;
}

.foto-destaque { text-align: left; margin: 30px 20px 20px 20px; border: #333 solid 2px; }

/*-----------------------------------------------------------*/
/* CONTENT CENTER LEFT
-------------------------------------------------------------*/
.content .ctn-center .ctn-center-left {
	width: 570px;
	float: left;
}

.content .ctn-center .ctn-center-left .ctn-noticia img{
	float: left;
	margin: 15px 30px 0 15px;
}

.content .ctn-center .ctn-center-left .ctn-noticia h3{
	font-size: 19px;
	color: #438CD8;
	margin-top: 14px;
	margin-bottom: 5px;
	padding-bottom: 15px;
	float: left;
	border-bottom: 1px #CCCCCC solid;
}

.content .ctn-center .ctn-center-left .ctn-noticia p{
	width: 500px;
	float: left;
	line-height: 1.4em;
}

.content .ctn-center .ctn-center-left .ctn-noticia a.lnk-more {
	background-image: url(../img/icon-general.png);
	background-position: 0 4px;
	background-repeat: no-repeat;
	color: #60A238;
	font-weight: bold;
	float: right;
	margin-right: 30px;
	padding-left: 5px;
}

.content .ctn-center .ctn-center-left .ctn-box-noticia {
	background-image: url(../img/bg_box_not.jpg);
	width: 548px;
	height: 143px;
	float: left;
	margin: 32px 0 0 15px;
	position: relative;
	display: inline;
}


.content .ctn-center .ctn-center-left .mais-noticias {
	width: 548px;
	text-align: right;
	float: left;
	margin-top: 10px;
}

.content .ctn-center .ctn-center-left .mais-noticias a {
	background-image: url(../img/icon-general.png);
	background-position: 0 4px;
	background-repeat: no-repeat;
	color: #60A238;
	font-weight: bold;
	padding-left: 5px;
}

.content .ctn-center .ctn-center-left .ctn-box-noticia span.box-noticia-left {
	background-image: url(../img/esq_box_not.gif);
	width: 6px;
	height: 143px;
	float: left;
	position: absolute;
	left: 0;
}

.content .ctn-center .ctn-center-left .ctn-box-noticia span.box-noticia-right {
	background-image: url(../img/dir_box_not.gif);
	width: 6px;
	height: 143px;
	float: left;
	position: absolute;
	right: 0;
	top: 0;
	*z-index: -1;
}

.content .ctn-center .ctn-center-left .ctn-box-noticia ul.lst-noticias {
	margin-left: 24px;
}

.content .ctn-center .ctn-center-left .ctn-box-noticia ul.lst-noticias li {
	width: 240px;
	height: 115px;
	margin: 12px 0 0 15px;
	float: left;
	padding-top: 8px;
	padding-right: 4px;
	display: inline;
	background-image: url(../img/sep_lista_noticias.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.content .ctn-center .ctn-center-left .ctn-box-noticia ul.lst-noticias li.itm-left {
	margin-left: 42px;
}

.content .ctn-center .ctn-center-left .ctn-box-noticia ul.lst-noticias li.itm-last {
	background-image: none;
	width: 213px;
}

.content .ctn-center .ctn-center-left .ctn-box-noticia ul.lst-noticias li img {
	margin: 3px 17px 0 0;
	float: left;
}

.content .ctn-center .ctn-center-left .ctn-box-noticia ul.lst-noticias li span.spn-date {
	color: #60A238;
	font-weight: bold;
}

.content .ctn-center .ctn-center-left .ctn-box-noticia ul.lst-noticias li h4.ttl-noticia {
	color: #5F5F5F;
	clear: none;
	font-weight: bold;
	padding: 0;
	margin: 6px 0 0 0;
	line-height: 1.5em;
	height: 40px;
}

.content .ctn-center .ctn-center-left .ctn-box-noticia ul.lst-noticias li p {
	margin: 8px 0 0 0;
	width: 220px;
}

.content .ctn-center .ctn-center-left .ctn-depoimentos {
	margin: 0 0 0 0;
}

.content .ctn-center .ctn-center-left h2.ttl-depoimentos {
	background-image: url(../img/ttl-general.png);
	width: 168px;
	height: 27px;
	margin: 36px 0 0 15px;
	float: left;
	display: inline;
}

.content .ctn-center .ctn-center-left .ctn-depoimentos {
	background-image: url(../img/bg_box_depoimentos.jpg);
	width: 541px;
	height: 259px;
	margin: 18px 0 0 15px;
	float: left;
	border: 1px solid #CCCCCC;
	border-bottom: none;
	position: relative;
	display: inline;
}

.content .ctn-center .ctn-center-left .ctn-depoimentos img {
	float: left;
	margin: 32px 0 0 15px;
}

.content .ctn-center .ctn-center-left .ctn-depoimentos h3.ttl-depoimentos {
	height: 19px;
	margin: 30px 0 20px 20px;
	float: left;
	width: 280px;
	font-size: 24px;
	color: #438CD8;
	font-style: italic;
}

.content .ctn-center .ctn-center-left .ctn-depoimentos span.spn-left {
	background-image: url(../img/icon-general.png);
	background-position: 0 -60px;
	width: 21px;
	height: 19px;
	display: block;
	float: left;
	margin: 0 15px 0 15px;
}

.content .ctn-center .ctn-center-left .ctn-depoimentos span.left-bottom {
	background-image: url(../img/left_bottom_box_depoimentos.gif);
	width: 3px;
	height: 3px;
	display: block;
	position: absolute;
	bottom: 0;
	left: -1px;
	font-size: 0;
}

.content .ctn-center .ctn-center-left .ctn-depoimentos span.right-bottom {
	background-image: url(../img/right_bottom_box_depoimentos.gif);
	width: 3px;
	height: 3px;
	display: block;
	position: absolute;
	bottom: 0;
	right: -1px;
	font-size: 0;
}

.content .ctn-center .ctn-center-left .ctn-depoimentos span.spn-right {
	background-image: url(../img/icon-general.png);
	background-position: -21px -60px;
	width: 21px;
	height: 19px;
	display: block;
	float: left;
	margin: 95px 0 0 15px;
}

.content .ctn-center .ctn-center-left .ctn-depoimentos p {
	width: 170px;
	line-height: 1.3em;
	float: left;
}

.content .ctn-center .ctn-center-left .ctn-depoimentos a.lnk-depoimentos {
	background-image: url(../img/btn_depoimentos.gif);
	width: 193px;
	height: 25px;
	display: block;
	float: left;
	margin: 5px 0 0 30px;
}

.content .ctn-center .ctn-center-left h2.ttl-fotos {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -35px;
	width: 206px;
	height: 23px;
	margin: 40px 0 0 15px;
	float: left;
	display: inline;
}

.content .ctn-center .ctn-center-left .ctn-fotos {
	float: left;
}

.content .ctn-center .ctn-center-left .ctn-fotos .link-galeria {
	float:left;
	margin-left:20px;
	margin-top:15px;
}

.content .ctn-center .ctn-center-left .ctn-fotos .link-galeria a {
	color: #5F5F5F;
}

.content .ctn-center .ctn-center-left .ctn-fotos .ctn-foto-destaque {
	background-image: url(../img/bg_foto_destaque.jpg);
	border: 1px solid #F3F3F3;
	width: 258px;
	height: 254px;
	float: left;
	clear: both;
	margin: 15px 0 0 15px;
	border-bottom: none;
	padding: 14px;
	display: inline;
}

.content .ctn-center .ctn-center-left .ctn-fotos span.spn-bottom {
	background-image:url("../img/bottom_foto_destaque.jpg");
	background-repeat: no-repeat;
	background-color: #FFF;
	display:block;
	float:left;
	height:25px;
	margin:0 0 0 -15px;
	width:288px;
}

.content .ctn-center .ctn-center-left .ctn-fotos p {
	background-color:#F4F4F4;
	float:left;
	height:28px;
	margin-bottom:8px;
	margin-top:6px;
	padding:15px;
	width:227px;
}

.content .ctn-center .ctn-center-left .ctn-fotos ul.lst-fotos {
	float: left;
	margin: 15px 0 0 20px;
	width: 230px;
}

.content .ctn-center .ctn-center-left .ctn-fotos ul.lst-fotos li {
	background-image: url(../img/bg_minibox_fotos.jpg);
	float: left;
	margin: 0 10px 10px 0;
	width: 110px;
	height: 97px;
}

.content .ctn-center .ctn-center-left .ctn-fotos ul.lst-fotos li img {
	margin: 15px 0 0 15px;
}

.content .ctn-center .ctn-center-left .ctn-fotos ul.lst-fotos li.itm-right {
	margin-right: 0;
}

.content .ctn-center .ctn-center-left .ctn-fotos select {
	margin: 26px 0 0 20px;
	color: #418FB6;
	font-size: 11px;
	width: 210px;
}

/*-----------------------------------------------------------*/
/* CONTENT CENTER RIGHT
-------------------------------------------------------------*/
.content .ctn-center .ctn-center-right {
	float: right;
	margin-left: 18px;
	width: 272px;
}

/*-----------------------------------------------------------*/
/* MODULO VIDEOS
-------------------------------------------------------------*/
.content .ctn-center .ctn-center-right .ctn-videos {
	background-image: url(../img/bg_video.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 275px;
	height: 300px;
}

.content .ctn-center .ctn-center-right .ctn-videos ul {
	float: left;
}

.content .ctn-center .ctn-center-right .ctn-videos ul li {
	float: left;
	margin-right: 5px;
	margin-left: 2px;
	width: 232px;
}

.content .ctn-center .ctn-center-right .ctn-videos ul li img.thmb {
	float: left;
	margin: 40px 0 0 0;
}

.content .ctn-center .ctn-center-right .ctn-videos ul li p {
	float: left;
	margin: 45px 0 0 0;
	width: 220px;
	font-size: 13px;
	font-weight: bold;
}

/*-----------------------------------------------------------*/
/* MODULO TWITTER
-------------------------------------------------------------*/
.content .ctn-center .ctn-center-right .ctn-twitter {
	background-image: url(../img/top_twitter.jpg);
	background-repeat: no-repeat;
	width: 240px;
	height: 150px;
	margin: 20px 0 0 15px;
	float: left;
	display: inline;
}

.content .ctn-center .ctn-center-right .ctn-twitter .ctn-twitter-content {
	background-image: url(../img/bg_twitter.jpg);
	background-repeat: repeat-x;
	background-color: #EBEBEB;
	width: 198px;
	border: 1px solid #D0D0D0;
	border-top: none;
	float: left;
	margin-top: 54px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	position: relative;
}

.content .ctn-center .ctn-center-right .ctn-twitter .ctn-twitter-content span {
	color: #60A238;
}

.content .ctn-center .ctn-center-right .ctn-twitter .ctn-twitter-content p {
	margin: 0;
}

.content .ctn-center .ctn-center-right .ctn-twitter .ctn-twitter-content ul li a {
	color: #5F5F5F;
}

.content .ctn-center .ctn-center-right .ctn-twitter .ctn-twitter-content a.btn-twitter {
	background-image: url(../img/btn_twitter.jpg);
	width: 164px;
	height: 25px;
	float: left;
	margin: 10px 0 0 0;
}

.content .ctn-center .ctn-center-right .ctn-twitter .ctn-twitter-content span.left-bottom {
	background-image: url(../img/left_bottom_box_depoimentos.gif);
	width: 3px;
	height: 3px;
	display: block;
	position: absolute;
	bottom: -1px;
	left: -1px;
	font-size: 0;
}

.content .ctn-center .ctn-center-right .ctn-twitter .ctn-twitter-content span.right-bottom {
	background-image: url(../img/right_bottom_box_depoimentos.gif);
	width: 3px;
	height: 3px;
	display: block;
	position: absolute;
	bottom: -1px;
	right: -1px;
	font-size: 0;
}

/*-----------------------------------------------------------*/
/* MODULO AGENDA
-------------------------------------------------------------*/
.content .ctn-center .ctn-center-right .ctn-agenda {
	background-image: url(../img/agenda_bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	width: 274px;
	height: 143px;
	margin: 30px 0 0 0;
	position: relative;
}

.content .ctn-center .ctn-center-right .ctn-agenda .ctn-top-agenda {
	background-image: url(../img/agenda_top.jpg);
	background-repeat: no-repeat;
	margin: 0 0 0 17px;
	width: 240px;
	height: 48px;
	float: left;
	display: inline;
}

.content .ctn-center .ctn-center-right .ctn-agenda span.left-agenda {
	background-image: url(../img/agenda_left.jpg);
	width: 17px;
	height: 77px;
	display: block;
	position: absolute;
	font-size: 0;
	bottom: 19px;
	left: 0;
}

.content .ctn-center .ctn-center-right .ctn-agenda span.right-agenda {
	background-image: url(../img/agenda_right.jpg);
	width: 17px;
	height: 77px;
	display: block;
	position: absolute;
	font-size: 0;
	bottom: 19px;
	right: 0;
}

.content .ctn-center .ctn-center-right .ctn-agenda .ctn-agenda-content {
	background-image: url(../img/agenda_bg_content.jpg);
	width: 240px;
	height: 74px;
	margin: 48px 0 0 17px;
	position: relative;
}

.content .ctn-center .ctn-center-right .ctn-agenda .ctn-agenda-content ul.lst-agenda {
	margin: 8px 0 0 0;
	float: left;
	display: inline;
	padding: 0 28px;
}

.content .ctn-center .ctn-center-right .ctn-agenda .ctn-agenda-content ul.lst-agenda li {
	width: 150px;
	height: 49px;
	padding-left: 15px;
	padding-right: 15px;
}

.content .ctn-center .ctn-center-right .ctn-agenda .ctn-agenda-content ul.lst-agenda li span.spn-date {
	color: #60A238;
	font-size: 13px;
	font-weight: bold;
	width: 100%;
	float: left;
	margin-top: -4px;
}

.content .ctn-center .ctn-center-right .ctn-agenda .ctn-agenda-content ul.lst-agenda li span.spn-date em {
	color: #D0D0D0;
	font-style: normal;
	font-weight: normal;
}

.content .ctn-center .ctn-center-right .ctn-agenda .ctn-agenda-content ul.lst-agenda li p {
	float: left;
}

/*-----------------------------------------------------------*/
/* MODULO PODCAST
-------------------------------------------------------------*/
.content .ctn-center .ctn-center-right .ctn-podcast {
	background-image: url(../img/podcast_top.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 240px;
	height: 145px;
	margin: 20px 0 0 15px;
	display: inline;
	position: relative;
}

.content .ctn-center .ctn-center-right .ctn-podcast .ctn-podcast-content {
	background-image: url(../img/podcast_bg.jpg);
	float: left;
	width: 240px;
	height: 86px;
	margin: 59px 0 0 0;
}

.content .ctn-center .ctn-center-right .ctn-podcast .ctn-podcast-content .ctn-player {
	width: 100%;
	height: 30px;
}

.content .ctn-center .ctn-center-right .ctn-podcast .ctn-podcast-content .ctn-player embed {
	margin-left: 70px;
}

.content .ctn-center .ctn-center-right .ctn-podcast .ctn-podcast-content a.lnk-anterior {
	background-image: url(../img/icon-general-white.png);
	background-position: 0 0;
	width: 6px;
	height: 14px;
	float: left;
	position: absolute;
	top: 105px;
	left: 26px;
}

.content .ctn-center .ctn-center-right .ctn-podcast .ctn-podcast-content a.lnk-proximo {
	background-image: url(../img/icon-general-white.png);
	background-position: -7px 0;
	width: 6px;
	height: 14px;
	float: left;
	position: absolute;
	top: 106px;
	right: 26px;
}

.content .ctn-center .ctn-center-right .ctn-podcast .ctn-podcast-content ul.lst-podcast {
	margin: 8px 0 0 0;
	float: left;
	display: inline;
	padding: 0 23px;
}

.content .ctn-center .ctn-center-right .ctn-podcast .ctn-podcast-content ul.lst-podcast li {
	width: 194px;
	height: 29px;
}

.content .ctn-center .ctn-center-right .ctn-podcast .ctn-podcast-content ul.lst-podcast li p {
	color: #FFF;
	font-size: 12px;
	padding-top: 5px;
}

/*-----------------------------------------------------------*/
/* MODULO CADASTRO
-------------------------------------------------------------*/
.content .ctn-center .ctn-center-right .ctn-cadastro {
	background-image: url(../img/cadastro_bg_top.jpg);
	background-repeat: repeat-x;
	width: 241px;
	height: 194px;
	float: left;
	margin-top: 28px;
	margin-left: 15px;
	display: inline;
}

.content .ctn-center .ctn-center-right .ctn-cadastro h3.ttl-cadastro {
	background-image: url(../img/cadastro_ttl.jpg);
	width: 104px;
	height: 16px;
	float: left;
	margin: 5px 0 0 20px;
	display: inline;
	font-size: 0;
}

.content .ctn-center .ctn-center-right .ctn-cadastro .ctn-cadastro-content {
	background-image: url(../img/cadastro_bg_content.jpg);
	width: 239px;
	height: 157px;
	margin: 35px 0 0 0;
	border: 1px solid #D0D0D0;
	border-top: none;
	position: relative;
}

.content .ctn-center .ctn-center-right .ctn-cadastro .ctn-cadastro-content span.left-bottom {
	background-image: url(../img/left_bottom_box_depoimentos.gif);
	width: 3px;
	height: 3px;
	display: block;
	position: absolute;
	bottom: -1px;
	left: -1px;
	font-size: 0;
}

.content .ctn-center .ctn-center-right .ctn-cadastro .ctn-cadastro-content span.right-bottom {
	background-image: url(../img/right_bottom_box_depoimentos.gif);
	width: 3px;
	height: 3px;
	display: block;
	position: absolute;
	bottom: -1px;
	right: -1px;
	font-size: 0;
}

.content .ctn-center .ctn-center-right .ctn-cadastro .ctn-cadastro-content p {
	margin: 5px 0 4px 23px;
	float: left;
	display: inline;
}

.content .ctn-center .ctn-center-right .ctn-cadastro .ctn-cadastro-content input.campo {
	margin: 10px 0 0 20px;
	width: 182px;
	height: 14px;
	color: #4090B5;
	font-size: 11px;
	padding: 5px;
}

.content .ctn-center .ctn-center-right .ctn-cadastro .ctn-cadastro-content input.botao {
	width: 113px;
	height: 24px;
	margin: 11px 0 0 20px;
}

/*-----------------------------------------------------------*/
/* MODULO CONECTE
-------------------------------------------------------------*/
.content .ctn-center .ctn-center-right .ctn-conecte {
	background-image: url(../img/conecte_top.jpg);
	background-repeat: no-repeat;
	width: 240px;
	height: 128px;
	float: left;
	margin: 30px 0 0 15px;
	display: inline;
}

.content .ctn-center .ctn-center-right .ctn-conecte .ctn-conecte-content {
	background-image: url(../img/conecte_content_bg.jpg);
	width: 238px;
	height: 92px;
	float: left;
	margin: 35px 0 0 0;
	border: 1px solid #D0D0D0;
	border-top: none;
	position: relative;
}

.content .ctn-center .ctn-center-right .ctn-conecte .ctn-conecte-content span.left-bottom {
	background-image: url(../img/left_bottom_box_depoimentos.gif);
	width: 3px;
	height: 3px;
	display: block;
	position: absolute;
	bottom: -1px;
	left: -1px;
	font-size: 0;
}

.content .ctn-center .ctn-center-right .ctn-conecte .ctn-conecte-content span.right-bottom {
	background-image: url(../img/right_bottom_box_depoimentos.gif);
	width: 3px;
	height: 3px;
	display: block;
	position: absolute;
	bottom: -1px;
	right: -1px;
	font-size: 0;
}

.content .ctn-center .ctn-center-right .ctn-conecte .ctn-conecte-content ul.lst-conecte {
	
}

.content .ctn-center .ctn-center-right .ctn-conecte .ctn-conecte-content ul.lst-conecte li {
	float: left;
}

.content .ctn-center .ctn-center-right .ctn-conecte .ctn-conecte-content ul.lst-conecte li a {
	background-position: left center;
	background-repeat: no-repeat;
	margin: 7px 0 0 20px;
	padding-left: 30px;
	padding-top: 2px;
	height: 20px;
	float: left;
	width: 65px;
	display: inline;
	color: #5F5F5F;
}

.content .ctn-center .ctn-center-right .ctn-conecte .ctn-conecte-content ul.lst-conecte li a.itm-twitter {
	background-image: url(../img/icon_twitter.jpg);
}

.content .ctn-center .ctn-center-right .ctn-conecte .ctn-conecte-content ul.lst-conecte li a.itm-orkut {
	background-image: url(../img/icon_orkut.jpg);
}

.content .ctn-center .ctn-center-right .ctn-conecte .ctn-conecte-content ul.lst-conecte li a.itm-wiki {
	background-image: url(../img/icon_wiki.jpg);
}

.content .ctn-center .ctn-center-right .ctn-conecte .ctn-conecte-content ul.lst-conecte li a.itm-facebook {
	background-image: url(../img/icon_facebook.jpg);
}

.content .ctn-center .ctn-center-right .ctn-conecte .ctn-conecte-content ul.lst-conecte li a.itm-youtube {
	background-image: url(../img/icon_youtube.jpg);
}

.content .ctn-center .ctn-center-right .ctn-conecte .ctn-conecte-content ul.lst-conecte li a.itm-blog {
	background-image: url(../img/icon_blog.jpg);
}


/*-----------------------------------------------------------*/
/* MODULO BOTOES BOTTOM
-------------------------------------------------------------*/
.content .ctn-center  ul.lst-botoes {
	float: left;
	width: 100%;
	height: 94px;
	margin: 48px 0 0 0;
}

.content .ctn-center  ul.lst-botoes li {
	float: left;
	margin-left: 15px;
	margin-right: 5px;
	display: inline;
}

.content .ctn-center  ul.lst-botoes li a {
	width: 267px;
	height: 94px;
	display: block;
}

.content .ctn-center  ul.lst-botoes li a.itm-suafoto {
	background-image: url(../img/btn_suafoto.jpg);
}

.content .ctn-center  ul.lst-botoes li a.itm-wikipedia {
	background-image: url(../img/btn_wikipedia.jpg);
}

.content .ctn-center  ul.lst-botoes li a.itm-blog {
	background-image: url(../img/btn_blog.jpg);
}


/*-----------------------------------------------------------*/
/* MODULO COPYRIGHT
-------------------------------------------------------------*/
.content .ctn-copy {
	background-image: url(../img/copy_bg.jpg);
	float: left;
	width: 100%;
	height: 58px;
}

.content .ctn-copy .ctn-copy-content {
	background-image: url(../img/copy_content_bg.jpg);
	width: 893px;
	height: 100%;
	margin: 0 auto;
	position: relative;
	z-index: 0;
}

.content .ctn-copy .ctn-copy-content span.left-bottom {
	background-image: url(../img/copy_content_left.jpg);
	width: 33px;
	height: 58px;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	font-size: 0;
}

.content .ctn-copy .ctn-copy-content span.right-bottom {
	background-image: url(../img/copy_content_right.jpg);
	width: 34px;
	height: 58px;
	display: block;
	position: absolute;
	bottom: 0;
	right: 0;
	font-size: 0;
	z-index: -1;
}

.content .ctn-copy .ctn-copy-content span.spn-copy {
	color: #FFF;
	float: left;
	margin-left: 48px;
	margin-top: 10px;
}

.content .ctn-copy .ctn-copy-content span.spn-info {
	color: #FFF;
	float: right;
	margin-right: 20px;
	margin-top: 10px;
}


/*-----------------------------------------------------------*/
/* MODULO LINKS
-------------------------------------------------------------*/
.content .ctn-links-top {
	background-image: url(../img/links_top_bg.jpg);
	float: left;
	width: 100%;
	height: 31px;
}

.content .ctn-links-top .ctn-links-top-content {
	width: 841px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}

.content .ctn-links-top .ctn-links-top-content span.left-bottom {
	background-image: url(../img/links_top_content_left.jpg);
	width: 7px;
	height: 31px;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	font-size: 0;
}

.content .ctn-links-top .ctn-links-top-content span.right-bottom {
	background-image: url(../img/links_top_content_right.jpg);
	width: 7px;
	height: 31px;
	display: block;
	position: absolute;
	bottom: 0;
	right: 1px;
	font-size: 0;
}

.content .ctn-links-top .ctn-links-top-content ul.lst-links-menu {
	float: left;
	margin-left: 5px;
}

.content .ctn-links-top .ctn-links-top-content ul.lst-links-menu li {
	background-image: url(../img/links_top_bg_menu.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left: 32px;
	height: 31px;
	color: #C9DCF0;
	float: left;
	display: inline;
}

.content .ctn-links-top .ctn-links-top-content ul.lst-links-menu li.itm-sobre { width: 146px; }
.content .ctn-links-top .ctn-links-top-content ul.lst-links-menu li.itm-projetos { width: 154px; }
.content .ctn-links-top .ctn-links-top-content ul.lst-links-menu li.itm-conecte { width: 106px; }
.content .ctn-links-top .ctn-links-top-content ul.lst-links-menu li.itm-imprensa { width: 86px; }
.content .ctn-links-top .ctn-links-top-content ul.lst-links-menu li.itm-contato { width: 136px; }

.content .ctn-links-top .ctn-links-top-content ul.lst-links-menu li span {
	background-image: url(../img/icon_links_menu.png);
	background-position: right 7px;
	background-repeat: no-repeat;
	display: block;
	width: 100%;
	height: 15px;
}



.content .ctn-links {
	background-image: url(../img/links_bg.jpg);
	float: left;
	width: 100%;
	height: 149px;
}

.content .ctn-links .ctn-links-content {
	width: 841px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}

.content .ctn-links .ctn-links-content ul.lst-links {
	float: left;
	margin-left: 5px;
	margin-top: 6px;
}

.content .ctn-links .ctn-links-content ul.lst-links li {
	margin-left: 32px;
	float: left;
	display: inline;
}

.content .ctn-links .ctn-links-content ul.lst-links li a {
	color: #FFF;
}

.content .ctn-links .ctn-links-content ul.lst-links li.itm-sobre { width: 150px; }
.content .ctn-links .ctn-links-content ul.lst-links li.itm-projetos { width: 154px; }
.content .ctn-links .ctn-links-content ul.lst-links li.itm-conecte { width: 106px; }
.content .ctn-links .ctn-links-content ul.lst-links li.itm-imprensa { width: 86px; }
.content .ctn-links .ctn-links-content ul.lst-links li.itm-contato { width: 136px; }

.content .ctn-links .ctn-links-content ul.lst-links li ul li {
	margin: 0;
	width: 100%;
}

.content .ctn-bottom {
	background-image: url(../img/bottom_bg.jpg);
	float: left;
	width: 100%;
	height: 103px;
}

.content .ctn-bottom-content {
	width: 841px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}

.content .ctn-bottom-content img {
	float: left;
	margin: 29px 0 0 22px;
}

.content .ctn-bottom-content p {
	background-image: url(../img/bottom_sep.jpg);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	margin: 12px 0 0 30px;
	width: 600px;
	height: 53px;
	color: #C9DCF0;
	padding: 15px 0 0 50px;
}


/*-----------------------------------------------------------*/
/* CONTATO
-------------------------------------------------------------*/
.content .ctn-center .ctn-contato {
	float: left;
	margin: 15px 0 0 25px;
	width: 530px;
	display: inline;
}

.content .ctn-center .ctn-contato h2.ttl-contato {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -203px;
	width: 245px;
	height: 29px;
	float: left;
	display: inline;
	margin-bottom: 15px;
}

.content .ctn-center .ctn-contato .ctn-contato-content {
	float: left;
	width: 530px;
	position:relative;
	height:1060px;
}

.content .ctn-center .ctn-contato .ctn-contato-content form {
	float: left;
	margin-top: 10px;
	margin-bottom: 28px;
}

.content .ctn-center .ctn-contato .ctn-contato-content form label {
	float: left;
	width: 63px;
	padding-top: 2px;
	padding-left: 7px;
}

.content .ctn-center .ctn-contato .ctn-contato-content form input.campo {
	width: 262px;
	height: 14px;
	color: #4090B5;
	font-size: 11px;
	padding: 5px;
	margin-bottom: 17px;
}

.content .ctn-center .ctn-contato .ctn-contato-content form input.botao {
	margin-left: 228px;
}

.content .ctn-center .ctn-contato .ctn-contato-content form select {
	width: 63px;
	height: 27px;
	color: #4090B5;
	font-size: 11px;
	margin-bottom: 17px;
}

.content .ctn-center .ctn-contato .ctn-contato-content form textarea {
	width: 265px;
	height: 136px;
	color: #4090B5;
	font-size: 11px;
	margin-bottom: 17px;
}

.content .ctn-center .ctn-contato .ctn-contato-content form input.ddd { width: 23px; }
.content .ctn-center .ctn-contato .ctn-contato-content form input.telefone { width: 86px; }
.content .ctn-center .ctn-contato .ctn-contato-content form input.cidade { width: 180px; }

.content .ctn-center .ctn-contato .ctn-contato-content .ctn-contato-endereco {
	float: left;
	font-weight: bold;
	color: #205F95;
	width: 100%;
	border-top: 1px solid #D0D0D0;
	padding-top: 22px;
}

.content .ctn-center .ctn-contato .ctn-contato-content .ctn-contato-endereco ul.lst-contato-logos {
	float:left;
	margin-top: 20px;
}

.content .ctn-center .ctn-contato .ctn-contato-content .ctn-contato-endereco ul.lst-contato-logos li {
	float: left;
	margin-right: 35px;
}

.content .ctn-center .ctn-contato .ctn-contato-content .ctn-btns {
	float: left;
	position:absolute;
	bottom:0;
	left:0;
}

.content .ctn-center .ctn-contato .ctn-contato-content .ctn-btns a.btn-voltar {
	background-image:url(../img/contato_btn_voltar.jpg);
	width:74px;
	height:31px;
	display:block;
	float: left;
}

.content .ctn-center .ctn-contato .ctn-contato-content .ctn-btns a.btn-topo {
	background-image:url(../img/contato_btn_topo.jpg);
	width:79px;
	height:31px;
	display:block;
	float: left;
}

/*-----------------------------------------------------------*/
/* SUA FOTO
-------------------------------------------------------------*/
.content .ctn-center .ctn-suafoto {
	float: left;
	margin: 15px 0 0 25px;
	width: 530px;
	display: inline;
}

.content .ctn-center .ctn-suafoto h2.ttl-suafoto {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -672px;
	width: 298px;
	height: 29px;
	float: left;
	display: inline;
	margin-bottom: 15px;
}

.content .ctn-center .ctn-suafoto h2.ttl-enviefoto {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -707px;
	width: 170px;
	height: 14px;
	float: left;
	display: inline;
	margin-bottom: 15px;
	margin-left: 20px;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content {
	float: left;
	width: 530px;
	position:relative;
	height:1060px;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content ul.lst-fotos li {
	float: left;
	margin-bottom: 15px;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content ul.lst-fotos li.itm-left {
	margin-right: 54px;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content ul.lst-fotos-detalhe li.itm-left {
	margin-right: 54px;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content form {
	float: left;
	margin-top: 10px;
	margin-bottom: 28px;
	margin-left: 20px;
	clear: both;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content form label {
	float: left;
	width: 63px;
	padding-top: 2px;
	padding-left: 7px;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content form input.campo {
	width: 262px;
	height: 14px;
	color: #4090B5;
	font-size: 11px;
	padding: 5px;
	margin-bottom: 17px;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content form input.botao {
	margin-left: 228px;
	margin-top: 10px;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content form input.file {
	height: 25px;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content form select {
	width: 63px;
	height: 27px;
	color: #4090B5;
	font-size: 11px;
	margin-bottom: 17px;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content .ctn-suafoto-endereco {
	float: left;
	font-weight: bold;
	color: #205F95;
	width: 100%;
	padding-top: 22px;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content .ctn-btns {
	float: left;
	position:absolute;
	bottom:0;
	left:20px;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content .ctn-btns a.btn-voltar {
	background-image:url(../img/contato_btn_voltar.jpg);
	width:74px;
	height:31px;
	display:block;
	float: left;
}

.content .ctn-center .ctn-suafoto .ctn-suafoto-content .ctn-btns a.btn-topo {
	background-image:url(../img/contato_btn_topo.jpg);
	width:79px;
	height:31px;
	display:block;
	float: left;
}

/*-----------------------------------------------------------*/
/* GALERIAS
-------------------------------------------------------------*/
.content .ctn-center .ctn-galeria {
	float: left;
	margin: 15px 0 0 25px;
	width: 530px;
	display: inline;
}

.content .ctn-center .ctn-galeria h2.ttl-galeria {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -731px;
	width: 208px;
	height: 29px;
	float: left;
	display: inline;
	margin-bottom: 15px;
}

.content .ctn-center .ctn-galeria .ctn-galeria-content {
	float: left;
	width: 530px;
	position:relative;
	height: auto;
}

.content .ctn-center .ctn-galeria .ctn-galeria-content ul.lst-fotos li {
	float: left;
	margin-bottom: 15px;
}

.content .ctn-center .ctn-galeria .ctn-galeria-content ul.lst-fotos li.itm-left {
	margin-right: 15px;
}

.content .ctn-center .ctn-galeria .ctn-galeria-content ul.lst-fotos-detalhe li {
	float: left;
	margin-bottom: 15px;
	margin-right: 40px;
}

.content .ctn-center .ctn-galeria .ctn-galeria-content ul.lst-fotos-detalhe li.itm-right {
	margin-right: 0px;
}

/*-----------------------------------------------------------*/
/* AGENDA
-------------------------------------------------------------*/
.content .ctn-center .ctn-agenda-page {
	float: left;
	margin: 15px 0 0 25px;
	width: 530px;
	display: inline;
	height:100%;
}

.content .ctn-center .ctn-agenda-page h2.ttl-agenda {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -238px;
	width: 99px;
	height: 29px;
	float: left;
	display: inline;
	margin-bottom: 15px;
}

.content .ctn-center .ctn-agenda-page .ctn-agenda-content {
	float: left;
	width: 530px;
	height:100%;
}

.content .ctn-center .ctn-agenda-page .ctn-agenda-content .ctn-agenda-date {
	background-image: url(../img/agenda_date_bg.jpg);
	float: left;
	width: 510px;
	height: 34px;
	border:1px solid #D0D0D0;
	position:relative;
	padding-left: 20px;
	padding-top: 12px;
}

.content .ctn-center .ctn-agenda-page .ctn-agenda-content .ctn-agenda-date .sl-day {
	float: left;
	margin-right: 20px;
}

.content .ctn-center .ctn-agenda-page .ctn-agenda-content .ctn-agenda-date .sl-month {
	float: left;
	margin-right: 20px;
}

.content .ctn-center .ctn-agenda-page .ctn-agenda-content .ctn-agenda-date .sl-year {
	float: left;
	margin-right: 15px;
}

.content .ctn-center .ctn-agenda-page .ctn-agenda-content .ctn-agenda-date .btn {
	float: left;
	margin-top: -1px;
}

.content .ctn-center .ctn-agenda-page .ctn-agenda-content .ctn-agenda-date span.left-bottom {
	background-image: url(../img/left_bottom_box_depoimentos.gif);
	width: 3px;
	height: 3px;
	display: block;
	position: absolute;
	bottom: -1px;
	left: -1px;
	font-size: 0;
}

.content .ctn-center .ctn-agenda-page .ctn-agenda-content .ctn-agenda-date span.right-bottom {
	background-image: url(../img/right_bottom_box_depoimentos.gif);
	width: 3px;
	height: 3px;
	display: block;
	position: absolute;
	bottom: -1px;
	right: -1px;
	font-size: 0;
}

.content .ctn-center .ctn-agenda-page .ctn-agenda-content .ctn-agenda-detail {
	float: left;
	margin-top:23px;
}

.content .ctn-center .ctn-agenda-page .ctn-agenda-content .ctn-agenda-detail span {
	font-weight:bold;
	color:#5FA138;
	font-size: 13px;
}

.content .ctn-center .ctn-agenda-page .ctn-agenda-content .ctn-agenda-detail h4 {
	margin-top:10px;
	margin-bottom:3px;
	padding:0;
	font-weight:bold;
	color:#5FA138;
	font-size: 11px;
}

.content .ctn-center .ctn-agenda-page .ctn-agenda-content .ctn-agenda-detail p {
	margin-bottom: 30px;
}

/*-----------------------------------------------------------*/
/* IMPRENSA
-------------------------------------------------------------*/
.content .ctn-center .ctn-imprensa-page {
	float: left;
	margin: 15px 0 0 25px;
	width: 530px;
	display: inline;
	height:100%;
}

.content .ctn-center .ctn-imprensa-page .lin-hor {
	margin-bottom: 10px;
}

.content .ctn-center .ctn-imprensa-page h2.ttl-imprensa {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -277px;
	width: 119px;
	height: 29px;
	float: left;
	display: inline;
	margin-bottom: 15px;
}

.content .ctn-center .ctn-imprensa-page h2.ttl-depoimentos {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -599px;
	width: 168px;
	height: 29px;
	float: left;
	display: inline;
	margin-bottom: 15px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content {
	float: left;
	width: 530px;
	height:100%;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-imprensa-busca {
	background-image: url(../img/imprensa_busca_bg.jpg);
	float: left;
	width: 470px;
	height: 78px;
	border:1px solid #D0D0D0;
	position:relative;
	padding-left: 58px;
	padding-top: 5px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-imprensa-busca a.btn_artigos{
	background-image:url(../img/imprensa_btn_artigos.jpg);
	width: 136px;
	height: 25px;
	display: block;
	font-size:0;
	float:left;
	margin-right: 3px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-imprensa-busca a.btn_entrevistas{
	background-image:url(../img/imprensa_btn_entrevistas.jpg);
	width: 136px;
	height: 25px;
	display: block;
	font-size:0;
	float:left;
	margin-right: 3px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-imprensa-busca a.btn_materias{
	background-image:url(../img/imprensa_btn_materias.jpg);
	width: 136px;
	height: 25px;
	display: block;
	font-size:0;
	float:left;
	margin-right: 3px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-imprensa-busca .btn{
	float:left;
	margin-left:5px;
	margin-top:10px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-imprensa-busca span.spn-busca {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -316px;
	display: block;
	width: 54px;
	height: 17px;
	clear:both;
	margin: 18px 8px 0 10px;
	float: left;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-imprensa-busca label {
	float: left;
	margin:20px 5px 0 12px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-imprensa-busca input.date {
	float: left;
	width: 21px;
	height: 18px;
	margin: 14px 2px 0 0;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-imprensa-busca input.date-year {
	float: left;
	width: 30px;
	height: 18px;
	margin: 14px 2px 0 0;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-imprensa-busca select {
	float: left;
	width: 138px;
	height: 24px;
	margin: 14px 2px 0 0;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-imprensa-busca span.left-bottom {
	background-image: url(../img/left_bottom_box_depoimentos.gif);
	width: 3px;
	height: 3px;
	display: block;
	position: absolute;
	bottom: -1px;
	left: -1px;
	font-size: 0;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-imprensa-busca span.right-bottom {
	background-image: url(../img/right_bottom_box_depoimentos.gif);
	width: 3px;
	height: 3px;
	display: block;
	position: absolute;
	bottom: -1px;
	right: -1px;
	font-size: 0;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content ul.lst-imprensa {
	float: left;
	margin: 20px 0 0 0;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content ul.lst-imprensa.detalhe {
	margin: 0;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content ul.lst-imprensa li {
	margin-bottom: 11px;
	width: 529px;
	border-bottom:1px solid #CCCCCC;
	float: left;
	padding-bottom: 10px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content ul.lst-imprensa li.itm-last {
	margin-bottom: 0;
	border-bottom: none;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content ul.lst-imprensa li span {
	font-weight:bold;
	color:#60A238;
	font-size: 13px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content ul.lst-imprensa li h4 {
	margin-top:4px;
	margin-bottom:1px;
	padding:0;
	font-weight:bold;
	color:#60A238;
	font-size: 11px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-navegation {
	float:left;
	width: 100%;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-navegation .ctn-navegation-content {
	margin: 0 auto;
	width: 161px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-navegation .ctn-navegation-content a.lnk-previous {
	background-image:url(../img/imprensa_nav_left.jpg);
	width: 6px;
	height: 12px;
	display: block;
	font-size:0;
	float:left;
	margin-top: 8px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-navegation .ctn-navegation-content a.lnk-next {
	background-image:url(../img/imprensa_nav_right.jpg);
	width: 6px;
	height: 12px;
	display: block;
	font-size:0;
	float:left;
	margin-top: 8px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-navegation .ctn-navegation-content ul.lst-navegation {
	float:left;
	margin: 0 0 0 10px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-navegation .ctn-navegation-content ul.lst-navegation li {
	background-image:url(../img/imprensa_bg_number.jpg);
	width: 28px;
	height:23px;
	text-align: center;
	color:#FFF;
	padding-top: 4px;
	float:left;
	margin-right: 12px;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-navegation .ctn-navegation-content ul.lst-navegation li a {
	background-image:url(../img/imprensa_bg_number.jpg);
	background-position: 0 -4px;
	width: 28px;
	height:23px;
	text-align: center;
	color:#FFF;
	float:left;
}

.content .ctn-center .ctn-imprensa-page .ctn-imprensa-content .ctn-navegation .ctn-navegation-content ul.lst-navegation li.destaque {
	font-weight: bold;
}

/*-----------------------------------------------------------*/
/* CONECTE
-------------------------------------------------------------*/
.content .ctn-center .ctn-conecte-page {
	float: left;
	margin: 15px 0 0 25px;
	width: 530px;
	display: inline;
	height:100%;
}

.content .ctn-center .ctn-conecte-page .lin-hor {
	margin-bottom: 10px;
}

.content .ctn-center .ctn-conecte-page h2.ttl-conecte {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -343px;
	width: 144px;
	height: 29px;
	float: left;
	display: inline;
	margin-bottom: 15px;
}

.content .ctn-center .ctn-conecte-page .ctn-conecte-content {
	float: left;
	width: 530px;
	height:100%;
}

.content .ctn-center .ctn-conecte-page .ctn-videos {
	float: left;
}

.content .ctn-center .ctn-conecte-page .ctn-videos img.lg_youtube {
	float: left;
	margin: 0 6px 0 0;
}

.content .ctn-center .ctn-conecte-page .ctn-videos h3.ttl-youtube {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -378px;
	width: 181px;
	height: 24px;
	float: left;
	display: inline;
	margin-bottom: 7px;
	margin-top: 16px;
}

.content .ctn-center .ctn-conecte-page .ctn-videos ul {
	float: left;
	clear: both;
	width: 530px;
	margin-top: 15px;
}

.content .ctn-center .ctn-conecte-page .ctn-videos ul li {
	float: left;
	margin-left: 25px;
}

.content .ctn-center .ctn-conecte-page .ctn-videos ul li.itm-first {
	margin-left: 0;
}

.content .ctn-center .ctn-conecte-page .ctn-blog {
	float: left;
	margin: 37px 0 0 0;
}

.content .ctn-center .ctn-conecte-page .ctn-blog img.lg_blog {
	float: left;
	margin: 0 6px 0 4px;
}

.content .ctn-center .ctn-conecte-page .ctn-blog h3.ttl-blog {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -411px;
	width: 194px;
	height: 29px;
	float: left;
	display: inline;
	margin-bottom: 14px;
}

.content .ctn-center .ctn-conecte-page .ctn-blog ul li {
	margin-bottom: 20px;
}

.content .ctn-center .ctn-conecte-page .ctn-blog h4.ttl-post {
	font-size: 13px;
	color: #60A238;
	font-weight:bold;
	margin-bottom: 14px;
}

.content .ctn-center .ctn-conecte-page .ctn-blog p {
	line-height:1.4em;
}

.content .ctn-center .ctn-conecte-page .ctn-tools {
	float: left;
	margin-top:19px;
}

.content .ctn-center .ctn-conecte-page .ctn-tools ul {
	width:340px;
}

.content .ctn-center .ctn-conecte-page .ctn-tools ul li {
	float:left;
	width:170px;
}

.content .ctn-center .ctn-conecte-page .ctn-tools ul li a {
	background-position: left center;
	background-repeat: no-repeat;
	float:left;
	padding: 10px 0 0 42px;
	display: block;
	height: 30px;
	font-size:14px;
	color:#5F5F5F;
}

.content .ctn-center .ctn-conecte-page .ctn-tools ul li a.twitter {
	background-image:url(../img/conecte_ico_twitterw.jpg);
}

.content .ctn-center .ctn-conecte-page .ctn-tools ul li a.facebook {
	background-image:url(../img/conecte_ico_facebookw.jpg);
}

.content .ctn-center .ctn-conecte-page .ctn-tools ul li a.orkut {
	background-image:url(../img/conecte_ico_orkutw.jpg);
}

.content .ctn-center .ctn-conecte-page .ctn-tools ul li a.youtube {
	background-image:url(../img/conecte_ico_youtubew.jpg);
}

.content .ctn-center .ctn-conecte-page .ctn-tools ul li a.wikipedia {
	background-image:url(../img/conecte_ico_wikiw.jpg);
}

.content .ctn-center .ctn-conecte-page .ctn-tools ul li a.blog {
	background-image:url(../img/conecte_ico_blogw.jpg);
}

/*-----------------------------------------------------------*/
/* PROJETOS
-------------------------------------------------------------*/
.content .ctn-center .ctn-projetos-page {
	float: left;
	margin: 15px 0 0 25px;
	width: 530px;
	display: inline;
	position: relative;
}

.content .ctn-center .ctn-projetos-page h2.ttl-projetos {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -450px;
	width: 101px;
	height: 29px;
	float: left;
	display: inline;
	margin-bottom: 15px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content {
	float: left;
	height: 1060px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-busca {
	float: left;
	height: 100px;
	margin: 15px 0 0 0;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-busca h3.ttl-busca {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -489px;
	width: 70px;
	height: 21px;
	float: left;
	display: inline;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-busca .ctn-elements {
	float: left;
	width: 530px;
	height: 24px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-busca label {
	float: left;
	clear: both;
	color:#4090B5;
	font-weight:bold;
	margin: 28px 0 0 0;
	width: 44px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-busca input.date {
	float: left;
	width: 33px;
	height: 24px;
	margin: 22px 11px 0 0;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-busca input.date-year {
	float: left;
	width: 53px;
	height: 24px;
	margin: 22px 11px 0 0;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-busca select {
	float: left;
	width: 125px;
	height: 30px;
	margin: 22px 0 0 8px;
	font-weight: bold;
	color: #4090B5;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-busca input.btn {
	float: left;
	margin: 22px 0 0 14px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-ultimos-projetos {
	float: left;
	margin: 15px 0 0 0;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-ultimos-projetos h3.ttl-ultimos-projetos {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -520px;
	width: 202px;
	height: 32px;
	float: left;
	display: inline;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-ultimos-projetos ul {
	float: left;
	clear: both;
	width: 528px;
	margin-top: 20px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-ultimos-projetos ul li {
	background-image: url(../img/projetos_ultimos_box_bg.jpg);
	width: 213px;
	height: 169px;
	float: left;
	border: 1px solid #D0D0D0;
	padding: 17px 20px 20px 20px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-ultimos-projetos ul li.itm-first {
	margin-right: 18px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-ultimos-projetos ul li span {
	font-weight: bold;
	color: #3F90B4;
	padding-left: 3px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-ultimos-projetos ul li h5 {
	font-weight: bold;
	color: #53AC28;
	font-size: 11px;
	margin-bottom: 11px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-ultimos-projetos ul li p {
	line-height: 14px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem {
	float: left;
	margin: 30px 0 0 0;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem h3.ttl-listagem {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -562px;
	width: 110px;
	height: 27px;
	float: left;
	display: inline;
	margin-bottom: 22px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content {
	background-color: #F7F7F7;
	border: 1px solid #D0D0D0;
	float: left;
	width: 510px;
	height: 463px;
	padding: 10px;
	margin-bottom: 80px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content ul.lst-listagem li {
	background-color: #FFF;
	float: left;
	width: 470px;
	height: 90px;
	margin-bottom: 10px;
	padding: 20px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content ul.lst-listagem li.gray {
	background-color: #FAFAFA;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content ul.lst-listagem li.last {
	margin-bottom: 0;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content ul.lst-listagem li span {
	font-weight: bold;
	color: #3F90B4;
	padding-left: 3px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content ul.lst-listagem li h5 {
	font-weight: bold;
	color: #53AC28;
	font-size: 11px;
	margin-bottom: 13px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content ul.lst-listagem li p {
	line-height: 14px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content .ctn-navegation {
	float:left;
	width: 100%;
	margin-top: 15px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content .ctn-navegation .ctn-navegation-content {
	margin: 0 auto;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content .ctn-navegation .ctn-navegation-content a.lnk-previous {
	background-image:url(../img/projetos_nav_left.jpg);
	width: 6px;
	height: 12px;
	display: block;
	font-size:0;
	float:left;
	margin-top: 8px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content .ctn-navegation .ctn-navegation-content a.lnk-next {
	background-image:url(../img/projetos_nav_right.jpg);
	width: 6px;
	height: 12px;
	display: block;
	font-size:0;
	float:left;
	margin-top: 8px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content .ctn-navegation .ctn-navegation-content ul.lst-navegation {
	float:left;
	margin: 0 0 0 10px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content .ctn-navegation .ctn-navegation-content ul.lst-navegation li {
	background-image:url(../img/projetos_nav_bg.jpg);
	float: left;
	width: 28px;
	height:23px;
	margin-right: 12px;
	text-align: center;
	color:#FFF;
	padding-top: 4px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content .ctn-navegation .ctn-navegation-content ul.lst-navegation li a {
	background-image:url(../img/projetos_nav_bg.jpg);
	background-position: 0 -4px;
	width: 28px;
	height:23px;
	text-align: center;
	color:#FFF;
	float:left;
	
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content .ctn-listagem-content .ctn-navegation .ctn-navegation-content ul.lst-navegation li.destaque {
	font-weight: bold;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content {
	height: auto;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content p.prg-fixo {
	float: left;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content p.prg-fixo em {
	font-size: 18px;
	font-style: normal;
	color: #438CD8;
	margin: 0;
	padding: 0;
}

/* DETALHE PROJETO */
.content .ctn-center .ctn-projetos-page .ctn-projetos-content ul.lst-listagem li span {
	font-weight: bold;
	color: #3F90B4;
}
.content .ctn-center .ctn-projetos-page .ctn-projetos-content ul.lst-listagem li h5 {
	font-weight: bold;
	color: #53AC28;
	font-size: 11px;
	margin-bottom: 13px;
}
.content .ctn-center .ctn-projetos-page .ctn-projetos-content ul.lst-listagem li p {
	line-height: 14px;
}
/* DETALHE PROJETO */



.content .ctn-center .ctn-projetos-page .ctn-btns {
	float: left;
	position:absolute;
	bottom:0;
	left:0;
	clear: both;
}

.content .ctn-center .ctn-projetos-page .ctn-btns a.btn-voltar {
	background-image:url(../img/contato_btn_voltar.jpg);
	width:74px;
	height:31px;
	display:block;
	float: left;
	cursor: pointer;
}

.content .ctn-center .ctn-projetos-page .ctn-btns a.btn-topo {
	background-image:url(../img/contato_btn_topo.jpg);
	width:79px;
	height:31px;
	display:block;
	float: left;
	cursor: pointer;
}



/*-----------------------------------------------------------*/
/* DETALHE PROJETO
-------------------------------------------------------------*/
.content .ctn-center .ctn-projetos-page .ctn-projetos-content span.date-detalhe {
	font-weight: bold;
	color: #3F90B4;
	padding-left: 3px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content h5.ttl-detalhe {
	font-weight: bold;
	color: #53AC28;
	font-size: 15px;
	margin-bottom: 11px;
}

.content .ctn-center .ctn-projetos-page .ctn-projetos-content p.prg-detalhe {
	line-height: 14px;
}






/*-----------------------------------------------------------*/
/* SOBRE
-------------------------------------------------------------*/
.content .ctn-center .ctn-sobre {
	float: left;
	margin: 15px 0 0 25px;
	width: 530px;
	display: inline;
}

.content .ctn-center .ctn-sobre h2.ttl-sobre {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -98px;
	width: 203px;
	height: 29px;
	float: left;
	display: inline;
	margin-bottom: 15px;
}

.content .ctn-center .ctn-sobre .ctn-sobre-content {
	float: left;
}

.content .ctn-center .ctn-sobre .ctn-sobre-content h3.ttl-sobre {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -133px;
	background-repeat: no-repeat;
	width: 369px;
	height: 23px;
	float: left;
	display: inline;
	margin-top: 13px;
	margin-bottom: 21px;
	width: 100%;
}

.content .ctn-center .ctn-sobre .ctn-sobre-content h3.ttl-sobre-trajetoria {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -164px;
	background-repeat: no-repeat;
	width: 211px;
	height: 29px;
	float: left;
	display: inline;
	margin-top: 13px;
	margin-bottom: 10px;
	width: 100%;
}

.content .ctn-center .ctn-sobre .ctn-sobre-content img.img-destaque {
	float: left;
	margin: 3px 17px 10px 0;
}

.content .ctn-center .ctn-sobre .ctn-sobre-content ul.lst-trajetoria {
	float: left;
	margin-top: 12px;
}

.content .ctn-center .ctn-sobre .ctn-sobre-content ul.lst-trajetoria li {
	margin-bottom: 34px;
}

.content .ctn-center .ctn-sobre .ctn-sobre-content ul.lst-trajetoria li.itm-last {
	margin-bottom: 0;
}

.content .ctn-center .ctn-sobre .ctn-sobre-content ul.lst-trajetoria li p {
	color: #246297;
	line-height:1.2em;
}

/*-----------------------------------------------------------*/
/* LISTAGEM GERAL
-------------------------------------------------------------*/
.content .ctn-center .ctn-listagem-page {
	float: left;
	margin: 15px 0 0 25px;
	width: 530px;
	display: inline;
	height:100%;
}

.content .ctn-center .ctn-listagem-page h2.ttl-depoimentos {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -599px;
	width: 168px;
	height: 29px;
	float: left;
	display: inline;
	margin-bottom: 15px;
}

.content .ctn-center .ctn-listagem-page h2.ttl-noticias {
	background-image: url(../img/ttl-general.png);
	background-position: 0 -638px;
	width: 101px;
	height: 29px;
	float: left;
	display: inline;
	margin-bottom: 15px;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content {
	float: left;
	width: 530px;
	height:100%;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content ul.lst-listagem {
	float: left;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content ul.lst-listagem.detalhe {
	margin: 0;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content ul.lst-listagem li {
	margin-bottom: 11px;
	width: 529px;
	border-bottom:1px solid #CCCCCC;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content ul.lst-listagem li.itm-last {
	margin-bottom: 0;
	border-bottom: none;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content ul.lst-listagem li span {
	font-weight:bold;
	color:#60A238;
	font-size: 13px;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content ul.lst-listagem li h4 {
	margin-top:4px;
	margin-bottom:1px;
	padding:0;
	font-weight:bold;
	color:#60A238;
	font-size: 11px;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content .ctn-navegation {
	float:left;
	width: 100%;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content .ctn-navegation .ctn-navegation-content {
	margin: 0 auto;
	width: 161px;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content .ctn-navegation .ctn-navegation-content a.lnk-previous {
	background-image:url(../img/imprensa_nav_left.jpg);
	width: 6px;
	height: 12px;
	display: block;
	font-size:0;
	float:left;
	margin-top: 8px;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content .ctn-navegation .ctn-navegation-content a.lnk-next {
	background-image:url(../img/imprensa_nav_right.jpg);
	width: 6px;
	height: 12px;
	display: block;
	font-size:0;
	float:left;
	margin-top: 8px;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content .ctn-navegation .ctn-navegation-content ul.lst-navegation {
	float:left;
	margin: 0 0 0 10px;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content .ctn-navegation .ctn-navegation-content ul.lst-navegation li {
	background-image:url(../img/imprensa_bg_number.jpg);
	width: 28px;
	height:23px;
	text-align: center;
	color:#FFF;
	padding-top: 4px;
	float:left;
	margin-right: 12px;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content .ctn-navegation .ctn-navegation-content ul.lst-navegation li a {
	background-image:url(../img/imprensa_bg_number.jpg);
	background-position: 0 -4px;
	width: 28px;
	height:23px;
	text-align: center;
	color:#FFF;
	float:left;
}

.content .ctn-center .ctn-listagem-page .ctn-listagem-content .ctn-navegation .ctn-navegation-content ul.lst-navegation li.destaque {
	font-weight: bold;
}

/*-----------------------------------------------------------*/
/* ESTILOS GERAIS
-------------------------------------------------------------*/
.content ul.lst-migalha {
	clear: both;
}

.content ul.lst-migalha li {
	background-image: url(../img/migalha_seta.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	color: #60A238;
	padding-left: 15px;
	font-weight: bold;
	float: left;
	margin-right: 18px;
}

.content ul.lst-migalha li a {
	color: #60A238;
	text-decoration: underline;
	font-weight: normal;
}

.content .lin-hor {
	font-size: 0;
	width: 100%;
	height: 1px;
	background-color: #CCCCCC;
	float: left;
	margin: 15px 0;
}







