/* CSS Pousada Manacás By Bob Correia */

body {
   background:#F23170;
   margin-top:0;
   margin-left:0;
 }
 
 
#principal {
   width:770px;
   height:748px;
   float:center;
   background:#FFFFFF;
  
  }
  
  
  
   
#principal_lazer {
   width:770px;
   height:1005px;
   float:center;
   background:#FFFFFF;
  
  }
  
  
 #principal_local {
   width:770px;
   height:950px;
   float:center;
   background:#FFFFFF;
  
  }
  
  
   #principal_contao {
   width:770px;
   height:950px;
   float:center;
   background:#FFFFFF;
  
  }
  
  
  #menu {
   width:770px;
   height:35px;
   float:left;
   background:url(../images/menu.jpg);
  
  }
  
  
   #barra_menu {
   width:770px;
   height:25px;
   float:left;
   margin-top:7px;
  }
  
  
     #banner {
   width:770px;
   height:124px;
   float:left;
   
   }
   
   
   
     #barrinha {
   width:770px;
   height:33px;
   float:left;
     background:url(../images/fundo_rosas.jpg);
 
   }
   
   
   
      
     #cafe {
   width:214px;
   height:193px;
   float:left;
     background:url(../images/cafe.gif);
 
   }
   
   
        #casa {
   width:214px;
   height:193px;
   float:left;
     background:url(../images/casa.gif);
 
   }
   
    #logo {
   width:186px;
   height:65px;
   float:left;
   background:url(../images/logo.gif);
   margin-left:70px;
   _margin-left:40px;
   margin-top:20px;
 
   }
   
   #anima_cafe {
   width:152px;
   height:114px;
   float:left;
	 margin-top:22px;
	 margin-left:31px;
	_margin-left:16px;

   }
   
   
   #tx_cafe {
   width:194px;
   height:150px;
   float:left;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   font-size:11px;
   line-height:16px;
   padding-top:10px;
   padding-left:10px;
   padding-right:10px;
 
   }
   
   
      #tx_apresentacao {
   width:313px;
   height:160px;
   float:left;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   font-size:11px;
   line-height:16px;
   text-align:justify;
   padding-left:14px;
   padding-right:14px;
   margin-top:10px;
 
   }
   
   
    #conteudo {
   width:770px;
   height:386px;
   float:left;
   
   }
   
   #conteudo_um {
   width:214px;
   height:386px;
   float:left;
   background:#960A36;
   
   }
   
      #conteudo_dois {
   width:342px;
   height:386px;
   float:left;
   
   }
   
      #conteudo_tres {
   width:214px;
   height:386px;
   float:left;
   background:#960A36;
   }
   
   
    .rosinha {
   width:214px;
   height:24px;
   float:left;
   background:#F491B4;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   font-size:11px;
   padding-top:9px;
   font-weight:bold;
   
   }
   
    #conteudo_inferior {
   width:770px;
   height:140px;
   float:left;
   background:#C5CDD4;
   
   }
   
   #inferior_um {
   width:214px;
   height:125px;
   float:left;
   background:#D1D1D1;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#CC0000;
   font-weight:bold;
   text-align:center;
   font-size:11px;
   padding-top:15PX;
   
   }
   
  h1 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:10px;
  font-weight:bold;
  text-align:center;

  }
   
   
     h2 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:12px;
  font-weight:bold;
  text-align:left;

  }
   

 .texto {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:10px;
  font-weight:bold;
  text-align:left;
  font-weight:normal;
  line-height:13px;
  margin-top:5px;
  padding-left:8px;



  }


      #inferior_dois {
   width:342px;
   height:140px;
   float:left;
   background:#C5CDD4;
   
   }
   
     #inferior_tres {
   width:214px;
   height:125px;
   float:left;
   background:#D3D3D3;
     font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#CC0000;
   font-weight:bold;
   text-align:center;
   font-size:11px;
   padding-top:15px;

   }
   
    #rodape {
   width:770px;
   height:23px;
   float:left;
   background:#868686;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   font-size:10px;
   padding-top:10px;
   }
   
   
    #linha_apres {
   width:342px;
   height:110px;
   float:left;
   
   }
   
   .im_apres {
   width:147px;
   height:110px;
   float:left;
   margin-left:15px;	
   _margin-left:9px;
   
   }
   
   
      #linha_des {
   width:342px;
   height:15px;
   float:left;
   
   }
   
   
      .im_desc {
   width:147px;
   height:15px;
   float:left;
   margin-left:15px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   font-size:10px;
   _margin-left:9px;
   }
   
   /* Acomodações */
   
   #conteudo_acomodacoes {
   width:770px;
   height:386px;
   float:left;
   }
   
   #tit_acomodacoes {
   width:187px;
   height:32px;
   float:left;
   background:url(../images/acomodacoes.gif);
   margin-top:20px;

   }
   
   
   #texto_acomodacoes {
   width:770px;
   height:219px;
   float:left;
   }
   
   #texto_acomodacoes_um {
   width:527px;
   height:219px;
   float:left;
   }
   
   
      #texto_acom {
   width:517px;
   height:150px;
   float:left;
   margin-left:10px;
   _margin-left:6px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   font-size:10px;
   text-align:justify;
   line-height:21px;
   margin-top:10px;
   }
   
   
    #icones_acomodacoes {
   width:240px;
   height:219px;
   float:left;
    background:url(../images/ao.jpg);

   }
   
   
 #tit_lazer {
   width:187px;
   height:32px;
   float:left;
   background:url(../images/dicas.gif);
   margin-top:20px;

   }
   
   #fotos_acomodacoes {
   width:770px;
   height:136px;
   float:left;
   }
   
   
  .det_ac_um {
   width:181px;
   height:136px;
   float:left;
      margin-left:10px;

   }
   
     .det_ac {
   width:181px;
   height:136px;
   float:left;
      margin-left:20px;

   }
   
   
    .det_ac_menor {
   width:102px;
   height:136px;
   float:left;
   margin-left:20px;
   }
   
   
   /*Lazer */
   
   #tit_lazer_desc {
   width:750px;
   height:15px;
   float:left;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   font-size:10px;
   text-align:left;
   margin-left:10px;
   margin-top:20px;
   }
   
   
      
   .linha_lazer {
   width:750px;
   height:151px;
   float:left;
   margin-left:10px;
   margin-top:20px;
   }
   
   
    .imagem_lazer {
   width:200px;
   height:151px;
   float:left;
   margin-left:60px;
   }
   
   
       .imagem_lazer_dir {
   width:200px;
   height:151px;
   float:left;
   }
   
          .imagem_lazer_esq {
   width:200px;
   height:151px;
   float:left;
   padding-right:10px;
   padding-top:45px;
   }
   
   .imagem_lazer_esq1 {
   width:200px;
   height:151px;
   float:left;
   padding-right:10px;
   padding-top:10px;
   }
   
      
   #conteudo_lazer {
   width:770px;
   height:650px;
   float:left;
   }
   
   
   
   
      #conteudo_local {
   width:770px;
   height:600px;
   float:left;
   }
   
   
      .linha_desc_lazer {
   width:750px;
   height:80px;
   float:left;
   margin-left:10px;
   margin-top:10px;
   }
   
   
    .desc_lazer_dir {
   width:200px;
   height:80px;
   float:left;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   font-size:10px;
   text-align:left;
   }
   
   
     .desc_lazer {
   width:200px;
   height:80px;
   float:left;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   font-size:10px;
   text-align:left;
      margin-left:60px;

   }
   
   
   
    #tit_contato {
   width:187px;
   height:32px;
   float:left;
   background:url(../images/localizacao.gif);
   margin-top:20px;

   }
   
       #tit_contato2 {
   width:187px;
   height:32px;
   float:left;
   background:url(../images/contato.gif);
   margin-top:20px;

   }
   
   
   
   #qd_localizacao {
   width:750px;
   height:306px;
   float:left;
   margin-left:10px;
   margin-top:20px;
   
   }
   
   
   #foto_localizacao {
   width:315px;
   height:306px;
   float:left;
   
   }
   
      #mapa_localizacao {
   width:372px;
   height:306px;
   float:left;
    margin-left:30px;
   }
   
   
      #tit_localizacao {
   width:750px;
   height:100px;
   float:left;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   font-size:10px;
   text-align:left;
   margin-left:10px;
   margin-top:50px;
   line-height:19px;
   }
   
   
   /* Contato */
   
   
 #foto_form {
 width:300px;
 height:406px;
 float:left;
 


}
   
    #form {
 width:420px;
 height:406px;
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 margin-left:20px;





}

/* LABEL */
label {
     display: block; /* DEIXANDO UM ACIMA DO OUTRO */
     margin: 16px 0 9px 0; /* ESPAÇO ACIMA E ABAIXO */
}

/* FORMATANDO OS IDENTIFICADORES DOS CAMPOS */
label span {
     display: block;
     width: 80px;
     margin-top: 2px;
	 float:left;
}

/* FORMATANDO INPUT, SELECT E TEXTAREA */
input, textarea, select {
     color:#000000;
     width: 300px;
     border: solid 1px #000000;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	
	 
}

/* SELECT COM LARGURA AUTOMÁTICA */
select {
     width: auto;
}

textarea {
     height: 100px;
     overflow: auto; /* BARRA DE ROLAGEM AUTOMÁTICA */
}

/* FORMATAÇÃO DO BOTÃO */
button {
     background:#1D64A2;
     color: #FFF;
     font-weight: bold;
     border: none;
	 float:left;
	 margin-left:220px;

}
a:link {
	color: #0099CC;
}
a:visited {
	color: #FF6600;
}
a:hover {
	color: #FF6600;
}



   
   #qd_contatos {
   width:750px;
   height:436px;
   float:left;
   margin-left:10px;
   margin-bottom:110px;
   
   }
