body {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align:center;
	background: #FFFF00 url(images/fundo-bg.png) repeat-x top left scroll;
}

* {margin:0px;padding:0px;}

.clear1{clear:both}
.clear {
	overflow:hidden;
	width:100%;
}

.divCenter {
	text-align:left;
	margin:0px auto;
	position:relative;
	width:842px;
}

/******************************
	          MENU
***********************************/
.divFundoMenu{
	background-color:#FBC911;
}


/******************************
	          VIDEOS
***********************************/

.divFundoVideos{
	background:none;
}


.divCenter_fotos {
	text-align:center;
	margin:0px auto;
	position:relative;
	width:730px;
	border:#FBC911 0px solid;
	background:transparent url(images/fundo-slide.png) no-repeat center top;
}

.divCenter_destaques {
	text-align:center;
	margin:0px auto;
	position:relative;
	width:730px;
}

#slider1{ height:220px;padding:0;margin:0 }
#slider1 img{ border-left:#FFF 1px solid;border-right:#FFF 1px solid }


.divFundoTopo{
	background:transparent url(images/bolinhas.png) repeat-x 0 0;
}

#cabecalho {
	background:none;
	width:842px;
	height:307px;
	margin-top:0px;
}

#principal {
	height:690px;
	margin: 0px 8px 0px 0px;
}

#conteudo{ padding-bottom:70px; }

#topo-videos{height:260px}

#topo-videos img{padding-top:0px}

#videos{border:#FFFFFF 6px solid;width:496px;height:392px;text-align:center;margin:0 auto}

/******************************
	        RODAPE
***********************************/
.divFundoRodape{
	background:#FFFF00 url(images/bolinhas-rodape.png) repeat;
}

#rodape {
	width:799px;
	background:#FFFF00;
}

.cursor{cursor:pointer}

/***************** paginas ***********************/
.borda-tabela {border: #facb1a 2px solid}

.input {border:1px dashed #FFF;color:#FFF;background-color:#FF6600;height:28px;width:350px;font-size: 22px;}

.telefone{border:1px dashed #FFF;color:#FFF;background-color:#FF6600;height:28px;width:150px;font-size: 22px;}

textarea{border:1px dashed #FFF;color:#FFF;background-color:#FF6600;height:70px;width:350px;font-size: 22px;font-family: Helvetica}

.btn{color:#FFFFFF;font-weight:bold;border:none;background-color:#FF6600;cursor:pointer;height:30px;width:80px}

.titulo_destaque{color:#facb1a;font-size:18px;font-weight:bold;border-bottom:#facb1a 2px solid}

.titulo_video{color:#f26522;font-size:16px;text-align:center;padding-top:15px}

td.td{ color:#FFF;font-weight:normal;background-color:#FF6600;padding:0px 4px;text-align:center }


/******************************
	        DESTAQUES
***********************************/
#destaques{height:215px;border:#00CC66 0px solid}

#destaques .left{ float:left;width:220px;height:199px;background:transparent url(images/fundo-novidades.png) no-repeat top  }
#destaques .center{ float:left;width:220px;height:199px;margin-left:35px;background:transparent url(images/fundo-novidades.png) no-repeat top  }
#destaques .right{ float:right;width:220px;height:199px;background:transparent url(images/fundo-novidades.png) no-repeat top}

#destaques .titulo{ color:#FFFFFF;font-weight:bold;font-size:18px;padding-top:7px }

#tipos-festas{ margin:28px 0 0 10px;padding:0 12px }
#tipos-festas ul li{ list-style:none }
#tipos-festas ul li a:link, a:visited,a:active{ text-decoration:none;color:#FF0000;font-weight:bold }
#tipos-festas ul li a:hover{ text-decoration:underline }
#tipos-festas li{ text-align:left;padding:0 0 8px 18px;background:url(images/estrelinha.png) no-repeat left top  }


#promocoes{ margin:28px 0 0 10px;padding:0 12px }
#promocoes a:link, a:visited,a:active{ text-decoration:none;color:#FF0000;font-weight:bold }
#promocoes a:hover{ text-decoration:underline }

/******************************
	        PACOTES	
***********************************/
#pacotes{ width:730px;margin:0 auto;border:#000099 0px solid;padding-left:0px }
#pacotes p{ text-align:left }
#pacotes dl{ text-align:left;padding: 0 10px 15px }
#pacotes dl dt{ font-size:20px;font-weight:bold;padding:15px 0 }
#pacotes dd{ margin-left:20px }

#pacotes .moldura{ float:left;margin-right:10px }
.texto{ color:#FFFFFF;font-weight:bold;line-height:22px }

#pacotes .detal-festas{ width:220px;height:170px;margin-top:15px }
.detal-festas p{ padding:8px 5px 2px}

/******************************
         LOCALIZACAO	
***********************************/
#localizacao{ width:730px }
.tit_localizacao{color:#00A88D;font-size:18px;font-weight:bold;border-bottom:#00A88D 2px solid}

/******************************
         CONTATO	
***********************************/
.tit_contato{ color:#FF6600;font-size:18px;font-weight:bold;border-bottom:#FF6600 2px solid }

/******************************
         DECORACOES
***********************************/
a.link-titulo:link{color:#FF0000;text-align:center;text-decoration:none}
a.link-titulo:hover{}
a.link-imagem:hover{ text-decoration:none }
.bordaTitulo{ border-bottom:2px solid #FF0000;font-size:14px }

#decoracoes{ width:730px;text-align:left }

#fotos {
  border:#0000CC solid 0px;
  text-align:center;
  float:left;
  width:172px;
  height:134px;
  padding:5px
}

img.miniatura{ padding:5px;border:#ed0579 2px solid;background-color:#FFFFFF }
p.legenda{ color:#000000;font-weight:bold;text-align:center;width:172px;border:#000099 0px solid }
