body { background-color:#7C0D0D; background-image:url(../images/fundo.gif); background-repeat:no-repeat; background-position:center 0%; margin:0px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; }

#fundo { background-color:#7C0D0D; width:100%; height:100%; }
#principal { position:absolute; width:760px; height:450px; margin-top:-225px; margin-left:-380px; left:50%; top:50%; }
#menu { position:absolute; width:210px; height:450px; }
#parte_2 { position:absolute; width:364px; height:450px; margin-left:210px; margin-top:0px; }
#parte_3 { position:absolute; width:182px; height:450px; margin-left:578px; margin-top:0px; }
#copy { position:absolute; width:464px; height:10px; margin-left:210px; margin-top:445px; color:#E0CFC2; z-index:3; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; }
#linea { position:absolute; width:50px; height:8px; margin-left:710px; color:#E0CFC2; margin-top:447px; z-index:3; }
#parte_localizacao { position:absolute; width:508px; height:397px; margin-left:210px; z-index:8; background-color:#FFFFFF; border:1px dotted #CD6767; 	padding:20px; }
#parte_cardapio { position:absolute; width:508px; height:395px; margin-left:210px; margin-top:1px; z-index:8; background-color:#CD6767; border:1px dotted #DFCFC2; padding:20px; color:#FFFFFF; }
#parte_fotos { position:absolute; width:550px; height:286px; margin-left:210px; z-index:8; margin-top:0px; }
#parte_total { position:absolute; width:511px; height:414px; background-image:url(../images/fundo_promocoes.gif); padding-left:30px; padding-right:10px; margin-left:210px; z-index:8; padding-top:20px; font-size:11px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; }
#estrutura { background-color:#CD6767; border:1px dotted #DFCFC2; padding-right:20px; padding-left:20px; padding-top:10px; padding-bottom:10px; color:#FFFFFF; margin-top:290px; margin-left:211px; width:507px; height:126px; position:absolute; }
#apluxo { background-color:#BAA6B1; border:1px dotted #FFFFFF; padding-right:20px; padding-left:20px; padding-top:10px; padding-bottom:10px; color:#FFFFFF; margin-top:290px; margin-left:211px; width:507px; height:126px; position:absolute; }
#suites { background-color:#7784B0; border:1px dotted #FFFFFF; padding-right:20px; padding-left:20px; padding-top:10px; padding-bottom:10px; color:#FFFFFF; margin-top:290px; margin-left:211px; width:507px; height:126px; position:absolute; }
#suitesm { background-color:#283E62; border:1px dotted #FFFFFF; padding-right:20px; padding-left:20px; padding-top:10px; padding-bottom:10px; color:#FFFFFF; margin-top:290px; margin-left:211px; width:507px; height:126px; position:absolute; }
#conteudo { position:absolute; left:50%; top:50%; width:766; height:422; z-index:1; margin-top:-211px; margin-left:-383px; }

td.fotos { border:1px dotted #CD6767; }
td.precos1 { border:1px dotted #CD6767; background-color:#FFFFFF; vertical-align:middle; text-align:center; padding-top:15px; padding-bottom:14px; }
td.precos2 { border:1px dotted #CD6767; background-color:#FFFFFF; vertical-align:middle; text-align:center; padding-top:11px; padding-bottom:11px; }
td.menu_vermelho_fundo { background-color:#7B1315; border:1px dotted #CD6767; width:210px; text-align:center; vertical-align:middle; padding-top:14px; padding-bottom:13px; }
td.menu_vermelho { background-color:#C22126; border:1px dotted #CD6767; width:200px; text-align:right; vertical-align:middle; padding-right:10px; 	padding-top:4px; padding-bottom:2px; }
td.menu_cinza { background-color:#B9A5B1; border:1px dotted #B9A5B1; width:200px; text-align:right; vertical-align:middle; padding-right:10px; padding-top:4px; padding-bottom:2px; }
td.menu_azul { background-color:#7784B0; border:1px dotted #B9A5B1; width:200px; text-align:right; vertical-align:middle;	 padding-right:10px; padding-top:4px; padding-bottom:2px; }
td.menu_azul_esc { background-color:#283E62; border:1px dotted #7885B0; width:200px; text-align:right; vertical-align:middle;	padding-right:10px; padding-top:5px; padding-bottom:4px; }
td.endereco { background-color:#E0CFC2; border:1px dotted #CD6767; width:200px; padding-right:10px; height:19px; padding-top:10px; padding-bottom:11px;	}
td.flash_principal { background:#7B1315; border:1px dotted #CD6767; width:364px; }
td.palavras { background-color:#7C0D0D; border:1px dotted #CD6767; padding-top:35px; padding-bottom:13px; padding-left:5px; background-image:url(../imgs_novas/img_palavras.jpg); background-repeat:no-repeat; background-position:center center; text-align:right; }
td.ap{ border:1px dotted #CD6767; width:181px; }
td.desconto{ background-color:#DFCFC2; border:1px dotted #CD6767; width:181px; padding-top:1px; padding-bottom:1px; }
td.newsletter{ background-color:#DFCFC2; border:1px dotted #CD6767; width:181px; padding-top:1px; padding-bottom:2px; }

a.verde_c { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7C0D0D; font-weight:bold; text-decoration:none; }
a.verde_c:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7C0D0D; font-weight:bold; text-decoration:underline; }
a.azul_c { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7885B0; font-weight:bold; text-decoration:none; }
a.azul_c:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7885B0; font-weight:bold; text-decoration:underline; }
a.branco { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
a.branco:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:underline; }

.celulas { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; padding:10px; }
.celulas2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; padding-top:13px; padding-right:20px; padding-bottom:20px; padding-left:35px; }
.menu_meses { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#7B0D0D; text-decoration:none; background-color:#F0F0F0; height:20px; width:150px; border:1px groove #7C0D0D; }
.precos { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none; padding:0px; }
.link_precos a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7C0D0D; font-weight:bold; text-decoration:none; }
.link_precos a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7C0D0D; font-weight:bold; text-decoration:underline;}
.link_precos2 a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#9EA6C5; text-decoration:none; font-weight:bold; }
.link_precos2 a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#9EA6C5; text-decoration:underline; font-weight:bold; }
.link_fotos a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-decoration:none; font-weight:bold; padding-right:13px; }
.link_fotos a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#9EA6C5; text-decoration:underline; font-weight:bold; }
.link_festas a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7C0D0D; text-decoration:none; font-weight:bold; 	padding-right:13px; }
.link_festas a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7C0D0D; text-decoration:underline; font-weight:bold; }
.campos_forms { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#7C0D0D; text-decoration:none; height:20px; width:200px; background-color:#F0f0f0; border:1px groove #7C0D0D; }
.txtareas_forms { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#7C0D0D; text-decoration:none; background-color:#f0f0f0; height:80px; width:200px; border:1px groove #7C0D0D; }
.letra { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
.letra2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; }
.input_contato { font-weight:bold; font-size:11px; color:#7C0D0D; background-color:#f0f0f0; height:18px; width:70px; border:1px groove #7C0D0D; }