/* tags */

body {
	margin: 0; padding: 0;
	text-align:center;
	font:12px "Trebuchet MS";
	color:#000000;
	background:#ffffff url(imagens/fundo_geral.jpg) no-repeat;}
	
#geral {
	width:761px;
	height:auto;
	margin:10px auto;
	text-align:left;
	border:0px solid #000;}

/* Fontes */
h3  {
	margin-top:20px;
	color:#105cbf;
	font-size: 19px;
	font-family: Trebuchet MS;
	font-weight: bolder;
	font-style: italic;}

h4 {
	color:#4c5058;}

ul {
	list-style:none;}

p {
	padding-right:30px;
	font:12px Trebuchet MS;
	color:#4c5058;}

.txt_branco {
	text-align:center;
	font: 12px Trebuchet MS;
	color:#000;}

.txt_paginas {
	text-align:center;
	font-size:15px;
	font-family:Trebuchet MS;
	font-weight:bolder;
	font-style:italic;
	color:#fff;}

.txt_pequeno {
	font: 10px Trebuchet MS;
	color:#4c5058;}

.txt {
	font: 12px Trebuchet MS;
	color:#000;}

.txt_branco_tabela {
	text-align:center;
	font: 12px Trebuchet MS;
	color:#fff;}

.seta {
	font: italic 14px Trebuchet MS;
	color: #105cbf;}

.link{font:bold 12px Trebuchet MS; text-decoration: none; color:#105cbf;}
.link:hover {font:bold 12px Trebuchet MS; text-decoration: underline; color:#105cbf}


/* Estrutura Topo & Titulo */	

#topo {
	width:760px;
	height:95px;
	border:0px solid #000;
	/*background:url(imagens/fundo_topo.gif) no-repeat;*/}

	#to_LatEsq {
		float:left;
		width:160px;
		height:95px;
		border:0px solid #000;}
		
		#logo h1 {
			float:left;
			width: 160px;
			height: 95px;
			display: block;
			margin: 0px 0 0 0px;
			padding: 0;
			text-indent: -99999px;
			background: url(imagens/logo_PortoConsorcio.gif) no-repeat right top transparent;
			border:0px solid #000;}
			
			#logo h1 a {
				width: 160px;
				height: 95px;
				display: block;
				text-decoration: none;
				border:0px solid #000;}
			
			#logo h1 a:hover {
				background: url(imagens/logo_PortoConsorcio.gif) no-repeat right bottom transparent;}
	
	#to_LatDir {
		float:right;
		width:600px;
		height:95px;
		border:0px solid #000;
		background:url(imagens/tit_Investimento.gif) no-repeat;}

	* html #to_LatDir {
		width:594px;}

/* Fim Estrutura Topo & Titulo */

/* Inicio Menu*/
#menu {
	width: 12em;
	padding: 0;
	margin: 0;
	margin:18px 0 0 14px;
	font:italic 14px Trebuchet MS;}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;}

	#menu li {
		border-bottom: 1px solid #daddde;
		margin: 0;}
		
	#menu li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		font-weight:bold;
		border-left: 10px;
		border-right: 10px;
		background-color: none;
		color: #7f7f7e;
		text-decoration: none;}
	
	#menu li a:hover {
		border-left: 10px;
		border-right: 10px;
		background-color: none;
		color: #105cbf;}
	
	#menu li a:active {
		border-left: 10px;
		border-right: 10px;
		color: #105cbf;}
	
	* html #menu ul li { float: left; height: 1%; }
	* html #menu ul li a { height: 1%; }
/* Fim Menu/

/* Inicio Menu Contato*/
#menu_contato {
	width: 12em;
	padding: 0;
	margin: 0;
	margin:0 0 0 25px;
	font:italic 14px Trebuchet MS;}
#menu_contato ul {
	list-style: none;
	margin: 0;
	padding: 0;}

	#menu_contato li {
		margin: 0;
		padding:0;
		border-bottom: 1px solid #ecf0f2;}
		
	#menu_contato li a {
		display: block;
		padding: 2px 2px 2px 0.1em;
		font-weight:bold;
		background-color: none;
		color: #7f7f7e;
		text-decoration: none;}
	
	#menu_contato li a:hover {
		background-color: none;
		color: #105cbf;}
	
	#menu_contato li a:active {
		background-color: none;
		color: #105cbf;}
	
	* html #menu_contato ul li { float: left; height: 1%; }
	* html #menu_contato ul li a { height: 1%; }
