/* Resets */
*{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset-img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
img{border:0;}

body  {
	font: 12px Verdana, Arial, "Helvetica", sans-serif;
	background:url(../../public/img/ambiente/layout_bg.jpg) repeat-x;
	margin: 0;
	padding: 0;
	text-align: center; 
	color: #666666;
}
.thrColFixHdr #container { 
	width: 980px;  
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left; 
} 
/*-------------------------------------------------------------------------------------------*/
.thrColFixHdr #header { 
	background: #29166F; 
	height:124px;  
}
.thrColFixHdr #header #icon_sitemap{
	position:absolute;
	margin:23px 0 0 450px;
}
.thrColFixHdr #header #icon_br{
	position:absolute;
	margin:15px 0 0 650px;

}
.thrColFixHdr #header #icon_en{
	position:absolute;
	margin:15px 0 0 700px;
}
.thrColFixHdr #header img{ 
	border:0;  
} 
.thrColFixHdr #header #logo_topo{
	margin:5px 0 0 15px;
}
.thrColFixHdr #header #fale_conoscopt{
	position:absolute;
	margin:0 0 0 731px;
	background:url(../../public/img/ambiente/topo_faleconoscopt.jpg) no-repeat;
	width:249px;
	height:124px;		
}
.thrColFixHdr #header #fale_conoscoen{
	position:absolute;
	margin:0 0 0 731px;
	background:url(../../public/img/ambiente/topo_faleconoscoen.jpg) no-repeat;
	width:249px;
	height:124px;
}
#hora{
	position:absolute;
	margin:53px 0 0 -282px;
	font-size:10px;
	color:#FFFFFF;
}

#blog a{
	position:absolute;
	margin:73px 0 0 -245px;
	font-size:10px;
	color:#FFFFFF;
        text-decoration: none;
        font-style:italic;
        font-size: 14px;
}
#blog a:hover{
	position:absolute;
	margin:73px 0 0 -245px;
	font-size:10px;
	color:#FFFFFF;
        text-decoration:underline;
        font-style:italic;
        font-size: 14px;
}

#link_faleconosco{
	position:absolute;
	margin:105px 0 0 80px;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}
.thrColFixHdr #header #menu{
	position:absolute;
	border-top:2px solid #FFFFFF;
	color:#FFFFFF;
	margin:99px 0 0 0 ;
	background:#E14C24;
	padding:2px 0 0 10px;
	height:21px;
	width:721px;
	
}
.thrColFixHdr #header #menu #links_menu li{
	display:inline;
	font-size:11px;
	margin:0 1px 0 0;
}
.thrColFixHdr #header #menu #links_menu li a{
	color:#FFFFFF;
	text-decoration:none;
}
/*--------------------Sub_menu-------------------------*/
.thrColFixHdr #header #sub_menu{
	display:block;
	position:absolute;
	margin:127px 0 0 170px;
	background:#E14C24;
	padding:0 5px 0 5px;
}
.thrColFixHdr #header #sub_menu li{
	font-size:11px;
	border-bottom:1px solid #FFFFFF;
	padding:5px;
}
.thrColFixHdr #header #sub_menu a{
	color:#FFFFFF;
	text-decoration:none;
}

