/*Classes*/
@import url('../estilos/class.css');
/*PNG transparente no IE6*/
@import url('../estilos/pngIE6.css');
/* Classes de Cores*/
@import url('../estilos/color.css');
/*Galeria de fotos*/
@import url('../estilos/galeria_fotos.css');
/*Centro Culinario*/
@import url('../estilos/centroCulinario.css');

/*Thema Ano Novo*/
* {
	margin:0px;
	padding:0px;
	list-style:none;
	text-decoration:none;
	font-family:arial;
	color:#58544e;
	font-size:11px;
	border:0px;
}
.detalheThema {background-image:url('../themes/pascoa/images/star.png'); width:72px; height:57px; float:left;}
.input {background-image:url('../themes/natal/images/resultado_762.jpg'); height:20px; width:92px; color:#666; text-align:center;}
.colorTextPdraoTitsTheme {color:#f69906;}
a:hover{text-decoration:underline;}
body {	background:#ecece6 top url('http://www.dipapa.com.br/topoBG_01.jpg') no-repeat;}
#geral {width:1000px; margin:0 auto;}
#geral h1 {padding-left:370px; padding-top:30px; position:absolute;}
#geral h1 a.logo {
	background:bottom left no-repeat url('http://www.dipapa.com.br/images/logo.png');
	width:509px;
	height:162px;
	left:200px;
	top:-5px;
	display:block;
	text-indent:-9999px;
	position:absolute;
	float:-200px;
	z-index:4;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png');
}
#geral #flash {width:918px; height:220px; padding-left:57px; position:absolute; top:160px; left:auto;}
#geral #barra {width:800px; padding-top:390px; padding-left:180px; clear:both;}
#geral #barra .definTam {width:283px; float:left;}
#geral #barra .search {margin-left:260px; width:180px; background:none; border:none; float:left;}
#geral #barra .submit {background-image:url('../themes/pascoa/images/chocolandia2_06.jpg'); border:0px; margin-top:2px; width:43px; height:13px; display:block; float:left;}
#geral #barraCaminho { width:920px; clear:both; padding-left:40px; padding-right:40px;}
#geral #barraCaminho span.caminhoPaginas {display:block; float:left; padding-top:30px; height:20px;}
#geral #barraCaminho span.caminhoPaginas a {display:block; float:left;}
#geral #barraCaminho span.caminhoPaginas a:hover {color:#da0b0b;}
#geral #barraCaminho span.caminhoPaginas img { float:left;}
#geral #conteudo {width:960px; clear:both; padding-left:40px;}
#geral #conteudo #ladoEsquerdo {width:236px; float:left;}
#geral #conteudo #ladoEsquerdo #a {width:215px; float:left;}
#geral #conteudo #ladoEsquerdo #a li {margin-bottom:1px;}
#geral #conteudo #ladoEsquerdo #a a {background:url('../themes/pascoa/images/bg.jpg') repeat -50px 35px;width:215px; height:31px; display:block;}
#geral #conteudo #ladoEsquerdo #distribuidores {
	background:#FFF;
	padding-top:10px;
	width:215px;
	float:left;
	margin-top:20px;
	text-align:center;
}
#geral #conteudo #ladoEsquerdo #carrinhoDeCompras {
	background-image:url('../themes/pascoa/images/carrinho_42.jpg');
	color:#000;
	padding-left:88px;
	padding-top:25px;
	width:127px;
	height:46px;
	float:left;
	margin-top:20px;
}
#geral #conteudo #meio {width:430px; float:left;}
.algumasOfertas{
	margin-top:3px;
	background-image:url('../themes/pascoa/images/ofertas_45.jpg');
	width:172px;
	height:26px;
	display:block;
	text-indent:-9999px;
	clear:both;
}
div.ofertas {
	text-align:center;
	background-color:#FFF;
	width:122px;
	height:160px;
	overflow:hidden;
	float:left;
	margin-left:7px;
	font-size:12px;
	padding-top:5px;
	margin-top: 7px;
}
.valor {width:122px; margin-left:7px; color:#7e470b; font-size: 23px; display:block; text-align:center; background-color:#FFF; clear:both; padding-bottom:5px;}
#geral #conteudo #ladoDireito {width:254px; float:left; padding-left:20px;}
#geral #conteudo #ladoDireito #calendario { margin-left:5px; margin-bottom:12px; width:220px; background-color:#fff; padding-left:10px; padding-right:5px; float:left; padding-bottom:5px;}
#geral #conteudo #ladoDireito #calendario .data {font-size:30px; color:#efa322; display:block; float:left; clear: both;}
#geral #conteudo #ladoDireito #calendario p {display:block; float:left; padding-top:6px; line-height:12px; padding-left:3px;}
#geral #conteudo #ladoDireito #calendario p span {font-size:12px;}
#geral #conteudo #ladoDireito #calendario #descData {font-size:11px; clear:both; width:220px; display:block;}
#geral #conteudo #ladoDireito #calendario div.dia {
	background-image:url('../themes/pascoa/images/bgdata_18.jpg');
	width:31px;
	height:23px;
	color:#6d6158;
	font-size:11px;
	display:block;
	overflow:hidden;
	float:left;
	text-align:center;
	padding-top:8px;
}
#geral #conteudo #ladoDireito #calendario div.diaEspecial {
	background-image:url('../themes/pascoa/images/chocolandia2_18.jpg');
	width:31px;
	height:23px;
	color:#FFFFFF;
	font-size:11px;
	display:block;
	float:left;
	overflow:hidden;
	text-align:center;
	padding-top:8px;
}
#geral #conteudo #ladoDireito #calendario div.diaEspecial a {color:#FFF;}
#geral #conteudo #ladoDireito #calendario div.diaEspecial a:hover {color:#6d6158;}
#geral #conteudo #ladoDireito #calendario span.proximasAnteriores {display:block; text-align:center; float:left; width:220px; margin-top:10px;}
#geral #conteudo #ladoDireito #promocoes {
	background:#fff no-repeat url('../themes/pascoa/images/precos_33.jpg');
	width:234px;
	float:left;
	margin-top:10px;
	margin-bottom:12px;
	padding:50px 0 0 12px;
	padding-bottom:10px;
	clear:both;
}
#geral #conteudo #ladoDireito #promocoes span {font-size:12px;color:#7d3c2e; padding-left:5px;}
#geral #conteudo #ladoDireito #promocoes p {width:140px; padding-left:5px; padding-bottom:10px;}
#pesquisa {
	background:#fff no-repeat url('../themes/pascoa/images/pesquisa_49.jpg');
	width:204px;
	float:left;
	margin-top:10px;
	padding:30px 0 20px 12px;
}
#geral #conteudo #meioInternas {width:680px; float:left;}
#pesquisa .pergunta {font-size:12px;color:#000;padding-left:20px; float:left;}
#pesquisa form { padding-left:20px; display:block;}
#pesquisa form label { clear:both; width:220px; height:18px; display:block;}
#geral #conteudo #rodape {clear:both; padding-right:50px; padding-top:25px; text-align:center;}
.menurdp {width:600px; margin:0 auto;}
.menurdp li {float:left;}
.menurdp a {display:block; text-indent:-9999px; height:20px; margin-left:10px;}
.homeRdp {background-image:url('../themes/pascoa/images/home_95.gif'); width:42px;}
.homeRdp:hover {background-image:url('../themes/pascoa/images/home_hover_95.gif'); width:42px;}
.historiaRdp {background-image:url('../themes/pascoa/images/historia_97.jpg'); width:59px;}
.historiaRdp:hover {background-image:url('../themes/pascoa/images/historia_hover_97.jpg'); width:59px;}
.chocolandiaRdp {background-image:url('../themes/pascoa/images/chocolandia_99.jpg'); width:86px;}
.chocolandiaRdp:hover {background-image:url('../themes/pascoa/images/chocolandia_hover_99.jpg'); width:86px;}
.departamentosRdp {background-image:url('../themes/pascoa/images/departamentos_101.jpg'); width:99px;}
.departamentosRdp:hover {background-image:url('../themes/pascoa/images/departamentos_hover_101.jpg'); width:99px;}
.centroCulinarioRdp {background-image:url('../themes/pascoa/images/centroculinario_103.jpg'); width:113px;}
.centroCulinarioRdp:hover {background-image:url('../themes/pascoa/images/centroculinario_hover_103.jpg'); width:113px;}
.atacadoRdp {background-image:url('../themes/pascoa/images/atacado_105.jpg'); width:58px;}
.atacadoRdp:hover {background-image:url('../themes/pascoa/images/atacado_hover_105.jpg'); width:58px;}
.sacRdp {background-image:url('../themes/pascoa/images/sac_107.jpg'); width:29px;}
.sacRdp:hover {background-image:url('../themes/pascoa/images/sac_hover_107.jpg'); width:29px;}
.localizacaoRdp {background-image:url('../themes/pascoa/images/localizacao_109.jpg'); width:83px;}
.localizacaoRdp:hover {background-image:url('../themes/pascoa/images/localizacao_hover_109.jpg'); width:83px;}
#horario {background-image:url('../themes/pascoa/images/horario_120.jpg'); text-align:left; padding-left:195px; padding-top:13px; width:220px; height:11px; margin:0 auto;}
.parceiros {background-image:url('../themes/pascoa/images/proximasDatas_83.jpg'); width:80px; height:19px; margin:0 auto; text-indent:-9999px; clear:both;}
.line {background-image:url('../themes/pascoa/images/bg-line_86.jpg'); height:2px; width:80%; margin:0 auto; clear:both; overflow:hidden;}

