/** CSS The Best Party **/
* {
	margin: 0;
	padding:0;
	outline:none;
}
html {
	background:#fff1ee;
}
body {
	background:url(../images/bg_geral.jpg) repeat-x 0px 210px;
}
img {border:none;}

a {color:#4c1d0f;text-decoration:none;}

a:hover {text-decoration:underline;}

#topo {
	width: 100%;
	height:267px;
	margin-bottom: 5px;
	background:url(../images/bg_body.gif) no-repeat center 0;
}
#topo #top-menu {
	width: 757px;
	height: 267px;
	margin: 0 auto;
}
#home {
	width: 757px;
	margin: 0 auto;
/*	display:table;*/
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c1d0f;
	background:url(../images/geral_index_background.jpg) right top no-repeat;
}
#topo-repeat-fundo {
	width: 100%;
	background:url(../images/bg_html.jpg) repeat-x 0 0;
}




/*********************************************************/
#topo-repeat-fundo #home #content_pop-up{
	width:461px;
	height:303px;
	display:block;
	position:absolute;
	left: 150px;
	top: -66px;
}

#topo-repeat-fundo #home #content_pop-up #pop-up{
	width:461px;
	height:303px;
	display:block;
}
#topo-repeat-fundo #home #content_pop-up a{
	width:30px;
	height:30px;
	display:block;
	position:absolute;
	left: 382px;
	top: 30px;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
	background: url(../images/transp.gif) 0 0 no-repeat;
}
#topo-repeat-fundo #home #content_pop-up a{
	border:none;
}
/*********************************************************/




#geral {
	width: 775px;
	margin: 0 auto;
	display:table;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c1d0f;
	line-height: 15px;
	padding-top: 15px;
}

/*---- Menu -----*/
#menu {
	width: 1px;
	height: 1px;
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}

/*-- box sabor --*/
#home #box-sabor {
	width: 354px;
	height: 153px;
	padding-bottom: 105px;
	background:url(../images/box-sabor-bg.gif) left top no-repeat;
}

#home #box-sabor p {
	width: 225px;
	height:74px;
	padding: 84px 0 0 110px;
}

/*-- nosso cardapio --*/
#home #nosso-cardapio {
	width:280px;
	height: 170px;
	padding: 0 0 0 0;
	float:left;
	background:url(../images/nosso-cardapio-bg.gif) no-repeat;
}
#home #nosso-cardapio ul {
	color:#d44900;
	padding: 20px 0 0 23px;
	list-style-type: none;
	text-align: left;
}
#home #nosso-cardapio ul li {
	height: 17px;
}
#home #nosso-cardapio ul li a {
	color:#d44900;
	padding-left: 15px;
	text-align: left;
	background:transparent url(../images/bullet1.gif) left center no-repeat;
}
#home #nosso-cardapio ul li a:hover {
	color:#b03d00;
	text-decoration:underline;
	font-weight:bold;
	background: transparent url(../images/bullet2.gif) left center no-repeat;
}

/*-- H1, H2, H3 --*/
#home #box-sabor h2, #home #nosso-cardapio h2, #home #selecione-servico h2, #geral #conteudo h2 {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}

#home #box-sabor h2#h_box-sabor-title {
	width: 10px;
	height: 10px;
}
#home #nosso-cardapio h2#h-nosso-cardapio {
	background:url(../images/h-nosso-cardapio.gif) bottom right no-repeat;
	width:144px;
	height: 37px;
}
#home #selecione-servico h2#h-selecione-servico {
	background:url(../images/h-selecione-servico.gif) right no-repeat;
	width: 160px;
	height:20px;
}

#flash{
	width:408px;
	height:310px;
	padding-bottom:50px;
	padding-top:15px;
	margin:0 auto;
	
}

