/*** Tags genéricas ***/

BODY {
	background-color: #2F5775;
    	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
    	border-top: 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	overflow : hidden;
}

/*** Destaque Home : cor que é destaque na home ***/
A.destaqueHome {
	color : #C80707;
	text-decoration : underline;	
	font-size : 10px;
	font-weight : bold;
}

A.destaqueHome:hover {
	color : #D33906;
}

TD.destaqueHome, INPUT.destaqueHome, IMG.destaqueHome {
	background-color : #C80707;
}


/*** Links ***/
A.lnkMenu {
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;	
}

A.lnkMenu:hover {
	color : #507090;
}


A.lnkMenuHome {
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : underline;
}

A.lnkMenuHome:hover {
	color : #507090;
	text-decoration : underline;	
}

A.lnkRodape {
	font-size : 9px;
	color : #FFFFFF;
	text-decoration : none;
}

A.lnkRodape:hover {
	text-decoration : underline;
}

A.lnkArea {
	color : #000000;
	font-size : 10px;
	font-weight : bold;	
	text-decoration : none;
}
A.lnkArea:hover {
	color : #000000;
	text-decoration : underline;
}

A.lnkSubarea {
	color : #000000;
	font-size : 10px;
	font-weight : bold;	
	text-decoration : none;
}
A.lnkSubarea:hover {
	color : #000000;
	text-decoration : underline;
}

A.lnkHistorico {
	color : #2F5775;
	font-size : 10px;
	font-weight : bold;	
	text-decoration : none;
}
A.lnkHistorico:hover {
	color : #2F5775;
	text-decoration : underline;
}
A.lnkMais {
	color : #FFFFFF;
	font-size : 12px;
	font-weight : bold;	
	text-decoration : none;
}
A.lnkMais:hover {
	color : #FFFFFF;
	text-decoration : underline;

}

/*** Bordas ***/
TABLE.borPrincipal {
	background-color : #2F5775;
	border : 1px solid #BABABA;
}

/*** Fundos ***/
TD.fndMenu {
	background-color : #7499B5;
}

TD.fndMenuOver {
	background-color : #9EB8CB;
}


TD.fndTopoQuemSomos {
	background-color : #CEDBE5;
}

TABLE.fndQuemSomos {
	background-color : #EFEFF0;
}

TD.fndTopoEmail {
	background-color : #CEDBE7;
}

TABLE.fndEmail {
	background-color : #739AB5;
}

TD.fndPopUp {
	background-color : #9EB8CB;
}

TD.fndHome {
	background-color : #FFFFFF;
	background-image : url('../images/linPontosV.gif');
	background-repeat : repeat-y;
}

A.fndSeta {
	background-color : #2F5775;
}

/*** Textos ***/
.txtMenu {
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
}

.txtSmallPannel {
	font-size : 10px;
}

.txtSmallTitle {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.txtLargeTitle {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

.txtLargestChamada {
	font-size : 17px;
	font-weight : bold;
	color : #C80707;
}

.txtLargeChamada {
	font-size : 13px;
	font-weight : bold;
}

.txtSmallChamada {
	font-size : 11px;
}

.txtSmallestChamada {
	font-size : 10px;
}

.txtRodape {
 	font-size : 9px;
	color : #FFFFFF;
}
.txtAreaTitulo {
 	font-size : 14px;
	color : #FFFFFF;
	font-weight : bold;
}
.txtSubareaTitulo {
 	font-size : 13px;
	color : #FFFFFF;
	font-weight : bold;
}
.txtArea {
	color : #000000;
	font-size : 10px;
	font-weight : normal;	
}
.txtSubArea {
	color : #000000;
	font-size : 10px;
	font-weight : normal;	
}
.txtAreaAutor {
	color : #000000;
	font-size : 10px;
	font-weight : normal;	
}
.txtConteudoTitulo {
 	font-size : 14px;
	color : #0000000;
	font-weight : bold;
}
.txtConteudoSubTitulo {
 	font-size : 11px;
	color : #0000000;
}
.txtConteudoAutor {
 	font-size : 10px;
	color : #0000000;
}
.txtConteudoTexto {
 	font-size : 12px;
	color : #FFFFFF;
}
.txtLegenda {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-size : 9px;
	color : #B2B2B2;
}
.txtMais {
	color : #FFFFFF;
	font-size : 12px;
	text-decoration : none;
}
.txtPopUp {
	font-size : 13px;
}
.txtPopUpSmall {
	font-size : 10px;
}




/*** Formulários & Campos ***/
.txtFormLabel {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.txtFormField {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	background-color : #D6D7D7;
	border : 1px solid #000000;
	padding-left : 2px;
}