/* CSS Document */

body {
	background-color:#b4c1c9;
	margin-top:0px;
	margin-bottom:0px;
}

* { 
	margin:0px;
	padding:0px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
}

a, a:hover {
	color:#666666;
}

img {
	border:none;
}

.all {
	color:#666666;	
}

.menu_top {
	color:#666666;
}

.form {
	font-size:11px;
	color:#333333;
	margin:0px 0px 5px 0px;
	font-size:11px;
}

.login {
	font-size:11px;
	color:#666666;
	margin:10px 8px 0px 0px;
}

.login_form {
	font-size:11px;
	color:#333333;
	margin:10px 0px 0px 0px; 
}

.autenticacao {
	font-weight:bold;
	font-size:11px;
	color:#FF0000;
}

.link {
	color:#666666;
	font-weight:normal;
	text-decoration:underline;
}

.link a {
	color:#666666;
}

.link a:hover {
	color:#666666;
}

.rodape_menu {
	color:#ffffff;
}

.rodape_menu a{
	color:#ffffff;
}

.rodape_menu a:hover{
	color:#ffffff;
}

.conteudo_interno {
	text-align:left;
	padding:10px 20px 10px 20px;
	font-size:10px;
}

#geral {
	position:relative;
	width:780px;
	margin:0 auto;
	background:url(bg.gif) repeat-y;
}

#topo {
	width:780px;
	height:123px;
}

#logo {
	float:left;
	width:91px;
	height:114px;
	padding-left:48px;
	padding-top:10px;
}

#banner {
	width:460px;
	height:60px;
	margin-top:45px;
	margin-left:32px;
	
}

#voltar {
	margin-left:30px;
}

#OpcaoTitulo {
	font-size: 18px;
	color: #143d55;
	margin-bottom: 10px;	
	font-weight: bold;
}

#OpcaoAcaoMensagem, #OpcaoAcaoMensagem a {
	color: #666666;
	margin-bottom:20px;
	padding-left:3px;
	font-style:italic;
}

#OpcaoDescricao {
	font-size: 12px;
	color: #143d55;
}

#cabecalho2 {
	position:relative;
	float:right;
	width:533px;
	height:123px;
	right:10px;
	text-align:left;
	background:url(cabecalho_bg.gif) repeat-x;
	margin-top:-29px;
}

#cabecalho_curva2 {
	position:relative;
	float:left;
	width:78px;
	height:123px;
	left:21px;
	background:url(cabecalho_curva.gif) no-repeat;
	margin-top:-29px;
}

#faixa {
	width:760px;
	height:40px;
	background:#e3e5e6;
	margin-top:10px;
	margin-left:10px;
}

/* ### Inicio Área Pública ### */
#cabecalho2 {
	position:relative;
	float:right;
	width:533px;
	height:123px;
	right:10px;
	text-align:left;
	background:url(cabecalho_bg.gif) repeat-x;
	margin-top:-29px;
}

#cabecalho_curva2 {
	position:relative;
	float:left;
	width:78px;
	height:123px;
	left:21px;
	background:url(cabecalho_curva.gif) no-repeat;
	margin-top:-29px;
}

#faixa {
	width:760px;
	height:40px;
	background:#e3e5e6;
	margin-top:10px;
	margin-left:10px;
}
/* Inicio box fotos */
#fotos {
	position:absolute;
	width:364px;
	left:388px;
	top:100px;
}

#fotos_top {
	width:364px;
	height:30px;
	background:url(box_fotos_top.gif) no-repeat;
}

#fotos_conteudo {
	width:334px;
	height:126px;
	background:url(box_fotos_bg.gif) repeat-y;
	padding:8px 15px 8px 15px;
}

#fotos_flash {
	position:absolute;
	margin:-34px 0px 0px -10px;
}

#fotos_bottom {
	width:364px;
	height:11px;
	background:url(box_fotos_bottom.gif) no-repeat;
}
/* Fim box fotos */

#conteudo_publico {
	position:relative;
	float:left;
	width:474px;
}

#coluna_direita_pub {
	float:right;
	width:306px;
}
/* Inicio box previsao do tempo */
#previsao_tempo {
	padding-left:5px;
	padding-bottom:10px;
	_padding-bottom:7px; /* Hack de alinhamento para IE6 */
}

