/* @group tags e estrutura */

body, html {
	height: 100%;
	text-align: center;
	font: 12px/21px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	background-color: #f0e5d1;
	color: #4d586c;
}

img {
	border-style: none;
}

.main { 
	width: 800px;
	margin-left: auto; 
	margin-right: auto;
	border: 1px solid black;
	text-align: left;
	background-color: white;
}

.topo {
	background: #d8bd81 url(../img/fundo-topo.png) repeat;
	height: 192px;
	text-align: center;
	padding-top: 34px;
}

.topo img
 {
	position: relative;
	left: 1px;
}

/* @end */

/* @group menu */

.menu {
	background-color: #4d586c;
	height: 46px;
	text-align: center;
}

.menu div {
	height: 46px;
	float: left;
	margin-right: 23px;
	margin-left: 23px;
}

.menu a {
	height: 46px;
	display: block;
}

.menu a:hover {
	background-position: 0 -46px;
}

.menu1 {
	background-repeat: no-repeat;
	background-image: url(../img/menu/historia.png);
	width: 72px;
	margin-left: 25px;
}

.menu2 {
	background-repeat: no-repeat;
	background-image: url(../img/menu/cardapio.png);
	width: 78px;
}

.menu3 {
	background-repeat: no-repeat;
	background-image: url(../img/menu/preparo.png);
	width: 69px;
}

.menu4 {
	background-repeat: no-repeat;
	background-image: url(../img/menu/encomendas.png);
	width: 109px;
}

.menu5 {
	background-repeat: no-repeat;
	background-image: url(../img/menu/clientes.png);
	width: 72px;
}

.menu6 {
	background-repeat: no-repeat;
	background-image: url(../img/menu/contato.png);
	width: 69px;
}

/* @end */

/* @group conteudo */

.conteudo {
	margin-top: 12px;
}

.conteudo2 {
	margin-top: 42px;
	margin-bottom: 42px;
	text-align: center;
}

.foto {
	float: left;
	width: 366px;
	margin: 10px 11px 10px 22px;
}

.texto {
	width: 366px;
	margin-right: 22px;
	margin-left: 11px;
	float: left;
	text-align: left;
	margin-bottom: 22px;
}

.texto img {
	margin-top: 11px;
}

.img-clientes {
	margin-bottom: 22px;
}

.bold {
	font-weight: bold;
	font-size: 12px;
	position: relative;
	top: 8px;
	color: #4d586c;
	text-decoration: none;
}

.bold2 {
	font-weight: bold;
	font-size: 15px;
	position: relative;
	top: 8px;
	color: #4d586c;
	text-decoration: none;
}

