/* CSS Document */
body {
	background: #d9dadb url(../imagens/bg_geral3.gif) center top repeat;
	color:#1d71b1;
	font-family:Arial;
	font-size:12px;
}
html, body, img, table, tr, td, ul, li {
	margin:0;
	padding:0;	
}
li {list-style:none;}
img {border:0;}
a {
	color:inherit;
	text-decoration:none;	
}
h2 {
	margin:22px 0 20px 0;
	font-weight:normal;
	height:21px;
}
.wrap {
	width:709px;
	height:492px;
	position:relative;
	margin:0px auto;
	margin-top:110px;
	background: url(../imagens/bg_main.png) repeat;	
}
.wrap .BE, .wrap .BD, .wrap .CD, .wrap .CE {
	position:absolute;
}
.wrap .BE {
	left:-12px;
	bottom:-9px;
	width:12px;
	height:501px;
	background:url(../imagens/bg_mainBE.png) no-repeat;	
}
.wrap .BD {
	width:718px;
	height:9px;
	bottom:-9px;
	right:-9px;
	background:url(../imagens/bg_mainBD.png) no-repeat;
}
.wrap .CD {
	width:9px;
	height:503px;
	right:-9px;
	top:-11px;
	background:url(../imagens/bg_mainCD.png) no-repeat;	
}
.wrap .CE {
	width:721px;
	height:11px;
	top:-11px;
	left:-12px;
	background:url(../imagens/bg_mainCE.png) no-repeat;	
}
.innerwrap {
	width:670px;
	margin:0 auto;
	position:relative;	
}
.header {
	height:126px;
	width:100%;
	margin:0 auto;
	position:relative;	
	z-index:20;
}
.header .logo {
	width:88px;
	height:109px;
	top:9px;
	left:0px;
	position:absolute;
	display:block;
	cursor:pointer;
	z-index:100;
}
.content {
	width:100%;
	height:347px;
	position:relative;
	overflow:hidden;	
	z-index:10;
}
.texto {
	margin:0 30px 0 10px;
	float:left;
	position:relative;	
	line-height:18px;
	width:315px;
	text-align:justify;
}
/*#sobre .texto {
	width:438px;	
}
#ambiente .texto {
	width:376px;	
}
#contato .texto {
	width:338px;	
}
#cardapio .texto {
	width:330px;	
}*/
ul {margin-top:20px;}
ul li {
	background:url(../imagens/list_laranja.jpg) top left no-repeat;
	padding-left:14px;
	margin-bottom:2px;	
}
.imagem {
	width:auto;
	height:auto;
	position:relative;
	float:right;
}
.footer {
	width:500px;
	text-align:center;
	margin:20px auto;
	font-size:10px;
	color:#666;
}
.foneFooter {
	color:#1d71b1;
	line-height:14px;
}
/*** Menu **/
.nav {
	width:100%;	
	padding-top:65px;
	height:15px;
	position:relative;
}
.item1, .item2, .item3, .item4, .item5,
.item1:hover, .item2:hover, .item3:hover, .item4:hover, .item5:hover,
.item1A, .item2A, .item3A, .item4A, .item5A {
	float:right;
	height:15px;
	margin-left:30px;
	display:block;
}
.item1, .item2, .item3, .item4, .item5 {
	cursor:pointer;		
}
.item1, .item1:hover, .item1A {width:45px;margin-right:20px;}
.item1 {background:url(../imagens/bt_contatoN.gif) no-repeat;}
.item1:hover, .item1A {background:url(../imagens/bt_contatoO.gif) no-repeat;}

.item2, .item2:hover, .item2A {width:55px;}
.item2 {background:url(../imagens/bt_cardapioN.gif) no-repeat;}
.item2:hover, .item2A {background:url(../imagens/bt_cardapioO.gif) no-repeat;}

.item3, .item3:hover, .item3A {width:52px;}
.item3 {background:url(../imagens/bt_ambienteN.gif) no-repeat;}
.item3:hover, .item3A {background:url(../imagens/bt_ambienteO.gif) no-repeat;}

.item4, .item4:hover, .item4A {width:33px;}
.item4 {background:url(../imagens/bt_sobreN.gif) no-repeat;}
.item4:hover, .item4A {background:url(../imagens/bt_sobreO.gif) no-repeat;}

.item5, .item5:hover, .item5A {width:33px;}
.item5 {background:url(../imagens/bt_homeN.gif) no-repeat;}
.item5:hover, .item5A {background:url(../imagens/bt_homeO.gif) no-repeat;}

.linhas {
	clear:both;
	width:100%;
	height:46px;
	background:url(../imagens/img_linhas.gif) right no-repeat;
}
/*** Contato ***/
.form_tb {
	width:100%;	
}
.form_tb td {
	vertical-align:top;
	height:24px;	
}
.form_tb .label {
	padding-right:15px;
	width:66px;	
}
.form_text, .form_text2 {
	width:230px;
	border:1px solid #999;
	line-height:14px;
	color:#666;	
}
.form_text {height:14px;}
.form_text2 {height:40px;}
.form_botao {
	width:69px;
	height:23px;
	background:url(../imagens/bt_enviar.gif) no-repeat;
	border:0;
	margin:0;
	padding:0;
	cursor:pointer;
	display:block;	
}
/**** Fonts **/
.fb {
	font-weight:bold;	
}