/*CSS Desenvolvido por Rodrigo Medeiros - suporte@qualitare.com.br  */



 /* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h1,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{margin:0;padding:0;}
address,th{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
img,fieldset{border:none;}
ol,ul{list-style:none; font-size:inherit;}
a{text-decoration:none;}
a:focus{outline:none;}

div#flutuante{position:absolute; letf:50%; margin:48px 0 0 80px; width:462px; height:124px; z-index:9999;}

/* Geral */
body{
text-align:center;
background:url(../img/bg_body.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}



a{
color:#999;
}

a:hover{
color: inherit;
text-decoration:underline;
}

/*=======================================================Estrutura=====================================================*/
#corpo{
margin:0 auto; 
width:765px;
background:#f9f9f9 url(../img/bg_corpo.gif) repeat-x;
z-index:1;
position:relative;
min-height:1000px;
}
div#flutuante{position:absolute;top:150px;left:200px;z-index:9999;}

#topo{/*Contem o Menu e a div Flash*/
width:765px;
height:330px;
}

#flash{
width:765px;
height:280px;
}
/*=========================================================MENU======================================================*/
#menu{
width:765px;
height:50px;
background:url(../img/bg_body.jpg) repeat-x;
}
#menu ul{
height:52px;
padding-left:40px;
}

#menu ul li{
float:left;
}

#menu ul li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
display:block;
width:85px;
height:20px;
margin-top:12px;
padding-top:5px;
text-decoration:none;
}


/*================================================CONTEUDO PRINCIPAL==============================*/
#conteudo{
width:574px;
min-height:550px;
_height:550px;
float:right;
padding:5px 5px 0 0px;
text-align:left;

}

#conteudo img{
margin:0 auto;

}

#conteudo p{
text-align:left;
padding-right:10px;

}

/*==================================================BUSCA COLUNA======================================*/


#busca{/* Busca da Coluna esquerda*/
width:145px;
min-height:615px;
_height:615px;
float:left;
border-right:solid #fff 11px;
padding-left:10px;

}


#busca_conteudo{
text-align:left;
font-size:11px;
color:#5291B5;
line-height:25px;
margin-bottom:20px;

}

#arearestrita{/* A Formataçõa de #arearestrita é  igual a #busca_conteudo */
text-align:left;
font-size:11px;
color:#5291B5;
line-height:25px;
margin-bottom:20px;

}


#corretor{
text-align:left;
font-size:11px;
color:#999;
}

#corretor p{
width:100px;
}

#corretor span{
font-weight:bold;
color:#f90;
}

/*===============================================================TÍTULOS E TEXTOS======================================================*/
h1.index{
display:none;
}

h1{
width:160px;
height:30px;
text-indent:-5000px;
}

h1.buscacoluna{
background:url(../img/tit_busca.gif) no-repeat;
width:125px;
margin-left:0px;

}

h1.quem{
background:url(../img/h2_quemsomos.gif) no-repeat;
margin-bottom:30px;
}

h1.cadastro{
background:url(../img/h2_cadastro.gif) no-repeat;

}

h1.destaques{
background:url(../img/h2_destaques.gif) no-repeat;
}

h1.novidades{
background:url(../img/h2_novidades.gif) no-repeat;
}

h1.contato{
background:url(../img/h2_contato.gif) no-repeat;
}

h1.busca{
background:url(../img/h2_busca.gif) no-repeat;
}

h1.sualista{
background:url(../img/h2_sualista.gif) no-repeat;
}

h1.saquarema{
background:url(../img/h2_saquarema.gif) no-repeat;
}

h1.noticias{		
background:url(../img/h2_noticias.gif) no-repeat;
}

h1.galeria{
background:url(../img/h2_galeria.gif) no-repeat;
}

h1.area_restrita{
background:url(../img/h2_area_restrita.gif) no-repeat;
width:112px;
margin-top:12px;
}

h2{
color:#5291B5;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

h3{
color:#000	;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}



/*==============================================================BUSCA AVANÇADA==============================================*/

#avancada{
width:500px;
height:500px;
margin:20px 0 0 50px;
}


/*=========================================================RODAPE======================================================*/

#rodape{
background:url(../img/bg_rodape.gif) repeat-x;
margin:0 auto; 
width:765px;
/*height:40px;
/*border-top:5px #0080c6 solid;*/
text-align:center;
padding-top:30px;
color:#a5a5a5;
}
#rodape p {color:#666; margin:5px 0 0 0;}
#rodape ul{
margin-left:140px;
}

#rodape ul li{
float:left;
}

#rodape ul li a{
color:#5291B5;
margin: 3px;
border-right:1px solid #5291b5;
padding-right:3px;
}

#rodape ul li a.semborda{
border:none;
}


#rodape img{
float:right;
margin-right:20px;
}

/*========================================================Formatação dos Formulários da Busca Coluna==================*/

input{
background:#fff;
color:#5291B5;
border:#ccc solid 1px;

}

input.botao{
background:#5291B5;
color:#fff;
border:#ccc solid 1px;
}

input.ok{
background:url(../img/bt_ok.gif) no-repeat;
color:#fff;
width:27px;
height:23px;
text-indent:-5000px;


}

select{
background:#fff;
color:#5291B5;
border:#ccc solid 1px;
margin-bottom:5px;
width:100px;

}

textarea{
background:#fff;
color:#5291B5;
border:#ccc solid 1px;
}

#busca input{
height:25px;
}

#busca select{
height:25px;
}


/*======================================================Outros==========================================================*/

.left{
float:left;
}

.right{
float:right;
}

.laranja{
color:#f90;
}

