/****************************************************************
'* ESTILO UTILIZADO EM TODOS OS NAVEGADORES, EXCETO NOS IEs
'*
'*	Criado em: 12/03/2008			Por: ANDRÉ LUIZ
****************************************************************/

html, body		{scrollbar-face-color:#1c1c1c; scrollbar-highlight-color:#8c8c8c; scrollbar-3dlight-color:#4b4b4b; scrollbar-darkshadow-color:#383838; scrollbar-shadow-color:#4b4b4b; scrollbar-arrow-color:#848484; scrollbar-track-color:#7f7f7f}
body			{background-color:#000; color:#ab9f88; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0}
img, div, form	{border:0; margin:0; padding:0}
p				{border:0; margin:0; padding:3px 0}
b				{font-size:11px;}	/*# aumenta 1 px em relação ao padrão pois Arial ñ exibe negrito em fontes c/ 10px */
a				{color:#ab9f88; text-decoration:none}
a:hover			{color:#ab9f88; text-decoration:underline}

.bd_00			{border-left:1px solid #4d4d4d; border-right:1px solid #4d4d4d}
.bd_01			{border-top:1px solid #4d4d4d}
/*# INICIO	-> classes usadas na popup DOM */
.bd_02			{border:1px solid #bca27c}
.bd_03			{border-bottom:1px solid #4d4d4d}
.bd_04			{border-right:1px solid #4d4d4d}
/*# FIM		-> classes usadas na popup DOM */

.body_interno	{margin:0 35px 15px 35px}

.bgc_00			{background-color:#756956}
.bgc_01			{background-color:#000}

.bgi_00			{background-image:url(../imagens/layout/bg_00.gif); background-position:top center; background-repeat:repeat-x}
.bgi_01			{background-image:url(../imagens/layout/bg_01.gif); background-position:top center; background-repeat:repeat-x}
.bgi_02			{background-image:url(../imagens/layout/bg_02.gif); background-position:top center; background-repeat:repeat-x}
.bgi_03			{background-image:url(../imagens/layout/bg_03.jpg); background-repeat:no-repeat}
.bgi_04			{background-image:url(../imagens/layout/bg_04.gif); background-position:top right; background-repeat:no-repeat}
.bgi_05			{background-image:url(../imagens/layout/bg_05.gif); background-position:bottom right; background-repeat:no-repeat}
.bgi_06			{background-image:url(../imagens/layout/bg_06.gif); background-position:top left; background-repeat:no-repeat}
/*# INICIO	-> classes usadas na popup DOM */
.bgi_07			{background-position:center; background-repeat:no-repeat}
/*# FIM		-> classes usadas na popup DOM */

.bt_00			{background-color:#756956; border:0; color:#000; font-family:verdana; font-size:10px; font-weight:bold; border:0; padding:1px 4px}

.bx_00			{background-color:#000; border:1px solid #756956; color:#ab9f88; font-family:verdana; font-size:10px; font-weight:bold; border:0; padding:0 4px}
.bx_01			{background-color:#000; border:1px solid #756956; color:#ab9f88; font-family:verdana; font-size:10px}
.bx_03			{font-family:verdana; font-size:8; font-style:normal; font-weight:bold; color:#CE0A01; background:inherit; border:0px; padding:0 4 0 4; background-color:#000000}/*estilo do contador de caracteres*/

.cr_00			{color:#fff}
.cr_01			{color:#000}

.dv_00			{clear:both; display:block; height:83px; padding:30px 0 0 0; position:relative; width:100%}	/*# barra do menu */
.dv_01			{clear:both; display:block; height:82px; margin:0 auto; padding:1px 0 0 0; width:764px}	/*# limitador de conteúdo [menu] */
.dv_02			{clear:both; display:block; height:211px; width:100%}	/*# limitador de conteúdo */
.dv_03			{display:table; height:211px; margin:0 auto; width:764px}	/*# limitador de conteúdo [flash - HOME] */
.dv_04			{height:187px; left:50%; margin:0 0 0 -474px; padding:5px 0 0 245px; position:absolute; top:366px; width:248px}	/*#  */
.dv_05			{height:187px; left:50%; margin:0 0 0 50px; padding:5px 92px 0 0; position:absolute; top:366px; width:332px}	/*#  */
.dv_06			{height:445px; float:left; width:263px}	/*# lateral esquerda [INTERNAS] (o valor de width é usado em JS) */
.dv_submenu		{display:none; left:50%; overflow:hidden; position:absolute; z-index:2}	/*# container que controla a exibição dos submenus */
.dv_submenu_cont{border-left:1px solid #575757; float:left; overflow:hidden; padding:0 0 0 18px; position:absolute; width:150px; z-index:3}	/*# conteúdo dos submenus */
/*# INICIO	-> classes usadas na popup DOM */
.dv_07			{float:left; height:270px; margin:27px 0 0 17px; padding:12px 6px; position:relative; width:150px}	/*# caixa com os filtros de pesquisa das mesas */
.dv_08			{float:right; height:352px; position:relative; width:718px}	/*# container do mapa com as mesas */
.dv_09			{float:left; filter:alpha(Opacity=60); height:270px; left:-18px; margin:27px 0 0 17px; opacity:.6; padding:12px 6px; width:150px; position:absolute; top:-28px; -khtml-opacity:.6; -moz-opacity:0.6}	/*# cobre a caixa de pesquisa de mesas */
.dv_10			{float:right; height:352px; padding:0 10px 0 0; position:relative; width:685px}	/*# caixa com o detalhe da mesa escolhida */
/*# FIM		-> classes usadas na popup DOM */

.if_00			{display:none; height:445px; overflow-y:auto; width:500px} /* #iframe conteudo */

.im_00			{display:block; float:left}
.im_01			{display:block; margin:0 auto}
.im_02			{display:block; float:right}
/*# INICIO	-> classes usadas na popup DOM */
.im_03			{display:block; outline:none; position:absolute}	/*# mesas das reservas */
/*# FIM		-> classes usadas na popup DOM */

.lk_00			{background-repeat:no-repeat; background-position:top left; display:block; float:right; height:80px; overflow:hidden; text-indent:-9999em; width:112px}	/*# links do menu  */
.lk_00:hover	{background-position:top right}

.lk_01			{background-repeat:no-repeat; background-position:top left; display:block; float:left; height:11px; overflow:hidden; text-indent:-9999em; width:113px}	/*# links do submenu  */
.lk_01:hover	{background-position:top right; width:113px; height:11px;}

.lk_02			{background-repeat:no-repeat; background-position:top left; bottom:15px; display:block; height:22px; margin:0 -380px 0 0; overflow:hidden; position:absolute; right:50%; text-indent:-9999em; width:23px}	/*# links do botão mudo ON/OFF  */
.lk_02:hover	{background-position:bottom left;}

.pp_00			{clear:both; display:block; height:10px; line-height:15px; margin:0; padding:0; width:100%}	/*# usado como espaçador */
.pp_01			{clear:both; display:block; height:8px; line-height:10px; margin:0; padding:0; width:100%}	/*# usado como espaçador para as regras na página de reserva*/

/*# INICIO		-> classes usadas na popup DOM */
.td_00 			{padding:0 10px 0 20px; vertical-align:bottom; width:auto}	/*# limitador de conteúdo [flash - HOME] */
/*# FIM		-> classes usadas na popup DOM */

.tx_00			{line-height:12px; text-align:justify}
.tx_01			{font-size:11px; font-weight:bold; text-align:center; text-transform:uppercase; padding:0}
.tx_02			{letter-spacing:1px}

.bg	{background-color:#fff}

.player_topo_home		{z-index:1000; margin:-350px 0 0 0;}
.player_topo_interna	{ position:absolute; z-index:1000; margin:0 0 0 0; top:0; right:0; width:100%; background-color:#000000;}