* {margin:0 auto;padding:0;}

body{background:#000000; text-align:center; color:#FFFFFF;}
h1{display:none;}
h3, caption{color:#d7a819; padding-bottom:10px; border-bottom:solid 1px #330400;font-size:24px;margin-bottom:5px;text-align:left;font-weight:bold;}
h4{font-size:14px;line-height:40px;}
h5{color:#d7a819; font-size:14px;}
#body_meio{background:url(default/bg_body_meio.jpg) bottom center no-repeat;}

#div_header{text-align:left;width:940px;height:184px;background:url(default/bg_header.jpg);}
#logo_armazen_bar{width:109px;height:149px; background:url(default/logo_armazen.gif);float:left; margin-left:30px;}
#logo_armazen_bar:hover{background-position:109px 0;}


#div_principal_bg{width:940px;background:url(default/bg_principal_bg.jpg);text-align:left;}
.div_principal_bg_top_on{width:100%;height:403px;background:url(default/bg_principal_bg_top.jpg) no-repeat;padding-top:28px;}
.div_principal_bg_top_off{width:100%;height:403px;background:url(default/bg_principal_bg_top.jpg) no-repeat;background-position:0 -431px; padding-top:28px;}
#div_sub_menu_esq{margin-top:21px;text-align:left;}
#div_sub_menu_esq li, #div_menu_dir li{display:inline;}
#div_sub_menu_esq li img{border:none;}
#div_menu_dir, #div_menu_esq{width:470px;float:left;text-align:center;}

.div_o_armazen_on, .div_o_armazen_off{background:url(default/o_armazen.jpg) no-repeat;width:186px;height:45px;margin:-12px 0 0 123px;}
{background:url(default/o_armazen.jpg) no-repeat;background-position:-45px; width:186px;height:45px;margin:-12px 0 0 123px;cursor:pointer;}
.div_o_armazen_on{background-position:0px 0px;cursor:pointer;}
.div_o_armazen_off{background-position:0px -45px;cursor:pointer;}

.div_as_bandas_on, .div_as_bandas_off{width:186px;height:45px;margin:-12px 0 0 105px;cursor:pointer;}
.div_as_bandas_on{background:url(default/as_bandas.jpg) no-repeat;}
.div_as_bandas_off{background:url(default/as_bandas.jpg) no-repeat;background-position:0 -45px;}


.div_sub_menu_esq{width:100px;height:23px;float:left;margin-left:10px;}
.div_sub_menu_esq_sobre_on:hover, .div_sub_menu_esq_historia_on:hover, .div_sub_menu_esq_cardapio_on:hover, .div_sub_menu_esq_contato_on:hover, .div_sub_menu_dir_a-e_on:hover, .div_sub_menu_dir_f-j_on:hover, .div_sub_menu_dir_k-o_on:hover, .div_sub_menu_dir_p-t_on:hover, .div_sub_menu_dir_u-z_on:hover{background-position:0 -23px;}

.div_sub_menu_esq_sobre_on{background:url(default/menu_sobre.jpg);}
.div_sub_menu_esq_historia_on{background:url(default/menu_historia.jpg);}
.div_sub_menu_esq_cardapio_on{background:url(default/menu_cardapio.jpg);}
.div_sub_menu_esq_contato_on{background:url(default/menu_contato.jpg);}

.div_sub_menu_esq_sobre_off{background:url(default/menu_sobre.jpg);background-position:0 -46px}
.div_sub_menu_esq_historia_off{background:url(default/menu_historia.jpg);background-position:0 -46px}
.div_sub_menu_esq_cardapio_off{background:url(default/menu_cardapio.jpg);background-position:0 -46px}
.div_sub_menu_esq_contato_off{background:url(default/menu_contato.jpg);background-position:0 -46px}	

.div_sub_menu_dir{width:60px;height:23px;float:left;margin-left:12px;}
#div_sub_menu_dir{margin:21px 0 0 50px;}

.div_sub_menu_dir_a-e_on{background:url(default/menu_a-e.jpg);}
.div_sub_menu_dir_f-j_on{background:url(default/menu_f-j.jpg);}
.div_sub_menu_dir_k-o_on{background:url(default/menu_k-o.jpg);}
.div_sub_menu_dir_p-t_on{background:url(default/menu_p-t.jpg);}
.div_sub_menu_dir_u-z_on{background:url(default/menu_u-z.jpg);}

.div_sub_menu_dir_a-e_off{background:url(default/menu_a-e.jpg);background-position:0 -46px;}
.div_sub_menu_dir_f-j_off{background:url(default/menu_f-j.jpg);background-position:0 -46px;}
.div_sub_menu_dir_k-o_off{background:url(default/menu_k-o.jpg);background-position:0 -46px;}
.div_sub_menu_dir_p-t_off{background:url(default/menu_p-t.jpg);background-position:0 -46px;}
.div_sub_menu_dir_u-z_off{background:url(default/menu_u-z.jpg);background-position:0 -46px;}

#div_principal{margin-top:-300px;background:url(default/bg_principal.jpg) bottom center no-repeat;padding:40px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#eee7c0;line-height:20px;}
#div_lateral{width:290px;float:left;}
#div_lateral a, #div_conteudo a, #div_rodape a{color:#d7a819;font-weight:bold;text-decoration:none;}
#div_lateral a:hover, #div_conteudo a:hover, #div_rodape a:hover{color:#ffd34d;}
#div_lateral  ul li{color:#d7a819; padding-bottom:10px; border-bottom:solid 1px #330400;font-size:14px;margin-bottom:15px;list-style:none;}
.div_contextual{margin-bottom:40px;}
.div_contextual a img{border:none;}
.div_contextual_foto{padding:3px;border:1px solid #330400; margin-bottom:15px;}
.div_contextual_foto:hover{background:#330400;}


#div_conteudo{width:500px;float:right;background:#330400; padding:0 25px 25px 25px;}
#div_conteudo span{font-size:14px;font-weight:bold;line-height:25px;}
#div_conteudo img{border:none;}
#div_conteudo h3, caption{border-bottom:#844f0b solid 1px; padding-bottom:10px;margin:25px 0;}
#div_conteudo img{padding:3px;border:1px solid #844f0b; margin-bottom:15px;}
#div_conteudo img:hover{background:#844f0b;}

#div_rodape{width:100%; height:293px; background:url(default/bg_rodape.jpg) center no-repeat;font-family:Arial, Helvetica, sans-serif;}
#ul_font_size{float:right;width:60px;margin-top:20px;}
#ul_font_size li{display:inline;}
#ul_font_size li img{border:none;}
#ul_font_size li a:hover{background:none;}
#div_rodape_patrocinio{width:800px;padding-top:80px;}
#div_rodape_patrocinio ul{float:left;}
#div_rodape_patrocinio ul li{display:inline; margin:10px;}
#div_rodape_patrocinio ul li img{border:none;}
#input_newsletter{border:none;background:#e8e6d1;padding:5px;}
.btn_enviar{background:url(default/btn_enviar.gif) no-repeat;width:76px;height:43px;border:none;cursor:pointer;margin-left:10px;}
.btn_enviar:hover{background-position:0 -43px;}
#div_rodape p{margin-top:60px;color:#e8e6d1;font-size:11px;}
#div_rodape a{color:#d7a819;font-weight:bold;text-decoration:none;}

.div_banda_audio, .div_banda_video, .div_banda_fotos{width:100%; float:left;}
.div_banda_fotos ul li{list-style:none;display:inline; margin:10px;}

#div_lateral .ul_bandas_interna li{font-size:17px;margin-bottom:8px;padding-bottom:5px;}
/**********************************************Páginas Internas**********************************************/
#frmContato{margin:50px 0px; }
.label{width:80px; display:inline-block; font-family:"trebuchet MS", arial, sans-serif;font-weight:bold; font-size:14px; margin:10px 10px 0 10px; text-align:left;vertical-align:top;}
#enviar{margin:10px 0 0 400px; border:none;padding:5px;}
#enviar:hover{}
.input_contato{background:#E8E6D1;margin:10px 10px 0 10px;padding:3px;font-weight:bold;width:360px;border:1px solid #DAD8D2;font-size:13px}
#mensagem,#input_newsletter{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}
#div_conteudo .span_fotos{font-size:9px;color:#FFF;margin-top:-5px;}

.table_cardapio th{color:#D7A819;font-size:16px;padding:5px;}
.table_cardapio td{height:25px; background:#6d4133;padding:5px;}

.div_banda_logo{float:right; margin-left:30px;}
.banda_link{line-height:25px;margin-right:20px;}
.div_banda_audio{width:100%; float:left;}
div_banda_video{width:100%; float:left;}
#div_banda_fotos ul li{display:inline;list-style-position:inside;margin:5px}
#div_conteudo #div_banda_fotos ul li img{margin-bottom:5px;}
.radio{border:none!important;background:none!important;}
#ul_video{width:500px;}
#ul_video li{list-style:none;padding:20px 10px;background:#dacfc3 url(default/bg_ul_video.jpg) repeat-x bottom;color:#000000;font-size:13px;font-weight:bold;}
#ul_video li a{color:#000000;font-size:13px;font-weight:bold;} 
#ul_video li a:hover{color:#000000;}
.ul_videos_youtube li{list-style-position:inside}
.ul_videos_youtube li a{cursor:pointer}
.li_video_selected, #ul_video li:hover{background:#918a82 url(default/bg_ul_video_selected.jpg) repeat-x bottom!important;color:#000000;}
#div_conteudo #h3_programacao{margin-bottom:0px;}
#dia_programacao{width:100%;background-color:#844F0B;color:#330400;font-size:17px;font-weight:bold;padding:10px 0px;}
#dia_programacao li{display:inline; list-style-type:none;width:100%;cursor:pointer;padding:10px 40px 10px 5px;!padding:10px 40px 10px 5px;_padding:10px 40px 10px 5px;}
#dia_programacao li:hover,.destaque_programacao{background-color:#D7A819;padding:10px 40px 10px 5px;!padding:10px 40px 10px 5px;_padding:10px 40px 10px 5px;}
.slide_programacao{display:none;}
.table_cardapio #div_80{margin-top:-40px;}
.banda_titulo{float:left;}
#ul_fotos_mapa_bar{list-style-type:none;}
#ul_fotos_mapa_bar li{float:left;margin:0px 2px;}
#ul_fotos_mapa_bar li:last{display:none;}
#div_conteudo .div_programacao .imagem_destaque_banda{float:left;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity:0.75;z-index:1;}
#div_conteudo .div_programacao .imagem_destaque_banda:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#div_conteudo .div_programacao .titulo_destaque_banda{float:right;margin:-50px 20px 0px 0px;z-index:10;font-size:26px;color:#EEE7C0;}

#div_lateral .inativa,#div_conteudo .inativa{color:#775514}

/* ----------------------------------------------------------------------------------------------------------------*/
	/* ---------->>> Na Boca do Povo<<<----------------------------------------------------------------------------*/
	/* ----------------------------------------------------------------------------------------------------------------*/
#div_na_boca, #div_historia{width:290px; height:139px;}
#div_na_boca{background:url(default/boca-do-povo.png) no-repeat;}
#div_na_boca:hover, #div_historia:hover{background-position:0 -140px;}
#div_historia{background:url(default/historia.png) no-repeat;}

#ul_na_boca{margin-top:30px;}
#ul_na_boca li{list-style:inside;}

/* ----------------------------------------------------------------------------------------------------------------*/
	/* ---------->>> PNG Fix <<<-----------------------------------------------------------------------------------*/
	/* ----------------------------------------------------------------------------------------------------------------*/
img, .div_header_frame { behavior: url(pngfix/iepngfix.htc);}



/* ----------------------------------------------------------------------------------------------------------------*/
	/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
	/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #a6851f;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color: #a6851f;
}

#TB_window a:link {
	color: #D7A819;
}

#TB_window a:visited {
	color: #D7A819;
}

#TB_window a:hover {
	color: #D7A819;
}

#TB_window a:active {
	color: #D7A819;
}

#TB_window a:focus {
	color: #D7A819;
}

/* ----------------------------------------------------------------------------------------------------------------*/
	/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
	/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index: 100;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}

.TB_overlayMacFFBGHack {
	background: url(macFFBgHack.png) repeat;
}

.TB_overlayBG {
	background-color: #330400;
	filter: alpha(opacity = 75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

#TB_window {
	position: fixed;
	background: #250300;
	z-index: 102;
	color: #D7A819;
	display: none;
	border: 4px solid #190200;
	text-align: left;
	top: 50%;
	left: 50%;
}

#TB_window img#TB_Image {
	display: block;
	margin: 15px 0 0 15px;
	border:1px solid #190200;
}

#TB_caption {
	height: 25px;
	padding: 7px 30px 10px 25px;
	float: left;
}

