body {	margin: 1em 0px; padding: 0px; background-color: #003f71;	font-family: 'PT Sans', 'Calibri', sans-serif;	color: #4d4d4f;}a:link { color: orange; } /* unvisited link */a:visited { color: orange; } /* visited link */a:hover { color: orange; } /* mouse over link */a:active { color: orange; } /* selected link */h1, h2, h3, h4, h5, h6 { font-family: 'Oswald', 'Calibri', sans-serif; text-transform: uppercase; margin: .4em 0; letter-spacing: .065em;}h1 { margin:0px; pading:0px; height:200px; width:960px; }h2 {	color:#1493d2;	background-color: #ffffff;	text-align:center;	font-weight: normal;	font-size: 2em;	display: inline-block;	padding: 6px 9px 6px 12px;	margin: .4em auto;}h3 { font-size: 1.6em; }h4 { font-size: 1.6em; }h3 img, h4 img { height: 1em; }h5 { font-size : 1em; }img { border:none; }img.botao-cardapio {	display:inline-block;	margin: 0 10px 10px 0;}img.banner-home {	display:inline-block;	margin: 0 5px 10px 5px;}img.mapa {	position: relative;	top: -10px;	left: -20px;	margin-bottom: -20px;}nav {	margin:0px; border-top:2px #003f71 solid; border-bottom:2px #003f71 solid; height:40px; width:960px; background-color:#1493d2; text-align: center; letter-spacing: .045em;}nav a:link, nav a:visited, nav a:hover, nav a:active {	font-size: 1.2em;	font-family: 'Oswald', 'Calibri', sans-serif;	font-weight: bold;	display: inline-block;	color: white;	height: 36px;	padding: 4px 25px 0;	text-decoration: none;}nav a:hover, nav a:active, nav a.selecionado { background-color: #43A9DB; }p { margin: .4em 0; }#topo_fora {	height:252px;margin:0px;background-image: url('../img/mlayout/bandeira-menu.png');background-repeat: no-repeat;background-position: center bottom;z-index:101;}#topo_centro {	height:244px;width:960px;margin:0px auto;}#corpo {	width:960px;margin:0px auto;background-color:#f6f9e6;margin:0px auto;position:relative;top:-8px;z-index:201;}#corpo.fundo-laranja { background-image: url('../img/mlayout/bg-laranja.png'); }#corpo.fundo-roxo { background-image: url('../img/mlayout/bg-roxo.png'); }#corpo.fundo-azul { background-image: url('../img/mlayout/bg-azul.png'); }#corpo.fundo-verde { background-image: url('../img/mlayout/bg-verde.png'); }#col_esq {	width:280px;padding:20px 20px 10px 10px;float:left;color: #ffffff;}#col_esq .box {	border: 2px #fff solid;	border-radius: 5px;	padding: 14px;	margin: 1em auto;	letter-spacing: .1em;	display: inline-block;	color: #ffffff;}#col_esq a.box:link, nav a.box:visited, nav a.box:hover, nav a.box:active { text-decoration: none; }#col_esq a.box:hover, nav a.box:active { background-color: #43A9DB; }#col_esq select {	border: 2px #fff solid;	font-weight: bold;	border-radius: 5px;	padding: 14px;	margin: 1em auto;	letter-spacing: .1em;	display: inline-block;	font-size: 1em;	color: #ffffff;	background-color: #ea8024;	font-family: 'PT Sans', 'Calibri', sans-serif;}#col_dir { width:620px;padding:10px 10px 10px 0px;float:right; }#col_dir.estrutura { background-image: url('../img/mlayout/foto-estrutura.jpg');background-repeat: no-repeat;background-position: right top; }#col_dir.cardapio { width:630px; padding-right:0; }#col_cheia { width: 960px; }#rodape_fora {	padding:0px; position:relative;top:-16px;background-image: url('../img/mlayout/bandeira-rodape.png');background-repeat: no-repeat;background-position: center top;height:50px;}#rodape_centro { margin:0px auto;border-top:2px #003f71 solid; height: 32px; padding: 8px 0px 0px;width:960px;background-color:#1493d2;position:relative;top:8px;color: #ffffff;text-align:center; }#rodape_centro a { color: white; }.central {	text-align: center;	margin-left: auto;	margin-right: auto;}.dir { 	float: right; clear: right;}.invis { display: none; }.menor { font-size: .7em; }.metade { width: 45%;}.oswald { font-family: 'Oswald', 'Calibri', sans-serif; letter-spacing: .06em; }.azul { color: #0093d2; }.verde { color: #00a350; }.laranja { color: #ea8024; }.roxo { color: #773a83; }.marinho { color: #003f71; }.vermelho { color: #e5272b; }/* 	NÃO REMOVA AS LINHAS ABAIXO. EDITE O DOCUMENTO ACIMA. *//* Hack para os cantos arredondados para dentro. */.borda-ticket-azul, .borda-ticket-verde, .borda-ticket-laranja, .borda-ticket-roxo { position: relative; overflow: hidden; }.borda-ticket-azul:before { content: ""; display: block; background: #1493d2; position: absolute; top: -9px; left: -9px; width: 20px; height: 20px; border-radius: 20px; }.borda-ticket-azul:after { content: ""; display: block; background: #1493d2; position: absolute; top: -9px; right: -9px; width: 20px; height: 20px; border-radius: 20px; }.borda-ticket-azul .borda-ticket-baixo-azul:before {content:"";display:block;background:#1493d2;position:absolute;bottom:-9px;left:-9px;width:20px;height:20px;border-radius:20px;}.borda-ticket-azul .borda-ticket-baixo-azul:after {content:"";display:block;background:#1493d2;position:absolute;bottom:-9px;right:-9px;width:20px;height:20px;border-radius:20px;}.borda-ticket-verde:before { content: ""; display: block; background: #00a350; position: absolute; top: -9px; left: -9px; width: 20px; height: 20px; border-radius: 20px; }.borda-ticket-verde:after { content: ""; display: block; background: #00a350; position: absolute; top: -9px; right: -9px; width: 20px; height: 20px; border-radius: 20px; }.borda-ticket-verde .borda-ticket-baixo-verde:before {content:"";display:block;background: #00a350;position:absolute;bottom:-9px;left:-9px;width:20px;height:20px;border-radius:20px;}.borda-ticket-verde .borda-ticket-baixo-verde:after {content:"";display:block;background: #00a350;position:absolute;bottom:-9px;right:-9px;width:20px;height:20px;border-radius:20px;}.borda-ticket-laranja:before { content: ""; display: block; background: #ea8024; position: absolute; top: -9px; left: -9px; width: 20px; height: 20px; border-radius: 20px; }.borda-ticket-laranja:after { content: ""; display: block; background: #ea8024; position: absolute; top: -9px; right: -9px; width: 20px; height: 20px; border-radius: 20px; }.borda-ticket-laranja .borda-ticket-baixo-laranja:before {content:"";display:block;background:#ea8024;position:absolute;bottom:-9px;left:-9px;width:20px;height:20px;border-radius:20px;}.borda-ticket-laranja .borda-ticket-baixo-laranja:after {content:"";display:block;background:#ea8024;position:absolute;bottom:-9px;right:-9px;width:20px;height:20px;border-radius:20px;}.borda-ticket-roxo:before { content: ""; display: block; background: #773a83; position: absolute; top: -9px; left: -9px; width: 20px; height: 20px; border-radius: 20px; }.borda-ticket-roxo:after { content: ""; display: block; background: #773a83; position: absolute; top: -9px; right: -9px; width: 20px; height: 20px; border-radius: 20px; }.borda-ticket-roxo .borda-ticket-baixo-roxo:before {content:"";display:block;background:#773a83;position:absolute;bottom:-9px;left:-9px;width:20px;height:20px;border-radius:20px;}.borda-ticket-roxo .borda-ticket-baixo-roxo:after {content:"";display:block;background:#773a83;position:absolute;bottom:-9px;right:-9px;width:20px;height:20px;border-radius:20px;}/* Correção para floats mal-resolvidos de diferentes navegadores. */.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}