body {

	background-color: #ffbb02;

	background-image: url(../images/bg_body.jpg);

	background-repeat: repeat-x;

}

#geral {

	width: 990px;

	margin: auto;

	background-image: url(../images/bg_geral.jpg);

	background-repeat: no-repeat;

	background-position: top;

}



div, img {

	behavior: url("images/png/iepngfix.htc");

}



.erro {

	display: block;

	width: 980px;

	background-color: #FF0000;

	font-size: 11px;

	color: #fff;

	margin-bottom: 5px;

	padding: 5px;

}



.ie6alert {

	width:100%;

	height:2000px;

	background-image:URL(../images/bg_preto.png);

	position:absolute;

	z-index:1000;

	display:none;	



}



.ie6alert  .mensagem{

	width:400px;	

	background-color:#FFDD3F;

	margin:15% auto auto auto;

	padding:50px;

	font-family:arial;

	font-size:16px;

	border:2px solid black;

}



.ie6alert  .mensagem p a{

 font-weight:bold;

}



/*************************************************

					TOPO

*************************************************/

#topo {

	background-image: url(../images/icones_topo.gif);

	background-repeat: no-repeat;

	background-position: 790px 0px;

	overflow: auto;

	margin-bottom: 10px;

}

#topo .logomarca {

	margin: 18px 0 10px 10px;

	float: left;

}

#topo .busca {

	float: left;

/*	margin-top: 80px; */

	margin-left: 20px;

	font-size: 11px;

	color: #624f00;

}

#topo .busca #atendimento {

	height: 65px;

	padding-top: 15px;

	text-align: right;

}

#topo .busca .menu {

	padding-left: 2px;

}

#topo .busca .menu a {

	color: #624f00;

	text-decoration: none;

}

#topo .busca .menu a:hover {

	color: #000;

	text-decoration: none;

}

#topo .busca .form {

	margin-top: 3px;

}

#topo .busca .form input {

	font-size: 22px;

	font-family: Arial, Helvetica, sans-serif;

	padding: 4px;

	width: 600px;

	border: 1px #BF970D solid;

	color: #624f00;

}

#topo .busca .form button {

	font-size: 20px;

	text-indent: -200px;

	color: #fff;

	background-image: url(../images/bt_ok.gif);

	width: 53px;

	height: 39px;

	border: 0;

}

#topo .cds, #topo .dvds, #topo .instrumentos, #topo .acessorios {

	clear: both;

	background-repeat: no-repeat;

	background-position: left;

	height: 30px;

	font-size: 11px;

	line-height: 14px;

}

#topo .cds {

	background-color: #fff3c4;

	background-image: url(../images/menu_cds.jpg);

	padding: 5px 5px 5px 110px;

}

#topo .dvds {

	background-image: url(../images/menu_dvds.jpg);

	border-top: none;

	padding: 5px 5px 5px 124px;

}

#topo .dvds_fundo {

	background-image: url(../images/menu_dvds_fundo.jpg);

	background-repeat: repeat-x;

}

#topo .ins_ace_fundo {

	background-image: url(../images/menu_ins_ace_fundo.jpg);

	background-repeat: repeat-x;

	overflow: auto;

	_height: 40px;

}

#topo .instrumentos {

	background-image: url(../images/menu_instrumentos.jpg);

	border-top: none;

	padding: 5px 5px 5px 210px;

	float: left;

	width: 260px;

}

#topo .acessorios {

	background-image: url(../images/menu_acessorios.jpg);

	border-top: none;

	border-left: none;

	padding: 5px 5px 5px 190px;

	float: right;

	width: 300px;

	clear: none;

}

#topo .categorias li {

	color: #624f00;

	background-image: url(../images/ponto_menu.gif);

	background-repeat: no-repeat;

	background-position: right;

	padding-right: 12px;

	margin-right: 6px;

	float: left;

}

#topo .categorias li a {

	color: #624f00;

	text-decoration: none;

}

#topo .categorias li a:hover {

	color: #fff;

	text-decoration: none;

	background-color: #624f00;

}









/*************************************************

			BANNERS OFERTAS E FLASH

*************************************************/

#flash {

	margin-bottom: 6px;

}

#ofertas {

	width: 180px;

	float: right;

}	

#ofertas ul li {

	margin-bottom: 10px;

}









/*************************************************

			ESTRUTURAS PAG. INTERNAS

*************************************************/