#geral #conteudo h2 {
	height: 29px;
	padding: 0 0 20px 0;
}
#geral #conteudo h2#h-cases {
	background:url(../images/h-cases.gif) top no-repeat;
	width: 81px;
}
#geral #conteudo h2#h-depoimentos {
	background:url(../images/h-depoimentos.gif) top no-repeat;
	width: 169px;
}
#geral #conteudo h2#h-empresa {
	background:url(../images/h-empresa.gif) top no-repeat;
	width: 104px;
}
#geral #conteudo h2#h-imprensa {
	background:url(../images/h-imprensa.gif) top no-repeat;
	width: 118px;
}
#geral #conteudo h2#h-orcamento {
	background:url(../images/h-orcamento.gif) top no-repeat;
	width: 141px;
}
#geral #conteudo h2#h-doces-finos {
	background:url(../images/h-doces-finos.gif) top no-repeat;
	width: 140px;
}

#geral #conteudo h2#h-casa {
	background:url(../images/h-casamentos.gif) top no-repeat;
	width: 162px;
}

#geral #conteudo h2#h-infantil {
	background:url(../images/h-infantil.gif) top no-repeat;
	width: 162px;
}

#geral #conteudo h2#h-maternidade {
	background:url(../images/h-maternidade.gif) top no-repeat;
	width: 162px;
}

#geral #conteudo h2#h-mini-bolosCorp {
	background:url(../images/h-miniBolosCorp.jpg) top no-repeat;
	width: 271px;
}
#geral #conteudo h2#h-corporativos {
	background:url(../images/h-corporativos.jpg) 0 top no-repeat;
	width: 302px;
}
#geral #conteudo h2#h-bem-casados {
	background:url(../images/h-bem-casados.gif) top no-repeat;
	width: 157px;
}
#geral #conteudo h2#h-bolos-artisticos {
	background:url(../images/h-bolos-artisticos.gif) top no-repeat;
	width: 179px;
}
#geral #conteudo h2#h-bolos-especial-bebe {
	background:url(../images/h-especial-bebe.gif) top no-repeat;
	width: 65px;
}
#geral #conteudo h2#h-mini-bolos {
	background:url(../images/h-mini-bolos.gif) top no-repeat;
	width: 124px;
}
#geral #conteudo h2#h-pesquisa {
	background:url(../images/h-pesquisa.gif) top no-repeat;
	width: 110px;
}
#geral #conteudo h2#h-personagens {
	background:url(../images/h-personagens.gif) top no-repeat;
	width: 153px;
	height:33px;
}
#geral #conteudo h2#hInfa {
	background:url(../images/hInfa.gif) top no-repeat;
	width: 290px;
	height:33px;
}
#geral #conteudo h2#h-eventos {
	background:url(../images/h-eventos.gif) top no-repeat;
	width: 100px;
}
#geral #conteudo h2#h-maternidade {
	background:url(../images/h-maternidade.gif) top no-repeat;
	width: 163px;
}
#geral #conteudo h2#h-festas {
	background:url(../images/h-festas.gif) top no-repeat;
	width: 82px;
}
#geral #conteudo h2#h-debutantes {
	background:url(../images/h-debutantes.gif) top no-repeat;
	width: 142px;
}
#geral #conteudo h2#h-casamentos {
	background:url(../images/h-casamentos.gif) top no-repeat;
	width: 160px;
}
#geral #conteudo h2#h-corp {
	background:url(../images/h_corp.gif) top no-repeat;
	width: 356px;
}

#contato #conteudo-contato h2#h-contato, #contato #show-room h2#h-show-room {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
#contato #conteudo-contato h2#h-contato {
	background:url(../images/h-contato.gif) top no-repeat;
	width: 106px;
	height: 29px;
}
#contato #show-room h2#h-show-room {
	width: 119px;
	height: 40px;
	background:url(../images/h-show-room.gif) top no-repeat;
}

/*-- fotos conteudo --*/
#geral #conteudo #fotos-conteudo {width: 100%; padding-top: 40px; display:table; height: 146px; background:url(../images/bg-img-bottom.jpg) center top no-repeat;}

#geral #conteudo #fotos-conteudo2 {width: 100%; padding-top: 40px; display:table; height: 146px;}

