/**** CSS The Best Party Handheld ****/
* {
	padding:0;
	margin:0;
	border:none;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#FFEBD7;
	color:#990000;
}
p { padding: 0 0 10px 0;}

a { color:#B03D00;}

#geral #menu h1 a {
	display:block;
	color:#810000;
	padding-bottom:10px;
	text-decoration:none;
}
#topo { display:none;}

#menu ul { padding: 0 0 10px 0;}

#menu ul li a, #nosso-cardapio ul li a, #selecione-servico-menu ul li a { text-decoration:underline;}

#menu ul li a:hover, #nosso-cardapio ul li a:hover, #selecione-servico-menu ul li a:hover { text-decoration:none;}

#menu ul li .submenu { padding-left: 8px;}

#menu ul li .submenu ul { list-style-type:none;}

#nosso-cardapio ul, #selecione-servico-menu ul { padding: 12px; list-style-type:none;}

#geral #conteudo { padding: 10px 0 0 0;}

#geral #conteudo ul#lista-depoimentos { padding: 10px 0;}

#geral #conteudo ul#lista-depoimentos li { padding: 5px 0 0 0;}

/*** Formularios ***/
.formulario-orcamento, #formulario-contato {
	clear:both;
	display:block;
	width:200px;
	color:#B94000;
}
.formulario-orcamento form, #formulario-contato form {width: 200px; display:table;}

#formulario-pesquisa {width: 200px; display:table;}

.formulario-orcamento form ul, #formulario-contato form ul {
	list-style-type:none;
	width: 200px;
	display:table;
}

.formulario-orcamento form ul li, #formulario-contato form ul li {
	width: 198px;
	height: 40px;
	float:left;
	padding-top:0px;
}

.formulario-orcamento form ul li, .formulario-orcamento form ul li label, .formulario-orcamento form ul li input, #formulario-contato form ul li, #formulario-contato form ul li label, #formulario-contato form ul li input, #formulario-pesquisa form ul li, #formulario-pesquisa form ul li label, #formulario-pesquisa form ul li input { display:block;}

.formulario-orcamento form ul li label, #formulario-contato form ul li label {
	width: 200px;
	height: 14px;
	font-weight:bold;
}
.formulario-orcamento form ul li input, #formulario-contato form ul li input {
	width: 198px;
	height: 15px;
	background:url(../images/bg_input.jpg) repeat-x;
	border:1px solid #ff5200;
}
.formulario-orcamento form ul li.li_endereco, #formulario-contato form ul li.li_endereco {
	width: 198px;
	display:block;
	height: 40px;
}
.formulario-orcamento form ul li.li-email {
	width: 220px;
}

.formulario-orcamento form ul li.li_endereco label, #formulario-contato form ul li.li_endereco label {
	width: 198px;
	display:block;
	height:14px;
}
.formulario-orcamento form ul li.li_estado input, #formulario-contato form ul li.li_estado input {
	width: 298px;
	display:block;
	height: 15px;
}
.formulario-orcamento form ul li.li_ddd, #formulario-contato form ul li.li_ddd {
	width: 30px;
	display:block;
	height: 14px;
	float:left;
	padding-right:10px;
}
.formulario-orcamento form ul li.li_ddd label, #formulario-contato form ul li.li_ddd label {
	width: 30px;
	display:block;
	height:14px;
}
.formulario-orcamento form ul li.li_ddd input, #formulario-contato form ul li.li_ddd input {
	width: 30px;
	display:block;
	height: 15px;
}
.formulario-orcamento form ul li.li_telefone, #formulario-contato form ul li.li_telefone {
	width: 150px;
	display:block;
	height:40px;
}
.formulario-orcamento form ul li.li_dddfax, #formulario-contato form ul li.li_dddfax {
	width: 40px;
	display:block;
	height: 40px;
	float:left;
	padding-right:0;
}
.formulario-orcamento form ul li.li_dddfax label, #formulario-contato form ul li.li_dddfax label {
	width: 30px;
	display:block;
	height:14px;
}
.formulario-orcamento form ul li.li_dddfax input, #formulario-contato form ul li.li_dddfax input {
	width: 30px;
	display:block;
	height: 15px;
}
.formulario-orcamento form ul li.li_fax, #formulario-contato form ul li.li_fax {
	width: 100px;
	display:block;
	height:40px;
}
.formulario-orcamento form ul li.li_fax label, #formulario-contato form ul li.li_fax label {
	width: 100px;
	display:block;
	height:14px;
}
.formulario-orcamento form ul li.li_fax input, #formulario-contato form ul li.li_fax input {
	width: 60px;
	display:block;
	height: 15px;
	margin-top:0px;
}
.formulario-orcamento form ul li.li_telefone label, #formulario-contato form ul li.li_telefone label {
	width: 130px;
	display:block;
	height:14px;
}
.formulario-orcamento form ul li.li_telefone input, #formulario-contato form ul li.li_telefone input {
	width: 155px;
	display:block;
	height: 15px;
	margin-top:0px;
}
.formulario-orcamento form ul li.li_fax input, #formulario-contato form ul li.li_fax input {
	width: 155px;
	display:block;
	height: 15px;
	margin-top: 0px;
}
.formulario-orcamento form ul li.li_msg, #formulario-contato form ul li.li_msg {
	width: 198px;
	display:block;
	height: 110px;
}
.formulario-orcamento form ul li.li_msg input, #formulario-contato form ul li.li_msg input {
	width: 198px;
	display:block;
	height: 90px;
	background:url(../images/bg_input_msg.jpg) repeat-x;
}