#principal, #resultado, #produtos, #pagina, #produtos_detalhes, #login, #restrito, #cadastro, #bandinhas {

	float: left;

	width: 801px;

	overflow: auto;

	padding-bottom: 10px;

}

#internas {

	background-color: #fff;

	padding: 10px;

	overflow: auto;

	padding-bottom: 10px;

}

#principal #internas h2 {

	background-image: url(../images/bg_titulos.gif);

	background-repeat: repeat-x;

	margin-top: 6px;

	margin-bottom: 6px;

	clear: both;

	text-align: center;

}

#principal #internas ul {

	margin-bottom: 20px;

	overflow: auto;

	padding-bottom: 2px;

}

#principal #internas ul li {

	float: left;

	width: 31%;

	margin-right: 1%;

}

#principal #internas p {

	font-size: 11px;

	color: #624f00;

	line-height: 14px;

}

#principal #internas p a {

	text-decoration: none;

	color: #624f00;

}

#principal #internas .valor {

	font-size: 15px;

	font-weight: 900;

	color: #ff8b02;

	margin-top: 2px;

	margin-bottom: 6px;

}

#principal #internas .valor_de {

	text-decoration: line-through;

	margin-top: 2px;

}

#principal #botao_produto {

	margin-top: 3px;

}











/*************************************************

				PAGINAS

*************************************************/

#pagina h2, #produtos_detalhes h2, #login h2, #restrito h2, #dados_entrega h2, #cadastro h2, #pagamento h2, #avulsa h2 {

	font-size: 18px;

	padding: 5px 0 5px 0;

	background-color: #ffeba8;

	margin-bottom: 6px;

	text-align: center;

}	

#pagina h2 span, #produtos_detalhes h2 span, #login h2 span, #restrito h2 span, #dados_entrega h2 span, #cadastro h2 span, #pagamento h2 span {

	background-image: url(../images/bg_titulos.jpg);

	background-repeat: repeat-x;

	padding: 3px 8px;

}	

#pagina #internas, #login #internas, #restrito #internas, #dados_entrega #internas, #cadastro #internas, #pagamento {

	font-size: 11px;

	line-height: 16px;

	color: #624f00;

}

#pagina #internas a, #login #internas a, #restrito #internas a, #dados_entrega #internas a {

	color: #fe8600;

	text-decoration: none;

}

#pagina #internas p {

	margin-bottom: 15px;

}

#pagina #internas a:hover, #login #internas a:hover, #restrito #internas a:hover, #dados_entrega #internas a:hover {

	color: #000;

}

#pagina fieldset {

	border: 0;

}

#pagina input, #pagina textarea {

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	padding: 2px;

	width: 300px;

	border: 1px #624f00 solid;

	color: #BF970D;

}

#pagina textarea {

	width: 300px;

	height: 60px;

}

#cadastro .coluna1 {

	width: 350px;

}

	





/*************************************************

					PEDIDO

*************************************************/

#pagamento h3 {

	font-size: 13px;

	color: #b97a04;

	margin-bottom: 4px;

}

#pagamento .tabela table {

	width: 100%;

}

#pagamento .tabela  table thead {

	font-size: 11px;

	background-color: #fff6d9;

	color: #ac8b03;

}

#pagamento .tabela table thead tr td {

	padding: 3px 0;

	text-transform: uppercase;

}

#pagamento button {

	background-color: #ffac00;

	border-bottom-color: #b48400;

	border-right-color: #b48400;

	border-left-color: #ffe394;

	border-top-color: #ffe394;

}

#pagamento .botao2 {

	background-image: url(../images/bt_finalizar_pedido.gif);

	background-repeat: no-repeat;

	border: 0;

	width: 214px;

	height: 34px;

	text-indent: -5000px;

}











/*************************************************

					LOGIN

*************************************************/

#login {

	font-size: 16px;

	font-weight: bold;

	color: #624f00;

}

#login table {

	width: 100%;

}

#login input {

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	padding: 5px;

	width: 400px;

	border: 0;

	margin-bottom: 8px;

	background-color: #fff3c4;

	font-weight: normal;

}

#login label {

	display: inline-block;

	width: 60px;

	margin-bottom: 3px;

}

#login h3, #login .titulo {

	margin-bottom: 4px;

	font-size: 16px;

	color: #624f00;

	font-weight: bold;

}

#login fieldset {

	border: 0;

}

