/*
-----------------------------------------------
Website: http://www.sindimoveis-sc.org.br
Autor: Juliano Toazza | Maurício Vargas
Criado em: 31/03/2009
-----------------------------------------------
*/


/* CSS RESET */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}


/* BASICOS */

body 							{ background:#FFF url(../img/bg-body.png) 0 298px no-repeat; }
body, input, textarea, select 		{ font:11px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; }
img, fieldset 					{ border:none; }
legend 							{ text-indent:0; color:#000; }
label 							{ cursor:pointer; }
a 								{ text-decoration:none; outline:0; color:#000; }
a:hover	 						{ text-decoration:underline; }
address 							{ font-style:normal; }
hr 								{ display:none; }
h1, h2, h3, h4, h5, h6 				{ font-weight:normal; }
.clear 							{ clear:both; }
.left 							{ float:left; }
.right 							{ float:right; }
.none							{ display:none; }
.forte							{ font-weight:bold; }
.campo-requerido				{ border:1px solid #FF0000; }
.cinza							{ color:#8f9290;}
.imprimir-contribuicao			{ display:block; color:#8f9290; font-weight:bolder; margin-top:10px;}
.imprimir-contribuicao:hover	{ color:#000; font-weight:bolder; text-decoration:none;}

/* ESTRUTURA */

div#header 							{ }
div#cub 							{ display:none; }
div#newsletter						{ position:absolute; z-index:3; left:50%; margin-left:-230px; width:270px; top:70px; height: 20px; }

div#container 						{ position:absolute; z-index:3; top:250px; width:100%; }

div#container-centro					{ margin:0 auto; width:940px; }
div#sidebar 							{ margin-top:35px; float:left; width:220px; margin-bottom:10px; }
div#login-corretores 				{ padding:15px; background:#FFF url(../img/bg-login-corretores.png) repeat-x; border:1px solid #2C3D13; height:118px; margin-bottom:10px; }
div#login-corretores h3				{ background:url(../img/ico-cadeado.png) 0 5px no-repeat; padding:5px 0 10px 20px; font-size:12px; font-weight:bold; color:#112a13; }
div#login-corretores a.bts 			{ color:#2c4815; }
div#login-corretores a:hover.bts 		{ color:#a00005; }

div#menu			 					{ padding-top:15px; background:#FFF url(../img/bg-degrade-vermelho.png) repeat-x; border:1px solid #2C3D13; margin-bottom:10px; }

div#parceiros		 				{ width:188px; padding:15px; background:#FFF url(../img/bg-degrade-vermelho.png) repeat-x; border:1px solid #2C3D13; margin-bottom:10px; }
div#parceiros h3 						{ font-size:12px; font-weight:bold; color:#112a13; }
div#parceiros-logos 					{ background:url(../img/logos-parceiros.png) no-repeat; width:188px; height:130px; }
div#parceiros-logos span 				{ display:none; }
div#parceiros-logos a#logo-fenaci 	{ margin-left:5px; float:left; display:block; width:58px; height:56px; }
div#parceiros-logos a#logo-cnpl		{ margin-left:5px; float:left; display:block; width:58px; height:56px; }
div#parceiros-logos a#logo-ugt		{ margin-left:3px; float:left; display:block; width:58px; height:56px; }
div#parceiros-logos a#logo-cofeci	{ margin-top:15px; float:left; display:block; width:58px; height:56px; }
div#parceiros-logos a#logo-creci		{ margin-top:15px; margin-left:5px; float:left; display:block; width:58px; height:56px; }

div#content 							{ overflow:hidden; margin-bottom:10px; padding:15px; background:#FFF url(../img/bg-degrade-vermelho.png) repeat-x; border:1px solid #2C3D13; float:right; width:670px; }

div#footer 							{ background:url(../img/bg-footer.png) repeat-x; clear:both; width:100%; height:150px; }
div#footer a#logo-hive				{ float:right; margin-top:35px; display:block; width:29px; height:26px; background:url(../img/logo-hive.png) 0 0 no-repeat; }
div#footer a#logo-hive span			{ display:none; }
div#footer-content					{ margin:0 auto; width:940px; height:100px; color:#092111; }
div#footer-content .div-1			{ padding:20px 0 0 0; float:left; background:url(../img/bg-separador-footer.png) right top no-repeat; width:377px; height:81px; }
div#footer-content .div-2			{ padding:20px 0 0 25px; float:left; background:url(../img/bg-separador-footer.png) right top no-repeat; width:224px; height:81px; }
div#footer-content .div-3			{ padding:20px 0 0 25px; float:left; background:url(../img/bg-separador-footer.png) right top no-repeat; width:166px; height:81px; }


/* FORMS */
div#newsletter input, 
div#newsletter select, 
div#newsletter textarea				{ float:left; width:130px; border:1px solid #25410e; color:#25410e; background: url(../img/bg-campos-input.png) repeat-x; padding:2px; font-size:11px; margin-bottom:10px; }
div#newsletter .campos, 
div#newsletter .campo-requerido		{ float:left; padding:2px; margin:0px 0 5px 0; color:#25410e; }
div#newsletter .bt-enviar 			{ margin:0 0 0 5px; color:#FFF; font-weight:bold; width:30px; height:20px; background: url(../img/bg-bt-enviar-verde.png) repeat-x; border:1px solid #25410e; cursor:pointer; }
div#newsletter label 					{ float:left; margin-right:5px; font-size:16px; color:#25410e; font-weight:bold; }

div#login-corretores input, 
div#login-corretores select, 
div#login-corretores textarea				{ width:180px; border:1px solid #25410e; color:#25410e; background: url(../img/bg-campos-input.png) repeat-x; padding:2px; font-size:11px; margin-bottom:5px; }
div#login-corretores .campos, 
div#newsletter .campo-requerido			{ padding:2px; margin:0px 0 5px 0; color:#25410e; }
div#login-corretores .bt-enviar			{ width:50px; height:20px; margin:0 0 5px 5px; color:#FFF; font-weight:bold; background: url(../img/bg-bt-enviar-verde.png) repeat-x; border:1px solid #25410e; cursor:pointer; }
div#login-corretores label 				{ font-size:11px; color:#25410e; font-weight:bold; }
div#login-corretores .campo-menor		{ width:120px; }

/* MENU NAV */
ul#nav							{ padding-bottom:5px; }
ul#nav ul							{ display:none; position:absolute; z-index:2; margin-left:190px; margin-top:-27px; width:218px; border:1px solid #2C3D13; background:white url() left bottom no-repeat; padding:0; } 
ul#nav li .bullet					{ background:url(../img/bullet.png) 198px 10px no-repeat; }
ul#nav ul li						{ width:165px; background:none;  }
ul#nav .no-border 				{ border:none; }
ul#nav a							{ letter-spacing:-0.05em; border-bottom:1px solid #dbdbdb; font-size:16px; font-weight:bold; display:block; width:203px; _width:203px; line-height:25px; padding-left:15px; cursor:pointer; color:#175129; }
ul#nav a:hover					{ color:#a00005; text-decoration:none; background: url(../img/bg-list-bege.png) repeat-x; }

/* HOME */
div.topo 						{ padding-top:5px; margin-bottom:10px; border-bottom:1px solid #eaeaea; width:670px; height:30px; }
div.topo h2.txt-1					{ float:left; background:url(../img/ico-balao-pb.png) left center no-repeat; padding-left:20px; font-size:18px; color:#122b14; font-weight:bolder; font-style:italic; }
div.topo h2.txt-2					{ float:left; margin-left:150px; background:url(../img/ico-balao-color.png) left center no-repeat; padding-left:20px; font-size:18px; color:#122b14; font-weight:bolder; font-style:italic; }

div#meio-esq						{ float:left; border:1px solid #e8e8e8; background:#f3f3f3; width:290px; height:490px; }
div#meio-esq ul 					{ padding:0 20px 0 20px; color:#092111; }
div#meio-esq li 					{ border-bottom:1px solid #e4e4e4; padding:15px 0 14px 0; }
div#meio-esq .no-border 			{ border:none; }
div#meio-esq .titulo				{ font-size:12px; }
div#meio-esq .descricao				{ font-size:12px; }
div#meio-esq div.navegacao			{ padding:8px 10px 0 10px; width:270px; height:22px; background:url(../img/bg-degrade-cinza.png) repeat-x; }
div#meio-esq a.bts 					{ color:#2c4815; }
div#meio-esq a:hover.bts 			{ color:#a00005; }
div#meio-esq a#bt-todas-noticias	{ float:left; padding-left:20px; display:block; width:112px; height:17px; background: url(../img/ico-todas-noticias.png) 0 0 no-repeat; }
a#bt-todas-noticias				{ font:10px Tahoma, Arial, Verdana; padding-left:20px; display:block; width:112px; height:17px; background: url(../img/ico-todas-noticias.png) 0 0 no-repeat; }
div#meio-esq a#bt-rss				{ float:right; padding-left:20px; display:block; width:30px; height:17px; background: url(../img/ico-rss.png) 0 0 no-repeat; }

div#meio-dir						{ float:right; border:1px solid #e8e8e8; background:#f3f3f3; width:351px; height:490px }
div#meio-dir div.content			{ font-size:12px; color:#092111; padding:20px 20px 19px 20px; overflow:hidden; }
div#meio-dir div.content-2		{ font-size:12px; color:#092111; padding:20px 20px 19px 20px; }
div#meio-dir h2					{ font-size:12px; }
div#meio-dir img					{ float:left; margin:0 10px 5px 0; }

div#meio-dir div.navegacao		{ padding:8px 10px 0 10px; width:331px; height:22px; background:url(../img/bg-degrade-cinza.png) repeat-x; }
div#meio-dir a.bts 				{ color:#2c4815; }
div#meio-dir a:hover.bts 			{ color:#a00005; }
div#meio-dir a#bt-saiba-mais		{ float:right; padding-left:20px; display:block; width:55px; height:17px; background:url(../img/ico-saiba-mais.png) 0 0 no-repeat; }

div#banners			 			{ float:left; margin-top:30px; width:670px; }
div#bn-home		 				{ clear:both; padding-top:10px; width:218px; height:158px; background:#FFF url(../img/bg-degrade-vermelho.png) repeat-x; border:1px solid #2C3D13; }
div#bn-1		 					{ float:left; padding-top:10px; width:218px; height:158px; background:#FFF url(../img/bg-degrade-vermelho.png) repeat-x; border:1px solid #2C3D13; }
div#bn-2		 					{ margin-bottom:10px; float:right; padding-top:10px; width:420px; height:158px; background:#FFF url(../img/bg-degrade-vermelho.png) repeat-x; border:1px solid #2C3D13; }
div#bn-2 h3							{ font-size:16px; color:#122b14; font-weight:bolder; letter-spacing:-0.08em; text-transform:uppercase; font-style:italic; margin:5px 0 10px 5px; }
div#bn-2 p							{ font-size:12px; color:#092111; margin:5px; }
div#bn-2 a							{ color:#a00005; }
div#bn-3		 					{ clear:both; padding-top:10px; width:666px; height:109px; background:#FFF url(../img/bg-degrade-vermelho.png) repeat-x; border:1px solid #2C3D13; }

/* INTERNAS */
div.bts-acessibilidade 					{ margin-top:10px; padding-left:25px; width:600px; height:30px; clear:both; }
div.bts-acessibilidade a		 			{ font-weight:bolder; color:#8f9290; }
div.bts-acessibilidade a:hover 			{ font-weight:bolder; text-decoration:none; color:#333; }
div.bts-acessibilidade a#bt-imprimir 		{ font-weight:bolder; padding-left:23px; background:url(../img/ico-imprimir.png) no-repeat; margin:5px 5px 5px 0px; float:left; display:block; width:58px; height:20px; }
div.bts-acessibilidade a#bt-topo			{ font-weight:bolder; padding-left:23px; background:url(../img/ico-topo.png) no-repeat;; margin:5px; float:left; display:block; width:40px; height:20px; }
div.bts-acessibilidade a#bt-voltar		{ font-weight:bolder; padding-left:23px; background:url(../img/ico-voltar.png) no-repeat;; margin:5px 0px 5px 5px; float:left; display:block; width:40px; height:20px; }


/* NOSSA SEDE */
div#nossa-sede 					{}
div#nossa-sede h1 				{ font-size:26px; color:#122b14; font-weight:bolder; letter-spacing:-0.08em; text-transform:uppercase; font-style:italic; padding-top:5px; margin-bottom:10px; border-bottom:1px solid #eaeaea; width:670px; height:30px; }
div#nossa-sede .content			{ font-size:12px; color:#092111; padding:25px; border:1px solid #e8e8e8; background:#f3f3f3; width:620px; }
div#nossa-sede h2 				{ font-size:14px; color:#092111; font-weight:bolder; margin:15px 15px 15px 0;}
div#nossa-sede img.tn-sede		{ float:right; margin:10px; }
div#nossa-sede .galeria			{ margin-top:25px; padding-left:11px; border:1px solid #e8e8e8; background:#FFF; padding-bottom:11px; }
div#nossa-sede .thumb			{ float:left; margin:10px 10px 0 0; border:1px solid #e8e8e8; width:109px; height:80px; overflow:hidden; }
.diretoria-pag .galeria                 { margin-top:25px; padding-left:11px; border:1px solid #e8e8e8; background:#FFF; padding-bottom:11px; }
.diretoria-pag .thumb			{ float:left; margin:10px 10px 0 0; border:none!important; text-align:center; width:109px; height:80px; overflow:hidden; }


/* AGENDA  */

div#agenda	 					{  }
div#agenda h1	 				{ font-size:26px; color:#122b14; font-weight:bolder; letter-spacing:-0.08em; text-transform:uppercase; font-style:italic; padding-top:5px; margin-bottom:10px; border-bottom:1px solid #eaeaea; width:670px; height:30px; }
div#agenda h2 					{ font-size:16px; color:#524c4c; font-weight:bolder; margin:15px 15px 15px 0;}
div#agenda .content				{ font-size:12px; color:#092111; padding:25px; border:1px solid #e8e8e8; background:#f3f3f3; width:620px; }
div#agenda label				{ color:#aa0006; font: 12px Arial, Verdana, Tahoma; font-weight:bolder; margin:5px; }
div#agenda img.tn-sede			{ float:right; margin:10px; }
div#agenda #eventos				{ border:1px solid #e8e8e8; background:#FFF; padding:10px; }
div#agenda #noticias			{ border:1px solid #e8e8e8; background:#FFF; margin-bottom:10px; padding:10px; }
div#agenda #imprensa			{ border:1px solid #e8e8e8; background:#FFF; margin-bottom:10px; padding:10px; }
div#agenda .noticia-unica		{ border-bottom:7px solid #e8e8e8; width:596px; padding:10px 0px; }
#busca-agenda					{ border:1px solid #25410e; background:url(../img/bg-form-busca.png); padding:2px 2px; width:252px; font:11px Tahoma, Arial, Verdana; }
#buscaAgenda					{ margin-top:-10px; margin-bottom:15px; }
#buscaNoticias					{ margin-top:-10px; width:100%; text-align:right; }
#buscaNoticias label			{ color:#aa0006; font-weight:bold; }
.enviar-busca-agenda			{ background:url(../img/vai-busca.png); width:16px; height:16px; border:0px; text-indent:-1000px; overflow:hidden; cursor:pointer; }
.submenu						{ display:block; font-size:14px; font-weight:bold; float:right; letter-spacing:normal; margin-top:-25px; }

div#agenda a h4					{ font-size:16px; color:#b2575a; font-weight:bolder; margin:8px 0px; }
div#agenda h5					{ font-size:12px; color:#000000; font-weight:bolder; margin-bottom:-10px; }
div#agenda #cursos				{ border:1px solid #e8e8e8; background:#FFF; padding:10px; }

div.paginacao					{ width:610px; background:url(../img/bg-paginacao.png) no-repeat; height:20px; padding-top:5px; text-align:right; }
div.paginacao p					{ }
div.paginacao a					{ margin-right:2px; background:#cec9c9; padding:1px 4px; }
div.paginacao a:hover,
.paginacao a.paginaSel,
.paginacao a.pgNotSel,
.paginacao a.pgImpSel,
.paginacao a.pgEveSel,
.paginacao a.pgCurSel			{ background:#cb3d3d; }
.ui-effects-transfer 			{ border: 2px solid black; z-index:4; background:#FFF; }


div.paginacao-2					{ clear:both; width:610px; background:url(../img/bg-paginacao.png) no-repeat; height:20px; text-align:right; }
div.paginacao-2 p				{ }
div.paginacao-2 a				{ margin-right:2px; background:#cec9c9; padding:1px 4px; }
div.paginacao-2 a:hover,
.paginacao-2 a.paginaSel,
.paginacao-2 a.pgNotSel,
.paginacao-2 a.pgImpSel,
.paginacao-2 a.pgEveSel,
.paginacao-2 a.pgCurSel			{ background:#cb3d3d; }




/* TABS */

.fundao											{ background:url(../img/bg-associado-logado.png) no-repeat; width:650px; height:50px; }
.fundao span										{ display:none; }
.tabs											{ float:right; margin-top:-40px; border-bottom:1px solid #e1e1e1; }
ul.ui-tabs-nav li									{ display:block; float:left; background:url(../img/bt-left-off.png) no-repeat left top; margin-left:1px; }
ul.ui-tabs-nav li a								{ display:block; color:#ab0006; float:left; background:url(../img/bt-right-off.png) no-repeat right top; line-height:25px; padding:4px 5px 0 5px; }
ul.ui-tabs-nav li.ui-tabs-selected,
ul.ui-tabs-nav li.hovered							{ background:url(../img/bt-left-on.png) no-repeat left top; }
ul.ui-tabs-nav li.ui-tabs-selected a,
ul.ui-tabs-nav li a.hovered-a					{ background:url(../img/bt-right-on.png) no-repeat right top; text-decoration:none; color:#FFF; }
div.ui-tabs-panel								{ clear:both; padding:10px; margin-top:-20px; *margin-top:-15px; overflow:auto; background:#f3f3f3; border:1px solid #e6e6e6; }
div.ui-tabs-hide 								{ display:none; }


/* PÁGINA: Area do Associado */

#area-do-associado h2							{ font:18px Arial, Verdana, Tahoma; font-weight:bold; font-style:italic; color:#aa0006; margin-bottom:15px; }
#area-do-associado div ul li a					{ font-weight:bold; }
#area-do-associado div ul li a:hover			{ color:#aa0006; }		
#area-do-associado #alvo-ajax					{ margin-top:20px; background:#FFF; border:1px solid #e1e1e1; padding:10px; }	
#area-do-associado .galeria						{ margin-top:25px; padding-left:11px; border:1px solid #e8e8e8; background:#FFF; height:195px; }
#area-do-associado .thumb						{ float:left; margin:10px 10px 0 0; border:1px solid #e8e8e8; width:109px; height:80px; overflow:hidden; }
#area-do-associado form							{ margin-top:5px; background:#FFF; border:1px solid #e1e1e1; padding:10px; }
#area-do-associado form textarea				{ background:url(../img/bg-textarea.png); width:360px; padding:2px; border:1px solid #25410e; margin-bottom:7px; float:right; clear:both; }
#area-do-associado form label.labelado			{ font-size:12px; display:block; float:left; margin-top:2px; width:220px; text-align:right; padding-right:6px; margin-bottom:10px; }
#area-do-associado form .associar				{ background:url(../img/bg-form-input.png); float:right; width:360px; padding:2px; border:1px solid #25410e; margin-bottom:7px; }
#area-do-associado .right-buttons				{ display:block; float:right; margin:15px; clear:both; }
#area-do-associado form .form-button			{ background:url(../img/bg-enviar.png); border:1px solid #25410e; color:#FFF; }
.item-contrato									{ float:left; }
.download-contrato								{ background:#FFF; border:1px solid #e1e1e1; padding:10px; margin:20px 2px 0px 0px; }
.download-contrato h3							{ color:#959696; font:18px Arial, Verdana, Tahoma; font-weight:bold; width:520px; }
.download-contrato p							{ width:520px; }
.download-contrato small						{ font:10px Arial, Verdana, Tahoma; }
.download-contrato a							{ display:block; width:69px; height:50px; border:1px solid #e1e1e1; background: url(../img/bt-download.png) no-repeat; float:right; }
.download-contrato a:hover						{ border:1px solid #666; }
.download-contrato a span						{ display:none; }

/* PÁGINA: Alterar Dados */

#alterar-dados 									{}
#alterar-dados h1 								{ font-size:26px; color:#122b14; font-weight:bolder; letter-spacing:-0.08em; text-transform:uppercase; font-style:italic; padding-top:5px; margin-bottom:10px; border-bottom:1px solid #eaeaea; width:670px; height:30px; }
#alterar-dados h2 								{ font-size:18px; color:#aa0006; font-weight:bolder; font-style:italic; margin:15px 15px 15px 0;}
#alterar-dados small 							{ font-size:10px; color:#aa0006; font-style:italic; margin-top:15px; display:block; }
#alterar-dados .content							{ font-size:12px; color:#092111; padding:5px 15px; border:1px solid #e8e8e8; background:#f3f3f3; width:620px; }
#alterar-dados form								{ margin-top:5px; background:#FFF; border:1px solid #e1e1e1; padding:10px; }	
#alterar-dados form fieldset legend				{ font:18px Arial, Tahoma, Verdana; color:#aa0006; font-weight:bold; margin:5px 0px; }
#alterar-dados form label.labelado				{ display:block; float:left; margin-top:2px; width:220px; text-align:right; padding-right:6px; margin-bottom:10px; }
#alterar-dados .associar						{ background:url(../img/bg-form-input.png); float:right; width:360px; padding:2px; border:1px solid #25410e; margin-bottom:7px; }
#alterar-dados textarea							{ background:url(../img/bg-textarea.png); width:360px; padding:2px; border:1px solid #25410e; margin-bottom:7px; float:right; clear:both; }
#alterar-dados .label-do-newsletter				{ display:block; float:left; width:290px; }
#alterar-dados .receber-news					{ width:200px; display:block; float:right; }
#alterar-dados .form-button						{ background:url(../img/bg-enviar.png); border:1px solid #25410e; color:#FFF; }
#alterar-dados .right-buttons					{ display:block; float:right; margin:15px; clear:both; }
#alterar-dados .baixo-form						{ display:block; margin:15px 0px; }

/* PÁGINA: Fale Conosco */
#fale-conosco 									{}
#fale-conosco h1 								{ font-size:26px; color:#122b14; font-weight:bolder; letter-spacing:-0.08em; text-transform:uppercase; font-style:italic; padding-top:5px; margin-bottom:10px; border-bottom:1px solid #eaeaea; width:670px; height:30px; }
#fale-conosco h2 								{ font-size:18px; color:#aa0006; font-weight:bolder; font-style:italic; margin:15px 15px 15px 0;}
#fale-conosco small 							{ font-size:10px; color:#aa0006; font-style:italic; margin-top:15px; display:block; }
#fale-conosco .content							{ font-size:12px; color:#092111; padding:5px 15px; border:1px solid #e8e8e8; background:#f3f3f3; width:620px; }
#fale-conosco form								{ margin-top:5px; background:#FFF; border:1px solid #e1e1e1; padding:10px; }	
#fale-conosco form fieldset legend				{ font:18px Arial, Tahoma, Verdana; color:#aa0006; font-weight:bold; margin:5px 0px; }
#fale-conosco form label.labelado				{ display:block; float:left; margin-top:2px; width:220px; text-align:right; padding-right:6px; margin-bottom:10px; }
#fale-conosco .campos							{ background:url(../img/bg-form-input.png); float:right; width:360px; padding:2px; border:1px solid #25410e; margin-bottom:7px; }
#fale-conosco textarea							{ background:url(../img/bg-textarea.png); width:360px; padding:2px; border:1px solid #25410e; margin-bottom:7px; float:right; clear:both; }
#fale-conosco .form-button						{ background:url(../img/bg-enviar.png); border:1px solid #25410e; color:#FFF; }
#fale-conosco .right-buttons					{ display:block; float:right; margin:15px; clear:both; }


/* PÁGINA: Associe-se */

#associe-se 									{}
#associe-se h1 									{ font-size:26px; color:#122b14; font-weight:bolder; letter-spacing:-0.08em; text-transform:uppercase; font-style:italic; padding-top:5px; margin-bottom:10px; border-bottom:1px solid #eaeaea; width:670px; height:30px; }
#associe-se h2 									{ font-size:18px; color:#aa0006; font-weight:bolder; font-style:italic; margin:15px 15px 15px 0;}
#associe-se small 								{ font-size:10px; color:#aa0006; font-style:italic; margin-top:15px; display:block; }
#associe-se .content							{ font-size:12px; color:#092111; padding:5px 15px; border:1px solid #e8e8e8; background:#f3f3f3; width:620px; }
#associe-se form								{ margin-top:5px; background:#FFF; border:1px solid #e1e1e1; padding:10px; }	
#associe-se form fieldset legend				{ font:18px Arial, Tahoma, Verdana; color:#aa0006; font-weight:bold; margin:5px 0px; }
#associe-se form label.labelado					{ display:block; float:left; margin-top:2px; width:220px; text-align:right; padding-right:6px; margin-bottom:10px; }
#associe-se .associar							{ background:url(../img/bg-form-input.png); float:right; width:360px; padding:2px; border:1px solid #25410e; margin-bottom:7px; }
#associe-se textarea							{ background:url(../img/bg-textarea.png); width:360px; padding:2px; border:1px solid #25410e; margin-bottom:7px; float:right; clear:both; }
#associe-se .label-do-newsletter				{ display:block; float:left; width:290px; }
#associe-se .receber-news						{ width:200px; display:block; float:right; }
#associe-se .form-button						{ background:url(../img/bg-enviar.png); border:1px solid #25410e; color:#FFF; }
#associe-se .right-buttons						{ display:block; float:right; margin:15px; clear:both; }
#associe-se .baixo-form							{ display:block; margin:15px 0px; }

/* PÁGINA: Serviços */

#beneficios-p									{}
#beneficios-p h1 								{ font-size:26px; color:#122b14; font-weight:bolder; letter-spacing:-0.08em; text-transform:uppercase; font-style:italic; padding-top:5px; margin-bottom:10px; border-bottom:1px solid #eaeaea; width:670px; height:30px; }
#beneficios-p h2 								{ font-size:18px; color:#aa0006; font-weight:bolder; font-style:italic; margin:15px 15px 15px 0;}
#beneficios-p small 							{ font-size:10px; color:#aa0006; font-style:italic; margin-top:15px; display:block; }
#beneficios-p .content							{ font-size:12px; color:#092111; padding:5px 15px; border:1px solid #e8e8e8; background:#f3f3f3; width:620px; }
#beneficios-p #branco							{ border:1px solid #e8e8e8; background:#FFF; padding:10px; }
#beneficios-p .noticia-unica					{ font-size:12px; border-bottom:7px solid #e8e8e8; width:596px; padding:10px 0px; }
#beneficios-p h4								{ font-size:18px; color:#aa0006; font-weight:bolder; margin:2px 0px; }
#beneficios-p h5								{ font-size:12px; color:#000000; font-weight:bolder; margin-bottom:-10px; }
#beneficios-p span								{ display:block; margin:10px; }

/* PÁGINA: Honorários */

#honorarios											{}
#honorarios h1 										{ font-size:26px; color:#122b14; font-weight:bolder; letter-spacing:-0.08em; text-transform:uppercase; font-style:italic; padding-top:5px; margin-bottom:10px; border-bottom:1px solid #eaeaea; width:670px; height:30px; }
#honorarios h2 										{ font-size:18px; color:#aa0006; font-weight:bolder; font-style:italic; margin:15px 15px 15px 0;}
#honorarios .content									{ font-size:12px; color:#092111; padding:5px 15px; border:1px solid #e8e8e8; background:#f3f3f3; width:620px; }

/* PÁGINA: Galeria de Presidentes */

#galeria-presidentes								{ }
#galeria-presidentes .content						{ font-size:12px; color:#092111; padding:0; border:1px solid #e8e8e8; background:#f3f3f3; width:668px; }
#galeria-presidentes h1 								{ font-size:26px; color:#122b14; font-weight:bolder; letter-spacing:-0.08em; text-transform:uppercase; font-style:italic; padding-top:5px; margin-bottom:10px; border-bottom:1px solid #eaeaea; width:670px; height:30px; }
.presidentes-perfil									{ width:320px; height:165px; background:#f7f7f7; border:1px solid #e8e8e8; float:left; margin:5px; }
.presidentes-perfil .presidente-foto					{ display:block; width:117px; height:145px; margin:10px; float:left; }
.presidentes-perfil .presidente-descricao			{ display:block; width:180px; height:250px; float:left; margin-top:50px; }
.presidentes-perfil .presidente-descricao h2			{ font:18px Arial, Tahoma, Verdana; color:#959696; font-weight:bold; }
.presidentes-perfil .presidente-descricao h3			{ font:14px Arial, Tahoma, Verdana; color:#000; font-weight:bold; }

/* PÁGINA: Unisindimóveis */

#unisindimoveis								{  }
#unisindimoveis .content					{ font-size:12px; color:#092111; padding:25px; border:1px solid #e8e8e8; background:#f3f3f3; width:620px; }
#unisindimoveis h1 							{ font-size:26px; color:#122b14; font-weight:bolder; letter-spacing:-0.08em; text-transform:uppercase; font-style:italic; padding-top:5px; margin-bottom:10px; border-bottom:1px solid #eaeaea; width:670px; height:30px; }
#unisindimoveis p.texto						{ font-weight:bold; }
#unisindimoveis a							{ font-weight:bold; }
#unisindimoveis a:hover						{ color:#aa0006; }		
#unisindimoveis form						{ margin-top:5px; background:#FFF; border:1px solid #e1e1e1; padding:10px; }
#unisindimoveis form textarea				{ background:url(../img/bg-textarea.png); width:360px; padding:2px; border:1px solid #25410e; margin-bottom:7px; float:right; clear:both; }
#unisindimoveis form label.labelado			{ font-size:12px; display:block; float:left; margin-top:2px; width:220px; text-align:right; padding-right:6px; margin-bottom:10px; }
#unisindimoveis form .associar				{ background:url(../img/bg-form-input.png); float:right; width:360px; padding:2px; border:1px solid #25410e; margin-bottom:7px; }
#unisindimoveis .right-buttons				{ display:block; float:right; margin:15px; clear:both; }
#unisindimoveis form .form-button			{ background:url(../img/bg-enviar.png); border:1px solid #25410e; color:#FFF; }


/* PÁGINA: Noticia Unica */

#noticia-unica										{  }
#noticia-unica p 									{ display:block; margin:7px 0;  }
#noticia-unica p.corpo-noticia-unica img				{ float:left; margin:0 7px 7px 0; }
#noticia-unica h1 									{ font-size:26px; color:#122b14; font-weight:bolder; letter-spacing:-0.08em; text-transform:uppercase; font-style:italic; padding-top:5px; margin-bottom:10px; border-bottom:1px solid #eaeaea; width:670px; height:30px; }
#noticia-unica h2									{ font-size:20px; color:#000; font-weight:bold; font-style:italic; }
#noticia-unica small									{ font-size:12px; color:#aa0006; font-style:italic; }
#noticia-unica .content								{ font-size:12px; color:#092111; padding:5px 15px; border:1px solid #e8e8e8; background:#f3f3f3; width:620px; overflow:hidden; }


/* PAGINAÇÃO */

/* PUBLICACOES */


#engloba-publicacoes								{ height:592px; background:url(../img/bg-publicacoes.png); margin-top:20px; width:640px; margin-left:-10px; }
	.item-publicacao								{ display:block; width:181px; height:265px; border:1px solid #eaeaea; background:#fbfbfb; float:left; margin-right:30px; margin-bottom:40px; }
	.item-publicacao:hover							{ text-decoration:none; cursor:pointer; }
	.item-publicacao-topo							{ display:block; width:177px; height:19px; padding-top:4px; padding-right:4px; text-align:right; background:url(../img/bg-tit-publicacoes.png); position:relative; }
	.item-publicacao-topo-hot						{ display:block; width:177px; height:19px; padding-top:4px; padding-right:4px; text-align:right; background:url(../img/bg-tit-publicacoes-hot.png); position:relative; color:#d30008; font-weight:bold; }
	.item-publicacao-livro-b						{ margin-left:14px; width:150px; height:150px; border-bottom:5px solid #e5e5e5; }
	.item-publicacao-livro-b h3						{ display:block; font:12px Arial, Verdana, Tahoma; font-weight:bold; color:#b2575a; height:24px; padding-top:10px; width:100%; text-align:center; clear:both; }
	.livro-publicacoes								{ clear:both; height:100px; width:76px; overflow:hidden; margin-left:35px; margin-top:10px }
	.desc-publicacoes								{ padding:5px 14px; text-align:center; height:72px; overflow:hidden; }
	
/* PUBLICACOES MODAL WINDOW */

.cubs-lista											{ background:#FFF; border:1px solid #e1e1e1; padding:10px; margin:5px 2px 0px 0px; }
.cubs-lista h3										{ color:#959696; font:18px Arial, Verdana, Tahoma; font-weight:bold; width:520px; }
.cubs-lista p										{ width:520px; }
.cubs-lista small									{ font:10px Arial, Verdana, Tahoma; }
.cubs-lista a										{ display:block; width:69px; height:50px; border:1px solid #e1e1e1; background: url(../img/bt-download.png) no-repeat; float:right; }
.cubs-lista a:hover									{ border:1px solid #666; }
.cubs-lista a span									{ display:none; }



/* FACEBOX HOME */
.anuncios-home										{ }
.anuncios-home h3									{ font-weight:bold; font-size:14px; margin-bottom:10px; }
.anuncios-home p									{ margin-top:10px; }
.anuncios-home a									{ margin-top:10px; display:block; font-size:12px; }


/* Dialog
----------------------------------*/

.ui-dialog 
	{ background:#fff; position:relative; width:300px; font:11px Tahoma, Verdana, Arial; }
	
.ui-draggable .ui-dialog-titlebar 
	{ cursor: move; }

.ui-dialog-titlebar * 
	{ color:#fff; }

.ui-dialog .ui-dialog-titlebar 
	{ background:#800; position:relative; height:20px; }

.ui-dialog .ui-dialog-title 
	{ float: left; } 

.ui-dialog .ui-dialog-titlebar-close 
	{ position: absolute;background:url(../img/close1.png) no-repeat; height:12px; width:12px; top: 50%; margin: -5px 20px 0 0; right:0px; padding: 1px; }

.ui-dialog .ui-dialog-titlebar-close span 
	{ display:none; margin: 1px; }

.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus 
	{ padding: 0; }

.ui-dialog .ui-dialog-content 
	{ border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }

.ui-dialog .ui-dialog-buttonpane 
	{ text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }

.ui-dialog .ui-dialog-buttonpane button 
	{ float: right; margin: .5em .4em .5em 0; cursor: pointer; line-height: 1.4em; width:auto; overflow:visible; }

.ui-dialog .ui-resizable-se 
	{ width: 14px; height: 14px; right: 3px; bottom: 3px; }