.thrColFixHdr #header #sub_menu3{
	display:block;
	position:absolute;
	margin:127px 0 0 90px;
	background:#E14C24;
	padding:0 5px 0 5px;
}
.thrColFixHdr #header #sub_menu3 li{
	font-size:11px;
	border-bottom:1px solid #FFFFFF;
	padding:5px;
}
.thrColFixHdr #header #sub_menu3 a{
	color:#FFFFFF;
	text-decoration:none;
}
/*-------------------------------------------------------------------------------------------*/
.thrColFixHdr #flash{
	margin:2px 0 0 0;
}
/*-----------------------------------Colune ESQUERDA--------------------------------------------------------*/
.thrColFixHdr #coluna_esquerda {
	float: left; 
	width: 150px;
    margin:0 0 0 1px;
}
.thrColFixHdr #coluna_esquerda #bg_roll{
	margin:-5px 0 -5px 0;
	background:#D3D8DB;
	width:130px;
	height:880px;
	padding:0 0 0 10px;
}
.thrColFixHdr #coluna_esquerda #bg_roll #tuor_virtual{
	margin:10px 0 0 20px;
}
.thrColFixHdr #coluna_esquerda #bg_roll #horarios{
	margin:15px 0 10px 0;
}
.thrColFixHdr #coluna_esquerda #bg_roll  #horarios #bg_horarios{
	background-color:#FFFFFF;
	font-size:11px;
	height:530px;
	width:121px;
	margin:-5px 0 -6px 0;
}
.thrColFixHdr #coluna_esquerda #bg_roll  #horarios p{
	margin:0 0 0 10px;
	width:100px;
}
.thrColFixHdr #coluna_esquerda #bg_roll  #horarios .dias{
	color:#FF0000;
}
.thrColFixHdr #coluna_esquerda #bg_roll #logo{
	margin:10px 0 20px 4px;
}
/*-------------------------------------Coluna Direita (HOME)------------------------------------*/
.thrColFixHdr #coluna_direita {
	float: right; 
	width: 150px;
    margin:0 1px 0 0;	
}
.thrColFixHdr #coluna_direita .img_titulo{
	margin:0 0 0 10px;	
}
.thrColFixHdr #coluna_direita form{
	margin:0 0 0 10px;	
}	
.thrColFixHdr #coluna_direita #bg_login{
	background-color:#D6DADB0;
	height:128px;
	width:145px;
	margin:-5px 0 -6px 0;
	padding:0 0 0 5px; 
}
.thrColFixHdr #coluna_direita #bg_login .campos_login{
	border:1px solid #FFFFFF;
	width:130px;
	margin:0 0 0 4px;
}
.thrColFixHdr #coluna_direita #bg_login .txt_img{
	margin:3px 0 0 5px;
}
.thrColFixHdr #coluna_direita #bg_login .txt_img1{
	margin:8px 0 0 5px;
}
.thrColFixHdr #coluna_direita #bg_login #bt_acessar{
	border:0;
	background:#D6DADB;
	color:#E54135;
	position:absolute;
	font-weight:bold;
	margin:5px 0 0 37px;
}
.thrColFixHdr #coluna_direita #bg_roll_publicidade hr{
	width:100px;
	height:2px;
	color:#CCCCCC;
	margin:5px 0 10px 25px;
}
/*--------------------------------------Main Content (BUSCA)-----------------------------------------------------*/
.thrColFixHdr #mainContent { 
	margin: 0 149px;
} 
.thrColFixHdr #mainContent #busca_bg{
	position:absolute;
	margin:0 0 0 97px;
	background:url(../../public/img/ambiente/busca_bg.jpg) repeat-x;
	width:562px;
	height:62px;
}
.thrColFixHdr #mainContent #procurar_generos{
	padding:3px;
	width:160px;
	color:#211362;
	border:1px solid #fff;
	margin:10px 0 0 5px;
}
.thrColFixHdr #mainContent #procurar_marcas{
	padding:3px;
	width:160px;
	color:#211362;
	border:1px solid #fff;
}
.thrColFixHdr #mainContent #procurar_geral{
	padding:3px;
	width:180px;
	color:#FF0000;
	text-align:center;
	border:1px solid #fff;
}
.thrColFixHdr #mainContent #busca_fim{
	position:absolute;
	margin:0 0 0 657px;
}
.thrColFixHdr #mainContent select option{
	font-size:11px;
	margin:5px 0;	
	padding:0 0 2px 0;
	border-bottom:1px solid #000;
}
.thrColFixHdr #mainContent #exibe_resultado{
	width:650px;
}
.thrColFixHdr #mainContent #exibe_resultado td{
	border-bottom:1px solid #000;
	border-top:1px solid #000;
	margin:5px;
	padding:5px 5px 15px 5px;
}
.thrColFixHdr #mainContent #exibe_resultado b{
	color:#999;
}
.thrColFixHdr #mainContent #exibe_resultado p{
	margin: 0 0 3px 0;
}
.thrColFixHdr #mainContent #exibe_resultado .impar{
	background:#fff;
}
.thrColFixHdr #mainContent #exibe_resultado .par{
	background:#fafbf9;
}
.thrColFixHdr #mainContent #exibe_resultado #busca-nomefantasia{
	color:#F00;
}
/*-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-*/
.thrColFixHdr #mainContent #noticia_principal{
	margin:10px 0 0 -10px;
	width:660px;
	height:320px;
	text-align:justify;
}
.thrColFixHdr #mainContent #noticia_principal a{
	text-decoration:none;
	color:#666;
}
.thrColFixHdr #mainContent #noticia_principal a:hover{
	color:#f00;
}
.thrColFixHdr #mainContent #noticia_principal #area_destaque{
	width:400px;
	height:311px;
}
.thrColFixHdr #mainContent #noticia_principal #area_destaque h2{
	font-size:18px;
	font-weight:bold;
	color:#940303;
	margin:0 0 20px 0;
}
/*------*/
.thrColFixHdr #mainContent #noticia_principal #box_duo_news{
	background:url(../../public/img/ambiente/bg_two_news.jpg) repeat-x;
	width:224px;
	height:311px;
	float:right;
}
.thrColFixHdr #mainContent #noticia_principal #box_duo_news a{
	text-decoration:none;
	color:#f00;
}
.thrColFixHdr #mainContent #noticia_principal #box_duo_news a:hover{
	color:#fff;
}
.thrColFixHdr #mainContent #noticia_principal #box_duo_news ul{
	margin:39px 0 0 10px;
}