#login button {

	background-image: url(../images/bt_entrar.gif);

	background-repeat: no-repeat;

	width: 90px;

	height: 32px;

	text-indent: -5000px;

	border: 0;

	margin-left: 374px;

}













/*************************************************

					DADOS DE ENTREGA

*************************************************/

#dados_entrega input, #dados_entrega textarea, #dados_entrega select {

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	padding: 2px;

	width: 300px;

	border: 1px #624f00 solid;

	color: #333;

	margin-bottom: 3px;

}

#dados_entrega label {

	display: inline-block;

	margin-bottom: 3px;

}

#dados_entrega h3 {

	font-size: 13px;

	color: #b97a04;

	margin-bottom: 4px;

}

#dados_entrega fieldset {

	border: 0;

}

#dados_entrega button {

	background-image: url(../images/bt_continuar.gif);

	background-repeat: no-repeat;

	border: 0;

	width: 139px;

	height: 34px;

}









/*************************************************

			RESTRITO - MINHAS COMPRAS

*************************************************/

#restrito .pedido {

	margin-bottom: 15px;

	border: 1px #CCCCCC solid;

	padding: 10px;

}

#restrito .pedido h3 {

	font-size: 18px;

}

#restrito .pedido .data {

	color: #999;	

}

#restrito .pedido .valor {

	font-size: 15px;

	font-weight: 900;

	color: #ff8b02;

}













/*************************************************

					CADASTRO

*************************************************/

#cadastro fieldset {

	border: 0;

}

#cadastro h3 {

	font-size: 15px;

	color: #b97a04;

	margin-bottom: 4px;

	margin-top: 20px;

}

#cadastro input, #cadastro textarea {

	background-color: #eee;

	padding: 2px;

	border: 1px #ccc solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

#cadastro select {

	background-color: #eee;

	padding: 1px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

#cadastro button {

	background-image: url(../images/bt_cadastrar.gif);

	background-repeat: no-repeat;

	border: 0;

	width: 125px;

	height: 32px;

	text-indent: -5000px;

}

#cadastro .campo-erro {

	color: #FF0000;

}

#cadastro #f_email, #cadastro #f_nome, #cadastro #f_sobrenome, #cadastro #f_cpfcnp {

	background-color: #fff3c4;

	border: 0;

}

#cadastro table tr td {

	color: #333333;

}





/*************************************************

				DETALHES DO PRODUTO

*************************************************/

#produtos_detalhes {

	font-size: 11px;

	color: #333;

	line-height: 14px;

}

#produtos_detalhes h4 {

	font-size: 13px;

	color: #b97a04;

	margin-top: 20px;

}

#produtos_detalhes #detalhes h3 {

	font-size: 18px;

	color: #b97a04;

	margin-bottom: 10px;

}

#produtos_detalhes #detalhes .comprar {

	float: left;	

	margin-top: 30px;		

}

#produtos_detalhes #descricao {

clear:both;

}



#produtos_detalhes #detalhes .valor {

	font-size: 20px;

	font-weight: 900;

	color: #ff8b02;

	margin-top: 2px;

	margin-bottom: 30px;

	clear:both;

}

#produtos_detalhes #detalhes .valor_de {

	text-decoration: line-through;

	margin-top: 2px;

	color: #b97a04;

}





/*************************************************

				PRODUTOS RELACIONADOS

*************************************************/

#produtos_detalhes #relacionados {

	padding-top: 40px;

}

#produtos_detalhes #relacionados ul {

	margin-bottom: 20px;

	overflow: auto;

	padding-bottom: 2px;

	margin-top: 3px;

}

#produtos_detalhes #relacionados ul li {

	float: left;

	width: 31%;

	margin-right: 1%;

}

#produtos_detalhes #relacionados p {

	font-size: 11px;

	color: #624f00;

}

#produtos_detalhes #relacionados p a {

	text-decoration: none;

	color: #624f00;

}

#produtos_detalhes #relacionados .valor {

	font-size: 15px;

	font-weight: 900;

	color: #ff8b02;

	margin-top: 2px;

	margin-bottom: 3px;

}

#produtos_detalhes #relacionados .valor_de {

	text-decoration: line-through;

	margin-top: 2px;

}









/*************************************************

			PRODUTOS LISTAGEM

*************************************************/

#produtos #internas h2 {

	font-size: 18px;

	padding: 5px 0 5px 0;

	background-color: #ffeba8;

	margin-bottom: 6px;

}	