#geral #conteudo #fotos-conteudo div.fotos, #geral #conteudo #fotos-conteudo2 div.fotos {
	width: 151px;
	float:left;
	height: 150px;
}

#geral #conteudo #fotos-conteudo div.middle, #geral #conteudo #fotos-conteudo2 div.middle {
	padding: 0 20px 0 25px; 
	width: 151px;
	float:left;
}

#geral #conteudo #fotos-conteudo .foto-boxm {
	width: 142px;
	height: 103px;
	float:left;
	padding: 0 0 0 40;
}
#geral #conteudo #fotos-conteudo .foto-box {
	width: 142px;
	height: 103px;
	float:left;
	padding: 0 0 0 0;
}

/*-- selecione-servico --*/
#home #selecione-servico {
	 width: 432px;
	 height: 70px;
	 float:left;
	 padding: 100px 0 0 0;
}
#home #selecione-servico p {padding: 6px 0 0 8px;}

#home #selecione-servico-menu {
	 background:url(../images/bg-selecione-servico-menu.gif) top center no-repeat;
	 width: 674px;
	 height: 56px;
	 display: block;
	 margin: 0 auto;
	 clear: both;
}
#home #selecione-servico-menu ul {padding: 9px 0 0 13px;}

#home #selecione-servico-menu ul li {
	display: inline;
	list-style-type:none;
	padding-right: 10px;
}
#home #selecione-servico-menu ul li.semp{
	padding-right: 0;
}
#home #selecione-servico-menu ul li a {color:#fff;}

#home #selecione-servico-menu ul li a:hover {color:#7f2c00; height: 40px;}

/*-- Menu lateral --*/
#geral #menu-lateral {
	width: 268px;
	height: 597px;
	float:left;
}
#geral #menu-lateral #lateral-cases {
	width: 268px;
	height: 100%;
	background:url(../images/bg-cases-lateral.jpg) left no-repeat;
}
#geral #menu-lateral-produtos {
	width: 265px;
	height: 600px;
	display: block;
	float:left;
	background:url(../images/bg-produtos-lateral2.jpg) right top no-repeat;
}

#menu-lateral-servicos h2, #menu-lateral-produtos h2, #menu-lateral-galeria h2 {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	width: 2px;
	height:2px;
}

#geral #menu-lateral-servicos ul#menu-doces-finos, #geral #menu-lateral-produtos ul#menu-doces-finos, #geral #menu-lateral-galeria ul#menu-doces-finos {
	list-style-type:none;
	padding: 73px 0 0 42px;
	display: table;
}

#geral #menu-lateral-servicos ul#menu-doces-finos li, #geral #menu-lateral-produtos ul#menu-doces-finos li, #geral #menu-lateral-galeria ul#menu-doces-finos li {height: 31px; width: 169px;}

