/*******************************************/
/* AUTOR: NR                               */
/* DATA: 04-12-2006                        */
/* DESCRICAO: ESTILOS PORTAL DE OBIDOS     */
/* PROIBIDA A REPRODUCAO DESTE FICHEIRO    */
/*******************************************/

/*------------------- DEFAULT STYLES ----------------------*/
html, body {background-color:#FFF;}
html, body, div{margin:0; padding:0;}
.clear{clear:both;}

a:link, a:visited, a:active{color:#FF8000; text-decoration:none; font:normal 9px verdana, sans-serif;}
a:hover{color:#3159A3;text-decoration:none;  font:normal 9px verdana, sans-serif;}

html, body, th, tr, td, div{font:10px verdana, sans-serif; color:#333333;}

/*#contentPrint ul{list-style-image:url(../_IMG/obi_bullet.gif);}
#contentPrint li{padding-bottom:5px;}*/
/*-------------------  LAYOUT STYLES ----------------------*/
form{padding:0; margin:0; margin-left:auto; margin-right:auto;}
#wrapper{width:760px; margin-left:auto; margin-right:auto; }

/* FLASH - HOME */
#header{height:74px; width:760px; display:block; padding:0; margin:0; margin-bottom:20px; padding-top:7px; _margin-bottom:0; _padding-top:7px;}
/* IMAGEM - INTERNAS */
#headerIma{margin-top:16px; margin-bottom:10px; _margin-bottom:12px;}

#innerContent{
	width:760px;
	background-image:url(../_img/_layout/traco_content_esq.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding-left:1px;
	margin:0; padding:0;
	}
#leftContent{
	width:148px;
	float:left;
	}
#rightContent{
	width:601px;
	float:right;
	}

.todayDate{
	color:#6E92A7;
	text-align:center;
	font-size:9px;
	width:181px;
	border-left:1px solid #5F879E; 
	}

#contentPrint{
	width:600px;
	margin:0 0 10px 0;
	}

#footer .fichaTecnica{width:100px; float:left; padding:3px 3px 3px 0px; background-color:#F1F1F1;}
#footer .avisoLegal{width:410px;; float:left; color:#9099A2; padding:3px 3px 3px 65px; }

#footer .idioma{width:178px; float:right; color:#9099A2; padding:3px 0px 3px 0px; }
#footer .idioma ul{margin:0; padding:0;}
#footer .idioma li{list-style-type:none; display:inline;}


/*---------------------- VISUAL STYLES ----------------------*/

/* BREADCRUMB */

.breadcrumb{color:#6E92A7; font-size:9px;}

/* IMAGEM */
.imagemEsquerda{
	float:left;
	padding:10px 10px 10px 0;
}

.imagemDireita{
	float:right;
	padding:10px 0 10px 10px;
}

/*********** NOVO ***************/

.imagemCentro{
	float:center;
	padding:10px 0 10px 10px;
}
.texto{
	/*text-align:justify;*/
	font:10px verdana, sans-serif; 
	color:#333333;
	line-height:13px;
	}


/* RISCAS CONTEUDO */
.riscas{
	background-image:url(../_img/_layout/fundo_conteudo.jpg);
	_height:680px;
	min-height:680px;
	}
	
/* FUNDO SUBMENU HOME */
.subNavHome{
	background-color:#D9E2E8;
	background-image:url(../_img/_layout/loja_obidos.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:85px;
	}

/* FUNDO SUBMENU */
.subNav{
	background-color:#F1F1F1;
	background-image:url(../_img/_layout/loja_obidos.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:85px;
	height:500px;
	}

/* RETIRAR LISTAS */
.subNavNoLi li{
	list-style-type:none;
}

/* ESPACAMENTOS OS CONTEUDOS */
.espContent{
	padding:10px;
	vertical-align:top;
	text-align:left;
	list-style:disc;
	}

/* SERVICOS */
.servicos, .servicos a:link, .servicos a:visited, .servicos a:active {
	font:bold 13px verdana, sans-serif;
	color: #6e92a7;
	text-decoration:none;
}
.servicos a:hover {
	font:bold 13px verdana, sans-serif;
	color:#ff8000;
	text-decoration:none;
}

/* HEADER CONTEUDO CENTRAL */
.headerCentral{
	background-image:url(../_img/_layout/trac_hor_central.jpg);
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
	}
.headerCentral span{
	background-color:#D2D2D2;
	padding:0;
	margin:0;
	padding-left:10px;
	padding-right:5px;
}

/* FOOTER - FICHA TECNICA*/
a.ft:link, a.ft:active, a.ft:visited{background-color:#F1F1F1; padding-left:15px;}

/* DESTAQUE */
.headerDestaque{
	background-image:url(../_img/_layout/trac_hor_destaque.jpg);
	height:20px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
	}
.headerDestaque span{
	background-color:#6E92A8;
	padding-left:10px;
	padding-right:5px;
}

.destaquesHome td sapn{text-align:left;}

/* EVENTOS */
.headerEventos{
	background-image:url(../_img/_layout/trac_hor_eventos.jpg);
	height:20px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
	}
.headerEventos span{
	background-color:#9EB5C3;
	padding-left:10px;
	padding-right:5px;
}
a.eventos:link, a.eventos:visited, a.eventos:active {
	font:9px verdana, sans-serif;
	color:#333333;
	text-decoration: none;
}
a.eventos:hover {
	font:9px verdana, sans-serif;
	color:#ff8000;
	 text-decoration:none;
}
/******* PESQUISA *****/
#menuHolder{margin-bottom:20px;}
#menuHolder ul{
	list-style-type:none;
	background-image:url(../_img/_layout/trac_sup_titulos_esq.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0; margin:0;
	text-transform:uppercase;
	}
#menuHolder li{
	margin-left:10px;
	background-image:url(../_img/_layout/trac_inf_titulos_esq.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:5px 0 5px 0;
	}

#menuHolder input{
	padding:2px;
	font:bold 9px verdana, sans-serif;
	color:#FFFFFF;
	background-color:#6E92A7;
	width:100px;
	}


/* NO PARA */
.nop p{
	padding:0;
	margin:0;
	}

/******* PESQUISA *****/
#pesquisa{margin-bottom:20px; margin-top:20px;}
#pesquisa ul{
	list-style-type:none;
	background-image:url(../_img/_layout/trac_sup_titulos_esq.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0; margin:0;
	text-transform:uppercase;
	}
#pesquisa li{
	margin-left:10px;
	background-image:url(../_img/_layout/trac_inf_titulos_esq.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:5px 0 5px 0;
	}

#pesquisa input{
	padding:2px;
	font:bold 9px verdana, sans-serif;
	color:#FFFFFF;
	background-color:#6E92A7;
	width:95px;
	vertical-align:middle;
	}

#pesquisa div{
	padding:10px;}

/* NEWSLETTER HOMEPAGE */

#newsletterH{margin-bottom:20px; margin-top:20px;}
#newsletterH ul{
	list-style-type:none;
	background-image:url(../_img/_layout/trac_sup_titulos_esq.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0; margin:0;
	text-transform:uppercase;
	}
#newsletterH li{
	margin-left:10px;
	background-image:url(../_img/_layout/trac_inf_titulos_esq.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:5px 0 5px 0;
	}

#newsletterH div{
	padding:10px;}


/******* SONDAGEM *****/

#sondagem{margin-bottom:20px; margin-top:20px;}
#sondagem ul{
	list-style-type:none;
	background-image:url(../_img/_layout/trac_sup_titulos_esq.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0; margin:0;
	text-transform:uppercase;
	}
#sondagem li{
	margin-left:10px;
	background-image:url(../_img/_layout/trac_inf_titulos_esq.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:5px 0 5px 0;
	}

#sondagem div{
	padding:10px;
	font-size:9px;}
	