.formulario-orcamento form ul li input.bt-limpar1, #formulario-contato form ul li input.bt-limpar1, .formulario-pesquisa form ul li input.bt-limpar1 {
	background:url(../images/bto-limpar.gif) 0 0 no-repeat;
	width:47px;
	height:17px;
	border:none;
	float:right;
	display: block;
}
.formulario-orcamento form ul li input.bt-enviar1, #formulario-contato form ul li input.bt-enviar1, .formulario-pesquisa form ul li input.bt-enviar1 {
	background:url(../images/bto-enviar.gif) 0 0 no-repeat;
	width:47px;
	height:17px;
	border:none;
	margin-left: 10px;
	float:right;
	display: block;
}
.formulario-orcamento form ul li.li_bt, #formulario-contato form ul li.li_bt {
	width: 110px;
	display:block;
	height:20px;
	padding:10px 20px 10px 0;
	float:right;
}

#formulario-pesquisa {width: 300px; display:table;}

#formulario-pesquisa form ul li, #formulario-pesquisa form ul li label, #formulario-pesquisa form ul li input { display:block;}
.formulario-pesquisa form ul li input.bt-limpar1 {
	background:url(../images/bto-limpar.gif) 0 0 no-repeat;
	width:47px;
	height:17px;
	border:none;
	float:right;
	display: block;
}
.formulario-pesquisa form ul li input.bt-enviar1 {
	background:url(../images/bto-enviar.gif) 0 0 no-repeat;
	width:47px;
	height:17px;
	border:none;
	margin-left: 10px;
	float:right;
	display: block;
}
.formulario-pesquisa {
	clear:both;
	display:table;
	width:410px;
}
.formulario-pesquisa form {width: 410px; display:table;}

.formulario-pesquisa form ul {
	list-style-type:none;
	width: 310px;
	display:table;
}
.formulario-pesquisa form ul li {
	width: 198px;
	display:table;
	float:left;
/*	padding-bottom: 6px;
*/	padding-bottom: 0px;
}
.formulario-pesquisa form ul li label {
	width: 310px;
	font-weight:bold;
	display:table;
/*	padding: 0px 80px 10px 0;
*/	padding: 0px 80px 0 0;
}
.formulario-pesquisa form ul li input {
	width: 198px;
	height: 15px;
	background:url(../images/bg_input.jpg) repeat-x;
	border:1px solid #ff5200;
	margin: 7px 0 10px 0;
}
.formulario-pesquisa form ul li select {
	width: 198px;
	height: 19px;
	background:url(../images/bg_input.jpg) repeat-x;
	border:1px solid #ff5200;
	margin: 7px 0 10px 0;
}
.formulario-pesquisa form ul li.li_msg {
	width: 198px;
	display:table;
	padding-bottom: 0px;
/*	padding-bottom: 12px;
*/}
.formulario-pesquisa form ul li.li_msg input {
	width: 198px;
	display:block;
	height: 90px;
	background:url(../images/bg_input_msg.jpg) repeat-x;
}

.formulario-pesquisa form ul li input.bt-limpar1 {
	background:url(../images/bto-limpar.gif) 0 0 no-repeat;
	width:47px;
	height:17px;
	border:none;
	float:right;
	display: block;
}
.formulario-pesquisa form ul li input.bt-enviar1 {
	background:url(../images/bto-enviar.gif) 0 0 no-repeat;
	width:47px;
	height:17px;
	border:none;
	margin-left: 10px;
	float:right;
	display: block;
}
.formulario-pesquisa form ul li.li_bt {
	width: 200px;
	display:block;
	height:20px;
	padding:10px 0 13px 0;
	float:left;
}

/**** Rodape ****/
#rodape {
	border-top:2px solid #e8d1d1;
	height:80px;
	width:100%;
	display:block;
	margin: 0 auto;
	text-align:center;
	clear:both;
	padding:22px 0 20px 0;
}
#rodape address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#505050;
	text-align:center;
	padding-bottom:13px;
	clear:both;
}
#rodape #selos ul li {
	text-indent:-999999px;
	overflow:hidden;	
	float:left;
}
#rodape #selos ul li a.w3c {
	width:80px;
	height:15px;
	display:block;
	background:url(../images/w3c.jpg) 0 0 no-repeat;
	float:left;
	padding-left:10px;
}
#rodape #selos ul li a.gdsi {
	width:91px;
	height:15px;
	display:block;
	background:url(../images/gdsi.jpg) 0 0 no-repeat
}
#rodape #selos {
	background:#FFF;
	width:181px;
 	display:block;
	margin:0 auto;
}