#geral #menu-lateral-servicos ul#menu-doces-finos li a, #geral #menu-lateral-produtos ul#menu-doces-finos li a, #geral #menu-lateral-galeria ul#menu-doces-finos li a {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	height: 31px; 
	width: 169px;
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a.m-eventos {
	background:url(../images/m-eventos.gif) no-repeat 0 0; 
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a:hover.m-eventos {
	background-position:0 -34px;
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a.m-casamentos {
	background:url(../images/m-casamentos.gif) no-repeat 0 0; 
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a:hover.m-casamentos {
	background-position:0 -34px;
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a.m-debutantes {
	background:url(../images/m-debutantes.gif) no-repeat 0 0; 
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a:hover.m-debutantes {
	background-position:0 -34px;
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a.m-maternidade {
	background:url(../images/m-maternidade.gif) no-repeat 0 0; 
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a:hover.m-maternidade {
	background-position:0 -34px;
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a.m-festas {
	background:url(../images/m-festas.gif) no-repeat 0 0; 
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a:hover.m-festas {
	background-position:0 -34px;
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a.m-doces-finos, #geral #menu-lateral-galeria ul#menu-doces-finos li a.m-doces-finos {
	background:url(../images/m-doces-finos.gif) no-repeat 0 0; 
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a:hover.m-doces-finos, #geral #menu-lateral-galeria ul#menu-doces-finos li a:hover.m-doces-finos {
	background-position:0 -33px;
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a.m-corp, #geral #menu-lateral-galeria ul#menu-doces-finos li a.m-corp, #geral #menu-lateral-servicos ul#menu-doces-finos li a.m-corp{
	background:url(../images/m-corporativos.gif) no-repeat 0 0; 
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a:hover.m-corp, #geral #menu-lateral-galeria ul#menu-doces-finos li a:hover.m-corp, #geral #menu-lateral-servicos ul#menu-doces-finos li a:hover.m-corp {
	background-position:0 -34px;
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a.m-bem-casados, #geral #menu-lateral-galeria ul#menu-doces-finos li a.m-bem-casados {
	background:url(../images/m-bem-casados.gif) no-repeat 0 0; 
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a:hover.m-bem-casados, #geral #menu-lateral-galeria ul#menu-doces-finos li a:hover.m-bem-casados {
	background-position:0 -34px;
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a.m-mini-bolos, #geral #menu-lateral-galeria ul#menu-doces-finos li a.m-mini-bolos {
	background:url(../images/m-mini-bolos.gif) no-repeat 0 0; 
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a:hover.m-mini-bolos, #geral #menu-lateral-galeria ul#menu-doces-finos li a:hover.m-mini-bolos {
	background-position:0 -34px;
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a.m-bolos-artisticos, #geral #menu-lateral-galeria ul#menu-doces-finos li a.m-bolos-artisticos {
	background:url(../images/m-bolos-artisticos.gif) no-repeat 0 0; 
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a:hover.m-bolos-artisticos, #geral #menu-lateral-galeria ul#menu-doces-finos li a:hover.m-bolos-artisticos {
	background-position:0 -34px;
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a.m-personagens, #geral #menu-lateral-galeria ul#menu-doces-finos li a.m-personagens {
	background:url(../images/m-personagens.gif) no-repeat 0 0; 
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a:hover.m-personagens, #geral #menu-lateral-galeria ul#menu-doces-finos li a:hover.m-personagens {
	background-position:0 -34px;
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a.m-personagens, #geral #menu-lateral-galeria ul#menu-doces-finos li a.m-15anos {
	background:url(../images/m-debutantes.gif) no-repeat 0 0; 
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a:hover.m-personagens, #geral #menu-lateral-galeria ul#menu-doces-finos li a:hover.m-15anos {
	background-position:0 -34px;
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a.m-especial-bebe, #geral #menu-lateral-galeria ul#menu-doces-finos li a.m-especial-bebe, #geral #menu-lateral-servicos ul#menu-doces-finos li a.m-especial-bebe {
	background:url(../images/m-especial-bebe.gif) no-repeat 0 0; 
}
#geral #menu-lateral-produtos ul#menu-doces-finos li a:hover.especial-bebe, #geral #menu-lateral-galeria ul#menu-doces-finos li a:hover.m-especial-bebe, #geral #menu-lateral-servicos ul#menu-doces-finos li a:hover.m-especial-bebe {
	background-position:0 -34px;
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a.m-infantil, #geral #menu-lateral-galeria ul#menu-doces-finos li a.m-infantil {
	background:url(../images/m-infantil.gif) no-repeat 0 0; 
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a:hover.m-infantil, #geral #menu-lateral-galeria ul#menu-doces-finos li a:hover.m-infantil {
	background-position:0 -34px;
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a.m-Perso, #geral #menu-lateral-galeria ul#menu-doces-finos li a.m-Perso {
	background:url(../images/m-personagens.gif) no-repeat 0 0; 
}
#geral #menu-lateral-servicos ul#menu-doces-finos li a:hover.m-Perso, #geral #menu-lateral-galeria ul#menu-doces-finos li a:hover.m-Perso {
	background-position:0 -34px;
}
#geral #menu-lateral-galeria ul#menu-doces-finos li a.m-mater {
	background:url(../images/m-maternidade.gif) no-repeat 0 0; 
}
#geral #menu-lateral-galeria ul#menu-doces-finos li a:hover.m-mater {
	background-position:0 -34px;
}
#geral #menu-lateral-galeria ul#menu-doces-finos li a.m-casamentos {
	background:url(../images/m-casamentos.gif) no-repeat 0 0; 
}
#geral #menu-lateral-galeria ul#menu-doces-finos li a:hover.m-casamentos {
	background-position:0 -34px;
}

#geral #menu-lateral-servicos {
	width: 265px;
	height: 507px;
	float:left;
	background:url(../images/bg-servicos-lateral.jpg) right top no-repeat;
}
#geral #menu-lateral-galeria {
	width: 265px;
	height: 450px;
	float:left;
	background:url(../images/bg-galeria-lateral2.jpg) right top no-repeat;
}

/*-- Conteudo --*/
#geral #conteudo {
	width: 500px;
	display:table;
	float:left;
	padding-left: 5px;
	color:#b94000;
}
#geral #conteudo #imagens{
	width: 470px;
	height: 120px;
	display: block;
}
#geral #conteudo #imagens img{
	margin-right: 8px;
}
#geral #conteudo img.premio{
	width: 450px;
	height: 598px;
	display: block;
	margin: 0 auto;
}