.thrColFixHdr #mainContent #noticia_principal #box_duo_news li{
	margin:0 0 10px 0;
	color:#E54135;
	font-size:16px;
	font-weight:bold;
}
.thrColFixHdr #mainContent #noticia_principal #box_duo_news #titulo_box{
	font-size:14px;
	font-weight:bold;
	color:#29166F;
	margin:10px 0 -15px 30px;
}
.thrColFixHdr #mainContent #noticia_principal #box_duo_news .box_number{
	background:url(../../public/img/ambiente/box_number.jpg) repeat-x;
	padding:8px 0 0 0;
	width:34px;
	height:34px;
	text-align:center;
}
.thrColFixHdr #mainContent #noticia_principal #box_duo_news #txt_list{
	margin:32px 5px 0 0;
	float:right;
	width:165px;
}
.thrColFixHdr #mainContent #noticia_principal #box_duo_news #txt_list li{
	font-size:11px;
	text-align:left;
	font-weight:normal;
	height:35px;
	padding:5px 0 0 0;
	border-top:1px dashed #fff;
}
/*-...................................................................................................................-*/
.thrColFixHdr #mainContent #noticia_secundaria{
	margin:0 0 0 -10px;
	padding:10px 0 0 0;
	width:660px;
	height:190px;
	text-align:left;
	font-size:10px;
}
.thrColFixHdr #mainContent #noticia_secundaria a{
	text-decoration:none;
	color:#666;
}
.thrColFixHdr #mainContent #noticia_secundaria a:hover{
	color:#f00;
}
.thrColFixHdr #mainContent #noticia_secundaria ul li{
	float:left;
}
.thrColFixHdr #mainContent #noticia_secundaria #n2, #n3, #n4{
	text-align:center;
	width:145px;
	margin:0 25px 0 0;	
}
.thrColFixHdr #mainContent #noticia_secundaria #n5{
	text-align:center;
	width:145px;
}
/*-...................................................................................................................-*/
.thrColFixHdr #mainContent #noticia_terciaria{
	margin:20px 0 0 -10px;
	padding:10px 0 0 0;
	width:660px;
	height:170px;
	text-align:left;
	font-size:10px;
}
.thrColFixHdr #mainContent #noticia_terciaria img{
	width:10px;
}
.thrColFixHdr #mainContent #noticia_terciaria a{
	text-decoration:none;
	color:#666;
}
.thrColFixHdr #mainContent #noticia_terciaria a:hover{
	color:#f00;
}
.thrColFixHdr #mainContent #noticia_terciaria h2{
	font-size:12px;
	color:#000;
	font-weight:bold;
	margin:0 0 10px 0;
}
.thrColFixHdr #mainContent #noticia_terciaria ul li{
	float:left;
}
.thrColFixHdr #mainContent #noticia_terciaria #n6{
	width:145px;
	margin:0 25px 0 0;
}
.thrColFixHdr #mainContent #noticia_terciaria #n7{
	width:145px;
}
.thrColFixHdr #mainContent #noticia_terciaria #box_chamada{
	float:right;
	background:url(../../public/img/ambiente/bg_box_img.jpg) repeat-x;
	width:321px;
	height:135px;
}
.thrColFixHdr #mainContent #noticia_terciaria box_chamada a{
	text-decoration:none;
	color:#f00;
}
.thrColFixHdr #mainContent #noticia_terciaria box_chamada a:hover{
	color:#fff;
}
/*-...................................................................................................................-*/

