body {
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-image: url();
	background-color: #E4E6FD;
}

.tabelaForm{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(../imagens/fundo_pesquisa.jpg);
	background-repeat: no-repeat;
	font-weight:bold;
	color: #000000;
	margin-top: 0; 
	margin-bottom: 0;
}

.tabelaContent{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	margin-top: 0; 
	margin-bottom: 0;
}

.TabelaHeaders{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	margin-top: 0; 
	margin-bottom: 0;
}


.txt_title_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #02294D;
}
.txt_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
}
.sub_image {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
}
.cat_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	/* color: #02294D; */
	color: #CC9900;
	font-style: italic;
}

.cat_title a { font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #CC9900; font-style: italic; text-decoration: none; }

.cat_title a:visited { font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #CC9900; font-style: italic; text-decoration: none; }

.cat_title a:active { font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #CC9900; font-style: italic; text-decoration: none; }

.cat_title a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 16px; color: #CC9900; font-style: italic; text-decoration: none; }


.cat_sub_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #02294D;
	text-transform: capitalize;
	line-height: 12px;
}

.cat_sub_title a { font-family:Arial, Helvetica, sans-serif; font-size: 8px; color: #02294D; font-style: italic; text-transform: capitalize; line-height: 12px; text-decoration: none; }

.cat_sub_title a:visited { font-family:Arial, Helvetica, sans-serif; font-size: 8px; color: #02294D; font-style: italic; text-transform: capitalize; line-height: 12px; text-decoration: none; }

.cat_sub_title a:active { font-family:Arial, Helvetica, sans-serif; font-size: 8px; color: #02294D; font-style: italic; text-transform: capitalize; line-height: 12px; text-decoration: none; }

.cat_sub_title a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 8px; color: #02294D; font-style: italic; text-transform: capitalize; line-height: 12px; text-decoration: none; }

.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	font-weight: normal;
}
.bg_bott {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9F9F9F;
}

.txt_service {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F85B6;
	font-weight: normal;
}
.imagens {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #cccccc 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #cccccc 1px solid
}
.bg_sec {
	background-attachment: fixed;
	background-image: url(../imagens/bg_sec.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.images {
	border: 1px solid #738697;
	padding: 4px;
	background-color: #EBEBEB;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.hat_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #02294D;
	font-weight: bold;
}
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	line-height: 18px;
}
.tab_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	border: 1px solid #B8CCDA;
	background-color: #EAF1F5;
}
.frm_txt_field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #748697;
}
.bg_left {
	background-image: url(../imagens/bg_columns_left.jpg);
	background-repeat: no-repeat;
}.bg_center {
	background-image: url(../imagens/bg_center.jpg);
	background-repeat: no-repeat;
}
.bg_right {
	background-image: url(../imagens/bg_right.jpg);
	background-repeat: no-repeat;
}
.lateral_margin {
	padding-right: 5px;
	padding-left: 5px;
}
.bt_send {
	padding: 5px;
	margin-top: 6px;
	margin-right: 25px;
	margin-bottom: 6px;
	margin-left: 6px;
}
.hat_news2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.diario_tab {
	border: 1px solid #DFE4E8;
	padding-left: 12px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
.txt_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	font-weight: normal;
	line-height: 20px;
}
.txt_form a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	font-weight: normal;
	line-height: 20px;
	text-decoration:none;
}

.txt_form a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	font-weight: normal;
	line-height: 20px;
	text-decoration:none;
}
.txt_form a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	font-weight: normal;
	line-height: 20px;
	text-decoration:none;
}
.txt_form a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	font-weight: normal;
	line-height: 20px;
	text-decoration:none;
}


.tab_st {

}

.fundo {
	background-attachment: fixed;
	background-color: #CCCCCC;
	background-image: url(../imagens/image.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
}

.bg_main_table {
	border: 0px solid #99FFFF;
}

.txt_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #022749;
	font-weight: normal;
}
.bg {
	background-attachment: scroll;
	background-image: url(../imagens/BG_TJ.jpg);
	background-repeat: no-repeat;
}
.nav_menu {
	border: 1px solid #FFFFFF;
	background-color: #DFE3F2;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 0px;
	float: left;
	padding-top: 5px;
	padding-right: 55px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.nav_2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	font-style: normal;
	text-transform: capitalize;
}
.nav_menu2 {
	border: 1px solid #FFFFFF;
	padding: 4px;
	background-color: #DFE3F2;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 0px;
	float: left;
	width: 75%;
	clear: right;
}
.txt__menu_sec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #022749;
	font-weight: normal;
	padding-left: 15px;
	background-color: #EEF1F8;
	padding-top: 10px;
	padding-bottom: 10px;
}

