img {border:0;}
body{
		background-color:#e6e6e6;
		font-family:Arial,Verdana,Helvetica,sans-serif;
		padding:27 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:#FFFFFF;clear:both;}
	.toolTipOption a:link {color:rgb(255,255,255);text-decoration:none;width:100%;height:100%;}
	.toolTipOption a:hover {color:#bbd7f0;text-decoration:none;background-color:#4f97d7;width:100%;height:100%;}
	.toolTipOption a:visited {color:rgb(255,255,255);text-decoration:none;width:100%;height:100%;}
	.toolTipOption a:visited:hover {color:#bbd7f0;text-decoration:none;background-color:#4f97d7;width:100%;height:100%;}
	
.toolTipStyle{width:200;margin:0 0 0 0;position:absolute;visibility:hidden;z-index:2;background-color:#0068c3;}
.toolTipStyleMenuHome{margin:-20 0 0 224;position:absolute;visibility:hidden;z-index:2;background-color:#0068c3;}
.toolTipStyleMenu{margin:0 0 0 0;position:absolute;visibility:hidden;z-index:2;background-color:#0068c3;}
.toolTipTitleTd{width:300;background-color:#0068c3;font-family:Arial,Verdana,Tahoma;font-weight:bold;font-size:11;color:#FFFFFF;padding:5 0 5 5;}
.toolTipContentTd{width:300;background-color:#0068c3;font-family:Arial,Verdana,Tahoma;font-size:11;color:#FFFFFF;padding:5 5 5 5;}
.toolTipArrowTd{width:10;vertical-align:top;}
.toolTipStyle{width:310;position:absolute;visibility:hidden;z-index:2;}
.toolTipBt{cursor:hand;}
.toolTipOptionTd{vertical-align:top;padding:5 10 5 10;cursor:hand;}
.toolTipOptionTdOver{vertical-align:top;padding:5 10 5 10;background-color:#4f97d7;cursor:hand;}
.toolTipBullet{height:100%;float:left;padding:0 5 0 6;}
/*------*/


/*----Código adicionado em função da remodelação topo home pgae e paginas interiores 14/01/2009----*/

.topTableHome{width:922;height:126;background-image:url('/images/common/topoHomeTopBg.png');background-repeat:no-repeat;background-position:left top;}
	.tthTd1{vertical-align:top;padding:37 0 0 34;}
	.tthTd2{vertical-align:top;padding:5 10 0 0;text-align:right;}
	
.menuTablehome{width:922;height:181;background-image:url('/images/common/menuTableBg.png');background-repeat:no-repeat;background-position:left top;}
	.mthTd1{width:225;text-align:left;vertical-align:top;padding:0 0 0 0;}
	.mthTd2{text-align:right;}
	
.menuSepHome{padding:4 0 4 0;}
	
/*FORMS*/
.formTable{width:100%;margin:0 0 30 0;}
	.frtTd1{width:305;padding:10 10 10 10;background-color:#ebebeb;text-align:left;vertical-align:top;}
	.frtTd2{width:305;padding:10 10 10 10;background-color:#ebebeb;text-align:right;vertical-align:top;}
	.frtTd3{width:305;padding:10 0 10 0;}
	.frtTd4{vertical-align:top;text-align:left;padding:0 0 0 20;}
	.formLable{text-align:right;padding:10 10 0 0;}
	.formField{padding:10 0 0 0;}
	
.formCombo{width:185;height:18;font-family:Arial;font-size:10;margin:0 0 0 5;}
.txtFieldSmall{width:141;font-family:Arial;font-size:11;}
.txtField{width:181;font-family:Arial;font-size:11;}
.formCombo2{width:181;border:solid 0px;}
.txtTextArea{width:181;height:50;font-family:Arial;font-size:11;}
.form_buttonon {font-weight:bold;font-size:10px;background-color:#4498e2;color:rgb(255,255,255);border:0px;cursor:hand;height:18px;padding:3 3 3 3;font-family:Arial;cursor:hand;}
.form_button {font-weight:bold;font-size:10px;color:#FFFFFF;background-color:#0068c3;border:0px;cursor:hand;height:18px;padding:3 3 3 3;font-family:Arial;cursor:hand;}

.topTableInterior{width:922;height:136;}
	.ttiTd1{height:28;text-align:right;padding:2 10 0 0;background-image:url('/images/common/interiorTopBg1.png');background-position:left top;background-repeat:no-repeat;}
	.ttiTd2{height:108;padding:0 0 0 34;background-image:url('/images/common/interiorTopBg2.png');background-position:left top;background-repeat:no-repeat;}


	
/*----Fim Alterações dia 14/01/2009-----*/


/*dynamic images*/
.repstImage{float:right;padding:0 0 0 10;width:350}
.repstLogo{float:left;}
.repstProdutos{float:right;width:500}
/*end dinamic images*/

/*Divs*/
.titlesContainer{padding:0 0 20 0;}
.elSepLine{height:2;width:100%;background-color:#e6e6e6;margin:10 0 0 0;}
/*end Divs*/


/*Sep´s*/

.leftSepMedium{padding:0 0 0 20;vertical-align:top;}
.topSepMedium{padding:20 0 0 0;clear:both;}
.topSep{padding:10 0 0 0;}
.topSepSmall{padding:3 0 0 0;}

/*end Sep´s*/
	
.menuTable{width:922;height:23;background-color:#0068c3;}
	.menuTableOff{vertical-align:center;padding:0 10 0 10;cursor:hand;}
	.menuTableOn{vertical-align:center;background-color:#2a8ce1;padding:0 10 0 10;cursor:hand;}
	.menuTableTd1{text-align:left;}
	.menuSep{width:1;background-color:#66a4db;}
	.optionContainer{height:22;margin:0 0 0 20;}
	
	
.contentTableHome{height:256;width:922;background-color:#FFFFFF;}
.contentTableInterior{width:922;background-color:#FFFFFF;}
	.cttTd1{width:822;text-align:left;padding:21 26 21 26;vertical-align:top;}
	.cttTd2{width:410;text-align:right;padding:21 16 21 26;vertical-align:top;}
	.cttTd3{width:100;text-align:right;padding:21 16 21 0;vertical-align:top;}

.bottomTable{width:922;text-align:left;}
	.btTd1{height:16;}
	.btTd2{height:18;background-color:#0068c3;padding:0 0 3 5;vertical-align:middle;}
	.btTd3{padding:10 0 0 0;text-align:center;}
	.btTd4{height:10;}
	
.homeBoxNews{width:400;height:153;margin: 15 0 0 0;vertical-align:top;background-image:url('/images/common/boxBgRepeater.png');background-repeat:repeat-x;}
	.homeNewsTd1{width:10;vertical-align:top;padding:10 0 0 10;}
	.homeNewsTd2{vertical-align:top;text-align:left;padding:10 0 0 5;}
	
.boxLateralTable{width:176;margin-bottom:30}
	.bltTd1{height:20;padding:0 0 0 10;background-image:url('/images/common/boxCornner.png');background-position:left top;background-repeat:no-repeat;background-color:#0068c3;}
	.bltTd2{padding:10 0 0 10;vertical-align:top;width:10;}
	.bltTd3{padding:10 10 0 5;}
	.bltTd4{vertical-align:top;background-image:url('/images/common/boxLateralRepeater.png');background-repeat:repeat-x;}
	
.estacoesListagemContainerTbl{width:100%;}
	.elcTd1{padding:0 20 0 0;vertical-align:top;width:50%;}
	
.estacoesListagemTbl{width:100%;}
	.eltTd1{padding:20 10 10 0;border-bottom:solid 1px;border-color:#d1d1d1;}
	
.representadasListagemTbl{width:100%;margin:0 0 0 0;clear:both;}
	.replTd1{vertical-align:top;width:50%;vertical-align:center;text-align:left;padding:20 10 0 10;}
	
.ficheiroListagemTbl{margin:10 0 0 0;	}
	.flTd1{vertical-align:top;padding:10 20 5 0;border-bottom:solid 1px;border-color:#d1d1d1;}
	.flTd2{width:16;vertical-align:top;padding:10 0 5 0;border-bottom:solid 1px;border-color:#d1d1d1;}
	.flGridPager{font-family:Verdana;font-size:11;color:#000000;padding:0 3 0 3;text-align:right;}
		.flGridPager a:link {color:rgb(0,0,0);text-decoration:none;padding:0 3 0 3;}
		.flGridPager a:hover {color:#FFFFFF;background-color:#469ce7;text-decoration:none;padding:0 3 0 3;}
		.flGridPager a:visited {color:rgb(0,0,0);text-decoration:none;padding:0 3 0 3;}
		.flGridPager a:visited:hover {color:#FFFFFF;background-color:#469ce7;text-decoration:none;padding:0 3 0 3;}
	.flGridPager span{background-color:#0068c3;color:#FFFFFF;padding:0 3 0 3;}
	
/*Ficha Representada*/

.frTableimgTd{vertical-align:bottom;width:50%;text-align:center;}
.frTableDescTd{padding:20 20 30 20;width:50%;text-align:center;vertical-align:top;}

/*Texto*/

	.txtTitleBl{font-family:Verdana;font-size:14;font-weight:bold;color:#0068c3;}
		.txtTitleBl a:link {color:#0068c3;text-decoration:none;}
		.txtTitleBl a:hover {color:#3a98e9;text-decoration:underline;}
		.txtTitleBl a:visited {color:#0068c3;text-decoration:none;}
		.txtTitleBl a:visited:hover {color:#3a98e9;text-decoration:underline;}

	.txtNormalBlck{font-family:Verdana;font-size:11;color:#000000;}
		.txtNormalBlck a:link {color:rgb(0,0,0);text-decoration:none;}
		.txtNormalBlck a:hover {color:#0068c3;text-decoration:underline;}
		.txtNormalBlck a:visited {color:rgb(0,0,0);text-decoration:none;}
		.txtNormalBlck a:visited:hover {color:#0068c3;text-decoration:underline;}
		
	.txtBoldBlck {font-family:Verdana;font-size:11;font-weight:bold;color:#000000;}
		.txtBoldBlck a:link {color:rgb(0,0,0);text-decoration:none;}
		.txtBoldBlck a:hover {color:#0068c3;text-decoration:underline;}
		.txtBoldBlck a:visited {color:rgb(0,0,0);text-decoration:none;}
		.txtBoldBlck a:visited:hover {color:#0068c3;text-decoration:underline;}
		
	.txtSmallBlck{font-family:Verdana;font-size:10;color:#000000;}
		.txtSmallBlck a:link {color:rgb(0,0,0);text-decoration:none;}
		.txtSmallBlck a:hover {color:#0068c3;text-decoration:underline;}
		.txtSmallBlck a:visited {color:rgb(0,0,0);text-decoration:none;}
		.txtSmallBlck a:visited:hover {color:#0068c3;text-decoration:underline;}
		
	.txtBoldBl{font-family:Verdana;font-size:11;font-weight:bold;color:#0068c3;}
		.txtBoldBl a:link {color:#0068c3;text-decoration:none;}
		.txtBoldBl a:hover {color:#3a98e9;text-decoration:underline;}
		.txtBoldBl a:visited {color:#0068c3;text-decoration:none;}
		.txtBoldBl a:visited:hover {color:#3a98e9;text-decoration:underline;}
	
	.txtSmallBl{font-family:Verdana;font-size:10;color:#0068c3;}
		.txtSmallBl a:link {color:#0068c3;text-decoration:none;}
		.txtSmallBl a:hover {color:#3a98e9;text-decoration:underline;}
		.txtSmallBl a:visited {color:#0068c3;text-decoration:none;}
		.txtSmallBl a:visited:hover {color:#3a98e9;text-decoration:underline;}
	
	.txtSmallW{font-family:Verdana;font-size:10;color:#FFFFFF;}
		.txtSmallW a:link {color:rgb(255,255,255);text-decoration:none;}
		.txtSmallW a:hover {color:rgb(255,255,255);text-decoration:underline;}
		.txtSmallW a:visited {color:rgb(255,255,255);text-decoration:none;}
		.txtSmallW a:visited:hover {color:rgb(255,255,255);text-decoration:underline;}
		
	.menuOption{vertical-align:middle;font-family:Verdana;font-size:11;color:#FFFFFF;}
		.menuOption a:link {color:rgb(255,255,255);text-decoration:none;}
		.menuOption a:hover {color:rgb(255,255,255);text-decoration:none;}
		.menuOption a:visited {color:rgb(255,255,255);text-decoration:none;}
		.menuOption a:visited:hover {color:rgb(255,255,255);text-decoration:none;}
		
	.txtBottom{font-family:Verdana;font-size:10;color:#FFFFFF;padding:0 2 0 2;}
		.txtBottom a:link {color:rgb(255,255,255);text-decoration:none;}
		.txtBottom a:hover {color:rgb(255,255,255);text-decoration:underline;}
		.txtBottom a:visited {color:rgb(255,255,255);text-decoration:none;}
		.txtBottom a:visited:hover {color:rgb(255,255,255);text-decoration:underline;}
		
/* tabelas */

.table {width:100%;padding:2 5 2 5}	

.table_top {height:20px;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:11px;font-weight:bold;color:rgb(255,255,255);background-color:rgb(0,104,195)}

.table_top_mini {height:20px;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:11px;font-weight:bold;color:rgb(255,255,255);background-color:rgb(200,200,200)}

.table_line {height:25px;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:10px;color:rgb(0,0,0);background-color:rgb(242,242,242)}

.table_line_over {height:25px;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:10px;color:rgb(0,0,0);background-color:rgb(200,200,200)}

.null {font-family:Verdana,Tahoma,Arial,sans-serif;font-size:10px;font-weight:bold;color:rgb(0,0,0)}