/* CSS Document */

/*BASES*/
body{
background:url(../imagens/bg_vnb5.jpg) left top repeat #e6e6e6;
/*border:2px solid #C6DEE7;*/
font-size:12px;
font-family:'HoeflerText-Roman',Trebuchet MS,"Helvetica Neue", Arial, Helvetica, sans-serif;
left:0;
top:0;
margin:0;
padding:0;
}

a,a:visited{
text-decoration:none;
color:#234764;
}
a:hover{
text-decoration:underline;
color:#f60;
}
img{
border:none;
}
h3{
color:#234764;
}
h4{
display:block;
}
.para_direita{
float:right;
}
/*ESTRUTURA*/
#tudo{
/* background:url(../imagens/bg_tudo.jpg) left top repeat */ /*#006168*/;	
left:0;
top:0;
margin-left:auto;
margin-right:auto;
padding:0;
width:1004px;
z-index:1;
}
	/*TOPO*/
#topo{
border:none;
border-bottom:5px solid #49544E;
display:block;
float:left;
height:130px;
position:relative;
width:1004px;
z-index:1;
}
#topo_conteudo{
width:1004px;
}
	.logo_topo{
	border:none;
	display:inline;
	float:left;
	height:79px;
	margin-top:5px;
	position:relative;
	width:150px;
/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../imagens/logo_topo_novo_azul.png');

}
/* IE ignores styles with [attributes], so it will skip the following. */
.logo_topo[class] {
  background-image:url(../imagens/logo_topo_novo_azul.png);
}
	#topo a img{
	float:left;
	display:inline;
	position:relative;
	}
/*-DIREITA-*/
#direita{
position:relative;
margin-right:5px;
float:right;
width:750px;
height:auto;
}
	/*MENU*/
	/*-MENU DE AÇÕES-*/
.acao{
}
.acao a{
padding:5px;
border-bottom:3px solid #0000CC;
color:#003399;
background:#FFFFFF;
}
.acao a:visited{
padding:5px;
border-bottom:3px solid #0000CC;
color:#003399;
background:#FFFFFF;
}
.acao a:hover{
padding:5px;
border-bottom:3px solid #0000CC;
color:#fff;
background:#0000CC;
}
#menu_acao{
width:95%;
height:16px;
margin-bottom:15px;
margin-top:15px;
}
.submenu_acao{	
}
.submenu_acao a{
background:#FFFFFF;
border-bottom:1px solid #0000ff;
color:#00f;
font:bold 12px Arial, Helvetica, sans-serif;
height:auto;
padding:3px;
}
.submenu_acao a:visited{
background:#FFFFFF;
border-bottom:1px solid #00f;
color:#00f;
font:bold 12px Arial, Helvetica, sans-serif;
height:auto;
padding:3px;
}
.submenu_acao a:hover{
border-bottom:1px solid #00f;
background:#00f;
color:#fff;
font:bold 12px Arial, Helvetica, sans-serif;
height:auto;
padding:3px;
}
/*Lista Menu_horizontal cima*/	

#menu_hor{
background:#49544E url(../imagens/bg-top.gif) repeat;
display:inline;
height:89px;
float:right;
font-size:11px;
width:835px;
text-align:left;
position:relative;
}
#menu_hor { 
display: inline;
}
#menu_hor_usuario{
width:550px;
float:right;
}
#menu_hor_usuario a {
display:block;
float:left;
font-size:11px;
color: #fff;
margin-right:10px;
padding:5px;
text-decoration:none;
}
#menu_hor_usuario a:visited {
display:block;
float:left;
color: #fff;
font-size:11px;
margin-right:10px;
padding:5px;
text-decoration:none;
}
#menu_hor_usuario a:hover {
background:#3b5998;
display:block;
color:#fff;
float:left;
font-size:11px;
margin-right:10px;
padding:5px;
text-decoration:none;
		}
#menu_hor form{
color:#4f6aa3;
display:inline;
float:right;
position:relative;
width:230px;
}
#menu_hor form input{
color:#4f6aa3;
float:left;
margin-top:3px;
margin-left:3px;
}
#logo_menu_hor{
float:left;
position:relative;
display:inline;
margin-top:1px;
width:104px;
height:18px;
}
#logo_menu_hor a{
border:none;
float:left;
position:relative;
display:inline;
margin-top:1px;
width:104px;
height:18px;
}
#logo_menu_hor a:visited{
border:none;
float:left;
position:relative;
display:inline;
margin-top:1px;
width:104px;
height:18px;
}
#logo_menu_hor a:hover{
border:none;
float:left;
position:relative;
display:inline;
margin-top:1px;
width:104px;
height:18px;
}

/*MENU ESQUERDA ADMINISTRAÇÃO*/
.admin_usuario{
background:#CCFF00;
border:5px solid #000;
color:#000;
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
padding:5px;	
text-align:center;	

}
#menu_admin{

width:215px;
float:left;
}
.menu_admin_cont {
margin-left:2px;
margin-top:2px;
}
.menu_admin_cont a,.menu_admin_cont a:visited{
float:left;
font:12px Arial, Helvetica, sans-serif;
width:96%;
height:auto;
padding:5px;
position:relative;
margin-bottom:3px;
display:block;
color:#fff!important;
/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../imagens/bg_transparente.png');

}
/* IE ignores styles with [attributes], so it will skip the following. */
.menu_admin_cont a,.menu_admin_cont a:visited{
  background-image:url(../imagens/bg_transparente.png);
}


.menu_admin_cont a:hover{
float:left;
width:96%;
height:auto;
position:relative;
padding:5px;
margin-bottom:3px;
display:block;
color:#ccff00!important;
text-decoration:none;
}
.menu_admin_sub{
border-top:1px solid #e6e6e6;
text-transform:lowercase;
}
#menu_admin h3{
background:#0099CC;
color:#FFFFFF;
display:block;
float:left;
position:relative;
font:bold 12px Arial, Helvetica, sans-serif;
padding:5px;
width:95%;
height:auto;
}
#menu{
display:block;
float:left;
position:relative;
padding:5px;
width:993px;


}
.menu_item{
	font:bolder 12px Arial, Helvetica, sans-serif;
	display:inline;
	position:relative;
}
.menu_item a,.menu_item a:visited{
	border:none;
	color:#49544E!important;
	float:left;
	font:bolder 14px Arial, Helvetica, sans-serif; 
	padding:2px;
	position:relative;
	text-align:center;
	width:100px;
	height:30px;
	}
.menu_item a:hover{
	border:none;
	color:#fff!important;
	float:left;	
	font:bolder 14px Arial, Helvetica, sans-serif; 
	padding:2px;
	position:relative;
	text-align:center;
	width:100px;
	height:30px;
	}