#geral #conteudo #bg-produtos {
	width: 490px;
	display: block;
	padding-left: 10px;
	color:#b94000;
	background:url(../images/bg-doces-finos.jpg) top right no-repeat;
}

#geral #conteudo #bg-especial-bebe {
	width: 490px;
	display: block;
	float:left;
	padding-left: 10px;
	color:#b94000;
	background:url(../images/bg-especial-bebe.jpg) top right no-repeat;
}

#geral #conteudo #bg-mini-bolos-corp {
	width: 490px;
	display: block;
	float:left;
	padding-left: 10px;
	color:#b94000;
	background:url(../images/bg-mini-bolos-corp.jpg) top right no-repeat;
}

#geral #conteudo #bg-bem-casados {
	width: 490px;
	display: block;
	float:left;
	padding-left: 10px;
	color:#b94000;
	background:url(../images/bg-bem-casados.jpg) top right no-repeat;
}
#geral #conteudo #bg-bolos-artisticos {
	width: 490px;
	display: block;
	float:left;
	padding-left: 10px;
	color:#b94000;
	background:url(../images/bg-bolos-artisticos.jpg) top right no-repeat;
}
#geral #conteudo #bg-mini-bolos {
	width: 490px;
	display: block;
	float:left;
	padding-left: 10px;
	color:#b94000;
	background:url(../images/bg-mini-bolos.jpg) top right no-repeat;
}
#geral #conteudo #bg-personagens {
	width: 490px;
	display: block;
	float:left;
	padding-left: 10px;
	color:#b94000;
	background:url(../images/bg-personagens.jpg) top right no-repeat;
}
#geral #conteudo #bg-eventos {
	width: 500px;
	display: block;
	float:left;
	padding-left: 2px;
	color:#b94000;
	background:url(../images/bg-eventos.jpg) top right no-repeat;
}
#geral #conteudo #bg-eventos h3.hPres{
	height: 30px;
	background: url(../images/hPres.gif) 0 0 no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	margin-left: -3px;
}






