@charset "utf-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
	
}
#total {	
	position:absolute;
	top:0;
	left:0;
	z-index:11;
	
	/*background:url(../imagens/fundo_topo.jpg) repeat-x;*/
	width:100%;
	height:100%;	
}
#tudo {	
	margin-top: 10px;
	margin-bottom: 10px;
	width:962px;
	margin:0 auto;
	
}
#centralizado {
	width:707px;
	background:#fff;
	display:block;
	text-align:center;
	color:#039;
	padding-top:10px;
	border-top:1px solid #e5e5e5;
}

/*#conteudo{
	background:#996;	
	width:960px;		
	display:table;	
	padding-bottom:10px;
	margin:0 auto;
}
#conteudo_externo{
	background:#696;	
	width:100%;		
	display:table;		
}*/
#conteudo2{
	background:#333399;
	height:382px;
	width:960px;
	display:table;
	
}
#conteudo_externo{
	background:#339;	
	width:100%;		
	display:table;		
}
#meio {
	background:#fff;
	
	width:707px;
	padding:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 5px solid #ccc;
}
#meio_externo{
	background:#990;	
	width:960px;
	display:table;
	margin:0 auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-bottom:10px;
}

#galeria_interna{
	background:#999;	
	width:960px;
	display:table;
	margin:0 auto;
	padding-bottom:10px;
}
#galeria {
	background:#999;
	width:100%;
	border-top:5px solid #fff;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
}                                                                                                          
#topo {
	margin-top: 0px;
	width:960px;	
}

#logo {
	width:213px;
	height:213px;
	background:url(../imagens/logo_4r_divisorias.jpg);
	
	float:left;
}
#imagem_topo {
	width:747px;
	height:230px;
	background:url(../imagens/cardapio01_peq.html);
	border-top:5px solid #000;
	float:right;
}




#rodape {
	background:#000;
	
	width:100%;
	height:25px;
	border-top:5px solid #fff;
	text-align:center;
	padding-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
}

#menu_area {
	background:#000;
	
	width:201px;
	
	text-align:center;
	border-left: 6px solid #fff;
	border-right: 6px solid #fff;
	border-bottom: 6px solid #fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	float:left;
}
#item_menu{
	display:block;
	background-image:url(../imagens/fundo_item_menu.jpg) repeat-x;
	height:30px;
	width:191px;
	color:#FFF;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	vertical-align:middle;
	border-bottom:1px solid #000;	
}
#item_menu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	
	text-decoration:none;
	
}
#item_menu a:hover{
	background:#069;
	text-decoration:none;
}

#rodape a{
	background:#7e3f3c;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;	
}



#rodape a:hover, #menu a:hover{
	color:#fff;
	text-decoration:underline;
}

#para_imagem {
	width:218px;
	height:118px;
	background:#FFF;
	display:block;
	float:left;
	margin-left:10px;
	margin-top:10px;
	border:5px solid #666;
	color:#000;
}
h1 {
	width:697px;
	border-bottom:5px solid #039;
	
	text-align:center;
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#fff;
	font-style:italic;
	background-color:#485fab;
	display:inline-block;
	margin:0px;
	
}
#meio li {
	margin-left:40px;
}

ul#menu { 
margin: 0px; /* retira o recuo para alguns browsers */ 
padding:0px; /* retira o recuo para outros browsers */
list-style-type:none;/* retira o marcador de listas*/ 
background-color: #666; /* cor do fundo */
text-decoration:none;

}

ul#menu li {
border-bottom:1px solid #000; 
list-style-type:none;
/* coloca uma borda azul entre links */
text-decoration:none;
}

ul#menu li a:link {
text-decoration: none; 
/* retira o sublinhado dos links */ 
font-family: Geneva, Arial, Helvetica, 
sans-serif; /* define o tipo de fonte */ 
font-size:14px; /* define o tamanho da fonte */ 
color:#ccc; /* define a cor da fonte */
}

ul#menu li a:hover {
background-color: #485fab;/* cor do fundo */
color: #fff; /* cor da fonte */
display:block; 
}

ul#menu {
width:201px; /* uma largura para o menu */ 
/* uma borda em volta do menu */ 
}



ul#menu li a:link, ul#menu li a:visited {
display:block;
height:1%;
border-left:10px solid #999;
padding-bottom:10px;
padding-top:10px;
color:#fff;
font-weight:bold;
text-align:left;
padding-left:5px;
text-decoration:none;
}

ul#menu li a:hover {
border-left:10px solid #003399; 
/* troca a cor da barrinha */ 
padding-bottom:10px;
padding-top:10px;

}

#final {
	background:url(../imagens/fundo_topo.jpg);
	width:2000px;
	height:700px;
}
#final2 {
	background:url(../imagens/fundo_topo.jpg);
	width:2000px;
	height:1000px;
}
label {
	width:200px;
	display:block;
}