@charset "utf-8";
/* CSS Document */

/* --- RESET CSS - Based on original file by Eric Meyer --- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, embed {margin: 0;	padding: 0;	border: 0; outline: 0 !important; font-weight: normal; font-style: normal; font-size: 100%; font-family: inherit; vertical-align: baseline}
body {line-height: 1; background: #d973ab; color: #000; font-family: Arial, "Trebuchet MS", Verdana;}
ol, ul {list-style: none}
blockquote, q {quotes: none}
ins {text-decoration: none}
del {text-decoration: line-through}
table {border-collapse: collapse;border-spacing: 0}
address {font-style: normal}
acronym, abbr {cursor:help}
img {border:none; margin:0; padding:0;}
a {outline:none; cursor:pointer}
/* --- */

/*-- ESTRUTURA --*/

.bg_secundario {position:absolute; top:0; left:0; z-index:1; background-color:#CC33CC;}
.conteiner {position:absolute; top:0; left:50%; margin-left:-388px; width:775px; z-index:10; background-color:#FFFFFF}
.topo {width:775px; height:160px;}
.navegacao {width:775px; height:25px; background-image: url('imagens/bg_nav.jpg');}
.conteudo {width: 775px; background-color:#FFFFFF;}
.rodape {width:775px; height:60px; background-color:#820095; text-align:center;
font-family:arial; font-size:10pt; color:#FFF;}
.bot_voltar {text-align: center; font-family:"Trebuchet MS", Arial; line-height:13pt;}
.bot_voltar a {text-decoration:none; font-weight:bold;  color:#BE3778; font-size:11pt;}
.bot_voltar a:hover {background-color:#BE3778; color:#FFF; font-size: 12pt;}
.bot_orca {clear:both; width:100%; text-align:center; margin-top: 10px;}
/* --- */

/* -- TITULOS -- */

h1 {font-family: Trebuchet MS, Arial; color: #891369; font-size: 16pt; width: 100%; text-align:center; margin: 20px 0;}
h2 {font-family: Trebuchet MS, Arial; color: #891369; font-size: 16pt;}
h3 {font-family: Trebuchet MS, Arial; color: #404040; font-size: 12pt; font-weight:bold;}
/* --- */


/* -- NAV_INICIO -- */

.bot_nav_inicio {float: left; width: 193px; text-align: center;}
.bot_nav_inicio a {display:block; font-family: Verdana; font-size: 10pt; font-weight: bold; color: #0decea; margin:0; padding:0; text-decoration:none; line-height:25px;}
.bot_nav_inicio a:hover {font-size: 11pt; background-image:url('imagens/bg_nav_inicio.jpg');}

/* -- TMP -- */
.bot_nav_inicio2 {float: left; width: 155px; text-align: center;}
.bot_nav_inicio2 a {display:block; font-family: Verdana; font-size: 10pt; font-weight: bold; color: #0decea; margin:0; padding:0; text-decoration:none; line-height:25px;}
.bot_nav_inicio2 a:hover {font-size: 11pt; background-image:url('imagens/bg_nav_inicio2.jpg');}
/* -- fim TMP -- */

/* --- */


/* -- NAV_GALERIA -- */

ul.menubar {display:inline;}
ul.menubar ul.submenu {margin:0; padding:0; position:absolute; top:25px; display:none;}
ul.menubar ul.submenu li {list-style:none; text-align:left; background-color:#DA81B3; width: 155px;
border-bottom: 1px solid #d7bfad;}
ul.menubar li.bot_galeria {list-style:none; float:left; margin:0; padding:0; width: 155px;
text-align:center; position:relative;}
li.bot_galeria a {font-family:Verdana, Arial, sans-serif; font-size:13px; color:#0DECEA; text-decoration:none;
font-weight:bold; display:block; height:25px; line-height:25px;}
li.bot_galeria a:hover {background-image:url('imagens/bg_nav_galeria.jpg');}
ul.menubar ul.submenu li a {font-family:Arial, sans-serif; color:#783D7F; font-weight:normal;
text-decoration:none; font-size:11px; display:block; padding-left:5px;}
ul.menubar ul.submenu li a:hover {background-color:#F2A7D0; font-size:12px; color:#0DECEA; background-image:none;}

/* -- codigo para IE --*/
li:hover ul.submenu {display:block;}
li.bot_galeria ul.over {display: block; margin:0; padding:0; position:absolute; top:25px; left:0;}
ul.menubar ul.over li {list-style:none; text-align:left; background-color:#DA81B3; width: 155px;
border-bottom: 1px solid #d7bfad; float:left;}
ul.menubar ul.over li a {font-family:Arial, sans-serif; color:#783D7F; font-weight:normal;
text-decoration:none; font-size:11px; display:block; padding-left: 5px;}
ul.menubar ul.over li a:hover {background-color:#F2A7D0; font-size:12px; color:#0DECEA; background-image:none;}
/* -- fim codigo IE -- */

/* --- */


/* -- RODAPE -- */

.rodape a {font-family: verdana; font-size: 10pt; text-decoration:none; color: #FFF;}
.rodape a:hover {font-weight:bold; background-color:#DA81B3;}
.rodape li {width:100px; text-align:left; display:inline-block;}
/* --- */



/* -- CONTEUDO HOME -- */

#pgto_cartoes {width: 688px; margin: 20px 43px;}
.comentario_foto {font-family: Arial; color: #404040; font-size: 10pt; padding-left:10px; padding-right:10px;}
.destaque01 {float:left; width:310px; margin-left:50px; _margin-left:30px;}
.destaque02 {float:right; width:310px; margin-right:50px; _margin-right:30px;}
.destaques {margin-top:20px; width:775px; clear:both; height: 300px;}
.temas_diversos {margin-left:54px; height:115px;}
.foto_temas_div {float:left;}
.temas_diversos_txt {padding-top: 15px;}
div.temas_diversos div {float:left; width:190px; margin-right:41px; font-size:10pt;}
div.temas_diversos h2 {margin-bottom:5px;}
div.temas_diversos a {text-decoration:none; color:#be3778;}
div.temas_diversos a:hover {text-decoration:underline; color:#6F5173;}
#lancamentos {margin-left: 40px; width:685px; margin-top:10px; height:247px; clear:both;}
#lancamentos img {float:left; margin-left:10px;}

/* --- */



/*-- CONTEUDO SERVICOS --*/

ul.ulservicos {margin-left: 250px; margin-top: 5px; margin-bottom: 15px;}
ul.ulservicos li {font-family: verdana; font-size: 10pt; font-weight: 300; color: #820095;
list-style-image: url('imagens/bullet.jpg');line-height: 20px;}

/* --- */
 
 
 /* -- CONTEUDO ORCA -- */
 
input {width: 200px;}
input.botao {margin-top: 10px; width: 120px; height: 40px; margin-bottom: 20px;
font-family: "Trebuchet MS", Arial; font-size: 11px; text-transform:uppercase; letter-spacing:2px;
color: #891369; font-weight:bold;}
select {width: 200px;}
textarea {width: 200px; height: 100px;}
p.aviso {text-align:center; font-family: verdana;}
label.rotulo {float: left; width: 150px; font-family: arial; font-size: 10pt; color: #820095; margin-left: 212px;}

 /* --- */
 
/* -- CONTEUDO ORCA ENVIADO -- */

p.aviso {text-align:center; color:#783D7F; font-size:11pt; padding: 10px 30px;}

/* --- */


 /* -- CONTEUDO TEMAS --*/
 
.col {float:left; width:205px; margin-left:10px; margin-right:10px;}
ul.ulgaleria li {list-style:none; margin:0; padding:0;}
ul.ulgaleria li a {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#783D7F; text-decoration:none;}
ul.ulgaleria li a:hover {font-family:Verdana, Arial, sans-serif; font-size:11px; color:#0DECEA; text-decoration:none; background-color:#BE3778; font-weight:bold;}

/*---*/

/* -- CONTEUDO GALERIA -- */

.cel_fotos1 {width:245px; height: 200px; float:left; margin-left:8px; margin-top:10px;} /*usada para decoracoes, com fotos maiores */
.cel_fotos2 {width:187px; height: 190px; float:left; margin-left:3px; margin-top:10px;} /*usada para outras categorias, com fotos menores */

/*--*/


/*-- CONTEUDO PGTOS --*/

ul.lista_pgtos {margin: 0 75px;}
ul.lista_pgtos li {font-family: verdana; font-size: 10pt; font-weight: 300; color: #820095;
list-style-image: url('imagens/bullet.jpg');line-height: 20px;}
ul li span {font-weight: bold; color: #783d7f;}
.obs {font-family: verdana; color: #783d7f; font-size: 8pt;
text-align: center; margin-top: 30px; margin-bottom: 10px;}
 
/*---*/

/* -- CONTEUDO BUFFET -- */

ul.ulbuffet {margin: 10px 100px;}
ul.ulbuffet li {font-family: verdana; font-size: 10pt; font-weight: 300; color: #820095; line-height: 20px; list-style: url('imagens/bullet.jpg') inside; padding-right:10px; _list-style-image: none;_background: #fff url('imagens/bullet.jpg') no-repeat fixed 8px left;}
.buffet_obs {font-family: Arial; color: #404040; font-size: 10pt; margin-top: 15px;}
.col_central {margin-left:70px; width: 635px; margin-top:15px; text-align:justify;}
.cont_buffet {margin-left: 25px; margin-right:25px; clear:both; border-bottom:1px solid #DA81B3;}
.cont_buffet h2 {text-align:center; margin-top:20px; margin-bottom:20px; font-size:24px;}
.col4pt {}
.divisor {height:15px; clear:both;}
/* --- */



/* -- CONTEUDO TELEFONE -- */
#telefone { font-size:30px; font-weight:bold; }
/* --- */


/* ------------------------------- LANDING PAGES ------------------------------- */

.txt_lpgaleria {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#404040; margin-left:60px; margin-bottom:10px; width:650px; text-indent:10px; text-align:justify; line-height:15px;}
.txt_lpgaleria a {color:#783D7F; text-decoration:none; font-weight:bold}
.txt_lpgaleria a:hover {font-weight:bolder; text-decoration:underline;}
