/* ESTRUTURA */

*{
	font-family:Trebuchet MS, verdana, sans-serif;
	font-size:11px;
	margin: 0;
	padding:0;
	text-align:center;
	}
	
body {background:url(../img/bg.jpg) repeat-x #b21707;}
	 
#master{
	width:760px;
	height: auto;
	color:#cbb478;
	display:block;
	margin:0 auto;
	text-align:left;

	
	 } 
	 
#master #topo {
     width:760px;
	 display:block;
	 text-align:center;
	 }

/****MENU****/	 
	 
#master #menu {
     width: 760px;  
     margin: 0px 2px 2px 2px;
	 display:block;
	 float:left;
     }
	 
#master #menu ul.menu { 
    background: url(../img/barra.jpg) no-repeat bottom;
   	margin: 2px;
    padding: 2px 0px 40px 0px;
	display: block;
	}

#master #menu ul.menu li{
	padding: 3px 5px 0px 3px;
	list-style: none;
	display: inline;
	}	

/*** CONTEUDO ****/		

#master #conteudo{
	width: auto;
	height: auto;
	padding: 0 0 0 10px;
	}
	
#master #conteudo #contInterna{	
    width:100%;
	height: auto;
	margin: 8px 20px 0px 80px;
	height: auto;
	padding: 3px;
	}
#master #conteudo #contInterna2{	
    width:100%;
	height: auto;
	margin: 8px 20px 0px 60px;
	height: auto;
	padding: 3px;
	}	
		

/**** RODAPE *****/
	
#master #rodape {
    width: 760px;
	height: auto;
    margin: 0px 2px 32px 2px;
	text-align: center;
	clear: both;
    display:block;
	float:left;
	}     

#master #rodape #clear {
    clear: both
	}		
#master #rodape ul.rodape { 
    background: url(../img/barra1.jpg) no-repeat top;
   	margin: 2px;
    padding: 40px 0px 2px 0px;
	text-align:center;
	display: block;
	}

#master #rodape ul.rodape li{
	padding: 3px 5px 0px 3px;
	list-style: none;
	text-align:center;
	display: inline;
	}		

	
/*********** HOME **************/

.categoria {
   width: 100%;
   padding: 8px;
   display: block;
   float: left;
   }
.bistro {
   width: 237px;
   height: 173px;	
   background: url(../img/iltBistro.jpg) no-repeat;
   display: inline;
   }   
.gelateria {
   width: 258px;
   height: 175px;	
   background: url(../img/iltGelateria.jpg) no-repeat;


   }	

/**************** GALERIA **********/
#galeria { 
   width: 50%;
   height: auto;
   padding: 5px;
   }
#galeria2 { 
   width: 40%;
   height: auto;
   padding: 5px;
   }   
   
   
	
/********** LISTA IMAGENS *********/
ul.imagem {
	width: 100%;
	height: auto;
	text-align: center;
	display: inline;
	
	
   }
ul li.bistro {
   width: 240px;
   height: 180px;
/*   background: url(../img/iltBistro.jpg) no-repeat top;*/
   display:block;
   list-style: none;
   float: left;
  }   
  
ul li.gelateria {
   width: 260px;
   height: 180px;
/*   background: url(../img/iltGelateria.jpg) no-repeat top;*/
   display: block;
   list-style: none;
   float: left;

    } 
ul li.cafe {
   width: 240px;
   height: 180px;
/*   background: url(../img/iltCafe.jpg) no-repeat top;*/ 
   display: block;
   list-style: none;
   float: left;

    }  	 
.ImgCafe {
  margin:  36px 10px 2px 18px;

  }	

.ImgGelateria {
  margin:  34px 1px 2px 30px;
  }  

.ImgBistro {
   margin:  36px 0px 2px 3px;
  }





/****TEXTO****/

ul.texto {
	width: 100%;
	height: auto;
	text-align: center;
	display: inline;
	text-align: center;
	
	
   }
ul li.texto {
   width: 250px;
   height: auto;
   display:block;
   list-style: none;
   float: left;
  text-align: center;

  }   
  
  
/************ LISTA EVENTOS ********/
  
ul.Dois {
	width: 100%;
	height: auto;
	padding: 5px;
	display: inline;
	
	
   }
ul li.eventos {
   width: 140px;
   height: auto;
   padding: 5px;
   /*background: url(../img/iltEventos.jpg) no-repeat ;*/
   display:block;
   list-style: none;
   float: left;
  }   
  
ul li.gourmet {
	width: 160px;
	height: 180px;
	padding: 5px 0 0 5px;
	/*background: url(../img/iltGourmet.jpg) no-repeat ;*/
   display: block;
	list-style: none;
	float: left;

}

ul li.textoDireita {
	width:200px;
	padding: 1px;
	text-align: justify;
	display: block;
	list-style: none;
	margin-top: 30px;
	float: left;

}
ul li.textoEsquerda {
	width:200px;
	padding: 1px;
	text-align: left;
	display: block;
	list-style: none;
	margin-top: 30px;
	float: left;

}
.ImgAjusteEventos { 
   margin: 28px 10px 2px 10px;
   }
.ImgAjusteGourmet { 
   margin: 31px 10px 2px 28px;
   }   
  
  
/******** IMAGENS *********/

.imgInterna { 
   margin: 0px 180px 20px 10px;
   float:right;
   }  
.imgInterna2 { 
   margin: 0px 160px 20px 10px;
   float:right;
   }     
.borda {
   padding: 2px;
   border: 1px solid #DB9085;
   }   
  
  
/***** TEXTOS ********/

.parag { 
   width: 345px;
   padding: 8px;
   text-align: justify;
   line-height: 15px;
   }  
	 
	 
/******* LINK ********/
/*rodape*/

a.rodape {
    color: #d0613e;
	text-decoration: none;
	}
a:hover.rodape{ 	
    color: #d0613e;
	text-decoration: none;
	}
	
/*botões*/
a.btn {
    font-size: 14px;
	font-weight: bold;
    color: #f69e3b;
	text-decoration: none;
	}
a:hover.btn{ 	
    font-size: 14px;
	font-weight: bold;
    color: #d0613e;
	text-decoration: none;
	}	

/* Gerais */
/*botões*/
a.lnk {
	font-weight: bold;
    color: #FFE45F;
	text-decoration: none;
	}
a:hover.lnk{ 	
	font-weight: bold;
    color: #FFE45F;
	text-decoration: none;
	}	
	
	
/***** GOOGLE MAPS *****/
.local {
   width: 400px;
   height: 233px;
   border: 3px solid ;
   color: #c65347
   }
   
   
/***** FORMULÁRIOS *****/
input { 
   size: 200px;
   background-color: #fcebe6;
   font-family: "Trebuchet MS";
   color: #871307;
   border: #b21707 1px solid;
   }
textarea {
   size: 200px;
   background-color: #fcebe6;
   font-family: "Trebuchet MS";
   color: #871307;
   border: #b21707 1px solid;   
   }   


/******* Tabela *******/
.cor {
  background-color: #C45345;
  }
h2 { 
  font-family: trebuchet MS;
  font-size: 14px;
  color: #F68305
  }  