#previsao_tempo_top {
	text-indent:-9000px;
	width:273px;
	height:30px;
	background:url(box_previsao_tempo_top.gif) no-repeat;
}

#previsao_tempo_conteudo {
	float:left;
	width:243px;
	height:197px;
	background:url(box_previsao_tempo_bg.gif) repeat-y;
	padding:15px 15px 15px 15px;
}

#previsao_selo {
	margin:15px 0px 0px 55px;
}

#previsao_tempo_bottom {
	width:273px;
	height:11px;
	background:url(box_previsao_tempo_bottom.gif) no-repeat;
	clear:both;
}
/* Fim box previsao do tempo */
/* Inicio box classificados publico */
#classificados_pub {
	padding-left:30px;
	_padding-left:35px; /* Hack de alinhamento para IE6 */
	padding-bottom:10px;
	_padding-bottom:7px; /* Hack de alinhamento para IE6 */
}

#classificados_pub_top {
	text-indent:-9000px;
	width:722px;
	height:30px;
	background:url(box_classificados_pub_top.gif) no-repeat;
	clear:left;
	_margin-bottom:-7px; /* Hack de alinhamento para IE6 */

}

#classificados_pub_conteudo {
	float:left;
	width:692px;
	background:url(box_noticias_pub_bg.gif) repeat-y;
	padding:15px 15px 15px 15px;
}

#classificados_pub_bottom {
	width:722px;
	height:11px;
	background:url(box_noticias_pub_bottom.gif) no-repeat;
	clear:both;
}
/* Fim box classificados publico */
/* Inicio box noticias publicas */
#noticias_pub {
	padding-left:30px;
	_padding-left:35px; /* Hack de alinhamento para IE6 */
	padding-bottom:10px;
	_padding-bottom:7px; /* Hack de alinhamento para IE6 */
	clear: both;
}

#noticias_pub_top {
	text-indent:-9000px;
	width:722px;
	height:30px;
	background:url(box_noticias_pub_top.gif) no-repeat;
}

#noticias_pub_conteudo {
	float:left;
	width:692px;
	background:url(box_noticias_pub_bg.gif) repeat-y;
	padding:15px 15px 15px 15px;
}

#noticias_pub_bottom {
	width:722px;
	height:11px;
	background:url(box_noticias_pub_bottom.gif) no-repeat;
	clear:both;
}
/* Fim box noticias publicas */
/* Começo do box que identifica a posição do usuário */
#area_publica {
	padding-left:30px;
	padding-top:15px;
	padding-bottom:10px;
	_padding-bottom:7px; /* Hack de alinhamento para IE6 */
}

#area_publica_top {
	text-indent:-9000px;
	width:350px;
	height:30px;
	background:url(box_area_publica_top.gif) no-repeat;
}

#area_publica_conteudo {
	width:320px;
	background:url(box_area_publica_bg.gif) repeat-y;
	padding:8px 15px 8px 15px;
}

#area_publica_bottom {
	width:350px;
	height:11px;
	background:url(box_area_publica_bottom.gif) no-repeat;
}
/* Fim do box que identifica a posição do usuário */
/* Começo box acesse seu condomínio*/
#acesse_seu_condo {
	padding-left:30px;	
	padding-bottom:10px;
	_padding-bottom:7px; /* Hack de alinhamento para IE6 */
}

#acesse_seu_condo_top {
	text-indent:-9000px;
	width:439px;
	height:30px;
	background:url(box_acesse_seu_condo_top.gif) no-repeat;
}

#acesse_seu_condo_conteudo {
	width:409px;
	height:202px;
	background:url(box_acesse_seu_condo_bg.gif) repeat-y;
	padding:15px 15px 15px 15px;
	text-align:left;
	padding-bottom:10px;
}

#primeiro_acesso {
	position:absolute;
	width:178px;
	height:202px;
	left:270px;
}

#acesse_seu_condo_bg {
	width:270px;
	height:202px;
	margin-left:3px;
	background:url(bg_login.gif) no-repeat;
}