.confirmacao {
	width: 366px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.bold3 {
	font-weight: bold;
	font-size: 12px;
	position: relative;
	top: 8px;
	color: #d8bd81;
	text-decoration: none;
}

.amarelo {
	color: #d8bd81;
	font-weight: bold;
}

.amarelo2 {
	color: #d8bd81;
}

.contato p {
	margin-top: 5px;
	padding-top: 0;
	margin-bottom: 5px;
}
/* @end */

/* @group encomendas / form */

.encomendas {
	background-color: #d8bd81;
	margin-top: 17px;
	padding: 22px;
	text-align: center;
	color: white;
}

.encomendas form {
	text-align: left;
}

.div-form {
	float: left;
}

.div-form2 {
	float: right;
}

label {
	text-transform: uppercase;
	color: white;
	font-size: 11px;
	position: relative;
	top: 5px;
}

.lacuna {
	width: 240px;
	height: 25px;
	border: 1px solid #4d586c;
	margin-bottom: 5px;
}

.lacuna2 {
	width: 280px;
	height: 25px;
	border: 1px solid #4d586c;
	margin-bottom: 5px;
}

.encomendas .lacuna {
	width: 316px;
	height: 22px;
	border: none;
	margin-bottom: 5px;
	background-color: #ebdcbb;
	margin-top: 4px;
}

.encomendas .lacuna2 {
	width: 212px;
	height: 22px;
	border: none;
	margin-bottom: 5px;
	background-color: #ebdcbb;
	margin-top: 4px;
}

.encomendas .lacuna3 {
	width: 90px;
	height: 22px;
	border: none;
	margin-bottom: 5px;
	background-color: #ebdcbb;
	margin-top: 4px;
}

textarea {
	width: 240px;
	height: 200px;
	border: 1px solid #4d586c;
	margin-top: 5px;
}

.textarea2 {
	width: 280px;
	height: 134px;
	border: 1px solid #4d586c;
	margin-top: 5px;
}

.encomendas textarea {
	width: 316px;
	height: 154px;
	border: none;
	margin-top: 04px;
	background-color: #ebdcbb;
	overflow: hidden;
}

.enviar {
	background-color: #4d586c;
	border-style: none;
	color: white;
	padding: 5px 15px 7px;
	position: relative;
	bottom: 8px;
	margin-left: 8px;
}

.encomendas .enviar {
	background-color: #4d586c;
	border-style: none;
	color: white;
	padding: 5px 15px 7px;
	position: relative;
	bottom: 32px;
	margin-left: 8px;
	border: 6px solid #d8bd82;
	float: right;
	left: 6px;
}

.box {
	background: url(../img/fundo-linha2.png) repeat-x 0 top;
	text-align: center;
	margin-top: 30px;
	padding-top: 30px;
	font-size: 11px;
	color: #4d586c;
}

.box h4 {
	color: white;
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 0;
	letter-spacing: 1px;
}

.preco {
	color: #d8bd81;
	font: bold 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 0;
	position: relative;
	bottom: 8px;
	margin-bottom: 10px;
}

.alerta {
	color: #ab2f19;
	margin-left: 15px;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 5px;
	margin-top: 15px;
	text-align: center;
}

.sucesso {
	color: green;
	margin-left: 22px;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 5px;
	margin-top: 15px;
}

.linha {
	height: 3px;
	background: white url(../img/fundo-linha.png) repeat-x;
	margin-top: 13px;
	margin-bottom: 14px;
}

/* @end */

/* @group cardapio */

.cardapio div {
	margin-top: 10px;
}

.cardapio a {
	height: 19px;
	display: block;
	margin-bottom: 5px;
}

.cardapio a:hover {
	background-position: 0 -19px;
}

.cardapio1 {
	background-repeat: no-repeat;
	background-image: url(../img/titulo/queijo.png);
}

.cardapio2 {
	background-repeat: no-repeat;
	background-image: url(../img/titulo/simples.png);
}

.cardapio3 {
	background-repeat: no-repeat;
	background-image: url(../img/titulo/ervas.png);
}

.cardapio4 {
	background-repeat: no-repeat;
	background-image: url(../img/titulo/cebola.png);
}

.cardapio5 {
	background-repeat: no-repeat;
	background-image: url(../img/titulo/frango.png);
}

.cardapio6 {
	background-repeat: no-repeat;
	background-image: url(../img/titulo/dog.png);
}

.cardapio7 {
	background-repeat: no-repeat;
	background-image: url(../img/titulo/misto.png);
}

.cardapio8 {
	background-repeat: no-repeat;
	background-image: url(../img/titulo/light.png);
}

.cardapio9 {
	background-repeat: no-repeat;
	background-image: url(../img/titulo/coco.png);
}

.cardapio10 {
	background-repeat: no-repeat;
	background-image: url(../img/titulo/chocolate.png);
}

.cardapio11 {
	background-repeat: no-repeat;
	background-image: url(../img/titulo/goiabada.png);
}
.bold2 {
	font-weight: bold;
	font-size: 12px;
	color: #4d586c;
	line-height: 25px;
}

.scrollContainer div.panel {
  	height: 550px;
	color: #bc9a3a;
	margin-left: 0;
	margin-right: 2000px;
	width: 360px;
}

/* @end */

/* @group slides */

#slider {
  position: relative;
	margin-bottom: 0;
	margin-top: 12px;
}

.scroll {
  height: 550px;
  overflow: auto;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
  background: #FFFFFF url(images/content_pane-gradient.gif) repeat-x scroll left bottom;
}

.panel p

/* @end */

/* @group creditos */

.creditos {
	margin-left: 17px;
	height: 20px;
	margin-bottom: 10px;
}

.creditos p {
	font-size: 11px;
}

.creditos a {
	color: #bc9a3a;
	text-decoration: none;
}

.creditos a:hover {
	color: #91762c;
}

/* @end */
