@charset "utf-8";

*	{
		color:#ffffff;
		margin:0; 
		padding:0; 
		text-decoration:none
	}
	
html, body 
	{
		background:#C60001 url(../img/background.jpg) repeat-x;
		font-size: 12px; 
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		height: 100%; 
		margin: 0; 
		padding: 0; 
		
	} 

h1
	{
		font: bold 25px "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin-bottom:20px;
		text-transform:uppercase;
	}
h2
	{
		font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin-bottom:20px;
	}
p
	{
		font:12px/16px;
		margin:10px 0;
	}
	
label {color:#eae4c4;}
dl {clear:both;}
dt {float:left; text-align:right; width:120px; line-height:20px; margin:0 10px 0 0; text-align:right;}
.dt{width:280px}
dd { color:#000; float:left; width:385px; line-height:20px; margin:0 0 5px 0;}
.dd{width:200px}

#nome
{
	width:383px;
}
#cpf
{
	width:180px;
}
#email
{
	width:383px;
}
#cidade_interesse
{
	width:273px;
}
#origem
{
	width:383px;
}
#endereco
{
	width:383px;
}
#bairro
{
	width:184px;
}
#complemento
{
	width:383px;
}
#cidade_contato
{
	width:275px;
}
#foneHum
{
	width:150px;
}
#foneTres
{
	width:150px;
}
#especifiqu
{
	width:383px;
}
#enviar
{
	margin-left:133px;

}
dt2{width:100px;}
.dd2{width:350px;}



/*FORMULARIOS*/
fieldset
	{
		border:none;
		clear:both;
		display:block;
		margin:20px 0 0 0;
		
	}
legend
	{
		display:block;
		font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin:0 0 10px 0;
		text-transform:uppercase;
	}
input
	{
		border:none;
		color:#720a06;
		padding:0 2px;
	}
.select
	{
		background:#3F0907;
		color:#ffffff;
		border:none;
	}
.select2
	{
		
		color:#582421;
		border:none;
	}

a:hover
	{
		text-decoration:underline;
	}
.mais
	{
		display:block;
		float:left;
		position:relative;
		text-decoration:underline;
		z-index:10;
	}
.mais:hover
	{
		text-decoration:none
	}
.img
	{
		display:block;
		float:left;
		margin:0 5px;
	}

/*CABECALHO*/
.head
	{
		margin:0 auto;
		width:920px;
	}
	
	/*LOGO*/
	h1.logo 
		{
			display:block;
			float:left;
			height:168px;
			margin:0 10px;
			width:250px;
		}
		h1.logo a
			{
			background:url(../img/logo.png) no-repeat top;
			display:block;
			height:168px;
			overflow: hidden;
			position:relative;
			text-indent:-9000px;
			width:250px;
			z-index:2
			}
			
	/* MENU */
	ul.menu 
		{
			display:block;
			float:left;
			height:60px;
			list-style:none;
		}
		ul.menu li
			{
				display:block;
				float:left;
				margin:30px 0 0 4px;
			}
		ul.menu li a
			{
				background:#582421;
				color:#eae4c4;
				display:block;
				float:left;
				font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
				padding:4px 0;
				text-align:center;
				text-transform:uppercase;
			}
		ul.menu li a:hover, ul.menu li .active
			{
				background:#A80000;
				color:#ffffff;
				text-decoration:none;
			}
			
		/*ID's MENU*/
		#home     {width:66px;}
		#quem     {width:113px;}
		#ambiente {width:133px;}
		#social   {width:69px;}
		#franquia {width:94px;}
		#contato  {width:90px;}
		
	/*BANNER*/
	#banner 
		{
			display:block;
			float:left;
			height:300px;
			margin-top:-90px;
			position:relative;
			width:920px;
			z-index:0;
		}
	#banner_interno 
		{
			display:block;
			float:left;
			height:175px;
			margin-top:-90px;
			position:relative;
			width:920px;
			z-index:0;
		}

/*CONTEUDO*/
.content
	{
		display:block;
		margin:0 auto;
		width:920px;
	}

	/*BEM VINDO*/
	.bemvindo 
		{
			display:block;
			float:left;
			margin:15px 0;
			width:920px;
		}
		.bemvindo h1
			{
				display:block;
				float:left;
				margin:20px 20px 0 20px;
				font-size:30px;
			}
		.bemvindo .img
			{
				margin:0 20px;
			}
		.txt
			{
				border-left:1px solid #a96e62;
				display:block;
				float:left;
				padding:5px 10px;
				margin-top:20px;
				width:400px;
			}
			
		.bemvindo p
			{
				color:#e4ddc1;				 
				margin-bottom:10px;
			}
			
	/*DESTAQUES*/
	.destaque 
		{
			background:url(../img/backDest.png) no-repeat;
			display:block;
			float:left;
			height:166px;
			margin:20px 20px 20px 0;
			padding:20px 25px;
			width:237px;
		}
	.titulo 
		{
			display:block;
			float:left;
			margin:15px 0 0 0;
			width:110px;
		}
		.titulo h2 
			{
				color:#e4ddc1;
				display:block;
				font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
				margin:0;
				text-transform:uppercase;
			}
		.titulo h1 
			{
				display:block;
				font-size:20px;
			}
	.destaque .img
		{
			margin:-10px -20px 0 10px;
		}
	.destaque p
		{
			color:#e4ddc1;
			margin-top:20px;
		}
		
	/*QUEIXA*/
	.queixa 
		{
			border-bottom:1px solid #6d3b3a;
			display:block;
			float:left;
			margin:20px 20px 20px 0;
			width:237px;
		}
		
	/*RODAPE*/
	.rodape 
		{
			color:#560305;
			float:left;
			display:block;
			height:30px;
			margin:20px 0 20px 0;
			text-align:center;
			width:900px;
		}
	.rodape p
		{
			color:#560305;
			font-size:10px;
			margin:0;
		}
.rodape a:hover
		{
			color:#560305;
			font-size:10px;
			margin:0;
		}
/*PAGINAS INTERNAS*/

/*NAVEGACAO*/
.navegacao 
	{
		display:block;
		font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
		float:left;
		margin:20px 0 20px 10px;
		text-transform:uppercase;
		width:100%;
	}
.navegacao a
	{
		font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
/*MENU LATERAL*/
ul.menulateral 
	{
		background:url(../img/backMenu.png) no-repeat;
		display:block;
		float:left;
		list-style:none;
		margin:10px 20px 0 0;
		padding:3px 11px;
		width:auto;
	}
	ul.menulateral li
		{
			border-bottom:1px solid #733e3d;
			color:#e4ddc1;
			display:block;
			margin:0;
			width:189px;
		}
	ul.menulateral li a
		{
			color:#e4ddc1;
			display:block;
			font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
			padding:4px;
			position:relative;
			text-transform:uppercase;
			width:180px;
			z-index:2
		}
	ul.menulateral li a:hover, ul.menulateral li .active
		{
			background:#582421;
			color:#ffffff;
			text-decoration:none
		}
/*MENU LATERAL*/
.sideRight
	{
		display:block;
		float:left;
		margin:10px 20px 0 60px;
		width:550px;
	}
.formulario
	{
		display:block;
		float:left;
		margin:10px 20px 0 60px;
		width:600px;
	}
.quem_somos
	{
		display:block;
		float:left;
		margin:10px 20px 0 60px;
		width:500px;
	}
.img_pratos
{
		display:block;
		float:left;
		height:102px;
		margin-top:15px;
		width:125px;	
}
.img_pratos2
{
		display:block;
		float:left;
		height:402px;
		margin-top:15px;
		width:125px;	
}
.pratos
{
		display:block;
		float:left;
		height:102px;
		margin-left:10PX;
		margin-top:15px;
		width:425px;	
}
.pratos2
{
		display:block;
		float:left;
		margin-left:10PX;
		margin-top:15px;
		width:425px;	
}
.pratos3
{
		display:block;
		float:left;
		margin-left:10PX;
		margin-top:15px;
		width:225px;	
}
.foto_buffet
{
	text-align:center;
	
}