/* ADMINSTRAÇÃO */
.dica{
background:#99cc00;
color:#000;
display:block;
font:bold 16px Arial, Helvetica, sans-serif;
float:left;
padding:5px;
}
.dica a,.dica a:visited{
color:#FFFFFF;
font:bold 16px Arial, Helvetica, sans-serif;
}

.dica a:hover{
color:#000000;
font:bold 16px Arial, Helvetica, sans-serif;
}

	/*SUB MENU*/
#submenu{
clear:both;
width:500px;
height:auto;
top:25px;
margin-left:10px;
position:relative;
float:left;
}
	.submenu_item{
	font:bolder 12px Arial, Helvetica, sans-serif;
}
	.submenu_item a{
	background:#EDEFF4;
	color:#000;
	font:bolder 12px Arial, Helvetica, sans-serif; 
	padding:3px;
}
	.submenu_item a:visited{
	color:#000;
	font:bolder 12px Arial, Helvetica, sans-serif; 
	padding:3px;
}
	.submenu_item a:hover{
	background:#0099CC;
	border:none;
 	border-bottom:3px solid #09c;
 	border-top:5px solid #09c;
	color:#fff;
	font:bolder 12px Arial, Helvetica, sans-serif; 
	padding:3px;
}
	/*CORPO*/
#corpo{

display:block;
height:auto;
margin:0px auto;
position:relative;
width:1004px;
z-index:0;
}


/* == rodape == */
#rodape {
clear:both;
/* 
rodape antigo
border-top:2px solid #CCFF00; 
*/
border-top:2px solid #0099cc; 
color:#f0f0f0;
font-size:12px;
height:150px;
width:100%;
text-align:center;
word-spacing:-0.2em;
display:block;
}

#rodape div {
margin-bottom:5px;
text-align:left;
width:258px;
*width:261px;
}
#rodape p, #rodape dt {
color:#fff;
font-weight:bold;
margin-top:10px;
}
#rodape li, #rodape dd {border-left:1px solid #CCCCCC; color:#FFFFFF;padding:0 2px 0 4px}
#rodape a {color:#666666}
#rodape a:visited {color:#666666}
/* 
rodape antigo
#rodape a:hover {color:#CCFF00}
*/
#rodape a:hover {color:#0099cc}
.copy{
display:block;
clear:both;
width:100%;
text-align:center;
margin-bottom:10px;
}

#rodape ul{
list-style:none;
}
#rodape ul li{
display:inline;
}
.rodape_contato{
color:#FFFFFF;
display:inline;
float:right;
position:relative;
}
#rodape .institucional{
color:#FFFFFF;
float:left;
display:inline;
margin-left:25px;
position:relative;
width:600px;
}
/*INDEX*/

#novidades{
background:#f7f7f7;
float:left;
height:100px;
margin-left:15px;
margin-top:5px;
position:relative;
width:660px;
}
/*FILME*/
#filme{

border-top:4px solid #46c0ed;
float:left;
height:245px;
margin-left:3px;
margin-top:5px;
position:relative;
width:300px;
}
.filme_lista{
display:block;
position:relative;
float:left;
width:100%;
}
.lista_filme{
display:block;
float:left;
position:relative;
font:12px Verdana, Arial, Helvetica, sans-serif;
width:95%;
padding:15px;
}

.lista_filme a img{
border:5px solid #f0f0f0;
}
.lista_filme h3{
border-bottom:2px solid #006699;
}
.lista_filme_img{
		width:20%;
	float:left;
	display:inline;
	position:relative;
}
.lista_filme_conteudo{
	background:#fff;
	width:65%;
	float:left;
	padding:15px;
	display:inline;
	position:relative;
}
/*--PARTICIPE--*/
.bloco_participe{

float:right;
padding:5px;
width:250px;

/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../imagens/bg_transparente.png');

}
/* IE ignores styles with [attributes], so it will skip the following. */
.bloco_participe[class] {
  background-image:url(../imagens/bg_transparente.png);
}

.bloco_participe h3{
color:#FFFFFF;
padding:3px;
text-align:center;
}
#participe{
border:2px solid #fafafa;
display:block;
float:left;
height:auto;
width:100%;
position:relative;
}
a.quero_participar,a:visited.quero_participar{
padding:3px;
padding:10px;
border:#006600;
background:#00CC33;
color:#FFFFFF;
display:inline;
float:right;
font:bold 12px Arial, Helvetica, sans-serif;
position:relative;
}
a:hover.quero_participar{
padding:3px;
padding:10px;
border:#006600;
background:#009933;
color:#FFFFFF;
display:inline;
float:right;
font:bold 12px Arial, Helvetica, sans-serif;
position:relative;
}

/*--ESTATISTICA--*/
#estatistica{
display:block;
background:#f7f7f7;
float:left;
height:235px;
margin-left:5px;
margin-top:5px;
position:relative;
width:250px;
}
	#estatistica a{
	display:block;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	margin:3px;
	padding:3px;
	width:95%;
	}
#conteudo_estatistica{
display:block;
float:left;
background:#fff;
border:5px solid #e7e7e7;
padding:5px;
width:310px;

}	
	
#favoritos{
float:left;
height:125px;
margin-left:5px;
margin-top:5px;
position:relative;
width:315px;
}
#newsletter{
background:#f7f7f7;
float:left;
height:125px;
margin-left:5px;
margin-top:5px;
position:relative;
width:315px;
}
#rss{
background:#f7f7f7;
float:left;
height:125px;
margin-left:5px;
margin-top:5px;
position:relative;
width:315px;
}
/*ANÚNCIOS*/
#anuncio_2{
background:transparent;
float:left;
display:block;
height:126px;
left:0;
margin:0;
position:relative;
width:100%;
}
#anuncio_3{
background:#fafafa;
display:inline;
float:right;
height:271px;
position:relative;
width:251px;
}
#anuncio_4{
	display:inline;
float:left;
margin-top:5px;
position:relative;
width:650px;
height:152px;
}
#anuncio_4 a img{
text-align:center;
float:left;
position:relative;
}
#anuncio_5{
background:#fafafa;
display:inline;
float:left;
height:255px;
margin-left:3px;
margin-top:5px;
position:relative;
width:330px;
}
#anuncio_9{
float:left;
position:relative;
width:300px;
height:250px;
}
#banner_cob_direita{
display:block;
width:320px;
text-align:center;
float:right;
position:relative;
}

