/* Gerais */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #070106;
	text-align: left;
	scrollbar-arrow-color:#2D4E71;
	scrollbar-base-color:#FFFFFF;
	scrollbar-shadow-color:#6699CC;
	scrollbar-face-color:#ECECEC;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#CCCCCC;
	scrollbar-3dlight-color:#FFFFFF;
}

H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004D77;
	margin : 0;
}


TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height : 13px;
	color: #3F5A77;}
	
.Box{
	border: 1px double #FFFFFF;
		background-color: #9EABB4;
}

	
.Box2{
	border: 1px double #446E93;
		background-color: #446E93;

}

.Box3{
	border: 1px double #9FBBD9;
	background-color: #C8D7E9;
	font-size: 12px;
	color: #123E65;
	

}

/* Backgrounds */

.transparente {background-color: transparent; border: none;}

.cinza1 {
	background-color: #F5F5F5;
	border: none;
}


.cinza2 {
	background-color: #E5E5E5;
	border: thin none;
}

        .cinza3 {
	background-color: #D3D3D3;
	border: none;

}
        .cinza4 {
	background-color: #BABABA;
	border: none;
}
	.bg-branca {
	background-color: #FFFFFF;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0F3759;
	}
			
.bg_azul_claro {
	background-color: #C8D7E9;
	border: none;
	}


.bg_azul_claro1 {
	background-color: #EFF2F5;
	border: none;
	}
	


.bg_azul_claro2 {
	background-color: #9FBBD9;
	border: none;
	}

.bg_azul {
	background-repeat : no-repeat;
	background-color: #98AFC4;
	
}

.bg_azul2 {
	background-repeat : no-repeat;
	background-color: #7494B0;
	
}	

.bg_azul3 {
	background-repeat : no-repeat;
	background-color: #5E6E7D;
	
}

.bg_azul4 {
	background-repeat : no-repeat;
	background-color: #446E93;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	
}

.bg_submenu{
	background-repeat: repeat-x;
	background-image: url(../images/bg_degrade_interno.gif);
	background-color: #DDE2E5;
}
	
.bg-repeticao_horizontal {
	background-repeat : repeat-x;
}
.bg-fixo {
	background-repeat : no-repeat;
}

/* Fontes */
.fonte-branca{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;}
	
.fonte-vermelha{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C10000;
}
	
.fonte-verde{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color: #004D77;
	margin : 0;
	}
	.fonteazulclara{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C8D7E9;
}

	.fonte-azul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #446E93;
}
	.fonte-cinza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : normal;
	color: #666666;
	margin : 0;
	}
	
	.fonte-preta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : normal;
	color: #000000;
	margin : 0;
	}	
	
	
		.fonte-cinza_destaque{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4C4C4C;
	margin : 0;
}
	
/*Links */

span.paging { 
font-weight: bold; 

}


A:LINK{
	text-decoration: none;
	color: #3F5A77;
	font-weight : normal;

}

A:VISITED {

	text-decoration: none;
	color: #3F5A77;
	font-weight : normal;

  
}

 A:ACTIVE {
	text-decoration: none;
color: #3F5A77;
		font-weight : normal;
		
	
}

A:HOVER {
	text-decoration: underline;
	color: #283B4C;
	font-weight : normal;
	
}



a.link-azul:link {
	text-decoration: none;
	color: #004E77;
	
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
a.link-azul:visited {
text-decoration: none;
	color: #004E77;

	    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}

a.link-azul:active {
text-decoration: none;
	color: #004E77;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}


a.link-azul:hover {
	text-decoration: none;
	color: Black;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}



a.link-branco:link {
text-decoration: none;
	color: White;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
a.link-branco:visited {
text-decoration: none;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}

a.link-branco:active {
text-decoration: none;
	color: White;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;}


a.link-branco:hover {
	text-decoration: none;
	color: #C8D7E9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}






FONT.Habilitado {
     font-weight: bold;
     color: #00CC33;
}

FONT.Bloquear {
       font-weight: bold;
       color: #CC3300;
}

/* Formulários */

input, textarea, select  {
	background-color: #F8F8F8;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px ;
	BORDER-RIGHT: #446E93 1px double;
	BORDER-TOP: #446E93 1px double;
	BORDER-LEFT: #446E93 1px double;
	BORDER-BOTTOM: #446E93 1px double;
}
/*.elementos*/ 
.borda { border: 1px solid #8B8B8B; }
.pont_vert  {background-image: url(../images/ponti_verti.gif); background-repeat: repeat-y;} 
.pont_hor {	background-image: url(../images/ponti_hori.gif);	background-repeat: repeat-x;}
.justificado {  text-align: justify}