#acesse_seu_condo_login {
	position:relative;
	width:250px;
	height:180px;
	left:10px;
	top:10px;
}

#login_buttom {
	width:162px;
	height:30px;
	margin:10px 0px 0px 25px;
}

#lembrar_esqueceu_senha {
	margin:10px 0px 0px 2px;
}

#acesse_seu_condo_bottom {
	width:439px;
	height:11px;
	background:url(box_acesse_seu_condo_bottom.gif) no-repeat;
}
/* Fim box acesse seu condomínio */
#degrade {
	width:721px;
	height:115px;
	background:url(area_publica_degrade.gif) no-repeat;
	margin-left:30px;
	margin-bottom:10px;
	clear:both;
}

#rodape2 {
	position:relative;
	width:760px;
	height:65px;
	margin-left:10px;
	background:url(rodape_bg.gif) repeat-x;
	clear:both;
}

#rodape_curva2 {
	position:absolute;
	float:right;
	width:36px;
	height:26px;
	right:168px;
	background:url(rodape_menu_curva.gif);
}

#rodape_menu2 {
	float:right;
	width:160px;
	height:18px;
	background:#143d55;
	padding-top:8px;
	padding-left:8px;
}

#rodape_texto2 {
	padding-top:19px;
	padding-left:15px;
}

#rodape_fecha2 {
	position:relative;
	width:780px;
	height:3px;
	background:url(rodape_fecha.gif);
}
/* ### Fim Área Pública ### */

#rodape {
	position:relative;
	width:760px;
	height:65px;
	margin-top:10px;
	margin-left:10px;
	_margin-left:15px; /* Hack de alinhamento para IE6 */
	background:url(rodape_bg.gif) repeat-x;
}

#rodape_curva {
	position:absolute;
	float:right;
	width:36px;
	height:26px;
	right:168px;
	background:url(rodape_menu_curva.gif);	
}

#rodape_menu {
	float:right;
	width:160px;
	height:18px;
	background:#143d55;
	padding-top:8px;
	padding-left:8px;
}

#rodape_texto {
	padding-top:19px;
	padding-left:15px;
}

#ass_troad {
	position:relative;
	width:69px;
	height:22px;
	bottom:7px;
	left:680px;
}

#rodape_fecha {
	width:780px;
	height:11px;
	_margin-left:5px; /* Hack de alinhamento para IE6 */
	background:url(rodape_fecha.gif);
	margin-bottom:-8px;
}

div#u_noticias_conteudo img {
    max-width: 100%;
    height: auto;
}


#combanner #classificados_pub, #combanner #classificados_pub_conteudo, #combanner #classificados_pub_top, #combanner #classificados_pub_bottom {
    box-sizing: border-box;    width: 100%;
}

#combanner #classificados_pub_top {
    background: none;
}

div#classificados_pub_bottom {}

body {}

#combanner #classificados_pub {
    width: 50%;
    background: #FFF;
    clear: both;
    margin-left: 31px;
    border-radius: 10px;
    border: 1px solid #CCC;
    float: left;
}

#combanner #classificados_pub_bottom {
    background: none;
}

#combanner #classificados_pub_conteudo {
    background: none;
}


#combanner #classificados_pub, #combanner #classificados_pub_conteudo, #combanner #classificados_pub_top, #combanner #classificados_pub_bottom {
    box-sizing: border-box;    width: 100%;
}

#combanner #classificados_pub_top {
    background: url(box_classificados_pub_top.gif) no-repeat;
    background-position: 0 0;
    margin-left: -30px;
}

div#classificados_pub_bottom {}

body {}

#combanner #classificados_pub {
    width: 722px;
    background: #FFF;
    clear: both;
    margin-left: 31px;
    border-radius: 10px;
    border: 1px solid #CCC;
    float: left;
    min-height: 117px;
    margin-bottom: 20px;
}

#combanner #classificados_pub_bottom {
    background: none;
}

#combanner #classificados_pub_conteudo {
    background: none;
    margin-left: -30px;
}

.bannerchamada {
    float: right;
    width: 320px;
    margin-right: 27px;
    display: none;
}

.bannerchamada img {
    width: 100%;
}