.pubicidade_cobertura_lista{
float:left;
display:block;
width:300px;
margin:0;
padding:0;
}
.publicidade_relacionado{
	display:block;
background:#fff;
border:5px solid #e7e7e7;
float:left;
margin-left:5px;
margin-top:5px;
position:relative;
width:300px;;
}
/*-BLOCO-*/
.bloco{
display:block;
border-bottom:0;
border-top:0;
color:#3b5998;
float:right;
font:bolder 14px Georgia, "Times New Roman", Times, serif;
margin-top:10px;
width:100%;
}
/*-login-*/
#login{
float:right;
margin-top:25px;
width:300px;
}
#login a{
display:block;
padding:3px;
float:left;
position:relative;
margin-left:3px;
border:1px solid #f0f0f0;
width:95%;
text-align:center;
margin-top:3px;
}
#login a:hover{
display:block;
padding:3px;
float:left;
position:relative;
margin-left:3px;
border:1px solid #0099cc;
width:95%;
text-align:center;
margin-top:3px;
}
#login_esquerda{
float:left;
width:600px;
}
#usuario_login{
display:block;
float:left;
width:550px;
}
.img_login{
display:inline;
float:left;
}
#cadastre{
width:100%;
height:auto;
text-align:left;
background:#FFFFFF;
display:block;
float:left;
}

/*--ARTISTA--*/
.artista_foto_index_conteudo{
display:inline;
float:right;
margin:15px;
position:relative;
}
#artista_letra,#guia_letra{
display:inline;
float:left;
width:70%;
position:relative;
}
#artista_letra a,#artista_letra a:visited,#guia_letra a,#guia_letra a:visited{
color:#b0b0b0;
display:inline;
float:left;
margin-left:2px;
padding:0;
padding-left:3px;
padding-right:3px;
text-align:center;
border:1px solid #fff;
}
#artista_letra a:hover,#guia_letra a:hover{
background:#0063dc;
color:#fff;
display:inline;
float:left;
margin-left:2px;
padding:0;
padding-left:3px;
padding-right:3px;
text-align:center;
border:1px solid #fff;
}
.artista_letra_sel{
color:#0099CC;
}

/* TOP ARTISTA / GUIA*/

#top_artista,#top_guia{
	background:#fff;
	border:5px solid #e7e7e7;
display:inline;
float:left;
position:relative;
width:300px;
}
#top_artista h2,#top_guia h2{
font:bold 14px Arial, Helvetica, sans-serif;
padding:0;
margin:0;
margin-bottom:10px;
}
.top_artista_item, .top_guia_item{
display:block;
float:left;
position:relative;
width:290px;

}
.top_artista_acesso,.top_guia_acesso{
display:inline;
float:right;
position:relative;
width:25px;
}
.top_artista_posicao,.top_guia_posicao{
display:inline;
float:left;
position:relative;
text-align:center;
width:30px;
}
.top_artista_titulo,.top_guia_titulo{
display:inline;
float:left;
position:relative;
width:235px;
}

.top_artista_titulo a, .top_artista_titulo a:visited,.top_artista_titulo a:hover,.top_guia_titulo a, .top_guia_titulo a:visited,.top_guia_titulo a:hover{
color:#000;
font:12px Arial, Helvetica, sans-serif;
}
.top_artista_titulo a:hover,.top_guia_titulo a:hover{
cursor:pointer;
text-decoration:underline;

}
/*--ARTISTA POR ESTILO--*/
.bloco_estilo{
float:left;
position:relative;
width:500px;
}
.estilo{
display:block;
float:left;
margin:5px;
position:relative;
width:450px;
}
.estilo_artista{
background:#fafafa;
display:block;
float:left;
padding:5px;
position:relative;
width:440px;
}
.estilo_artista h4{
color:#000;
display:block;
float:left;
margin-top:3px;
padding:3px;
width:100%;
}
.estilo_artista span{
display:inline;
float:left;
margin:3px;
}
/*-EVENTO ARTISTA-*/
#evento_artista,#evento_flyer,#evento_promocao,#evento_publicidade_principal{
background:#fff;
border:5px solid #edeff4;
display:block;
float:left;
margin-top:3px;
padding:15px;
width:95%;
}