#sondagem input{
	vertical-align:text-bottom;
	_vertical-align:middle;
	}
#sondagem span{
	color:#9099A2;}
	
/* LETTERING */
.cinza {
	font:normal 9px verdana, sans-serif;
	color: #9099a2;
}

.b_cinza {
	font:bold 9px verdana, sans-serif;
	color: #9099a2;
}
.b_preto, .sub_titulo {
	font:bold 9px verdana, sans-serif;
	color:#333333;
}


/* TITULOS */
,h2,h3,h4,h5,h6{margin:0; padding:0;}
h1, h1 a:link, h1 a:visited, h1 a:active{
	font:bold 13px verdana, sans-serif;
	color: #6e92a7;
	text-decoration:none;
	margin:0;
	padding:0;
	}
h1 a:hover {
	font:bold 13px verdana, sans-serif;
	color:#ff8000;
	text-decoration:none;
}

h1.detNot{
	color:#3159a3;
	}
h2{font:bold 10px verdana, sans-serif; margin:0px; color:#737373}

/* ESTRUTURADO */

/* RESUMO NOTICIAS ETC */
.newsResume{
	font:normal 10px verdana, sans-serif;
	color:#333333;
}
.newsResumeInner{
	font:bold 10px verdana, sans-serif;
	color:#496874;
}
/* BODY NOTICIAS; EVENTOS ECT */
.txtBody{}

/* LISTA ITEM SUBNAVEGACAO */
.catSubNav ul{
	list-style-image:none;
	list-style-type:none;
	margin:0; padding:0;
	padding-left:1px;
	}

.catSubNavCustom ul{
	padding:0;
	margin:0;
	margin-left:18px;
}	
/* HEADER MENU */
#headerMenu{
	position:absolute;
	top:15px;
	color:#6E92A7;
	margin-left:175px;
	}