.thrColFixHdr #mainContent #noticia_quaternaria{
	margin:0px 0 0 -10px;
	padding:10px 0 0 0;
	width:660px;
	height:160px;
	text-align:left;
	font-size:10px;
}
.thrColFixHdr #mainContent #noticia_quaternaria img{
	width:10px;
}
.thrColFixHdr #mainContent #noticia_quaternaria a{
	text-decoration:none;
	color:#666;
}
.thrColFixHdr #mainContent #noticia_quaternaria a:hover{
	color:#f00;
}
.thrColFixHdr #mainContent #noticia_quaternaria h2{
	color:#000;
	font-size:12px;
	margin:0 0 10px 0;
	font-weight:bold;
}
.thrColFixHdr #mainContent #noticia_quaternaria ul li{
	float:left;
}
.thrColFixHdr #mainContent #noticia_quaternaria #n8, #n9, #n10{
	width:145px;
	margin:0 25px 0 0;
}
.thrColFixHdr #mainContent #noticia_quaternaria #n11{
	width:145px;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.thrColFixHdr #footer { 
	background:url(../../public/img/ambiente/footer.jpg);
	height:40px;
	padding:16px 0 0 0;
	text-align:center;
        clear: both;
        margin:10px 0 0 0;

} 
.thrColFixHdr #footer address{
	font-size:11px;
	color:#FFFFFF;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/*--------------------------------------Formatação para a página em GERAL-------------------------------------------*/