#evento_artista_lista{
background:#f0f0f0;
display:block;
width:655px;
float:left;
margin-left:5px;
}
.lista_evento_artista{
background:#fff;
border:1px solid #edeff4;
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
margin-top:5px;
margin-bottom:5px;
margin-left:10px;
width:625px;
float:left;
position:relative;
}
.lista_evento_artista_esq{
float:left;
display:inline;
width:125px;
}
.lista_evento_artista_esq img{
display:block;
float:left;
padding:5px;
}
.lista_evento_artista_dir{
float:right;
display:inline;
width:500px;
text-align:left;
vertical-align:middle;
}
a.lista_evento_artista_link {
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:visited.lista_evento_artista_link {
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:hover.lista_evento_artista_link {
	background:url(../imagens/aparencia/artista/artista_lista_bg.png) no-repeat right;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}

.lista_evento_artista_titulo{
text-align:left;
vertical-align:middle;
font: 20px Verdana, Arial, Helvetica, sans-serif;
padding:3px;
}

/*-LISTA-*/
#lista{
float:left;
width:100%;
height:auto;
}

.lista_acesso{
float:right;
position:relative;
display:inline;
padding:3px;
text-align:center;
width:70px;
}
.lista_dados{
display:block;
float:left;
border:1px solid #d8dfea;
padding:3px;
text-align:center;
width:95%;
}
.lista_dados_pagina{
display:block;
float:left;
font:bold 10px Arial, Helvetica, sans-serif;
text-align:center;
width:95%;
}
.paginas{
border:none;
display:block;
float:left;
width:100%;


}
a.paginacao{
display:inline;
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
padding:3px;
padding-top:1px;
padding-bottom:1px;
text-align:center;
float:left;
margin:3px;

}
.pagina_selecionada{
color:#f60;
display:inline;
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
padding:3px;
padding-top:1px;
padding-bottom:1px;
text-align:center;
float:left;
margin:3px;

}

/*-LISTA agenda-*/
#info_lista_agenda{
	display:block;
	float:left;
	width:570px;
	padding:5px;
}
.info_lista_agenda_img{
	display:inline;
	float:left;
}
.info_lista_agenda_total{
	color:#333;
	display:inline;
	float:left;
	font:bold 18px Arial, Helvetica, sans-serif;
	margin-left:30px;
}
.info_lista_agenda_pag{
	color:#333;
	display:inline;
	float:right;
	font:bold 18px Arial, Helvetica, sans-serif;
}
#agenda_lista{
display:block;
width:620px;
float:left;
margin-left:5px;
}
.lista_agenda{
	border:1px dashed #333;
display:block;
margin-top:8px;
margin-bottom:8px;
width:580px;
float:left;
position:relative;
}
.lista_agenda img{
float:left;
display:inline;
margin:5px;
}
.lista_agenda_esq{
float:left;
display:inline;
width:125px;
}
.lista_agenda_esq img{
display:block;
float:left;
padding:5px;
width:115px;
}
.lista_agenda_dir{
float:right;
display:inline;
width:450px;
text-align:center;
}
a.lista_agenda_link {
	cursor:pointer;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:visited.lista_agenda_link {
	cursor:pointer;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:hover.lista_agenda_link {
	cursor:pointer;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
.lista_agenda_data{
color:#f06;
display:inline;
float:left;
font:bolder 20px Arial, Helvetica, sans-serif;
margin-right:3px;
padding:5px;
}
.lista_agenda_data_mes{
color:#999;
font:bolder 12px Arial, Helvetica, sans-serif;
}
.lista_agenda_titulo{
display:inline;
float:left;
font:12px Arial, Helvetica, sans-serif;
position:relative;
}
.lista_agenda_titulo a{
font:bolder 16px Arial, Helvetica, sans-serif;
}
.lista_agenda_guia{
color:#999;
margin:0;
text-transform:lowercase;
}
.lista_agenda_acesso{
color:#000;
display:inline;
float:right;
font:bold 12px Arial, Helvetica, sans-serif;
margin:0;
margin-top:4px;
margin-right:5px;
background:#f0f0f0;
padding:5px;
position:relative;
text-align:center;
width:50px;
}




/*-LISTA COBERTURA-*/
#info_lista_cobertura{
	display:block;
	float:left;
	width:570px;
	padding:5px;
}
.info_lista_cobertura_img{
	display:inline;
	float:left;
}
.info_lista_cobertura_total{
	color:#333;
	display:inline;
	float:left;
	font:bold 18px Arial, Helvetica, sans-serif;
	margin-left:30px;
}
.info_lista_cobertura_pag{
	color:#333;
	display:inline;
	float:right;
	font:bold 18px Arial, Helvetica, sans-serif;
}
#cobertura_lista{
display:block;
width:620px;
float:left;
margin-left:5px;
}
.lista_cobertura{
border:1px dashed #333;
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
margin-top:5px;
margin-bottom:5px;
width:580px;
float:left;
position:relative;
}
.lista_cobertura_esq{
float:left;
display:inline;
width:125px;
}
.lista_cobertura_esq img{
display:block;
float:left;
padding:5px;
width:115px;
}
.lista_cobertura_dir{
float:right;
display:inline;
width:445px;
text-align:center;
}
a.lista_cobertura_link {
	cursor:pointer;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:visited.lista_cobertura_link {
	cursor:pointer;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:hover.lista_cobertura_link {
	cursor:pointer;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
.lista_cobertura_data{
color:#777;
padding:3px;
}
.lista_cobertura_acesso{
color:#333;
padding:3px;
}

.lista_cobertura_titulo{
font: 20px Verdana, Arial, Helvetica, sans-serif;
padding:3px;
}
/*-LISTA evento-*/
#info_lista_evento{
	display:block;
	float:left;
	width:570px;
	padding:5px;
}
.info_lista_evento_img{
	display:inline;
	float:left;
}
.info_lista_evento_total{
	color:#333;
	display:inline;
	float:left;
	font:bold 18px Arial, Helvetica, sans-serif;
	margin-left:30px;
}
.info_lista_evento_pag{
	color:#333;
	display:inline;
	float:right;
	font:bold 18px Arial, Helvetica, sans-serif;
}
#evento_lista{
display:block;
width:620px;
float:left;
margin-left:5px;
}
.lista_evento{
	border:1px dashed #333;
display:block;
margin-top:8px;
margin-bottom:8px;
width:580px;
float:left;
position:relative;
}
.lista_evento img{
float:left;
display:inline;
margin:5px;
}
.lista_evento_esq{
float:left;
display:inline;
width:125px;
}
.lista_evento_esq img{
display:block;
float:left;
padding:5px;
width:115px;
}
.lista_evento_dir{
float:right;
display:inline;
width:450px;
text-align:center;
}
a.lista_evento_link {
	cursor:pointer;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:visited.lista_evento_link {
	cursor:pointer;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:hover.lista_evento_link {
	cursor:pointer;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
.lista_evento_data{
color:#f06;
display:inline;
float:left;
font:bolder 20px Arial, Helvetica, sans-serif;
margin-right:3px;
padding:5px;
}
.lista_evento_data_mes{
color:#999;
font:bolder 12px Arial, Helvetica, sans-serif;
}
.lista_evento_titulo{
display:inline;
float:left;
font:12px Arial, Helvetica, sans-serif;
position:relative;
}
.lista_evento_titulo a{
font:bolder 16px Arial, Helvetica, sans-serif;
}
.lista_evento_guia{
color:#49544E;
margin:0;
}
.lista_evento_acesso{
color:#000;
display:inline;
float:right;
font:bold 12px Arial, Helvetica, sans-serif;
margin:0;
margin-top:4px;
margin-right:5px;
background:#f0f0f0;
padding:5px;
position:relative;
text-align:center;
width:50px;
}


/*--LISTA OUTRAS COBERTURAS--*/
#outra_cob_lista{
display:block;
width:320px;
float:left;
}
#outra_cob_lista h4{
margin-left:15px;

}
.lista_outra_cob{
border:1px dashed #333;
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
margin-top:10px;
width:270px;
float:left;
position:relative;
}
.lista_outra_cob_esq{
float:left;
display:block;
width:250px;
}
.lista_outra_cob_esq img{
display:block;
float:left;
padding:5px;
width:260px;
}
.lista_outra_cob_dir{
float:right;
display:block;
width:250px;
text-align:center;
}
a.lista_outra_cob_link,a:visited.lista_outra_cob_link {
cursor:pointer;
	display:block;
	float:left;
	font-weight:bolder;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}

a:hover.lista_outra_cob_link {
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
.lista_outra_cob_data{
color:#84878C;
padding:3px;
}
.lista_outra_cob_acesso{
color:#333;
padding:3px;
}

.lista_outra_cob_titulo{
font: 12px Verdana, Arial, Helvetica, sans-serif;
padding:3px;
}

/*--LISTA proximaS COBERTURAS--*/
#proxima_cob_lista{
color:#49544E;
display:block;
width:320px;
float:left;

}
#proxima_cob_lista h4{
margin:0;

}
.lista_proxima_cob{
display:block;
float:left;
border:1px dashed #333;
margin-top:5px;
padding:10px;
width:270px;
position:relative;
}

.lista_proxima_cob_dir{
float:right;
display:block;
width:250px;
text-align:left;
}
a.lista_proxima_cob_link {
cursor:pointer;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:visited.lista_proxima_cob_link {
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:hover.lista_proxima_cob_link {
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
.lista_proxima_cob_data{
color:#f60;
font-weight:normal;
font-size:9px;
padding:3px;
padding-left:0;
}
.lista_proxima_cob_guia{
color:#84878C;
font-weight:normal;
font-size:9px;
padding:3px;
padding-left:0;
}
.lista_proxima_cob_acesso{
color:#777;
padding:3px;
}

.lista_proxima_cob_titulo{
font: 12px Verdana, Arial, Helvetica, sans-serif;
padding:3px;
}
/* TOP guia*/

#top_guia{
	background:#fff;
	border:5px solid #e7e7e7;
display:inline;
float:left;
position:relative;
width:300px;
}
#top_guia h2{
font:bold 14px Arial, Helvetica, sans-serif;
padding:0;
margin:0;
margin-bottom:10px;
}
.top_guia_item{
display:block;
float:left;
position:relative;
width:290px;

}
.top_guia_acesso{
display:inline;
float:right;
position:relative;
width:20px;
}
.top_guia_posicao{
display:inline;
float:left;
position:relative;
text-align:center;
width:30px;
}
.top_guia_titulo{
display:inline;
float:left;
position:relative;
width:220px;
}

.top_guia_titulo a, .top_guia_titulo a:visited,.top_guia_titulo a:hover{
color:#000;
font:12px Arial, Helvetica, sans-serif;
}
.top_guia_titulo a:hover{
cursor:pointer;
text-decoration:underline;

}

/*-LISTA GUIA-*/
#info_lista_guia{
	display:block;
	float:left;
	width:570px;
	padding:5px;
}
.info_lista_guia_img{
	display:inline;
	float:left;
}
.info_lista_guia_total{
	color:#333;
	display:inline;
	float:left;
	font:bold 18px Arial, Helvetica, sans-serif;
	margin-left:30px;
}
.info_lista_guia_pag{
	color:#333;
	display:inline;
	float:right;
	font:bold 18px Arial, Helvetica, sans-serif;
}
#guia_lista{
display:block;
width:630px;
float:left;
margin-left:0px;
}
.lista_guia{
background:#fff;
border:1px solid #edeff4;
display:inline;
font:bold 12px Arial, Helvetica, sans-serif;
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
height:85px;
width:305px;
float:left;
position:relative;
}
.lista_guia_esq{
float:left;
display:inline;
width:100px;
}
.lista_guia_esq img{
display:block;
float:left;
padding:5px;
width:90px;
}
.lista_guia_dir{
float:right;
display:inline;
width:200px;
text-align:left;
}
#guia_lista a, #guia_lista a:visited, #guia_lista a:hover{
	cursor:pointer;
}

