@charset "UTF-8";
/* CSS Document */

/* Genéricos */
* {margin:0; padding:0;}
body {font-family:arial,verdana,tahoma,sans-serif; font-size:normal; background:#000; font-size:12px;}
ul, oi, li {list-style:none;}
a {text-decoration:none;}
a img {border:0;}
a:hover {text-decoration:underline;}
h1 {color:#fff;}
.center {text-align:center;}
.clearfix:after {content:"."; display:block; height:0;clear:both; visibility:hidden; }
.clearfix       {display:inline-block;}
/* Hide from IE Mac */
.clearfix       {display:block;}
/* End hide from IE Mac */

/* Estrutura */
#header {margin:0 auto; margin-top:10px; width:1004px; height:160px; overflow:hidden;}
#container {margin:0 auto; width:1004px;}
#footer {margin:0 auto; width:1004px; height:100px; overflow:hidden; text-align:center;  }

/* footer */
#footer ul { margin:0 auto; height:25px; text-align:center; width:26%;}
#footer ul li {float:left; margin-right:20px;}
#footer ul li a { font-size:11px; color:#999; text-decoration:none; text-align:center; font-weight:bold;}
#footer ul li a:hover { text-decoration:underline;}
#footer hr {background-color:#4d4d4d; height:1px; width:575px; margin:0 auto; border:0;}
#footer p { color:#4d4d4d; font-size:11px; text-align:center; margin-top:5px;}

/* Colunas */
#coluna-esquerda {width:200px; margin-right:10px; float:left; display:inline; overflow:hidden;}
#coluna-meio {width:600px; margin-right:10px; float:left; display:inline; overflow:hidden;}
#coluna-direita {width:183px; float:left; display:inline; overflow:hidden;}

#coluna-esquerda ul {border:2px solid #a9a9a9;}
#coluna-esquerda ul li {border-bottom:2px solid #a9a9a9; height:30px; line-height:30px; text-align:right; padding-right:10px;}
#coluna-esquerda ul li a.home { display:block; background:url("images/bg-menu-home.jpg") repeat-y; width:186px; height:30px; padding-right:10px; color:#000;}
#coluna-esquerda ul li a.bairros { display:block; background:url("images/bg-menu-bairros.jpg") repeat-y; width:186px; height:30px; padding-right:10px; color:#000; font-weight:bold;}
#coluna-esquerda ul li a.atracoes { display:block; background:url("images/bg-menu-servicos.jpg") repeat-y; width:186px; height:30px; padding-right:10px; color:#000;}

#coluna-esquerda #box-news {margin-top:10px; background:#fff url(images/bg-box-news.jpg) no-repeat top right; border:2px solid #a9a9a9; padding-bottom:10px;}
#coluna-esquerda #box-news h2 {font-size:14px; color:#cb4138; margin:8px 0 0 10px;}
#coluna-esquerda #box-news p {font-size:11px; color:#454545; margin-left:10px;}
#coluna-esquerda #box-news form {margin-left:6px;}
#coluna-esquerda #box-news form fieldset {border:0;}
#coluna-esquerda #box-news form fieldset .campo-texto {width:120px; float:left; border:1px solid #595959; font-size:10px; color:#595959; height:18px; line-height:18px;}
#coluna-esquerda #box-news form fieldset .botao {width:45px; float:left; color:#fff; font-size:9px; font-weight:bold; background:url(images/bt-enviar.gif); height:19px; border:0; margin-left:4px;}

#coluna-meio #flash-home {width:595px; height:216px; margin-bottom:10px; color:#fff; border:2px solid #a9a9a9; overflow:hidden;}

ul#subdestaques-home {height:205px; margin-bottom:10px; overflow:hidden;}
ul#subdestaques-home li.primeiros {width:181px; height:196px; margin-right:22px; float:left; border:2px solid #a9a9a9; overflow:hidden;}
ul#subdestaques-home li.ultimo {width:181px; height:196px; float:left; border:2px solid #a9a9a9; overflow:hidden;}
ul#subdestaques-home li a {color:#fff;}
ul#subdestaques-home li h2 {font-size:13px; margin:155px 0 0 10px;}
ul#subdestaques-home li p {font-size:11px; margin-left:10px;}
.bairro1 { background:url(images/titas-citibank-hall-rio-de-janeiro.jpg);}
.bairro2 { background:url(images/parqueCatatumba.jpg);}
.bairro3 { background:url(images/veraoMorro.jpg);}

#galeria-fotos {border:2px solid #484747; margin-bottom:10px; padding-bottom:10px;}
#galeria-fotos h2 {font-size:13px; margin:3px 0 10px 3px; color:#fff; background:#373737; height:23px; width:97.4%; line-height:23px; padding-left:10px;}



/* Internas */
#coluna-meio #breadcrumb-titulo { background-color:#000; border:2px solid #484747; height:100px;}
#coluna-meio #breadcrumb-titulo p {font-size:11px; color:#fff; margin:5px 0 0 5px; text-transform:capitalize;}
#coluna-meio #breadcrumb-titulo p a {color:#fff;}
#coluna-meio #breadcrumb-titulo h2 {font-size:24px; margin-top:10px; color:#FFF; margin-left:5px; text-transform:capitalize;}

#coluna-meio #sobre-bairro {padding:3px 0 15px 0; background-color:#484747;}
#coluna-meio #sobre-bairro img {margin:0 5px 0 3px; float:left;}
#coluna-meio #sobre-bairro h3 { text-transform:uppercase; font-size:11px; color:#fff;}
#coluna-meio #sobre-bairro p { font-size:11px; color:#fff; margin:5px 5px 0 0;}
#coluna-meio #sobre-bairro p.link {  padding:10px 0 0 5px; clear:both;}
#coluna-meio #sobre-bairro p.link a { color:#fff; text-decoration:underline;}
#coluna-meio #sobre-bairro p.link a:hover { text-decoration:none;}

#coluna-meio #galeria-fotos-interna { border:2px solid #484747; padding:3px 0 10px 0; background-color:#151515;}
#coluna-meio #galeria-fotos-interna h2 {font-size:13px; margin:3px 0 10px 3px; color:#fff; background:#373737; height:23px; width:97.4%; line-height:23px; padding-left:10px;}
#coluna-meio #galeria-fotos-interna h3 {font-size:11px; margin:5px 0 0 10px; color:#fff; text-transform:uppercase; float:left;}
#coluna-meio #galeria-fotos-interna p {font-size:10px; margin:5px 10px 0 10px; color:#fff; float:right;}
#coluna-meio #galeria-fotos-interna ul { clear:both; padding-top:20px; margin-left:35px;}
#coluna-meio #galeria-fotos-interna ul li { float:left; margin:0 35px 20px 0;}
#coluna-meio #galeria-fotos-interna ul li img { border:1px solid #6f6f6f;}

#coluna-meio #anuncio-google-meio-interna {margin-bottom:10px; border:2px solid #484747; background:#151515; padding-bottom:10px;}
#coluna-meio #anuncio-google-meio-interna dl {margin:10px 0 0 10px;}
#coluna-meio #anuncio-google-meio-interna dl dt { margin-top:10px;}
#coluna-meio #anuncio-google-meio-interna dl dt a { color:#f9b800; text-decoration:underline;}
#coluna-meio #anuncio-google-meio-interna dl dt a:hover { text-decoration:none;}
#coluna-meio #anuncio-google-meio-interna dl dd a.frase { color:#fff; font-size:11px;}
#coluna-meio #anuncio-google-meio-interna dl dd a.site { color:#ababab; font-size:11px;}

#coluna-meio #anuncie {padding:3px 0 15px 10px; background-color:#484747;}
#coluna-meio #anuncie h3 { text-transform:uppercase; font-size:11px; color:#fff;}
#coluna-meio #anuncie p { color:#fff; margin:5px 5px 0 0;}
#coluna-meio #anuncie p.link {  padding:10px 0 0 5px; clear:both;}
#coluna-meio #anuncie p.link a { color:#fff; text-decoration:underline;}
#coluna-meio #anuncie p.link a:hover { text-decoration:none;}
#coluna-meio #anuncie ul li {text-decoration:underline; color:#fff; font-weight:bold;}
#coluna-meio #anuncie a {color:#f4ac00; text-decoration:underline;}
#coluna-meio #anuncie a.mail {color:#f4ac00; font-weight:bold; text-decoration:none;}

.box-bg-black {border:2px solid #5b5b5b; margin-bottom:10px; background:#000; padding:10px;}
.center {text-align:center; margin:0 auto;}
.top {margin-top:10px;}

dl.anuncio-google {}
dl.anuncio-google dt {}
dl.anuncio-google dt a { color:#f9b800; text-decoration:underline;}
dl.anuncio-google dt a:hover { text-decoration:none;}
dl.anuncio-google dd a.frase { color:#fff; font-size:11px;}
dl.anuncio-google dd a.site { color:#ababab; font-size:11px; margin-bottom:10px; display:block;}

.box-bg-cinza {background:#484747; padding:10px;}

h2.links-uteis {font-size:13px; color:#fff;}
ul.links-uteis {}
ul.links-uteis li {margin-top:5px; background:url(images/icon-links-uteis.gif) no-repeat center left;}
ul.links-uteis li a {color:#fff; padding-left:10px;}


.anuncie {font-size:16px; color:#f4ac00; text-transform:uppercase;}
.anuncie a {color:#f4ac00;}
.txt-anuncie {font-size:11px;}
.txt-anuncie a {color:#f4ac00;}

#buttons {width: 595px;}

/**** ZURA VITRINE ****/
#coluna-meio #sobre-bairro .zuraVitrine img {margin: 0;}
.zuraVitrine {margin-bottom: 10px;}
