	
	
	html {	overflow: -moz-scrollbars-vertical;	}
	
	body {	margin:0; font: 11px Verdana, Arial, Helvetica, sans-serif;	}
	
	div.global {	width:980px; margin:0 auto; background:url(../imagens/fundo_geral.gif) repeat-y; }
	div.global p {	line-height:190%;	}
	
	div.topo {	 background:#fff url(../imagens/fundo_topo.jpg) no-repeat top left; height:180px;	}
	
	div.logo { background:#fff url(../imagens/logo.jpg) no-repeat; float:left;	}
	div.logo a:link, div.logo a:visited {	display:block; width:139px; height:147px; }
	div.logo h1 {	margin:0; }
	div.logo h1 span {	display:none;	}
	
	div.menu {	float:left; width:800px;	}
	ul.menu, ul.menu * {	margin:0;	padding:0;	}
	ul.menu {	border-top:2px solid #fff; list-style-type: none; font-weight:bold; background:#C7711A url(../imagens/fundo_menu.jpg) repeat-x;height:41px;	}
	ul.menu li {	float: left;	}
	ul.menu li a, ul.menu li a:link {	text-decoration: none;	display: block; color:#fff;	padding:16px 9px; background: url(../imagens/fundo_menu_up.gif) no-repeat 0 10px;	}
	ul.menu li a.primeiro, ul.menu li a.primeiro:visited {	background-image: none;	}
	ul.menu li a:hover { background: url(../imagens/fundo_menu_over.jpg) repeat-x; color:#F9F0E2;	}
	ul.menu li a.primeiro:hover { background: url(../imagens/fundo_menu_over_primeiro.jpg) repeat-x; color:#F9F0E2;	}
	.current { background: url(../imagens/fundo_menu_over.jpg) repeat-x !important; color:#F9F0E2 !important; text-decoration:underline;	}
	.currenthome { background: url(../imagens/fundo_menu_over_primeiro.jpg) repeat-x !important; color:#F9F0E2 !important; text-decoration:underline;	}
	
	div.conteudo {	clear:both;	}
	
	div.meio { }
	
	div.submenu {	border-right:5px solid #E1AD62; background:#fff url(../imagens/fundo_submenu.jpg) repeat-x bottom; float:left; width:160px; padding:0 10px; height:100%}
	ul.submenu, ul.submenu * {	margin:0;	padding:0;	}
	ul.submenu {width:160px;	list-style-type: none; border-bottom:1px solid #ededed;padding-bottom:7px; font-size:10px;	}
	* html ul.submenu li {	height: 1%;	}
	html ul.submenu li.titulo {	padding:8px 0; font-weight:bold; color:#3F4B61; font-size:11px;	}
	* html ul.submenu li a { height: 1%; }
	ul.submenu li a, ul.submenu li a:link {	text-decoration: none;	margin-bottom: 1px;	display: block;	color:#607293;	background:url(../imagens/bullet.gif) no-repeat 0 center;	padding: 1px 0 1px 10px}
	ul.submenu li a:hover {	color:#000; text-decoration:underline; }
	
	div.apresentacao { float:left; margin-left:25px; width:745px; padding:30px 20px 20px 0; color: #7A8187	}
	div.apresentacao p { line-height:175%; }
	div.apresentacao img { float:right; margin:30px 0;	}
	div.apresentacao h2 { background: url(../imagens/logo_h2.gif) no-repeat; padding:4px 10px 4px 55px ; font:19px Verdana, Arial, Helvetica, sans-serif; color:#424966; letter-spacing:-1px;	}
	
	div.texto {	padding-left:20px;	}
	
	div.blocos {float:left; margin-left:2px; background-color:#FFFFFF; padding-top:5px; }
	
	div.bloco1 { clear:both; background-color:#FBF4EA; color:#7C8185; height:140px;	}
	div.bloco1 img{float:left; padding-top:3px;}
	div.bloco1 h3 {	font-size:11px; color:#E0AC63; background-color:#FFFFFF; border-bottom:3px solid #E0AC63; margin:0px 0 5px 0; padding:0px 0 0px 0px;	margin-left:30px;	}
	div.bloco1 ul {	margin:0px 0; padding:0; list-style-type:none;}
	
	div.bloco2 {	clear:both; background-color:#FFFDF1; color:#7C8185; height:140px;	}
	div.bloco2 h3 {	font-size:11px; color:#C4BC67; background-color:#FFFFFF; border-bottom:3px solid #C4BC67; padding:0px 0 0px 0px;	margin-left:30px;	}
	div.bloco2 img{float:left; padding-top:3px;}
	div.bloco2 ul {	margin:0px 0; padding:0; list-style-type:none;}
	
	div.bloco3 {	clear:both; background-color:#F5F6F8; color:#7C8185; height:125px;	}
	div.bloco3 h3 {	font-size:11px; color:#A0ACC6; background-color:#FFFFFF; border-bottom:3px solid #A0ACC6; padding:0px 0px 0px 0px; margin-left:30px;	}
	div.bloco3 ul {	margin:0px 0; padding:0; list-style-type:none;}
	div.bloco3 img{float:left; padding-top:3px;}
	div.coluna1, div.coluna2, div.coluna3 {	width:311px; float:left; margin-right:10px; }
	
	div.coluna1 {	border-right: 2px solid #EDD6B6; margin-left:5px; border-right: 2px solid #EDD6B6; width:243px; border-left: 2px solid #EDD6B6;}
	div.coluna1 h4 {	font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0px 0 0px 0;	}
	div.coluna1 a, div.coluna1 a:visited {	text-decoration:none; color:#333333;	}
	div.coluna1 a:hover {	color:#000000; text-decoration:underline; }
	div.coluna1 img {	float:left; margin-right:10px; }
	
	div.coluna2 {	border-right: 2px solid #EDD6B6; width:245px;}
	div.coluna2 h4 {	font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0px 0 0px 0;	}
	div.coluna2 a, div.coluna2 a:visited {	text-decoration:none; color:#333333;	}
	div.coluna2 a:hover {	color:#000000; text-decoration:underline; }
	div.coluna2 img {	float:left; margin-right:10px; }
	
	div.coluna3 {	margin-right:0; width:245px;}
	div.coluna3 h4 {	font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0px 0 0px 0;	}
	div.coluna3 a, div.coluna3 a:visited {	text-decoration:none; color:#333333;	}
	div.coluna3 a:hover {	color:#000000; text-decoration:underline; }
	div.coluna3 img {	float:left; margin-right:10px; }
	
	div.rodape {  clear:both; height:30px; background:#5C6D8B url(../imagens/fundo_rodape.jpg) repeat-x;	}
	ul.rodape, ul.rodape * {	margin:0;	padding:0;	}
	ul.rodape {	width:740px; font-family:Arial, Helvetica, sans-serif; margin:0 auto;list-style-type: none; }
	ul.rodape li {	float: left; padding:8px 0 4px 0;	}
	ul.rodape li a, ul.rodape li a:link { text-transform:uppercase; font-size:9px; text-decoration: none;	display: block; color:#fff;	padding:2px 6px; border-right:1px solid #6C7A91;	}
	ul.rodape li a.ultimo, ul.rodape li a.ultimo:visited { border-right:0;	}
	ul.rodape li a:hover { color:#B9BFCB;	}
	
	div.copyright {	clear:both; color:#666; background-color:#FFFFFF; text-align:right;padding:10px 0;	}
	
	
	
	/* SEÇÃO FALE CONOSCO */
	
	div.faleconosco { float:left; margin-left:25px; width:650px; padding:20px 20px 20px 0; color: #7A8187	}
	div.faleconosco h2 { border-bottom: 2px solid #D6B06F; padding:4px 10px 4px 0; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:95%;	}
	div.faleconosco form label {	font-weight:bold; display:block; padding-bottom:5px;	}
	div.faleconosco input.text, div.faleconosco textarea.text {	padding:3px; background-color:#f6f6f6; border:1px solid #ccc; margin-bottom:15px; width:400px;	}
	div.faleconosco textarea.text { height:100px;	 }
	
	
	
	/* SEÇÃO LOGIN */
	
	div.login { float:left; margin-left:25px; width:745px; padding:20px 20px 20px 0; color: #7A8187	}
	div.login h2 { border-bottom: 2px solid #D6B06F; padding:4px 10px 4px 0; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:95%;	}
	div.login form label {	font-weight:bold; display:block; padding-bottom:5px;	}
	div.login input.text {	padding:3px; background-color:#f6f6f6; border:1px solid #ccc; margin-bottom:15px; width:200px;	}
	
	
	
	/* SEÇÃO SOBRE */
	
	div.sobre {float:left; margin-left:25px; width:745px; padding:20px 20px 20px 0; color: #7A8187	}
	div.sobre h2 { border-bottom: 2px solid #D6B06F; padding:4px 10px 4px 0; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:95%;	}
	
	
	
	/* SEÇÃO ASSINADOR */
	
	div.assinador { background:#fff url(../imagens/fundo_assinador.jpg) no-repeat 0 130px; float:left; width:745px; padding:20px 20px 20px 25px; color: #7A8187; height:550px;	}
	div.assinador h2 { background:url(../imagens/h2_assinador.gif) no-repeat left; padding:12px 10px 10px 50px; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:85%;	}
	div.assinador img.titulo {	float:left; margin-right:10px;	}
	div.assinador div.foto {	background:url(../imagens/fundo_assinador.jpg) no-repeat;	}
	div.assinador div.texto {	padding-left:220px !important;	}
	div.assinador div.texto ul { margin:0; padding:0; list-style-type:none; width:150px; }
	div.assinador div.texto ul li { text-align:right; padding:4px 2px; }
	div.assinador div.texto ul li a, div.assinador div.texto ul li a:visited { color:#006600; text-decoration:none; background:url(../imagens/bullet_1.gif) no-repeat right center; padding:1px 8px 1px 0; }
	div.assinador div.texto ul li a:hover {	color:#000; text-decoration:underline; }
	div.assinador div.texto div.subconteudo {	float:right; width:350px;	}
	div.assinador div.texto div.subconteudo a {	color:#006600; text-decoration:none;	}
	div.assinador div.texto div.subconteudo a:hover {	color:#000; text-decoration:underline;	}
	div.assinador div.texto div.subconteudo h3 {	border:0; margin:0 0 10px 0; font:bold 18px Arial, Helvetica, sans-serif; color:#006600; letter-spacing:-1px;	}
	
	/* SEÇÃO ASSINADOR INTERNA */
	
	div.assinadorinterna { background:#fff url(../imagens/fundo_assinador1.jpg) no-repeat 0 200px;}
	div.assinadorinterna div.texto {	padding-left:0 !important;	}
	div.assinadorinterna div.texto div.subconteudo {	float:right; width:550px;	}
	div.assinadorinterna form label {	font-weight:bold; display:block; padding-bottom:5px;	}
	div.assinadorinterna input.text, div.assinadorinterna textarea.text {	padding:3px; background-color:#f6f6f6; border:1px solid #ccc; margin-bottom:15px; width:400px;	}
	div.assinadorinterna textarea.text { height:100px;	 }
	
/* SEÇÃO IMÓVEIS */
	
	div.imoveis { background:#fff url(../imagens/fundo_imoveis.jpg) no-repeat 0 130px; float:left; width:745px; padding:20px 20px 20px 25px; color: #7A8187; height:550px;	}
	div.imoveis h2 { background:url(../imagens/h2_imoveis.gif) no-repeat left; padding:12px 10px 10px 50px; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:85%;	}
	div.imoveis img.titulo {	float:left; margin-right:10px;	}
	div.imoveis div.foto {	background:url(../imagens/fundo_imoveis.jpg) no-repeat;	}
	div.imoveis div.texto {	padding-left:220px !important;	}
	div.imoveis div.texto ul { margin:0; padding:0; list-style-type:none; width:150px; }
	div.imoveis div.texto ul li { text-align:right; padding:4px 2px; }
	div.imoveis div.texto ul li a, div.assinador div.texto ul li a:visited { color:#006600; text-decoration:none; background:url(../imagens/bullet_1.gif) no-repeat right center; padding:1px 8px 1px 0; }
	div.imoveis div.texto ul li a:hover {	color:#000; text-decoration:underline; }
	div.imoveis div.texto div.subconteudo {	float:right; width:350px;	}
	div.imoveis div.texto div.subconteudo a {	color:#006600; text-decoration:none;	}
	div.imoveis div.texto div.subconteudo a:hover {	color:#000; text-decoration:underline;	}
	div.imoveis div.texto div.subconteudo h3 {	border:0; margin:0 0 10px 0; font:bold 18px Arial, Helvetica, sans-serif; color:#006600; letter-spacing:-1px;	}
		
	/* SEÇÃO IMÓVEIS INTERNA */
	
	div.imoveisinterna { background:#fff url(../imagens/fundo_imoveis1.jpg) no-repeat 0 150px;}
	div.imoveisinterna div.texto {	padding-left:0 !important;	}
	div.imoveisinterna div.texto div.subconteudo {	float:right; width:550px;	}
	div.imoveisinterna form label {	font-weight:bold; display:block; padding-bottom:5px;	}
	div.imoveisinterna input.text, div.imoveisinterna textarea.text {	padding:3px; background-color:#f6f6f6; border:1px solid #ccc; margin-bottom:15px; width:400px;	}
	div.imoveisinterna textarea.text { height:100px;	 }
	
/* SEÇÃO TÍTULOS */
	
	div.titulos { background:#fff url(../imagens/fundo_titulos.jpg) no-repeat 0 130px; float:left; width:745px; padding:20px 20px 20px 25px; color: #7A8187; height:550px;	}
	div.titulos h2 { background:url(../imagens/h2_titulos.gif) no-repeat left; padding:12px 10px 10px 50px; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:85%;	}
	div.titulos img.titulo {	float:left; margin-right:10px;	}
	div.titulos div.foto {	background:url(../imagens/fundo_titulos.jpg) no-repeat;	}
	div.titulos div.texto {	padding-left:220px !important;	}
	div.titulos div.texto ul { margin:0; padding:0; list-style-type:none; width:150px; }
	div.titulos div.texto ul li { text-align:right; padding:4px 2px; }
	div.titulos div.texto ul li a, div.assinador div.texto ul li a:visited { color:#006600; text-decoration:none; background:url(../imagens/bullet_1.gif) no-repeat right center; padding:1px 8px 1px 0; }
	div.titulos div.texto ul li a:hover {	color:#000; text-decoration:underline; }
	div.titulos div.texto div.subconteudo {	float:right; width:350px;	}
	div.titulos div.texto div.subconteudo a {	color:#006600; text-decoration:none;	}
	div.titulos div.texto div.subconteudo a:hover {	color:#000; text-decoration:underline;	}
	div.titulos div.texto div.subconteudo h3 {	border:0; margin:0 0 10px 0; font:bold 18px Arial, Helvetica, sans-serif; color:#006600; letter-spacing:-1px;	}
		
	/* SEÇÃO TÍTULOS INTERNA */
	
	div.titulosinterna { background:#fff url(../imagens/fundo_titulos1.jpg) no-repeat 0 170px;}
	div.titulosinterna div.texto {	padding-left:0 !important;	}
	div.titulosinterna div.texto div.subconteudo {	float:right; width:550px;	}
	div.titulosinterna form label {	font-weight:bold; display:block; padding-bottom:5px;	}
	div.titulosinterna input.text, div.titulosinterna textarea.text {	padding:3px; background-color:#f6f6f6; border:1px solid #ccc; margin-bottom:15px; width:400px;	}
	div.titulosinterna textarea.text { height:100px;	 }
	
	/* SEÇÃO CERTIFICADO DIGITAL */
	
	div.certificado { background:#fff url(../imagens/fundo_certificado.jpg) no-repeat 0 130px; float:left; width:745px; padding:20px 20px 20px 25px; color: #7A8187; height:550px;	}
	div.certificado h2 { background:url(../imagens/h2_certificado.gif) no-repeat left; padding:12px 10px 10px 50px; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:85%;	}
	div.certificado img.titulo {	float:left; margin-right:10px;	}
	div.certificado div.foto {	background:url(../imagens/fundo_certificado.jpg) no-repeat;	}
	div.certificado div.texto {	padding-left:220px !important;	}
	div.certificado div.texto ul { margin:0; padding:0; list-style-type:none; width:150px; }
	div.certificado div.texto ul li { text-align:right; padding:4px 2px; }
	div.certificado div.texto ul li a, div.assinador div.texto ul li a:visited { color:#006600; text-decoration:none; background:url(../imagens/bullet_1.gif) no-repeat right center; padding:1px 8px 1px 0; }
	div.certificado div.texto ul li a:hover {	color:#000; text-decoration:underline; }
	div.certificado div.texto div.subconteudo {	float:right; width:350px;	}
	div.certificado div.texto div.subconteudo a {	color:#006600; text-decoration:none;	}
	div.certificado div.texto div.subconteudo a:hover {	color:#000; text-decoration:underline;	}
	div.certificado div.texto div.subconteudo h3 {	border:0; margin:0 0 10px 0; font:bold 18px Arial, Helvetica, sans-serif; color:#006600; letter-spacing:-1px;	}
		
	/* SEÇÃO CERTIFICADO DIGITAL INTERNA */
	
	div.certificadointerna { background:#fff url(../imagens/fundo_certificado1.jpg) no-repeat 0 180px;}
	div.certificadointerna div.texto {	padding-left:0 !important;	}
	div.certificadointerna div.texto div.subconteudo {	float:right; width:550px;	}
	div.certificadointerna form label {	font-weight:bold; display:block; padding-bottom:5px;	}
	div.certificadointerna input.text, div.certificadointerna textarea.text {	padding:3px; background-color:#f6f6f6; border:1px solid #ccc; margin-bottom:15px; width:400px;	}
	div.certificadointerna textarea.text { height:100px;	 }
	
		/* SEÇÃO SELO*/
	
	div.selo { background:#fff url(../imagens/selos.png) no-repeat 0 130px; float:left; width:745px; padding:20px 20px 20px 25px; color: #7A8187; height:550px;	}
	div.selo h2 { background:url(../imagens/h2_seloTempo.jpg) no-repeat left; padding:12px 10px 10px 50px; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:85%;	}
	div.selo img.titulo {	float:left; margin-right:10px;	}
	div.selo div.foto {	background:url(../imagens/selos.png) no-repeat;	}
	div.selo div.texto {	padding-left:220px !important;	}
	div.selo div.texto ul { margin:0; padding:0; list-style-type:none; width:150px; }
	div.selo div.texto ul li { text-align:right; padding:4px 2px; }
	div.selo div.texto ul li a, div.assinador div.texto ul li a:visited { color:#006600; text-decoration:none; background:url(../imagens/bullet_1.gif) no-repeat right center; padding:1px 8px 1px 0; }
	div.selo div.texto ul li a:hover {	color:#000; text-decoration:underline; }
	div.selo div.texto div.subconteudo {	float:right; width:350px;	}
	div.selo div.texto div.subconteudo a {	color:#006600; text-decoration:none;	}
	div.selo div.texto div.subconteudo a:hover {	color:#000; text-decoration:underline;	}
	div.selo div.texto div.subconteudo h3 {	border:0; margin:0 0 10px 0; font:bold 18px Arial, Helvetica, sans-serif; color:#006600; letter-spacing:-1px;	}
		
	/* SEÇÃO SELO INTERNA */
	
	div.selointerna { background:#fff url(../imagens/selos.png) no-repeat 0 140px;}
	div.selointerna div.texto {	padding-left:0 !important;	}
	div.selointerna div.texto div.subconteudo {	float:right; width:550px;	}
	div.selointerna form label {	font-weight:bold; display:block; padding-bottom:5px;	}
	div.selointerna input.text, div.selointerna textarea.text {	padding:3px; background-color:#f6f6f6; border:1px solid #ccc; margin-bottom:15px; width:400px;	}
	div.selointerna textarea.text { height:100px;	 }
	
	/* SEÇÃO REGISTRAL*/
	
	div.registral { background:#fff url(../imagens/fundo_registral.jpg) no-repeat 0 130px; float:left; width:745px; padding:20px 20px 20px 25px; color: #7A8187; height:550px;	}
	div.registral h2 { background:url(../imagens/h2_registral.gif) no-repeat left; padding:12px 10px 10px 50px; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:75%;	}
	div.registral img.titulo {	float:left; margin-right:10px;	}
	div.registral div.foto {	background:url(../imagens/fundo_registral.jpg) no-repeat;	}
	div.registral div.texto {	padding-left:220px !important;	}
	div.registral div.texto ul { margin:0; padding:0; list-style-type:none; width:150px; }
	div.registral div.texto ul li { text-align:right; padding:4px 2px; }
	div.registral div.texto ul li a, div.assinador div.texto ul li a:visited { color:#006600; text-decoration:none; background:url(../imagens/bullet_1.gif) no-repeat right center; padding:1px 8px 1px 0; }
	div.registral div.texto ul li a:hover {	color:#000; text-decoration:underline; }
	div.registral div.texto div.subconteudo {	float:right; width:350px;	}
	div.registral div.texto div.subconteudo a {	color:#006600; text-decoration:none;	}
	div.registral div.texto div.subconteudo a:hover {	color:#000; text-decoration:underline;	}
	div.registral div.texto div.subconteudo h3 {	border:0; margin:0 0 10px 0; font:bold 18px Arial, Helvetica, sans-serif; color:#006600; letter-spacing:-1px;	}
		
	/* SEÇÃO REGISTRAL INTERNA */
	
	div.registralinterna { background:#fff url(../imagens/fundo_registral1.jpg) no-repeat 0 280px;}
	div.registralinterna div.texto {	padding-left:0 !important;	}
	div.registralinterna div.texto div.subconteudo {	float:right; width:550px;	}
	div.registralinterna form label {	font-weight:bold; display:block; padding-bottom:5px;	}
	div.registralinterna input.text, div.registralinterna textarea.text {	padding:3px; background-color:#f6f6f6; border:1px solid #ccc; margin-bottom:15px; width:400px;	}
	div.registralinterna textarea.text { height:100px;	 }
	
		/* SEÇÃO PROTOCOLO*/

	
	div.protocolo { background:#fff url(../imagens/fundo_protocolo.jpg) no-repeat 0 130px; float:left; width:745px; padding:20px 20px 20px 25px; color: #7A8187; height:550px;	}
	div.protocolo h2 { background:url(../imagens/h2_protocolo.gif) no-repeat left; padding:12px 10px 10px 50px; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:85%;	}
	div.protocolo img.titulo {	float:left; margin-right:10px;	}
	div.protocolo div.foto {	background:url(../imagens/fundo_protocolo.jpg) no-repeat;	}
	div.protocolo div.texto {	padding-left:220px !important;	}
	div.protocolo div.texto ul { margin:0; padding:0; list-style-type:none; width:150px; }
	div.protocolo div.texto ul li { text-align:right; padding:4px 2px; }
	div.protocolo div.texto ul li a, div.assinador div.texto ul li a:visited { color:#006600; text-decoration:none; background:url(../imagens/bullet_1.gif) no-repeat right center; padding:1px 8px 1px 0; }
	div.protocolo div.texto ul li a:hover {	color:#000; text-decoration:underline; }
	div.protocolo div.texto div.subconteudo {	float:right; width:350px;	}
	div.protocolo div.texto div.subconteudo a {	color:#006600; text-decoration:none;	}
	div.protocolo div.texto div.subconteudo a:hover {	color:#000; text-decoration:underline;	}
	div.protocolo div.texto div.subconteudo h3 {	border:0; margin:0 0 10px 0; font:bold 18px Arial, Helvetica, sans-serif; color:#006600; letter-spacing:-1px;	}
		
	/* SEÇÃO PROTOCOLO INTERNA */
	
	div.protocolointerna { background:#fff url(../imagens/fundo_protocolo1.jpg) no-repeat 0 280px;}
	div.protocolointerna div.texto {	padding-left:0 !important;	}
	div.protocolointerna div.texto div.subconteudo {	float:right; width:550px;	}
	div.protocolointerna form label {	font-weight:bold; display:block; padding-bottom:5px;	}
	div.protocolointerna input.text, div.protocolointerna textarea.text {	padding:3px; background-color:#f6f6f6; border:1px solid #ccc; margin-bottom:15px; width:400px;	}
	div.protocolointerna textarea.text { height:100px;	 }
	
	/* SEÇÃO CONTRATO*/
	
	div.contrato { background:#fff url(../imagens/fundo_contrato.jpg) no-repeat 0 130px; float:left; width:745px; padding:20px 20px 20px 25px; color: #7A8187; height:560px;	}
	div.contrato h2 { background:url(../imagens/h2_contrato.gif) no-repeat left; padding:12px 10px 10px 50px; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:85%;	}
	div.contrato img.titulo {	float:left; margin-right:10px;	}
	div.contrato div.foto {	background:url(../imagens/fundo_contrato.jpg) no-repeat;	}
	div.contrato div.texto {	padding-left:220px !important;	}
	div.contrato div.texto ul { margin:0; padding:0; list-style-type:none; width:150px; }
	div.contrato div.texto ul li { text-align:right; padding:4px 2px; }
	div.contrato div.texto ul li a, div.assinador div.texto ul li a:visited { color:#006600; text-decoration:none; background:url(../imagens/bullet_1.gif) no-repeat right center; padding:1px 8px 1px 0; }
	div.contrato div.texto ul li a:hover {	color:#000; text-decoration:underline; }
	div.contrato div.texto div.subconteudo {	float:right; width:350px;	}
	div.contrato div.texto div.subconteudo a {	color:#006600; text-decoration:none;	}
	div.contrato div.texto div.subconteudo a:hover {	color:#000; text-decoration:underline;	}
	div.contrato div.texto div.subconteudo h3 {	border:0; margin:0 0 10px 0; font:bold 18px Arial, Helvetica, sans-serif; color:#006600; letter-spacing:-1px;	}
		
	/* SEÇÃO CONTRATO INTERNA */
	
	div.contratointerna { background:#fff url(../imagens/fundo_contrato1.jpg) no-repeat 0 280px;}
	div.contratointerna div.texto {	padding-left:0 !important;	}
	div.contratointerna div.texto div.subconteudo {	float:right; width:550px;	}
	div.contratointerna form label {	font-weight:bold; display:block; padding-bottom:5px;	}
	div.contratointerna input.text, div.contratointerna textarea.text {	padding:3px; background-color:#f6f6f6; border:1px solid #ccc; margin-bottom:15px; width:400px;	}
	div.contratointerna textarea.text { height:100px;	 }
	
	/* SEÇÃO REGISTRADOR */
	
	div.registro { background:#fff url(../imagens/fundo_registro.jpg) no-repeat 0 130px; float:left; width:745px; padding:20px 20px 20px 25px; color: #7A8187; height:550px;	}
	div.registro h2 { background:url(../imagens/h2_registro.gif) no-repeat left; padding:12px 10px 10px 50px; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:85%;	}
	div.registro img.titulo {	float:left; margin-right:10px;	}
	div.registro div.foto {	background:url(../imagens/fundo_registro.jpg) no-repeat;	}
	div.registro div.texto {	padding-left:220px !important;	}
	div.registro div.texto ul { margin:0; padding:0; list-style-type:none; width:150px; }
	div.registro div.texto ul li { text-align:right; padding:4px 2px; }
	div.registro div.texto ul li a, div.assinador div.texto ul li a:visited { color:#006600; text-decoration:none; background:url(../imagens/bullet_1.gif) no-repeat right center; padding:1px 8px 1px 0; }
	div.registro div.texto ul li a:hover {	color:#000; text-decoration:underline; }
	div.registro div.texto div.subconteudo {	float:right; width:350px;	}
	div.registro div.texto div.subconteudo a {	color:#006600; text-decoration:none;	}
	div.registro div.texto div.subconteudo a:hover {	color:#000; text-decoration:underline;	}
	div.registro div.texto div.subconteudo h3 {	border:0; margin:0 0 10px 0; font:bold 18px Arial, Helvetica, sans-serif; color:#006600; letter-spacing:-1px;	}
	
	/* SEÇÃO REGISTRADOR INTERNA */
	
	div.registrointerna { background:#fff url(../imagens/fundo_registro1.jpg) no-repeat 0 150px;}
	div.registrointerna div.texto {	padding-left:0 !important;	}
	div.registrointerna div.texto div.subconteudo {	float:right; width:550px;	}
	div.registrointerna form label {	font-weight:bold; display:block; padding-bottom:5px;	}
	div.registrointerna input.text, div.registrointerna textarea.text {	padding:3px; background-color:#f6f6f6; border:1px solid #ccc; margin-bottom:15px; width:400px;	}
	div.registrointerna textarea.text { height:100px;	 }
	
	/* SEÇÃO REGISTRODIGITAL */
	
	div.registrodigital { background:#fff url(../imagens/fundo_titulos.jpg) no-repeat 0 130px; float:left; width:745px; padding:20px 20px 20px 25px; color: #7A8187; height:550px;	}
	div.registrodigital h2 { background:url(../imagens/registro_h2.gif) no-repeat left; padding:12px 10px 10px 50px; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:85%;	}
	div.registrodigital img.titulo {	float:left; margin-right:10px;	}
	div.registrodigital div.foto {	background:url(../imagens/fundo_titulos.jpg) no-repeat;	}
	div.registrodigital div.texto {	padding-left:220px !important;	}
	div.registrodigital div.texto ul { margin:0; padding:0; list-style-type:none; width:150px; }
	div.registrodigital div.texto ul li { text-align:right; padding:4px 2px; }
	div.registrodigital div.texto ul li a, div.assinador div.texto ul li a:visited { color:#006600; text-decoration:none; background:url(../imagens/bullet_1.gif) no-repeat right center; padding:1px 8px 1px 0; }
	div.registrodigital div.texto ul li a:hover {	color:#000; text-decoration:underline; }
	div.registrodigital div.texto div.subconteudo {	float:right; width:350px;	}
	div.registrodigital div.texto div.subconteudo a {	color:#006600; text-decoration:none;	}
	div.registrodigital div.texto div.subconteudo a:hover {	color:#000; text-decoration:underline;	}
	div.registrodigital div.texto div.subconteudo h3 {	border:0; margin:0 0 10px 0; font:bold 18px Arial, Helvetica, sans-serif; color:#006600; letter-spacing:-1px;	}
	
	/* SEÇÃO REGISTRODIGITAL INTERNA */
	
	div.registrodigitalinterna { background:#fff url(../imagens/fundo_titulos1.jpg) no-repeat 0 170px;}
	div.registrodigitalinterna div.texto {	padding-left:0 !important;	}
	div.registrodigitalinterna div.texto div.subconteudo {	float:right; width:550px;	}
	div.registrodigitalinterna form label {	font-weight:bold; display:block; padding-bottom:5px;	}
	div.registrodigitalinterna input.text, div.registrodigitalinterna textarea.text {	padding:3px; background-color:#f6f6f6; border:1px solid #ccc; margin-bottom:15px; width:400px;	}
	div.registrodigitalinterna textarea.text { height:100px;	 }
	
	/* SEÇÃO DEPOSITOLEGAL */
	
	div.depositolegal { background:#fff url(../imagens/fundo_titulos.jpg) no-repeat 0 130px; float:left; width:745px; padding:20px 20px 20px 25px; color: #7A8187; height:550px;	}
	div.depositolegal h2 { background:url(../imagens/deposito_legal_h2.gif) no-repeat left; padding:12px 10px 10px 50px; font:19px Verdana, Arial, Helvetica, sans-serif; color:#D6B06F; letter-spacing:-1px; width:85%;	}
	div.depositolegal img.titulo {	float:left; margin-right:10px;	}
	div.depositolegal div.foto {	background:url(../imagens/fundo_titulos.jpg) no-repeat;	}
	div.depositolegal div.texto {	padding-left:220px !important;	}
	div.depositolegal div.texto ul { margin:0; padding:0; list-style-type:none; width:150px; }
	div.depositolegal div.texto ul li { text-align:right; padding:4px 2px; }
	div.depositolegal div.texto ul li a, div.assinador div.texto ul li a:visited { color:#006600; text-decoration:none; background:url(../imagens/bullet_1.gif) no-repeat right center; padding:1px 8px 1px 0; }
	div.depositolegal div.texto ul li a:hover {	color:#000; text-decoration:underline; }
	div.depositolegal div.texto div.subconteudo {	float:right; width:350px;	}
	div.depositolegal div.texto div.subconteudo a {	color:#006600; text-decoration:none;	}
	div.depositolegal div.texto div.subconteudo a:hover {	color:#000; text-decoration:underline;	}
	div.depositolegal div.texto div.subconteudo h3 {	border:0; margin:0 0 10px 0; font:bold 18px Arial, Helvetica, sans-serif; color:#006600; letter-spacing:-1px;	}
	
	/* SEÇÃO DEPOSITOLEGAL INTERNA */
	
	div.depositolegalinterna { background:#fff url(../imagens/fundo_titulos1.jpg) no-repeat 0 170px;}
	div.depositolegalinterna div.texto {	padding-left:0 !important;	}
	div.depositolegalinterna div.texto div.subconteudo {	float:right; width:550px;	}
	div.depositolegalinterna form label {	font-weight:bold; display:block; padding-bottom:5px;	}
	div.depositolegalinterna input.text, div.depositolegalinterna textarea.text {	padding:3px; background-color:#f6f6f6; border:1px solid #ccc; margin-bottom:15px; width:400px;	}
	div.depositolegalinterna textarea.text { height:100px;	 }

	#parts{
		background:#f3f3f3;
		float: right;
		position:relative;
		z-index: auto;		
		width: 230px;
		align:center;
		border: medium solid #5C6D8B;
		bottom:370px;
		right: 0px;			
	}
	.bgTable {
		font:11px Verdana, Arial, Helvetica, sans-serif;
		align:center;
		padding-top:6px;	
		color:#607293;				
	}

	.bgTable a{ 
	color:#607293;	
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
					
	}
	.bgTable a:hover{color:#000;
			text-decoration:underline;
	}

	.copyright{
		cursor:hand;
		cursor:pointer;
	
	}
	/* SEÇÃO DIAGRAMA */
	
	.bl {background: url(../imagens/borda03.gif) 0 100% no-repeat #fbfbfb;}
	.br {background: url(../imagens/borda04.gif) 100% 100% no-repeat}
	.tl {background: url(../imagens/borda01.gif) 0 0 no-repeat}
	.tr {background: url(../imagens/borda02.gif) 100% 0 no-repeat; padding:10px}
	.clear {font-size: 1px; height: 1px}
	span.titulo {	padding:10px 0; font-weight:bold; display:block; border-bottom:1px solid #ddd; width:60%;	}
	
	
	/*Exibição de mensagem absoluta*/
	div.nifty{background: transparent;width: 95%;}
	div.nifty table{background: #ffffff;width: 100%;}
	div.nifty div{background: #ffffff;width: 100%;}

	b.rtop, b.rbottom{display:block;background: #ffffff;}
	b.rtop b, b.rbottom b{display:block;height: 1px;  overflow: hidden; background: #ffffff}
    
	#divMensagemAbsoluta {
		position: absolute;
		top: 40%;
		left: 40%;
		width: 200;
		height: 50;
	}
	#imagemDivMensagem{
	}
	/*fundo*/
	#divMensagemAbsoluta b.rtop, #divMensagemAbsoluta b.rbottom{
		display:block;
		background-color: transparent;
	}
	/*canto*/
	#divMensagemAbsoluta b.rtop b,#divMensagemAbsoluta  b.rbottom b{
		display:block;height: 1px;
	    overflow: hidden; background: #ffffff;
	}
	b.r1{margin: 0 5px}
	b.r2{margin: 0 3px}
	b.r3{margin: 0 2px}
	b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
	
	#divAntiClick {
		position: absolute;
		top: 0;
		left: 0;

		filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=55);
		-moz-opacity : 0.55;

		background-color: #778993;
		width: 100%; 
		height: 100%;
	}
	
	#divMensagemAbsoluta a, #divMensagemAbsoluta a:link {text-decoration: none;	color:#607293; padding: 1px 0 1px 10px;}
	#divMensagemAbsoluta a:hover {color:#000; text-decoration:underline;}
	/*Fim - Exibição de mensagem absoluta*/
	
	.emDesenvolvimento { font-size:8pt; font-weight:bold; }