#geral #conteudo #bg-eventos.bg-maternidade {
	background:url(../images/bg-maternidade.jpg) top right no-repeat;
}
#geral #conteudo #bg-eventos.bg-casamentos {
	background:url(../images/bg-casamentos.jpg) top right no-repeat;
}
#geral #conteudo #bg-eventos.bg-corporativo {
	background:url(../images/bg-corporativo.jpg) top right no-repeat;
}
#geral #conteudo #bg-eventos.bg-debutantes {
	background:url(../images/bg-debutantes.jpg) top right no-repeat;
}
#geral #conteudo #bg-eventos.bg-eventos {
	background:url(../images/bg-eventos-.jpg) top right no-repeat;
}
#geral #conteudo #bg-eventos.bg-festas {
	background:url(../images/bg-festas.jpg) top right no-repeat;
}
#geral #conteudo #bg-eventos.bg-infantil {
	background:url(../images/bg-infantil.jpg) top right no-repeat;
}

#geral #conteudo h3, #geral #conteudo #bg-produtos h3, #geral #conteudo #bg-bem-casados h3, #geral #conteudo #bg-bolos-artisticos h3, #geral #conteudo #bg-mini-bolos h3, #geral #conteudo #bg-personagens h3, #geral #conteudo #bg-eventos h3, #geral #conteudo ##bg-maternidade h3, #geral #conteudo ##bg-eventos h3, #geral #conteudo ##bg-debutantes h3, #geral #conteudo ##bg-festas h3 {font-size:11px; padding: 0 0 18px 0;}

#geral #conteudo p {padding: 0 0 15px 0;}

#geral #conteudo p.paragrafo-bottom{ padding:0; }

#geral #conteudo p.half { width: 280px;}

#geral #conteudo p.space-p { width: 280px; padding: 0 0 0 0;}

#geral #conteudo p.space { padding: 0 0 20px 0;}

#geral #conteudo #bg-produtos p.half-p, #geral #conteudo #bg-bem-casados p.half-p, #geral #conteudo #bg-bolos-artisticos p.half-p, #geral #conteudo #bg-mini-bolos p.half-p, #geral #conteudo #bg-personagens p.half-p, #geral #conteudo #bg-eventos p.half-p, #geral #conteudo #bg-maternidade p.half-p, #geral #conteudo #bg-debutantes p.half-p, #geral #conteudo #bg-festas p.half-p, #geral #conteudo #bg-casamentos p.half-p,#geral #conteudo #bg-mini-bolos-corp p.half-p, #geral #conteudo #bg-especial-bebe p.half-p {padding: 0 0 20px 0; width: 288px;}

#geral #conteudo #bg-especial-bebe p.half-p1 {padding: 0 0 70px 0; width: 288px;}

#geral #conteudo #imagem-imprensa {
	width: 204px;
	height: 239px;
	display:block;
	position:absolute;
	left: 655px;
	top: 365px;
	background:url(../images/imagem-imprensa.gif) no-repeat 0 0;
}

/*-- Galeria --*/
#geral #conteudo #galeria {
	width: 500px;
	display:table;
	padding: 31px 0px 10px 0;
	background:url(../images/bg-galeria.jpg) top no-repeat;
}
#geral #conteudo #galeria .img-galeria {
	width: 140px;
	height: 108px;
	display: block;
	float:left;
	padding: 0 5px 19px 20px;
}
#geral #conteudo #galeria #pag{
	width: 400px;
	height: 20px;
	display: block;
	float: left;
	padding-left: 30px;
}
#geral #conteudo #galeria #pag ul{
	width: 400px;
	height: 20px;
	display: block;
}
#geral #conteudo #galeria #pag ul li{
	width: 25px;
	height: 20px;
	display: block;
	float: left;
	background: url(../images/div.jpg) 15px 4px no-repeat;
}
#geral #conteudo #galeria #pag ul li.semDiv{
	background: none;
}
#geral #conteudo #galeria #pag ul li a.listaLink{
	width: 20px;
	text-indent: 0;
	float: left;
	background: none;
	overflow: visible;
	display: block;
	float: left;
	color: #4c1d0f;
}
#geral #conteudo #galeria #pag ul li a{
	width: 8px;
	height: 14px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}