.lista_guia_data{
color:#777;
padding:3px;
}
.lista_guia_acesso{
color:#9a9a9a;
padding:3px;
}

.lista_guia_titulo a{
color:#234764;
font:bold 16px Arial, Verdana, Helvetica, sans-serif;
padding:3px;
}

/*-LISTA ITEM-*/
#item_lista{
display:block;
width:620px;
float:left;
margin-left:5px;
}
.lista_item{
background:#fff;
border:1px solid #edeff4;
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
width:145px;
float:left;
position:relative;
}
.lista_item_esq{
float:left;
display:inline;
width:125px;
}
.lista_item_esq img{
display:block;
float:left;
padding:5px;
width:115px;
}
.lista_item_dir{
float:right;
display:inline;
width:445px;
text-align:center;
}

.lista_item_data{
color:#777;
padding:3px;
}
.lista_item_acesso{
color:#777;
padding:3px;
}

.lista_item_titulo{
font: 20px Verdana, Arial, Helvetica, sans-serif;
padding:3px;
}
.item_cont{
display:none;
font:normal 12px Arial, Helvetica, sans-serif;
padding:10px;
}

.item_reg{
display:none;
font:normal 12px Arial, Helvetica, sans-serif;
padding:10px;
}
a.reg,a:visited.reg,a:visited.desc,a.desc{
color: #FFFFFF;
background: #000000; 
padding:5px
}
/*--LISTA OUTRAS ITEMS--*/
#outro_item_lista{
display:block;
width:300px;
float:left;
margin-left:5px;
}
#outro_item_lista h4{
margin-left:15px;

}
.lista_outro_item{
background:#fff;
border:1px solid #edeff4;
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
margin-top:5px;
margin-bottom:5px;
margin-left:10px;
width:270px;
float:left;
position:relative;
}
.lista_outro_item_esq{
float:left;
display:block;
width:250px;
}
.lista_outro_item_esq img{
display:block;
float:left;
padding:5px;
width:260px;
}
.lista_outro_item_dir{
float:right;
display:block;
width:250px;
text-align:center;
}
a.lista_outro_item_link {
cursor:pointer;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:visited.lista_outro_item_link {
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:hover.lista_outro_item_link {
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
.lista_outro_item_data{
color:#777;
padding:3px;
}
.lista_outro_item_acesso{
color:#777;
padding:3px;
}

.lista_outro_item_titulo{
font: 12px Verdana, Arial, Helvetica, sans-serif;
padding:3px;
}



/*--MENU FILTRO--*/
#menu_filtro{
font:11px Arial, Helvetica, sans-serif;
color:#CCCCCC;
width:600px;
}
#menu_filtro a{
font:bold 12px Arial, Helvetica, sans-serif;
padding:5px;
}
#menu_filtro a:visited{
font:bold 12px Arial, Helvetica, sans-serif;
padding:5px;
}
#menu_filtro a:hover{
font:bold 12px Arial, Helvetica, sans-serif;
padding:5px;
}
#txtLista{
display:block;
}
/*-FORMULÁRIOS-*/
form{
margin:0;
padding:0;
border:0;
}
form small{
color:#999;
}
.naoexibir{
display:none;
}
fieldset{
background:#fff;
border:5px solid #edeff4;
display:block;
float:left;
padding:10px;
position:relative;
width:85%;

}
input{
background:#fafafa;
border:1px solid #d8dfea;
display:block;
float:left;
padding:3px;
}
form input:focus
{
   border-color:#FF9900;
}

