BODY
{
	font-family:Verdana;
	font-size:8pt;
}
.ContainerMaster_SecretariaFeedBack{
	background-image:url('img_secretaria_contactos.png');
	background-repeat:no-repeat;
	width:214px;
	height:501px;
}
.ContainerMaster_SecretariaFeedBack .ContentPane
{	padding: 10px 8px 0px 8px;
	text-align:left;
}
.ContainerMaster_SecretariaFeedBack .Title
{
	padding:10px 5px 5px 0px;
}
.ContainerMaster_SecretariaFeedBack .Title .Head{
	font-family:Verdana;
	font-size:10pt;
	color:#ffffff;
	font-weight:normal;	
	text-align:left;
}
.ContainerMaster_SecretariaFeedBack .SubHead{
	font-family:Verdana;
	font-size:8pt;
	color:#ffffff;
	font-weight:normal;	
	text-align:left;
}
.ContainerMaster_SecretariaFeedBack textarea
{
	height:50px;
}
.ContainerMaster_SecretariaFeedBack .NormalTextBox
{
	width:180px;
}
.ContainerMaster_SecretariaFeedBack a.CommandButton:link,
.ContainerMaster_SecretariaFeedBack a.CommandButton:hover,
.ContainerMaster_SecretariaFeedBack a.CommandButtona:visited
{
	font-family:Verdana;
	font-size:8pt;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
}
.ContainerMaster_SecretariaFeedBack .Normal,
.ContainerMaster_SecretariaFeedBack .Normal a:link,
.ContainerMaster_SecretariaFeedBack .Normal a:visited
{
	font-family:Verdana;
	color:#333333;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
}
.ContainerMaster_SecretariaFeedBack .Normal a:hover
{
	font-size:8pt;
	text-decoration:underline;
	
}

/*----------------------------Container Destaque*/
.ContainerMaster_Destaque{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_Destaque .ImgTop
{
	background-image:url('srec_img_dst_ImgTop.png');
	background-repeat:repeat;
	height:46px;
}
.ContainerMaster_Destaque .ImgMiddleLeft
{
	background-image:url('srec_img_dst_ImgMiddleLeft.png');
	background-repeat:no-repeat;
	background-position:right center;
}
.ContainerMaster_Destaque .ImgMiddle_Content
{
	background-image:url('srec_img_dst_ImgMiddleContent.png');
	background-repeat:repeat;
	background-position:left top;

}
.ContainerMaster_Destaque .ImgMiddle_Content Div
{
	padding:5px 5px 5px 5px;
}
.ContainerMaster_Destaque .ImgBottom
{
	background-image:url('srec_img_dst_ImgBottom.png');
	background-repeat:repeat;
	background-position:left top;
	height:38px;
}
/*------paginação--------*/

.ContainerMaster_Destaque .Active_GridPager table
{	text-align:right;
	padding:0px 0px 0px 0px;

}
.ContainerMaster_Destaque .Active_GridPager span
{
	font-weight: bold;
	font-size: 11px;
	color: #f6f6f6;
	font-family: Verdana;
	padding:0px 0px 0px 0px;
	
}
.ContainerMaster_Destaque .Active_GridPager a:link, a:visited
{
	font-weight: bold;
	font-size: 10px;
	color: #f6f6f6;
	font-family: Verdana;
	padding:0px 0px 0px 0px;
}
.ContainerMaster_Destaque .Active_GridPager a:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #f6f6f6;
	font-family: Verdana;
	padding:0px 0px 0px 0px;	
}
/*-------end paginação*/



/*End  container destaque*/