h1{
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
	margin:20px 0 25px 0;
}
.thumb_fotos_noticias{
	border:1px solid #CCCCCC;
	padding:5px;
	margin:0 10px 3px 0;
}
.internas_fotos_noticias{
	border:1px solid #CCCCCC;
	padding:5px;
	margin:0 10px 10px 0;
	float:left;
}
.fotos_noticias{
	border:1px solid #CCCCCC;
	padding:5px;
	margin:0 10px 3px 0;
	float:left;
}
.fotos_publicidade{
	border:1px solid #CCCCCC;
	padding:5px;
	margin:5px 10px;
	float:left;
}
.fotos_geral{
	border:1px solid #CCCCCC;
	padding:5px;
	margin:0 10px 3px 0;
	float:left;
}
.link_news_second{
	text-decoration:none;
	color:#FF0000;
}	
.link{
	float:right;
	text-decoration:none;
	color:#FF0000;
}
.todas_noticias{
	position:absolute;
	font-size:12px;
	color:#29166F;
	margin:270px 0 0 0;
	text-decoration:none;
	font-weight:bold;
}
/*-----------------------------Coluna Direita------------------------------------------------*/
.thrColFixHdr #bg_roll_publicidade{
	margin:-5px 0 -5px 0;
	background:#D9DDDE;
	width:150px;
	min-height:590px;
	padding:0;
}
.thrColFixHdr #bg_roll_publicidade li{
	display:table-row;	
}	
.thrColFixHdr #bg_roll_publicidade input[type=text],input[type=password]{
    border:1px solid #FFFFFF;
	width:110px;
	margin:5px 6px;
}
.thrColFixHdr #bg_roll_publicidade input[type=submit]{
	background:#D6DADB;
	color:#E54135;
	font-weight:bold;
	margin:10px 0 0 40px;
    border:1px solid #E7ECEF;
}
/*---------------------------------Internas--------------------------------------*/
.thrColFixHdr #mainContent #internas{
	margin:0 0 0 6px;
	width:640px;
	padding:0 10px 0 10px;
}
.thrColFixHdr #mainContent #internas p{
	text-align:justify;
}
.thrColFixHdr #mainContent #internas .destaque_txt{
	font-weight:bold;
}
.thrColFixHdr #mainContent #internas #img_infra{
	padding:5px;
	margin:15px 10px 15px 10px;
	float:left;
}
.thrColFixHdr #mainContent #internas #img_infra img{
	margin:0 10px 0 10px;
	border:1px solid #CCCCCC;
	padding:5px;
}
.thrColFixHdr #mainContent #internas #mais_historia li{
	display:inline;
	margin:0 15px 0 0;	
}
.thrColFixHdr #mainContent #internas #mais_historia li a{
	color:#f00;
}	
.thrColFixHdr #mainContent #internas a{	
	text-decoration:none;
}
.thrColFixHdr #mainContent .fotos_diretoria{
	border:1px solid #CCCCCC;
	padding:5px;
	margin:0 10px 3px 0;
	float:left;
}
.thrColFixHdr #mainContent #internas hr{
	border:1px solid #ccc;
	margin:50px 0 30px 0;
		
}
.thrColFixHdr #mainContent #noticia_principal_interna{
	margin:0 0 0 4px;
	
	width:634px;
	padding:0 15px 5px 15px;
    margin:0 0 0 -10px;
	text-align:justify;
	
}
.thrColFixHdr #mainContent #noticia_principal_interna a{
	color:#f00;
}
.thrColFixHdr #mainContent #noticia_detalhada a{
	color:#f00;
}
.thrColFixHdr #mainContent #fonte_dados{
	font-size:10px;
	font-weight:bold;
	color:#333;
}
/*------------------------CONTATO----------------------------------------*/
.thrColFixHdr #mainContent #internas #form_contato{
	margin:20px 0 0 0;
	color:#29166F;
}
.thrColFixHdr #mainContent #internas #form_contato li{
	margin:0 0 10px 0;
}
.thrColFixHdr #mainContent #internas #form_contato span{
	font-weight:bold;
}
.thrColFixHdr #mainContent #internas #form_contato .form_text{
	width:250px;
	margin:5px 0 0 0;
	border:1px solid #29166F;
	color:#FF0000;
}
.thrColFixHdr #mainContent #internas #form_contato .form_txt{
	width:250px;
	color:#FF0000;
	margin:5px 0 0 0;
	border:1px solid #29166F;
}
.thrColFixHdr #mainContent #internas #form_contato #bt_form{
	background:#29166F;
	color:#FFFFFF;
	border:0;
	padding:2px 3px 2px 3px;
}
#site_map li{
    margin: 5px 0 5px 30px;
	list-style:square;
}
#site_map ul{
    padding: 5px 0 5px 10px;
}
#site_map ul .list_3{
	margin:0 0 0 40px;	
}
/*------------------------------------------------------------------------*/
.thrColFixHdr #coluna_esquerda #menu_coluna{
	width:140px;
	height:67px;
	background:url(../img/ambiente/bg_menu_coluna.jpg) repeat-x;
	margin:20px 0 10px -10px;
	padding:5px 0 0 0;
}
.thrColFixHdr #coluna_esquerda #menu_coluna li{
	width:126px;
	height:20px;
	background:url(../img/ambiente/bg_bt_menu.jpg) repeat-x;
	margin:5px;
	font-size:10px;
	padding:3px 0 0 4px;
}
.thrColFixHdr #coluna_esquerda #menu_coluna li a{
	text-decoration:none;
	color:#FFFFFF;
}
.thrColFixHdr #coluna_esquerda #menu_coluna li a #seta{
	float:right;
	margin:0 5px 0 0;
}
.thrColFixHdr #coluna_esquerda #bg_roll  #horarios #bg_horarios ul{
	padding:10px 0 0 5px;
}
.thrColFixHdr #coluna_esquerda #bg_roll  #horarios #bg_horarios li{
	margin:0 0 15px 0;
}
.thrColFixHdr #coluna_esquerda #bg_roll #bg_loja_virtual{
	margin:10px 0 10px -5px;
	width:130px;
}
/*----------------------------------------------------------------------------*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
/*----------------------------------------------------------------------------*/
#menu_inter{
	margin:5px 0 0 -10px;
	position:absolute;
	z-index:5;
}
#menu_inter li{
	background:#000;
	margin: 0 0 -5px 0;	
}
.subNavEm{
	background:#dedede;	
	display:table-row-group;
}
/*-----------------------------------------------------------------------------------*/
#menu_boleto {
	margin:15px 0 20px -3px;
	border:solid 1px #c7c7c7;
	padding:10px 5px;
	width:636px;
}
#menu_boleto li{
	display:inline;
	height:21px;
	font-size:10px;
	padding:4px 4px;
	background:url(../img/ambiente/bg_bt_menu.jpg) repeat-x;	
}
#menu_boleto li a{
	text-decoration:none;
	color:#FFFFFF;
}
/*-----------------------------------------------------------------------------------------*/
#logado{
	margin:5px 10px;
	text-align:center;
}
#logado p{
	background:#D6DADB;
	font-weight:bold;
    border:1px solid #E7ECEF;
	width:60px;
	margin:20px 0 0 30px;
}
#logado a{
	color:#E54135;
	text-decoration:none;
}
/*-------------------------------------------*/
object{
	border:1px solid #CCCCCC;
	padding:5px;
	margin:20px 10px 3px 35px;
	float:left;
}
/*-------------------------------------------*/
#menu_diretoria li{
	display:inline;
	height:21px;
	font-size:10px;
	padding:4px 4px;
	background:url(../img/ambiente/bg_bt_menu.jpg) repeat-x;
	margin:0 5px 0 0;
}
#menu_diretoria li a{
	color:#fff;	
}
/*----------------------------------------*/
#titulo_regimento{
	width:100px;
	text-align:center;
	font-size:10px;
}
#img_regimento ul{
	text-align:left;
}
#img_regimento li{
	margin:0 15px 30px 15px;	
	display:inline-table; 
}
#img_regimento li img{
	border:1px solid #CCCCCC;
	padding:5px;
}
/*------------------------------------------*/
img{border:none;}
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
    margin:0;
    padding:0;
    display:block;
    overflow:hidden;
    text-indent:-8000px;
}
#flash ul, #flash li, #flash2 ul, #flash2 li{
	margin:0;
	padding:0;
	list-style:none;
}
#flash2{margin-top:1em;}
#flash li, #flash2 li{ 
	/* 
		define width and height of list item (slide)
		entire flash area will adjust according to the parameters provided here
	*/ 
	width:981px;
	height:291px;
	overflow:hidden; 
}	
#prevBtn, #nextBtn, #flash1next, #flash1prev{ 
	display:block;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:71px;
	z-index:1000;
}	
#nextBtn, #flash1next{ left:696px; }														
#prevBtn a, #nextBtn a, #flash1next a, #flash1prev a{  
	display:block;
	position:relative;
	width:30px;
	height:77px;
	background:url(../images/btn_prev.gif) no-repeat 0 0;	
}	
#nextBtn a, #flash1next a{ background:url(../images/btn_next.gif) no-repeat 0 0;}	
/*--------------------------------------------------------------------------------------------------*/
#prestacao_contas th{ padding:5px; }
#prestacao_contas #titulo_tabela th{
	font-weight:bold;
	background-color:#ECF1F5;
	font-size:14px;
}
/*------------------------------------------*/
.table_boletos td, th{ padding:5px; }
.thrColFixHdr #bg_roll_enquete{
	margin:-5px 0;
	padding:0 0 10px 10px;
	background:#F0E1E8;
	width:140px;
	min-height:265px;
	font-size:11px;
}
.thrColFixHdr #bg_roll_enquete form{ font-weight:bold; } 
.thrColFixHdr #bg_roll_enquete p{
	margin:5px 0 15px 0;
	width:130px;
	text-align:justify;
}
/*.thrColFixHdr #bg_roll_enquete #col_1{
	background-color:#000;
	margin:2px;
	border:1px solid #ffffff;
	
}*/
.thrColFixHdr #bg_roll_enquete #resultados{
	margin:10px 0 0 0;
}
.thrColFixHdr #bg_roll_enquete #resultados_txt{
	font-size:10px;
	margin:0 0 0 10px;
	padding:0 3px 3px 3px;
	color:#29166F; 
}
.thrColFixHdr #bg_roll_enquete #resultados li{
	display:inline;
	font-size:8px;
}
.thrColFixHdr #bg_roll_enquete input[type="submit"] {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F0E1E8 none repeat scroll 0 0;
	border:1px solid #E54135;
	color:#E54135;
	font-weight:bold;
	margin:5px 0 5px 35px;
}
/*-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.jimgMenu {
	position: relative;
	height:135px;
	overflow: hidden;
	margin:0;
}
.jimgMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 135px;
	width: 1430px;
}
.jimgMenu ul li { float: left; }
.jimgMenu ul li a {
	text-indent: -1000px;
	background:#FFFFFF none repeat scroll 0%;
	border-right: 2px solid #fff;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:25px;
	height: 135px;
}
.jimgMenu ul li.landscapes a {
	background:url(../img/ambiente/publicidade.jpg);
}
.jimgMenu ul li.people a {
	background:url(../img/ambiente/publicidade1.jpg);
}
.jimgMenu ul li.nature a {
	background:url(../img/ambiente/publicidade2.jpg);
	min-width:266px;
}
.clear { clear: both; }
/*----------------------------------*/
#publicado, #fonte{font-weight:bold;}
.thrColFixHdr #mainContent #noticia_interna{
	margin:30px 0 0 -10px;
	padding:0;
	width:660px;
	text-align:left;
	font-size:10px;
	border-top:1px dashed #333;
}
.thrColFixHdr #mainContent #noticia_interna a{
	text-decoration:none;
	color:#666;
}
.thrColFixHdr #mainContent #noticia_interna a:hover{
	color:#f00;
}
.thrColFixHdr #mainContent #noticia_interna h2{
	color:#000;
	font-size:12px;
	margin:0 0 10px 0;
	font-weight:bold;
}
.thrColFixHdr #mainContent #noticia_interna ul li{
	float:left;
}
.thrColFixHdr #mainContent #noticia_interna #n1, #n2, #n3{
	width:140px;
	margin:0 25px 0 0;
}
.thrColFixHdr #mainContent #noticia_interna #n4{
	width:140px;
}
#img_noticia_detalhada{
	height:250px;
	width:650px;
}
/*---------------------------------*/
.thrColFixHdr #mainContent #noticia_list_anteriores{
	margin:0 0 30px 0;
	padding:0 0 0 25px;
	font-size:11px;
	background:url(../../public/img/ambiente/bg_noticias.jpg) repeat-x;
	background-position:bottom;
}
.thrColFixHdr #mainContent #noticia_list_anteriores li{margin:0 0 10px 0;}	
.thrColFixHdr #mainContent #noticia_list_anteriores h2{
	margin:0 0 10px 0;
	color:#f00;
	font-size:14px;
	font-weight:bold;
}
.thrColFixHdr #mainContent #noticia_list_anteriores a{color:#29166F;}
.thrColFixHdr #mainContent #noticia_list_anteriores a:hover{color:#f00;}
/*-----------------------------------------------------*/
.thrColFixHdr #flash{margin:2px 0 0 0;}
/*-----------------------------------------------------*/
.thrColFixHdr #lista_lojas{margin:0 0 0 -150px;}
.thrColFixHdr #lista_lojas img{padding:3px; border:1px solid #D9DDDE;}
.thrColFixHdr #lista_lojas .exibe_lateral{position:absolute;margin:0 0 0 368px;}
.thrColFixHdr #lista_lojas .exibe_lateral1{position:absolute;margin:0 0 0 590px;}
#chamada_lojas_topo{margin:0 0 0 5px;}
/*---------------------------------*/