option{
background:#edeff4;
border:1px solid #d8dfea;
padding:3px;
}
textarea{
background:#edeff4;
border:1px solid #d8dfea;
padding:3px;
}
legend{
background:#0099CC;
color:#fff;
font:bold 12px Arial, Helvetica, sans-serif;
padding:5px;;
margin-bottom:10px;
}
label{
display:block;
border-bottom:0;
border-top:0;
color:#000;
float:left;
position:relative;
width:100%;
}
label span{
display:block;
float:left;
width:100%;
}
.botao{
background:#009900;
display:block;
padding:5px;
border:1px solid #006600;
font:bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
cursor:pointer;

}
/*- TABELAS-*/
table{
background:#edeff4;
border:1px solid #d8dfea;
}
th{
background:#99CC00;
color:#FFFFFF;
font:bold 12px Arial, Helvetica, sans-serif; 
}
.fundo_tabela_1{
background:#fff;
border:0;
margin:0;
padding:5px;
}
.fundo_tabela_2{
background:#f3f3f3;
border:0;
margin:0;
padding:5px;
}
/*-FOTOS-*/
#bloco_total_fotos{
display:block;
float:left;
position:relative;
}
.bloco_fotos{
display:block;
float:left;
position:relative;
/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../imagens/bg_transparente.png');

}
/* IE ignores styles with [attributes], so it will skip the following. */
.bloco_fotos[class] {
  background-image:url(../imagens/bg_transparente.png);
}
.foto{
display:block;
margin-top:10px;
text-align:center;
}
.foto img{
}
.foto_pessoa_nome{
color:#fff;
display:block;
font:9px Arial, Helvetica, sans-serif;
width:100%;
}
.foto_img{
display:block;
text-align:center;
}
.foto_img img{

}
.foto_conteudo{
border:none;
color:#f0f0f0;
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
padding:3px;
width:100%;
}
/*-FOTOS REDUZIDAS-*/
.foto_red{
display:inline;
margin:10px;
float:left;
text-align:left;
}
.foto_red img{
border:1px solid #FF3300;
}
.foto_red_pessoa_nome{
color:#d0d0d0;
display:block;
font:9px Arial, Helvetica, sans-serif;
width:100%;
}
.foto_img_red{
display:block;
text-align:center;
}
.foto_conteudo_red{
color:#333;
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
padding:3px;
width:100%;
}

/*-GERENCIA-*/
/*-ARTISTA-*/
.gerencia_foto{
background:#d8dfea;
border:1px solid #3b5998;
margin-left:5px;
margin-top:5px;
width:200px;
height:220px;
float:left;
position:relative;
}
.gerencia_foto_evento a{
text-align:center;
}
.gerencia_foto_artista{
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
text-align:center;
}
.gerencia_foto_img{
display:block;
text-align:center;
}
.gerencia_foto_acao{
display:block;
padding:3px;
text-align:center;
}
.gerencia_foto_conteudo{
width:90%;
padding:3px;
text-align:center;
}
#aviso{
background:url(../imagens/icones/avisos/ok.png) no-repeat right;
color:#00CC00 !important;
}
.foto_evento{
display:inline;
float:left;
margin:3px;
width:200px;
height:300px;
position:relative;
}
.foto_evento form{
float:left;
width:200px;
height:200px;
}
/*-Resultado-*/
.resultado_link{
border:1px dashed #CCCCCC;
display:block;
padding:5px;
}


/*PESQUISA*/
.pesquisa_lista_titulo{
font:12px Arial, Helvetica, sans-serif;
color:#777;
text-align:center;
vertical-align:middle;
}
.item_pesquisado{
color:#0099CC;
}
#pesquisa_full{
background:#fff;
float:left;
display:block;
height:85px;
width:964px;
border:5px solid #333;
padding:15px;
position:relative;
}
#pesquisa_full_esq{
display:inline;
float:left;
height:45px;
margin:1px;
padding:2px;
position:relative;

}
#pesquisa_full_dir{
display:inline;
float:left;
height:45px;
margin:1px;
padding:2px;
position:relative;

}
#pesquisa_full_topo{
display:block;
float:left;
position:relative;
width:98%;
}
#pesquisa_full_topo img{
	display:inline;
	float:left;
	position:relative;
	margin-right:10px;
}
#pesquisa_full_btn{
display:inline;
height:45px;
margin:1px;
padding:2px;
position:relative;
}
#pesquisa_full form{
display:block;
border:none;
padding:2px;
float:left;
position:relative;
}
#pesquisa_full input{
display:inline;
float:left;
margin-left:3px;
position:relative;
}
#pesquisa_full input select{
	display:inline;
float:left;
margin-left:3px;
position:relative;
}

.guia_cidade_id,.tipo_guia_id{
display:inline;
float:left;
font:16px Arial;
margin-left:7px; 
position:relative;
width:210px;
text-transform:uppercase;
}
.form_guia_local{
width:300px; 
display:inline;
float:left; 
font:16px Arial; 
padding:5px; 
background:#fff;
}
#form_guia_btn{
display:block;
float:left;
position:relative;
width:54px;
height:33px;
}

.cat_res{
background:#fff;
border:10px solid #e2e2e2;
margin:5px;
margin-left:0;
padding:5px;
float:left;
display:block;
width:95%;
}
.cat_res_itens{
display:block;
float:left;
padding:5px;
margin-top:3px;
width:70%;
}

.cat_res_itens .guia{
background:#e2e2e2;
display:block;
float:left;
padding:5px;
margin-top:3px;
border-top:1px solid #e0e0e0;
width:90%;
}
.cat_res_itens .guia a,.cat_res_itens .guia a:visited{
color:#234764;
text-transform:uppercase;
font:bold 12px Arial, Helvetica, sans-serif;
}
.guia_lista_site{
	color:#999;
}
.guia_lista_infoline{
	font-weight:bold;
color:#000;
}
.guia_lista_logradouro{
color:#999;
}








/*--CONFIGURACAO--*/
.bloco_configuracao{
display:block;
float:left;
position:relative;
margin-top:5px;
border-top:5px solid #0099CC;
padding:5px;
width:600px;
}

.config_item_comentario{
display:block;
padding:3px;
border:1px solid #f0f0f0;
float:left;
position:relative;
}
.config_item_promocao{
display:block;
border:1px solid #000;
float:left;
margin-top:5px;
position:relative;
width:550px;
}
.config_item_promocao img{
float:left;
display:inline;
position:relative;
width:100px;
}
.config_item_data{
float:left;
display:inline;
background:#999999;
padding:5px;
width:230px;
}
.config_item_titulo{
float:left;
display:inline;
background:#00CC33;
color:#FFFFFF;
padding:5px;
width:230px;
}
a.config_item_excluir{
width:180px;
background:#CC3300;
color:#FFFFFF;
display:inline;
font:bold 12px Arial, Helvetica, sans-serif;
float:right;
padding:5px;
padding-top:20px;
padding-bottom:20px;
position:relative;
text-align:center;
}
a.config_item_participar{
width:180px;
background:#0099CC;
color:#000;
display:inline;
font:bold 12px Arial, Helvetica, sans-serif;
float:right;
padding:5px;
padding-top:20px;
padding-bottom:20px;
position:relative;
text-align:center;
}
a.config_item_participando{
width:180px;
background:#99CC00;
color:#000;
display:inline;
font:bold 12px Arial, Helvetica, sans-serif;
float:right;
padding:5px;
padding-top:20px;
padding-bottom:20px;
position:relative;
text-align:center;
}


