@charset "utf-8";
/* TODAS AS CONFIGURACOES PRIMARIAS DOS ELEMENTOS ESTAO AQUI --------------------------------------------*/
* {
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	border:none;
	line-height:inherit;
	outline:none;
}

body {
	font:12px Arial, Helvetica, sans-serif;
	background:url(../img/bg_site.jpg) repeat-x center top #081B53;
	color:#d1d6e4;
}
h1 {
	margin:10px 0 15px 3px;
	font:normal 30px Tahoma, Geneva, sans-serif;
	color:#7ab7d9;
}
h1.logo {
	display:block;
	width:197px;
	height:122px;
	margin:8px auto;
	padding:0;
	background:url(../img/logomarca.png) no-repeat;
	overflow:hidden;
	text-indent:-3000em;
}
h1.logo a {
	display:block;
	width:197px;
	height:122px;
}
h2 {
	font:bold 14px Arial, Helvetica, sans-serif;
	margin:30px 0 10px 0;
	color:#82A9D8;
}
h3 {
	font:bold 25px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:10px 0 5px 0;
}
p {
	margin:10px 0;
}
a {
	color:#717171;
	text-decoration:underline;
}
a:hover {
	color:#322b2b;
	text-decoration:underline;
}

/* CONFIGURAÇÃO DA DIV GLOBAL -------------------------------------------------------------------------- */
#global {
	width:995px;
	margin:0 auto;
}

/* TODAS AS DIVS/CONTEUDO DO TOPO ESTAO AQUI ----------------------------------------------------------- */
#principal {
	width:710px;
	float:right;
}
#topo_banner {
	width:995px;
	height:235px;
}
#coluna {
	width:181px;
	float:left;
}
#coluna .top_menu {
	width:181px;
	height:35px;
	background:url(../img/bg_menu_top.png) no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='no-scale', src='img/bg_menu_top.png');
}
#coluna .bot_menu {
	width:181px;
	height:35px;
	background:url(../img/bg_menu_bottom.png) no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='no-scale', src='img/bg_menu_bottom.png');
}
#coluna .cont_menu {
	width:181px;
	background:url(../img/bg_menu.png) repeat-y;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='img/bg_menu.png');	
}
#coluna ul.menu {
	width:181px;
}
#coluna ul.menu li {
	width:181px;
	background:url(../img/bg_menu_item.png) no-repeat 25px 6px;
}
#coluna ul.menu li a {
	display:block;
	width:112px;
	padding:5px 0 6px 35px;
	color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;
	background:url(../img/border_menu.jpg) no-repeat right bottom;
	text-decoration:none;
	text-transform:uppercase;
}
#coluna ul.menu li a:hover, #coluna ul.menu li a.atual, #coluna ul.menu li a.atual:hover {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(../img/border_menu.jpg) no-repeat right bottom;
}
#coluna ul.menu li a img {
	display:block;
	float:right;
	margin: 5px 0 0 0;
}
#coluna ul.menu li ul {
	display:none;
	width:114px;
	background:#bb384b;
	margin:0 0 0 33px;
	padding:5px 0 10px 0;
}
#coluna ul.menu li ul li {
	width:114px;
	background:none;
	border:none;
}
#coluna ul.menu li ul li a {
	display:block;
	width:98px;
	margin:0 0 0 0;
	padding:5px 0 0 16px;
	font:normal 11px Arial, Helvetica, sans-serif;
	background:url(../img/bg_submenu_item.png) no-repeat 9px 9px;
	text-decoration:none;
	text-transform:none;
}
#coluna ul.menu li ul li a:hover {
	text-decoration:underline;
	background:url(../img/bg_submenu_item.png) no-repeat 9px 9px;
}

/* CONFIGURAÇÃO DA DIV INTERNAS ------------------------------------------------------------------------ */
#internas {
	width:810px;
	overflow:hidden;
	float:right;
}

/* CONFIGURAÇÃO DOS ELEMENTOS DA COLUNA DA PRINCIPAL --------------------------------------------------- */
#ajax_loader {
	width:70px;
	display:none;
	text-align:center;
	color:#fff;
	margin:10px auto;
	padding:10px 5px;
	font:bold 12px Arial, Helvetica, sans-serif;
}