#geral #conteudo #galeria #pag ul li a.btSeta{
	background: url(../images/btSeta.jpg) 0 5px no-repeat;
}
#geral #conteudo #galeria #pag ul li a.btSeta1{
	background: url(../images/btSeta1.jpg) 0 5px no-repeat;
}
#geral #conteudo #galeria #pag ul li a:hover, #geral #conteudo #galeria #pag ul li a.ativo{
	color: #CC9900;
	text-decoration: underline;
}

/*-- lista-depoimentos --*/
#geral #conteudo ul#lista-depoimentos { list-style-type:none;}

#geral #conteudo #lista-depoimentos li { 
	padding: 7px 0 0 25px;
	background: url(../images/pont_lista.jpg) 0 center no-repeat;
}
#geral #conteudo #lista-depoimentos li a {	text-align: left; color:#e77a41;}

#geral #conteudo #bt-voltar {width: 100%; clear:both;}

#geral #conteudo #bt-voltar img.bt-voltar {float:right;}

/*-- Paginação --*/
#geral #conteudo ul.paginacao{
	width:160px;
	height:30px;
	display:block;
	clear:both;
	margin:0 auto;
	padding-bottom:25px;
	padding-top:25px;
	list-style:none;
}

#geral #conteudo ul.paginacao li{
	width:20px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#geral #conteudo ul.paginacao li a{
	color:#ed7d35;
}
#geral #conteudo ul.paginacao li a:hover{
	color:#f25601;
	text-decoration:underline;
}
.pgativo{
	color:#f25601;
	text-decoration:underline;
}

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

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

.formulario-orcamento form ul, #formulario-contato form ul {
	list-style-type:none;
	width: 300px;
	display:table;
}
.formulario-orcamento form ul li, #formulario-contato form ul li {
	width: 298px;
	height: 40px;
	float:left;
}

.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: 300px;
	height: 20px;
	font-weight:bold;
}
.formulario-orcamento form ul li input, #formulario-contato form ul li input {
	width: 298px;
	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: 298px;
	display:block;
	height: 40px;
}
.formulario-orcamento form ul li.li_endereco label, #formulario-contato form ul li.li_endereco label {
	width: 298px;
	display:block;
	height:20px;
}
.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: 40px;
	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:20px;
}
.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: 250px;
	display:block;
	height:40px;
}
.formulario-orcamento form ul li.li_dddfax, #formulario-contato form ul li.li_dddfax {
	width: 30px;
	display:block;
	height: 40px;
	float:left;
	padding-right:10px;
}
.formulario-orcamento form ul li.li_dddfax label, #formulario-contato form ul li.li_dddfax label {
	width: 30px;
	display:block;
	height:20px;
}
.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:20px;
}
.formulario-orcamento form ul li.li_fax input, #formulario-contato form ul li.li_fax input {
	width: 100px;
	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:20px;
}
.formulario-orcamento form ul li.li_telefone input, #formulario-contato form ul li.li_telefone input {
	width: 255px;
	display:block;
	height: 15px;
	margin-top:0px;
}
.formulario-orcamento form ul li.li_fax input, #formulario-contato form ul li.li_fax input {
	width: 255px;
	display:block;
	height: 15px;
	margin-top: 0px;
}
.formulario-orcamento form ul li.li_msg, #formulario-contato form ul li.li_msg {
	width: 298px;
	display:block;
	height: 110px;
}
.formulario-orcamento form ul li textarea, #formulario-contato form ul li textarea {
	width: 298px;
	height: 90px;
	background:url(../images/bg_input_msg.jpg) repeat-x;
	border:1px solid #ff5200;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.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: 260px;
	display:block;
	height:20px;
	padding:10px 0 10px 0;
	float:right;
}

/*-- --*/
.formulario-pesquisa {
	clear:both;
	display:table;
	width:410px;
}
.formulario-pesquisa form {width: 410px; display:table;}