#TB_closeWindow {
	height: 25px;
	padding: 11px 25px 10px 0;
	float: right;
}

#TB_closeAjaxWindow {
	padding: 7px 10px 5px 0;
	margin-bottom: 1px;
	text-align: right;
	float: right;
}

#TB_ajaxWindowTitle {
	float: left;
	padding: 7px 0 5px 10px;
	margin-bottom: 1px;
}

#TB_title {
	background-color: #e8e8e8;
	height: 27px;
}

#TB_ajaxContent {
	clear: both;
	padding: 2px 15px 15px 15px;
	overflow: auto;
	text-align: left;
	line-height: 1.4em;
}

#TB_ajaxContent.TB_modal {
	padding: 15px;
}

#TB_ajaxContent p {
	padding: 5px 0px 5px 0px;
}

#TB_load {
	position: fixed;
	display: none;
	height: 13px;
	width: 208px;
	z-index: 103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

#TB_HideSelect {
	z-index: 99;
	position: fixed;
	top: 0;
	left: 0;
	background-color: #fff;
	border: none;
	filter: alpha(opacity = 0);
	-moz-opacity: 0;
	opacity: 0;
	height: 100%;
	width: 100%;
}

#TB_iframeContent {
	clear: both;
	border: none;
	margin-bottom: -1px;
	margin-top: 1px;
	_margin-bottom: 1px;
}
/**********************************************HACKS IE**********************************************/
.div_o_armazen_on, .div_o_armazen_off{!margin-left:-35px;}
.div_as_bandas_on, .div_as_bandas_off{!margin-left:-70px;}
#div_sub_menu_esq{!margin-left:-5px}
#div_sub_menu_dir{!margin-left:35px}
#body_meio{!background:url(default/bg_body_meio_ie.jpg) bottom center no-repeat;}
#div_principal{!margin-bottom:0px;!background:none;}
#div_principal_bg{!z-index:1;!padding-bottom:0px;!background:url(default/bg_principal_ie.jpg) bottom center no-repeat;}


