body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
   font-family: Arial, Verdana;
   font-size: 12px;
	color: black;
}

* {	
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
}

* html * {
	behavior: url('/_padrao/scripts_js_css/boxsizing.htc');
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
}

*:first-child+html * {
	behavior: url('/_padrao/scripts_js_css/boxsizing.htc');
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
}


/* BOXES - ESTRUTURA BÁSICA */
#box_geral
{
   width: 776px;
   text-align: left;
   background: url('/_padrao/imgs/bg_geral.gif') repeat-y;
}

#box_marca
{
   width: 269px;
   height: 189px;
   float: left;
}

#box_banner_top
{
   width: 468px;
   height: 60px;
   margin: 40px 0px 0px 8px;
   float: left;
}

#box_topo
{
   width: 776px;
   height: 189px;
   clear: right;
}

#box_menu_esquerda
{
   float: left;
   width: 253px;
	font-size: x-small;
	padding-left: 32px;
   background: url('/_padrao/imgs/bg_menu_e_top.gif') no-repeat;
}

#box_conteudo
{
   float: right;
   clear: right;
 	width: 523px;
 	line-height: 16px;
}

#box_rodape
{
   width: 729px;
   height: 30px;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 20px;
   clear: both;
   background: url('/_padrao/imgs/bg_inferior.jpg') no-repeat;
   text-align: right;
   border-bottom: 1px solid #854528;
}


/* BOXES - MENU ESQUERDO */
#box_menu_cat_carnatal2006, #box_menu_cat_micaretas, #box_menu_cat_central, #box_login, #box_menu_cat_colunistas, #box_busca
{
   width: 207px;
   margin-top: 8px;
   line-height: 20px;
   padding: 35px 0px 0px 33px;
}

#box_menu_cat_carnatal2006
{
   height: 86px;
   background: url('/_padrao/imgs/bg_menu_cat_carnatal2006.gif') no-repeat;
}

#box_menu_cat_micaretas
{
   height: 227px;
   background: url('/_padrao/imgs/bg_menu_cat_micaretas.gif') no-repeat;
}

#box_menu_cat_central
{
   height: 108px;
   background: url('/_padrao/imgs/bg_menu_cat_central.gif') no-repeat;
}

#box_menu_cat_colunistas
{
   height: 147px;
   background: url('/_padrao/imgs/bg_menu_cat_colunistas.gif') no-repeat;
}

#box_busca
{
   height: 104px;
   color: white;
   font-weight: bold;
   font-size: 11px;
   padding-top: 40px;
   background: url('/_padrao/imgs/bg_busca.gif') no-repeat;
}

#box_login
{
   height: 200px;
   padding: 35px 0px 0px 20px;
   color: white;
   background: url('/_padrao/imgs/bg_login.gif') no-repeat;
}


/* BOXES - PÁGINA INICIAL */
#box_ini_coluna_e
{
   float: left;
   width: 251px;
   margin-right: 10px;
}

#box_ini_coluna_d
{
   float: left;
   width: 231px;
}

#box_ini_noticia_destaque_foto
{
   height: 185px;
   background-color: red;
}

#box_ini_ultimas_noticias
{
   width: 490px;
   border-bottom: 4px solid #DCDCDC;
   float: left;
}

.box_ini_ultimas_noticias_item
{
   padding: 10px;
   background-color: #F9F9F9;
   border-left: 1px solid #DCDCDC;
   border-right: 1px solid #DCDCDC;
   border-bottom: 1px solid #DCDCDC;
}

#box_ini_mural_recados
{
   width: 250px;
   margin-top: 10px;
   border-bottom: 4px solid #DCDCDC;
   background: url('/_padrao/imgs/bg_ini_recado.gif') repeat-y;
}

.box_lst_1
{
   width: 251px;
   height: 81px;
   padding: 15px 0px 0px 15px;
   background: url('/_padrao/imgs/bg_lst_1.gif') no-repeat;
}

