/* Alinhamento de objectos <p>*/ 
               
.centro {text-align: center}
.direita {text-align: right; padding-right: 1%}
.esquerda {text-align: Left; }

/* Fontes Corpo Gerais: FOLHA ROSTO + PÁGINAS SECUNDÁRIAS */
/* N.B: Todos os filhos herdam dos pais > BODY: H1, P (STRONG), UL (LI), ... */
/* Propriedades que não são herdadas: background (filhos são transparentes).*/

.hide {display: none;}

H1 	{font-size: 20px; font-weight: bold;   color: #000000}
H2 	{font-size: 14px; font-weight: bold;   color: #000000}
H3 	{font-size: 12px; font-weight: normal; color: #000000}
H4 	{font-size: 11px; font-weight: normal; color: #000000}
H5  {font-size: 8px;  font-weight: normal; color: #000000}

body 		{font-family: Verdana, Arial, monospace, sans-serif; /* overal font and sizing */
			font-size: 11px; 
			font-style: normal; 
			font-weight: normal;
			text-align: left; 
			color: #000000; 			
			background-image: url('../i/bkg/xxoc_bkg_azul.jpg') ;
       		text-decoration: none;
}
       		
div 		{font-family: Verdana, Arial, monospace, sans-serif;
			font-size: 11px;
			font-style: normal; 
			font-weight: normal;
			text-align: left; 
			color: #000000;
			text-decoration: none; }
div.fundo 			{color: #003399;}
div p:first-child	{margin-left: 10px;}
div.section2 { margin-left: 2%; font-size: 11px; font-weight: bold; color: #0066FF; }

						
td 				{background-color: white}						
td.bkgheader 	{color: #ffffff; background-image: url('../i/header_design.jpg');}		
td.bkgbluebutton{font-size: 11px; color: #ffcc00; background-image: url('../i/bkg/bkg_bluebutton.gif');}				
td.bkgwhite		{background-image: url('../i/bkg/bkg_white.gif');}
td.bkgbody		{background-image: url('../i/bkg/bkg_body.gif');}
td.bkgleft		{background-image: url('../i/bkg/bkg_left.gif');}
td.bkgdownleft	{background-image: url('../i/bkg/bkg_down_left.jpg');}
td.bkgyellow	{background-image: url('../i/bkg/bkg_yellow.gif');}
td.footerdivide	{background-image: url('../i/footer_divide.gif');}

ul				{list-style-image: url('../i/item_yellow.gif');}	
ul.off		 	{list-style-image: url('../i/item_off.gif');}
ul.lock	    	{list-style-image: url('../i/item_lock.gif');}	
ul.blue     	{list-style-image: url('../i/item_blue_small.gif');}
ul.bluebig  	{list-style-image: url('../i/item_2arrows.gif');}
ul.ico_web  	{list-style-image: url('../i/ico_web.gif');}
ul.arrow_blue  	{list-style-image: url('../i/item_arrow.gif');}
ul.cv  			{list-style-image: url('../i/item_cv.jpg');}
ul.pdf  		{list-style-image: url('../i/item_pdf.jpg');}
ul.news         {list-style-image: url('../i/ico_news.gif');}


li.on			{list-style-image: url('../i/item_yellow.gif'); padding: 2em;}
li.off			{list-style-image: url('../i/item_off.gif');}
li.cv			{list-style-image: url('../i/emails/profile.gif');}
li.wiki  		{list-style-image: url('../i/item_wiki.jpg');}
li.pdf  		{list-style-image: url('../i/item_pdf.jpg');}

ol.alpha		{list-style-type: lower-alpha;}	
ol.roman		{list-style-type: lower-roman;}


address     {font-style: italic;} 

.hide 		{display: none;}
.ajuda		{color: #FFCC33; text-align: right;}
.copyr		{color: #FFCC33; text-align: center;}
.info       {color: #FFCC33; text-align: center;}
.intranet 	{color: #666666; text-align: right;}

/* Parágrafos Especiais*/
p.maiuscula 	{text-transform: uppercase;}
p.sublinhar		{text-decoration: underline;}
p.anotar		{text-decoration: overline;}
p.justificar	{text-align: justify;}
p.pisca			{text-decoration: blink;}
p.capital		{background: #FFCC33; font-size: 150%;}

/* Imagem do Cursor sobre os objectos */
img.ajuda		{cursor: help;}

/* navegacao em amarelo: Default */
a:link 			{font-size: 11px; color: #ffcc00; text-decoration: none;}
a:visited 		{font-size: 11px; color: #ffcc00; text-decoration: none;}
a:hover 		{font-size: 11px; color: #ffcc00; text-decoration: underline;}
a:active 		{font-size: 11px; color: #ffffff; text-decoration: underline;}

/* Navegacao em azul medio: Folha Rosto */
a.nav_home:link 	{font-size: 11px; color: #0066FF; text-decoration: none;}
a.nav_home:visited 	{font-size: 11px; color: #0066FF; text-decoration: none;}
a.nav_home:hover 	{font-size: 11px; color: #0066FF; text-decoration: underline;}
a.nav_home:active 	{font-size: 11px; color: #666666; text-decoration: underline;}

/* PÁGINAS SECUNDÁRIAS */

/* Navegação em preto */
a.nav_black:link 	{font-size: 11px; color: #000000; text-decoration: none;}
a.nav_black:visited {font-size: 11px; color: #000000; text-decoration: none;}
a.nav_black:hover   {font-size: 11px; color: #000000; text-decoration: underline;}
a.nav_black:active  {font-size: 11px; color: #FFFFFF; background-color: #FFCC00; text-decoration: underline;}

/* Navegação em branco */
a.nav_white:link  	{font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.nav_white:visited {font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.nav_white:hover 	{font-size: 11px; color: #FFFFFF; text-decoration: underline;}
a.nav_white:active  {font-size: 11px; color: #000000; text-decoration: underline;}

/* Restantes cores: */
				
.tit_footer		{font-size: 8px;  font-weight: normal; color: #ffffff;}
.tit_notas		{font-size: 9px;  font-weight: normal; color: #000000;}
.tit_whitep		{font-size: 9px; color: #ffffff;}
.tit_white 		{font-size: 11px; color: #ffffff;}
.tit_black 		{font-size: 11px; color: #000000;}
.tit_yellow 	{font-size: 11px; color: #ffcc00;}
.tit_medblc 	{font-size: 11px; color: #3299CC;}
.tit_peqbk		{font-size: 11px; font-weight: bold; color: #000000;}
.tit_blk		{font-size: 11px; font-weight: normal; color: #000000;}
.tit_body 		{font-size: 11px; font-weight: bold; color: #0066FF;}
.tit_red        {font-size: 11px; color: #800000;}
.tit_rred       {font-size: 11px; color: #FF0000;}
.tit_bigyellow 	{font-size: 13px; color: #ffcc00;}
.tit_bigbl		{font-size: 15px; font-weight: bold; color: #0066FF;}
.tit_bluen		{font-size: 11px; font-weight: normal; color: #003399;}
.tit_blue		{font-size: 11px; font-weight: bold; color: #003399;}
.tit_medbl 		{font-size: 14px; font-weight: bold; color: #003399;}
.tit_medbk 		{font-size: 14px; font-weight: bold; color: #000000;}
.tit_bigbk 		{font-size: 15px; font-weight: bold; color: #000000;}
.tit_newsb 	{font-family: Times New Roman, Verdana;
                 font-size: 19px; font-weight: bold; color: #003399;}
.tit_newss 	{font-family: Verdana, Arial, monospace, sans-serif;
                 font-size: 11px; font-weight: normal; color: #003399;}

/* Page break 
p.breakhere {page-break-before: always;}*/