* { padding: 0; margin:0; }

html, body {
	height:100%;
}

body { color: #808284; background: #636466; font-family: "Trebuchet MS"; font-size: 9pt; }

.clear { clear: both; }


hr.simples { background: url(../img/hr.gif) repeat-x; border: 0; margin: 7px 0;  height: 1px; }


div.footerSpace { margin-bottom: 50px; }

* html div#container { height: 100%; }

#container { min-height: 100%; padding: 20px 21px 0 21px; margin: auto; width: 953px; background: #58595b; }
#container.quem { padding: 20px 21px 0 21px; margin: auto; width: 953px; background: #919a3b url(../img/bg_fix.gif) repeat-y; }
#container.blog { padding: 20px 21px 0 21px; margin: auto; width: 953px; background: #206f9f url(../img/bg_fix.gif) repeat-y; }
#container.projeto { padding: 20px 21px 0 21px; margin: auto; width: 953px; background: #95025a url(../img/bg_fix.gif) repeat-y; }
#container.imovel { padding: 20px 21px 0 21px; margin: auto; width: 953px; background: #562e10 url(../img/bg_fix.gif) repeat-y; }

#leftBox { width: 195px; float: left; }
#leftBox div.topCorner { background: white url(../img/site/top_left_corner.gif) no-repeat; height: 7px; }
#leftBox div.bottomCorner { background: white url(../img/site/bottom_left_corner.gif) no-repeat; height: 7px; }
#leftBox div.content { background: white; padding: 0 10px; }

#leftBox div.content ul li { padding-left: 10px; margin-left: 0px; list-style-type: none; line-height: 16pt; }
#leftBox div.content p.espaco { margin: 5px 10px; }

#centerBox { min-height: 100%; padding: 0px 20px; width: 523px; float: left;  background: white; }



#rightBox div#destaque {   padding-left: 5px; width: 178px; margin: 0px auto; }
#rightBox div#destaque div.top { }
#rightBox div#destaque div.content {  }
#rightBox div#destaque div.bottom {  }

#leftBox div#telefone { padding-left: 0px; width: 178px; margin: 20px 0; color: white; }
#leftBox div#telefone div.top { background: url(../img/site/d_top.gif) no-repeat; height: 8px; }
#leftBox div#telefone div.content { background: #00665f; padding-bottom: 4px; }
#leftBox div#telefone div.bottom { background: url(../img/site/d_bottom.gif) no-repeat; height: 8px; }

#leftBox div#twitter { padding-left: 0px; width: 178px; margin-bottom: 20px; }

#header { background: #58595b; }

#container a:link,
#container a:visited,
#container a:hover,
#container a:active { color: #808284; text-decoration: none; }


#rightBox { background: #206f9f; color: white; float: left; width: 195px; }
#rightBox a:link,
#rightBox a:visited,
#rightBox a:hover,
#rightBox a:active { color: white; }

/* BLOG */
.blogColor { color: #0f84af; }
hr.blog { border-top: 1px solid #0f84af; }


#container.blog #rightBox {  }


#leftBox.blog div.content .titulo { line-height: 16pt; margin-left: 10px; font-weight: bold; color: #0f84af; }

#centerBox div.post div#formComent p.titulo { font-size: 14pt; margin: 10px 0; }

#centerBox div.post div#comments { margin-top: 10px; }
#centerBox div.post div#comments div.comment { margin: 5px 0; }
#centerBox div.post div#comments div.comment p.nome { font-weight: bold; }
#centerBox div.post { margin: 0 0 30px 0; }
#centerBox div.post p.title { margin: 1px 0; font-size: 18pt; font-weight: bold; color: #0f84af; }
#centerBox div.post p.autor { font-size: 8pt; }
#centerBox div.post p.imagem { margin: 10px 0; }
#centerBox div.post div.texto p { margin: 5px 0; }

td.tags {font-size: 9pt;}

#centerBox div.post p.title a:link,
#centerBox div.post p.title a:visited,
#centerBox div.post p.title a:hover,
#centerBox div.post p.title a:active { color: #0f84af; }

#leftBox.blog div.content ul li { margin-left: 0px; }
#leftBox.blog div.content ul li a:link { color: #808284; text-decoration: none; }
#leftBox.blog div.content ul li a:visited { color: #808284; text-decoration: none; }
#leftBox.blog div.content ul li a:hover { color: #808284; text-decoration: none; }
#leftBox.blog div.content ul li a:active { color: #808284; text-decoration: none; }
#leftBox.blog div.content ul li.selected { background:#cceaf1; width:156px; border-left: 12px solid #0f84af; margin-left: -10px; padding-left: 7px; }

#leftBox.blog div.content ul li.selected a:link,
#leftBox.blog div.content ul li.selected a:visited,
#leftBox.blog div.content ul li.selected a:hover,
#leftBox.blog div.content ul li.selected a:active { color: #0f84af; }

#centerBox div.post p.title a:link { text-decoration: none; }
#centerBox div.post p.title a:visited { text-decoration: none; }
#centerBox div.post p.title a:hover { text-decoration: none; }
#centerBox div.post p.title a:active { text-decoration: none; }

#container.blog #centerBox form.contato input,
#container.blog #centerBox form.contato textarea { padding: 2px;  font-family: Arial; font-size: 10pt; border: 0; background: #e0e0e0; }
#container.blog #centerBox form.contato input.bt { background: white; color: #0f84af; font-weight: bold; }

/* PROJETO */

.projetoColor {color: #95025a;} 
#leftBox.projeto div.content .titulo { line-height: 16pt; margin-bottom: 2px; margin-left: 9px; font-weight: bold; color: #95025a; }
#container.projeto #rightBox { background:#95025a; }

#container.projeto #centerBox ul#pMenu li { text-align: left; display: inline; margin: 5px 20px 5px 0; }
#container.projeto #centerBox div.mainImage { margin-top: 20px; width: 100%; text-align: center; }
#container.projeto #centerBox div.centered { width: 100%; text-align: center; }
#container.projeto #centerBox div.titulo { text-align: left; margin: 25px 5px 15px 0px; font-size: 19pt; color: #95025a; }
#container.projeto #centerBox div.texto { text-align: left; margin: 10px 5px 15px 0px; }

/* #leftBox.projeto div.content ul li { margin-left: 5px; } */

#leftBox.projeto div.content ul li a:link, 
#leftBox.projeto div.content ul li a:visited, 
#leftBox.projeto div.content ul li a:hover, 
#leftBox.projeto div.content ul li a:active { color: #808284; text-decoration: none; }

#leftBox.projeto div.content ul li.selected { width:156px; background:#eed2e1; border-left: 12px solid #95025a; margin-left: -10px; padding-left: 7px; }
#container.projeto #centerBox ul#pMenu li.selected { color: #95025a; }

#leftBox.projeto div.content ul li.selected a:link,
#leftBox.projeto div.content ul li.selected a:visited,
#leftBox.projeto div.content ul li.selected a:hover,
#leftBox.projeto div.content ul li.selected a:active { color: #95025a; }


/* IMOVEL */

#container.imovel #leftBox div.content .titulo { line-height: 16pt; margin-left: 9px;  font-weight: bold; color: #562e10; }
#container.imovel #rightBox { background:#562e10; }

#container.imovel #centerBox ul#pMenu li,
#container.imovel #centerBox ul#pMenuF li { display: inline; margin: 5px 10px; }

#container.imovel #centerBox a:link,
#container.imovel #centerBox a:visited,
#container.imovel #centerBox a:hover,
#container.imovel #centerBox a:active { color: #808284; text-decoration: none;}

/*
#container.imovel #centerBox ul#pMenu li a:link,
#container.imovel #centerBox ul#pMenu li a:visited,
#container.imovel #centerBox ul#pMenu li a:hover,
#container.imovel #centerBox ul#pMenu li a:active { color: #808284; text-decoration: none;}
*/

#container.imovel #centerBox ul#pMenu li.selected  a:link,
#container.imovel #centerBox ul#pMenu li.selected  a:visited,
#container.imovel #centerBox ul#pMenu li.selected  a:hover,
#container.imovel #centerBox ul#pMenu li.selected  a:active { color: #562e10; text-decoration: none;}

#container.imovel #centerBox ul#pMenuF li  a:link,
#container.imovel #centerBox ul#pMenuF li  a:visited,
#container.imovel #centerBox ul#pMenuF li  a:hover,
#container.imovel #centerBox ul#pMenuF li  a:active {  color: #562e10; text-decoration: none; padding-right: 12px; }


table.unidades tr td.details { padding-left: 8px; font-size: 8pt; }


#container.imovel #leftBox.imovel div.content ul li { margin-left: 0px; }
#container.imovel #leftBox.imovel div.content ul li a:link { color: #808284; text-decoration: none; }
#container.imovel #leftBox.imovel div.content ul li a:visited { color: #808284; text-decoration: none; }
#container.imovel #leftBox.imovel div.content ul li a:hover { color: #808284; text-decoration: none; }
#container.imovel #leftBox.imovel div.content ul li a:active { color: #808284; text-decoration: none; }
#container.imovel #leftBox.imovel div.content ul li.selected { width:156px;  border-left: 12px solid #562e10; margin-left: -10px; padding-left: 7px; }

#container.imovel #leftBox.imovel div.content ul li.selected { background: #e1d8d0; }

#container.imovel #leftBox.imovel div.content ul li.selected a:link,
#container.imovel #leftBox.imovel div.content ul li.selected a:visited,
#container.imovel #leftBox.imovel div.content ul li.selected a:hover,
#container.imovel #leftBox.imovel div.content ul li.selected a:active { padding-right: 13px; color: #562e10; }

#container.imovel #leftBox.imovel div.content ul li.selected.todos a:link,
#container.imovel #leftBox.imovel div.content ul li.selected.todos a:visited,
#container.imovel #leftBox.imovel div.content ul li.selected.todos a:hover,
#container.imovel #leftBox.imovel div.content ul li.selected.todos a:active { padding-right: 13px; color: #562e10; }

table.unidades tr td.titulo { font-size: 14pt; color: #562e10; }
table.unidades tr td.titulo a:link,
table.unidades tr td.titulo a:visited,
table.unidades tr td.titulo a:hover,
table.unidades tr td.titulo a:active { color: #562e10; }




/* QUEM */

#container.quem #leftBox div.content .titulo { line-height: 16pt; margin-left: 8px; font-weight: bold; color: #919a3b; }
#container.quem #rightBox { background:#919a3b; }

#container.quem #centerBox #accordion h3 { font-weight: normal; font-size: 9pt; cursor: pointer; padding: 0 10px; color: white; line-height: 30px; }


#container.quem #centerBox #accordion h3.blocoUm { background: #00665f; }
#container.quem #centerBox #accordion h3.blocoDois { background: #dc651d; }
#container.quem #centerBox #accordion h3.blocoTres { background: #919a3c; }
#container.quem #centerBox #accordion h3.blocoQuatro { background: #96025a; }
#container.quem #centerBox #accordion h3.blocoCinco { background: #e5a711; }
#container.quem #centerBox #accordion h3.blocoSeis {    background: #572f10; }
#container.quem #centerBox #accordion h3.blocoSete {    background: #00665f; }


#container.quem #centerBox div#pessoas div.pessoa div.nome { font-size: 16pt; color:  #919a3b; margin: 8px 0; }
#container.quem #centerBox div#pessoas div.pessoa div.imagem { float: left; width: 185px; }
#container.quem #centerBox div#pessoas div.pessoa div.texto { float: left; width: 300px; margin: 0 10px; }

#container.quem #leftBox div.content ul li { margin-left: 0px; }
#container.quem #leftBox div.content ul li a:link { color: #808284; text-decoration: none; }
#container.quem #leftBox div.content ul li a:visited { color: #808284; text-decoration: none; }
#container.quem #leftBox div.content ul li a:hover { color: #808284; text-decoration: none; }
#container.quem #leftBox div.content ul li a:active { color: #808284; text-decoration: none; }
#container.quem #leftBox div.content ul li.selected {  background:#e3e5ca; width:156px;  border-left: 12px solid #919a3b; margin-left: -10px; padding-left: 7px; }

#container.quem #leftBox div.content ul li.selected a:link,
#container.quem #leftBox div.content ul li.selected a:visited,
#container.quem #leftBox div.content ul li.selected a:hover,
#container.quem #leftBox div.content ul li.selected a:active { color: #919a3b; }

#container.quem #centerBox form.contato input,
#container.quem #centerBox form.contato textarea { padding: 2px;  font-family: Arial; font-size: 10pt; border: 0; background: #e0e0e0; }
#container.quem #centerBox form.contato input.bt { background: white; color: #919a3b; font-weight: bold; }