/*
--------------------------------------------------------------------
 Arquivo:			principal.css
 Autor:			Ederson Morche
 E-mail:			eder@usinanet.com.br
 Data da Criacao:		20/12/2006
 Ultima Alteracao:		Douglas D. Donardo
 E-mail:			douglas@usinanet.com.br
 Alterado em:		13/06/2008
 Descricao:			Folha de Estilos principal

--------------------------------------------------------------------
*/

/*
--------------------------------------------------------------------
 Pagina - Regras Gerais
--------------------------------------------------------------------
*/

html, body, a, div, form, h1, h2, h3, img, form, form input {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

body {
  color: #000;
  font: 11px Arial, Helvetica, sans-serif;
  padding-bottom:-80px;
  background: url(../img/bg_topo_t.jpg) no-repeat center top;  
}

a {
  color: #333;
  font-family:verdana,arial,sans-serif
}

a:active, a:link, a:visited,  a:hover {
  text-decoration: none;
}

form fieldset {
  border:0px;
}

form legend {
  display:none;
}

ul, li {
  list-style:none;
  margin:0;
  padding:0;
}

.clear {
  display:block;
  clear:both;
}

table caption {
  display:none;
}
 /*  Fim das regras gerais  */
 
 
/*   Inicio das regras do Site   */
 
#corpo {
  
}
#cabecalho {
  width:789px;
  margin-bottom:-80px;
}

#logo img {
  margin-top:95px;
}

#flash {
  margin-top:14px;
  margin-bottom:100px;
}

#menu {
  display:none;
  position: relative;
  top:-93px;
  z-index:5px;
  background: url(../img/bg_menu.png) no-repeat center;
}

#menu ul li{
  display:inline;
}

#menu ul {
  position:relative;
  left:15px;
  display:block;
  height:57px;
  width:710px;
}

#menu ul li a {
  display:block;
  float:left;
  border-right:1px solid #fff;
  height:10px;
  width:20px;
  padding:5px 20px 10px 95px;
  margin:15px 0 0 35px;
}

#menu .res {
  background: url(../img/restaurante.gif) left no-repeat;
  text-indent: -10020px;
}

#menu .am {
  background: url(../img/ambiente.gif) left no-repeat;
  text-indent: -10020px;
}

#menu .ca {
  background: url(../img/cardapio.gif) left no-repeat;
  text-indent: -10020px;
}

#menu .re {
  background: url(../img/reserva.gif) left no-repeat;
  text-indent: -10020px;
  border:none;
}

/*   Inicio do conteúdo   */
#conteudo {
  display:block;
  width:752px;
}


/*   Esquerda   */
#esquerda {
  display:block;
  float:left;
  margin-left:10px;
  margin-top:-20px;
  width:300px;
}

#esquerda .foto {
  display:block;
  width:283px;
  height:196px;
  margin:30px 0 0 0;
  background: url(../img/bg_img.jpg) left no-repeat;
}

#esquerda .foto img {
  margin:45px 0 0 42px;
}


#submenu {
  display:block;
  width:283px;
  margin-left:10px;
  margin-top:45px;
  background:url(../img/bg_submenu.jpg) no-repeat top;
  border:1px solid #fff;
}

#submenu ul {
  margin:50px 0 0 47px;
}

#submenu ul li{
  display:inline;
}

#submenu ul li a {
  display:block;
  float:left;
  width:60px;
  height:50px;
  background:#dedede;
  margin:0 15px 15px 0;
}




/*   Direita  */

#direita {
  float:left;
  display:block;
  margin:-5 0 0 10px;
  width:390px;
}

#direita h1 {
  display:block;
  width:300px;
  margin-bottom:20px;
  text-align:left;
}

#direita .tit_restaurante {
  background: url(../img/h1_restaurante.gif) left no-repeat;
  text-indent: -10020px;
}

#direita .tit_ambientes{
  background: url(../img/h1_ambientes.gif) left no-repeat;
  text-indent: -10020px;
}

#direita .tit_atracoes{
  background: url(../img/h1_atracoes.gif) left no-repeat;
  text-indent: -10020px;
}

#direita .tit_cardapio{
  background: url(../img/h1_cardapio.gif) left no-repeat;
  text-indent: -10020px;
}

#direita .tit_reservas{
  background: url(../img/h1_reservas.gif) left no-repeat;
  text-indent: -10020px;
}

#direita .tit_contato{
  background: url(../img/h1_contato.gif) left no-repeat;
  text-indent: -10020px;
}

#direita p {
  font-family: verdana,arial,sans-serif;
  color:#555;
  font-size:1em;
  line-height:160%;
  margin-top:10px;
}

#direita h2 {
  font-size:1.3em;
  font-weight:normal;
  color:#555;
  margin:0 0 0 80px;
}

#direita #foto_grande {
  display:block;
  width:390px;
  height:247px;
  border:1px solid #ccc;
  margin:20px 0 0 0;
}

#direita #promocao h1 {
  width:400px;
  color:#792120;
  font-size:1.5em;
  margin:40px 0 0 0;
}

#direita #promocao {
  margin-bottom:30px;
}




/*   Formulario */


#direita form {
  margin-top:15px;
}

#direita form label {
  display:block;
  width:70px;
  float:left;
  text-align:right;
  font-size:1.1em;
  color:#555;
  margin-right:10px;
}

#direita form input {
  border:1px solid #ccc;
  width:275px;
  margin:0 0 10px 0;
  padding:2px 0 2px 2px;
  color:#555;
}

#direita form input:hover, #direita form input:focus, #direita form textArea:hover, #direita form textArea:focus {
  background:url(../img/bg_form.gif) no-repeat left top;
}

#direita form .codigo {
  width:30px;
  margin-right:5px;
}

#direita form .fone {
  width:80px;
}

#direita form textArea {
  display:block;
  width:275px;
  height:150px;
  color:#555;
  padding:2px 0 2px 2px;
  border:1px solid #ccc;
}

#direita form .botao {
  border:0;
  width:86px;
  height:34px;
  margin:15px 0 0 272px;
  background:url(../img/b_enviar.gif) no-repeat left;
  cursor:pointer;
}


#direita form .botao:hover {
  background:url(../img/b_enviar.gif) no-repeat right;
}



.link_cupom {
  font-size:1.1em;
  color:#641B1A;
  font-weight:bold;
  background:url(../img/seta.gif) no-repeat 0 4px;
  padding-left:15px;
}


#hotel_sky {
  display:block;
  float:left;
  width:65px;
  height:63px;
  margin:0 10px 0 0;
}





/*   Rodape  */

#rodape {
  margin-top:-100px;
  display:block;
  height:332px;
  background: url(../img/bg_rodape.jpg) no-repeat bottom center;
}

#corpo_rodape {
  padding-top:220px; 
  width:720px;
}

#corpo_rodape a {
  display:block;
  float:left;
}

#corpo_rodape h3 {
  display:block;
  float:left;
  margin-left:10px;
  margin-top:2px;
  font-family: verdana,arial;
  color:#44270b;
  font-size:1.0em;  
}

#corpo_rodape .fone h3 {
  background: url(../img/icon_fone.jpg) left no-repeat;
  padding-left:15px;
  margin-left:5px;
  height:15px;
}

#corpo_rodape .usina img {
  margin-left:130px;
}

/*   Formulario promo  */
#form_prima {
  
}