a.fechar{
float:right;
display:inline;
}
/*--FOTÓGRAFO--*/
.fotografo{
color:#FFFFFF;
display:block;
float:right;
padding:5px;
position:relative;
text-align:right;
width:98%;
}
.fotografo img{
display:block;
float:right;
}

/*--OUTROS--*/
.escondido{
display:none;
}

/*--USUARIO--*/
table div{
background:#fafafa;
border:1px solid eee;
display:block;
float:left;
position:relative;
padding:10px;
}

/*--JQUERY-*/
#slideShow{
display:inline;
float:left;
position:relative;
}
/*POPUP*/
#popup,#popup_comentario{
border:none;
display:none;
float:left;
padding:5px;
position:relative;
width:100%;
z-index:800;
height:100%;
/* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../imagens/bg_transparente.png');

}
/* IE ignores styles with [attributes], so it will skip the following. */
#popup[class],#popup_comentario[class] {
  background-image:url(../imagens/bg_transparente.png);
}


#popup iframe,#popup_comentario iframe{
border:5px solid #99CC00;
background:00ff00;
z-index:800;
}

#descricao_evento{
background:#323232;
color:#fff;
margin:10px;
padding:20px;
float:left;
display:block;
width:87%;
}
/*  CONTEUDO */
#guia_conteudo,#evento_conteudo,#artista_conteudo{
background:#fff;
border:1px solid #F0F0F0;
border-top:3px solid #234764;
display:block;
float:left;
margin:0;
margin-top:10px;
padding:25px;
width:600px;
position:relative;
}

.cont_local, .cont_atracoes{
background:#e2e2e2;
float:left;
font-weight:bold;
margin:10px;
margin-left:0;
padding:15px;
position:relative;
width:550px;
display:block;
}
.cont_local a, .cont_local a:visited, .cont_atracoes a, .cont_atracoes a:visited{
color:#9a9a9a;
}
/*--NOTICIA--*/

#noticia_conteudo{
background:#fff;
border:1px solid #F0F0F0;
border-top:3px solid #234764;
display:inline;
float:right;
margin:0;
margin-top:10px;
padding:25px;
width:700px;
position:relative;
}

#noticia{
float:left;
display:block;
position:relative;
width:100%;
}
.img_corpo_texto{
	text-align:center;
	border:3px solid e7e7e7;
}
.noticia_lista{
display:block;
position:relative;
float:left;
width:100%;
}

#noticia h1{
		display:block;
		width:100%;
		color:#c0c0c0;
		border-bottom:3px solid #0099CC;
		}
#colunista{
	width:200px;;
	float:left;
	display:inline;
	position:relative;
}
.colunista_img{
	width:150px;
	float:left;
	display:block;
}
.coluna_titulo{
	color:#FC0;
	font:bold 16px Verdana, Geneva, sans-serif;
	display:block;
	float:left;
	position:relative;
	width:100%;	
}
.colunista_nome,.colunista_nome a,.colunista_nome a:visited{
	color:#c0c0c0;
	display:block;
	float:left;
	position:relative;
	width:100%;
}
.colunista_sobre{
	color:#555;
	display:block;
	float:left;
	position:relative;
	width:100%;
}
.colunista_contato{
	color:#c0c0c0;
	display:block;
	float:left;
	position:relative;
	width:100%;
}
#rel_colunistas{
	width:100%;
	float:left;
	display:block;
	padding:5px;
}
.rel_colunista{
	display:inline;
	float:left;
	position:relative;
	margin-left:5px;
	width:130px;
	text-align:center;
}
.rel_colunista a,.rel_colunista a:visited{
	display:block;
	text-align:center;
	float:left;
	position:relative;
	width:100%;
}
.rel_colunista_img{
	display:block;
	float:left;
	text-align:center;
	width:100%;
}
#noticia_conteudo strong{
color:#000;
}
#noticia_titulo{
}
.data_noticia{
	color:#0099cc;
	font-weight:bold;
	padding:5px;
	display:block;
	margin-bottom:3px;
}
.noticia_frase{
float:left;
display:inline;
font:18px 	Trebuchet MS, Arial, Helvetica, sans-serif;
padding:25px;
position:relative;
width:200px;
height:150px;
color:#FF3333;
text-align:center;
}
.noticia_foto_index{
	border:10px solid #e2e2e2;
	float:left;
	margin:10px;
	margin-left:0;
	display:block;
	position:relative;
	
}
.pergunta{
border-top:1px solid #e0e0e0;
display:block;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
padding:5px;
float:left;
width:85%;
position:relative;
}
/*--LISTA Noticia relacionado--*/
#noticia_relacionado_lista{
display:block;
width:1004px;
float:left;

}
#noticia_relacionado_lista h4{
margin:0;

}
.lista_noticia_relacionado{
border-bottom:1px dashed #e0e0e0;
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
margin-top:0;
margin-bottom:5px;
margin-left:10px;
padding:10px;
width:100%;
float:left;
position:relative;
}

