body {
	scrollbar-face-color: #eeeeee;
	scrollbar-arrow-color: #757575;	
	scrollbar-track-color: #FFFFFF;	
	scrollbar-shadow-color:#CECECE;	
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color: #CECECE;
	scrollbar-darkshadow-color:#FFFFFF; 
	background-color: #336699;
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-x;
	background-position:top;
	margin: 0px;
	padding-left: 20px;

}

.dhmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 6px;
	background-color: #DFF4FF;
	border-top: 0px solid #0066CB;
	border-right: 1px solid #0066CB;
	border-bottom: 1px solid #0066CB;
	border-left: 1px solid #0066CB;



}

.main {
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 10px 0px 0px;
	background-position: bottom;
	background-color: #FFFFFF;
	background-image: url(../img/bg_texto.gif);
}

.dir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	letter-spacing: 1px;
}

.Link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0033FF;
	letter-spacing: 1px;
}

.Link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
	letter-spacing: 1px;
}

.Link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0033FF;
	letter-spacing: 1px;
}

.Link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0033FF;
	letter-spacing: 1px;
}

.dir:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0033FF;
	letter-spacing: 1px;
}

.dir:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
	letter-spacing: 1px;
}

.dir:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0033FF;
	letter-spacing: 1px;
}

.dir:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0033FF;
	letter-spacing: 1px;
}

.tel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 2px 0px 0px;
	vertical-align: bottom;
}

.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
	text-align: right;
	vertical-align: bottom;
}

.menu2 {
	background-image: url(../img/bg_menu2.gif);
	background-repeat: no-repeat;
}

.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #333333;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0066CB;
	border-right-color: #0066CB;
	border-bottom-color: #0066CB;
	border-left-color: #0066CB;
	background-image: url(../img/pontos.gif);
	background-repeat: no-repeat;
	letter-spacing: 1px;
	padding-left: 45px;
	background-color: #FFFFFF;



}

.sep {
	background-color: #0066CB;
	background-image: url(../img/sep.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 2px;
}

.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	text-align: justify;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 90px;
	padding-left: 16px;
}

.azul {
	color: #0033CC;
}

.vermelho {
	color: #990000;
	font-size: 13px;
	font-weight:bold;
}

.vermelhoHome {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

A:link {
	color: #0033CC;
	text-decoration: none;
}

A:visited {
	color: #0033CC;
	text-decoration: none;
}

A:active {
	color: #0033CC;
	text-decoration: none;
}

A:hover {
	color: #0033CC;
	text-decoration: underline;
}
.band {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
	vertical-align: bottom;
	padding-bottom: 10px;

}
.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	padding: 4px 1px;
	letter-spacing: 1px;

}
.conselho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0065A4;
	padding-top: 7px;
	padding-left: 2px;
	letter-spacing: 1px;
}

.borda {
	background-color: #FFFFFF;
	border: 8px solid #FFFFFF;
}

.resumo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	padding-bottom: 8px;
	text-transform: lowercase;
	text-align: right;
	vertical-align: bottom;
	padding-right: 12px;
	font-weight: bold;
}

.publica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-left: 6px;
}

.livro {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 1px 0px 1px 6px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-size: 11px;
	letter-spacing: 1px;
	font-weight: bold;
; text-transform: uppercase
}

.livros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 19px;
}

.titartigos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	background-color: #f1f1f1;
	letter-spacing: 1px;

}
.pdf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	text-transform: lowercase;
	text-align: right;
	padding-right: 12px;
	font-weight: bold;
	background-image: url(../img/IconePDF.gif);
	background-repeat: no-repeat;
	background-position: 199px 12px;
	vertical-align: top;
	padding-top: 13px;

}
.pdf2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
	text-transform: lowercase;
	text-align: right;
	padding-right: 12px;
	font-weight: bold;
	background-image: url(../img/IconePDF.gif);
	background-repeat: no-repeat;
	background-position: 168px 12px;
	vertical-align: top;
	padding-top: 13px;

}

.boxpdf {
	border: 1px solid #666666;
}
.avisopdf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding: 8px;
	background-color: #F1F1F1;
}
.lateral {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.submenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 6px 0px 6px 17px;
	letter-spacing: 1px;
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: 7px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #333333;
	border-bottom-color: #CCCCCC;
	border-left-color: #990000;

}
.apresentaconselho {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; border: #0065A4 solid; border-width: 1px 1px 1px 3px; background-color: #FFFFFF; padding-left: 2px}
hr {  color: #CCCCCC}
.textobox { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; ; color: #000000 ; background-color: #F3F3F3; border: #CCCCCC solid; border-width: 0px 0px 0px 1px}
.textobox02 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; ; color: #000000 ; background-color: #FFFFFF}
.tabela { border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #990000; border-right-color: #990000; border-bottom-color: #990000; border-left-color: #990000; ; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; border: #CCCCCC solid; border-width: 0px 0px 1px}
.tabela_topo { border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #990000; border-right-color: #990000; border-bottom-color: #990000; border-left-color: #990000; ; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}


.campoprincipal { background-color: #ECEFFB; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; border-color: #FFFFFF #FFFFFF #FFFFFF #0099FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 5px}

h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 1px}

.LinkVermelho										{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: none; }
.LinkVermelho:									{ color: #990000; text-decoration: none }
.LinkVermelho:link							{ color: #990000; text-decoration: none }
.LinkVermelho:visited						{ color: #990000; text-decoration: none }
.LinkVermelho:hover							{ color: #990000; text-decoration: underline }

.LinkAzul												{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: none; }
.LinkAzul:											{ color: #0033CC; text-decoration: none }
.LinkAzul:link									{ color: #0033CC; text-decoration: none }
.LinkAzul:visited								{ color: #0033CC; text-decoration: none }
.LinkAzul:hover									{ color: #0033CC; text-decoration: underline }

.LinkIdioma											{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.LinkIdioma:										{ color: #6d9fd2; text-decoration: none }
.LinkIdioma:link								{ color: #6d9fd2; text-decoration: none }
.LinkIdioma:visited							{ color: #6d9fd2; text-decoration: none }
.LinkIdioma:hover								{ color: #5083b6; text-decoration: underline }

.Cinza													{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: none; color: #555555;  }