body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #648bb2;
}
	

a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration:none;
}

.bdfotopreto {
	border: 1px solid #454954;
}
.tahoma10laranja {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #FFA200;
}
.tahoma10cinza {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: 454954;
}
form {
	margin: 0px;
	padding: 0px;
}
.formBorda0 {
	margin: 0px;
	padding: 0px;
}
.radiocinza {
	border: 0px solid #E8E8E8;
}
.tahoma10maron {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #A9582B;
}
.griss {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
}
.tahoma11cinza {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.mg10esquerda {
	margin-left:5px;
}
/*  Geral  */
.a2c-news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.a2c-news-form {
	width: 93px; 
	height: 17px; 
	padding-top: 1px;
	border: 1px solid #0091F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.f-rodape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.f-rodape-copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BFD6E6;
}
.f-rodape-fone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.f-conteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.f-depoimento-autor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 0;
	color: #666666;
	font-weight: bold;
}
.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 17px;
}
.submenu_over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E7EAE6;
	height: 17px;
}


.linha {
	background-image: url(../../img/bg_menu.gif);
	height: 3px;
	background-repeat: repeat-x;
}




.crosslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 12px;
	color: #666666;
	padding-left: 8px;
}
.crosslink-det {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 12px;
	color: #666666;
	padding-left: 8px;
}
a:link {
	color: #349000;
	text-decoration: none;
}
a:visited {
	color: #349000;
	text-decoration: none;
}
a:hover {
	color: #349000;
	text-decoration: underline;
}
a:active {
	color: #349000;
	text-decoration: none;
}
.f-veja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-bottom: 8px;
}
.f-navegacao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding-left: 7px;
}
#sub a {
	width: 159px;
	padding-top: 2px;
	height: 17px;
}
#sub a:hover {
	text-decoration: none;
}
#crosslink a {
	color: #666666;
	width: 124px;
}
#crosslink a:hover {
	text-decoration: none;
}
.f-depoimento {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
}

/* HOME */

.area-cliente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding-bottom: 5px;
}
.a2c-cliente-form {
	width: 83px; 
	height: 17px; 
	padding-top: 1px;
	border: 1px solid #0091F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.formulario {
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #F6F7F6;
	color: #666666;
}
.formularioCor {
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFDDDD;
	color: #666666;
}

.CampoCorAzul {
	padding-top: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #BFD6E6;
	color: #666666;
}

.projetos-recentes-tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0067A6;
}
.projetos-recentes-url {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.projetos-recentes-saiba {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#noticia {
	height: 20px;
	vertical-align: middle;
	padding: 11px 0 0 0;
}
.noticia-data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #747C72;
}
.noticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005c9a;
	margin: 0;
}
.formbordazero {
	border: 0px none;
}