.formulario-pesquisa form ul {
	list-style-type:none;
	width: 410px;
	display:table;
}
.formulario-pesquisa form ul li {
	width: 398px;
	display:table;
	float:left;
	padding-bottom: 0px;
}
.formulario-pesquisa form ul li label {
	width: 410px;
	font-weight:bold;
	display:table;
	padding: 0px 80px 0 0;
}
.formulario-pesquisa form ul li input {
	width: 298px;
	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: 298px;
	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: 398px;
	display:table;
	padding-bottom: 0px;
}
.formulario-pesquisa form ul li.li_msg input {
	width: 298px;
	display:block;
	height: 15px;
	background:url(../images/bg_input.jpg) repeat-x;
}

.formulario-pesquisa form ul li.li_msg textarea {
	width: 298px;
	height: 90px;
	margin: 7px 0 10px 0;
	background:url(../images/bg_input_msg.jpg) repeat-x;
	border:1px solid #ff5200;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.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: 300px;
	display:block;
	height:20px;
	padding:10px 0 13px 0;
	float:left;
}

/*-- contato --*/
#contato {
	width: 757px;
	margin: 0 auto;
	display:table;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c1d0f;
	padding-top: 15px;
}
#contato #conteudo-contato {
	width: 504px;
	height:148px;
	float:left;
}
#contato #conteudo-contato p { color:#b94000; padding: 20px 0 0 0;}

#contato #imagem-contato {
	width: 238px;
	height: 192px;
	float:left;
	background:url(../images/img-contato.jpg) no-repeat 0 0;
}
#contato #formulario-contato {
	width: 307px;
	height: 254px;
	float:left;
	padding: 0 35px 0 0;
}
#contato #show-room {
	width: 379px;
	height: 254px;
	float:left;
	padding: 16px 0 0 20px;
	background:url(../images/bg-show-room.jpg) no-repeat 0 0;
}
#contato #show-room p {color:#b94000; padding: 0 0 20px 0;}

#text-imprensa {float:left;	width: 250px; padding-top:10px;}

#img-imprensa {float:left;	widrh:204px;}

#text-imprensa2 {clear:both; padding-top:10px;}

img.imagem-text-right{
	float:right;
	margin-left:5px;
	border-top:1px solid #fd6100;
	border-right:2px dashed #fd6100;
	border-bottom:2px dashed #fd6100;
	border-left:1px solid #fd6100;
	}
	


/*-- Rodapé --*/
#home #rodape, #geral #rodape, #contato #rodape {
	width: 710px;
	height: 81px;
	margin: 0 auto; 
	background:url(../images/linha-rodape.gif) top center no-repeat; 
	clear:both;
}
#home #rodape #selos, #geral #rodape #selos, #contato #rodape #selos {
	width: 190px;
	text-align: left;
	margin: 0 auto;
	padding-top:10px;
}
#home #rodape #selos ul, #geral #rodape #selos ul, #contato #rodape #selos ul {
	width:195px;
	height:15px;
	padding-bottom: 7px;
}
#home #rodape #selos ul li , #geral #rodape #selos ul li, #contato #rodape #selos ul li {
	width:91px;
	height:15px;
	display:inline;
	list-style:none;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	padding-right: 6px;
}
#home #rodape #selos ul li a, #geral #rodape #selos ul li a, #contato #rodape #selos ul li a {
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}
#home #rodape #selos ul li a.w3c, #geral #rodape #selos ul li a.w3c, #contato #rodape #selos ul li a.w3c {
	width:91px;
	height:15px;
	display:block;
	float:left;
	background:url(../images/w3c.jpg) 0 0 no-repeat;
}
#home #rodape #selos ul li a.gdsi, #geral #rodape #selos ul li a.gdsi, #contato #rodape #selos ul li a.gdsi {
	width:91px;
	height:15px;
	display:block;
	float:left;
	background:url(../images/gdsi.jpg) 0 0 no-repeat;
}
#home #rodape address, #geral #rodape address, #contato #rodape address {
	font-style:normal;
	font-size:10px;
	text-align:center;
	color:#b94000;
	padding-top: 13px;
}
/*-- Ir para --*/
.ir_conteudo {
	display:none;
}
.ir_topo {
	display:none;
}
