/********************
 * CMS Standards
 *******************/


/********************
 * Paginator
 *******************/
.paginatorMsg {
  text-align: center;
  font-size: 11px;
  font-family: arial;
  color: #CC0000;
  font-weight:bold;
}
.paginator {
  border-top: 1px solid #39525F;
  margin-top: 5px;
  padding: 5px;
  text-align: center;
  font-size: 11px;
  font-family: arial;
  color: #39525F;
  font-weight:bold;
}
.paginator a {
  color: #39525F;
  text-decoration: none;
}
.paginator a:hover {
  text-decoration: underline;
}
.paginator select {
  color: #39525F;
  font: 11px arial;
  color: #39525F;
}


/********************
 * Chamada
 *******************/
 .chamada h1 {
  font-size: 20px;
  font-family: arial;
  color: #39525F;
  font-weight:bold;
 }
 .chamada span {
  font-size: 11px;
  font-family: arial;
  color: #39525F;
 }
 .chamada img {
   float: left;
   margin: 3px 5px 5px 0px;
   border: 2px solid #39525F;
 }


 /********************
 * Fotos
 *******************/
 .fotos {
  font-size: 11px;
  font-family: arial;
  color: #39525F;
  font-weight:bold;
  text-align: center;
 }
.fotos li {
  display: inline;
}
.fotos img {
  border: 2px solid #39525F;
  margin: 5px;
  cursor: pointer;
}

/**********************
 * /CMS Standards
 *********************/




body{
  margin:0px;
  padding:0px;
  text-align:center;
  background:#e9e4db url(/imagens/pattern.jpg) repeat-x;
}

img, ul, h1, h2, h3, h4, h5, p, a { text-decoration:none; margin:0; padding:0; border:none; }

#divGeral{
  width:778px;
  margin:0 auto;
  text-align:left;
}
#divTopo{
  width:778px;
  height:249px;
  float:left;
  /*background:url(/imagens/topo.jpg) no-repeat;*/
}

#divConteudo{
  width:778px;
  float:left;
  background:url(/imagens/bg_conteudo.gif) repeat-y;
}

#divRodape{
  width:778px;
  height:87px;
  float:left;
  clear:both;
  background:url(/imagens/rodape.jpg) repeat-x;
}
#divEndereco{
  width:690px;
  height:27px;
  overflow:hidden;
  text-align:center;
  margin:50px 0 0 40px;
  font:11px arial;
  color:#39525f;
  padding:0;
  font-weight:bold;
}
/*#divBreadcrumb{
  font:16px arial;
  color:#85ab3d;
  font-weight:bold;
  margin:0 0 8px 0;
  text-align:right;
}*/

/************************
       Lista MENU
*************************/
#divMenu { 
  width:778px;
  height:51px;
  float:left;
}

ul#botao{ display:inline; padding:0; margin:0; float:left; list-style-type:none;}
ul#botao li{ display:inline; float:left;}
ul#botao li a{ height:51px; display:block;}

ul#botao li.bt_um a{ width:136px; background:url(/imagens/bt_quem_a.gif) no-repeat;}
ul#botao li.bt_um a:hover{ background: url(/imagens/bt_quem_b.gif) no-repeat;}

ul#botao li.bt_dois a{ width:122px; background:url(/imagens/bt_localizacao_a.gif) no-repeat;}
ul#botao li.bt_dois a:hover{  background: url(/imagens/bt_localizacao_b.gif) no-repeat;}

ul#botao li.bt_tres a{ width:164px; background:url(/imagens/bt_galeria_a.gif) no-repeat;}
ul#botao li.bt_tres a:hover{  background: url(/imagens/bt_galeria_b.gif) no-repeat;}

ul#botao li.bt_quatro a{ width:102px; background:url(/imagens/bt_reservas_a.gif) no-repeat;}
ul#botao li.bt_quatro a:hover{  background: url(/imagens/bt_reservas_b.gif) no-repeat;}

ul#botao li.bt_cinco a{ width:109px; background:url(/imagens/bt_convenios_a.gif) no-repeat;}
ul#botao li.bt_cinco a:hover{  background: url(/imagens/bt_convenios_b.gif) no-repeat;}

ul#botao li.bt_seis a{ width:145px; background:url(/imagens/bt_fale_a.gif) no-repeat;}
ul#botao li.bt_seis a:hover{  background: url(/imagens/bt_fale_b.gif) no-repeat;}


.spanNone{
  display:none;
}


/***************************
    ELEMENTOS ADICIONAIS
***************************/

#divConteudoUtil{
  width:730px;
  margin:8px;
  padding:0 0 0 15px;
  float:left;
  position:relative;
}

#divLocalizacao{
  width:510px;
  height:405px;
  padding:0 0 0 120px;
}

/***************************
      CONTEÚDO - HOME
***************************/
#divHomeMapa{
  width:316px/*476px*/;
  height:197px/*190px*/;
  margin:0;
  background:url(/imagens/bg_mapa_home.gif) no-repeat;
  float:left;
  margin:0 8px 0 0;