#produtos #internas h2 span {

	background-image: url(../images/bg_titulos.jpg);

	background-repeat: repeat-x;

	padding: 3px 8px;

}	

#produtos #internas ul {

	margin-bottom: 20px;

	overflow: auto;

	padding-bottom: 2px;

}

#produtos #internas ul li {

	float: left;

	width: 24%;

	margin-right: 1%;

	padding-right: 8%;

	margin-bottom: 20px;

	vertical-align: top;

	height: 200px;

}

#produtos #internas p {

	font-size: 11px;

	line-height: 14px;

}

#produtos #internas .valor {

	font-size: 15px;

	font-weight: 900;

	color: #ff8b02;

	margin-top: 2px;

	margin-bottom: 6px;

}

#produtos #internas .valor_de {

	text-decoration: line-through;

	margin-top: 2px;

	color: #624f00;

}

#produtos #internas p {

	font-size: 11px;

	color: #624f00;

}

#produtos #internas p a {

	text-decoration: none;

	color: #624f00;

}









/*************************************************

			BANDINHAS

*************************************************/

#bandinhas #internas h2 {

	font-size: 18px;

	padding: 5px 0 5px 0;

	background-color: #ffeba8;

	margin-bottom: 6px;

}	

#bandinhas #internas h2 span {

	background-image: url(../images/bg_titulos.jpg);

	background-repeat: repeat-x;

	padding: 3px 8px;

}	

#bandinhas #internas ul {

	margin-bottom: 20px;

	overflow: auto;

	padding-bottom: 2px;

}

#bandinhas #internas ul li {

	float: left;

	width: 24%;

	margin-right: 1%;

	padding-right: 8%;

	margin-bottom: 20px;

	vertical-align: top;

	height: 200px;

}

#bandinhas #internas p {

	font-size: 11px;

	line-height: 14px;

}

#bandinhas #internas .valor {

	font-size: 15px;

	font-weight: 900;

	color: #ff8b02;

	margin-top: 2px;

	margin-bottom: 6px;

}

#bandinhas #internas .valor_de {

	text-decoration: line-through;

	margin-top: 2px;

	color: #624f00;

}

#bandinhas #internas p {

	font-size: 11px;

	color: #624f00;

}

#bandinhas #internas p a {

	text-decoration: none;

	color: #624f00;

}















/*************************************************

				RESULTADO DA BUSCA

*************************************************/

#resultado h2 {

	font-size: 18px;

	padding: 5px 0 5px 0;

	background-color: #ffeba8;

	margin-bottom: 6px;

}	

#resultado h2 span {

	background-image: url(../images/bg_titulos.jpg);

	background-repeat: repeat-x;

	padding: 3px 8px;

}	

#resultado ul {

	margin: 6px 0;

}

#resultado ul li {

	display: inline;

	font-size: 11px;

	font-weight: bold;

}

#resultado ul li a {

	display: inline-block;

	background-color: #ffe79f;

	color: #424242;

	text-decoration: none;

	padding: 6px 8px;

}

#resultado ul li a:hover {

	display: inline-block;

	background-color: #ffc10a;

	color: #fff;

	text-decoration: none;

}

#resultado table {

	width: 770px;

	margin-bottom: 10px;

}

#resultado table tr td {

	border-bottom: 1px #eedc9b solid;

	padding: 5px 0;

}

#resultado table tr .imagem {

	padding-right: 8px;

	vertical-align: middle;

	width: 110px;

}

#resultado table tr .dados {

	vertical-align: middle;

	width: 500px;

}

#resultado table tr .dados h3 {

	font-size: 14px;

}

#resultado table tr .dados .texto {

	color: #999999;

	line-height: 15px;

}

#resultado table tr .dados a {

	color: #b97a04;

	text-decoration: none;

}

#resultado table tr .dados a:hover {

	color: #000;

	text-decoration: none;

}

#resultado table tr .botao {

	text-align: right;

	vertical-align: middle;

}

#resultado table tr td .valor {

	font-size: 15px;

	font-weight: 900;

	color: #ff8b02;

	margin-top: 2px;

}

#resultado table tr td .valor_de {

	text-decoration: line-through;

	margin-top: 2px;

	color: #b97a04;

	font-size: 11px;

}















/*************************************************

				CARRINHO

*************************************************/

