/************************************************************************/
/* Desenvolvido por Flex Soluções - Soluções em Web e Software          */
/* www.flexsolucoes.com.br										        */
/* contato@flexsolucoes.com.br											*/
/* (48)3632-3178												        */
/************************************************************************/

html, body, div, p, h1, h3, h4, li, ul { margin: 0; padding: 0; }
body { background: #efeddf url(../gif/bg.gif); color: #565353; font: 76.4%/1.3em Verdana, Arial, Helvetica, sans-serif; min-width: 732px; position: relative; text-align: center; font-size:11px; }


/* -------- Links ---------- */
a { color: #565353; padding: 0; text-decoration: none !important; text-decoration: underline; text-decoration/**/: none; }
a:hover { color: #565353; }

a.branco { color: #FFFFFF; padding: 0; text-decoration: none !important; text-decoration: underline; text-decoration/**/: none; }
a.branco:hover { color: #CECECE; }

/* -------- Titulos ---------- */
h3 { font-family: helvetica; font-size: 18px; margin: 0px 0px 0px 0px; padding: 3px 0px 3px 0px; }
h2 { clear: both; border-bottom: 0px solid #6eb43f; padding: 15px 0 10px 3px; font-size: 160%; font-weight: normal; margin-top:15px; }
 
.tahoma11 { font-size:11px; font-family:Tahoma; }
.tit { font-family: Helvetica, Georgia, "Times New Roman", Times, serif; font-size: 20px; color: #8D8D8D; font-weight: normal; }
.verde { font-size: 12px; font-style: normal; color: #006600; font-weight:bold; }

.titulo_noticia { width: 100%; margin: 0px auto; padding: 0px 0px 0px 0px; }
.conteudo_noticia { width: 100%; margin: 0px auto; padding: 0px 0px 0px 0px; }
.data_noticia { font-family: Georgia, serif; border-bottom: 1px solid #CCC; color: #999999; padding: 10px 0 3px 0; font-style: italic; font-size: 12px; margin-left: 0; }

/* -------- LOGO EMPRESA ---------- */
.logoEmpresa{height:115px; width:205px;}

	
/* -------- Formulário ---------- */
select, textarea, input { border-style: solid; font-face: verdana; font-size: 11px; color: #000000; background-color: #F2F2F2; border-color: #D5D5D5; border-width: 1px; }
option { font-family: verdana; font-size: 11px; color: #000000;}
.button{ cursor:pointer;  margin-top:0px;  border:outset 1px #ccc; background:#999; font-size:.9em; color:#666; font-weight:bold; padding:5px;  background:url("../gif/button-bg.gif") repeat-x left top; padding:1px;  }
/* -------- estilo p/ botões do tipo select ---------- */
.form_field { font-family: verdana; font-size: 10px; }


/* -------- Topo ---------- */
#topo {
background:url(../gif/png/topo.png) no-repeat;
height:67px;
width: 100%;
}

#meio {
background:url(../gif/meio.gif) repeat-y;
width: 100%;
height:100%;
}

/** HACK PARA SEUS LINKS VOLTAREM A FUNCIONAR */
#bug_link{
    position: relative;
}

/* Abas (Orelhas)
-------------------------------------------------------------------------- */
#tablist { padding:3px 0; margin-left:0; margin-bottom:0; margin-top:0.1em; font:bold 12px Verdana; }
#tablist li { background:white; list-style:none; display:inline; margin:0; }
#tablist li a { background:white; padding:3px 0.5em; margin-left:3px; border:1px solid #999999; border-bottom:none; }

#tabcontentcontainer { vertical-align:middle; width:500px; padding:5px; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }
.tabcontent { display:none; }

/* -------- empreendimentos ---------- */
#empreendimentos span { display: none; }
#empreendimentos a { border: 5px solid #d9d9d9; float: left; margin-right: 15px; margin-top: 15px; }
#empreendimentos a:hover { border: 5px solid #6eb43f; }

.empreendimentos span { display: none; }
.empreendimentos a { border: 5px solid #d9d9d9; float: left; margin-right: 15px; margin-top: 15px; }
.empreendimentos a:hover { border: 5px solid #6eb43f; }


/* Pesquisa de Bairros
-------------------------------------------------------------------------- */
.pesquisaBairro {width: 97%;height: 100%;overflow: scroll;overflow-x: hidden;background-color: #F2F2F2;border: 1px solid #D5D5D5;}
.pesquisaBairro {height: 75px;*height: 75px;}
.pesquisaPaginasComboItemTxt {float: left;margin-left: 3px;*margin-top: 0px;}
.pesquisaPaginasComboItemInput{float: left;margin: 2px 0px 0px 2px;*margin: -2px 0px 0px 0px;}
.pesquisaPaginasComboItem {width: 200%;display: block;height: 17px;line-height: 17px;vertical-align: text-top;margin-top: 1px;background-color: none;color: #000000;cursor: pointer;overflow: hidden;}
.pesquisaPaginasComboItemOn {width: 200%;display: block;height: 17px;line-height: 17px;vertical-align: text-top;margin-top: 1px;background-color: #CCCCCC;color: #000000;cursor: pointer;font-weight: bold;overflow: hidden;}

.tempSelecaoCheck {border:1px solid #98BA23;}
.tempSelecaoTexto {padding-left: 5px;}