.txt__menu_sec a { font-family: Verdana, Arial; font-size: 11px; color: #022749; font-weight: normal; text-decoration: none; }

/*.txt__menu_sec a:visited { font-family: Verdana, Arial; font-size: 11px; color: #022749; font-weight: normal; text-decoration: none;}*/

.txt__menu_sec a:active { font-family: Verdana, Arial; font-size: 11px; color: #0033FF; font-weight: normal; text-decoration: underline;}

.txt__menu_sec  a.corAtiva{
	color: #0033FF;
}

.txt__menu_sec a:hover { font-family: Verdana, Arial; font-size: 11px; color: #022749; font-weight: normal; text-decoration: underline;}

.border {
	border: 1px solid #FFFFFF;
}

.style1 {
color: #CC9900
}
.Nav_1 {
	color: #CC9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.txt__menu_sec_top {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #022749;
	font-weight: normal;
	padding-left: 15px;
	background-color: #E5E9F5;
	padding-top: 10px;
	padding-bottom: 10px;
}
.hat_news_2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #02294D;
	font-weight: bold;
}
.bg_left {

	background-attachment: scroll;
	background-image: url(../imagens/left_2.jpg);
	background-repeat: no-repeat;
}

.bg_left2 {

	background-attachment: scroll;
	background-image: url(../imagens/logointranet_02.jpg);
	background-repeat: no-repeat;
}

.bg_right {


	background-attachment: scroll;
	background-image: url(../imagens/right_3.jpg);
	background-repeat: no-repeat;
}
.tab_style {
	border: 1px solid #738697;
	background-color: #EBEBEB;
	margin: 5px;
}

.tab_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #02294D;
	font-weight: normal;
	margin-left: 20px;
	padding-left: 10px;
}

.tab_txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #02294D;
	font-weight: normal;
}
.tab_txt2b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #02294D;
	font-weight: bolder;
}
.bg_index {
	background-attachment: scroll;
	background-image: url(../imagens/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
A.index:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #02294D;
	TEXT-DECORATION: none;
}
A.index:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #02294D;
	TEXT-DECORATION: none;
}
A.index:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #02294D;
	TEXT-DECORATION: none;
}
A.index:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	TEXT-DECORATION: none;
	background-color: #F9F9FF;
}
A.index2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	line-height: 18px;
	TEXT-DECORATION: none;
}
A.index2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	line-height: 18px;
	TEXT-DECORATION: none;
}
A.index2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	line-height: 18px;
	TEXT-DECORATION: none;
}
A.index2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	line-height: 18px;
	TEXT-DECORATION: none;
	background-color: #F9F9FF;
}
A.index3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F85B6;
	font-weight: normal;
	TEXT-DECORATION: none;
}
A.index3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F85B6;
	font-weight: normal;
	TEXT-DECORATION: none;
}
A.index3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F85B6;
	font-weight: normal;
	TEXT-DECORATION: none;
}
A.index3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
	font-weight: normal;
	TEXT-DECORATION: none;
	background-color: #F7F7F7;
}
A.index4:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	font-weight: normal;
	TEXT-DECORATION: none;
}
A.index4:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	font-weight: normal;
	TEXT-DECORATION: none;
}
A.index4:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	font-weight: normal;
	TEXT-DECORATION: none;
}
A.index4:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02294D;
	font-weight: normal;
	TEXT-DECORATION: none;
	background-color: #F9F9FF;
}
.phone {
	font-family: "Wingdings"
}
.phone2 {
	font-size: 12px; COLOR: #cc9900; font-family: Verdana, Arial, Helvetica, sans-serif
}