#carrinho h2 {

	font-size: 18px;

	padding: 5px 0 5px 0;

	background-color: #ffeba8;

	margin-bottom: 6px;

}	

#carrinho h2 span {

	background-image: url(../images/bg_titulos.jpg);

	background-repeat: repeat-x;

	padding: 3px 8px;

}	

#carrinho #internas p {

	font-size: 11px;

}

#carrinho #internas table {

	width: 966px;

	font-size: 11px;

}

#carrinho #internas table tr td {

	vertical-align: middle;

}

#carrinho #internas table tr .imagem {

	padding: 5px 10px 5px 0;

	width: 110px;

}

#carrinho #internas table tr .imagem, #carrinho #internas table tr .dados, #carrinho #internas table tr .qtde, #carrinho #internas table tr .excluir, #carrinho #internas table tr .valor_unit, #carrinho #internas table tr .valor_total {

	vertical-align: middle;

}

#carrinho #internas table tr .dados h3 {

	font-size: 14px;

	color: ;

}

#carrinho #internas table tr .dados .texto {



}

#carrinho #internas table thead {

	font-size: 11px;

	background-color: #fff6d9;

	color: #ac8b03;

}

#carrinho #internas table thead tr td {

	padding: 2px 0;

}

#carrinho #internas table tr .excluir {

	text-align: center;

}

#carrinho #internas table thead tr .valor_unit, #carrinho #internas table thead  tr .valor_total {

	width: 70px;

	text-align: right;

}

#carrinho #internas table tbody tr .valor_unit, #carrinho #internas table tbody tr .valor_total, #carrinho #internas table tfoot tr .valor_total {

	font-size: 13px;

	font-weight: bold;

	text-align: right;

}

#carrinho #internas table tfoot tr .frete, #carrinho #internas table tfoot tr .frete_campo {

	background-color: #fff6d9;

	font-weight: bold;

	color: #ac8b03;

}

#carrinho #internas table tfoot tr .frete {

	text-align: right;

}

#carrinho #internas table tr td {

	margin-top: 10px;

}

#carrinho #internas table tr td input {

	font-size: 11px;

	padding: 2px;

	border: 1px #999 solid;

}

#carrinho #internas table tfoot tr td select {

	font-size: 11px;

	padding: 1px;

	border: 1px #999 solid;

}

#carrinho #internas table tfoot tr .valor_total {

	color: #FF0000;

	font-size: 18px;

	padding-top: 8px;

}

#carrinho #internas table tfoot tr .botoes {

	text-align: right;

	padding-top: 8px;

}

#carrinho #internas table tfoot tr .botoes img {

	margin-left: 5px;

}

#carrinho #internas table tbody tr td {

	padding: 10px 0;

}

#carrinho button {

	background-color: #ffac00;

	border-bottom-color: #b48400;

	border-right-color: #b48400;

	border-left-color: #ffe394;

	border-top-color: #ffe394;

}

















/*************************************************

				PAGINAÇÃO & VOLTAR

*************************************************/

.paginacao {

	margin: 6px 0 20px 0;

	font-size: 11px;

	font-weight: bold;

	clear: both;

}

.paginacao a {

	background-color: #ffe79f;

	color: #424242;

	text-decoration: none;

	padding: 6px 8px;

	margin: 0 2px 8px 2px;

	display: inline-block;

}

.paginacao a:hover {

	background-color: #ffc10a;

	color: #fff;

	text-decoration: none;

}

.voltar {

	text-align: right;

	color: #FE8600;

	margin-top: 20px;

}

.voltar a {

	text-decoration: none;

	color: #424242;

}

.voltar a:hover {

	text-decoration: none;

	color: #000;

}















/*************************************************

					RODAPE

*************************************************/

.mensagem_rodape {

	font-size: 11px;

	padding: 5px 0 2px 0;

	color: #624F00;

}

#rodape {

	background-image: url(../images/bg_rodape.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	height: 297px;

	clear: both;

}

#rodape .container {

	width: 990px;

	margin: auto;

}

#rodape .container .internas {

	background-image: url(../images/bg_rodape_interno.jpg);

	background-repeat: repeat-x;

	height: 87px;

	font-size: 11px;

	color: #624f00;

	padding: 30px;

}

#rodape .container .internas h2 {

	font-size: 17px;

	background-image: url(../images/pontilhado.gif);

	background-repeat: repeat-x;

	background-position: 0 20px;

	height: 25px;

}