.box_lst_2
{
   width: 250px;
   height: 78px;
   padding: 8px 10px 0px 8px;
   color: white;
   background: url('/_padrao/imgs/bg_lst_2.gif') no-repeat;
}

.box_ini_album
{
   width: 230px;
   height: 78px;
   padding: 8px 10px 0px 8px;
   color: white;
   background: url('/_padrao/imgs/bg_lst_3.gif') no-repeat;
}

.box_lst_4
{
   width: 250px;
   /* height: 45px; */
   padding: 10px;
   background: url('/_padrao/imgs/bg_lst_4.gif') repeat-y;
}

.box_lst_5
{
   width: 490px;
   /* height: 45px; */
   padding: 10px;
   background: url('/_padrao/imgs/bg_lst_6.gif') repeat-y;
}

#box_ini_noticia_destaque
{
   float: right;
   clear: right;
 	width: 523px;
 	padding-left: 20px;
   background: url('/_padrao/imgs/bg_conteudo_top.gif') no-repeat;
}

#box_enquete
{
   width: 230px;
   padding: 10px 15px 0px 15px;
   border-bottom: 4px solid #DCDCDC;
   clear: both;
   background: url('/_padrao/imgs/bg_ini_enquete.gif') repeat-y;
}


.box_home_colunista
{
   width: 250px;
   height: 123px;
   margin: 0px 0px 10px 0px;
   padding-left: 15px;
   padding-top: 48px;
   color: white;
   background: url('/_padrao/imgs/bg_colunistas_home.gif') no-repeat;

}

#box_mat_col1, #box_mat_col2
{
   height: 100px;
   background: #E0EBE7;
   padding: 10px 20px 10px 20px;
}

#box_lnk_col1, #box_lnk_col2
{
   width: 110px;
   float: left;
   margin: 10px 0px 0px 0px;
   color: black;
   font-size: 12px;
   
}

.box_home_evento
{
   width: 250px;
   height: 70px;
   margin-top: 10px;
   padding: 8px 10px 0px 8px;
   color: white;
   background: url('/_padrao/imgs/bg_lst_5.gif') no-repeat;
}

#box_eve1
{
   color: white;
   font-size: 12px;
   font-weight: bold;
}

#box_ini_shopping
{
   width: 230px;
   height: 66px;
	margin-top: 11px;
	margin-bottom: 2px;
	padding-top: 10px;
   padding-left: 75px;
   background: url('/_padrao/imgs/bg_shopping_home.gif') no-repeat;
}

#menu_artista {
	float: left;
	margin-bottom: 15px;
}

/***************
 Links
***************/
/* links da página */
A:link, A:visited, A:active
{
   font-family: Arial, Verdana;
   font-weight: bold;
   font-size: 12px;
   color: #C90479;
   text-decoration: none;
}

A:hover
{
   color: black;
   font-size: 12px;
   font-weight: bold;
   text-decoration: underline;
}

/* links do menu lateral e superior */
.Amenu:link, .Amenu:visited, .Amenu:active
{
   font-family: Arial, Verdana;
   color: white;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
}

.Amenu:hover
{
   font-family: Arial, Verdana;
   color: white;
   font-size: 11px;
   text-decoration: underline;
}

/* links do menu de administração */
.Amenu_adm:link, .Amenu_adm:visited, .Amenu_adm:active
{
   color: #C90479;
   font-size: 12px;
   text-decoration: none;
}

.Amenu_adm:hover
{
   color: black;
   font-size: 12px;
   text-decoration: underline;
}

.Apag:link, .Apag:visited, .Apag:active, .Apag:hover
{
   color: white;
   font-size: 12px;
   text-decoration: underline;
}

.Acla:link, .Acla:visited, .Acla:active
{
   font-family: Arial, Verdana;
   color: black;
   font-size: 12px;
   text-decoration: none;
}

.Acla:hover
{
   font-family: Arial, Verdana;
   color: #C90479;
   font-size: 12px;
   text-decoration: underline;
}

/***************
 Tabelas e Forms
***************/
table, td
{
   font-family: Arial, Verdana;
   font-size: 12px;
}