#headerMenu td table td{color:#6E92A7;}

#headerMenu a:link, #headerMenu a:active, #headerMenu a:visited{color:#6E92A7;}
#headerMenu a:hover{color:#FF8000;}

/* NAVEGACAO INFERIOR NEWS/CONTACTS */
.horNav1{text-align:center; padding:0; margin:0; padding-bottom:10px;}
.horNav2{text-align:center; padding:0; margin:0;}
.horNav3{text-align:center; padding:10px;}
.horNav4{text-align:center;}

/* xHTML BICO UNDER TIT SEC */
.bicoCustom{
	background-image:url(../_img/_layout/seta_cinza.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:4px;
	}

.bicoCustomSubNav{
	background-image:url(../_img/_layout/seta_azul_esc.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:4px;
	}

.bicoDestaquesHome{
	background-image:url();
	background-position:top left;
	background-repeat:no-repeat;
	height:4px;
	}

/**************************/
/* MAPA DO SITE ACESSIVEL */
/**************************/
.menuborder td{padding:5px;}
.mapaSiteAceKey{
	font-size:1.2em;
	}
a.b_branco:link, a.b_branco:active, a.b_branco:visited{
	text-decoration:none; 
	color:#FFFFFF; 
	font:bold 9px verdana, sans-serif;
	padding-left:5px;}
.b_branco tt{font-size:1.2em;}
.mapaSite3Ace span{
	padding-left:15px;}
.mapaSite2Ace{font-weight:bold;}
a.mapaSite2Ace:link, a.mapaSite2Ace:visited, a.mapaSite2Ace:active, a.mapaSite2Ace:hover{font-weight:bold;}
a.mapaSite2Ace:active{text-decoration:underline;}
.mapaSite3Ace a:link, .mapaSite3Ace a:visited{color:#6E92A7; font-weight:bold;}
.mapaSite3Ace a:active{text-decoration:underline; font-weight:bold;}
.mapaSite3Ace a:hover{color:#FF8800; font-weight:bold;}
.b_branco tt{color:#ffffff;}

.mapasite3{
	margin:0;
	padding:2px;
	font-weight:bold;
}
.mapasite3 a:link, .mapasite3 a:visited, .mapasite3 a:active{
	color:#6E92A7;
	padding-left:10px;
	padding-top:5px;
	font-weight:bold;
	}
	
.mapasite3 a:hover{color:#FF8000;}
.menuborder a:link, .menuborder a:active, .menuborder a:visited, .menuborder a:hover{font-weight:bold;}

/* DOWNLOADS */
/* btn pesquisa doc */
.docSearch input {
	border:1px solid #6E92A8;
	background-color:#FFFFFF;
	font:bold 9px verdana, sans-serif;
	padding:1px;
	padding-left:2px;
	color:#6E92A7;}

.docSearch span input{
	border-right: #333333 1px solid; 
	border-top: #d2d2d2 1px solid; 
	border-left: #d2d2d2 1px solid;
	border-bottom: #333333 1px solid;
	font:bold 9px verdana, sans-serif;
	color:#FFFFFF;
	background-color:#6e92a7;
	}
/******************************************/
/* ESTILOS PARA LISTA/DETALHE DOS EVENTOS */
/******************************************/

/* BARRA DIR */
.barraDireita{
	color:#687989;
	font:bold 11px verdana, sans-serif;
	}
.barraDireita table{width:100%;}
.barraDireita td{border-bottom:2px solid #fff; width:100%;}
.mesAnoInputEventos input{
	border-right: #333333 1px solid; 
	border-top: #d2d2d2 1px solid; 
	border-left: #d2d2d2 1px solid;
	border-bottom: #333333 1px solid;
	font:bold 9px verdana, sans-serif;
	color:#FFFFFF;
	background-color:#6e92a7;
	padding:0 2px 1px 2px;
	
	}

.mesAnoInputEventos select{
	border:1px solid #7F9DB9;
	background-color:#ffffff;
	color:#336699;
	font:bold 9px verdana, sans-serif;
	}
	
.calendario
	{
		border-top:1px solid #7F9DB9;
		border-left:1px solid #7F9DB9;
		border-right:1px solid #7F9DB9;
		_border:1px solid #7F9DB9;
		margin-bottom:25px;
	}

.calendario td, .calendario th
	{
		border:1px solid #7F9DB9;
	}
.calendario td{
	background-color:#fff;
	
	}


.calendario th{
	background-color:#E9E9E9;}



/* MES E ANO - HEADER CALENDER */
.calCabecalho td{
	background-color:#7F9DB9;
	font:bold 9px verdana, sans-serif;
	color:#fff;
	}

/* DIA DA SEMANA */
.calDiasSemana{
	font:bold 9px verdana, sans-serif;
	color:#333333;
	}

/* DIA ACTUAL SEM EVENTOS */

.calDiaNormalFimDeSemana{
	background-color:#FFCC00;}

.calendario .calDiaActual a:link, .calendario .calDiaActual a:visited, .calendario .calDiaActual a:active, .calendario .calDiaActual a:hover
	{
		color:#FF0000;
		text-decoration:none;
	}

.calendario .calDiaNormal a:link, .calendario .calDiaNormal a:active, .calendario .calDiaNormal a:visited{
	color:#333333;
	font:normal 10px verdana, sans-serif;
	}
.calendario .calDiaNormal a:hover{
	color:#FF8000;
	font:normal 10px verdana, sans-serif;
	}
	
/* DIA FIM DE SEMANA SEM EVENTOS */
.calendario .calDiaNormalFimDeSemana{
	background-color:#F5F5F5;
	}
.calendario .calDiaNormalFimDeSemana a:link, .calendario .calDiaNormalFimDeSemana a:active, .calendario .calDiaNormalFimDeSemana a:visited{
	font:bold 10px verdana, sans-serif;
	color:#FF8800;
	}

.calendario .calDiaNormalFimDeSemana a:hover{
	font:bold 10px verdana, sans-serif;
	color:#333333;
	}

.calDiaNormalComEventos{
	background-image:url(../_img/obi_calsel.gif);
	}

.calDiaNormalComEventos a:link, .calDiaNormalComEventos a:visited, .calDiaNormalComEventos a:active{color:#FFFFFF; font-weight:bold;}
.calDiaNormalComEventos a:hover{color:#000000;}

.calDiaActualComEventos{background-image:url(../_img/obi_caltod.gif);}

.calDiaActualComEventos a:link, .calDiaActualComEventos a:active, .calDiaActualComEventos a:visited{font-weight:bold; color:#FFFFFF;}
.calDiaActualComEventos a:hover{color:#000;}



.cat_tit td{
	color:#59798C;
	font:bold 10px verdana, sans-serif;
	padding-left:5px;
	vertical-align:50%;
	}
.cat_tit td label{cursor:pointer;}
.cat_tit td:hover{
	font:bold 10px verdana, sans-serif;
	color:#FF8800;
	cursor:pointer;
	}
	
/* CATEGORIA E DATA DO EVENTO */
.catEvento{
	font:bold 9px verdana, sans-serif;
	color:#9099A2;
	}
/* TITULO DO EVENTO */
/*.eventos{
	background:url(../_IMG/bullAgenda.gif) no-repeat 0 4px;
	vertical-align:middle;
	padding-left:16px;
	padding-top:1px;
	}*/
.localEvento{text-align:left;}
.eventos, .eventos a:link, .eventos a:visited, .eventos a:active{
	font:bold 13px verdana, sans-serif;
	color: #6e92a7;
	text-decoration:none;
	}
.eventos a:hover {
	font:bold 13px verdana, sans-serif;
	color:#ff8000;
	text-decoration:none;
}

/* DESCRICAO DO EVENTO */
.descEvento{
	text-align:justify;
	}
	
.descEvento img{
	float:right;
	border:5px solid #D2D2D2;
	border-left:25px solid #D2D2D2;
	margin:0 0 10px 10px;
	}

.eventoImg{
	float:right;
	border:2px solid #D2D2D2;
	border-left:12px solid #D2D2D2;
	margin:0 0 10px 10px;
}

.imaHora{
	float:right;
	border:1px solid #D2D2D2;
	border-left:5px solid #D2D2D2;
	margin:0 0 10px 10px;
}

/* TITULO DE EVENTOS - DETALHE */
.titAgendaInner{
	background-color:#6E92A7;
	text-align:left;
	color:#FFFFFF;
	padding:5px;
	text-transform:uppercase;
	font-weight:bold;
	}

/* PROGRAMACAO DIARIA - TITULO */
.titPeqAgenda{
	background-color:#D2D2D2;
	text-align:left;
	color:#FFFFFF;
	padding:5px;
	text-transform:uppercase;
	font-weight:bold;
}




/* LISTAGEM LISTA */
.titAgenda{
	background-color:#6E92A7;
	text-align:left;
	color:#FFFFFF;
	padding:5px;
	text-transform:uppercase;
	font-weight:bold;
	border-left:15px solid #486677;
}

/* LISTAGEM PROXIMO EVENTOS */
.titAgendaProx{
	background-color:#6E92A7;
	text-align:left;
	color:#FFFFFF;
	padding:5px;
	text-transform:uppercase;
	font-weight:bold;
	border-left:15px solid #336699;
}

/* LISTAGEM PROXIMO DESTAQUE */
.titAgendaDest{
	background-color:#6E92A7;
	text-align:left;
	color:#FFFFFF;
	padding:5px;
	text-transform:uppercase;
	font-weight:bold;
	border-left:15px solid #ff8800;
}

.titPeqBoldAgenda{

	background-color:#9EB6C3;
	text-align:left;
	color:#fff;
	padding:5px;
	text-transform:uppercase;
	font-weight:bold;
	}

/* TABELA DE EVENTOS - DETALHE */
.tabEvento{
	text-align:left;
	margin-right:10px;}

/* PERIODOS */
	
/* TITULO DO PERIODO - DETALHE */
.titPeriodo, .nomeDia{
	color:#6E92A7;
	font:bold 11px verdana, sans-serif;
	}

.dataPeriodo, .horarioDia{
	font:bold 9px verdana, sans-serif;
	color:#999999;
	}
	
/* TABELA EVENTOS DO DIA - DETALHE */
.tabDia{
	text-align:left;
	margin:0;
	padding:0 0 10px 0;
	}
.desDia{
	margin:0;
	padding:0;
	}
.divPad{margin:0; padding:0;}

.tabAct{border-top:1px solid #FF8800; margin-top:10px; width:100%;}

/* ACTIVIDADE - DETAIL */
.horaAct{
	font:bold 9px verdana, sans-serif;
	color:#000;
	}

/* HORA INICIO */
.horaAct .init{color:#FF8800; padding-bottom:1px; font:bold 9px verdana, sans-serif; padding-bottom:2px;}
.horaAct .fina{color:#6E92A7; font:bold 9px verdana, sans-serif; padding-top:2px; height:0px; width:0px; background-image:url(../_img/obi_eveSeta.gif); background-position:top center; background-repeat:no-repeat;}

.nomeAct{
	font:bold 11px verdana, sans-serif;
	color: #6e92a7;
	}
	
.tabAgenda{margin-top:0; padding:0;}

/* DESTACAMOS PARA HJ */
.destHjEventos{
	font:bold 9px verdana;
	text-transform:uppercase;
	color:#000;
	}
	
.destHjEventos a:link, .destHjEventos a:visited, .destHjEventos a:active{text-transform:none; font:bold 10px verdana, sans-serif;}

/* GALERIA DE IMAGENS */
.titGal {
	font:bold 18px verdana, sans-serif;
	padding-left:15px;
	padding-top:15px;}
	
.sepGal{background-color:#FF8800;}
.lisGal{font:bold 12px verdana;}
.lisGal a:link, .lisGal a:active{font:bold 12px verdana;}
.lisGal a:visited{color:#ffcc00; font:bold 12px verdana;}
.lisGal a:hover{color:#6E92A7;}
.btnGal{padding-right:15px;}
.btnGal input{
	border:1px solid #6E92A7;
	background-color:#FFFFFF;
	color:#6E92A7;
	font:bold 12px verdana;
	}



/************************/
/* FOOTER OESTE DIGITAL */
/************************/

.footerOD{}
.td2{padding-top:5px;}
.td2 td{}
.logosOD{font:normal 9px verdana, sans-serif; color:#333333;}
.footerLinks{background-color:#515753; text-align:center; color:#7293A4; height:25px;}
.footerLinks ul{list-style-type:none; padding:0; margin:0;}
.footerLinks li{display:inline; border-right:1px solid #fff; padding-right:7px; padding-left:5px; _padding-left:10px;}
.footerLinks .rssLink{border-right:2px solid #515753; padding-left:5px;}
.footerLinks .rssLink a:link, .footerLinks .rssLink a:visited, .footerLinks .rssLink a:active{padding:3px 40px 3px 0; background-image:url(../_img/xml.gif); background-position:right; background-repeat:no-repeat;}
.footerLinks a:link, .footerLinks a:visited, .footerLinks a:active{color:#fff; font:normal 11px verdana, sans-serif; text-decoration:none;}
.footerLinks a:hover{color:#fff; text-decoration:overline underline;}


/***********************************/
/* LISTAGEM DE EVENTOS NA HOMEPAGE */
/***********************************/
#eventosHome, #eventosHome ul, #eventosHome li{padding:0; margin:0; list-style-type:none;}
#eventosHome div{margin-bottom:20px;}
#eventosHome div a:link, #eventosHome div a:active, #eventosHome div a:visited{color:#333333; text-decoration:none;}
#eventosHome div a:hover{color:#FF8000;}

#eventosHome .activo, #eventosHome .activo a:link, #eventosHome .activo a:active, #eventosHome .activo a:visited, #eventosHome .activo a:hover{color:#FF8800;}


/****************/
/* METEOROLOGIA */
/****************/

/* HOME */

.meteo td{padding-right:8px;}
.meteo .metTit{color:#6E92A8; font-weight:bold;}
.meteo .metMax{color:#6E92A8;}
.meteo .metMin{color:#6E92A8;}

/***************/
/*     RSS     */
/***************/

.rss hr{
	border:1px solid #D9E2E8;
}

/*************************/
/* RESULTADO DA PESQUISA */
/*************************/

#resPesquisa {color:#FF8000; font:bold 10px verdana, sans-serif;}

#resPesquisa .resNextTop{margin-top:10px; text-align:right; background-color:#FFFFFF; padding:5px;}
#resPesquisa .resNextBottom{text-align:right; background-color:#FFFFFF; padding:5px;}
#resPesquisa .resItem b{font-size:11px;}
#resPesquisa .resItem a:link, #resPesquisa .resItem a:visited{color:#6E92A7; font-size:11px;}
#resPesquisa .resItem a:hover, #resPesquisa .resItem a:active{color:#FF8000;}

/*************************/
/*      SONDAGEM         */
/*************************/
#sondagem .titSideSurvey{
	font:normal 9px verdana, sans-serif;
}
#sondagem .resSideSurvey{color:#9099A2;}
#sondagem .inputSurvey
	{
		width:100%;
		text-align:right;
		background-color:#FFFFFF;
		border-width:thin;
		border-color:#FFFFFF;
		border-style:none;
		font:normal 9px verdana, sans-serif;
		color:#FF8800;
		margin:0;
		}
#sondagem .innerSondagem hr{
	border:0;
}

.tituloSurvey
	{
	   		background-image:url(../_img/_layout/trac_hor_central.jpg);
			text-transform:uppercase;
			color:#FFFFFF;
			font-weight:bold;
	   }

.tituloSurvey span{
	background-color:#D2D2D2;
	padding:0;
	margin:0;
	padding-left:10px;
	padding-right:5px;
}

	  
.detalheSondagem{
	background-image:url(../_img/bgSondagem.gif);
	background-position:top;
	background-repeat:no-repeat;
	}

.detalheSondagem a:link, .detalheSondagem a:active, .detalheSondagem a:hover, .detalheSondagem a:visited{padding-left:10px; font-weight:bold;}

.detalheSondagem table table{margin:10px;}
.detalheSondagem table td{padding-top:5px;}

.titSurvey{
	color:#6E92A8;
	font:bold 12px verdana, sans-serif;
	padding-left:10px;
	}
.pubSurvey{
	padding-left:10px; }

.resSurvey{color:#6E92A8; font-weight:bold;}
	


/* DIV DESTAQUE SLIDESHOW */
.slideShowDiv td{
	text-align:left;}

/*****************************/
/* ESTILOS CATALOGO          */
/*****************************/


.tituloCatalogo
{
	font:bold 13px verdana, sans-serif;
	color: #6e92a7;
	text-decoration:none;
	border-bottom:2px solid #FF8000;
}

.tableCatalogo .tituloCatalogo{padding:10px;}

.imagemCatalogo
{
	border: 1px solid #336799;
	background-color:#FFFFFF;
}

.divImagemCatalogo
{
	float:right;
	margin: 0px 5px 10px 5px;
	text-align:center;
}

.tableCatalogo
{
	width:100%; 
	background-color:#FFFFFF;
	/*border:1px solid #5D6268;*/
}

.tableCatalogo td
	{
		padding-left:5px;
		padding-bottom:3px;
	}
	

.catalogSearch table tr td select{
	font-size:10px;
	
}
.catalogSearch table tr td{padding-top:10px;}
.catalogSearchBtn{
	border-right: #333333 1px solid; 
	border-top: #d2d2d2 1px solid; 
	border-left: #d2d2d2 1px solid;
	border-bottom: #333333 1px solid;
	font:bold 9px verdana, sans-serif;
	color:#FFFFFF;
	background-color:#6e92a7;
	padding:0 2px 1px 2px;
}

/*****************************/
/*   FORMULARIO AUTOMATICO   */
/*****************************/

.autoForm hr{border:1px solid #CCCCCC; border-bottom:1px solid #EBEBEB;}
.autoForm .innerForm hr{margin-top:10px;}
.autoForm .innerForm div{padding-left:15px; padding-top:3px;}

/* Formulário gerado... */
.autoForm .genForm{color:#9099A2;}

.autoForm .tituloForm{
	font:bold 14px verdana, sans-serif;
	color: #6e92a7;
}

.autoForm input, .optionForm, .autoForm textarea, .autoForm label{
	font:bold 9px verdana, sans-serif;
	color:#336699;}

.formSubmit input{
	border-right: #333333 1px solid; 
	border-top: #d2d2d2 1px solid; 
	border-left: #d2d2d2 1px solid;
	border-bottom: #333333 1px solid;
	font:bold 9px verdana, sans-serif;
	color:#FFFFFF;
	background-color:#6e92a7;
	padding:0 2px 1px 2px;
}

.inputForm{
	border-right: #6E92A7 1px solid; 
	border-top: #6E92A7 1px solid; 
	border-left: #6E92A7 1px solid;
	border-bottom: #6E92A7 1px solid;
	font:bold 9px verdana, sans-serif;
	background-color:#ffffff;
	}

/* LISTA DE FORMULARIOS */
.formList{
	background-color:#FFFFFF;
	border:1px solid #6E92A7;
	padding:10px;
	margin-bottom:10px;
	}


	
.formList h2{font-weight:normal; margin:0; padding-bottom:10px;}

.formList div{text-align:right;}

/* NEWSLETTER */
.btnNewsletter{
	border-right: #333333 1px solid; 
	border-top: #d2d2d2 1px solid; 
	border-left: #d2d2d2 1px solid;
	border-bottom: #333333 1px solid;
	font:bold 9px verdana, sans-serif;
	color:#FFFFFF;
	background-color:#6e92a7;
	padding:0 2px 1px 2px;
	}

.inputNewsletter{
	font:bold 9px verdana, sans-serif;
	color:#336699;
	
}


/*****************************************/
/************ PESQUISA *******************/
/*****************************************/
.highlight 
{
font-weight:bold
text-decoration: none;
background-color:#FBF7B2;
}

/******************************/
/* VERSOES */
#langVersion{
	list-style-type:none;
	background-image:url(../_img/_layout/trac_sup_titulos_esq.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:10px; margin:0;
	}



.idioma ul{
	list-style:none;
	padding:0;
	margin:0;
	}

.idioma li{
	margin:2px 0 4px 0;
	display:inline;
	}

.idioma li IMG{
	vertical-align:middle;
	}


/********************************/
/* Atendimento online - seccoes */
/********************************/
#bacVirtual{width:550px; background-color:#FFFFFF;}
.titleSec{font:bold 13px verdana, sans-serif; color:#6e92a7; text-decoration:none;	margin:0; padding:0 0 10px 0;}
.bvTitSec{font: bold 12px verdana, sans-serif; color: #6e92a7; padding-bottom:10px; padding-top:10px; padding-left:5px; text-align:left}
.descSec{padding:10px 0; margin:0 10px; text-align:left; border-bottom:1px solid #D3D3D3;}
.bvdisp{padding:10px; margin:0;  text-align:left;}
#bacVirtual hr{display:none;}
.bvdisp li img{vertical-align:middle;}
.bvdisp li{list-style-image:url(../_img/spacer.gif); display:inline; padding:6px 30px 6px 15px; width:50%;}
.bvdisp li a:link, .bvdisp li a:visited, .bvdisp li a:active{font-weight:bold;}
.bvdisp li a:hover{font-weight:bold;}
#ctl00_masterContentPlaceHolder_secTb select{font:bold 11px verdana, sans-serif; color:#9099a2;}


.docsTree td a{font-weight:normal; color:#000000; font-size:9px;}

.docsTree td a:hover{font-weight:normal; color:#000000; font-size:9px;}

.docsTree input
{
	border:none;
	color: #000000;
	background-color:#F1F1F1;
	font-size:10px;
	font-weight:normal;
	font-family:verdana, sans-serif;
	padding-left:5px;
	
}

/*..............................
INFO DOCUMENTOS
..............................*/

#docInfo{
	text-align:right;
	padding:10px 0;
	border-top:1px solid #055A84;
	margin-top:15px;
	}
#docInfo img{vertical-align:middle;}

/*..............................
MANCHETE
..............................*/

A.servicos:link {
	FONT: bold 13px verdana, sans-serif; COLOR: #6e92a7; TEXT-DECORATION: none
}
A.servicos:visited {
	FONT: bold 13px verdana, sans-serif; COLOR: #6e92a7; TEXT-DECORATION: none
}
A.servicos:active {
	FONT: bold 13px verdana, sans-serif; COLOR: #6e92a7; TEXT-DECORATION: none
}
.servicos {
	FONT: bold 13px verdana, sans-serif; COLOR: #6e92a7; TEXT-DECORATION: none
}
A.servicos:hover {
	FONT: bold 13px verdana, sans-serif; COLOR: #ff8000
}



/*..............................
BIBLIOTECA
..............................*/

.tit 
{
	FONT: bold 13px verdana, sans-serif; 
	COLOR: #3159a3; 
	TEXT-DECORATION: none
}

.button 
{
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #d2d2d2 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	BORDER-LEFT: #d2d2d2 1px solid; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #333333 1px solid; 
	FONT-FAMILY: Verdana, sans-serif; 
	BACKGROUND-COLOR: #6e92a7
}


.biblio 
{ 
	font: 11px verdana, sans-serif; 
	color: #6E92A7; 
	font-weight: normal; 
}

.b_branco 
{
	FONT: bold 9px verdana, sans-serif; 
	COLOR: #ffffff
}

.tit_b_cinza 
{
	FONT: bold 13px verdana, sans-serif; 
	COLOR: #9099a2
}


/* +++++++++ MULTIMEDIA NEW +++++++++ */
.mm_container ul{
	padding:0;
	margin:0;
	list-style:none;
	}

.mm_container li{
	float:left;
	padding-right:4px;
	}

.mm_haveDetail{
	background-color:#F6F6F6;
	margin:3px 0;
	padding:2px 6px;
	}
	
.mm_link img{
	border:0;
	vertical-align:middle;
	}

.mm_table{
	padding:0;
	margin:0;
	}
	
.mm_titulo{
	background-image:url(../_img/header-seccoes.gif);font:bold 17px Verdana, Sans-serif; color:#82A22B; padding:5px; border-bottom:1px solid #DEEC9B; background-color:#F1F7D4; margin-bottom:10px;
}

/* --------- */
#multimedia-bar{
background-image:url(../_img/header-seccoes.gif);font:bold 17px Verdana, Sans-serif; color:#82A22B; padding:5px; border-bottom:1px solid #C7DF86; background-color:#F1F7D4; margin-bottom:10px;
}
	
.mmDiv ul{
	width:60px;
	padding:0;
	margin:0 0 0 auto;
	}
	
.mmDiv li{float:right;}