.texto {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto-azul {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #339999; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto-grande {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #6699cc; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto-grande-blue {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0b394f; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto-nobold {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003366; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto-nolink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto-cinza {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto-cinza-peq {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto-white-g {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto-news {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto-preto {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto-preto-p {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto-preto-grande {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto-cinza-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto-branco-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto-cinza-bold-peq {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto-link {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #006699
}
.texto-link-roxo {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #120a59
}
.texto-white {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff
}
.texto-white-sm {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff
}
.texto-white-m {
	FONT: bold 14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff
}
.texto-white-gr {
	FONT: bold 20px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ffffff
}
.texto-alert {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ff0000
}
.texto-orange {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ff9900
}
.texto-orange-bold {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #ff9900
}
A:active {
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #336699; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.texto-nolink-com {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cccccc; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tb-cinza {
	BACKGROUND-COLOR: #f0f0ed
}
.tb-cinza-claro {
	BACKGROUND-COLOR: #f5f5f5
}
.tb-cinza-escuro {
	BACKGROUND-COLOR: #cccccc
}
.tb-white {
	BACKGROUND-COLOR: #ffffff
}
.texto-preto-lt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto-preto-sm {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bordasimples {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-COLLAPSE: collapse
}
.areaTexto {
	SCROLLBAR-FACE-COLOR: #cccccc; SCROLLBAR-HIGHLIGHT-COLOR: #000000; COLOR: #ffcccc; SCROLLBAR-TRACK-COLOR: #ffffff
}
.semana {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.dia {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.dia-vermelho {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: none
}
.dia-azul {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #0000cc; TEXT-DECORATION: none
}
.dia-verde {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #006633; TEXT-DECORATION: none
}
.dia-laranja {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #ff9900; TEXT-DECORATION: none
}
.dia-cinza {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
.tx {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.form {
	margin: 0px;
	padding: 0px;
}

.tabela{
 background: #ffffff;
 border-top: none;
 border-bottom: none;
 border-left: none;
 border-right: none;
}

.cabecalho{
 background: #e0e0e0;
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #c0c0c0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #c0c0c0;
 text-align: center;
/* text-indent: 5; */
 font-family: verdana,"sans serif",monospace;
 font-size: 10pt;
 color: #000000;
 height: 22px;
}

.rodape{
 background: #e0e0e0;
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #c0c0c0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #c0c0c0;
 text-align: left;
 text-indent: 5;
 font-family: verdana,"sans serif",monospace;
 font-size: 9pt;
 color: #000000;
 height: 22px;
}

.td_semana{
 background: #c0c0c0;
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #a0a0a0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #a0a0a0;
 text-align: center;
 font-family: verdana,"sans serif",monospace;
 font-size: 8pt;
 color: #000000;
 width: 24px;
 height: 20px;
}

.td_leg{
 background: #ffffff;
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #c0c0c0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #c0c0c0;
 text-indent: 5;
 font-family: verdana,"sans serif",monospace;
 font-size: 8pt;
 color: #000000;
}

.td_dia{
 background: #ffffff;
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #c0c0c0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #c0c0c0;
 text-align: center;
 font-family: verdana,"sans serif",monospace;
 font-size: 8pt;
 color: #000000;
 width: 24px;
 height: 20px;
}

.td_marcado0{
 background: #ffffff;
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #c0c0c0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #c0c0c0;
 text-align: center;
 font-family: verdana,"sans serif",monospace;
 font-size: 8pt;
 color: #ff0000;
 width: 24px;
 height: 20px;
}

.td_marcado1{
 background: #DDF0FC;
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #c0c0c0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #c0c0c0;
 text-align: center;
 font-style: italic;
 font-family: verdana,"sans serif",monospace;
 font-size: 8pt;
 color: #000000;
 width: 24px;
 height: 20px;
}

.td_marcado2{
 background: #d5ffd5;
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #c0c0c0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #c0c0c0;
 text-align: center;
 font-style: italic;
 font-family: verdana,"sans serif",monospace;
 font-size: 8pt;
 color: #000000;
 width: 24px;
 height: 20px;
}

.td_marcado3{
 background: #FFE1F7;
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #c0c0c0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #c0c0c0;
 text-align: center;
 font-style: italic;
 font-family: verdana,"sans serif",monospace;
 font-size: 8pt;
 color: #000000;
 width: 24px;
 height: 20px;
}

.td_marcado4{
 background: #FFFFD5;
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #c0c0c0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #c0c0c0;
 text-align: center;
 font-style: italic;
 font-family: verdana,"sans serif",monospace;
 font-size: 8pt;
 color: #000000;
 width: 24px;
 height: 20px;
}

.td_marcado5{
 background: #FFCAB0;
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #c0c0c0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #c0c0c0;
 text-align: center;
 font-style: italic;
 font-family: verdana,"sans serif",monospace;
 font-size: 8pt;
 color: #000000;
 width: 24px;
 height: 20px;
}

.td_marcado6{
 background: #DDF0FC;/*url('../cel1.bmp');*/
 border-top: 2px solid #0000ff;
 border-bottom: 2px solid #0000ff;
 border-left: 2px solid #0000ff;
 border-right: 2px solid #0000ff;
 text-align: center;
 font-style: italic;
 font-family: verdana,"sans serif",monospace;
 font-size: 8pt;
 color: #000000;
 width: 24px;
 height: 20px;
}

.td_marcado7{
 background: #91C8FF;/*url('../cel1.bmp');*/
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #c0c0c0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #c0c0c0;
 text-align: center;
 font-style: italic;
 font-family: verdana,"sans serif",monospace;
 font-size: 8pt;
 color: #000000;
 width: 24px;
 height: 20px;
}

.td_marcado8{
 background: #D6D6EB/*url('../cel1.bmp');*/
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #c0c0c0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #c0c0c0;
 text-align: center;
 font-style: italic;
 font-family: verdana,"sans serif",monospace;
 font-size: 8pt;
 color: #000000;
 width: 24px;
 height: 20px;
}
.txtitulo{
 text-align: center;
 font-style: bold;
 font-family: verdana,"sans serif",monospace;
 font-size: 7pt;
 color: #000000;
}
.td_tituloform{
 background: #c0c0c0;
 border-top: 1px solid #f0f0f0;
 border-bottom: 1px solid #a0a0a0;
 border-left: 1px solid #f0f0f0;
 border-right: 1px solid #a0a0a0;
 text-align: center;
 font-family: verdana,"sans serif",monospace;
 font-size: 8pt;
 color: #000000;
}
.cabecalho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #ffffff;
	font-weight : bold;
	font-variant : normal;
}

.botao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: White;
	font-weight : bold;
	background-color : #ac0909;
	height : 23;
}

.campo_nome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ac0909;
	font-weight : bold;
}

.campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #ac0909;
	font-weight : normal;
	border : 1 solid #ac0909;
}
.descricao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	font-weight : bold;
	align: left;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	font-variant : normal;
}
.desc_doc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight : normal;
	align: left;
}
.bordaspretas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
}
.fundotabela {
	background-color: #000000;
	border: 1px solid #000000;
}
.fundocelula {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.bordatabela {
	border: 1px solid #000000;
}.bordalinhas {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.bordaLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.LinhaBaixo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: ridge;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.textolink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #466381;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tabm
{
    BACKGROUND-POSITION: center top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images/img_papel.gif);
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat-y;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.font01a
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #00008b;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #c0c0c0
}
.font00
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial, 'MS Sans Serif'
}
.table01
{
    COLOR: #ffcd00
}
.font01n
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial
}
.tr01
{
    COLOR: #ffcd00;
    BACKGROUND-COLOR: #ffffff
}
.font01
{
    FONT-SIZE: 10px;
    COLOR: #00008b;
    FONT-FAMILY: Verdana, Arial
}
.fontmenu
{
//    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #00008b;
    FONT-FAMILY: Verdana, Arial
}
.tr01a
{
    COLOR: #ffcd00;
    BACKGROUND-COLOR: #c7d6fe
}
.tr01t
{
    COLOR: #0000ff;
    BACKGROUND-COLOR: #ffcc00
}
.font02
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #00008b;
    FONT-FAMILY: Verdana
}
.font00n
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: gray;
    FONT-FAMILY: Verdana
}
.font01r
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana
}
.font01f
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #00008b;
    FONT-FAMILY: 'Courier New'
}
.font02a
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #00008b;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #dcdcdc
}
.font02n
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #00008b;
    FONT-FAMILY: Verdana
}
.tabtd01
{
    BACKGROUND-COLOR: navy
}
.tabfont01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #f5f5f5;
    FONT-FAMILY: Verdana
}
.tabfont02
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.tabtd02
{
    BACKGROUND-COLOR: sienna
}
.tabtd03
{
    BACKGROUND-COLOR: darkcyan
}
.tabtable01
{
    BACKGROUND-COLOR: white
}
.f10p_branco
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.tr01navy
{
    FONT-FAMILY: Verdana;
    BGCOLOR: navy;
    FONT-COLOR: White
}
.trb
{
    COLOR: #fffbcc;
    BACKGROUND-COLOR: #fffbcc
}

