/************************* Configurações gerais ******************************/

/*** Tags genéricas ***/
HTML {
   overflow-y: scroll;
}


BODY {

  	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
  	border-top: 0px;
	font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	margin: 0px;
}


#div_Pop {
   display : none;
   z-index: 149;
   position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:1%;
	background-color:#c9c7c7;
	z-index:99;
	margin:0px;
	padding:0px;
	opacity: 0.5; 
   filter: alpha(opacity=50);
}  

#div_PopContentHolder {
   width: 100%;
   display : none;
   z-index: 150;
   position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	margin:0px;
	padding:0px;
}  


/* areas */

.areaTitulo {
   color: #9d1b1e;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
   padding-left: 0px;
   padding-right: 0px;
   line-height: 18px;
   font-weight: bold;		
}

.areaSubTitulo {
   color: #000000;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
   padding-left: 0px;
   padding-right: 0px;
   line-height: 18px;
   font-weight: bold;		
}

.areaParagrafo {
   color: #888a7f;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
   padding-left: 30px;
   padding-right: 50px;
   line-height: 20px;
   font-weight: normal;
   text-decoration: none;
}

.txtExpo1 {
   color: #888a7f;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
   padding-left: 0px;
   padding-right: 0px;
   line-height: 20px;
   font-weight: normal;
   text-decoration: none;
}

.txtAviso {
   color: #888a7f;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
   padding-left: 0px;
   padding-right: 0px;
   line-height: 20px;
   font-weight: normal;
   text-decoration: none;
}

.txtExpo1:hover,visited {
   color: #888a7f;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
   padding-left: 0px;
   padding-right: 0px;
   line-height: 20px;
   font-weight: normal;
   text-decoration: none;
}

.areaAcervo {
   color: #888a7f;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
   padding-left: 27px;
   padding-right: 0px;
   line-height: 20px;
   font-weight: normal;
}

.areaAcervoTitulo {
   color: #9d1b1e;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
   padding-left: 0px;
   padding-right: 0px;
   line-height: 18px;
   font-weight: bold;		
}

.txtAcervo {
   color: #000000;
   text-decoration:none;
   font-size:11px;
   line-height: 17px;
}

.txtAcervoLegenda {
   color: #888a7f;
   text-decoration:none;
   font-size:11px;
   line-height: 17px;
}

.areaFale {
   background-color: #ffffff;
   color: #333333;
   font-size: 11px;
}

.zoom {
   border: 1px solid #b1b3ae;
   background-color: #ffffff;
}

.legendaTitulo {
   font-size: 10px;
   color: #000000;
   font-weight: bold;
}	

.legendaTexto {
   font-size: 9px;
   color: #505450;
}