/*-Departamentos-*/
.linksDepartamentos {
	background-image:url('../themes/pascoa/images/departamentos.png');
	text-align:center;
	width:322px;
	height:51px;
	float:left;
	margin-right:5px;
	padding-top:10px;
	margin-left:5px;
	margin-bottom:10px;
}
.linksDepartamentos:hover {background-image:url('../themes/pascoa/images/departamentos_hover.png');}
.linksDepartamentos a {font-size:32px; color:#FFF;}
.linksDepartamentos a:hover {font-size:32px;font-weight: bolder; text-decoration:none; color:#7c3107;}
.departamentos {background-image:url('../themes/pascoa/images/departamentos.jpg'); width:319px; height:78px; text-indent:-9999px; display:block; clear:both; overflow:hidden;}
.botaoDepartamento{
    border:solid 1px #c8c8c8;
	padding-left:20px;
	padding-top:3px;	
	height:17px;
	width:210px;
	font-family:Tahoma, arial;
	font-size:11px;
	background-image:url('../themes/pascoa/images/botao_03.jpg');
	float:left;
	margin-left:30px;
	margin-right:10px;
}
.botaoDepartamento:hover {width:195px;padding-left:35px;background-image:url('../themes/pascoa/images/botao_hover_03.jpg');}
.botaoDepartamento:hover a {color:#FFF;}

.botaoDepartamento2{
    border:solid 1px #c8c8c8;
	padding-left:20px;
	padding-top:3px;	
	height:17px;
	width:210px;
	font-family:Tahoma, arial;
	font-size:11px;
	background-image:url('../themes/pascoa/images/botao_03.jpg');
	float:left;
	margin-left:10px;
	margin-right:10px;
}
.botaoDepartamento2:hover {width:195px;padding-left:35px;background-image:url('../themes/pascoa/images/botao_hover_03.jpg');}
.botaoDepartamento2:hover a {color:#FFF;}

/*Interna Departamentos*/
.produtoDepartamento {background-image:url('../themes/pascoa/images/bgproduto.jpg'); width:233px; height:91px; float:left; padding-left:13px; padding-top:10px;}
.produtoDepartamento img { float:left; padding-right:10px;}
.nomeProduto { color:#642d11; font-size:14px; float:left; width:140px; padding-top:15px; display:block;}
.RS {color:#000; font-size:11px; float:left; display:block;}
.preco {color:#7e470b; font-size:30px; float:left; display:block;}

/*InternaCentroCulinario*/
#internaCulinario table tr td { border-right:solid 1px #FFF;border-left:solid 1px #FFF;border-bottom:solid 7px #FFF;}
#internaCulinario table tr td.esquerda {width:135px; height:45px;}
#internaCulinario table tr td.centro {width:500px; height:45px;}
#internaCulinario table tr td.direita {width:135px; height:45px;}
#internaCulinario table tr td.bgTable { background-image:url('../themes/pascoa/images/bgtabela.jpg'); color:#FFF}
#internaCulinario table tr td a {font-size:14px;}

/*Formulários Estilos*/
form input,textarea {border:solid 1px #666;}
.inputForm1 {width:200px;}
.inputForm2 {width:20px;}
.inputForm3 {width:170px;}
.textAreaForm {width:200px; height:50px;}

/*Ajustes Feito pela Amanda*/

.quadrado_promocao{
	
	width:80px;
	height:80px;
	float:left;
	text-align:center;
}
	
.whitebg {
	background-color: #FFF;
	width: 127px;
	height: 128px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}

.imgwhitebg {
	padding-left: 25px;	
	padding-top: 10px;
}

.brownbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d3c2b;
	text-align: center;
}

.graybg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #58544e;
	float: left;
	padding-left: 15px;
}

.brownstrong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #7e470b;
	float: left;
}

.space {
	height: 10px;	
}

#meiopromocao {
	width: 960px;
	height: 200px;
	margin-left: 35px; 
	float: left;
}

.formatatxt {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	font-weight:bold;
	color: #7a5e39;
}

.colorBrown2 {
	height: 80px;
	float: left;
	margin-left: 40px;

}

.colorBrown3 {
	float: left;
	clear: both;
	color:#7d3c2e;
}

.floatLeft2 {
	clear: both;
	margin-top: 10px;
	color:#7e470b;
	font-size: 23px;
}


.tituloproduto {
	clear: both;
	height: 10px;
	text-align: center;
	color:#7d3c2e;
}

.floatbottom {
	float: left;	
}

.fotoproduto {
	background-color: #FFF;
	width: 200px;
	height: 200px;
	float: left;
}

.nomedoproduto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #efa322;
	text-align: center;
	padding-top: 10px;
}

.descricaoproduto {
	width: 500px;
	height: 20px;
	float: left;
}

#ladoDireito2 {width:400px; float:left; clear: both; padding-top: 30px;}

.alinhafoto {
	margin-left: 60px;
	margin-top: 60px;
}

.internapreco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #efa322;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}

.chamada {
	text-align: center;	
}

.logoculinario {
	float: left;
	clear: both;
}

.brown {
	color:#7e470b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	float: left;
}

.colorBrownalign {
	color:#7d3c2e; 
	margin-left: 5px; 
	font-size: 12px;
}

.colorTextPdraoTitsTheme2{ 
	color: #efa322; 
	margin-left: 5px; 
	font-size: 12px; 
}

#meio2 {
	width: 700px;
	float: left;
}

#resultadopesquisabox {
	background:#fff no-repeat url('../themes/pascoa/images/pesquisa_492.jpg');
	width:204px;
	float:left;
	margin-top:10px;
	padding:30px 0 20px 12px;
}


.bom {
	float: left;
	margin-left: 20px;	
	width:70px;
}

.resultado {
	float: left;
	width: 70px;
}

.imgpesquisabox {
	background-image: url(../images/close.jpg);
	width: 17px;
	height: 17px;
	float: left;
	display: block;
	text-indent: -999px;
	overflow: hidden;
	margin-left: 60px;
}

.alinhabotao {
	margin-top: 3px;	
}

.alinhabusca {
	background-image: url(../images/bg.jpg);
	width: 20px;
	height: 20px;
}