@charset "utf-8";
/* CSS Papel & Estilo */

*{
	list-style: none;
	padding-top:0px;
	margin-top:0px;
}

/* Background */
body {
	background:url(../IMAGES/fundo.jpg);
	background-color:#d5bab1;
}
/* FIM Background */

p {
	margin:0px;
	padding:0px;
}

/************************ ESTRUTURA GERAL ************************/

/* Tabela Mãe - Define largura e deixa altura livre */
.tableMae {
	width:786px;
}
/* FIM Tabela Mãe */


/* Sombra Esquerda */
.estruturaSombraE {
	background:url(../IMAGES/estruturaSombraE.png) repeat-y;
	width:3px;
}
/* FIM Sombra Esquerda */


/* TD central - onde vai todo o conteúdo - apenas define fundo sempre branco e alinhamento vertical para o topo */
.estruturaTdCentral {
	width:780;
	vertical-align:top;
	background-color:#FFFFFF;
}
/* FIM TD central - onde vai todo o conteúdo */


/* Sombra Direita */
.estruturaSombraD {
	background:url(../IMAGES/estruturaSombraD.png) repeat-y;
	width:3px;
}
/* /Sombra Direita */

/************************ FIM ESTRUTURA GERAL ************************/



/************************ TOPO ************************/

/* Tabela Topo - Define o fundo para repetir horizontalmente na td central */
.tableTopo {
	background:url(../IMAGES/topoBg.png) repeat-x;
}
/* FIM Tabela Topo */


.topoColunaE {
	background:url(../IMAGES/topoColunaE.png) no-repeat;
	width:20px;
	height:116px;
}

.topoColunaD {
	background:url(../IMAGES/topoColunaD.png) no-repeat;
	width:20px;
	height:116px;
}

.divSlogan {
	width:252px;
	height:26px;
	margin:26px 0px 0px 434px;
}

/* Menu Superior */
#menuSuperior {
	background:url(../IMAGES/topoMenuSuperiorBg.gif) repeat-x;
	width:500px;
	height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#661b18;
}

#menuSuperior a {
	color:#661b18;
	text-decoration: none;
}

#menuSuperior a:hover {
	color:#6d201d;
	text-decoration:underline;
}

/* FIM Menu Superior */


/* Bread Crumb */
#breadCrumb {
	width:780px;
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#b69625;
	padding-left:6px;
}

#breadCrumb a {
	text-decoration:none;
	color:#b69625;
}

#breadCrumb a:hover {
	text-decoration:underline;
}

/* FIM Bread Crumb */


/* Menu Principal */

#menu {
	background:url(../IMAGES/menuBg.gif) repeat-x;
	width:780px;
	height:32px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:3px;
}

.menuDestaque a {
	color:#faedbd;
	text-decoration: none;
	padding-bottom:3px;
}

.menuDestaque a:hover {
	color:#faedbd;
	text-decoration:underline;
}


.menuNormal a {
	color:#FFFFFF;
	text-decoration: none;
	padding-bottom:3px;
}

.menuNormal a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

/* FIM Menu Principal */


/************************ FIM TOPO ************************/



/*************************************** CONTEÚDO DA HOME ***************************************/

/* Botão Saiba + */
.btSaibaMais a {
	background:url(../IMAGES/bt_SaibaMais.gif) no-repeat;
}

.btSaibaMais a:hover {
	background:url(../IMAGES/bt_SaibaMais_OnMouseOver.gif) no-repeat;
}
/* FIM Botão Saiba + */



/* Home - Site Novo */
#homeSiteNovoFundo {
	width:389px;
	height:160px;
	margin-bottom:2px;
}

#homeAlignSiteNovo {
	padding:0px 5px 2px 270px;
	vertical-align:middle;
	height:29px;
}

/* FIM Home - Site Novo */


/* Box Depoimentos */
#homeBox {
	margin:0px 7px 8px 3px;
}

.homeBoxPadding {
	padding:10px;
}

.homeBoxPaddingFoto {
	padding:0px 5px 0px 0px;
}

#homeBox_topoE {
	background:url(../IMAGES/homeBox_topoE.gif) no-repeat;
}

#homeBox_topoD {
	background:url(../IMAGES/homeBox_topoD.gif) no-repeat;
}

#homeBox_topoFundo {
	background:url(../IMAGES/homeBox_topoFundo.gif) repeat-x;
}

#homeBox_conteudoFundo {
	background:url(../IMAGES/homeBox_conteudoFundo.gif) repeat-y;
}

#homeBox_rodapeE {
	background:url(../IMAGES/homeBox_rodapeE.gif) no-repeat;
}

