BODY, td, p, td {
	margin:0px; FONT-FAMILY: sans-serif;
	font-size: 10pt;
	line-height: 1.5em;
	SCROLLBAR-ARROW-COLOR:  #ffffff; /* seta*/
	SCROLLBAR-FACE-COLOR:#DBDBDB; /* cor base da barra*/
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; /* cor de mistura e cantos superiores e lateral esquerdo*/
	SCROLLBAR-SHADOW-COLOR: #999999;/*rebordo inferiror e lateral direito dos botoes*/
	SCROLLBAR-3DLIGHT-COLOR: #999999; /*rebordo superior e lateral esquerda dos botoes*/
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	scrollbar-track-color: #E9E9E9;
	
}

a { 
	outline:none 
}

.form { BACKGROUND:#E8E8E8;COLOR:#7E7E7E;FONT-FAMILY:Verdana;FONT-SIZE:0.8em; font-weight: bold; border: 1px #A5A5A5 solid}

.tabela_gruporh {background-image: url(img/img_gruporh_2.gif); background-repeat:no-repeat; background-position:right}

.menu_lateral {
	background-color: #EBEBEB;
	padding: 5px;
	width: 189px;
	display: block;
	font-size: 1em;
	text-decoration: none;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBB;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BBB;
}
:hover.menu_lateral {
	background-color: #B7B7B7;
	padding: 5px;
	width: 189px;
	display: block;
	font-size: 1em;
	text-decoration: none;
	color: #666;
}
.rodape {
	font-size: 0.8em;
	color: #999;
	line-height: 1.4em;
}
.link_rodape {
	color: #666;
	text-decoration: underline;
}
:hover.link_rodape {
	color: #1E5FA2;
}

.link_home {
	color: #333;
	text-decoration: none;
	font-size: 0.9em;
	line-height: 1.3em;
}
:hover.link_home {
	color: #1E5FA2;
	text-decoration: underline;
}

.link_links {
	color: #666;
	text-decoration: none;
	font-size: 0.75em;
	line-height: 1.3em;
}
:hover.link_links {
	color: #1E5FA2;
	text-decoration: underline;
}
.texto_links {
	color: #666;
	text-decoration: none;
	font-size: 0.75em;
	line-height: 1.3em;
}

.link_title {
	color: #1E5FA2;
	text-decoration: none;
	font-size: 1em;
	line-height: 1.3em;
	font-weight: bold;
}
:hover.link_title {
	color: #569BE0;
	text-decoration: underline;
}

.link_azul {
	color: #1E5FA2;
	text-decoration: none;
	font-size: 1em;
	line-height: 1.3em;
	font-weight: bold;
}
:hover.link_azul {
	color: #569BE0;
	text-decoration: underline;
}

.data {
	color: #333;
	font-size: 0.75em;
	line-height: 1.3em;
}

.noticias {
	color: #1E5FA2;
	font-size: 1em;
	line-height: 1.3em;
	font-weight:bold
}

.legenda {
	color: #1E5FA2;
	font-size: 0.75em;
	line-height: 1.3em;
}
.title1 {
	color: #1E5FA2;
	font-size: 1.1em;
	line-height: 1.3em;
	font-weight:bold
}

H2 { color: #1E5FA2;
	font-size: 1.1em;
	line-height: 1.3em;
	font-weight:bold }

.texto { 
	margin:0px; FONT-FAMILY: sans-serif;
	font-size: 10pt;
	line-height: 1.5em;
	SCROLLBAR-ARROW-COLOR:  #ffffff; /* seta*/
	SCROLLBAR-FACE-COLOR:#DBDBDB; /* cor base da barra*/
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; /* cor de mistura e cantos superiores e lateral esquerdo*/
	SCROLLBAR-SHADOW-COLOR: #999999;/*rebordo inferiror e lateral direito dos botoes*/
	SCROLLBAR-3DLIGHT-COLOR: #999999; /*rebordo superior e lateral esquerda dos botoes*/
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	scrollbar-track-color: #E9E9E9;
	
}

.texto a:link{
	color: #333;
	text-decoration: none;
	font-size: 0.9em;
	line-height: 1.3em;
}

.texto a:hover{
	color: #1E5FA2;
	text-decoration: underline;
}

.rodape a:visited{
	color: #333;
	text-decoration: none;
	font-size: 0.9em;
	line-height: 1.3em;
}

.texto_base { 
	margin:0px; FONT-FAMILY: sans-serif;
	font-size: 10pt;
	line-height: 1.5em;
	SCROLLBAR-ARROW-COLOR:  #ffffff; /* seta*/
	SCROLLBAR-FACE-COLOR:#DBDBDB; /* cor base da barra*/
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; /* cor de mistura e cantos superiores e lateral esquerdo*/
	SCROLLBAR-SHADOW-COLOR: #999999;/*rebordo inferiror e lateral direito dos botoes*/
	SCROLLBAR-3DLIGHT-COLOR: #999999; /*rebordo superior e lateral esquerda dos botoes*/
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	scrollbar-track-color: #E9E9E9; text-align:left
	
}

/* Left Navigation Menu */

.leftnav1 a:link {

background-color: #EBEBEB;
	padding: 5px;
	width: 189px;
	display: block;
	font-size: 1em;
	text-decoration: none;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBB;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BBB;

}

.leftnav1 a:visited {

background-color: #EBEBEB;
	padding: 5px;
	width: 189px;
	display: block;
	font-size: 1em;
	text-decoration: none;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBB;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BBB;

}

.leftnav1 a:active {

background-color: #EBEBEB;
	padding: 5px;
	width: 189px;
	display: block;
	font-size: 1em;
	text-decoration: none;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBB;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BBB;	

}

.leftnav1 a:hover {

background-color: #B7B7B7;
	padding: 5px;
	width: 189px;
	display: block;
	font-size: 1em;
	text-decoration: none;
	color: #666;

}



.leftnav1-act a:link {

border-right:1px solid #BBB; border-bottom:1px solid #BBB; background-color: #EBEBEB;
	padding: 5px;
	width: 189px;
	display: block;
	font-size: 1em;
	text-decoration: none;
	color: #666666;
	font-weight:bold

}

.leftnav1-act a:visited {

border-right:1px solid #BBB; border-bottom:1px solid #BBB; background-color: #EBEBEB;
	padding: 5px;
	width: 189px;
	display: block;
	font-size: 1em;
	text-decoration: none;
	color: #666666;
	font-weight:bold

}

.leftnav1-act a:active {

border-right:1px solid #BBB; border-bottom:1px solid #BBB; background-color: #EBEBEB;
	padding: 5px;
	width: 189px;
	display: block;
	font-size: 1em;
	text-decoration: none;
	color: #666666;
	font-weight:bold	

}

.leftnav1-act a:hover {

background-color: #B7B7B7;
	padding: 5px;
	width: 189px;
	display: block;
	font-size: 1em;
	text-decoration: none;
	color: #666666;font-weight:bold

} 



.leftnav2 a:link {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	padding-left:30px; padding-right:5px; padding-top:5px; padding-bottom:5px

}

.leftnav2 a:visited {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	padding-left:30px; padding-right:5px; padding-top:5px; padding-bottom:5px

}

.leftnav2 a:active {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	padding-left:30px; padding-right:5px; padding-top:5px; padding-bottom:5px

}

.leftnav2 a:hover {

background-color: #B7B7B7;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;padding-left:30px; padding-right:5px; padding-top:5px; padding-bottom:5px

}



.leftnav2-act a:link {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-weight:bold; padding-left:30px; padding-right:5px; padding-top:5px; padding-bottom:5px

}

.leftnav2-act a:visited {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-weight:bold; padding-left:30px; padding-right:5px; padding-top:5px; padding-bottom:5px

}

.leftnav2-act a:active {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-weight:bold; padding-left:30px; padding-right:5px; padding-top:5px; padding-bottom:5px	

}

.leftnav2-act a:hover {

background-color: #B7B7B7;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;font-weight:bold; padding-left:30px; padding-right:5px; padding-top:5px; padding-bottom:5px

}





.leftnav3 a:link {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style:italic; padding-left:60px; padding-right:5px; padding-top:5px; padding-bottom:5px

}

.leftnav3 a:visited {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style:italic; padding-left:60px; padding-right:5px; padding-top:5px; padding-bottom:5px

}

.leftnav3 a:active {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style:italic; padding-left:60px; padding-right:5px; padding-top:5px; padding-bottom:5px	

}

.leftnav3 a:hover {

background-color: #B7B7B7;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;font-style:italic; padding-left:60px; padding-right:5px; padding-top:5px; padding-bottom:5px

}



.leftnav3-act a:link {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-weight:bold; font-style:italic; padding-left:60px; padding-right:5px; padding-top:5px; padding-bottom:5px

}

.leftnav3-act a:visited {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-weight:bold; font-style:italic; padding-left:60px; padding-right:5px; padding-top:5px; padding-bottom:5px

}

.leftnav3-act a:active {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-weight:bold; font-style:italic; padding-left:60px; padding-right:5px; padding-top:5px; padding-bottom:5px	

}

.leftnav3-act a:hover {

background-color: #B7B7B7;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;font-weight:bold; font-style:italic; padding-left:60px; padding-right:5px; padding-top:5px; padding-bottom:5px

}


.leftnav4 a:link {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style:italic; padding-left:90px; padding-right:5px; padding-top:5px; padding-bottom:5px

}

.leftnav4 a:visited {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style:italic; padding-left:90px; padding-right:5px; padding-top:5px; padding-bottom:5px

}

.leftnav4 a:active {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-style:italic; padding-left:90px; padding-right:5px; padding-top:5px; padding-bottom:5px	

}

.leftnav4 a:hover {

background-color: #B7B7B7;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;font-style:italic; padding-left:90px; padding-right:5px; padding-top:5px; padding-bottom:5px

}



.leftnav4-act a:link {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-weight:bold; font-style:italic; padding-left:90px; padding-right:5px; padding-top:5px; padding-bottom:5px

}

.leftnav4-act a:visited {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-weight:bold; font-style:italic; padding-left:90px; padding-right:5px; padding-top:5px; padding-bottom:5px

}

.leftnav4-act a:active {

border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; background-color: #EBEBEB;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;
	font-weight:bold; font-style:italic; padding-left:90px; padding-right:5px; padding-top:5px; padding-bottom:5px	

}

.leftnav4-act a:hover {

background-color: #B7B7B7;
	width: 189px;
	display: block;
	font-size: 8pt;
	text-decoration: none;
	color: #666666;font-weight:bold; font-style:italic; padding-left:90px; padding-right:5px; padding-top:5px; padding-bottom:5px

}