#categorias_lojas_online a, #categorias_lojas_online1 a{color:#00f; }
#categorias_lojas_online li{margin:0 0 8px 40px;}
#categorias_lojas_online1 p{margin:5px 0 0 0;}
#categorias_lojas_online1{position:absolute;margin-left:300px;} 
#categorias_lojas_online1 li{margin:0 0 8px 20px;}

#descricao_loja_categoria{text-align:left;background:#ffffff;}
#descricao_loja_categoria li{border-bottom:1px solid #D4D8DB;height:45px; font-size:10px;}
#descricao_loja_categoria .logo_empresa{float:left;margin:-10px 10px 0 0;}
.ver_loja{float:right;}
/*.ver_loja{color:#00f;border:1px solid #00f;color:#00f;text-decoration:none;float:right;font-size:8px;padding:2px;}*/
/*---------------------------------*/
div.exibe_video{
	width:610px;
	height:450px;
	text-align:center;
	border:1px dashed #D9DDE0;
	padding:10px 0 0 40px;
}
.menu_list {	
	margin:0 0 0 -5px;
	width:654px;
	color:#CA441E;
}
.menu_head {
	padding: 5px 10px;
	cursor: pointer;
	/*position: relative;*/
	margin:1px;
    font-weight:bold;
    background: #EDF2F5;
}
.menu_body {
	display:none;
}









