/* CSS Document */

*{
	padding:0;
	margin:0;
	/* PNG FIX IE 6 */
	behavior: url(css/iepngfix.htc);
	/* PNG FIX IE 6 */
}

body{
	background:#C41111;
	font-family:Tahoma, sans-serif;	
	font-size:11px;
	color:#FFFFFF;
}

.clear{clear:both;}

fieldset{border:none;}

img{border:none;}

a{text-decoration:none;cursor:pointer;}


h2{
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
}

h3{
	font-size:14px;
	font-weight:bold;
}

.hr_branco{
	height:1px;
	border-top:1px solid #FFFFFF;
}

.page_wrap{
	margin:0 auto;
}

#page_wrap_conteudo_geral{
	background:url(../imgs/bg_conteudo_geral.png) no-repeat;
	background-position: center top;
}

#page_wrap_conteudo_internas{
	background:url(../imgs/bg_conteudo_geral.png) no-repeat;
	background-position: center top;
}

.topo_menu{
	background:url(../imgs/bg_topo.gif) top repeat-x;
	text-align:center;
	margin-bottom:-47px;
	position:relative;
}

.conteudo_geral{
	background:url(../imgs/bg_conteudo_degrade.gif) top center repeat-x #CD1C19;	
	margin-top:-3px;
	text-align:center;
	height:100%;
	clear:both;
}

.meio_internas{
	background:url(../imgs/bg_conteudo_degrade_internas.gif) top repeat-x #CD1C19;	
	margin-top:-3px;
	height:100%;
	clear:both;
}

.container_internas{
	margin:0 auto;
	width:572px;
	height:620px;
	background:url(../imgs/bg_container_internas.gif) repeat-x #E0AE4C;
	padding-top:65px;
	padding-left:189px;
	clear:both;
}


.rodape_internas{
	background:url(../imgs/bg_rodape_internas.gif) repeat-x #C20F0F;
	text-align:center;
}

.rodape_internas #logo_aqua{
	margin:24px auto;
}

.container_rodape_internas{
	margin:0 auto;
	width:761px;
	background:url(../imgs/bg_rodape_internas.png) top center no-repeat ;
	padding-top:25px;
	display:block;
}


/*    HOME    */

#player_home{
	margin-bottom:-1px;
}

#rodape_home{
	background:url(../imgs/bg_rodape.gif) repeat-x #C20F0F;
	text-align:center;
	padding-top:30px;
}

#rodape_home #logo_aqua{
	margin:24px auto;
}
 	

/*   NOSSO CARDAPIO   */

#conteudo_nosso_cardapio{

}

#tit_cardapio{
	background:url(../imgs/tit_cardapio.gif) no-repeat;
	height:65px;
	text-indent:-9999px;
}

#subtit_selecione_cardapio{
	background:url(../imgs/subtit_selecione_cardapio.gif) no-repeat;
	height:24px;
	text-indent:-9999px;
	margin:15px 0 0 8px;
}

#conteudo_nosso_cardapio img{
	float:left;
	margin:20px 45px 0 20px;
}

#container_icones_cardapios{
	margin-left:-120px;
}

#icone_cardapio_delivery{padding-top:10px;}
#icone_cardapio_pízzaria{padding-top:7px;}
#icone_cardapio_fast_food{padding-top:12px;}

/*   LIGHT BOX MODAL   */

.load { position: absolute; top: 50%; left: 50%; width: 88px; height: 78px; margin: -9px 0 0 -44px; z-index: 99999;}
.bg_modal { position: absolute; top: 0; left: 0; z-index: 99998; }
.view_modal { position: absolute; left: 50%; top: 70%; text-align: left; z-index: 99998; }
.modal { visibility: hidden; cursor:pointer;  }

.container_lightbox{

}



.fecha_lightbox{
	position:relative;
	width:86px;
	height:44px;
	margin:0 0 -20px 674px;
	z-index:99;
}

#container_topo_lightbox{
	
}

.span_paginas_cardapio{
	float:right;
	position:relative;
	display:inline;
	background:url(../imgs/paginas_cardapio.gif) left top no-repeat;
	width:365px;
	*width:415px!important;
	height:60px;
	padding-left:58px;
}

.span_paginas_cardapio a{
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:14px!important;
	font-weight:bold;
	color:#000000;
	margin-left:3px;
	position:relative;
	z-index:9999;
}

.span_paginas_cardapio a:hover{
	text-decoration:underline;
}

.container_cardapios_highslide{
	float:left;
	margin:10px 0 0 0 ;
	width:732px;
	background:#FFFFFF;
	height:520px;
	overflow:auto;
}

#container_cardapios_highslide_pizzaria{
	width:752px!important;
}

.item_cardapio{
	
}

