body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #482C16;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.tudo {
	margin-right: auto;
	margin-left: auto;
	width: 1001px;
	margin-top: 0px;
}
.tudo .container {
	float: left;
	width: 1001px;
}
.tudo .container .topo {
	background-image: url(../imagens/topo/topocomp.jpg);
	height: 233px;
	float: left;
	width: 1001px;
}
.tudo .container .topo .menupacote {
	float: right;
	width: 300px;
	margin-top: 8px;
}
.tudo .container .topo .menupacote ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -40px;
}
.tudo .container .topo .menupacote ul li {
	float: left;
	display: block;
	font-size: 11px;
	text-decoration: none;
	list-style-type: none;
	color: #FFF;
}
.tudo .container .topo .menupacote ul li a{
	display: block;
	font-size: 11px;
	text-decoration: none;
	list-style-type: none;
	padding-top: 6px;
	padding-right: 12px;
	padding-left: 12px;
	margin-left: 6px;
	padding-bottom: 4px;
	color: #FFF;
}
.tudo .container .topo .logo {
	float: left;
	margin-top: 20px;
	margin-left: 25px;
}
.tudo .container .topo .menu1 {
	float: left;
	width: 1001px;
	margin-top: 28px;
	height: 30px;
}
.tudo .container .topo .menu1 ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -40px;
}
.tudo .container .topo .menu1 ul li {
	display: block;
	list-style-type: none;
	text-align: center;
	float: left;
	margin: 0px;
}
.tudo .container .topo .menu1 ul li a{
	display: block;
	margin-right: 6px;
	margin-left: 6px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 26px;
	padding-right: 12px;
	padding-left: 12px;
	text-align: center;
	padding-top: 6px;
	color: #66382D;
	text-decoration: none;
}
.tudo .container .topo .menu1 ul li a:hover{
	display: block;
	list-style-type: none;
	margin-right: 6px;
	margin-left: 6px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 26px;
	padding-right: 12px;
	padding-left: 12px;
	text-align: center;
	padding-top: 6px;
	color: #FCFDFF;
	text-decoration: none;
	background-color: #8A7443;
}
.tudo .container .topo .menu1 .L1topo {
	float: left;
	font-size: 13px;
	text-decoration: none;
	width: 260px;
}
.tudo .container .topo .menu1 .L2topo {
	float: right;
	font-size: 13px;
	text-decoration: none;
	width: 310px;
}
.tudo .container .topo .menu2 {
	float: left;
	width: 1001px;
	margin-top: 3px;
	height: 30px;
}
.tudo .container .topo .menu2 ul {
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -40px;
}
.tudo .container .topo .menu2 ul li {
	list-style-type: none;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	text-align: center;
}
.tudo .container .topo .menu2 ul li a{
	float: left;
	list-style-type: none;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	padding-right: 18px;
	padding-left: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	text-align: center;
	padding-bottom: 6px;
}
.tudo .container .topo .menu2 ul li a:hover{
	float: left;
	list-style-type: none;
	font-size: 14px;
	color: #66382D;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	padding-right: 18px;
	padding-left: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	text-align: center;
	padding-bottom: 6px;
	background-color: #FFF;
}
.tudo .container .conteudo {
	float: left;
	width: 1001px;
}
.tudo .container .conteudo .cont2 .mat-prod-acab .nomes-acao .menuprod ul li {
	float: left;
	list-style-type: none;
	display: block;
	margin-right: 2px;
}
.tudo .container .conteudo .cont2 .mat-prod-acab .nomes-acao .menuprod ul li a {
	color: #333;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 4px;
	padding-left: 12px;
	float: left;
}

.tudo .container .conteudo .cont2 .mat-prod-acab .nomes-acao .produtos ul li .prod {
	height: 160px;
	width: 214px;
}
.tudo .container .conteudo .cont2 .mat-prod-acab .nomes-acao .produtos ul li .prodcont2 {
	float: left;

}


.tudo .container .conteudo .cont2 .mat-prod-acab .nomes-acao .cont3 ul li {
	float: left;
	list-style-type: none;
	margin-right: 12px;
	margin-bottom: 12px;
	text-decoration: none;
}
.tudo .container .conteudo .cont2 .mat-prod-acab .nomes-acao .produtos ul li {
	display: block;
	float: left;
	margin-right: 12px;
	margin-bottom: 30px;
	list-style-type: none;
}
.tudo .container .conteudo .cont2 .mat-prod-acab .nomes-acao .produtos {
	float: left;
	width: 1000px;
}