/*  HOME   */
.empreendimento {
	width:200px;
	height:250px;
	margin:10px 0;
	float:left;
}
.empreendimento .background {
	width:158px;
	height:187px;
	background:url(../img/bg_empreendimentos.png) no-repeat;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='img/bg_empreendimentos.png');
}
.empreendimento .cont {
	position:absolute;
	width:185px;
	margin:-177px 0 0 10px;
}
.empreendimento .cont .img {
	width:109px;
	float:left;
	overflow:hidden;
	display:inline;
}
.empreendimento .cont .logo {
	width:109px;
	height:51px;
	line-height:51px;
	overflow:hidden;
	background:#fff;
	text-align:center;
}
.empreendimento .cont .desc {
	width:70px;
	float:right;
	display:inline;
	color:#d1d6e4;
	font-size:11px;
	text-transform:lowercase;
}
.empreendimento .cont .desc strong {
	display:block;
	color:#fff;
	font-size:11px;
	margin:5px 0 10px 0;
	text-transform:uppercase;
}

/* PÁGINAS/INTERNAS - SUBMENUS INTERNOS */
ul.submenus {
	width:100%;
	padding:2px 0;
	margin:20px 0 40px 0;
}
ul.submenus li {
	float:left;
	display:inline;
	margin:0 15px 0 0;
}
ul.submenus a {
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#fff;
	background:url(../img/icon_seta_vermelha.jpg) no-repeat left center;
	padding:0 0 0 10px;
}
ul.submenus a:hover {
	color:#7AB7D9;
}

/* PÁGINAS/INTERNAS - CONTROLE DE NAVEGAÇÃO */
#navegacao {
	width:708px;
	padding:4px 0;
	background:#F5F6FA;
}
#navegacao a {
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#666;
}
#navegacao a:hover {
	color:#000;
}
#navegacao ul.nav li {
	float:left;
	display:inline;
	margin:0 0 0 15px;
	padding:0 0 0 10px;
	color:#666;
}
#navegacao a.volta {
	display:block;
	float:right;
	padding:3px 0 0 15px;
	background:url(../img/icon_back.jpg) no-repeat left 7px;
}
a.volta:hover{
	color:#FFF;
}
td a{
	color:#fff;
	text-decoration:none;
}
td a:hover{
	color:#7AB7D9;
	text-decoration:underline;
	font-weight:bold;
}
a.volta_topo {
	display:block;
	height:25px;
	float:right;
	padding:3px 30px 0 20px;
	background:url(../img/icon_up.jpg) no-repeat left 2px;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#fff;
}

/* PÁGINAS/INTERNAS - WIDGETS */
ul.widgets {
	width:810px;
	height:22px;
	margin:15px 0 30px 0;
	padding:5px 0 0 0;
	background:url(../img/bg_horizontal_dots.jpg) repeat-x left bottom #fff;
}
ul.widgets li {
	float:left;
	display:inline;
	margin:0 10px;
}
ul.widgets li a img {
	line-height:15px;
	vertical-align:middle;
}
ul.widgets li a {
	font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
	color:#595959;
	text-decoration:none;
}
ul.widgets li a:hover {
	color:#5b0f9c;
}

/* HOME/PAGINAS - TODAS LISTAGEM DO SITE */
ul.listagem {
	width:100%;
	margin:10px 0 0 0;
}
ul.listagem li {
	width:100%;
	margin:3px 0 0 0;
}
ul.listagem li a {
	display:block;
	width:100% - 20px;
	font:bold 12px Tahoma, Arial, Helvetica, sans-serif;
	background:url(../img/icon_seta_a.gif) no-repeat 10px 8px;
	color:#fff;
	padding:5px 0 7px 0px;
	text-indent:20px;
	text-decoration:none;
}
ul.listagem li a .data {
	float:right;
	display:block;
	color:#d1d6e4;
	margin:0px 10px 0 0;
	*margin:-20px 10px 0 0;
	text-decoration:underline;
}
ul.listagem li a:hover {
	background:url(../img/icon_seta_hover.gif) no-repeat 10px 8px #7AB7D9;
	color:#fff;
}
ul.listagem li a:hover .data {
	color:#fff;
}