/* Fim Menu Contato/


/* Inicio Conteudo */

#sombra {
	width:770px;
	height:auto;
	text-align:left;
	border:0px solid #000;
	background:url(imagens/fundo_sombra.jpg);}

#conteudo {
	width:760px;
	height:auto;
	text-align:left;
	overflow:hidden;
	background:url(imagens/fundo_conteudo.jpg);
	border:0px solid #000;
	/*background:url(imagens/fundo_sombra.jpg);*/}

	#conteudo_Topo {
		width:760px;
		height:10px;
		background:url(imagens/fundo_conteudoTopo.jpg) no-repeat;
		border:0px solid #000;}
			
		#co_destaque_flash  {
			float:left;
			width:245px;
			height:245px;
			border:0px solid #000;
			background:url(imagens/fotoDestaque_chat2.jpg) no-repeat;}

		* html #co_destaque_flash  {
			margin-top:-8px;}

		#co_destaque_chat  {
			float:right;
			width:515px;
			height:245px;
			border:0px solid #000;}
			
		* html #co_destaque_chat  {
			margin-top:-8px;}

			#chat h1 {
				float:right;
				width:515px;
				height:245px;
				display: block;
				margin: 0;
				padding: 0;
				text-indent: -99999px;
				background: url(imagens/fotoDestaque_chat.jpg) no-repeat right top transparent;
				border:0px solid #000;}
				
				#chat h1 a {
					width:515px;
					height:245px;	
					display: block;
					text-decoration: none;
					border:0px solid #000;}
				
				#chat h1 a:hover {
					background: url(imagens/fotoDestaque_chat.jpg) no-repeat right top transparent;}
		
		#co_faixaAzul {
			width:760px;
			height:36px;
			position:relative;
			float:left;
			padding:7px 0 0 219px;
			width:541px;
			height:29px;
			background:url(imagens/fundo_faixaAzul.jpg) no-repeat;}
		
		#co_LatEsq {
			float:left;
			width:218px;
			position:relative;
			height:auto;
			border:0px solid #000000;}
		
		#co_LatDir {
			float:right;
			width:542px;
			position:relative;
			height:auto;
			border:0px solid #000000;}

	#conteudo_Rodape {
		width:760px;
		height:20px;
		/*background:url(imagens/fundo_conteudoRodape.png) no-repeat;*/
		background-image: url(imagens/fundo_conteudoRodape.png) !important;
		background-image: none;
		filter: none !important;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader
	(src='imagens/fundo_conteudoRodape.png',sizingMethod='scale');
		border:0px solid #000;}

#centralVendas {
	width:541px;
	height:117px;
	background:url(imagens/tit_CentralVendas.gif) no-repeat;}

#rodapeDirieitos {
	width:760px;
	height:20px;
	text-align:center;
	padding-bottom:20px;}
	

.fc_txt{
	width:250px;
	font:11px Trebuchet MS;
	color: #000;
	border-width: 1px;
	border-style: solid;
	border-color: #dddfe1;
	background-color: #fff;}

.fc_txt2{
	width:250px;
	height:100px;
	font:11px Trebuchet MS;
	color: #000;
	border-width: 1px;
	border-style: solid;
	border-color: #dddfe1;
	background-color: #fff;}

select { border: 1px solid #dddfe1; }

.select {
	width:250px;
	background-color: #FFFFFF;
	color:	#000000;
	font-size: 11px;
	font-family: Trebuchet MS;
	border-left: #dddfe1 1px solid;
	border-top:	 #dddfe1 1px solid;
	border-right: #dddfe1 1px solid;
	border-bottom: #dddfe1 1px solid}

.enviar{
	width:80px;
	height:25px;
	font:11px Trebuchet MS;
	color: #fff;
	border-width: 1px;
	border-style: solid;
	border-color: #dddfe1;
	background-color: #105cbf;}