.tudo .container .conteudo .cont2 .mat-prod-acab {
	float: left;
	width: 1001px;
	height: auto;
}
.tudo .container .conteudo .cont2 .mat-prod-acab {
}

.tudo .container .conteudo .comentarios {
	float: left;
	height: 130px;
	width: 1001px;
	background-color: #E6E7E8;
}
.tudo .container .conteudo .comentarios .dadostexto {
	background-color: #967A4B;
	float: right;
	height: 100px;
	width: 578px;
	margin-top: 14px;
	margin-right: 12px;
	padding: 2px;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
		 border-radius: 10px 10px;
	     /* Declaração para aparecer no Firefox */
    -moz-border-radius: 10px;
    /* Para exibir nos outros navegadores como Chrome, safari, opera*/
    -webkit-border-radius: 10px;
}
.tudo .container .conteudo .cont2 .mat-prod-acab .nomes-acao .produtos ul li .prodcont2 a{
		
	border: 1px solid #00AFEF;
	height: 18px;
	margin-left: 2px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	float: left;
	border: 1px solid #00AFEF;
	border-radius: 4px 4px;
	/* Declaração para aparecer no Firefox */
    -moz-border-radius: 10px;
	/* Para exibir nos outros navegadores como Chrome, safari, opera*/
    -webkit-border-radius: 10px;
	color: #FFF;
	text-decoration: none;
	height: 18px;
	width: 46px;
	background-color: #3C5D95;
}

prod-cont2{
		
}
.tudo .container .conteudo .cont2 .mat-prod-acab .nomes-acao .reserva #form2 {
	text-decoration: none;
	width: 580px;
	float: left;
	margin-left: 4px;
}
.tudo .container .conteudo .cont2 .mat-prod-acab .nomes-acao .reserva {
	float: left;
	width: 1000px;
}

.tudo .container .conteudo .cont2 .mat-prod-acab .nomes-acao .reserva .textfield  {
	height: 34px;
	width: 460px;
}

.tudo .container .conteudo .cont2 {
	float: left;
	width: 1001px;
	background-color: #E6E7E8;
}
.tudo .container .conteudo .cont2 .barraaa {
	background-image: url(../imagens/topo/barraconteudohorizontal.png);
	height: 9px;
	float: left;
	width: 1001px;
	margin-top: 2px;
	background-repeat: no-repeat;
}
.tudo .container .conteudo .cont2 .banners {
	width: 1001px;
	float: left;
}
.tudo .container .conteudo .cont2 .mat-prod-acab .nomes-acao .cont3 {
	float: left;
	width: 1001px;
}




#apDiv1       {
	background-image: url(../imagens/topo/menuacoma-fundo.png);
	height: 98px;
	width: 165px;
}
#apDiv1 ul li     {
	display: block;
	float: right;
	width: 124px;
	list-style-type: none;
	margin: 0px;
	color: #50382D;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
#apDiv1 ul li     a{
	display: block;
	float: right;
	width: 124px;
	list-style-type: none;
	margin: 0px;
	color: #50382D;
	text-decoration: none;
	font-size: 14px;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 2px;
	font-weight: bold;
}
#apDiv1 ul li     a:hover{
	display: block;
	float: right;
	width: 124px;
	list-style-type: none;
	margin: 0px;
	color: #FFF;
	text-decoration: none;
	font-size: 14px;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 2px;
	font-weight: bold;
	background-color: #8A7443;
}
#apDiv1 ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -40px;
}
.tudo .container .rodape {
	float: left;
	width: 1001px;
	background-image: url(../imagens/topo/fundorodape.png);
	height: 224px;
	margin-top: 12px;
}
.tudo .container .rodape .endereco  {
	float: left;
	width: 306px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 4px;
	margin-top: 140px;
}
.tudo .container .rodape .pagamento  {
	float: left;
	margin-top: 96px;
}
.tudo .container .rodape .logorodape  {
	width: 290px;
	margin-left: 20px;
	float: left;
	text-align: center;
	margin-top: 178px;
}
#apDiv1 {
	position:absolute;
	width:165px;
	height:98px;
	z-index:1;
	top: 233px;
}
