img {border:0;}
form{border:0;}
body{
		background-color:#ffffff;
		font-family:Arial,Verdana,Helvetica,sans-serif;
		padding:0 0 0 0;margin:0 0 0 0;
		vertical-align:top;
	 	overflow:auto;
		scrollbar-track-color:#FFFFFF;
		scrollbar-face-color:#EDEDEF;
		scrollbar-arrow-color:#C6C6C6;
		scrollbar-highlight-color:#EDEDED;
		scrollbar-3dlight-color:#EDEDED;
		scrollbar-shadow-color:#EDEDED;
		scrollbar-darkshadow-color:#C6C6C6;
}


/* TOOLTIP */
.toolTipOption{width:100%;height:100%;font-family:Arial,Verdana,Tahoma;font-size:11;color:#4b4b4b;clear:both;}
		.toolTipOption a:link {color:#4b4b4b;text-decoration:none;width:100%;height:100%;}
		.toolTipOption a:hover {color:#4b4b4b;text-decoration:none;background-color:#c5c5c5;width:100%;height:100%;}
		.toolTipOption a:visited {color:#4b4b4b;text-decoration:none;width:100%;height:100%;}
		.toolTipOption a:visited:hover {color:#4b4b4b;text-decoration:none;background-color:#c5c5c5;width:100%;height:100%;}
.toolTipStyle{width:200;margin:0 0 0 0;position:absolute;visibility:hidden;z-index:2;background-color:#d6d6d6;}
.toolTipBt{cursor:hand;}
.toolTipOptionTd{vertical-align:top;padding:5 5 5 0;}
.toolTipOptionTdOver{vertical-align:top;padding:5 5 5 0;background-color:#c5c5c5;}
.toolTipBullet{height:100%;float:left;padding:0 5 0 6;}
/* END TOOLTIP */


/*Layout*/

	/*DIVS , Seps , Containers , Floaters*/
		.destImgContLeft{float:left;padding:5 5 0 0;}
		.floatRight{float:right;}
		.destImgSpacer{padding:5 5 5 0;}
		.txtSpeSmall{padding:10 0 0 0;}
		.txtSpeSmaller{padding:5 0 0 0;}
		.txtSep{padding:20 0 0 0;}
		.sideSepSmall{padding:0 5 0 0;}
		.sideSep{padding:0 10 0 0;}
		.sideSepBig{padding:0 25 0 0;}
		.homeTitlesContainer{padding:0 0 20 0;}
		.commonTitlesContainer{padding:0 0 20 0;}
		.contentTitlesContainer{padding:20 0 20 0;}
		li{padding:10 0 0 0;}

	/*Topo*/
		.topoTable{width:100%;height:161;margin:0 0 18 0;background-image:url('/images/layout/topo/topoRepeater.png');background-position:left top;background-repeat:repeat-x;}
			.ttTd1{text-align:center;vertical-align:top;}
		.topoTableContent{width:972;}
			.ttcTd1{width:50%;text-align:left;padding:35 0 17 20;}
			.ttcTd2{width:50%;text-align:right;padding:35 20 17 0;}
			.ttcTd3{height:43;vertical-align:top;padding:0 0 0 0;}
	/*BOTTOM*/
		.bottomBackground{width:100%;height:139;background-image:url('/images/common/bottomRepeater.png');}
			.btbTd1{text-align:center;vertical-align:top;}
		.bottomContentTable{width:966;height:100%;}
			.btctTd1{width:700;vertical-align:top;padding:15 0 0 0;}
			.btctTd2{text-align:right;vertical-align:bottom;padding:0 10 40 0;}
			
	/*Menu*/
		.menuTable{width:100%;}
			.mtSepTd{width:1;background-color:#ffffff;}
			
	/*Common*/
		.bulletTable{width:100%;}
			.btBulletTd{vertical-align:top;padding:0 5 5 0;}
			.btContentTd{vertical-align:top;padding:0 0 5 0;}
		
		.mainConteTable{width:966;}
			.mctTd1{width:697;text-align:left;vertical-align:top;padding:0 10 25 0;}
			.mctTd2{width:275;text-align:right;vertical-align:top;padding:0 0 25 0;}
			.mctTd3{width:100%;text-align:left;vertical-align:top;}
			
		.boxLateralTable{width:273;margin:0 0 8 0;}
			.bltAzulTopTd{width:273;height:11;background-image:url('/images/common/boxLateralTopoAzul.png');background-position:left top;background-repeat:no-repeat;}
			.bltCinzaTopTd{width:273;height:11;background-image:url('/images/common/boxLateralTopoCinza.png');background-position:left top;background-repeat:no-repeat;}
			.bltContentTd{widtj:273;height:124;padding:5 10 5 10;vertical-align:top;background-color:#f5f5f5;}
			.bltBottomTd{width:273;height:3;background-image:url('/images/common/boxLateralFundo.png');background-position:left top;background-repeat:no-repeat;}
		
		.subMenuTable{width:100%;height:50;background-color:#f9f9f9;background-image:url('/images/common/tableInteriorLeftTd.png');background-position:left top;background-repeat:no-repeat;}
			.sbmtSepTd{width:11;background-image:url('/images/common/tableInteriorTdSep.png');background-position:left top;background-repeat:no-repeat;}
			.sbmtTd2{width:310;vertical-align:top;padding:15 20 0 20;background-image:url('/images/common/tableInteriorTdRepeater.png');background-position:left top;background-repeat:repeat-x;}
			.sbmtTdAbout{width:400;vertical-align:top;padding:15 20 0 20;background-image:url('/images/common/tableInteriorTdRepeater.png');background-position:left top;background-repeat:repeat-x;}
			.sbmtTdReservado{width:450;vertical-align:top;padding:15 20 0 20;background-image:url('/images/common/tableInteriorTdRepeater.png');background-position:left top;background-repeat:repeat-x;}
			.sbmtTdCentres{width:260;vertical-align:top;padding:15 20 0 20;background-image:url('/images/common/tableInteriorTdRepeater.png');background-position:left top;background-repeat:repeat-x;}
			.sbmtTdPublications{width:200;vertical-align:top;padding:15 20 0 20;background-image:url('/images/common/tableInteriorTdRepeater.png');background-position:left top;background-repeat:repeat-x;}
			.sbmtTd2Contactos{width:130;vertical-align:top;padding:15 20 0 20;background-image:url('/images/common/tableInteriorTdRepeater.png');background-position:left top;background-repeat:repeat-x;}
			.sbmtTd2Associados{width:250;vertical-align:top;padding:15 20 0 20;background-image:url('/images/common/tableInteriorTdRepeater.png');background-position:left top;background-repeat:repeat-x;}
			.sbmtTd2Centros{width:390;vertical-align:top;padding:15 20 0 20;background-image:url('/images/common/tableInteriorTdRepeater.png');background-position:left top;background-repeat:repeat-x;}
			.sbmtTd2Noticias{width:140;vertical-align:top;padding:15 20 0 20;background-image:url('/images/common/tableInteriorTdRepeater.png');background-position:left top;background-repeat:repeat-x;}
			.sbmtTd2Publica{width:200;vertical-align:top;padding:15 20 0 20;background-image:url('/images/common/tableInteriorTdRepeater.png');background-position:left top;background-repeat:repeat-x;}
			.sbmtRightTd{width:3;background-image:url('/images/common/tableInteriorRightTd.png');background-position:left top;background-repeat:no-repeat;}
			
		.titleTable{width:100%;height:50;background-color:#f9f9f9;}
			.sbmtTd1{vertical-align:top;padding:15 20 0 20;}
			
		.contentTableInterior{width:100%;background-color:#f9f9f9;}
			.cttiTd1{width:100%;vertical-align:top;padding:20 20 20 20;}
			
	/*Home*/
		.homeContentTable{width:100%;margin:25 0 0 0;}
			.hctTd1{width:205;padding:0 16 0 16;vertical-align:top;}
			.hctSepTd{width:1;background-color:#d6d6d6;}
			
			
	/*Associados*/
		.associadoListagemTable{width:100%;}
			.altTd1{width:211;vertical-align:top;text-align:center;padding:0 10 30 10;}
			.assocListImg{padding:0 0 10 0;}
			
		.assocListagemForm{width:100%;}
			.aslfTd1{padding:0 0 10 0;}
			
		.fichaAssocTable{width:100%;}
			.fatTd1{vertical-align:top;}
			.fatTd2{width:260;vertical-align:top;text-align:center;}
			
		.fichaAssocContentTable{width:100%;}
			.factTd1{border-bottom:solid 1px;border-color:#b2b2b2;padding:0 0 20 0;}
			.factTd2{text-align:center;border-bottom:solid 1px;border-color:#b2b2b2;padding:10 0 10 0;}
			
		.fichaDescTable{width:100%;}
			.fdtLabel{width:50%;vertical-align:top;text-align:right;padding:5 5 0 0;}
			.fdtText{width:50%;vertical-align:top;text-align:left;padding:5 10 0 5;}
			
	/*FAQ´S*/
		.faqListagemTable{width:100%;}
			.faqBulletTd{width:10;vertical-align:top;padding:4 10 0 30;}
			.faqContentTd{vertical-align:top;padding:0 0 20 0;}
			.faqRespContainer{display:none;padding:5 0 0 10;}
			
	/*LINKS*/
		.linksListagemTable{width:100%;margin:0 0 0 0;}
			.lltTd1{padding:0 0 20 0;}
			.lltTd2{padding:0 0 35 20;}
			.linksImgContainer{float:left;padding:0 10 0 0;}
			.linksListHiddenTr{display:none;}
			
	/*Contactos*/
		.contactosInfoTable{width:400;}
			.contactosInfoTable td{border-top:solid 1px;border-bottom:solid 1px;border-color:#b2b2b2;padding:10 10 10 10;}
			
	/*NOTICIAS*/
		.noticiasListagemTable{width:100%;}
			.noticiasListagemTable td{padding:0 0 30 0;vertical-align:top;}
			.noticiasImgContainer{float:left;padding:0 15 0 0;}
			.noticiasImgFicha{float:right;padding:0 0 20 20;}
			
	/*Agenda*/
		.agendaListagemTable{width:100%;}
			.agendaListagemTable td{padding:0 0 20 0;}
			
	/*Reservado*/
		.reservadoListagemTemas{width:100%;}
			.reservadoListagemTemas td{width:316;text-align:left;padding:0 0 0 90;vertical-align:top;}
			
		.reservadoListagemSubTemas{width:100%;}
			.reservadoListagemSubTemas td{width:50%;}
			
		.reservadoTemaContainerListagem{padding:5 0 20 15;}
		.reservadoTemaListagem{padding:5 0 0 0;}
		.reservadoSubTemaContainer{padding:0 0 20 10;}
		.reservadoSubTemaContent{padding:0 0 30 30;}
		
		/* Questionario 18/05/2009 EJR */
			.inqueritoContainer{width:100%;}
				.icFormTd{height:220;padding:0 0 20 0;text-align:center;vertical-align:top;}
			.inqueritoMenu{width:920;padding:0 0 20 0;}
				.iqtmTd1{text-align:center;}
			.inqueritoForm{width:900;margin:30 0 0 0;}
				.ifTitleContainer{height:10;border-bottom:solid 1px;border-color:#cecece;padding:0 20 7 0;}
				.ifSubTitleContainer{height:10;border-bottom:solid 1px;border-color:#cecece;padding:0 20 7 0;}
				.ifTd1{padding:20 0 30 0;vertical-align:top;}
			.sbmTileInquerito{background-color:#ffffff;padding:0 0 0 30;}
			.sbmLogoutInquerito{background-color:#ffffff;text-align:right;padding:0 20 0 0;}
			.inqFormLabel{font-family:Tahoma;font-size:12;color:#4c4c4c;padding:0 0 0 0;line-height:1.4;}
			.iqCamposTable{width:428;}
			.iqCamposTableBig{width:900;}
				.iqctLabelTd{width:100;text-align:left;padding:0 10 7 0;}
				.iqctLabelTd2{width:230;text-align:left;padding:0 10 7 0;}
				.iqctLabelTd3{width:135;text-align:left;padding:0 10 7 0;}
				.iqctLabelTd4{width:135;text-align:left;padding:0 10 7 40;}
				.iqctLabelTd5{width:120;text-align:left;padding:0 10 7 0;}
				.iqctLabelTd6{text-align:left;padding:0 10 7 0;}
				.iqctLabelTd7{width:320;text-align:left;padding:0 10 7 0;}				
				.iqctFieldTd{text-align:left;padding:0 0 7 0;vertical-align:bottom;}
				.iqctFieldTd2{text-align:left;padding:0 5 7 5;vertical-align:bottom;}
			.inqueritoValidatorTable{background-color:#f8e6a6;width:100%;padding:10 10 10 10;margin:20 0 20 0;}
				.iqvtTd{text-align:right;}
			.tableImprimir{width:895;}
				.tiTitleTd{font-family:Tahoma;font-size:17;font-weight:bold;color:#4c4c4c;background-color:#e5e5e5;padding:10 10 10 10;text-transform:uppercase;}
			.txtFieldInqueritoBig{width:730;height:20;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:12;margin:0 0 0 7;padding:2 5 0 5;}
			.txtFieldInquerito{width:290;height:20;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:12;margin:0 0 0 7;padding:2 5 0 5;}
			.txtFieldInquerito2{width:120;height:20;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:12;margin:0 0 0 7;padding:2 5 0 5;}
			.txtFieldInquerito3{width:340;height:20;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:12;margin:0 0 0 7;padding:2 5 0 5;}
			.txtFieldSmall{width:50;height:20;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:12;margin:0 0 0 7;padding:2 5 0 5;}
			.txtFieldSmall2{width:88;height:20;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:12;margin:0 0 0 7;padding:2 5 0 5;}
				
				/*TEXTO*/
				.inqFormTitle{color:#4b4b4b;font-family:Tahoma;font-size:12;font-weight:bold;text-transform:uppercase;}
				.inqImprimirCampo{color:#252525;font-family:Tahoma;font-size:12;font-weight:bold;}
				.inqFormSubTitle{color:#4b4b4b;font-family:Tahoma;font-size:12;font-weight:bold;}
				.inqueritoValidatorText{color:#9b0504;font-family:Tahoma;font-size:12;}
				
		/* Fim Questionario 18/05/2009 EJR */
			
	/*PAGER*/
		.plTr{text-align:right;font-family:Arial,Verdana;font-size:12;}
			.plTr span{color:#000000;font-weight:bold;padding:0 3 0 3;}
			.plTr a:link {color:#000000;text-decoration:none;padding:0 3 0 3;}
			.plTr a:hover {color:#000000;text-decoration:underline;padding:0 3 0 3;color:#FFFFFF;background-color:#a0a0a0;}
			.plTr a:visited {color:#000000;text-decoration:none;padding:0 3 0 3;}
			.plTr a:visited:hover {color:#000000;text-decoration:underline;padding:0 3 0 3;color:#FFFFFF;background-color:#a0a0a0;}
			
		
	/*FORMS*/
		.formTable{width:100%;}
			.ftLabelTd{width:35%;padding:3 0 5 0;text-align:right;vertical-align:top;}
			.ftLabelTdLeft{width:35%;padding:3 0 0 7;text-align:left;vertical-align:top;}			
			.ftFieldTd{width:65%;padding:0 0 5 0;vertical-align:top;}
			.ftInfoTd{padding:10 20 10 20;text-align:center;}
			.ftButtons{text-align:center;padding:10 0 0 0;}
		
		.formCentrosNome{width:100%;margin:10 0 20 0;}
			.formCentrosNome td{text-align:center;height:25;background-color:#e5e5e5;}
			
		.formResposta{margin:0 0 20 20;}
		
		.bottomLogin{width:65;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:11;margin:0 0 0 7;padding:0 5 0 5;}
		.bottomPesquisa{width:120;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:11;margin:0 0 0 7;padding:0 5 0 5;}
		.assocPesquisa{width:155;height:20;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:12;margin:0 0 0 7;padding:0 5 0 5;}
		.txtField{width:290;height:20;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:12;margin:0 0 0 7;padding:2 5 0 5;}
		.txtField2{width:180;height:20;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:12;margin:0 0 0 7;padding:2 5 0 5;}
		.txtField3{width:90;height:20;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:12;margin:0 0 0 7;padding:2 5 0 5;}
		.txtFieldCodPostal{width:40;height:20;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:12;margin:0 0 0 7;padding:2 5 0 5;}
		.pesquisaComboField{width:155;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:11;margin:0 0 0 7;padding:0 5 0 5;}
		.comboField{width:290;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:11;margin:0 0 0 7;padding:0 5 0 5;}
		.txtTextArea{width:290;height:80;border:solid 1px;border-color:#cccccc;color:#656565;font-family:tahoma;font-size:12;margin:0 0 0 7;padding:0 5 0 5;}
		.form_buttonon {font-size:10px;background-color:#a0a0a0;color:rgb(255,255,255);border:0px;cursor:hand;height:18px;padding:2 2 2 2;font-family:tahoma;cursor:hand;}
		.form_button {font-size:10px;color:#FFFFFF;background-color:#676767;border:0px;cursor:hand;height:18px;padding:2 2 2 2;font-family:tahoma;cursor:hand;}


/*VALIDATOR */
	.val_msg{font-family:Tahoma;font-size:12;color:#a00145;padding:0 0 0 0;}
		.val_msg a:link {color:#a00145;text-decoration:none;}
		.val_msg a:hover {color:#6e0b35;text-decoration:underline;}
		.val_msg a:visited {color:#a00145;text-decoration:none;}
		.val_msg a:visited:hover {color:#6e0b35;text-decoration:underline;}

/*TEXTO*/
		
	.txtTitleBlue{font-family:Tahoma;font-size:14;color:#05a4b9;font-weight:bold;padding:0 0 0 0;}
		.txtTitleBlue a:link {color:#05a4b9;text-decoration:none;}
		.txtTitleBlue a:hover {color:#01606d;text-decoration:underline;}
		.txtTitleBlue a:visited {color:#05a4b9;text-decoration:none;}
		.txtTitleBlue a:visited:hover {color:#01606d;text-decoration:underline;}
		
	.txtTitleRed{font-family:Tahoma;font-size:14;color:#a00145;font-weight:bold;padding:0 0 0 0;}
		.txtTitleRed a:link {color:#a00145;text-decoration:none;}
		.txtTitleRed a:hover {color:#6e0b35;text-decoration:underline;}
		.txtTitleRed a:visited {color:#a00145;text-decoration:none;}
		.txtTitleRed a:visited:hover {color:#6e0b35;text-decoration:underline;}
		
		
		
	.txtTitleRedSmall{font-family:Tahoma;font-size:12;color:#a00145;font-weight:bold;padding:0 0 0 0;}
		.txtTitleRedSmall a:link {color:#a00145;text-decoration:none;}
		.txtTitleRedSmall a:hover {color:#6e0b35;text-decoration:underline;}
		.txtTitleRedSmall a:visited {color:#a00145;text-decoration:none;}
		.txtTitleRedSmall a:visited:hover {color:#6e0b35;text-decoration:underline;}
		
	.txtTitleGray{font-family:Tahoma;font-size:14;color:#676767;font-weight:bold;padding:0 0 0 0;}
		.txtTitleGray a:link {color:#676767;text-decoration:none;}
		.txtTitleGray a:hover {color:#909090;text-decoration:underline;}
		.txtTitleGray a:visited {color:#676767;text-decoration:none;}
		.txtTitleGray a:visited:hover {color:#909090;text-decoration:underline;}
		
	.txtNormalBlue{font-family:Tahoma;font-size:11;color:#05a4b9;padding:0 0 0 0;}
		.txtNormalBlue a:link {color:#05a4b9;text-decoration:none;}
		.txtNormalBlue a:hover {color:#01606d;text-decoration:none;}
		.txtNormalBlue a:visited {color:#05a4b9;text-decoration:none;}
		.txtNormalBlue a:visited:hover {color:#01606d;text-decoration:none;}
		
	.txtNormalGray{font-family:Tahoma;font-size:11;color:#4c4c4c;padding:0 0 0 0;line-height:1.4;}
		.txtNormalGray a:link {color:#4c4c4c;text-decoration:none;}
		.txtNormalGray a:hover {color:#757575;text-decoration:underline;}
		.txtNormalGray a:visited {color:#4c4c4c;text-decoration:none;}
		.txtNormalGray a:visited:hover {color:#757575;text-decoration:underline;}
		
	.txtNormalGraySmall{font-family:Tahoma;font-size:10;color:#4c4c4c;padding:0 0 0 0;line-height:1.4;}
		.txtNormalGraySmall a:link {color:#4c4c4c;text-decoration:none;}
		.txtNormalGraySmall a:hover {color:#757575;text-decoration:underline;}
		.txtNormalGraySmall a:visited {color:#4c4c4c;text-decoration:none;}
		.txtNormalGraySmall a:visited:hover {color:#757575;text-decoration:underline;}
		
	.txtNormalRed{font-family:Tahoma;font-size:11;color:#a10447;padding:0 0 0 0;line-height:1.4;}
		.txtNormalRed a:link {color:#a10447;text-decoration:none;}
		.txtNormalRed a:hover {color:#ce1866;text-decoration:underline;}
		.txtNormalRed a:visited {color:#a10447;text-decoration:none;}
		.txtNormalRed a:visited:hover {color:#ce1866;text-decoration:underline;}
		
	.txtBottom{font-family:Tahoma;font-size:10;color:#4c4c4c;padding:0 0 0 0;}
		.txtBottom a:link {color:#4c4c4c;text-decoration:none;}
		.txtBottom a:hover {color:#4c4c4c;text-decoration:underline;}
		.txtBottom a:visited {color:#4c4c4c;text-decoration:none;}
		.txtBottom a:visited:hover {color:#4c4c4c;text-decoration:underline;}		
	
	.txtFormLabel{font-family:Tahoma;font-size:12;color:#4c4c4c;font-weight:bold;padding:0 0 0 0;}
		.txtFormLabel a:link {color:#4c4c4c;text-decoration:none;}
		.txtFormLabel a:hover {color:#4c4c4c;text-decoration:underline;}
		.txtFormLabel a:visited {color:#4c4c4c;text-decoration:none;}
		.txtFormLabel a:visited:hover {color:#4c4c4c;text-decoration:underline;}
		
	.txtFaqTitleOff{font-family:Tahoma;font-size:14;color:#676767;font-weight:bold;padding:0 0 0 0;cursor:hand;}
	.txtFaqTitleOn{font-family:Tahoma;font-size:14;color:#a00145;font-weight:bold;padding:0 0 0 0;cursor:hand;}
		
	/*SUBMENU*/
	.txtSubMenuSelected{font-family:Tahoma;font-size:13;font-weight:bold;color:#4c4c4c;padding:0 0 0 0;}
	.txtSubMenu{font-family:Tahoma;font-size:13;color:#4c4c4c;padding:0 0 0 0;}
		.txtSubMenu a:link {color:#4c4c4c;text-decoration:none;}
		.txtSubMenu a:hover {color:#4c4c4c;text-decoration:underline;}
		.txtSubMenu a:visited {color:#4c4c4c;text-decoration:none;}
		.txtSubMenu a:visited:hover {color:#4c4c4c;text-decoration:underline;}
	/*Fim SubMenu*/