.areaBuscaHeader {
  background-color: #919187;
  color: #ffffff;
  font-size: 11px;
  font-weight: bold; 
}
.areaBusca {
  background-color: #e7e7e7;
}
.areaBuscaOver {
  background-color: #ffffff;
}
.areaBuscaTitle {
  color: #9f2c27;
  font-size: 11px;
  font-weight: bold; 
}
.linhaBusca {
  background-color: #e2e2e2;
}
.formBusca {
   border: 1px solid #e1e1df;
   background-color: #ffffff;
   color: #333333;
   padding-left: 2px;
   padding-right: 2px;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
}
.labelBusca {
  color: #a2a4a3;
  font-size: 11px;
  line-height: 20px;
}
.labelBusca2 {
  color: #84867b;
  font-size: 11px;
  line-height: 20px;
}
.labelBusca3 {
  color: #a2a4a3;
  font-size: 13px;
  line-height: 20px;
}
.obsBusca {
  color: #a2a4a3;
  font-size: 11px;
}
.resultadosBuscaTitle {
  color: #9f2c27;
  font-size: 12px;
  font-weight: bold;
  line-height: 20px; 
}  
.turmaBusca {
  color: #000000;
  font-size: 11px;
  line-height: 18px;
  
}
.turmaBuscaDescricao {
  color: #85877a;
  font-size: 11px;
  line-height: 18px;
}
.linkBusca {
  color: #5fbb64;
  font-size: 11px;
}
A.linkBusca, A.linkBusca:hover {
  text-decoration: underline;
}
.popUp {
  border: 1px solid #c6c7c2;
  background-color: #ffffff;
}
.labelPopUp {
  color: #84867b;
  font-size: 11px;
  line-height: 20px;
}
.titlePopup {
  color: #9b1d20;
  font-size: 11px;
  line-height: 20px;
}
.formPopUp {
   border: 1px solid #e1e1df;
   background-color: #ffffff;
   color: #333333;
   padding-left: 2px;
   padding-right: 2px;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
}
.meusCursos {
  color: #000000;
  font-size: 11px;
  line-height: 20px;
}
.meusCursosTitle {
  color: #84867b;
  font-size: 11px;
  line-height: 20px;
}
.meusCursosHighlight {
  color: #9b1d1e;
  font-size: 11px;
  line-height: 20px;
}
.meusCursosSmall{
  color: #000000;
  font-size: 10px;
  line-height: 14px;
}
.convocatoria {
  color: #000000;
  font-size: 12px;
  line-height: 18px;
}

.inscricao {
  background-color: #f8f8f8;
}
.labelInscricao {
  color: #87877d;
  font-size: 11px;
  line-height: 14px;
}
.titleInscricao {
  color: #a7352b;
  font-size: 11px;
  line-height: 20px;
}
.title2Inscricao {
  color: #a7352b;
  font-size: 14px;
  line-height: 20px;
}

.formInscricao {
   border: 1px solid #c3c3c1;
   background-color: #f8f8f8;
   color: #333333;
   padding-left: 2px;
   padding-right: 2px;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
}

/* textos */

.txtNovo {
   color: #9d1b1e;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
}

.txtDestaque {
   color: #9d1b1e;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
}

.txtAnteriores {
   color: #9d1b1e;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 12px;
}

.txtLegenda {
   color: #888a7f;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 9px;
}


/* forms */
.formField {
   border: 1px solid #e1e1df;
   background-color: #ffffff;
   color: #333333;
   padding-left: 2px;
   padding-right: 2px;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
}


/*** Links ***/

.lnkChamada {
   color: #cccdd0;
   font-size: 12px;
   text-align : left;  
   text-decoration : none; 
   line-height: 18px; 	
}

.lnkChamada:hover {
   color: #ffffff;
   font-size: 12px;
   text-align : left;  
   text-decoration : none;  
   line-height: 18px;	
}

.lnkInterno {
   color: #777777;
   text-decoration:none;
   font-size:11px;
}

.lnkInterno:hover {
   color: #e65900;
   text-decoration:none;
   font-size:11px;
}

.lnkListTitle {
   color: #000000;
   text-decoration:none;
   font-size:11px;
   line-height: 20px;
}

.lnkList {
   color: #888a7f;
   text-decoration:none;
   font-size:11px;
   line-height: 20px;
}
.lnkParagrafo {
   color: #888a7f;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
   padding-left: 0px;
   padding-right: 0px;
   line-height: 20px;
   text-decoration: underline;  
   font-weight: normal;

}

.lnkParagrafo: hover {
   color: #888a7f;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 11px;
   padding-left: 0px;
   padding-right: 0px;
   line-height: 20px;
   text-decoration: underline;  
   font-weight: normal;

}
.lnkLegenda {
   color: #888a7f;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 9px;
   padding-left: 0px;
   padding-right: 0px;
   line-height: 17px;
   text-decoration: underline;  
   font-weight: normal;

}

.lnkLegenda: hover {
   color: #888a7f;
   font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
   font-size: 9px;
   padding-left: 0px;
   padding-right: 0px;
   line-height: 17px;
   text-decoration: underline;  
   font-weight: normal;

}