#loading_initx{
	width:200px;
	height:50px;
	margin:100px auto;
}




/* Highslide Cardapio */

.highslide-header{
	border:none!important;
}

.body_highslide{background:#fff!important; overflow:hidden;}

.div_highslide{
	width:750px;
	height:570px;
	background:#FFFFFF;
	padding:0 0 0 13px;
	overflow:hidden;
	border:none;
}

#tit_big_pato_delivery{
	background:url(../imgs/tit_delivery.gif) no-repeat;
	height:80px;
	text-indent:-9999px;
	width:182px;
	height:48px;
	float:left;
	position:relative;
}


#tit_big_pato_pizzaria{
	background:url(../imgs/tit_big_pato_pizzaria.gif) no-repeat;
	height:65px;
	text-indent:-9999px;
	width:132px;
	height:48px;
	float:left;
	position:relative;
}

#tit_big_pato_fast_food{
	background:url(../imgs/tit_fast_food.gif) no-repeat;
	height:80px;
	text-indent:-9999px;
	width:182px;
	height:50px;
	float:left;
	position:relative;
}




/*   FALE COM AGENTE   */

#container_fale_com_a_gente{
	
}

#conteudo_fale_com_agente{
	width:470px;
}

#tit_fale_com_a_gente{
	background:url(../imgs/tit_fale_com_a_gente.gif) no-repeat;
	height:65px;
	text-indent:-9999px;
}

#form_fale_com_a_gente{
	margin:8px 0 30px 0;
}

#form_fale_com_a_gente .text_contato{
	background:url(../imgs/bg_text_contato.gif) no-repeat;
	border:none;	
	width:444px;
	height:28px;
	padding:5px 10px 0 10px;
	margin:0 0 10px -2px;
}

#form_fale_com_a_gente #background_textarea{
	float:left;
	background:url(../imgs/bg_textarea_contato.gif) no-repeat;
	border:none;	
	width:434px;
	height:200px;
	padding:5px 20px 20px 10px;
	margin:0 0 0 -2px;
}

#form_fale_com_a_gente .textarea_contato{
	width:434px;
	height:200px;
	margin:0 0 0 -2px;
	overflow:auto;
	border:1px #FFFFFF solid;
}

#form_fale_com_a_gente #submit_enviar{
	float:right;
	display:block;
	background:url(../imgs/submit_enviar.png) no-repeat;
	text-indent:-9999px;
	margin:0 14px 3px 2px;
	width:66px;
	height:20px;
	padding-left:70px;
	border:none;
	cursor:pointer;
}

#form_fale_com_a_gente #label_nome{
	display:block;
	background:url(../imgs/label_nome.png) no-repeat;
	text-indent:-9999px;
	margin:0 0 3px 2px;
}

#form_fale_com_a_gente #label_email{
	display:block;
	background:url(../imgs/label_email.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:3px;
}

#form_fale_com_a_gente #label_telefone{
	display:block;
	background:url(../imgs/label_telefone.png) no-repeat;
	text-indent:-9999px;
	margin:0 0 3px 2px;
}


#form_fale_com_a_gente #label_mensagem{
	display:block;
	background:url(../imgs/label_mensagem.png) no-repeat;
	text-indent:-9999px;
	margin-bottom:3px;
	height:14px;
}

#conteudo_fale_com_agente address{
	font-size:11px;
	font-style:normal;
}

.erro_validacao{
	font-size:11px;
	color:#C20F0F;
	font-weight:bold;
	display:block;
	margin:-15px 0 10px 0;
}

#span_contato_sucesso{
	float:left;
	text-align:center;
	margin:100px 0 0 10px;
	height:300px;
	font-size:32px;
	color:#DA2E1E;
	font-weight:bold;
}

/*   PROMOÇÕES   */

#container_promocoes{
	height:920px;
}

#conteudo_promocoes{
	width:446px;
	margin-left:10px;
}

#conteudo_promocoes p{
	margin-bottom:10px;
}

#tit_promocoes{
	background:url(../imgs/tit_promocoes.gif) no-repeat;
	height:65px;
	text-indent:-9999px;
	margin-bottom:40px;
}

.img_promocoes{
	float:left;
	position:absolute;
	margin:-40px 0 0 -310px;
}

#hr_promocoes{
	margin:60px 0  60px 0;
}



/*   SOBRE   */

#conteudo_sobre{
	width:446px;
	margin-left:10px;
}

#conteudo_sobre p{
	font-size:14px;
	margin-bottom:10px;
}

#tit_big_pato{
	background:url(../imgs/tit_big_pato.gif) no-repeat;
	height:65px;
	text-indent:-9999px;
	margin-bottom:5px;
}

#player_sobre{
	float:left;
	display:inline;
	position:absolute;
	margin:-40px 0 0 -336px;
}