/* Link padrão */
a { font-family: Verdana, Arial; font-size: 11px; color: #022749; font-weight: normal; text-decoration: underline; }

/*a:visited { font-family: Verdana, Arial; font-size: 11px; color: #022749; font-weight: normal; text-decoration: underline;}*/

a:active { font-family: Verdana, Arial; font-size: 11px; color: #0033FF; font-weight: normal; text-decoration: underline;}

a:hover { font-family: Verdana, Arial; font-size: 11px; color: #3333CC; font-weight: normal; text-decoration: underline;}


/* Links TOPO */
.menu_horizontal a { font-family: Verdana, Arial; font-size: 11px; color: #022749; font-weight: normal; text-decoration: none; }

.menu_horizontal a:visited { font-family: Verdana, Arial; font-size: 11px; color: #022749; font-weight: normal; text-decoration: none;}

.menu_horizontal a:active { font-family: Verdana, Arial; font-size: 11px; color: #022749; font-weight: normal; text-decoration: none;}

.menu_horizontal a:hover { font-family: Verdana, Arial; font-size: 11px; color: #1A36AA; font-weight: normal; text-decoration: none; background-color: #F9F9FF;}

/* Links conteúdo */
.link_conteudo a { font-family: Verdana, Arial; font-size: 11px; color: #022749; font-weight: normal; text-decoration: underline; }

.link_conteudo a:visited { font-family: Verdana, Arial; font-size: 11px; color: #022749; font-weight: normal; text-decoration: underline;}

.link_conteudo a:active { font-family: Verdana, Arial; font-size: 11px; color: #022749; font-weight: normal; text-decoration: underline;}

.link_conteudo a:hover { font-family: Verdana, Arial; font-size: 11px; color: #065195; font-weight: normal; text-decoration: underline;}

/* Links ultimas noticias */
.last_news a { font-family: Verdana, Arial; font-size: 10px; color: #022749; font-weight: normal; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; line-height: 12px; TEXT-DECORATION: none;	}


.last_news a:visited { font-family: Verdana, Arial; font-size: 10px; color: #022749; font-weight: normal; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; line-height: 12px; TEXT-DECORATION: none; }

.last_news a:active { font-family: Verdana, Arial; font-size: 10px; color: #022749; font-weight: normal; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; line-height: 12px; TEXT-DECORATION: none; }

.last_news a:hover { font-family: Verdana, Arial; font-size: 10px; color: #065399; font-weight: normal; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; line-height: 12px; TEXT-DECORATION: none; background-color: #F9F9FF;}





/* FORM */

.submit {
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	background-color:#333366;
	width:95px;
	color : #ffffff;
	font-weight:600;
	font-size : 10px;
	height : 22px;
	border : 1px solid #E1E1F0;
}

/* PLENO AO VIVO */
#Layer1 {
	position:absolute;
	left:299px;
	top:62px;
	width:250px;
	height:240px;
	z-index:1;
	visibility: visible;
}
#Layer2 {
	position:absolute;
	left:386px;
	top:225px;
	width:56px;
	height:32px;
	z-index:2;
	visibility: visible;
}
#Layer3 {
	position:absolute;
	left:130px;
	top:47px;
	width:51px;
	height:39px;
	z-index:2;
}

/*DESTAQUE*/

.noticiadestaquetopo{
	padding: 6px 6px 0px 6px;
	background-color: tranasparent;
	background-image: url(../imagens/backD.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-bottom:3px;
}

.noticiadestaquetopo,
#destaquebutton{
	border-top: 1px solid #D1D7EF;
	border-left: 1px solid #D1D7EF;
	border-right: 1px solid #A7B2DF;
	border-bottom: 1px solid #A7B2DF;

}

#destaquebutton{
	width:530px; 
	padding: 2px 0px 2px 4px; 
	float:left;
	background-color: #E5EAFE;
	font-size:9px;
}

#destaquebutton a{
	width:15px;
	height:15px;
	padding:3px;
	color:#02294D;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#destaquebutton b{
	width:8px;
	height:3px;
	background-image:url(../imagens/barD.jpg);
	background-position:center;
	background-repeat: no-repeat;
	padding: 0px 1px 0px 3px;

	
}

#destaquebutton a:hover{
	color: #0066CC;
}