p
{
   margin: 0px;
}

option, select
{
   font-family: Arial, Verdana;
   background-color: #F3F3F3;
   font-size: 12px;
}

form
{
   margin: 0px;
}

.caixa
{
   font-family: Arial, Verdana;
   background: #F3F3F3;
   font-size: 12px;
   border: 1px solid black;
}

.file
{
   font-family: Arial, Verdana;
   font-size: 12px;
   background: #F3F3F3;
}

.botao
{
 	border-left: 1px solid #e1e1e1;
	border-right: 1px solid black;
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid black;
	height: 20px;
   font-family: Arial, Verdana;
	font-size: 12px;
	text-align : center;
	background: #e1e1e1;
	vertical-align : middle;
}

.botao2
{
 	border-left: 1px solid #e1e1e1;
	border-right: 1px solid black;
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid black;
	height: 20px;
   font-family: Arial, Verdana;
	font-size: 12px;
	text-align : center;
	color: #FFFFFF;
	background: #C90479;
}

.frm_cmp_label
{
   font-size: 12px;
}

.frm_titulo
{
   background: #C90479;
   color: white;
   height: 20px;
   font-size: 12px;
   font-weight: bold;
}

.txt_menu_adm
{
   font-size: 12px;
}

ul
{
   margin-top: 0px;
   margin-bottom: 0px;
}

li
{
   margin-bottom: 5px;
   margin-left: 0px;
}

h1, h2, h3, h4, h5, h6
{
   font-weight: bold;
   font-family: Arial, Verdana;
   letter-spacing: 1px;
   line-spacing: 120%;
   margin: 0px 0px 5px 0px;
}

h1
{
   font-size: 22px;
}

h2
{
   font-size: 20px;
}

h3
{
   font-size: 18px;
}

h4
{
   font-size: 16px;
}

h5
{
   font-size: 14px;
}

h6
{
   font-size: 12px;
}

.box_img
{
   border: 10px solid #DEE4E4;
   margin: 5px 10px 3px 0px;
}

.box_img_geral
{
   width: 220px;
   margin: 0px 5px 5px 0px;
   font-size: 11px;
   float: left;
}

/*******************
 Caixas de conteúdo
********************/
.box_bloco_lst
{
   float: left;
   width: 150px;
   text-align: center;
   margin-bottom: 15px;
}

.box_noticia_lst
{
   margin-bottom: 2px;
   clear: right;
}

.box_item_lst_1col
{
   margin-bottom: 10px;
   clear: left;
}

.box_item_lst_2col, .box_item_lst_3col, .box_item_lst_4col, .box_item_lst_3col_prod
{
   float: left;
   text-align: center;
}

.box_item_lst_2col
{
   width: 210px;
   margin: 0px 20px 20px 0px;
}

.box_item_lst_3col
{
   width: 150px;
   margin-bottom: 15px;
}

.box_item_lst_3col_prod
{
   width: 148px;
   heigth: 119px;
   padding-left: 14px;
   padding-top: 13px;
   margin-bottom: 15px;
   margin-right: 5px;
   padding-bottom: 15px;
   
   background: url('/_padrao/imgs/bg_produtos.gif') no-repeat;
}

.box_item_lst_4col
{
   width: 100px;
   margin: 0px 15px 15px 0px;
}

.box_anuncio_lst
{
   width: 440px;
   margin-bottom: 10px;
   clear: right;
   padding: 10px;
   border-bottom: 3px solid #DBDB52;
   background: url('/_padrao/imgs/bg_recado_corpo.gif') repeat-y;
}

.box_recado_lst
{
   width: 460px;
   margin-bottom: 10px;
   clear: right;
   padding-bottom: 5px;
   border-bottom: 3px solid #DBDB52;
   background: url('/_padrao/imgs/bg_recado_corpo.gif') repeat-y;
}

.box_recado_lst_foto
{
   width: 127px;
   height: 103px;
   float: left;
   position: relative;
   top: -50px;
   left: 0px;
}