.lista_noticia_relacionado_dir{
float:left;
display:block;
width:100%;
text-align:left;
}
a.lista_noticia_relacionado_link {
cursor:pointer;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:visited.lista_noticia_relacionado_link {
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:hover.lista_noticia_relacionado_link {
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
.lista_noticia_relacionado_data{
color:#f60;
font-weight:normal;
font-size:9px;
padding:3px;
padding-left:0;
}
.lista_noticia_relacionado_guia{
color:#84878C;
font-weight:normal;
font-size:9px;
padding:3px;
padding-left:0;
}
.lista_noticia_relacionado_acesso{
color:#777;
padding:3px;
}

.lista_noticia_relacionado_titulo{
font: 12px Verdana, Arial, Helvetica, sans-serif;
padding:3px;
}

/*--MUNDO VNB--*/
.grupo{
float:left;
margin:2px;
display:inline;
position:relative;
width:250px;
}
.grupo_estilo{
display:inline;
float:left;
width:250px;
margin:2px;
position:relative;
}


/*- TERRA -*/
.searchbox{background:#7f7871;padding:3.182em 0;color:#fff;margin-bottom:2em;height:50px;}
.searchbox input{color:#978e81;font-size:14px;background:#fff url(../img/sprites.gif) 0 0 no-repeat;border:0;height:18px;padding:8px 4px;margin:0;width:299px;position:absolute;}
.searchbox input.oque, .searchbox input.onde{margin:-6px 0 0 2px;}
.searchbox input.onde{background-position:-307px 0; width:334px;}
.searchbox label{text-transform:uppercase;font-weight: bold;font-size: 2.182em;margin-left:10px;}
.searchbox .span512 label{margin-left:0;}
p.especificar{text-transform:uppercase;margin:1.5em 0 0 5px;}
p.especificar a{color:#fff;text-decoration:none;}
#endereco{margin-top:5px;}
#bt_buscar{padding:5px 4px;color:#fff;background:transparent url(../img/sprites.gif) 0 -178px no-repeat;width:80px;height:35px;cursor:pointer;text-indent:-9000px;font-size: 0px;display:block;line-height: 0px;overflow:hidden;}
#bt_buscar:hover{background-position:-80px -178px;}
#bt_ok{padding:5px 4px;color:#fff;background:transparent url(../img/sprites.gif) 0 -237px no-repeat;width:50px;height:24px;cursor:pointer;text-indent:-9000px;font-size: 0px;display:block;line-height: 0px;overflow:hidden;border:0;margin-left:7px;}
#bt_ok:hover{background-position:-50px -237px;}
#bt_showlast{position:absolute;background:transparent url(../img/sprites.gif) -414px -88px no-repeat;width:50px;height:28px;cursor:pointer;text-indent:-9000px;font-size: 0px;display:block;line-height: 0px;overflow:hidden;border:0;right:9px;top:-3px;}
#bt_showlast:hover{background-position:-414px -116px;}
#bt_print, .bt_print{padding:5px 4px;color:#fff;background:transparent url(../img/sprites.gif) -514px -88px no-repeat;width:57px;height:28px;cursor:pointer;text-indent:-9000px;font-size: 0px;display:block;line-height: 0px;overflow:hidden;border:0;margin:0 auto;}
#bt_print:hover, .bt_print:hover{background-position:-514px -116px;}
#bt_showmap, .bt_showmap{padding:5px 4px;color:#fff;background:transparent url(../img/sprites.gif) -621px -88px no-repeat;width:50px;height:28px;cursor:pointer;text-indent:-9000px;font-size: 0px;display:block;line-height: 0px;overflow:hidden;border:0;margin:0 auto;}
#bt_showmap:hover, .bt_showmap:hover{background-position:-621px -116px;}
#bt_hidemap, .bt_hidemap{padding:5px 4px;color:#fff;background:transparent url(../img/sprites.gif) -571px -88px no-repeat;width:50px;height:28px;cursor:pointer;text-indent:-9000px;font-size: 0px;display:block;line-height: 0px;overflow:hidden;border:0;margin:0 auto;}
#bt_hidemap:hover, .bt_hidemap:hover{background-position:-571px -116px;}
/* site */
#download_bar{background:#fff8ee;border-bottom:2px solid #f90;width:100%;padding:0.5em 0;}
.map{border:3px solid #7f7871; width:400px;height:400px;display:block;background:#eceae7;}
.ads{/*background:#f90; width:300px; height:250px;display:block;line-height:250px;font-size:2em;text-align:center;color:#fff;*/margin-bottom:1em;}
#mapContainer{width:936px;float:left;}
#headerTerra{z-index:99999;}

.span89, .span195, .span301, .span407, .span512, .span530, .span301border, .span619, .rightrail{float:left;display:inline;margin-right:17px;}
.span89{width:89px;}
.span195{width:195px;}
.span301{width:301px;}
.span407{width:407px;}
.span512{width:512px;}
.span530{width:530px;}
.span619{width:619px;}
.rightrail{width:300px;margin-right: 0;}
.noright{margin-right:0;}
.sitewrapper{width:981px;margin:0 auto;}
.container{width:949px;float:left;position:relative;border-right:32px #beb7af solid;}
.content{width:936px;float:left;position:relative;}
div.border{margin-right:7px;border-right:1px dotted #cac4bd;padding-right:8px;display:inline;}
div.last{margin-right:0;}
h1.title{font-size:2.818em;margin:0.903em 0;}
h3.title{margin:2.333em 0;line-height:31px;}
h3.title a{text-decoration:none;}
h1.title a:hover{color:#5D5850;}
span.titledesc{font-size:0.42em;color:#f90;margin-left:5px;}

/*-LISTA noticia-*/
#info_lista_noticia{
	display:block;
	float:left;
	width:570px;
	padding:5px;
}
.info_lista_noticia_img{
	display:inline;
	float:left;
}
.info_lista_noticia_total{
	color:#333;
	display:inline;
	float:left;
	font:bold 18px Arial, Helvetica, sans-serif;
	margin-left:30px;
}
.info_lista_noticia_pag{
	color:#333;
	display:inline;
	float:right;
	font:bold 18px Arial, Helvetica, sans-serif;
}
#noticia_lista{
background:#fff;
border:10px solid #e2e2e2;
margin:5px;
margin-left:0;
padding:5px;
float:left;
display:block;
width:980px;
}
#noticia_dir{
width:310px;
float:right;
display:inline;
}
.lista_noticia{
display:inline;
float:left;
padding:5px;
margin-top:3px;
width:660px;;
}
.lista_noticia_itens{
background:#e2e2e2;
display:block;
float:left;
padding:5px;
margin-top:3px;
border-top:1px solid #e0e0e0;
width:645px;
}

.lista_noticia_titulo{
font: 20px Verdana, Arial, Helvetica, sans-serif;
padding:3px;
}

.lista_noticia_titulo a,.lista_noticia a:visited{
color:#234764;
text-transform:uppercase;
font:bold 12px Arial, Helvetica, sans-serif;
}

/*--LISTA Noticia Widget--*/
#noticia_widget{
display:block;
width:310px;
float:left;
background:#f0f0f0;
padding:5px;
border:3px solid #e0e0e0;
position:relative;

}
#noticia_lista_widget h4{

}
.lista_noticia_widget{
border-bottom:1px dashed #e0e0e0;
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
margin-top:0;
margin:3px;
padding:0;
width:95%;
float:left;
position:relative;
}

.lista_noticia_dir_widget{
float:left;
display:block;
width:100%;
text-align:left;
}
a.lista_noticia_link_widget {
cursor:pointer;
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:visited.lista_noticia_link_widget {
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
a:hover.lista_noticia_link_widget {
	display:block;
	float:left;
	height:auto;
	position:relative;
	margin:0px;
	width:100%;
}
.lista_noticia_data_widget{
color:#f60;
font-weight:normal;
font-size:9px;
padding:3px;
padding-left:0;
}
.lista_noticia_guia_widget{
color:#84878C;
font-weight:normal;
font-size:9px;
padding:3px;
padding-left:0;
}
.lista_noticia_acesso_widget{
color:#777;
padding:3px;
}

.lista_noticia_titulo_widget{
font: 12px Verdana, Arial, Helvetica, sans-serif;
padding:3px;
}

/*OUTROS*/
.inline_left{
	display:inline;
	float:left;
}