/* PÁGINA DE NOTICIAS */
span.data {
	font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#616060;
}
.noticia {
	width:600px;
	float:left;
}
dl.noticias {
	width:300px;
	float:right;
}
dl.noticias dt {
	padding:2px 5px;
	background:#2e2e2e;
	color:#c0c0c0;
	font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
dl.noticias dd {
	padding:15px 0;
	border-bottom:1px solid #3e3e3e;
}

/* VÍDEOS/FOTOS  RELACIONADOS */
ul.thumbs {
	width:490px;
	float:left;
}
ul.thumbs li {
	height:72px;
	margin:10px 10px;
	float:left;
	display:inline;
}
ul.thumbs a img {
	border:3px solid #c6c6c6;
}
ul.thumbs a:hover img {
	border:3px solid #fff;
}
#videos_rel {
	width:810px;
	margin:10px 0 0 0;
}
ul.vids_thumbs {
	width:170px;
	height:420px;
	float:left;
	overflow-y:scroll;
}
ul.vids_thumbs li {
	width:130px;
	float:left;
	margin:7px;
	text-align:center;
	color:#fff;
}
ul.vids_thumbs2 {
	width:480px;
	float:left;
	background:#F4F6F8;
}
ul.vids_thumbs2 li {
	width:130px;
	float:left;
	margin:7px;
	text-align:center;
	color:#999;
}
#carregaVideoInt {
	width:517px;
	float:left;
	margin:0 10px 0 40px;
}
#carregaVideoInt {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:10px 0;
}
#carregaVideoInt {
	font-size:12px;
	padding:10px 0;
}
#categorias {
	width:200px;
	min-height:590px;
	_height:590px;
	float:right;
	padding:8px 0 0 8px;
	background-color:#F5F6FA;
}
#categorias ul.categs {
	margin:0 0 0 30px;
}
#categorias ul.categs li {
	padding:0 0 0 17px;
	margin:8px 0; 
	background:url(../img/icon_seta.jpg) no-repeat left center;
}
#categorias ul.categs li.categoria {
	background:url(../img/icon_plus.jpg) no-repeat 0 2px;
}
li.categoria ul {
	display:none;
}
#categorias ul.categs li.categoria a.bold {
	font-size:14px;
}
#categorias ul.categs li a {
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4f4e4e;
}
#categorias ul.categs li a:hover {
	text-decoration:underline;
}

/*NEWSLETTER HOME*/
.btn_ok{
	background:url(../img/btn_ok.jpg) no-repeat;
	color:#FFF;
	height:21px;
	width:26px;
	cursor:pointer;
	font-size:11px;
}

/* PAGINA DE CONTATO */
ul.contato {
	width:300px;
	float:right;
	margin:10px 20px 0 0;
}
ul.contato li {
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-top:1px solid #3e3e3e;
	padding:10px 0;
}

/* PAGINA DE CLIENTES & PARCEIROS */
ul.logomarcas {
	width:760px;
	margin:10px auto;
}
ul.logomarcas li {
	width:168px;
	height:185px;
	float:left;
	margin:13px 0 0 13px;
	padding:14px 0 15px; 0;
	background: url(../img/bg_logo_clientes.jpg) no-repeat;
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
}
ul.logomarcas li a {
	font:11px Arial, Helvetica, sans-serif;
	color:#CCC;
}
ul.logomarcas li div.logo_img {
	width:134px;
	height:103px;
	line-height:106px;
	margin:0 auto 15px auto;
	text-align:center;
	overflow:hidden;
}
ul.logomarcas li img {
	vertical-align:middle;
}

/* PAGINA DE CLIENTES & PARCEIROS */
/*#parceiros {
	width:100%;
	margin:10px auto;
}

dl.parceiro {
	width:180px;
	height:205px;
	margin:5px;
	float:left;
	text-align:center;
	background:url(../img/bg_cx_parceiros.jpg) no-repeat;
}
dl.parceiro dt {
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#a31215;
	padding:5px 0;
	text-transform:uppercase;
}
dl.parceiro dd {
	margin:10px 0;
	font:bold 10px Tahoma, Geneva, sans-serif;
	color:#fff;
}
dl.parceiro dd a {
	color:#fff;	
}
dl.parceiro dd.fotos {
	width:160px;
	height:130px;
	line-height:130px;
	border:1px solid #e1e1e1;
	background:#fff;
	margin:5px auto 10px auto;
}
dl.parceiro dd.fotos img {
	vertical-align:middle;
}

.cx_internas2 p{
	text-align:justify;
}*/

/* ///////////    AQUI ENCONTRA-SE TODAS AS CONFIGURACOES DA PAGINA DE LANÇAMENTOS    ///////////// */
#barra {
	padding:6px;
	background:#003;
	width:780px;
}
#barra_pesquisa {
	width:760px;
	padding:0 15px;
	margin:5px;
}
ul.pesPor, ul.pesPor2 {
	padding:0;
	margin:3px 0 0 15px;
	float:left;
}
ul.pesPor2 {
	margin:0 5px;
}
ul.pesPor li, ul.pesPor2 li {
	float:left;
	display:inline;
	margin:0 15px 0 0;
	padding:0 0 0 15px;
	background:url(../img/bg_itens.jpg) no-repeat left center;
}
ul.pesPor2 li {
	background:none;
	padding:0;
	margin:0 5px;
}
ul.pesPor li a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
}
.cxMaiorTit, ul.pesPor2 li a {
	height:18px;
	padding:3px 5px 0 5px;
	font:12px Arial, Helvetica, sans-serif;
	background:#074C91;
	color:#fff;
	float:left;
	text-transform:uppercase;
}
/*ul.pesPor2 li a {
	display:block;
	height:28px;
	padding:5px 10px 0 10px;
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:#342e2a;
	color:#fff;
	line-height:10px;
}*/