/*  position:absolute;
  left:-10px;
  border:1px solid red;*/

}
#divHomeTempo{
  width:199px;
  height:190px;
  background:url(/imagens/bg_tempo_home.gif) no-repeat;
  float:left;
  text-align:center;
  padding:13px 0 0 0;
  margin:0;
/*  border:1px solid red;*/
}
#divHomeReservas a{
  width:190px;
  height:184px;
  background:url(../imagens/banner_reservas.jpg) no-repeat;
  float:left;
  margin:3px 5px 0 0;
  cursor:pointer;
  display:block;
/*  border:1px solid red;*/
}

#divTitulo{
  width:778px;
  height:48px;
  float:left;
}
.divTituloUm{
  background:url(/imagens/tit_um.gif) no-repeat;
}
.divTituloDois{
  background:url(/imagens/tit_quem.gif) no-repeat;
}
.divTituloTres{
  background:url(/imagens/tit_localizacao.gif) no-repeat;
}
.divTituloQuatro{
  background:url(/imagens/tit_galeria.gif) no-repeat;
}
.divTituloCinco{
  background:url(/imagens/tit_reservas.gif) no-repeat;
}
.divTituloSeis{
  background:url(/imagens/tit_convenios.gif) no-repeat;
}
.divTituloSete{
  background:url(/imagens/tit_fale.gif) no-repeat;
}

#divBotaoVer{
  font:10px verdana;
  color:#39525f;
  text-align: center;
  width:80px;
  height:49px;
  margin:40px 0 0 220px;
}

/***************************
         FONTES
***************************/
.classLink{
  font:10px verdana;
  color:#993300;
  text-decoration:none;
}
.classLink:hover{
  text-decoration:underline;
}

.classLink2{
  font:11px verdana;
  color:#006666;
  text-decoration:none;
}
.classLink2:hover{
  text-decoration:underline;
}

.textoGeral, textoGeral a{
  font:12px arial;
  color:#000;
  text-decoration:none;
}
.textoGeral a:hover{ text-decoration:underline;}

.texto2, texto2 a{
  font:11px verdana;
  color:#96bac6;
}

.texto3, texto3 a{
  font:11px arial;
  color:#CCCCCC;
}

h1, h1 a{
  font:16px arial;
  color:#000;
  font-weight:bold;
  text-decoration:none;
}
h1 a:hover{ text-decoration:underline;}
  
h2, h2 a{
  font:12px arial;
  color:#000;
  text-decoration:none;
}
h2 a:hover{ text-decoration:underline;}

h3, h3 a{
  font:11px arial;
  color:#3e88a8;
  font-weight:bold;
  text-decoration:none;
}
h3 a:hover{ text-decoration:underline;}

h4, h4 a{
  font:11px arial;
  color:#006600;
  text-decoration:none;
}
h4 a:hover{ text-decoration:underline;}

h5, h5 a{
  font:14px arial;
  color:#000;
  font-weight:bold;
  text-decoration:none;
}
h5 a:hover{ text-decoration:underline;}


#divBotao a{
  width: 60px;
  text-align:center;
  border:1px solid #c3d2a3;
  background:#85ab3d;
  padding:2px;
  font:11px verdana;
  color:#FFFFFF;
  font-weight:bold;
  margin-bottom:50px;
  cursor: pointer;
  margin:10px 0 0 0;
  float:right;
}
#divBotao a:hover{
  background:#006666;
}
/***********************
     formulários
***********************/
input:focus, select:focus, textarea:focus {
  background:#fad080;
  color:#000;
}
.formContato{
  width:215px;
  text-align:left;
  margin:0;
  margin-left:35%;
}
.inputContato{
  background:#FFF;
  border:1px solid #999999;
  font:12px verdana;
  color:#000;
  width:200px;
  margin:0 0 5px 0;
}
.buttonGeral{
  border:1px solid #009966;
  background:#39525f;
  font:11px verdana;
  color:#FFF;
  font-weight:bold;
  text-decoration:none;
  padding:3px;
  float:right;
}
.textareaContato{
  background:#FFF;
  border:1px solid #999999;
  font:12px verdana;
  color:#000;
  width:200px;
  margin:0 0 5px 0;
}
/*
.selectContato{
  background:#FFF;
  border:1px solid #FFCCFF;
  font:12px verdana;
  color:#000;
  width:150px;
  margin:0 0 5px 0;
}
.checkContato{
  width:20px;
  margin:0 0 5px 0;
}*/
.fieldsetContato{
  font:11px arial;
  color:#000;
  /*font-weight:bold;*/
  border:none;
  margin-bottom:20px;
}
.fontStyleLabel{
  font:11px arial;
  color:#006666;
  font-weight:bold;
  vertical-align:top;
}
#divSubmit{
  font:14px arial;
  font-weight: bold;
  color:#000000;
  padding:10px 0 20px 0;
}