/*----------------------------Container not�cias*/
.ContainerMaster_ntc{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;

}
.ContainerMaster_ntc .ImgTop
{
	background-image:url('sre_img_ntc_Top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:455px;
	height:43px;
}
.ContainerMaster_ntc .imgLeft
{
	background-image:url('sre_img_ntc_Left.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:41px;
}
.ContainerMaster_ntc .imgRight
{
	background-image:url('sre_img_ntc_Right.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	width:41px;
}
.ContainerMaster_ntc .imgContent
{
	background-image:url('sre_img_ntc_Content.png');
	background-position:left bottom;
	width:373px;
}
.ContainerMaster_ntc .imgBottom
{
	background-image:url('sre_img_ntc_Bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:455px;
	height:85px;
}
/*  end container not�cias*/

/*----------------------------Container exemplo*/
.ContainerMaster_Cnt{
	padding:0px 0px 0px 0px;
}
.ContainerMaster_Cnt .imgTop
{
	background-image:url('imgTop.png');
	background-repeat:repeat;
	background-position:left bottom;
	width:455px;
	height:43;
}
.ContainerMaster_Cnt .imgTop .Head
{
	font-family:Verdana;
	font-size:10pt;
	color:#1178AA;
	font-weight:bold;	
}
.ContainerMaster_Cnt .imgLeft
{
	background-image:url('imgLeft.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:41px;
}
.ContainerMaster_Cnt .imgRight
{
	background-image:url('imgRight.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	width:41px;
}
.ContainerMaster_Cnt .imgContent
{
	background-image:url('imgContent.png');
	background-position:left bottom;
	width:373px;
}
.ContainerMaster_Cnt .imgBottom
{
	background-image:url('imgBottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:455px;
	height:85px;
}
/*  end container exemplo*/

/*----------------------------Container Em Foco*/
.ContainerMaster_EmFoco{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_EmFoco .ImgTopLeft
{
	background-image:url('srec_img_EFoco_ImgTopLeft.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:18px;
	height:17px;
}
.ContainerMaster_EmFoco .ImgTop
{
	background-image:url('srec_img_EFoco_ImgTop.png');
	background-repeat:repeat;
	height:17px;
}
.ContainerMaster_EmFoco .ImgTop .Head
{
	font-family:Verdana;
	font-size:10pt;
	color:#1178AA;
	font-weight:bold;
}
.ContainerMaster_EmFoco .ImgTopRight
{
	background-image:url('srec_img_EFoco_ImgTopRight.png');
	background-repeat:no-repeat;
	background-position:right top;
	width:18px;
	height:17px;
}
.ContainerMaster_EmFoco .ImgMiddleLeft
{
	background-image:url('srec_img_EFoco_ImgMiddleLeft.png');
	background-repeat:repeat;
	background-position:right top;
	width:18px;
}
.ContainerMaster_EmFoco .BGMiddle_Content{background-color:#565656;}
.ContainerMaster_EmFoco .ImgMiddleRight
{
	background-image:url('srec_img_EFoco_ImgMiddleRight.png');
	background-repeat:repeat;
	background-position:left top;
	width:18px;
}
.ContainerMaster_EmFoco .ImgBottomLeft
{
	background-image:url('srec_img_EFoco_ImgBottomLeft.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:18px;
	height:17px;
}
.ContainerMaster_EmFoco .ImgBottom
{
	background-image:url('srec_img_EFoco_ImgBottom.png');
	background-repeat:repeat;
	background-position:left top;
}
.ContainerMaster_EmFoco .ImgBottomRight
{
	background-image:url('srec_img_EFoco_ImgBottomRight.png');
	background-repeat:no-repeat;
	background-position:right top;
	width:18px;
	height:17px;
}
/*  end container Em Foco*/

/* Container yellow*/
.ContainerMaster_YellowIconRight{padding:0 0 0 0;}
.ContainerMaster_YellowIconRight .ImgTop
{
	background-image:url('srec_img_Yellow_top.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:51px;
	width:274px;
}
.ContainerMaster_YellowIconRight .ImgTop .Head
{
	font-family:Verdana;
	font-size:10pt;
	color:#636363;
	font-weight:bold;
	padding-left:20px;
}
.ContainerMaster_YellowIconRight .ImgLeft
{
	background-image:url('srec_img_Yellow_left.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:17px;
}
.ContainerMaster_YellowIconRight .ImgIcon
{
	background-image:url('srec_img_Yellow_icon.png');
	background-repeat:no-repeat;
	background-position:right top;
	width:33px;
	height:41px;
}
.ContainerMaster_YellowIconRight .ImgRight
{
	background-image:url('srec_img_Yellow_right.png');
	background-repeat:no-repeat;
	background-position:right top;
	width:12px;
}
.ContainerMaster_YellowIconRight .ImgContent
{
	background-image:url('srec_img_Yellow_content.png');
	background-repeat:repeat;
	background-position:left top;
	width:245px;
	height:198px;
	padding:5 5 5 5;
}
/* end container yellow*/

/* Container bloco de notas - Destaques*/
.ContainerMaster_BlocoNotas_Dst{padding:0 0 0 0;}
.ContainerMaster_BlocoNotas_Dst .ImgTop
{
	background-image:url('srec_img_dst_BN_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:62px;
	width:233px;
}
.ContainerMaster_BlocoNotas_Dst .title .Head
{
	font-family:Verdana;
	font-size:10pt;
	color:#636363;
	font-weight:bold;
	text-align:right;
	vertical-align:text-bottom;
	padding: 0 0 0 50;
}
.ContainerMaster_BlocoNotas_Dst .ImgContent
{
	background-image:url('srec_img_dst_BN_content.png');
	background-repeat:repeat;
	background-position:left top;
	width:233px;
	padding:5 5 5 5;
}
.ContainerMaster_BlocoNotas_Dst .ImgBottom
{
	background-image:url('srec_img_dst_BN_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:233px;
	height:10px;
}
/* end container bloco de notas - Destaques*/

.ContainerMaster_nvlN_BGWhite .Active_Grid .Active_SubHead,
.ContainerMaster_nvlN_BGWhite .Active_Grid a.Active_SubHead:link,
.ContainerMaster_nvlN_BGWhite .Active_Grid a.Active_SubHead:visited,
.ContainerMaster_nvlN_BGWhite .Active_Grid a.Active_SubHead:hover
{
	font-family:Verdana;
	font-size:7.5pt;
	color:#c3d0e1;
	font-weight:normal;
}	
.ContainerMaster_nvlN_BGWhite .Normal, 
.ContainerMaster_nvlN_BGWhite a.Normal:link,
.ContainerMaster_nvlN_BGWhite a.Normal:visited,
.ContainerMaster_nvlN_BGWhite a.Normal:hover
{
	font-family:Verdana;
	font-size:8pt;
	color:#c3d0e1;
	font-weight:normal;
}	
/*END Container */

/*----------------------------Container Entidade Formadora - Forma??o Profissional*/
.ContainerMaster_EntidadeFormadoraFrmProf{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_EntidadeFormadoraFrmProf .ImgTop
{
	background-image:url('img_EntidadeFormadoraFrmProf_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:274px;
	height:15px;
}
.ContainerMaster_EntidadeFormadoraFrmProf .imgContent
{
	background-image:url('img_EntidadeFormadoraFrmProf_content.png');
	background-repeat:repeat;
	background-position:left top;
	width:274px;	
	padding-top:10px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:10px;
	text-align:left;
}
.ContainerMaster_EntidadeFormadoraFrmProf .imgBottom
{
	background-image:url('img_EntidadeFormadoraFrmProf_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:274px;
	height:16px;
}
.ContainerMaster_EntidadeFormadoraFrmProf .imgContentLeft
{
	background-image:url('img_EntidadeFormadoraFrmProf_tituloleft.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:32px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	height:228px;
}
/*  end container Entidade Formadora Forma??o profissional*/

/*----------------------------Container Empty Alunos e familia*/
.ContainerMaster_AlunoFamiliaEmpty{ text-align:left}
.ContainerMaster_AlunoFamiliaEmpty table table td{
padding-top:10px;
padding-right:0px;
padding-bottom:0px;
padding-left:5px;
}
.ContainerMaster_AlunoFamiliaEmpty .Normal,
.ContainerMaster_AlunoFamiliaEmpty a.Normal:link,
.ContainerMaster_AlunoFamiliaEmpty a.Normal:visited
{
	color:#025AA8;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
}
.ContainerMaster_AlunoFamiliaEmpty a.Normal:hover
{
	color:#025AA8;
	text-decoration:underline;
}
.ContainerMaster_AlunoFamiliaEmpty .Active_Grid td{
padding-top:10px;
padding-right:0px;
padding-bottom:0px;
padding-left:8px;
}
.ContainerMaster_AlunoFamiliaEmpty .Active_Grid .Active_Head,
.ContainerMaster_AlunoFamiliaEmpty .Active_Grid a.Active_Head:link,
.ContainerMaster_AlunoFamiliaEmpty .Active_Grid a.Active_Head:visited
{
	color:#025AA8;
	font-family:verdana;
	font-size:9pt;
	text-decoration:none;
	font-weight:normal;
	
}	
.ContainerMaster_AlunoFamiliaEmpty .Active_Grid a.Active_Head:hover
{
	color:#025AA8;
	text-decoration:underline;
}

.ContainerMaster_AlunoFamiliaEmpty .Active_Grid .Active_SubHead,
.ContainerMaster_AlunoFamiliaEmpty .Active_Grid a.Active_SubHead:link,
.ContainerMaster_AlunoFamiliaEmpty .Active_Grid a.Active_SubHead:visited
{
	color:#5a5a5a;
	font-family:verdana;
	font-size:8pt;
	text-decoration:none;
	font-weight:normal;
	
}
.ContainerMaster_AlunoFamiliaEmpty .Active_Grid a.Active_SubHead:hover
{
	color:#5a5a5a;
	text-decoration:underline;
}
/*----------------------------Container Alunos e familias Jogos*/
.ContainerMaster_AlunoFamiliaJogos{
	/*padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;*/
	text-align:center;
}
.ContainerMaster_AlunoFamiliaJogos .imgTop
{
	text-align:left;
	background-image:url('img_AlunoFamiliaJogos_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:228px;
	height:38px;
}
.ContainerMaster_AlunoFamiliaJogos .imgContent
{
	background-image:url('img_AlunoFamiliaJogos_content.png');
	background-repeat:repeat;
	background-position:left top;
	width:228px;	
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
.ContainerMaster_AlunoFamiliaJogos .imgBottom
{
	background-image:url('img_AlunoFamiliaJogos_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:228px;
	height:18px;
}
/*  end container Alunos e familias Jogos*/

/*----------------------------Container Aluno Familia Sugestões*/
.ContainerMaster_AlunoFamiliaSugestao{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}
.ContainerMaster_AlunoFamiliaSugestao .imgTop
{
	text-align:left;
	background-image:url('img_AlunoFamiliaSugestao_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:272px;
	height:48px;
}
.ContainerMaster_AlunoFamiliaSugestao .imgContent
{
	background-image:url('img_AlunoFamiliaSugestao_content.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:272px;	
	padding-left:10px;
	padding-top:10px;
	padding-bottom:20px;
	padding-right:10px;
}
.ContainerMaster_AlunoFamiliaSugestao Table Table td{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px}
.ContainerMaster_AlunoFamiliaSugestao .Normal
{
	background-image:url('img_AlunoFamiliaSugestao_item.png');
	background-repeat:no-repeat;
	background-position:left bottom;
}
.ContainerMaster_AlunoFamiliaSugestao a.Normal:link,
.ContainerMaster_AlunoFamiliaSugestao a.Normal:visited
{
	color:#025AA8;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding-left:17px;
	padding-top:5px;
	padding-bottom:0px;
}
.ContainerMaster_AlunoFamiliaSugestao a.Normal:hover{
	color:#025AA8;
	text-decoration:underline;
}
/*----------------------------End Container Aluno e familia Sugestões*/
/*----------------------------Container Alunos e familias destaques*/
.ContainerMaster_AlunoFamiliaDst{
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}
.ContainerMaster_AlunoFamiliaDst .imgTop
{	text-align:left;
	background-image:url('img_AlunoFamiliaDst_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:228px;
	height:36px;
	
}
.ContainerMaster_AlunoFamiliaDst .imgContent
{
	background-image:url('img_AlunoFamiliaDst_content.png');
	background-repeat:repeat;
	background-position:left top;
	width:228px;	
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	
}
.ContainerMaster_AlunoFamiliaDst .imgBottom
{
	background-image:url('img_AlunoFamiliaDst_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:228px;
	height:14px;
	
}
.ContainerMaster_AlunoFamiliaDst .Head
{
	color:#0159A7;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
}
/*  end container Alunos e familias destaques*/

/*----------------------------Container Aluno e Familias Menu*/
.ContainerMaster_AlunoFamiliaMenu{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}
.ContainerMaster_AlunoFamiliaMenu .imgTop
{	text-align:left;
	background-image:url('img_alunoFamiliaMenu_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:229px;
	height:183px;
}
.ContainerMaster_AlunoFamiliaMenu .imgContent
{
	background-image:url('img_alunoFamiliaMenu_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:229px;	
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
.ContainerMaster_AlunoFamiliaMenu .imgBottom
{
	background-image:url('img_alunoFamiliaMenu_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:229px;
	height:29px;
}
.ContainerMaster_AlunoFamiliaMenu Table Table td{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px}
.ContainerMaster_AlunoFamiliaMenu .Normal
{
	background-image:url('img_alunoFamiliaMenu_item.png');
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-left:15px;
}
.ContainerMaster_AlunoFamiliaMenu a.Normal:link,
.ContainerMaster_AlunoFamiliaMenu a.Normal:visited
{
	color:#5a5a5a;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding-left:40px;
	padding-top:5px;
	padding-bottom:0px
}
.ContainerMaster_AlunoFamiliaMenu a.Normal:hover{
	color:#5a5a5a;
	text-decoration:none;
}
/*  end container Aluno e Familias Menu*/


/*----------------------------Container Secretaria Galeria*/
.ContainerMaster_SecretariaGaleria{padding:0px 0px 0px 0px;text-align:left;}
.ContainerMaster_SecretariaGaleria .imgTituloLeft
{
	background-image:url('img_SecretariaGaleria_tituloLeft.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	width:15px;
	height:123px;
	padding-top:15px;
}
.ContainerMaster_SecretariaGaleria .imgTopLeft
{
	background-image:url('img_SecretariaGaleria_topLeft.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	width:7px;
}
.ContainerMaster_SecretariaGaleria .imgContentLeft
{
	background-image:url('img_SecretariaGaleria_contentleft.png');
	background-repeat:repeat-y;
	background-position:right top;
	width:7px;	
	padding:5px 5px 5px 0px;
}
.ContainerMaster_SecretariaGaleria .imgBottom
{
	background-image:url('img_SecretariaGaleria_bottom.png');
	background-repeat:no-repeat;
	background-position:right top;
	height:13px;
}
.ContainerMaster_SecretariaGaleria .contentpane{padding:0px 0px 10px 5px;}

.ContainerMaster_SecretariaGaleria Table Table 
{
	width:50%;
	border-bottom:solid 1px #014f9f;
}
.ContainerMaster_SecretariaGaleria Table Table td{padding: 20px 10px 2px 5px;}
.ContainerMaster_SecretariaGaleria a.Normal:link,
.ContainerMaster_SecretariaGaleria a.Normal:visited,
.ContainerMaster_SecretariaGaleria a.Normal:hover{
	color:#014f9f;
	font-family:verdana;
	font-size:10pt;
	text-decoration:none;
}

/*end container Secretaria galeria*/


/*----------------------------Container Agente Cultural Galeria*/
.ContainerMaster_AgenteCulturalGaleria{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_AgenteCulturalGaleria .imgTituloLeft
{
	background-image:url('img_AgenteCulturalGaleria_tituloLeft.png');
	background-repeat:no-repeat;
	background-position:right top;
	width:17px;
	padding-top:10px;
	padding-left:5px;
}
.ContainerMaster_AgenteCulturalGaleria .imgTopLeft
{
	background-image:url('img_AgenteCulturalGaleria_topLeft.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	width:7px;
}
.ContainerMaster_AgenteCulturalGaleria .imgContentLeft
{
	background-image:url('img_AgenteCulturalGaleria_contentleft.png');
	background-repeat:repeat-y;
	background-position:right top;
	width:7px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	
}
.ContainerMaster_AgenteCulturalGaleria .imgBottom
{
	background-image:url('img_AgenteCulturalGaleria_bottom.png');
	background-repeat:no-repeat;
	background-position:right top;
	height:25px;
}
.ContainerMaster_AgenteCulturalGaleria .contentpane{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:5px;}
.ContainerMaster_AgenteCulturalGaleria .Head
{
	color:#482905;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
}
.ContainerMaster_AgenteCulturalGaleria Table
{
	width:95%;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:17px;
	padding-left:0px;
}
.ContainerMaster_AgenteCulturalGaleria Table Table 
{
	width:100%;
	border-bottom:solid 1px #b38235;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.ContainerMaster_AgenteCulturalGaleria Table Table td{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.ContainerMaster_AgenteCulturalGaleria a.Normal:link,
.ContainerMaster_AgenteCulturalGaleria a.Normal:visited,
.ContainerMaster_AgenteCulturalGaleria a.Normal:hover{
	color:#482905;
	font-family:Georgia;
	font-size:15pt;
	font-weight:normal;
	text-decoration:none;
}

/*  end container Agente cultural galeria*/

/*----------------------------Container Agente Cultural destaques*/
.ContainerMaster_AgenteCulturalDst{
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;}
.ContainerMaster_AgenteCulturalDst .imgTopLeft
{
	background-image:url('img_AgenteCulturalDst_topLeft.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	width:7px;
	height:3px;
}
.ContainerMaster_AgenteCulturalDst .imgTop
{
	background-image:url('img_AgenteCulturalDst_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:23px;
}
.ContainerMaster_AgenteCulturalDst .imgContentLeft
{
	background-image:url('img_AgenteCulturalDst_contentleft.png');
	background-repeat:repeat-y;
	background-position:right top;
	width:17px;	
}
.ContainerMaster_AgenteCulturalDst .imgBottom
{
	background-image:url('img_AgenteCulturalDst_bottom.png');
	background-repeat:no-repeat;
	background-position:right top;
	height:25px;
}
.ContainerMaster_AgenteCulturalDst .contenpane{
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	}
.ContainerMaster_AgenteCulturalDst .Head
{
	color:#482905;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	padding-left:5px;
}
/*  end container Agente cultural destaques*/

/*----------------------------Container Agente Cultural Menu*/
.ContainerMaster_AgenteCulturalMenu{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_AgenteCulturalMenu .ImgTop
{
	background-image:url('img_AgenteCulturalMenu_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:226px;
	height:200px;
}
.ContainerMaster_AgenteCulturalMenu .imgContent
{
	background-image:url('img_AgenteCulturalMenu_content.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:226px;	
	padding-top:10px;
	padding-right:10px;
	padding-bottom:40px;
	padding-left:10px;

}
.ContainerMaster_AgenteCulturalMenu Table Table td{
	padding-top:10px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:10px;
}
.ContainerMaster_AgenteCulturalMenu .Normal,
.ContainerMaster_AgenteCulturalMenu a.Normal:link,
.ContainerMaster_AgenteCulturalMenu a.Normal:hover,
.ContainerMaster_AgenteCulturalMenu a.Normal:visited
{
	background-image:url('img_AgenteCulturalMenu_item.png');
	background-repeat:no-repeat;
	background-position: left bottom;
	
	color:#533208;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	
	padding-left:17px;
	padding-top:10px;
	padding-bottom:40px
}

/*  end container Agente Cultural Menu*/


/*----------------------------Container Entidade Formadora destaques*/
.ContainerMaster_EntidadeFormadoraDst{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_EntidadeFormadoraDst .ImgTop
{
	background-image:url('img_EntidadeFormadoraDst_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:229px;
	height:44px;
}
.ContainerMaster_EntidadeFormadoraDst .imgContent
{
	background-image:url('img_EntidadeFormadoraDst_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:229px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
}
.ContainerMaster_EntidadeFormadoraDst .imgBottom
{
	background-image:url('img_EntidadeFormadoraDst_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:229px;
	height:45px;

}
.ContainerMaster_EntidadeFormadoraDst .Head
{
	color:#5a5a5a;
	font-family:verdana;
	font-size:8.5pt;
	font-weight:bold;
	padding-top:5px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:7px;
	text-align:left;

	
}
/*  end container Entidade Formadora destaques*/

/*----------------------------Container Funcionarios sugest?e*/
.ContainerMaster_FuncionarioSugestao{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_FuncionarioSugestao .ImgTop
{
	background-image:url('img_FuncionarioSugestao_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:261px;
	height:34px;
}
.ContainerMaster_FuncionarioSugestao .imgContent
{
	background-image:url('img_FuncionarioSugestao_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:261px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:15px;
}
.ContainerMaster_FuncionarioSugestao .imgBottom
{
	background-image:url('img_FuncionarioSugestao_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:261px;
	height:18px;
}
.ContainerMaster_FuncionarioSugestao table td{
	padding-top:8px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:5px;
}
.ContainerMaster_FuncionarioSugestao .Normal,
.ContainerMaster_FuncionarioSugestao a.Normal:link,
.ContainerMaster_FuncionarioSugestao a.Normal:visited,
.ContainerMaster_FuncionarioSugestao a.Normal:hover{
	color:#890027;
	font-family:verdana;
	font-size:9pt;
	text-decoration:none;
	
	padding-left:0px;
	padding-top:5px;
	padding-bottom:0px;
}

/*  end container Funcionarios sugest?es*/

/*----------------------------Container Funcionario destaques*/
.ContainerMaster_FuncionarioDst{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_FuncionarioDst .ImgTop
{
	background-image:url('img_FuncionarioDst_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:235px;
	height:37px;
}
.ContainerMaster_FuncionarioDst .imgContent
{
	background-image:url('img_FuncionarioDst_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:235px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
.ContainerMaster_FuncionarioDst .imgBottom
{
	background-image:url('img_FuncionarioDst_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:235px;
	height:21px;
}
.ContainerMaster_FuncionarioDst .Head
{
	color:#890027;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	padding-left:5px;
}
.ContainerMaster_FuncionarioDst .Normal
{
	color:#890027;
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:10px;
	padding-left:5px;
}
/*  end container funcionarios destaques*/

/*----------------------------Container Funcionario rubrica*/
.ContainerMaster_FuncionarioRub{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_FuncionarioRub .ImgTop
{
	background-image:url('img_FuncionarioRub_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:261px;
	height:34px;
}
.ContainerMaster_FuncionarioRub .imgContent
{
	background-image:url('img_FuncionarioRub_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:261px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
.ContainerMaster_FuncionarioRub .imgBottom
{
	background-image:url('img_FuncionarioRub_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:261px;
	height:21px;
}
.ContainerMaster_FuncionarioRub .Head
{
	color:#890027;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	padding-left:5px;
}
.ContainerMaster_FuncionarioRub .Normal
{
	color:#890027;
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:10px;
	padding-left:5px;
}
/*  end container funcionarios destaques*/


/*----------------------------Container Funcionario Menu*/
.ContainerMaster_FuncionarioMenu{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_FuncionarioMenu .ImgTop
{
	background-image:url('img_FuncionarioMenu_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:205px;
	height:181px;
}
.ContainerMaster_FuncionarioMenu .imgContent
{
	background-image:url('img_FuncionarioMenu_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:205px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:10px;
}
.ContainerMaster_FuncionarioMenu .imgBottom
{
	background-image:url('img_FuncionarioMenu_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:205px;
	height:14px;
}
.ContainerMaster_FuncionarioMenu Table Table td{
	padding-top:5px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:5px;}
.ContainerMaster_FuncionarioMenu .Normal,
.ContainerMaster_FuncionarioMenu a.Normal:link,
.ContainerMaster_FuncionarioMenu a.Normal:hover,
.ContainerMaster_FuncionarioMenu a.Normal:visited
{
	background-image:url('img_FuncionarioMenu_item.png');
	background-repeat:no-repeat;
	background-position: left bottom;
	color:#5a5a5a;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:0px
}

/*  end container Funcionario Menu*/

/*-----------Container Empty Funcionario*/
.ContainerMaster_FuncionarioEmpty{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_FuncionarioEmpty table td{
	padding-top:10px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:5px;
}
.ContainerMaster_FuncionarioEmpty .Normal,
.ContainerMaster_FuncionarioEmpty a.Normal:link,
.ContainerMaster_FuncionarioEmpty a.Normal:visited{
	color:#890027;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;

}
.ContainerMaster_FuncionarioEmpty .title .Head
{
	color:#5a5a5a;
	font-family:verdana;
	font-size:11pt;
	font-weight:bold;
	border-bottom:solid 1px #5a5a5a;
	width:99%;
	
}
.ContainerMaster_FuncionarioEmpty a.Normal:hover
{
	color:#890027;
	text-decoration:underline;
}
.ContainerMaster_FuncionarioEmpty .Active_Grid td{
	padding-top:10px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:5px;}
.ContainerMaster_FuncionarioEmpty .Active_Grid .Active_Head,
.ContainerMaster_FuncionarioEmpty .Active_Grid a.Active_Head:link,
.ContainerMaster_FuncionarioEmpty .Active_Grid a.Active_Head:visited
{
	color:#890027;
	font-family:verdana;
	font-size:9pt;
	text-decoration:none;
	font-weight:normal;
}	
.ContainerMaster_FuncionarioEmpty .Active_Grid a.Active_Head:hover
{
	color:#890027;
	text-decoration:underline;
}

.ContainerMaster_FuncionarioEmpty .Active_Grid .Active_SubHead,
.ContainerMaster_FuncionarioEmpty .Active_Grid a.Active_SubHead:link,
.ContainerMaster_FuncionarioEmpty .Active_Grid a.Active_SubHead:visited
{
	color:#5a5a5a;
	font-family:verdana;
	font-size:8pt;
	text-decoration:none;
	font-weight:normal;
}
.ContainerMaster_FuncionarioEmpty .Active_Grid a.Active_SubHead:hover
{
	color:#5a5a5a;
	text-decoration:underline;
}


/*----------------------------Container Empty Funcionario*/


/*----------------------------Container Funcionarios Circulares*/
.ContainerMaster_FuncionarioCirculares{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_FuncionarioCirculares .ImgTop
{
	background-image:url('img_FuncionarioCirculares_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:262px;
	height:45px;
}
.ContainerMaster_FuncionarioCirculares .imgContent
{
	background-image:url('img_FuncionarioAll_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:262px;	
	padding:5px 15px 5px 15px;
}
.ContainerMaster_FuncionarioCirculares .imgBottom
{
	background-image:url('img_FuncionarioCirculares_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:262px;
	height:35px;
}
.ContainerMaster_FuncionarioCirculares table td{
	padding-top:8px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:5px;
}
.ContainerMaster_FuncionarioCirculares .Normal,
.ContainerMaster_FuncionarioCirculares a.Normal:link,
.ContainerMaster_FuncionarioCirculares a.Normal:visited,
.ContainerMaster_FuncionarioCirculares a.Normal:hover{
	color:#890027;
	font-family:verdana;
	font-size:9pt;
	text-decoration:none;
	
	padding-left:0px;
	padding-top:5px;
	padding-bottom:0px;
}


.ContainerMaster_FuncionarioCirculares .Active_GridPager table
{	text-align:right;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;

}
.ContainerMaster_FuncionarioCirculares .Active_GridPager span
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: Verdana;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.ContainerMaster_FuncionarioCirculares .Active_GridPager a:link, a:visited
{
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	font-family: Verdana;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.ContainerMaster_FuncionarioCirculares .Active_GridPager a:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: Verdana;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
/*-------end paginação*/
/*  end container Funcionarios Circulares*/

/*----------------------------Container Funcionarios Concursos*/
.ContainerMaster_FuncionarioConcursos{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_FuncionarioConcursos .ImgTop
{
	background-image:url('img_FuncionarioConcursos_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:262px;
	height:45px;
}
.ContainerMaster_FuncionarioConcursos .imgContent
{
	background-image:url('img_FuncionarioAll_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:262px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:15px;
}
.ContainerMaster_FuncionarioConcursos .imgBottom
{
	background-image:url('img_FuncionarioConcursos_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:262px;
	height:35px;
}
.ContainerMaster_FuncionarioConcursos table td{
	padding-top:8px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:5px;}
.ContainerMaster_FuncionarioConcursos .Normal,
.ContainerMaster_FuncionarioConcursos a.Normal:link,
.ContainerMaster_FuncionarioConcursos a.Normal:visited,
.ContainerMaster_FuncionarioConcursos a.Normal:hover{
	color:#890027;
	font-family:verdana;
	font-size:9pt;
	text-decoration:none;
	
	padding-left:0px;
	padding-top:5px;
	padding-bottom:0px;
}


.ContainerMaster_FuncionarioConcursos .Active_GridPager table
{	text-align:right;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;

}
.ContainerMaster_FuncionarioConcursos .Active_GridPager span
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: Verdana;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.ContainerMaster_FuncionarioConcursos .Active_GridPager a:link, a:visited
{
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	font-family: Verdana;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.ContainerMaster_FuncionarioConcursos .Active_GridPager a:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: Verdana;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;	
}
/*-------end paginação*/
/*  end container Funcionarios Concursos*/

/*----------------------------Container Funcionarios dicas - sugestão*/
.ContainerMaster_FuncionarioSugDica{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_FuncionarioSugDica .ImgTop
{
	background-image:url('img_FuncionarioSugDica_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:262px;
	height:45px;
}
.ContainerMaster_FuncionarioSugDica .imgContent
{
	background-image:url('img_FuncionarioAll_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:262px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:15px;
}
.ContainerMaster_FuncionarioSugDica .imgBottom
{
	background-image:url('img_FuncionarioSugDica_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:262px;
	height:35px;
}
.ContainerMaster_FuncionarioSugDica table td{
	padding-top:8px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:5px;
}
.ContainerMaster_FuncionarioSugDica .Normal,
.ContainerMaster_FuncionarioSugDica a.Normal:link,
.ContainerMaster_FuncionarioSugDica a.Normal:visited,
.ContainerMaster_FuncionarioSugDica a.Normal:hover{
	color:#890027;
	font-family:verdana;
	font-size:9pt;
	text-decoration:none;
	
	padding-left:0px;
	padding-top:5px;
	padding-bottom:0px;
}


.ContainerMaster_FuncionarioSugDica .Active_GridPager table
{	text-align:right;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;

}
.ContainerMaster_FuncionarioSugDica .Active_GridPager span
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: Verdana;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.ContainerMaster_FuncionarioSugDica .Active_GridPager a:link, a:visited
{
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	font-family: Verdana;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.ContainerMaster_FuncionarioSugDica .Active_GridPager a:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: Verdana;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
/*-------end paginação*/
/*  end container Funcionarios dicas*/

/*----------------------------Container Funcionarios Acontece*/
.ContainerMaster_FuncionarioAcontece{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_FuncionarioAcontece .ImgTop
{
	background-image:url('img_FuncionarioAcontece_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:536px;
	height:45px;
}
.ContainerMaster_FuncionarioAcontece .imgContent
{
	background-image:url('img_FuncionarioAcontece_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:536px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:15px;
}
.ContainerMaster_FuncionarioAcontece .imgBottom
{
	background-image:url('img_FuncionarioAcontece_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:536px;
	height:35px;
}
.ContainerMaster_FuncionarioAcontece table td{
	padding-top:8px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:5px;}
.ContainerMaster_FuncionarioAcontece .Normal,
.ContainerMaster_FuncionarioAcontece a.Normal:link,
.ContainerMaster_FuncionarioAcontece a.Normal:visited,
.ContainerMaster_FuncionarioAcontece a.Normal:hover{
	color:#890027;
	font-family:verdana;
	font-size:9pt;
	text-decoration:none;
	
	padding-left:0px;
	padding-top:5px;
	padding-bottom:0px;
}


.ContainerMaster_FuncionarioAcontece .Active_GridPager table
{	text-align:right;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;

}
.ContainerMaster_FuncionarioAcontece .Active_GridPager span
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: Verdana;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.ContainerMaster_FuncionarioAcontece .Active_GridPager a:link, a:visited
{
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	font-family: Verdana;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.ContainerMaster_FuncionarioAcontece .Active_GridPager a:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: Verdana;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
/*-------end paginação*/
/*  end container Funcionarios Acontece*/

/*----------------------------Container Agente Desportivo Menu*/
.ContainerMaster_AgenteDespMenu{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_AgenteDespMenu .ImgTop
{
	background-image:url('img_AgenteDespMenu_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:215px;
	height:180px;
}
.ContainerMaster_AgenteDespMenu .imgContent
{
	background-image:url('img_AgenteDespMenu_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:215px;	
padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:10px;
	text-align:left;
}
.ContainerMaster_AgenteDespMenu .imgBottom
{
	background-image:url('img_AgenteDespMenu_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:215px;
	height:14px;
}
.ContainerMaster_AgenteDespMenu Table Table td{
	padding-top:10px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:10px;
	text-align:left;}
	
.ContainerMaster_AgenteDespMenu .Normal,
.ContainerMaster_AgenteDespMenu a.Normal:link,
.ContainerMaster_AgenteDespMenu a.Normal:hover,
.ContainerMaster_AgenteDespMenu a.Normal:visited
{
	background-image:url('img_AgenteDespMenu_item.png');
	background-repeat:no-repeat;
	background-position: left bottom;
	color:#5a5a5a;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:0px
}

/*  end container Agente desportivo Menu*/

/*----------------------------Container Docente Menu*/
.ContainerMaster_DocenteMenu{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_DocenteMenu .imgTop
{
	background-image:url('img_docenteMenu_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:219px;
	height:189px;
}

.ContainerMaster_DocenteMenu .imgContent
{
	background-image:url('img_docenteMenu_content.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:219px;
	height:auto;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:15px;
}
.ContainerMaster_DocenteMenu .imgBottom
{
	background-image:url('img_docenteMenu_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:219px;
	height:51px;
}
.ContainerMaster_DocenteMenu Table Table td{
	padding-top:10px;
	padding-right:0px;
	padding-bottom:12px;
	padding-left:5px;}
.ContainerMaster_DocenteMenu .Normal,
.ContainerMaster_DocenteMenu a.Normal:link,
.ContainerMaster_DocenteMenu a.Normal:hover,
.ContainerMaster_DocenteMenu a.Normal:visited{
	color:#5a5a5a;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	padding-top:20px;
	padding-bottom:0px;
}

/*  end container Docente Menu*/


/*----------------------------Container Universal cinza Large 522px*/
.ContainerMaster_Imprensa_UniversalLarge{
	padding:0px 0px 0px 0px;
	
}
.ContainerMaster_Imprensa_UniversalLarge .imgTop
{
	background-image:url('img_Imprensa_UniversalLarge_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:522px;
	height:26px;
}
.ContainerMaster_Imprensa_UniversalLarge .imgContent
{
	background-image:url('img_Imprensa_UniversalLarge_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:522px;
	padding:0px 10px 0px 10px;
}
.ContainerMaster_Imprensa_UniversalLarge .imgContent DIV DIV
{
	width:508px;

}
.ContainerMaster_Imprensa_UniversalLarge .Title
{
	background-image:url('img_Imprensa_UniversalLarge_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:522px;
	padding:0px 5px 0px 8px;
	text-align:left;
}
.ContainerMaster_Imprensa_UniversalLarge .imgBottom
{
	background-image:url('img_Imprensa_UniversalLarge_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:522px;	
	height:22px;
}
.ContainerMaster_Imprensa_UniversalLarge .Head
{
	color:#740000;
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 0px 8px;
	text-align:left;
	
}
.ContainerMaster_Imprensa_UniversalLarge Table Table td{padding: 10px 10px 5px 5px;}
.ContainerMaster_Imprensa_UniversalLarge .Normal,
.ContainerMaster_Imprensa_UniversalLarge a.Normal:link,
.ContainerMaster_Imprensa_UniversalLarge a.Normal:visited
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}

.ContainerMaster_Imprensa_UniversalLarge a.Normal:hover{
	color:#333333;
	text-decoration:underline;
}

.ContainerMaster_Imprensa_UniversalLarge .Normal a:link,
.ContainerMaster_Imprensa_UniversalLarge .Normal a:visited
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
}
.ContainerMaster_Imprensa_UniversalLarge .Normal a:hover{
	color:#333333;
	text-decoration:underline;
}
.ContainerMaster_Imprensa_UniversalLarge .Normal h2
{
	color:#666666;
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
}
/*----------------------------End Container Imprensa Universal cinza Large 522px*/


/*----------------------------Container Imprensa arquivo*/
.ContainerMaster_ImprensaArquivo{padding:0px 0px 0px 0px;text-align:left;}
.ContainerMaster_ImprensaArquivo .imgTop
{
	background-image:url('img_ImprensaArquivo_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:517px;
	height:116px;
}

.ContainerMaster_ImprensaArquivo .imgContent
{
	background-image:url('img_ImprensaArquivo_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:517px;	
	padding:5px 10px 5px 10px;
}
.ContainerMaster_ImprensaArquivo .imgBottom
{
	background-image:url('img_ImprensaArquivo_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:517px;
	height:11px;
}
.ContainerMaster_ImprensaArquivo Table Table td{padding: 10px 10px 5px 5px;}
.ContainerMaster_ImprensaArquivo Normal,
.ContainerMaster_ImprensaArquivo a.Normal:link,
.ContainerMaster_ImprensaArquivo a.Normal:visited,
.ContainerMaster_ImprensaArquivo a.Normal:hover
{	color:#5a5a5a;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:0px;
}

/*  end container imprensa arquivo*/

/*----------------------------Container Entidade Formadora Menu*/
.ContainerMaster_EntidadeFormadoraMenu{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_EntidadeFormadoraMenu .ImgTop
{
	background-image:url('img_EntidadeFormadoraMenu_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:206px;
	height:180px;
}
.ContainerMaster_EntidadeFormadoraMenu .imgContent
{
	background-image:url('img_EntidadeFormadoraMenu_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:206px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:15px;
}
.ContainerMaster_EntidadeFormadoraMenu .imgBottom
{
	background-image:url('img_EntidadeFormadoraMenu_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:206px;
	height:10px;
}
.ContainerMaster_EntidadeFormadoraMenu Table Table td{
	padding-top:10px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:5px;
}
.ContainerMaster_EntidadeFormadoraMenu .Normal,
.ContainerMaster_EntidadeFormadoraMenu a.Normal:link,
.ContainerMaster_EntidadeFormadoraMenu a.Normal:hover,
.ContainerMaster_EntidadeFormadoraMenu a.Normal:visited{
	background-image:url('img_EntidadeFormadoraMenu_item.png');
	background-repeat:no-repeat;
	background-position: left center;
	color:#5a5a5a;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px
}

/*  end container Entidade Formadora Menu*/

/*----------------------------Container oferta de emprego*/
.ContainerMaster_ofEmprego{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_ofEmprego .imgTop
{
	background-image:url('sre_img_OfEmp_Top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:229px;
	height:59px;
}
.ContainerMaster_ofEmprego .imgContent
{
	background-image:url('sre_img_OfEmp_Content.png');
	background-position:left bottom;
	width:229px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:15px;
}
.ContainerMaster_ofEmprego .imgBottom
{
	background-image:url('sre_img_OfEmp_Bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:299px;
	height:29px;
}
.ContainerMaster_ofEmprego .Normal,
.ContainerMaster_ofEmprego a.Normal:link
{
	color:#333333;
	font-family:verdana;
	font-size:8pt;
	text-decoration:none;
}
.ContainerMaster_ofEmprego a.Normal:hover,
.ContainerMaster_ofEmprego a.Normal:visited
{
	color:#333333;
	font-family:verdana;
	font-size:8pt;
	text-decoration:none;
}
/*  end container oferta de emprego*/

/*----------------------------Container Concursos*/
.ContainerMaster_cnc{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.ContainerMaster_cnc .imgTop
{	text-align:left;
	background-image:url('sre_img_cnc_Top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:273px;
	height:50px;
}
.ContainerMaster_cnc .imgLeft
{
	background-image:url('sre_img_cnc_Left.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:36px;
}
.ContainerMaster_cnc .imgRight
{
	background-image:url('sre_img_cnc_Right.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	width:12px;
}
.ContainerMaster_cnc .imgContent
{
	background-image:url('sre_img_cnc_Content.png');
	background-position:left bottom;
	width:225px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
.ContainerMaster_cnc .imgBottom
{
	background-image:url('sre_img_cnc_Bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:273px;
	height:28px;
}
.ContainerMaster_cnc .Active_Grid .Active_Head
{
	background-image:url('srec_img_cnc_seta.png');
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:10px;
}	
/*  end container Concursos*/

/*-------------------------------------------------------*/
/*----------------------------Container Destaques nivel 1*/
.ContainerMaster_dst_nvl1{
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
text-align:left;}
.ContainerMaster_dst_nvl1 .imgTop
{
	background-image:url('sre_img_dst_nvl1_Top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:229px;
	height:64px;
}
.ContainerMaster_dst_nvl1 .imgContent
{
	background-image:url('sre_img_dst_nvl1_Content.png');
	background-position:left bottom;
	width:229px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
.ContainerMaster_dst_nvl1 .imgBottom
{
	background-image:url('sre_img_dst_nvl1_Bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:229px;
	height:18px;
}

.ContainerMaster_dst_nvl1 .Head
{
	color:#5a5a5a;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	padding-left:5px;
}
/*  end container destaques nivel 1*/

/*----------------------------Container Forma??o*/
.ContainerMaster_frm{
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;}
.ContainerMaster_frm .imgTop
{
	background-image:url('sre_img_frm_Top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:277px;
	height:64px;
}
.ContainerMaster_frm .imgContent
{
	background-image:url('sre_img_frm_Content.png');
	background-position:left bottom;
	width:241px;	
	text-align:center;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
.ContainerMaster_frm .imgBottom
{
	background-image:url('sre_img_frm_Bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:277px;
	height:20px;
}
.ContainerMaster_frm .imgLeft
{
	background-image:url('sre_img_frm_Left.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:16px;
}
.ContainerMaster_frm .imgRight
{
	background-image:url('sre_img_frm_Right.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	width:16px;
}
/*  end container formação*/

/*Container para calendario n?vel1 Entidade formadora*/
.ContainerMaster_EntidadeFormadoraCalendar{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_EntidadeFormadoraCalendar .ImgTopCantoEsq
{
	background-image:url('img_EntidadeFormadoraCalendar_topleft.png');
	background-repeat:no-repeat;
	background-position:left top;
	height:15px;
	width:20px;
}
.ContainerMaster_EntidadeFormadoraCalendar .ImgTopCantoDir
{
	background-image:url('img_EntidadeFormadoraCalendar_topright.png');
	background-repeat:no-repeat;
	background-position:right Top;
	height:15px;
	width:20px;
}
.ContainerMaster_EntidadeFormadoraCalendar .ImgBottomCantoEsq
{
	background-image:url('img_EntidadeFormadoraCalendar_bottomleft.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_EntidadeFormadoraCalendar .ImgBottomCantoDir
{
	background-image:url('img_EntidadeFormadoraCalendar_bottomright.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_EntidadeFormadoraCalendar .ContentPane	
{
	background-color:#727272;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
	text-align:left;
}
.ContainerMaster_EntidadeFormadoraCalendar .BgColor{background-color:#727272;}
.ContainerMaster_EntidadeFormadoraCalendar .Head
{	
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	/*background-image:url('img_EntidadeFormadoraCalendar_seta.png');
	background-repeat:no-repeat;
	background-position: right middle;padding-left:0; padding-right:20; padding-top:0; padding-bottom:0;*/
}
/*-----formata??o do calend?rio ---*/
.ContainerMaster_EntidadeFormadoraCalendar .main
{
	background-color:#ffffff;
	border:solid 1px #727272;
}
.ContainerMaster_EntidadeFormadoraCalendar .TitleStyle
{
	background-color:#727272;
	color:#ffffff;
	border:solid 1px #727272;
	font-size:8pt;
	font-weight:bold;
}
.ContainerMaster_EntidadeFormadoraCalendar .TitleStyle TR{border:solid 1px #727272;}
.ContainerMaster_EntidadeFormadoraCalendar .TitleStyle .NextPrevStyle a:link
{
	color:#FFFFFF;
	font-size:9pt;
}
.ContainerMaster_EntidadeFormadoraCalendar .TodayDayStyle
{	
	color:#ffffff;
	background-color:#727272;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_EntidadeFormadoraCalendar .TodayDayStyle a:link,
.ContainerMaster_EntidadeFormadoraCalendar .TodayDayStyle a:visited
{	
	color:#FFFFFF;
	background-color:#727272;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_EntidadeFormadoraCalendar .TodayDayStyle a:hover
{	
	color:#FFFFFF;
	background-color:#727272;
	text-decoration:underline;
	font-size: 9px;
}
.ContainerMaster_EntidadeFormadoraCalendar .SelectedPrevStyle
{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:  9px;
}
.ContainerMaster_EntidadeFormadoraCalendar .SelectorStyle
{
	font-size: 9px;
	color: #FFFFFF;
}
.ContainerMaster_EntidadeFormadoraCalendar .DayStyle
{
	font-size: 9px;
	color:#333333;
}
.ContainerMaster_EntidadeFormadoraCalendar .DayStyle a:link,
.ContainerMaster_EntidadeFormadoraCalendar .DayStyle a:visited,
.ContainerMaster_EntidadeFormadoraCalendar .DayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	/*background-color: #99ffff;*/
	text-decoration: underline;
}
.ContainerMaster_EntidadeFormadoraCalendar .WeekenDayStyle{color:#333333;font-size:  9px;}
.ContainerMaster_EntidadeFormadoraCalendar .WeekenDayStyle a:link,
.ContainerMaster_EntidadeFormadoraCalendar .WeekenDayStyle a:visited,
.ContainerMaster_EntidadeFormadoraCalendar .WeekenDayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	background-color:Transparent;
	text-decoration: underline;
}
.ContainerMaster_EntidadeFormadoraCalendar .NextPrevStyle,
.ContainerMaster_EntidadeFormadoraCalendar .NextPrevStyle a:link,
.ContainerMaster_EntidadeFormadoraCalendar .NextPrevStyle a:visited,
.ContainerMaster_EntidadeFormadoraCalendar .NextPrevStyle a:hover
{
	color: #FFFFFF;
	font-size:  9px;
}
.ContainerMaster_EntidadeFormadoraCalendar .DayheaderStyle
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#727272;
}
/*--------end formata??o do calend?rio Entidade Formadora*/

/*Container para calendario n?vel1 Agente Cultural*/
.ContainerMaster_AgenteCulturalCalendar{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_AgenteCulturalCalendar .ImgTopCantoEsq
{
	background-image:url('img_AgenteCulturalCalendar_topleft.png');
	background-repeat:no-repeat;
	background-position:left top;
	height:22px;
	width:20px;
}
.ContainerMaster_AgenteCulturalCalendar .ImgTopCantoDir
{
	background-image:url('img_AgenteCulturalCalendar_topright.png');
	background-repeat:no-repeat;
	background-position:right Top;
	height:22px;
	width:20px;
}
.ContainerMaster_AgenteCulturalCalendar .ImgBottomCantoEsq
{
	background-image:url('img_AgenteCulturalCalendar_bottomleft.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_AgenteCulturalCalendar .ImgBottomCantoDir
{
	background-image:url('img_AgenteCulturalCalendar_bottomright.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_AgenteCulturalCalendar .ContentPane	
{
	background-color:#3e2100;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
}
.ContainerMaster_AgenteCulturalCalendar .BgColor{background-color:#3e2100;}

.ContainerMaster_AgenteCulturalCalendar .Head
{	
	color:#ab772c;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	/*background-image:url('img_AgenteCulturalCalendar_seta.png');
	background-repeat:no-repeat;
	background-position: right middle;*/
	padding-left:0px; padding-right:20px; padding-top:0px; padding-bottom:0px;
}

/*-----formata??o do calend?rio ---*/
.ContainerMaster_AgenteCulturalCalendar .main
{
	background-color:#ffffff;
	border:solid 1px #3e2100;
}
.ContainerMaster_AgenteCulturalCalendar .TitleStyle
{
	background-color:#3e2100;
	color:#ffffff;
	border:solid 1px #3e2100;
	font-size:8pt;
	font-weight:bold;
}
.ContainerMaster_AgenteCulturalCalendar .TitleStyle TR{border:solid 1px #3e2100;}
.ContainerMaster_AgenteCulturalCalendar .TitleStyle .NextPrevStyle a:link
{
	color:#FFFFFF;
	font-size:9pt;
}
.ContainerMaster_AgenteCulturalCalendar .TodayDayStyle
{	
	color:#ffffff;
	background-color:#3e2100;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_AgenteCulturalCalendar .TodayDayStyle a:link,
.ContainerMaster_AgenteCulturalCalendar .TodayDayStyle a:visited
{	
	color:#FFFFFF;
	background-color:#3e2100;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_AgenteCulturalCalendar .TodayDayStyle a:hover
{	
	color:#FFFFFF;
	background-color:#3e2100;
	text-decoration:underline;
	font-size: 9px;
}
.ContainerMaster_AgenteCulturalCalendar .SelectedPrevStyle
{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:  9px;
}
.ContainerMaster_AgenteCulturalCalendar .SelectorStyle
{
	font-size: 9px;
	color: #FFFFFF;
}

.ContainerMaster_AgenteCulturalCalendar .DayStyle
{
	font-size: 9px;
	color:#333333;
}
.ContainerMaster_AgenteCulturalCalendar .DayStyle a:link,
.ContainerMaster_AgenteCulturalCalendar .DayStyle a:visited,
.ContainerMaster_AgenteCulturalCalendar .DayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	/*background-color: #99ffff;*/
	text-decoration: underline;
}
.ContainerMaster_AgenteCulturalCalendar .WeekenDayStyle{color:#333333;font-size:  9px;}
.ContainerMaster_AgenteCulturalCalendar .WeekenDayStyle a:link,
.ContainerMaster_AgenteCulturalCalendar .WeekenDayStyle a:visited,
.ContainerMaster_AgenteCulturalCalendar .WeekenDayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	background-color:Transparent;
	text-decoration: underline;
}
.ContainerMaster_AgenteCulturalCalendar .NextPrevStyle,
.ContainerMaster_AgenteCulturalCalendar .NextPrevStyle a:link,
.ContainerMaster_AgenteCulturalCalendar .NextPrevStyle a:visited,
.ContainerMaster_AgenteCulturalCalendar .NextPrevStyle a:hover
{
	color: #FFFFFF;
	font-size:  9px;
}

.ContainerMaster_AgenteCulturalCalendar .DayheaderStyle
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#3e2100;
}
/*--------end formata??o do calend?rio Agente cultural*/

/*Container para calendario n?vel1*/
.ContainerMaster_DocenteCalendar{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_DocenteCalendar .ImgTopCantoEsq
{
	background-image:url('img_docenteCalendar_topleft.png');
	background-repeat:no-repeat;
	background-position:left top;
	height:22px;
	width:20px;
}
.ContainerMaster_DocenteCalendar .ImgTopCantoDir
{
	background-image:url('img_docenteCalendar_topright.png');
	background-repeat:no-repeat;
	background-position:right Top;
	height:22px;
	width:20px;
}
.ContainerMaster_DocenteCalendar .ImgBottomCantoEsq
{
	background-image:url('img_docenteCalendar_bottomleft.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_DocenteCalendar .ImgBottomCantoDir
{
	background-image:url('img_docenteCalendar_bottomright.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_DocenteCalendar .ContentPane	
{
	background-color:#da3f0d;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
	
}
.ContainerMaster_DocenteCalendar .Head
{	color:#f4bd15;
	font-size:8pt;
	font-weight:bold;
	padding-left:0px;
	padding-right:0px; 
	padding-top:0px; 
	padding-bottom:0px;
	text-align:center;
}
.ContainerMaster_DocenteCalendar .BgColor{background-color:#da3f0d;padding-left:5px;}
/*.ContainerMaster_DocenteCalendar .BgColor .Head
{	background-image:url('img_docenteCalendar_seta.png');
	background-repeat:no-repeat;
	background-position: left middle; 
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}*/

/*-----formata??o do calend?rio ---*/
.ContainerMaster_DocenteCalendar .main
{
	background-color:#ffffff;
	border:solid 1px #da3f0d;
}
.ContainerMaster_DocenteCalendar .TitleStyle
{
	background-color:#da3f0d;
	color:#ffffff;
	border:solid 0px #da3f0d;
	font-size:8pt;
	font-weight:bold;
}
.ContainerMaster_DocenteCalendar .TitleStyle TR{border:solid 1px #da3f0d;}
.ContainerMaster_DocenteCalendar .TitleStyle .NextPrevStyle a:link
{
	color:#FFFFFF;
	font-size:9pt;
}
.ContainerMaster_DocenteCalendar .TodayDayStyle
{	
	color:#ffffff;
	background-color:#da3f0d;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_DocenteCalendar .TodayDayStyle a:link,
.ContainerMaster_DocenteCalendar .TodayDayStyle a:visited
{	
	color:#FFFFFF;
	background-color:#da3f0d;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_DocenteCalendar .TodayDayStyle a:hover
{	
	color:#FFFFFF;
	background-color:#da3f0d;
	text-decoration:underline;
	font-size: 9px;
}
.ContainerMaster_DocenteCalendar .SelectedPrevStyle
{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:  9px;
}
.ContainerMaster_DocenteCalendar .SelectorStyle
{
	font-size: 9px;
	color: #FFFFFF;
}
.ContainerMaster_DocenteCalendar .DayStyle
{
	font-size: 9px;
	color:#333333;
}
.ContainerMaster_DocenteCalendar .DayStyle a:link,
.ContainerMaster_DocenteCalendar .DayStyle a:visited,
.ContainerMaster_DocenteCalendar .DayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	background-color: #99ffff;
	text-decoration: underline;
}
.ContainerMaster_DocenteCalendar .WeekenDayStyle{color:#333333;font-size:  9px;}
.ContainerMaster_DocenteCalendar .WeekenDayStyle a:link,
.ContainerMaster_DocenteCalendar .WeekenDayStyle a:visited,
.ContainerMaster_DocenteCalendar .WeekenDayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	background-color:Transparent;
	text-decoration: underline;
}
.ContainerMaster_DocenteCalendar .NextPrevStyle,
.ContainerMaster_DocenteCalendar .NextPrevStyle a:link,
.ContainerMaster_DocenteCalendar .NextPrevStyle a:visited,
.ContainerMaster_DocenteCalendar .NextPrevStyle a:hover
{
	color: #FFFFFF;
	font-size:  9px;
}
.ContainerMaster_DocenteCalendar .DayheaderStyle
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#d63509;
}
/*--------end formata??o do calend?rio docente*/

/*Container para calendario n?vel1 Agente Desportivo*/
.ContainerMaster_AgenteDespCalendar{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_AgenteDespCalendar .ImgTopCantoEsq
{
	background-image:url('img_AgenteDespCalendar_topleft.png');
	background-repeat:no-repeat;
	background-position:left top;
	height:22px;
	width:20px;
}
.ContainerMaster_AgenteDespCalendar .ImgTopCantoDir
{
	background-image:url('img_AgenteDespCalendar_topright.png');
	background-repeat:no-repeat;
	background-position:right Top;
	height:22px;
	width:20px;
}
.ContainerMaster_AgenteDespCalendar .ImgBottomCantoEsq
{
	background-image:url('img_AgenteDespCalendar_bottomleft.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_AgenteDespCalendar .ImgBottomCantoDir
{
	background-image:url('img_AgenteDespCalendar_bottomright.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_AgenteDespCalendar .ContentPane	
{
	background-color:#5A5A5A;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
	text-align:left;
}
.ContainerMaster_AgenteDespCalendar .BgColor
{
	background-color:#5a5a5a;
}
.ContainerMaster_AgenteDespCalendar .Head
{	
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	/*background-image:url('img_AgenteDespCalendar_seta.png');
	background-repeat:no-repeat;
	background-position: right middle; */
	padding-left:0px; padding-right:20px; padding-top:0px; padding-bottom:0px;
}
/*-----formata??o do calend?rio ---*/
.ContainerMaster_AgenteDespCalendar .main
{
	background-color:#ffffff;
	border:solid 1px #5A5A5A;
}
.ContainerMaster_AgenteDespCalendar .TitleStyle
{
	background-color:#5a5a5a;
	color:#ffffff;
	border:solid 1px #5A5A5A;
	font-size:8pt;
	font-weight:bold;
}
.ContainerMaster_AgenteDespCalendar .TitleStyle TR{border:solid 1px #5A5A5A;}
.ContainerMaster_AgenteDespCalendar .TitleStyle .NextPrevStyle a:link
{
	color:#FFFFFF;
	font-size:9pt;
}
.ContainerMaster_AgenteDespCalendar .TodayDayStyle
{	
	color:#ffffff;
	background-color:#ff7000;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_AgenteDespCalendar .TodayDayStyle a:link,
.ContainerMaster_AgenteDespCalendar .TodayDayStyle a:visited
{	
	color:#FFFFFF;
	background-color:#ff7000;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_AgenteDespCalendar .TodayDayStyle a:hover
{	
	color:#FFFFFF;
	background-color:#ff7000;
	text-decoration:underline;
	font-size: 9px;
}
.ContainerMaster_AgenteDespCalendar .SelectedPrevStyle
{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:  9px;
}
.ContainerMaster_AgenteDespCalendar .SelectorStyle
{
	font-size: 9px;
	color: #FFFFFF;
}
.ContainerMaster_AgenteDespCalendar .DayStyle
{
	font-size: 9px;
	color:#333333;
}
.ContainerMaster_AgenteDespCalendar .DayStyle a:link,
.ContainerMaster_AgenteDespCalendar .DayStyle a:visited,
.ContainerMaster_AgenteDespCalendar .DayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	/*background-color: #99ffff;*/
	text-decoration: underline;
}
.ContainerMaster_AgenteDespCalendar .WeekenDayStyle{color:#333333;font-size:  9px;}
.ContainerMaster_AgenteDespCalendar .WeekenDayStyle a:link,
.ContainerMaster_AgenteDespCalendar .WeekenDayStyle a:visited,
.ContainerMaster_AgenteDespCalendar .WeekenDayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	background-color:Transparent;
	text-decoration: underline;
}
.ContainerMaster_AgenteDespCalendar .NextPrevStyle,
.ContainerMaster_AgenteDespCalendar .NextPrevStyle a:link,
.ContainerMaster_AgenteDespCalendar .NextPrevStyle a:visited,
.ContainerMaster_AgenteDespCalendar .NextPrevStyle a:hover
{
	color: #FFFFFF;
	font-size:  9px;
}
.ContainerMaster_AgenteDespCalendar .DayheaderStyle
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#5A5A5A;
}
/*--------end formata??o do calend?rio agente desportivo*/

/*Container para calendario  Funcionario*/
.ContainerMaster_FuncionarioCalendar{
padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_FuncionarioCalendar .ImgTopCantoEsq
{
	background-image:url('img_FuncionarioCalendar_topleft.png');
	background-repeat:no-repeat;
	background-position:left top;
	height:22px;
	width:20px;
}
.ContainerMaster_FuncionarioCalendar .ImgTopCantoDir
{
	background-image:url('img_FuncionarioCalendar_topright.png');
	background-repeat:no-repeat;
	background-position:right Top;
	height:22px;
	width:20px;
}
.ContainerMaster_FuncionarioCalendar .ImgBottomCantoEsq
{
	background-image:url('img_FuncionarioCalendar_bottomleft.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_FuncionarioCalendar .ImgBottomCantoDir
{
	background-image:url('img_FuncionarioCalendar_bottomright.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_FuncionarioCalendar .ContentPane{background-color:#7f001f;
padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
	text-align:left;}
.ContainerMaster_FuncionarioCalendar .BgColor{background-color:#7f001f;}

.ContainerMaster_FuncionarioCalendar .Head
{	
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	/*background-image:url('img_FuncionarioCalendar_seta.png');
	background-repeat:no-repeat;
	background-position: right middle;; padding-left:0; padding-right:20; padding-top:0; padding-bottom:0*/


}
/*-----formata??o do calend?rio ---*/
.ContainerMaster_FuncionarioCalendar .main
{
	background-color:#ffffff;
	border:solid 1px #7f001f;
}
.ContainerMaster_FuncionarioCalendar .TitleStyle
{
	background-color:#7f001f;
	color:#ffffff;
	border:solid 1px #7f001f;
	font-size:8pt;
	font-weight:bold;
}
.ContainerMaster_FuncionarioCalendar .TitleStyle TR{border:solid 1px #7f001f;}
.ContainerMaster_FuncionarioCalendar .TitleStyle .NextPrevStyle a:link
{
	color:#FFFFFF;
	font-size:9pt;
}
.ContainerMaster_FuncionarioCalendar .TodayDayStyle
{	
	color:#ffffff;
	background-color:#7f001f;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_FuncionarioCalendar .TodayDayStyle a:link,
.ContainerMaster_FuncionarioCalendar .TodayDayStyle a:visited
{	
	color:#FFFFFF;
	background-color:#7f001f;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_FuncionarioCalendar .TodayDayStyle a:hover
{	
	color:#FFFFFF;
	background-color:#7f001f;
	text-decoration:underline;
	font-size: 9px;
}

.ContainerMaster_FuncionarioCalendar .SelectedPrevStyle
{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:  9px;
}
.ContainerMaster_FuncionarioCalendar .SelectorStyle
{
	font-size: 9px;
	color: #FFFFFF;
}
.ContainerMaster_FuncionarioCalendar .DayStyle
{
	font-size: 9px;
	color:#333333;
}
.ContainerMaster_FuncionarioCalendar .DayStyle a:link,
.ContainerMaster_FuncionarioCalendar .DayStyle a:visited,
.ContainerMaster_FuncionarioCalendar .DayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	/*background-color: #99ffff;*/
	text-decoration: underline;
}
.ContainerMaster_FuncionarioCalendar .WeekenDayStyle{color:#333333;font-size:  9px;}
.ContainerMaster_FuncionarioCalendar .WeekenDayStyle a:link,
.ContainerMaster_FuncionarioCalendar .WeekenDayStyle a:visited,
.ContainerMaster_FuncionarioCalendar .WeekenDayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	background-color:Transparent;
	text-decoration: underline;
}
.ContainerMaster_FuncionarioCalendar .NextPrevStyle,
.ContainerMaster_FuncionarioCalendar .NextPrevStyle a:link,
.ContainerMaster_FuncionarioCalendar .NextPrevStyle a:visited,
.ContainerMaster_FuncionarioCalendar .NextPrevStyle a:hover
{
	color: #FFFFFF;
	font-size:  9px;
}
.ContainerMaster_FuncionarioCalendar .DayheaderStyle
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#7f001f;
}
/*--------end formata??o do calend?rio funcion?rio*/

/*Container para calendario nivel1 aluno familia*/
.ContainerMaster_AlunoFamiliaCalendar{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_AlunoFamiliaCalendar .ImgTopCantoEsq
{
	background-image:url('img_AlunoFamiliaCalendar_topleft.png');
	background-repeat:no-repeat;
	background-position:left top;
	height:15px;
	width:20px;
}
.ContainerMaster_AlunoFamiliaCalendar .ImgTopCantoDir
{
	background-image:url('img_AlunoFamiliaCalendar_topright.png');
	background-repeat:no-repeat;
	background-position:right Top;
	height:15px;
	width:20px;
}
.ContainerMaster_AlunoFamiliaCalendar .ImgBottomCantoEsq
{
	background-image:url('img_AlunoFamiliaCalendar_bottomleft.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_AlunoFamiliaCalendar .ImgBottomCantoDir
{
	background-image:url('img_AlunoFamiliaCalendar_bottomright.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_AlunoFamiliaCalendar .ContentPane	
{
	background-color:#014F9F;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
}
.ContainerMaster_AlunoFamiliaCalendar .BgColor{background-color:#014F9F;}
/*-----formata??o do calend?rio  ---*/
.ContainerMaster_AlunoFamiliaCalendar .main
{ 	
	background-color:#ffffff;
}
.ContainerMaster_AlunoFamiliaCalendar .TitleStyle
{
	background-color:#014F9F;
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;
}
.ContainerMaster_AlunoFamiliaCalendar .TitleStyle .NextPrevStyle a:link
{
	color:#FFFFFF;
	font-size:9pt;
}
.ContainerMaster_AlunoFamiliaCalendar .TodayDayStyle
{	
	color:#ffffff;
	background-color:#014F9F;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_AlunoFamiliaCalendar .TodayDayStyle a:link,
.ContainerMaster_AlunoFamiliaCalendar .TodayDayStyle a:visited
{	
	color:#FFFFFF;
	background-color:#0159A7;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_AlunoFamiliaCalendar .TodayDayStyle a:hover
{	
	color:#FFFFFF;
	background-color:#0159A7;
	text-decoration:underline;
	font-size: 9px;
}
.ContainerMaster_AlunoFamiliaCalendar .SelectedPrevStyle
{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:  9px;
}
.ContainerMaster_AlunoFamiliaCalendar .SelectorStyle
{
	font-size: 9px;
	color: #FFFFFF;
}
.ContainerMaster_AlunoFamiliaCalendar .DayStyle
{
	font-size: 9px;
	color:#333333;
}
.ContainerMaster_AlunoFamiliaCalendar .DayStyle a:link,
.ContainerMaster_AlunoFamiliaCalendar .DayStyle a:visited,
.ContainerMaster_AlunoFamiliaCalendar .DayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	background-color: #99ffff;
	text-decoration: underline;
}
.ContainerMaster_AlunoFamiliaCalendar .WeekenDayStyle{color:#333333;font-size:  9px;padding-left:2px;}
.ContainerMaster_AlunoFamiliaCalendar .WeekenDayStyle a:link,
.ContainerMaster_AlunoFamiliaCalendar .WeekenDayStyle a:visited,
.ContainerMaster_AlunoFamiliaCalendar .WeekenDayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	background-color:Transparent;
	text-decoration: underline;
}
.ContainerMaster_AlunoFamiliaCalendar .NextPrevStyle,
.ContainerMaster_AlunoFamiliaCalendar .NextPrevStyle a:link,
.ContainerMaster_AlunoFamiliaCalendar .NextPrevStyle a:visited,
.ContainerMaster_AlunoFamiliaCalendar .NextPrevStyle a:hover
{
	color: #FFFFFF;
	font-size:  9px;
}
.ContainerMaster_AlunoFamiliaCalendar .DayheaderStyle
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#0159A7;
}
/*--------end formata??o do calend?rio ALUNO/FAMILIA*/

/*Container para calendario n?vel1 escola*/
.ContainerMaster_EscolaCalendar{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_EscolaCalendar .ImgTopCantoEsq
{
	background-image:url('img_EscolaCalendar_topleft.png');
	background-repeat:no-repeat;
	background-position:left top;
	height:22px;
	width:20px;
}
.ContainerMaster_EscolaCalendar .ImgTopCantoDir
{
	background-image:url('img_EscolaCalendar_topright.png');
	background-repeat:no-repeat;
	background-position:right Top;
	height:22px;
	width:20px;
}
.ContainerMaster_EscolaCalendar .ImgBottomCantoEsq
{
	background-image:url('img_EscolaCalendar_bottomleft.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_EscolaCalendar .ImgBottomCantoDir
{
	background-image:url('img_EscolaCalendar_bottomright.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_EscolaCalendar .ContentPane	
{
	background-color:#75be17;
	padding: 5 10 5 10;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
}
.ContainerMaster_EscolaCalendar .BgColor{background-color:#75be17;}
.ContainerMaster_EscolaCalendar .Head
{	
	color:#2b5d04;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	/*background-image:url('img_EscolaCalendar_seta.png');background-repeat:no-repeat;background-position: right middle;padding-left:0px; padding-right:20px; padding-top:0px; padding-bottom:0px;*/
}
/*-----formatação do calendário ---*/
.ContainerMaster_EscolaCalendar .main
{
	background-color:#ffffff;
	border:solid 1px #75be17;
}
.ContainerMaster_EscolaCalendar .TitleStyle
{
	background-color:#75be17;
	color:#ffffff;
	border:solid 1px #75be17;
	font-size:8pt;
	font-weight:bold;
}
.ContainerMaster_EscolaCalendar .TitleStyle TR{border:solid 1px #75be17;}
.ContainerMaster_EscolaCalendar .TitleStyle .NextPrevStyle a:link
{
	color:#FFFFFF;
	font-size:9pt;
}
.ContainerMaster_EscolaCalendar .TodayDayStyle
{	
	color:#ffffff;
	background-color:#75be17;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_EscolaCalendar .TodayDayStyle a:link,
.ContainerMaster_EscolaCalendar .TodayDayStyle a:visited
{	
	color:#FFFFFF;
	background-color:#75be17;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_EscolaCalendar .TodayDayStyle a:hover
{	
	color:#FFFFFF;
	background-color:#75be17;
	text-decoration:underline;
	font-size: 9px;
}
.ContainerMaster_EscolaCalendar .SelectedPrevStyle
{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:  9px;
}
.ContainerMaster_EscolaCalendar .SelectorStyle
{
	font-size: 9px;
	color: #FFFFFF;
}
.ContainerMaster_EscolaCalendar .DayStyle
{
	font-size: 9px;
	color:#333333;
}
.ContainerMaster_EscolaCalendar .DayStyle a:link,
.ContainerMaster_EscolaCalendar .DayStyle a:visited,
.ContainerMaster_EscolaCalendar .DayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	/*background-color: #99ffff;*/
	text-decoration: underline;
}
.ContainerMaster_EscolaCalendar .WeekenDayStyle{color:#333333;font-size:  9px;}
.ContainerMaster_EscolaCalendar .WeekenDayStyle a:link,
.ContainerMaster_EscolaCalendar .WeekenDayStyle a:visited,
.ContainerMaster_EscolaCalendar .WeekenDayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	background-color:Transparent;
	text-decoration: underline;
}
.ContainerMaster_EscolaCalendar .NextPrevStyle,
.ContainerMaster_EscolaCalendar .NextPrevStyle a:link,
.ContainerMaster_EscolaCalendar .NextPrevStyle a:visited,
.ContainerMaster_EscolaCalendar .NextPrevStyle a:hover
{
	color: #FFFFFF;
	font-size:  9px;
}
.ContainerMaster_EscolaCalendar .DayheaderStyle
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#75be17;
}
/*--------end formata??o do calend?rio Escolas*/

/*----------------------------Container Escola Menu*/
.ContainerMaster_EscolaMenu{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_EscolaMenu .ImgTop
{
	background-image:url('img_EscolaMenu_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:215px;
	height:181px;
}
.ContainerMaster_EscolaMenu .imgContent
{
	background-image:url('img_EscolaMenu_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:215px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:15px;
	
}
.ContainerMaster_EscolaMenu .imgBottom
{
	background-image:url('img_EscolaMenu_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:215px;
	height:18px;
}
.ContainerMaster_EscolaMenu Table Table td{
	padding-top:10px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:10px;
}
.ContainerMaster_EscolaMenu .Normal,
.ContainerMaster_EscolaMenu a.Normal:link,
.ContainerMaster_EscolaMenu a.Normal:hover,
.ContainerMaster_EscolaMenu a.Normal:visited
{
	background-image:url('img_escolaMenu_item.png');
	background-repeat:no-repeat;
	background-position: left bottom;
	color:#5a5a5a;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:0px
}

/*  end container Escola Menu*/

/*----------------------------Container Escola destaques*/
.ContainerMaster_EscolaDst{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_EscolaDst .ImgTop
{
	background-image:url('img_EscolaDst_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:235px;
	height:35px;
}
.ContainerMaster_EscolaDst .imgContent
{
	background-image:url('img_EscolaDst_content.png');
	background-repeat:repeat;
	background-position:left top;
	width:235px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
.ContainerMaster_EscolaDst .imgBottom
{
	background-image:url('img_EscolaDst_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:235px;
	height:18px;
}
.ContainerMaster_EscolaDst .Head
{
	color:#346807;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	padding-left:5px;
}
/*  end container Escola destaques*/

/*----------------------------Container Agente Desportivo destaques*/
.ContainerMaster_AgenteDespDst{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_AgenteDespDst .ImgTop
{
	background-image:url('img_AgenteDespDst_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:227px;
	height:50px;
}
.ContainerMaster_AgenteDespDst .imgContent
{
	background-image:url('img_AgenteDespDst_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:227px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
.ContainerMaster_AgenteDespDst .imgBottom
{
	background-image:url('img_AgenteDespDst_bottom.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:227px;
	height:16px;
}
.ContainerMaster_AgenteDespDst .Head
{
	color:#482905;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	padding-left:5px;
}
/*  end container Agente Desportivo destaques*/

/*----------------------------Container Agente Desportivo Galeria*/
.ContainerMaster_AgenteDespGaleria{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_AgenteDespGaleria .ImgTop
{
	background-image:url('img_AgenteDespGaleria_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:273px;
	height:50px;
}
.ContainerMaster_AgenteDespGaleria .imgContent
{
	background-image:url('img_AgenteDespGaleria_content.png');
	background-repeat:repeat-y;
	background-position:left top;
	width:273px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:center;
	
}
.ContainerMaster_AgenteDespGaleria .imgBottom
{
	background-image:url('img_AgenteDespGaleria_bottom.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:273px;
	height:16px;
}
.ContainerMaster_AgenteDespGaleria .Head
{
	color:#482905;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	padding-left:5px;
}
/*  end container Agente Desportivo galeria*/
/*----------------------------Container medalhas*/
.ContainerMaster_Medalhas{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
	vertical-align:top;
}

.ContainerMaster_Medalhas .imgContent
{
	background-image:url('img_Medalhas_all.png');
	background-repeat:no-repeat;
	background-position:left middle;
	width:539px;
	height:97px;
	padding-top:15px;
	padding-right:5px;
	padding-bottom:10px;
	padding-left:15px;
	text-align:center;
}
.ContainerMaster_Medalhas .Normal,
.ContainerMaster_Medalhas a.Normal:link,
.ContainerMaster_Medalhas a.Normal:hover,
.ContainerMaster_Medalhas a.Normal:visited
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}

/*----------------------------End Container Medalhas*/
/*----------------------------Container medalhas do inicio*/
.ContainerMaster_nvl0_Medalhas{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}

.ContainerMaster_nvl0_Medalhas .imgContent
{
	background-image:url('img_nvl0_Medalhas_all.png');
	background-repeat: no-repeat;
	background-position:left top;
	width:900px;
	height:99px;
	padding:5 5 20 5;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:20px;
	padding-left:5px;
	text-align:center;
	vertical-align:middle;
}
.ContainerMaster_nvl0_Medalhas .Normal,
.ContainerMaster_nvl0_Medalhas a.Normal:link,
.ContainerMaster_nvl0_Medalhas a.Normal:hover,
.ContainerMaster_nvl0_Medalhas a.Normal:visited
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}

/*----------------------------End Container Medalhas*/
/*----------------------------Container Imprensa - Destaque*/
.ContainerMaster_ImprensaDestaque{
	padding:0px 0px 0px 0px;
	text-align:left;
}
.ContainerMaster_ImprensaDestaque .ImgTop
{
	background-image:url('img_ImprensaDestaque_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:517px;
	height:37px;
}
.ContainerMaster_ImprensaDestaque .imgContent
{
	background-image:url('img_ImprensaDestaque_content.png');
	background-repeat:repeat;
	background-position:left bottom;
	width:517px;
	padding:5px 5px 5px 10px;

}
.ContainerMaster_ImprensaDestaque .imgBottom
{
	background-image:url('img_ImprensaDestaque_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:517px;	
	height:9px;
}
.ContainerMaster_ImprensaDestaque .Normal,
.ContainerMaster_ImprensaDestaque a.Normal:link,
.ContainerMaster_ImprensaDestaque a.Normal:hover,
.ContainerMaster_ImprensaDestaque a.Normal:visited
{
	color:#740000;
	font-family:verdana;
	font-size:8.5pt;
	font-weight:normal;
	text-decoration:none;
}
.ContainerMaster_ImprensaDestaque .Normal a:link,
.ContainerMaster_ImprensaDestaque .Normal a:hover,
.ContainerMaster_ImprensaDestaque .Normal a:visited
{
	color:#740000;
	font-family:verdana;
	font-size:8.5pt;
	font-weight:normal;
	text-decoration:none;
}

/*----------------------------End Container Imprensa - Destaque*/

/*----------------------------Container Imprensa - Radios*/
.ContainerMaster_ImprensaRadios{
	padding:0px 0px 0px 0px;
	text-align:left;
}
.ContainerMaster_ImprensaRadios .ImgTop
{
	background-image:url('img_ImprensaRadios_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:227px;
	height:79px;
}
.ContainerMaster_ImprensaRadios .imgContent
{
	background-image:url('img_ImprensaRadios_content.png');
	background-repeat:repeat;
	background-position:left bottom;
	width:227px;
	padding:5px 5px 5px 15px;
}
.ContainerMaster_ImprensaRadios .imgBottom
{
	background-image:url('img_ImprensaRadios_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:227px;	
	height:5px;
}
.ContainerMaster_ImprensaRadios Table Table td{padding: 15px 10px 2px 5px;}
.ContainerMaster_ImprensaRadios .Normal,
.ContainerMaster_ImprensaRadios a.Normal:link,
.ContainerMaster_ImprensaRadios a.Normal:visited,
.ContainerMaster_ImprensaRadios a.Normal:hover
{
	background-image:url('img_Imprensa_ItemWhite.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	color:#EFDFB3;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding:10px 0px 0px 10px;
}

/*----------------------------End Container Imprensa - Radios*/
/*----------------------------Container Imprensa - Jornais*/
.ContainerMaster_ImprensaJornais{
	padding:0px 0px 0px 0px;
	text-align:left;
}
.ContainerMaster_ImprensaJornais .ImgTop
{
	background-image:url('img_ImprensaJornais_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:227px;
	height:77px;
}
.ContainerMaster_ImprensaJornais .imgContent
{
	background-image:url('img_ImprensaJornais_content.png');
	background-repeat:repeat;
	background-position:left bottom;
	width:227px;
	padding:5px 5px 5px 15px;
}
.ContainerMaster_ImprensaJornais .imgBottom
{
	background-image:url('img_ImprensaJornais_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:227px;	
	height:15px;
}
.ContainerMaster_ImprensaJornais Table Table td{padding: 15px 10px 2px 5px;}
.ContainerMaster_ImprensaJornais .Normal,
.ContainerMaster_ImprensaJornais a.Normal:link,
.ContainerMaster_ImprensaJornais a.Normal:hover,
.ContainerMaster_ImprensaJornais a.Normal:visited
{
	background-image:url('img_Imprensa_ItemColor.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	color:#740001;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding:10px 0px 0px 10px;
}

/*----------------------------End Container Imprensa - Jornais*/

/*----------------------------Container Imprensa - foto*/
.ContainerMaster_ImprensaFoto{
	padding:0px 0px 0px 0px;
	text-align:left;
}
.ContainerMaster_ImprensaFoto .ImgTop
{
	background-image:url('img_ImprensaFoto_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:256px;
	height:77px;
}
.ContainerMaster_ImprensaFoto .imgContent
{
	background-image:url('img_ImprensaFoto_content.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:256px;
	height:auto;
	padding:5px 5px 15px 60px;
}
.ContainerMaster_ImprensaFoto Table Table td{padding: 15px 10px 2px 5px;}
.ContainerMaster_ImprensaFoto .Normal,
.ContainerMaster_ImprensaFoto a.Normal:link,
.ContainerMaster_ImprensaFoto a.Normal:hover,
.ContainerMaster_ImprensaFoto a.Normal:visited
{
	color:#ffffff;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}

/*----------------------------End Container Imprensa - Fotos*/

/*----------------------------Container Imprensa - TV*/
.ContainerMaster_ImprensaTv{
	padding:0px 0px 0px  0px;
	text-align:left;
}
.ContainerMaster_ImprensaTv .ImgTop
{	background-image:url('img_ImprensaTV_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:256px;
	height:101px; 
}
.ContainerMaster_ImprensaTv .imgContent
{
	background-image:url('img_ImprensaTV_content.png');
	background-repeat:repeat;
	background-position:left bottom;
	width:256px;
	height:auto;
	padding:5px 5px 15px 20px;
}
.ContainerMaster_ImprensaTv .imgBottom
{
	background-image:url('img_ImprensaTV_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:256px;	
	height:15px;
}
.ContainerMaster_ImprensaTv Table Table td{padding: 15px 10px 2px 5px;}
.ContainerMaster_ImprensaTv .Normal,
.ContainerMaster_ImprensaTv a.Normal:link,
.ContainerMaster_ImprensaTv a.Normal:visited,
.ContainerMaster_ImprensaTv a.Normal:hover{
	color:#ffffff;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}

/*----------------------------End Container Imprensa - TV*/

/*----------------------------Container Imprensa - Menu*/
.ContainerMaster_ImprensaMenu{
	padding:0px 0px 0px 0px;
	text-align:left;
}
.ContainerMaster_ImprensaMenu .ImgTop
{
	background-image:url('img_ImprensaMenu_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:214px;
	height:84px;
}
.ContainerMaster_ImprensaMenu .imgContent
{
	background-image:url('img_ImprensaMenu_content.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:214px;
	height:auto;
	padding:5px 5px 50px 20px;
}
.ContainerMaster_ImprensaMenu Table Table td{padding: 10px 10px 5px 5px;}
.ContainerMaster_ImprensaMenu .Normal,
.ContainerMaster_ImprensaMenu a.Normal:link,
.ContainerMaster_ImprensaMenu a.Normal:visited,
.ContainerMaster_ImprensaMenu a.Normal:hover
{
	background-image:url('img_Imprensa_ItemColor.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	color:#740001;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding:20px 0px 0px 10px;
}


/*----------------------------End Container Imprensa - Menu*/

/*Container para calendario n?vel1 imprensa*/
.ContainerMaster_ImprensaCalendar{padding:0px 0px 0px 0px; text-align:left;}
.ContainerMaster_ImprensaCalendar .ImgTopCantoEsq
{
	background-image:url('img_ImprensaCalendar_topleft.png');
	background-repeat:no-repeat;
	background-position:left top;
	height:15px;
	width:20px;
}
.ContainerMaster_ImprensaCalendar .ImgTopCantoDir
{
	background-image:url('img_ImprensaCalendar_topright.png');
	background-repeat:no-repeat;
	background-position:right Top;
	height:15px;
	width:20px;
}
.ContainerMaster_ImprensaCalendar .ImgBottomCantoEsq
{
	background-image:url('img_ImprensaCalendar_bottomleft.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_ImprensaCalendar .ImgBottomCantoDir
{
	background-image:url('img_ImprensaCalendar_bottomright.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_ImprensaCalendar .ContentPane	
{
	background-color:#740000;
	padding: 5px 10px 5px 10px;
}
.ContainerMaster_ImprensaCalendar .BgColor{background-color:#740000;}
/*-----formatação do calendário ---*/
.ContainerMaster_ImprensaCalendar .main
{
	background-color:#ffffff;
	border:solid 1px #740000;
}
.ContainerMaster_ImprensaCalendar .TitleStyle
{
	background-color:#740000;
	color:#ffffff;
	border:solid 1px #740000;
	font-size:8pt;
	font-weight:bold;
}
.ContainerMaster_ImprensaCalendar .TitleStyle TR{border:solid 1px #740000;}
.ContainerMaster_ImprensaCalendar .TitleStyle .NextPrevStyle a:link
{
	color:#FFFFFF;
	font-size:9pt;
}
.ContainerMaster_ImprensaCalendar .TodayDayStyle
{	
	color:#ffffff;
	background-color:#740000;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_ImprensaCalendar .TodayDayStyle a:link,
.ContainerMaster_ImprensaCalendar .TodayDayStyle a:visited
{	
	color:#FFFFFF;
	background-color:#740000;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_ImprensaCalendar .TodayDayStyle a:hover
{	
	color:#FFFFFF;
	background-color:#740000;
	text-decoration:underline;
	font-size: 9px;
}
.ContainerMaster_ImprensaCalendar .SelectedPrevStyle
{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:  9px;
}
.ContainerMaster_ImprensaCalendar .SelectorStyle
{
	font-size: 9px;
	color: #FFFFFF;
}
.ContainerMaster_ImprensaCalendar .DayStyle
{
	font-size: 9px;
	color:#2f2f2f;
}
.ContainerMaster_ImprensaCalendar .DayStyle a:link,
.ContainerMaster_ImprensaCalendar .DayStyle a:visited,
.ContainerMaster_ImprensaCalendar .DayStyle a:hover
{
	color:#2f2f2f;
	font-size:  9px;
	/*background-color: #99ffff;*/
	text-decoration: underline;
}
.ContainerMaster_ImprensaCalendar .WeekenDayStyle{color:#2f2f2f;font-size:  9px;}
.ContainerMaster_ImprensaCalendar .WeekenDayStyle a:link,
.ContainerMaster_ImprensaCalendar .WeekenDayStyle a:visited,
.ContainerMaster_ImprensaCalendar .WeekenDayStyle a:hover
{
	color:#2f2f2f;
	font-size:  9px;
	background-color:Transparent;
	text-decoration: underline;
}
.ContainerMaster_ImprensaCalendar .NextPrevStyle,
.ContainerMaster_ImprensaCalendar .NextPrevStyle a:link,
.ContainerMaster_ImprensaCalendar .NextPrevStyle a:visited,
.ContainerMaster_ImprensaCalendar .NextPrevStyle a:hover
{
	color: #FFFFFF;
	font-size:  9px;
}
.ContainerMaster_ImprensaCalendar .DayheaderStyle
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#740000;
}
/*--------end formata??o do calend?rio imprensa*/


/*----------------------------Container Universal cinza Large 522px*/
.ContainerMaster_UniversalLarge{
	padding:0px 0px 0px 0px;
	text-align:left;
	
}
.ContainerMaster_UniversalLarge .ImgTop
{
	background-image:url('img_UniversalLarge_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:522px;
	height:26px;
}
.ContainerMaster_UniversalLarge .imgContent
{
	background-image:url('img_UniversalLarge_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:522px;
	padding:0px 5px 0px 10px;
}
.ContainerMaster_UniversalLarge .imgContent DIV DIV
{
	width:508px;

}
.ContainerMaster_UniversalLarge .Title
{
	background-image:url('img_UniversalLarge_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:522px;
	padding:5px 5px 5px 8px;
	text-align:left;
}
.ContainerMaster_UniversalLarge .imgBottom
{
	background-image:url('img_UniversalLarge_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:522px;	
	height:22px;
}
.ContainerMaster_UniversalLarge .Head
{
	color:#666666;
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 0px 8px;
	text-align:left;
}
.ContainerMaster_UniversalLarge .Active_Grid tr td
{
	padding:5px 0px 5px 0px}
.ContainerMaster_UniversalLarge .Normal,
.ContainerMaster_UniversalLarge a.Normal:link,
.ContainerMaster_UniversalLarge a.Normal:visited
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}

.ContainerMaster_UniversalLarge a.Normal:hover{
	color:#333333;
	text-decoration:underline;
}

.ContainerMaster_UniversalLarge .Normal a:link,
.ContainerMaster_UniversalLarge .Normal a:visited
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
}
.ContainerMaster_UniversalLarge .Normal a:hover{
	color:#333333;
	text-decoration:underline;
}
.ContainerMaster_UniversalLarge .Normal h2
{
	color:#666666;
	font-family:verdana;
	font-size:10pt;
	font-weight:bold;
}
/*----------------------------End Container Universal cinza Large 522px*/
/*----------------------------Container Universal cinza Small 225px*/
.ContainerMaster_UniversalSmall{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_UniversalSmall .ImgTop
{
	background-image:url('img_UniversalSmall_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:225px;
	height:11px;
}
.ContainerMaster_UniversalSmall .imgContent
{
	background-image:url('img_UniversalSmall_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:225px;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:10px;
}
.ContainerMaster_UniversalSmall .imgContent DIV DIV
{
	width:200px;
}
.ContainerMaster_UniversalSmall .Title
{
	background-image:url('img_UniversalSmall_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:225px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	

}
.ContainerMaster_UniversalSmall .imgBottom
{
	background-image:url('img_UniversalSmall_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:225px;	
	height:12px;
}

.ContainerMaster_UniversalSmall .Head
{
	color:#666666;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	
	text-align:left;
}
.ContainerMaster_UniversalSmall .Active_Grid tr td
{
	padding-top:5px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;}
.ContainerMaster_UniversalSmall .Normal,
.ContainerMaster_UniversalSmall a.Normal:link,
.ContainerMaster_UniversalSmall a.Normal:visited
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}
.ContainerMaster_UniversalSmall a.Normal:hover
{
	color:#333333;
	text-decoration:underline;
}
.ContainerMaster_UniversalSmall .Normal a:link,
.ContainerMaster_UniversalSmall .Normal a:visited
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
}
.ContainerMaster_UniversalSmall .Normal a:hover{
	color:#333333;
	text-decoration:underline;
}
.ContainerMaster_UniversalSmall .Normal h2
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
}
/*----------------------------End Container Universal cinza Small 225px*/


/*----------------------------Container Escolas Universal cinza Small 225px*/
.ContainerMaster_Escolas_UniversalSmall{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_Escolas_UniversalSmall .ImgTop
{
	background-image:url('img_Escolas_UniversalSmall_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:235px;
	height:18px;
}
.ContainerMaster_Escolas_UniversalSmall .imgContent
{
	background-image:url('img_Escolas_UniversalSmall_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:235px;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:10px;
}
.ContainerMaster_Escolas_UniversalSmall .imgContent DIV DIV
{
	width:200px;
}
.ContainerMaster_Escolas_UniversalSmall .Title
{
	background-image:url('img_Escolas_UniversalSmall_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:235px;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:5px;
	text-align:left;

}
.ContainerMaster_Escolas_UniversalSmall .imgBottom
{
	background-image:url('img_Escolas_UniversalSmall_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:235px;	
	height:18px;
}

.ContainerMaster_Escolas_UniversalSmall .Head
{
	color:#346807;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:5px;
	
	text-align:left;
}
.ContainerMaster_Escolas_UniversalSmall .Active_Grid tr td
{	padding-top:5px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;}
.ContainerMaster_Escolas_UniversalSmall .Normal,
.ContainerMaster_Escolas_UniversalSmall a.Normal:link,
.ContainerMaster_Escolas_UniversalSmall a.Normal:visited
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}
.ContainerMaster_Escolas_UniversalSmall a.Normal:hover
{
	color:#333333;
	text-decoration:underline;
}
.ContainerMaster_Escolas_UniversalSmall .Normal a:link,
.ContainerMaster_Escolas_UniversalSmall .Normal a:visited
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
}
.ContainerMaster_Escolas_UniversalSmall .Normal a:hover{
	color:#333333;
	text-decoration:underline;
}
.ContainerMaster_Escolas_UniversalSmall .Normal h2
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
}
/*----container escolas universal*/

/*----------------------------Container Aluno Familia Universal cinza Small 225px*/
.ContainerMaster_AlunoFamilia_UniversalSmall{
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:5px;
	text-align:left;

}
.ContainerMaster_AlunoFamilia_UniversalSmall .imgTop
{
	background-image:url('img_AlunoFamilia_UniversalSmall_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:235px;
	height:18px;
}
.ContainerMaster_AlunoFamilia_UniversalSmall .imgContent
{
	background-image:url('img_AlunoFamilia_UniversalSmall_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:235px;
	padding-top:0px;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:10px;

}
.ContainerMaster_AlunoFamilia_UniversalSmall .imgContent div 
{
	width:200px;
}
.ContainerMaster_AlunoFamilia_UniversalSmall .imgBottom
{
	background-image:url('img_AlunoFamilia_UniversalSmall_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:235px;	
	height:18px;
}
.ContainerMaster_AlunoFamilia_UniversalSmall .Head
{
	color:#004e9e;
	font-family:verdana;
	font-size:9.5pt;
	font-weight:bold;
	text-decoration:none;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:5px;
}
.ContainerMaster_AlunoFamilia_UniversalSmall .Active_Grid tr td
{
	padding-top:5px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
}
.ContainerMaster_AlunoFamilia_UniversalSmall .Normal,
.ContainerMaster_AlunoFamilia_UniversalSmall a.Normal:link,
.ContainerMaster_AlunoFamilia_UniversalSmall a.Normal:visited
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}
.ContainerMaster_AlunoFamilia_UniversalSmall a.Normal:hover
{
	color:#333333;
	text-decoration:underline;
}
.ContainerMaster_AlunoFamilia_UniversalSmall .Normal a:link,
.ContainerMaster_AlunoFamilia_UniversalSmall .Normal a:visited
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
}
.ContainerMaster_AlunoFamilia_UniversalSmall .Normal a:hover{
	color:#333333;
	text-decoration:underline;
}
.ContainerMaster_AlunoFamilia_UniversalSmall .Normal h2
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
}
/*----container AlunoFamilia universal*/

/*----------------------------Container Empty Escola*/
.ContainerMaster_EscolaEmpty{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_EscolaEmpty table table td{
	padding-top:10px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:8px;
}
.ContainerMaster_EscolaEmpty .Normal,
.ContainerMaster_EscolaEmpty a.Normal:link,
.ContainerMaster_EscolaEmpty a.Normal:visited{
	color:#346807;
	font-family:verdana;
	font-size:9pt;
	text-decoration:none;
	font-weight:normal;
}
.ContainerMaster_EscolaEmpty a.Normal:hover{
	color:#346807;
	text-decoration:underline;
}
.ContainerMaster_EscolaEmpty .Active_Grid td{
	padding-top:10px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:8px;}
.ContainerMaster_EscolaEmpty .Active_Grid .Active_Head,
.ContainerMaster_EscolaEmpty .Active_Grid a.Active_Head:link,
.ContainerMaster_EscolaEmpty .Active_Grid a.Active_Head:visited
{
	color:#346807;
	font-family:verdana;
	font-size:9pt;
	text-decoration:none;
	font-weight:normal;
}	
.ContainerMaster_EscolaEmpty .Active_Grid a.Active_Head:hover
{
	color:#346807;
	text-decoration:underline;
}

.ContainerMaster_EscolaEmpty .Active_Grid .Active_SubHead,
.ContainerMaster_EscolaEmpty .Active_Grid a.Active_SubHead:link,
.ContainerMaster_EscolaEmpty .Active_Grid a.Active_SubHead:visited
{
	color:#636363;
	font-family:verdana;
	font-size:8pt;
	text-decoration:none;
	font-weight:normal;
}
.ContainerMaster_EscolaEmpty .Active_Grid a.Active_SubHead:hover
{
	color:#636363;
	text-decoration:underline;
}
/*----------------------------Container Empty Escola*/

/*----------------------------Container Empty Docente*/
.ContainerMaster_DocenteEmpty{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_DocenteEmpty table table td{
	padding-top:10px;
	padding-right:7px;
	padding-bottom:7px;
	padding-left:8px;
}
.ContainerMaster_DocenteEmpty .Normal
{
	color:#d63509;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
}
.ContainerMaster_DocenteEmpty a.Normal:link,
.ContainerMaster_DocenteEmpty a.Normal:visited
{
	color:#d63509;
	font-family:verdana;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}
.ContainerMaster_DocenteEmpty a.Normal:hover{
	color:#d63509;	
	text-decoration:underline;
}
/*----------------------------Container Empty Escola*/


/*Container para calendario n?vel1 Secretaria*/
.ContainerMaster_SecretariaCalendar{padding:0px 0px 0px 0px;text-align:left;}
.ContainerMaster_SecretariaCalendar .ImgTopCantoEsq
{
	background-image:url('img_SecretariaCalendar_topleft.png');
	background-repeat:no-repeat;
	background-position:left top;
	height:22px;
	width:20px;
}
.ContainerMaster_SecretariaCalendar .ImgTopCantoDir
{
	background-image:url('img_SecretariaCalendar_topright.png');
	background-repeat:no-repeat;
	background-position:right Top;
	height:22px;
	width:20px;
}
.ContainerMaster_SecretariaCalendar .ImgBottomCantoEsq
{
	background-image:url('img_SecretariaCalendar_bottomleft.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_SecretariaCalendar .ImgBottomCantoDir
{
	background-image:url('img_SecretariaCalendar_bottomright.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	height:15px;
	width:20px;
}
.ContainerMaster_SecretariaCalendar .ContentPane	
{
	background-color:#0f3185;
	padding: 5px 10px 5px 10px;
}
.ContainerMaster_SecretariaCalendar .Head
{	
	color:#84c1ff;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	/*background-image:url('img_SecretariaCalendar_seta.png');
	background-repeat:no-repeat;
	background-position: right middle;; padding-left:0; padding-right:20; padding-top:0; padding-bottom:0*/


}
.ContainerMaster_SecretariaCalendar .BgColor{background-color:#0f3185;}
/*-----formatação do calendário ---*/
.ContainerMaster_SecretariaCalendar .main
{
	background-color:#ffffff;
	border:solid 1px #0f3185;
}
.ContainerMaster_SecretariaCalendar .TitleStyle
{
	background-color:#0f3185;
	color:#ffffff;
	border:solid 1px #0f3185;
	font-size:8pt;
	font-weight:bold;
}
.ContainerMaster_SecretariaCalendar .TitleStyle TR{border:solid 1px #0f3185;}
.ContainerMaster_SecretariaCalendar .TitleStyle .NextPrevStyle a:link
{
	color:#FFFFFF;
	font-size:9pt;
}
.ContainerMaster_SecretariaCalendar .TitleStyle .NextPrevStyle
{
	color:White;}

.ContainerMaster_SecretariaCalendar .TodayDayStyle
{	
	color:#ffffff;
	background-color:#0f3185;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_SecretariaCalendar .TodayDayStyle a:link,
.ContainerMaster_SecretariaCalendar .TodayDayStyle a:visited
{	
	color:#FFFFFF;
	background-color:#0f3185;
	text-decoration:none;
	font-size: 9px;
}
.ContainerMaster_SecretariaCalendar .TodayDayStyle a:hover
{	
	color:#FFFFFF;
	background-color:#0f3185;
	text-decoration:underline;
	font-size: 9px;
}
.ContainerMaster_SecretariaCalendar .SelectedPrevStyle
{
	color:#FFFFFF;
	text-decoration:underline;
	font-size:  9px;
}
.ContainerMaster_SecretariaCalendar .SelectorStyle
{
	font-size: 9px;
	color: #FFFFFF;
}
.ContainerMaster_SecretariaCalendar .DayStyle
{
	font-size: 9px;
	color:#333333;
}
.ContainerMaster_SecretariaCalendar .DayStyle a:link,
.ContainerMaster_SecretariaCalendar .DayStyle a:visited,
.ContainerMaster_SecretariaCalendar .DayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	/*background-color: #99ffff;*/
	text-decoration: underline;
}
.ContainerMaster_SecretariaCalendar .WeekenDayStyle{color:#333333;font-size:  9px;}
.ContainerMaster_SecretariaCalendar .WeekenDayStyle a:link,
.ContainerMaster_SecretariaCalendar .WeekenDayStyle a:visited,
.ContainerMaster_SecretariaCalendar .WeekenDayStyle a:hover
{
	color:#333333;
	font-size:  9px;
	background-color:Transparent;
	text-decoration: underline;
}
.ContainerMaster_SecretariaCalendar .NextPrevStyle,
.ContainerMaster_SecretariaCalendar .NextPrevStyle a:link,
.ContainerMaster_SecretariaCalendar .NextPrevStyle a:visited,
.ContainerMaster_SecretariaCalendar .NextPrevStyle a:hover
{
	color: #FFFFFF;
	font-size:  9px;
}
.ContainerMaster_SecretariaCalendar .DayheaderStyle
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#0e3084;
}
/*--------end formata??o do calend?rio secretaria*/



/*----------------------------Container concursos docente*/
.ContainerMaster_ConcursosDocente{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_ConcursosDocente .ImgTop
{
	background-image:url('img_ConcursosDocente_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:244px;
	height:192px;
}
.ContainerMaster_ConcursosDocente .imgContent
{
	background-image:url('img_ConcursosDocente_content.png');
	background-repeat:repeat;
	background-position:left bottom;
	width:244px;
	height:auto;
	padding-top:5px;
	padding-right:13px;
	padding-bottom:10px;
	padding-left:18px;
}
.ContainerMaster_ConcursosDocente .imgBottom
{
	background-image:url('img_ConcursosDocente_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:244px;	
	height:25px;
}
.ContainerMaster_ConcursosDocente Table Table td{
	padding-top:15px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;}
.ContainerMaster_ConcursosDocente .Normal,
.ContainerMaster_ConcursosDocente a.Normal:link,
.ContainerMaster_ConcursosDocente a.Normal:visited
{
	color:#636363;
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}
.ContainerMaster_ConcursosDocente a.Normal:hover{
	color:#636363;
	text-decoration:underline;
}
.ContainerMaster_ConcursosDocente .Active_Grid td
{	padding-top:10px;
	padding-right:5px;
	padding-bottom:10px;
	padding-left:5px;
}
.ContainerMaster_ConcursosDocente .Active_Grid .Active_GridAlternatingRow td,
.ContainerMaster_ConcursosDocente .Active_Grid .Active_GridRow td
{
 border-bottom:solid 1px #333333;
}

.ContainerMaster_ConcursosDocente .Active_Grid .Active_Head,
.ContainerMaster_ConcursosDocente .Active_Grid a.Active_Head:link,
.ContainerMaster_ConcursosDocente .Active_Grid a.Active_Head:visited
{
	font-family:Verdana;
	font-size:7.5pt;
	color:#333333;
	font-weight:bold;
}
.ContainerMaster_ConcursosDocente .Active_Grid a.Active_Head:hover
{
		color:#333333;
	text-decoration:underline;
}	
/*----------------------------End Container concursos docente*/

/*----------------------------Container concursos Nao docente*/
.ContainerMaster_ConcursosNDocente{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_ConcursosNDocente .ImgTop
{
	background-image:url('img_ConcursosNDocente_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:244px;
	height:192px;
}
.ContainerMaster_ConcursosNDocente .imgContent
{
	background-image:url('img_ConcursosNDocente_content.png');
	background-repeat:repeat;
	background-position:left bottom;
	width:244px;
	height:auto;
	padding-top:5px;
	padding-right:13px;
	padding-bottom:10px;
	padding-left:18px;
}
.ContainerMaster_ConcursosNDocente .imgBottom
{
	background-image:url('img_ConcursosNDocente_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:244px;	
	height:25px;
}
.ContainerMaster_ConcursosNDocente Table Table td{
	padding-top:15px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;}
.ContainerMaster_ConcursosNDocente .Normal,
.ContainerMaster_ConcursosNDocente a.Normal:link,
.ContainerMaster_ConcursosNDocente a.Normal:visited
{
	color:#636363;
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}
.ContainerMaster_ConcursosNDocente a.Normal:hover{
	color:#636363;
	text-decoration:underline;
}
.ContainerMaster_ConcursosNDocente .Active_Grid td
{	padding-top:10px;
	padding-right:5px;
	padding-bottom:10px;
	padding-left:5px;
}
.ContainerMaster_ConcursosNDocente .Active_Grid .Active_GridAlternatingRow td,
.ContainerMaster_ConcursosNDocente .Active_Grid .Active_GridRow td
{
 border-bottom:solid 1px #333333;
}

.ContainerMaster_ConcursosNDocente .Active_Grid .Active_Head,
.ContainerMaster_ConcursosNDocente .Active_Grid a.Active_Head:link,
.ContainerMaster_ConcursosNDocente .Active_Grid a.Active_Head:visited
{
	font-family:Verdana;
	font-size:7.5pt;
	color:#333333;
	font-weight:bold;
}
.ContainerMaster_ConcursosNDocente .Active_Grid a.Active_Head:hover
{
		color:#333333;
	text-decoration:underline;
}		
/*----------------------------End Container concursos Não docente*/

/*----------------------------Container concursos Bens e Serviços*/
.ContainerMaster_ConcursosBensServ
{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.ContainerMaster_ConcursosBensServ .ImgTop
{
	background-image:url('img_ConcursosBensServ_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:244px;
	height:192px;
}
.ContainerMaster_ConcursosBensServ .imgContent
{
	background-image:url('img_ConcursosBensServ_content.png');
	background-repeat:repeat;
	background-position:left bottom;
	width:244px;
	height:auto;
	padding-top:5px;
	padding-right:13px;
	padding-bottom:10px;
	padding-left:18px;

}
.ContainerMaster_ConcursosBensServ .imgBottom
{
	background-image:url('img_ConcursosBensServ_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:244px;	
	height:25px;
}
.ContainerMaster_ConcursosBensServ Table Table td{
	padding-top:15px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
}
.ContainerMaster_ConcursosBensServ .Normal,
.ContainerMaster_ConcursosBensServ a.Normal:link,
.ContainerMaster_ConcursosBensServ a.Normal:visited
{
	color:#636363;
	font-family:verdana;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}
.ContainerMaster_ConcursosBensServ a.Normal:hover{
	color:#636363;
	text-decoration:underline;
}
.ContainerMaster_ConcursosBensServ .Active_Grid td
{	padding-top:10px;
	padding-right:5px;
	padding-bottom:10px;
	padding-left:5px;
}
.ContainerMaster_ConcursosBensServ .Active_Grid .Active_GridAlternatingRow td,
.ContainerMaster_ConcursosBensServ .Active_Grid .Active_GridRow td
{
 border-bottom:solid 1px #333333;
}

.ContainerMaster_ConcursosBensServ .Active_Grid .Active_Head,
.ContainerMaster_ConcursosBensServ .Active_Grid a.Active_Head:link,
.ContainerMaster_ConcursosBensServ .Active_Grid a.Active_Head:visited
{
	font-family:Verdana;
	font-size:7.5pt;
	color:#333333;
	font-weight:bold;
}
.ContainerMaster_ConcursosBensServ .Active_Grid a.Active_Head:hover
{
		color:#333333;
	text-decoration:underline;
}	
/*----------------------------Container Empty nivel N*/
.ContainerMaster_Empty{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_Empty .Active_Grid tr td{
	padding-top:5px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
}
/*----------------------------end Container empty*/
/*----------------------------Container Empty nivel N*/
.ContainerMaster_EmptyTitle{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_EmptyTitle .Active_Grid tr td{
	padding-top:7px;
	padding-right:0px;
	padding-bottom:7px;
	padding-left:0px;
}
.ContainerMaster_EmptyTitle .Title
{
	border-bottom:solid 1px #5a5a5a;
	width:100%;
}
.ContainerMaster_EmptyTitle .Head
{
	font-family:Verdana;
	font-size:9pt;
	color:#5a5a5a;
	text-decoration:none;
	font-weight:bold;
	padding-left:5px;
}
/*user defined table*/
.ContainerMaster_EmptyTitle .UDT_Table_Head{
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	background-color:#636363;}
.ContainerMaster_EmptyTitle .UDT_Table_Head a:link,
.ContainerMaster_EmptyTitle .UDT_Table_Head a:visited,
.ContainerMaster_EmptyTitle .UDT_Table_Head a:hover{color:White;}

.ContainerMaster_EmptyTitle .UDT_Table_Head tr td{border-bottom:solid 1px #636363;}
.ContainerMaster_EmptyTitle .UDT_Table_Item td
{
	vertical-align:top;border-bottom:solid 1px #636363;
}
.ContainerMaster_EmptyTitle .UDT_Table_AlternateItem
{
	vertical-align:top;
}
.ContainerMaster_EmptyTitle .Active_Grid .Active_Head,
.ContainerMaster_EmptyTitle .Active_Grid a.Active_Head:link,
.ContainerMaster_EmptyTitle .Active_Grid a.Active_Head:visited
{
	font-family:Verdana;
	font-size:8.5pt;
	color:#333333;
	font-weight:bold;
}
.ContainerMaster_EmptyTitle .Active_Grid a.Active_Head:hover
{
		color:#333333;
	text-decoration:underline;
}	
.ContainerMaster_EmptyTitle .Active_Grid .Active_SubHead,
.ContainerMaster_EmptyTitle .Active_Grid a.Active_SubHead:link,
.ContainerMaster_EmptyTitle .Active_Grid a.Active_SubHead:visited
{
	font-family:Verdana;
	font-size:7.5pt;
	color:#636363;
	font-weight:normal;
}	
.ContainerMaster_EmptyTitle .Active_Grid a.Active_SubHead:hover
{
	color:#636363;
	text-decoration:underline;
}
/*----------------------------end Container empty*/
/*----------------------------Container Apoio ao Docente FeedBack*/
.ContainerMaster_ADFeedBack{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;}
.ContainerMaster_ADFeedBack .imgTop
{
	background-image:url('sre_img_ADFeedBack_Top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:228px;
	height:77px;
}
.ContainerMaster_ADFeedBack .imgContent
{
	background-image:url('sre_img_ADFeedBack_Content.png');
	background-position:left bottom;
	width:228px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:10px;

}
.ContainerMaster_ADFeedBack .imgBottom
{
	background-image:url('sre_img_ADFeedBack_Bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:228px;
	height:14px;
}
.ContainerMaster_ADFeedBack .Normal,
.ContainerMaster_ADFeedBack a.Normal:link
{
	color:#333333;
	font-family:verdana;
	font-size:8pt;
	text-decoration:none;
}
.ContainerMaster_ADFeedBack a.Normal:hover,
.ContainerMaster_ADFeedBack a.Normal:visited
{
	color:#333333;
	font-family:verdana;
	font-size:8pt;
	text-decoration:none;
}
.ContainerMaster_ADFeedBack textarea
{
	height:100px;

}
.ContainerMaster_ADFeedBack .NormalTextBox
{
	width:180px;
}

.ContainerMaster_ADFeedBack Table span .NormalRed
{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	
}

/*  end container Apoio ao Docente FeedBack*/

/*Formatação de letra em geral*/


.Active_Grid .Active_Head,
.Active_Grid a.Active_Head:link,
.Active_Grid a.Active_Head:visited
{
	font-family:Verdana;
	font-size:8pt;
	color:#333333;
	font-weight:normal;
}
.Active_Grid a.Active_Head:hover
{
		color:#333333;
	text-decoration:underline;
}	
.Active_Grid .Active_SubHead,
.Active_Grid a.Active_SubHead:link,
.Active_Grid a.Active_SubHead:visited
{
	font-family:Verdana;
	font-size:7.5pt;
	color:#636363;
	font-weight:normal;
}	
.Active_Grid a.Active_SubHead:hover
{
	color:#636363;
	text-decoration:underline;
}
.Active_Head
{
	font-family:Verdana;
	font-size:8.5pt;
	color:#333333;
	font-weight:normal;
}
a.Active_Head:link,
a.Active_Head:visited
{
	font-family:Verdana;
	font-size:8.5pt;
	color:#333333;
	font-weight:normal;
}	
a.Active_Head:hover
{
	color:#333333;
	font-size:8.5pt;
	text-decoration:underline;
}
.Active_Head a:link,
.Active_Head a:visited
{
	font-family:Verdana;
	font-size:8.5pt;
	color:#333333;
	font-weight:normal;
}	
.Active_Head a:hover
{
	color:#333333;
	font-size:8.5pt;
	text-decoration:underline;
}



.Active_SubHead,
a.Active_SubHead:link,
a.Active_SubHead:visited
{
	font-family:Verdana;
	font-size:7.5pt;
	color:#333333;
	font-weight:normal;
}	
a.Active_SubHead:hover
{
	color:#333333;
	font-size:7.5pt;
	text-decoration:underline;
}
.Active_Normal,
a.Active_Normal:link,
a.Active_Normal:visited
{
	font-family:Verdana;
	font-size:8pt;
	color:#636363;
	font-weight:normal;
}	
a.Active_Normal:hover
{
	color:#636363;
	text-decoration:underline;
}
.Head,
a.Head:link,
a.Head:visited
{
	font-family:Verdana;
	font-size:8.5pt;
	color:#333333;
	font-weight:normal;
}	
a.Head:hover
{
	color:#333333;
	text-decoration:underline;
}

.SubHead,
a.SubHead:link,
a.SubHead:visited,
a.SubHead:link .Normal,
a.SubHead:visited .Normal
{
	font-family:Verdana;
	font-size:8pt;
	color:#636363;
	font-weight:normal;
}	
a.SubHead:hover,
a.SubHead:hover .Normal
{
	color:#636363;
	text-decoration:underline;
}
.Normal,
a.Normal:link,
a.Normal:visited
{
	font-family:Verdana;
	font-size:8pt;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
}
a.Normal:hover
{
	color:#333333;
	text-decoration:underline;
}
.Normal a:link,
.Normal a:visited
{
	font-family:Verdana;
	font-size:8.5pt;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
}
.Normal a:hover
{
	color:#333333;
	text-decoration:underline;
}

.Active_NormalBold
{
	font-family:Verdana;
	font-size:8.5pt;
	color:#636363;
	text-decoration:none;
	font-weight:bold;
}
.CommandButton,
a.CommandButton:link,
a.CommandButton:visited
{
	font-family:Verdana;
	font-size:8.5pt;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
}
a.CommandButton:hover
{
	color:#333333;
	text-decoration:underline;
}
a:link,
a:visited
{
	font-weight: normal;
	font-size: 8.5pt;
	color: #636363;
	font-family: Verdana;
	text-decoration:none;
}
a:hover
{
	color: #636363;
	text-decoration:underline;
}
/*-----------end formatação da letra*/

/*------paginação--------*/

.Active_GridPager table
{	text-align:right;
	padding:0 5 0 0;

}
.Active_GridPager span
{
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	font-family: Verdana;
	padding:0 0 0 0;
}
.Active_GridPager a:link, a:visited
{
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	font-family: Verdana;
	padding:0 0 0 0;
}
.Active_GridPager a:hover
{
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: Verdana;
	padding:0 0 0 0;	
}
/*-------end paginação*/
/*user defined table*/
.PagingTable 
{
	border:solid 1px #333333;
	width:99%;
	
}

/*head do módulo user defined table*/
.NormalBold a:link,
.NormalBold a:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Verdana;
}
.NormalBold a:hover
{
	text-decoration:underline;
}



.ContainerMaster_UniversalLarge table tr td
{
 vertical-align:top;
 padding:5 5 5 5;
}

/*----------------------------Container para o Admin*/
.Container_NvlN_Admin{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}
.Container_NvlN_Admin .imgTop
{
	background-image:url('img_NvlN_Admin_Top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:669px;
	height:28px;
}

.Container_NvlN_Admin .imgContent
{
	background-image:url('img_NvlN_Admin_Content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:669px;height:auto;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:15px;
	
}
.Container_NvlN_Admin .imgBottom
{
	background-image:url('img_NvlN_Admin_Bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:669px;
	height:11px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:5px;
}
.Container_NvlN_Admin .Head
{
	color:#333333;
	font-family:verdana;
	font-size:10pt;
	font-weight:Bold;
	text-decoration:none;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.Container_NvlN_Admin .Normal
{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;


}
.Container_NvlN_Admin a.Normal:link,
.Container_NvlN_Admin a.Normal:hover,
.Container_NvlN_Admin a.Normal:visited{
	color:#333333;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
}

/*  end container Admin*/


/*----------------------------Container para o Sorteio/Rifas/Tombolas*/
.Container_NvlN_Rifas{padding:0 0 0 0;}
.Container_NvlN_Rifas .imgTop
{
	background-image:url('img_NvlN_Rifas_Top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:669px;
	height:167px;
}

.Container_NvlN_Rifas .imgContent
{
	background-image:url('img_NvlN_Rifas_Content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:669px;height:auto;	
	padding:15 15 15 15;
}
.Container_NvlN_Rifas .imgBottom
{
	background-image:url('img_NvlN_Rifas_Bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:669px;
	height:11px;
	padding:5 10 5 5;
}
.Container_NvlN_Rifas .imgContent .Active_Head
{
	color:#0075b8;
	font-family:verdana;
	font-size:11pt;
	font-weight:normal;
	text-decoration:none;

}

.Container_NvlN_Rifas .imgContent .Active_SubHead
{
	color:#333333;
	font-family:verdana;
	font-size:8.5pt;
	font-weight:normal;
	text-decoration:none;
}
.Container_NvlN_Rifas .imgContent .Active_SubHead a:link,
.Container_NvlN_Rifas .imgContent .Active_SubHead a:hover,
.Container_NvlN_Rifas .imgContent .Active_SubHead a:visited,
.Container_NvlN_Rifas .imgContent a.Active_SubHead:link,
.Container_NvlN_Rifas .imgContent a.Active_SubHead:hover,
.Container_NvlN_Rifas .imgContent a.Active_SubHead:visited{
	color:#333333;
	font-family:verdana;
	font-size:8.5pt;
	font-weight:normal;
	text-decoration:underline;
	
}
/*rifas - contactos*/
.Container_NvlN_RifasCnt{padding:0 0 0 0;}
.Container_NvlN_RifasCnt .imgTop
{
	background-image:url('img_NvlN_RifasCnt_Top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:319px;
	height:36px;
}

.Container_NvlN_RifasCnt .imgContent
{
	background-image:url('img_NvlN_RifasCntDoc_Content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:319px;height:auto;	
	padding:15 15 15 15;
}
.Container_NvlN_RifasCnt .imgBottom
{
	background-image:url('img_NvlN_RifasCntDoc_Bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:319px;
	height:16px;
	padding:5 10 5 5;
}
.Container_NvlN_RifasCnt .imgContent .Active_Head
{
	color:#0075b8;
	font-family:verdana;
	font-size:11pt;
	font-weight:normal;
	text-decoration:none;

}

.Container_NvlN_RifasCnt .imgContent .Active_SubHead,
.Container_NvlN_RifasCnt .imgContent .Normal
{
	color:#333333;
	font-family:verdana;
	font-size:8.5pt;
	font-weight:normal;
	text-decoration:none;
}
.Container_NvlN_RifasCnt .imgContent .Active_SubHead a:link,
.Container_NvlN_RifasCnt .imgContent .Active_SubHead a:hover,
.Container_NvlN_RifasCnt .imgContent .Active_SubHead a:visited,
.Container_NvlN_RifasCnt .imgContent a.Active_SubHead:link,
.Container_NvlN_RifasCnt .imgContent a.Active_SubHead:hover,
.Container_NvlN_RifasCnt .imgContent a.Active_SubHead:visited,
.Container_NvlN_RifasCnt .imgContent a.Normal:link,
.Container_NvlN_RifasCnt .imgContent a.Normal:Hover,
.Container_NvlN_RifasCnt .imgContent a.Normal:visited
{
	color:#333333;
	font-family:verdana;
	font-size:8.5pt;
	font-weight:normal;
	text-decoration:underline;
	
}
/*rifas - documentos*/
.Container_NvlN_RifasDoc{padding:0 0 0 0;}
.Container_NvlN_RifasDoc .imgTop
{
	background-image:url('img_NvlN_RifasDoc_Top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:319px;
	height:36px;
}

.Container_NvlN_RifasDoc .imgContent
{
	background-image:url('img_NvlN_RifasCntDoc_Content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:319px;height:auto;	
	padding:15 15 15 15;
}
.Container_NvlN_RifasDoc .imgBottom
{
	background-image:url('img_NvlN_RifasCntDoc_Bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:319px;
	height:16px;
	padding:5 10 5 5;
}
.Container_NvlN_RifasDoc .imgContent .Active_Head
{
	color:#0075b8;
	font-family:verdana;
	font-size:11pt;
	font-weight:normal;
	text-decoration:none;

}

.Container_NvlN_RifasDoc .imgContent .Active_SubHead,
.Container_NvlN_RifasDoc .imgContent .Normal
{
	color:#333333;
	font-family:verdana;
	font-size:8.5pt;
	font-weight:normal;
	text-decoration:none;
}
.Container_NvlN_RifasDoc .imgContent .Active_SubHead a:link,
.Container_NvlN_RifasDoc .imgContent .Active_SubHead a:hover,
.Container_NvlN_RifasDoc .imgContent .Active_SubHead a:visited,
.Container_NvlN_RifasDoc .imgContent a.Active_SubHead:link,
.Container_NvlN_RifasDoc .imgContent a.Active_SubHead:hover,
.Container_NvlN_RifasDoc .imgContent a.Active_SubHead:visited,
.Container_NvlN_RifasDoc .imgContent a.Normal:link,
.Container_NvlN_RifasDoc .imgContent a.Normal:Hover,
.Container_NvlN_RifasDoc .imgContent a.Normal:visited
{
	color:#333333;
	font-family:verdana;
	font-size:8.5pt;
	font-weight:normal;
	text-decoration:underline;
	
}


/*  end container para o Sorteio/Rifas/Tombolas*/


/*----------------------------Container Acordo Ortográfico nivel 1*/
.ContainerMaster_AcdOrt_Large {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	text-align:left;
}

.ContainerMaster_AcdOrt_Large .Grid_AcOrt
{
	border-bottom:solid 1px #353535;
}

.ContainerMaster_AcdOrt_Large .ImgTop_Biografia
{
	text-align:left;
	background-image:url('img_AcdOrtLarge_topo_Bib.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:492px;
	height:66px;

}
.ContainerMaster_AcdOrt_Large .ImgTop_DR
{text-align:left;
	background-image:url('img_AcdOrtLarge_topo_DR.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:492px;
	height:66px;

}
.ContainerMaster_AcdOrt_Large .imgContent
{
	background-image:url('img_AcdOrtLarge_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:492px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;

}
.ContainerMaster_AcdOrt_Large .imgBottom
{
	background-image:url('img_AcdOrtLarge_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:492px;
	height:11px;
}
.ContainerMaster_AcdOrt .Normal, .ContainerMaster_AcdOrt a.Normal:link, .ContainerMaster_AcdOrt a.Normal:visited
{
	background-image:url('img_icon_laranja.png');
	background-repeat:no-repeat;
	padding-left:15px}

.ContainerMaster_AcdOrt{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
.ContainerMaster_AcdOrt .ImgTop_Conversor
{
	background-image:url('img_AcdOrt_top_conversores.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:235px;
	height:66px;
	text-align:left;
}
.ContainerMaster_AcdOrt .ImgTop_Vocabulario
{
	background-image:url('img_AcdOrt_top_vocabulario.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:235px;
	height:66px;
	text-align:left;
}
.ContainerMaster_AcdOrt .ImgTop_Duvidas
{
	background-image:url('img_AcdOrt_top_duvidas.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:235px;
	height:66px;
	text-align:left;
}
.ContainerMaster_AcdOrt .ImgTop_Versao
{
	background-image:url('img_AcdOrt_top_versao.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:235px;
	height:66px;
	text-align:left;
}
.ContainerMaster_AcdOrt .ImgTop_Dicionario
{
	background-image:url('img_AcdOrt_top_dicionario.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:235px;
	height:66px;
	text-align:left;
}
.ContainerMaster_AcdOrt .imgContent
{
	background-image:url('img_AcdOrt_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:235px;	
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
}
.ContainerMaster_AcdOrt .imgBottom
{
	background-image:url('img_AcdOrt_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:235px;
	height:11px;
}

.ContainerMaster_AcdOrt .Head
{
	color:#5a5a5a;
	font-family:verdana;
	font-size:9pt;
	font-weight:bold;
	padding-left:5px;
}
/*  end container acordo ortografico nivel 1*/

/*Begin Novo layout Rifas*/

.Container_NvlN_SorteioRifas_MProc{padding:0px 0px 0px 0px;}
.Container_NvlN_SorteioRifas_MProc .imgTop
{
	background-image:url('img_Rifas_MProc_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:669px;
	height:45px;
}

.Container_NvlN_SorteioRifas_MProc .imgContent
{
	background-image:url('img_Rifas_MProc_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:669px;height:auto;	
	padding:15px 15px 15px 15px;
}
.Container_NvlN_SorteioRifas_MProc .imgBottom
{
	background-image:url('img_Rifas_MProc_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:669px;
	height:15px;
	padding:5px 10px 5px 5px;
}
.Container_NvlN_SorteioRifas_Doc{padding:0px 0px 0px 0px;}
.Container_NvlN_SorteioRifas_Doc .imgTop
{
	background-image:url('img_Rifas_Doc_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:261px;
	height:45px;
}

.Container_NvlN_SorteioRifas_Doc .imgContent
{
	background-image:url('img_RifasSmall_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:261px;height:auto;	
	padding:15px 15px 15px 15px;
}
.Container_NvlN_SorteioRifas_Doc .imgBottom
{
	background-image:url('img_RifasSmall_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:261px;
	height:17px;
	padding:5px 10px 5px 5px;
}
.Container_NvlN_SorteioRifas_Cnt{padding:0px 0px 0px 0px;}
.Container_NvlN_SorteioRifas_Cnt .imgTop
{
	background-image:url('img_Rifas_Cnt_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:261px;
	height:45px;
}

.Container_NvlN_SorteioRifas_Cnt .imgContent
{
	background-image:url('img_RifasSmall_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:261px;height:auto;	
	padding:15px 15px 15px 15px;
}
.Container_NvlN_SorteioRifas_Cnt .imgBottom
{
	background-image:url('img_RifasSmall_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:261px;
	height:17px;
	padding:5px 10px 5px 5px;
}

.Container_NvlN_SorteioRifas{padding:0px 0px 0px 0px;}
.Container_NvlN_SorteioRifas .imgTop
{
	background-image:url('img_RifasLarge_top.png');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:945px;
	height:16px;
}
.Container_NvlN_SorteioRifas .imgContent
{
	background-image:url('img_RifasLarge_content.png');
	background-repeat:repeat-y;
	background-position:left bottom;
	width:945px;height:auto;	
	padding:15px 15px 15px 15px;
}
.Container_NvlN_SorteioRifas .imgBottom
{
	background-image:url('img_RifasLarge_bottom.png');
	background-repeat:no-repeat;
	background-position:left top;
	width:945px;
	height:16px;
	padding:5px 10px 5px 5px;
}

/* -----formatação da letra*/

.Container_NvlN_SorteioRifas_MProc .imgContent .Active_Head
{
	color:#555555;
	font-family:verdana;
	font-size:11pt;
	font-weight:bold;
	text-decoration:none;

}

.Container_NvlN_SorteioRifas_MProc .imgContent .Active_SubHead,
.Container_NvlN_SorteioRifas_MProc .imgContent .Normal
{
	color:#333333;
	font-family:verdana;
	font-size:8.5pt;
	font-weight:normal;
	text-decoration:none;
}
.Container_NvlN_SorteioRifas_MProc .imgContent .Active_SubHead a:link,
.Container_NvlN_SorteioRifas_MProc .imgContent .Active_SubHead a:hover,
.Container_NvlN_SorteioRifas_MProc .imgContent .Active_SubHead a:visited,
.Container_NvlN_SorteioRifas_MProc .imgContent a.Active_SubHead:link,
.Container_NvlN_SorteioRifas_MProc .imgContent a.Active_SubHead:hover,
.Container_NvlN_SorteioRifas_MProc .imgContent a.Active_SubHead:visited,
.Container_NvlN_SorteioRifas_MProc .imgContent a.Normal:link,
.Container_NvlN_SorteioRifas_MProc .imgContent a.Normal:Hover,
.Container_NvlN_SorteioRifas_MProc .imgContent a.Normal:visited
{
	color:#333333;
	font-family:verdana;
	font-size:8.5pt;
	font-weight:normal;
	text-decoration:underline;
	
}
/*end novo*/