#rodape .container .internas ul li {

	line-height: 14px;

}

#rodape .container .internas ul li a {

	text-decoration: none;

	color: #624f00;

}

#rodape .container .internas ul li a:hover {

	color: #000;

}

#rodape .container .internas .institucional {

	float: left;

	width: 180px;

	margin-right: 10px;

}

#rodape .container .internas .login {

	float: left;

	width: 150px;

	margin-right: 10px;

}

#rodape .container .internas .gravadoras {

	float: left;

	width: 580px;

}

#rodape .container .internas .gravadoras ul li {

	text-transform: capitalize;

	float: left;

	padding-right: 20px;

	width: 90px;

}

#rodape .container .selos {

	margin-top: 6px;

	float: left;

}

#rodape .container .agencia {

	float: right;

	font-size: 11px;

	padding-top: 5px;

}

#rodape .container .agencia a {

	text-decoration: none;

	color: #624f00;

}

#rodape .container .agencia a:hover {

	text-decoration: none;

	color: #000;

}

















/*************************************************

			NOVAS ÁREAS E ESTRUTURAS

*************************************************/

#fale_conosco, #center_som, #lojas, #duvidas {

	float: left;

	width: 801px;

	overflow: auto;

	padding-bottom: 10px;

}

#fale_conosco h2, #center_som h2, #lojas h2, #duvidas h2 {

	font-size: 18px;

	background-color: #ffeba8;

	margin-bottom: 6px;

	text-align: center;

}	

#fale_conosco h2 span, #center_som h2 span, #lojas h2 span, #duvidas h2 span {

	background-image: url(../images/bg_titulos.jpg);

	background-repeat: repeat-x;

	padding: 3px 8px;

}	

#fale_conosco h3, #center_som h3, #duvidas h3 {

	font-size: 14px;

	color: #624f00;

	margin-bottom: 5px;

}	

#fale_conosco p, #center_som p, #lojas, #duvidas p {

	font-size: 11px;

	color: #624f00;

	line-height: 15px;

	margin-bottom: 10px;

}

#fale_conosco a, #center_som a, #lojas a, #duvidas a {

	font-size: 11px;

	color: #fe8c00;

	text-decoration: none;

}

#fale_conosco a:hover, #center_som a:hover, #lojas a:hover, #duvidas a:hover {

	font-size: 11px;

	color: #000;

}

#fale_conosco {

	font-size: 16px;

	font-weight: bold;

	color: #624f00;

}

#fale_conosco .largura1 {

	width: 120px;

}

#fale_conosco .largura2 {

	width: 370px;

}

#fale_conosco .largura3 {

	width: 180px;

}

#fale_conosco input, #fale_conosco textarea {

	background-color: #fff3c4;

	border: 0;

	padding: 2px;

	width: 370px;

	font-family: Arial, Helvetica, sans-serif;
	
	font-size:16px;
}



#fale_conosco input:focus, #fale_conosco textarea:focus {

	background-color:#FFE88F;

}




#fale_conosco table tr td {

	padding-bottom: 10px;

}

#fale_conosco .enviar {

	background-image: url(../images/bt_enviar.gif);

	background-repeat: no-repeat;

	border: 0;

	width: 84px;

	height: 32px;

}

#fale_conosco .telefone {

	padding-left: 10px;

	color: #fe8c00;

	vertical-align: bottom;

}

#lojas ul {

	width: 320px;

}

#lojas ul li {

	padding: 10px;

	margin-bottom: 6px;

}

#lojas ul .amarelo {

	background-color: #fff8dd;

}

#lojas .direita {

	margin-left: 50px;

}

#lojas ul li h3 {

	font-size: 14px;

}












#aviso_disponivel {
	color:#624F00;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
}

.form_disponivel .enviar {
	background-image:url("../images/bt_enviar.gif");
	background-repeat:no-repeat;
	border:0 none;
	height:28px;
	width:84px;	
}

.form_disponivel input:focus {
	background-color:#FFE88F;
}

.form_disponivel input  {
	background-color: #fff3c4;

	border: 0;

	padding: 2px;

	width: 370px;

	font-family: Arial, Helvetica, sans-serif;
	
	font-size:16px;
	
	font-weight:bold;
}

.back_disponivel {
	background-color:RGB(245,245,245);
	padding:10px;
	width:480px;
	
}