#homeBox_rodapeD {
	background:url(../IMAGES/homeBox_rodapeD.gif) no-repeat;
}
#homeBox_rodapeFundo {
	background:url(../IMAGES/homeBox_rodapeFundo.gif) no-repeat;
}

/* FIM Box Depoimentos */


/* Box Menor*/
#homeBoxMenor {
	margin:0px 3px 8px 0px;
}

#homeBox_conteudoFundoMenor {
	background:url(../IMAGES/homeBox_conteudoFundoMenor.gif) repeat-y;
}
/* FIM Box Menor*/


/* Box Descubra a loja mais próxima*/
.jumpMenu {
	border: 1px solid #EEE0AE;
	background-color:#FFF2C1;
	font-size: 11px;
	color:#661B18;
}
/* FIM Box Descubra a loja mais próxima*/


/* Box Vantagens*/
#homeBox_Vantagens {
	background:url(../IMAGES/homeBox_VantagemFundo.jpg) no-repeat;
	width:354px;
	height:355px;
	margin-top:5px;
}


#homeBox_VantagensTitulo {
	padding-top:10px;
}

#homeBox_VantagensNrs {
	padding-left:15px;
	padding-right:8px;
}


#saibaMais {
	background: url(../IMAGES/bt_SaibaMais.gif) no-repeat right top;
	width:51px;
}

#saibaMais:hover {
	background: url(../IMAGES/bt_SaibaMais.gif) no-repeat right -15px;
}
/* FIM Box Vantagens*/

/*************************************** FIM CONTEÚDO DA HOME ***************************************/



/*************************************** CONTEÚDO CASAMENTO ***************************************/
.casamentoBox_topoFundo {
	background:url(../IMAGES/casamentoBox_topoFundo.gif) repeat-x;
}

.casamentoBox_conteudoFundo {
	background:url(../IMAGES/casamentoBox_conteudoFundo.gif) repeat-x;
}


/*************************************** FIM CONTEÚDO CASAMENTO ***************************************/


/************************ Rodapé ************************/

/* Tabela Rodapé - Define o fundo para repetir horizontalmente na td central */
.tableRodape {
	background:url(../IMAGES/rodapeBg.png) repeat-x;
	height:37px;
}
/* FIM Tabela Rodapé */


.rodapeColunaE {
	background:url(../IMAGES/rodapeColunaE.png) no-repeat;
	width:21px;
	height:37px;
}

.rodapeColunaD {
	background:url(../IMAGES/rodapeColunaD.png) no-repeat;
	width:21px;
	height:37px;
}

.rodape p{
	color:#661b18;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align:middle;
}



.h1-topo{
	color:#585c45;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
}

/************************ FIM Rodapé ************************/





/************************ FORMATAÇÃO DE TEXTOS E LINKS ************************/
.txtAmareloForte10px {
	color:#78610b;
	font-family:Verdana, Arial;
	font-size:10px;
}

.txtAmareloForte12px {
	color:#78610b;
	font-family:Verdana, Arial;
	font-size:12px;
}

.txtVinhoForte11px {
	color:#661b18;
	font-family:Verdana, Arial;
	font-size:11px;
	padding-bottom:8px;
}

.txtVinhoForte10px {
	color:#661b18;
	font-family:Verdana, Arial;
	font-size:10px;
}

.txtVinhoForte10px a {
	color:#661b18;
	font-family:Verdana, Arial;
	font-size:10px;
	text-decoration:none;
}

.txtVinhoForte10px a:hover {
	color:#661b18;
	font-family:Verdana, Arial;
	font-size:10px;
	text-decoration:underline;
}

.txtHomeBoxTituloVantagens {
	color:#661b18;
	font-family: Helvetica, Arial, sans-serif;
	font-size:18px;
}

.txtVinhoForte10px_temporarioFora {
	text-decoration:line-through;
}

/************************ FIM FORMATAÇÃO DE TEXTOS E LINKS ************************/




/************************ Menu Internas (Serviços - Dicas - Mídia) ************************/
.menuInt_fundo02 {
	background:url(../IMAGES/menuInt_fundo02.gif) repeat-x;
	padding:0px 0px 2px 4px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.menuInt_fundo02 a {
	color:#FFFFFF;
	font-size:12px;
	text-decoration: none;
}

.menuInt_fundo02 a:hover {
	color:#FFFFFF;
	font-size:12px;
	text-decoration: underline;
}


/************************ FIM Menu Internas (Serviços - Dicas - Mídia) ************************/

.box_contato {
	background:url(../IMAGES/box_Contato.jpg) no-repeat;
	padding-top:20px;
}