.Ferias
{ background-color: #DEE7FE; 
 FONT-SIZE: 10px;
 COLOR: #00008b;	
 FONT-FAMILY: Verdana, Arial	
}

.TabCalendar 
{ border: 1px solid #C0C0C0; padding: 1 }

.Provas
{ background-color: #FFFF99; 
 FONT-SIZE: 10px;
 COLOR: #00008b;	
 FONT-FAMILY: Verdana, Arial
}



/*NOVOS*/
.titulo12mg5 {
	font-weight: bold; 
	font-size: 12px; 
	color: #000000; 
	line-height: normal; 
	font-style: normal; 
	font-family: Arial, verdana , helvetica, sans-serif; 
	text-decoration: none;
	margin-left:5px;
}
.titulo11mg5 {
	font-weight: bold; 
	font-size: 11px; 
	color: #000000; 
	line-height: normal; 
	font-style: normal; 
	font-family: Arial, verdana , helvetica, sans-serif; 
	text-decoration: none;
	margin-left:5px;
}
.mg5px{
	margin:5px;
}
.txt10preto {
	font-weight: normal; 
	font-size: 10px; 
	color: #000000; 
	line-height: normal; 
	font-style: normal; 
	font-family: verdana, arial, helvetica, sans-serif
}
.txt11cinza {
	font-weight: normal; 
	font-size: 11px; 
	color: #666666; 
	line-height: normal; 
	font-style: normal; 
	font-family:  arial, verdana, helvetica, sans-serif;
	margin-left:5px;
}