/* PAGINA DE CLIENTES & PARCEIROS */
#parceiros {
	width:760px;
	margin:10px auto;
}
dl.parceiro {
	width:170px;
	height:205px;
	margin:5px;
	float:left;
	text-align:center;
	background:url(../img/bg_destaque_top.jpg) no-repeat #F4F6F8;
	border:1px solid #C7D4DD;
}
dl.parceiro dt {
	font:normal 13px;
	color:#036;
	padding:5px 0;
	text-transform:uppercase;
}
dl.parceiro dd {
	margin:10px 0;
	font:bold 10px Tahoma, Geneva, sans-serif;
	color:#000;
}
dl.parceiro dd a {
	color:#000;	
}
dl.parceiro dd.fotos {
	width:145px;
	height:130px;
	line-height:130px;
	border:1px solid #B3BFCE;
	background-color:#FFF;
	margin:5px auto 10px auto;
	overflow:hidden;
}
dl.parceiro dd.fotos img {
	vertical-align:middle;
}
ul.logomarcas {
	width:100%;
	margin:10px auto;
}
ul.logomarcas li {
	width:168px;
	height:190px;
	float:left;
	margin:13px 0 0 13px;
	padding:14px 0 15px; 0;
	background: url(../img/parceiro.png) no-repeat;
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
}
ul.logomarcas li a {
	font:11px Arial, Helvetica, sans-serif;
	color:#CCC;
}
ul.logomarcas li div.logo_img {
	width:128px;
	height:103px;
	line-height:106px;
	margin:0 auto 15px auto;
	text-align:center;
	overflow:hidden;
}
ul.logomarcas li img {
	vertical-align:middle;
}

/* DESTAQUES DE LANÇAMENTOS */
#destaque {
	width:705px;
	padding-top:5px;
}
dl.destaque {
	width:150px;
	float:left;
	display:inline;
	background:url(../img/bg_destaque_top.jpg) no-repeat #F4F6F8;
	margin:10px 0 0 10px;
	text-align:center;
	font-size:11px;
	color:#000;
	border:1px solid #C7D4DD;
}
dl.destaque dt {
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#1E5E9E;
	padding:5px 0;
	text-transform:uppercase;
}
dl.destaque dd.logo {
	width:128px;
	height:60px;
	overflow:hidden;
	line-height:60px;
	border:1px solid #DFE7EA;
	background:#333;
	margin:0 auto 5px auto;
}
dl.destaque dd.logo img {
	vertical-align:middle;
}
dl.destaque dd.foto{
	overflow:hidden;	
}
dl.destaque dd.foto img {
	width:128px;
	height:128px;
	overflow:hidden;
	border:1px solid #ccc;
}
dl.destaque dd.tit {
	height:13px;
	overflow:hidden;
	font-weight:bold;
	color:#1E5E9E;
	margin:3px 0 15px 0;
}
dl.destaque dd.desc {
	height:40px;
	overflow:hidden;
	color:#5E6870;
}
dl.destaque dd.btn {
	height:36px;
	overflow:hidden;
}

/* CONFIGURAÇÃO DO RODPÉ ------------------------------------------------------------------------------- */
#rodape {
	text-align:center;
	width:100%;
	height:30px;
	margin:20px 0 0 0;
	padding:12px 0;
	font-size:11px;
	border-top:1px solid #223365;
	background:url(../img/bg_rodape.jpg) no-repeat;
	color:#fff;
}
#rodape ul.logos {
	float:right;
	margin:12px 150px 0 20px;
}
#rodape ul.logos li {
	float:left;
	display:inline;
	margin:0 3px;
}
#rodape .cadeado{
	width:45px;
	float:left;
	margin-left:150px;
}
	#rodape .cadeado img{
		float:left;
	}
#rodape strong {
	font-weight:bold;
	font-size:14px;
}

#resposta {
	width:100%;
	display:none;
	margin:10px auto 10px auto;
	padding:10px;
	background:#C00;
	color:#FFF;
	text-align:center;
	font:bold 12px Arial, Helvetica, sans-serif;
}

/* INI - BANNER FLOAT */
.ix_banFloat_fora {
	width:1003px;
	margin:0 auto;
}
.ix_banFloat {
	width:850px;
	height:440px;
	z-index:100;
	position:absolute;
	top:80px;
	margin-left:80px;
}