.box_recado_lst_conteudo
{
   width: 333px;
   float: left;
   padding-right: 15px;
}

.box_recado_lst_top
{
   background: url('/_padrao/imgs/bg_recado_top.gif') no-repeat;
   height: 48px;
   padding: 5px 0px 0px 127px;
}

.box_item_lst
{
   margin-bottom: 7px;
   padding: 2px 2px 2px 2px;
}

.box_item_lst_destaque
{
   margin-bottom: 7px;
   padding: 2px 2px 2px 2px;
   background-color: #F5F5F5;
}

.box_item_cla0
{
   padding: 10px 10px 10px 10px;
   background-color: #F5F5F5;
   margin-bottom: 1px;
}

.box_item_cla1
{

   padding: 10px 10px 10px 10px;
   background-color: #C5C5C5;
   margin-bottom: 1px;
}

.box_item_cla2
{
   padding: 10px 10px 10px 10px;
   background-color: #AFAFAF;
   margin-bottom: 1px;
}

.box_item_cla3
{
   padding: 10px 10px 10px 10px;
   background-color: #55AA55;
   margin-bottom: 1px;
}
.box_item_cla4
{
   padding: 10px 10px 10px 10px;
   background-color: #55AA55;
   margin-bottom: 1px;
}

.box_item_inf
{
   width: 95%;
   margin: auto;
   margin-top: 15px;
   text-align: left;
}

.box_mensagem
{
   margin-bottom: 5px;
   padding: 10px;
   background-color: #f1f1e3;
}

#box_secao_titulo
{
   font-family: Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
}

#box_subsecao_titulo
{
   font-family: Arial, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: silver;
}

.item_titulo
{
   font-family: Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
}

#box_popup_titulo
{
   background-color: #B5066E;
   font-size: 18px;
   color: white;
   font-weight: bold;
   position: relative;
   left: -5px;
   top: -5px;
   margin-bottom: 5px;
   border-bottom: 4px solid #8E0457;
   padding: 3px 0px 3px 5px;
}

.box_item_detalhe
{
   background-color: #A22E29;
   color: white;
   font-size: small;
   font-weight: bold;
   margin-top: 20px;
   margin-bottom: 5px;
   border-bottom: 1px solid black;
   border-right: 1px solid black;
   padding-left: 5px;
   padding-top: 1px;
   padding-bottom: 1px;
}

#box_mn_admin
{
   width: 120px;
   background-color: white;
   border: 1px solid #E56B14;
   padding: 5px 5px 5px 5px;
}

.box_subtitulo_1, .box_subtitulo_2, .box_subtitulo_3
{
   width: 247px;
   height: 40px;
   padding: 10px 0px 0px 15px;
   margin: 15px 0px 5px 0px;
}

.box_subtitulo_1
{
   background: url('/_padrao/imgs/bg_subtit_1.gif') no-repeat;
}

.box_subtitulo_2
{
   background: url('/_padrao/imgs/bg_subtit_2.gif') no-repeat;
}

.box_subtitulo_3
{
   background: url('/_padrao/imgs/bg_subtit_3.gif') no-repeat;
   padding-top: 8px;
}

.box_album_foto
{
   width: 340px;
   height: 304px;
   float: left;
   padding-top: 5px;
   text-align: center;
   background: url('/_padrao/imgs/bg_album_foto.gif') no-repeat;
}

#box_album_top
{
   width: 700px;
   height: 140px;
   float: left;
   background: url('/_padrao/imgs/bg_album_top.gif') no-repeat top right;
}

#box_album_rodape
{
   height: 35px;
   padding-top: 15px;
   background: url('/_padrao/imgs/bg_album_rodape.gif') repeat-x;
}

.img_clipe
{
   position: relative;
   top: -4px;
   left: 15px;
}

#fly_dhtml {
	width: 450px;
	height: 330px;
	position: absolute;
	left: 50%;
	top: 250px;
	margin-left: -225px; 
	/* margin-top: -115px; */
	z-index: 99999999999;
}
