/******************************************************************************* CSS Document */

body {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5e300a;
	margin:0;
	background-image:url(../img/fundo.jpg);
	background-repeat:repeat-x;
	background-color:#e87719;
}

h1 {
	font-size:20px;
	color:#e87719;
}

h2 {
	font-size:17px;
	margin-top:0.4em;
	color:#ffffff;
}

h3 {
	font-size:17px;
	font-weight:normal;
}

h4 {
	font-size:14px;
	margin-bottom:0.3em;
}

h6 {
	background-color:#fff;
	font-size:12px;
	padding:5px;
	padding-left:10px;
	margin:0 -10px;
	color:#222;
}

a {color:#000; text-decoration:underline}
a:hover {text-decoration:none}

img {
	border:none;
}

input, select {
	border:1px solid #5e300a;
}

/************************************************************************************ Persona */

.saiba {
	text-align:right;
	font-style:italic;
	font-size:11px;
}

.saiba a {color:#5e300a; text-decoration:none}
.saiba a:hover {text-decoration:underline}

.promocoes {
	list-style:none;
	margin:0;
	padding:0;
}

.promocoes li {
	float:left;
	width:252px;
	padding:13px;
	border-left:#b45b11 1px solid;
}

.botao {
	background-color:#5e300a;
	color:#fff;
}

.remover a {color:#ccc; font-size:11px;}

.restrito {
	font-size:11px;
	color:#5e300a;
	background-color:#dc721a;
	background-image:url(../img/restrito.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:5px;
	padding-left:58px;
	height:24px;
}

.restrito .div {
	position:absolute;
	width:820px;
}

.restrito #pequeno {
	width:230px;
	position:absolute;
	top:5px;
	right:0;
}

.restrito ul {
	list-style:none;
	margin: 0;
	padding: 0;
}

.restrito li {
	float:left;
	padding:0 8px;
	border-left:1px solid #5e300a;
}

.restrito li a {color:#fff}

.restrito a {text-decoration:none; color:#5e300a; }
.restrito a:hover {text-decoration:underline}

/*************************************************************************************** DIVS */

#tudo {
	width:955px;
	margin:0 auto;
	background-image:url(../img/tudo_fundo.jpg);
}

#esq {
	width:28px;
	background-image:url(../img/esq_fundo.jpg);
	float:left;
}

#dir {
	width:28px;
	background-image:url(../img/esq_fundo.jpg);
	float:right;
}

#geral {
	width:873px;
	padding:10px;
	background-color:#e87719;
	margin:0 auto;
}

#topo {
	background-image:url(../img/topo_fundo.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

#menu {
	font-size:13px;
	color:#c15001;
	height:52px;
	background-color:#000;
	background-image:url(../img/menu_fundo.gif);
	background-repeat:repeat-x;
	border-right:3px solid #fff;
	border-left:3px solid #fff;
	white-space:pre;
	font-weight:normal;
}

#menu a{color:#fff; text-decoration:none; }
#menu a:hover {color:#e87719;}

#miolo {
	padding:20px 0;
}

#conteudo {
	background-image:url(../img/conteudo_fundo.jpg);
	background-repeat:repeat-y;
	background-color:#ffffff;
	border:1px solid #e8e8e8;
	padding:15px;
	width:839px;
}

#pedido {
	float:left;
	width:610px;
}

#lateral_pedidos {
	padding:10px;
	width:209px;
	float:right;
	color:#fff;
	margin-right:-15px;
}

#banner {
	padding:15px 0;
}

#rodape {
	text-align:right;
	font-size:10px;
}

#rodape a {color:#ffbd8b; text-decoration:none}
#rodape a:hover {color:#773401}
