﻿
td {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
th {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
tr {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
thead {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
tfoot {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
tbody {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
caption {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
table {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
legend {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
label {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
form {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
ul {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
ol {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
li {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
dt {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
dl {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
dd {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
var {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
tt {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
sup {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
sub {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
strong {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
strike {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
small {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
samp {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
s {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
q {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
kbd {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
ins {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
/* img {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}*/
font {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
em {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
dfn {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
del {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
code {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
cite {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
big {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
address {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
acronym {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
abbr {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
a {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
pre {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
blockquote {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
p {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
h6 {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
h5 {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
h4 {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
h3 {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
h2 {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
h1 {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
iframe {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
object {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
applet {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
span {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
div {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
body {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
html {
	margin: 0;
	padding: 0;
	border: 0;
	
	line-height: 1.5;
	font-family: Tahoma;
	text-align: left;
}
:visited img {
	border: 0;
}
:link img {
	border: 0;
}
a img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	color:
}

ul {
	list-style: none;
}

ol {
	list-style: none;
}
blockquote:after {
	content: "";
}
    
blockquote:before {
	content: "";
}
    
q:after {
	content: "";
}
    
q:before {
	content: "";
}
    
A {text-decoration:none;}

/* CSS de Layout */

.width100 { /* width:100% */
  width:100%;
}

.AlinhaD { /* text-align:right */
  text-align:right;
}

.AlinhaE { /* text-align:left */
  text-align:left;
}

.AlinhaC { /* text-align:center */
  text-align:center;
}

.AlinhaT {
  vertical-align:top;
}

.BorderNone {
  border:none;
}

/*Default todos*/

.TabelaRecebePaginas {
  text-align:center; 
  vertical-align:top; 
  width:100%;
}

.ContemTopo {
  margin-left:auto; 
  margin-right:auto; 
  width:1002px; 
  height:114px;
  margin-top:0px;
}

.ContemMenu {
  width:250px; 
  vertical-align:top; 
  text-align:left;
}

.DebTopo {
  width:1002px; 
  vertical-align:top; 
  margin-left:auto; 
  margin-right:auto;
  margin-bottom:1px;
  /* AR */
  text-align:center;
}

.ContemRodape {
  vertical-align:top; 
  margin-left:auto; 
  margin-right:auto; 
  width:1002px; 
}

.MarContRod {
  padding-top:50px
}
/*Default*/

.ContemMeio {
  width:337px; 
  vertical-align:top;
  padding-left:6px;
  padding-right:5px;
}

.ContemLadDir {
  width:415px; 
  vertical-align:top;
  text-align:left;
}

/*Default2*/

.ContemConteudo {
  width:752px; 
  vertical-align:top;
  padding-left:13px;
}

/* Conteudo */

.MarginTopo { /*Margem do topo aos conteudos*/
  margin-top:18px; 
  width:100%;
}

.PaddingLMapaPagina { /* Da padding-left ao mapa do site */
  padding-left:14px;
}

.PaddingLTituloTexto { /* Da padding-left ao titulo do texto*/
  padding-left:14px;
}

.PaddingTMapaPagina { /* Da padding-top ao titulo do texto - actualizado 2008-03-05*/
  padding-top:3px; 
}

.ImagemSetaMapaPagina {
  margin-left:3px;
  margin-right:5px;  
}

.PaddingTTituloTexto { /* Da padding-top ao titulo do texto*/
  padding-top:25px;
}

.ImagemPrint {  /*Imagem que faz o link para o Print */
  text-align:right;
  border:none;
}

.ConteudoBorderTitPag { /* Border que envolve o titulo da pagina */
  border-bottom:3px solid #E9EAEF; 
  padding:1px; 
  padding-left:0px; 
  padding-right:5px;
}

.ConteudoLinha {
  width:2px;
}  
.ConteudoTituloPagina { /*Titulo da pagina*/
  color:#00325F;
  font-weight:bold;
  font-size:0.8em;
}

.ConteudoTituloTexto { /*Titulo do Texto*/
  color:#015B9A;
  font-size:0.7em; 
  font-weight:bold;
}

.ConteudoTexto {  /*texto normal*/
  font-size:0.7em; 
  color:#404040;
}

.ConteudoTexto a:active {
  color:#1682CA;
  text-decoration:underline;
}

.ConteudoTexto a:link {
  color:#1682CA;
  text-decoration:underline;
}

.ConteudoTexto a:visited {
  color:#1682CA;
  text-decoration:underline;
} 
 
.ConteudoTexto a:hover {
  color:#52A2D7;
  text-decoration:underline;
}
/*Menu versão actualizada 20080304 - actualizado a 2008.03.05*/

.TabelaMenu { /*Tabela que envolve o menu de primeiro e segundo nivel */
  border:none; 
  margin-top:4px; 
  width:250px;
}

.MenuBulletPAR { /*Td que contem o bullet primeiro nivel */
  background-color:#409ADC;
  font-size:0.7em;
  font-family:Tahoma;
  color:#FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-left:10px;
  height:27px;
  vertical-align:middle;
}

.MenuBullet2nivPAR { /*Td que contem o bullet segundo nivel */
  font-size:0.7em;
  font-family:Tahoma;
  border-bottom: 2px solid #FFFFFF;
  padding-left:10px;
  height:25px;
  vertical-align:middle;
}

.MenuLinkPAR {  /*Td que contem o link primeiro nivel */
  background-color:#409ADC;
  font-size:0.7em;
  font-family:Tahoma;
  color:#FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  padding-left:5px;
  vertical-align:middle;
}

.MenuLink2nivPAR {  /*Td que contem o link segundo nivel */
  font-size:0.7em;
  font-family:Tahoma;
  color:#005290;
  border-bottom: 2px solid #FFFFFF;
  padding-left:5px;
  vertical-align:middle;
}

.MenuLinkPAR a:active {
  color:#FFFFFF;
  font-weight:bold;
}

.MenuLinkPAR a:link {
  color:#FFFFFF;
  font-weight:bold;
}

.MenuLinkPAR a:visited {
  color:#FFFFFF;
  font-weight:bold;
}  

.MenuLinkPAR a:hover {
  color:#B3D7F1;
  font-weight:bold;
}

.MenuLink2nivPAR a:active {
  color:#005290;
  font-weight:bold;
}

.MenuLink2nivPAR a:link {
  color:#005290;
  font-weight:bold;
}

.MenuLink2nivPAR a:visited {
  color:#005290;
  font-weight:bold;
}  

.MenuLink2nivPAR a:hover {
  color:#427FAD;
  font-weight:bold;
}

/* Galeria fotografica */

.TabelaGalFot {
  width:321px; 
  margin-top:8px;
}

.TabbarraCinzGalFot {
  width:175px;
  margin-top:6px;
}

.BarraCinzGalFot {
  width:175px;
  background-color:#DCE2E6;
  height:3px;
}

.TabContFot {
  margin-top:11px;
}

.TabContFotTd {
  padding-left:8px;
}

.TabContTabMFotos {
  margin-top:11px;
}

.GalFotCaixaIns { /* Bloco clique na imagem para ampliar e + fotos dentro*/
  font-family:Tahoma; 
  font-size:0.7em;
  color:#17476F;
  padding:1px 4px 1px 4px;
}


.GalFotBorCaix1Tab {
/*  width:180px; */
  width:200px;
}

.GalFotBorCaix2Tab {
  width:50px;
  margin-left:10px;
}

.GalFotCaixaIns1Td {
/*  width:162px;*/
  width:185px;
}

.GalFotCaixaIns2Td {
  width:40px;
}

.GalFotBorCaix { /* Borda que envolve as caixas +fotos e clique para ampliar*/
  border:solid 1px #DCE2E6;
  height:13px;
}

.GalFotLupa  {
  padding:1px;
  border-right:solid 1px #DCE2E6;
  width:16px;
  text-align:center;
}

.GalFotMais  {
  padding-right:1px;
  padding-left:2px;
  border-right:solid 1px #DCE2E6;
  font-family:Tahoma;
  font-size:0.7em;
  text-align:center;
  color:#17476F;
  width:13px;
}

/*	img {
  border-style: none;
	border-color: inherit;
	border-width: medium; 
	vertical-align: top;
}*/

.GalFotBorCaix2Tab a:active {
  color:#17476F;
}

.GalFotBorCaix2Tab a:link {
  color:#17476F;
}

.GalFotBorCaix2Tab a:visited {
  color:#17476F;
}  

.GalFotBorCaix2Tab a:hover {
  color:#17476F;
}

/* Destaques */

.TabDestaques {
/*  width:420px;*/
  width:415px;
  margin-top:4px;
}

.TDImagDest {
  width:100%;
  background-color:#3BB5FA;
}

.TabTextDest {
  width:420px;
  /* AR */
  margin-top:10px;
}

.PaddingTextoDest {
  padding-left:17px;
}

.PaddingTTextoDest1 {
  padding-top:12px;
}

.PaddingTTextoDest {
  padding-bottom:5px;
}

.AltBarraDest {
  height:10px;
}

.TextoDestaques2linhas { /* estiloadicional a aplicar quando tem 1 quebra de linha*/
  padding-bottom:10px;
}

.TabDatDestaques {
  font-family:Tahoma;
  font-size:0.7em;
  color:#D7161A;
  padding-left:9px;
}

.TextDestaques a:active {
  color:#404040;
}

.TextDestaques a:link {
  color:#404040;
}

.TextDestaques a:visited {
  color:#404040;
}  

.TextDestaques a:hover {
  color:#818183;
}

.TextDestaques {
  font-family:Tahoma;
  font-size:0.7em;
  padding-left:9px;
  /* AR */
  padding-right:9px;
}


.parinf a:active {
  color:#004C97;
}

.parinf a:link {
  color:#004C97;
}

.parinf a:visited {
  color:#004C97;
}  

.parinf a:hover {
  color:#004C97;
}

.parinf {
  padding-top:10px;
  padding-left:370px; /* Alterado de 380 pela AR*/
  font-family:tahoma;
  color:#004C97;
  font-size:0.7em;
/* AR  font-weight:bold; */
}

/* Galeria Videos */

.TabGalVid {
  width:321px; 
  margin-top:11px;
}

.PadBarraCinGalVid {
  padding-left:5px;
}

.TabBarraCinGalVid {
  width:210px;
  margin-top:6px;
}

.BarraCinGalVid {
  width:210px;
  background-color:#DCE2E6;
  height:3px;
}

.GalVidVideos {
  font-family:Tahoma; 
  font-size:0.7em;
  color:#17476F;
  padding:1px 4px 1px 4px;
  width:57px;
  border:solid 1px #DCE2E6;
  border-left:0px;
}

.GalVidMais  {
  padding-right:1px;
  padding-left:2px;
  border:solid 1px #DCE2E6;
  font-family:Tahoma;
  font-size:0.7em;
  text-align:center;
  color:#17476F;
  width:12px;
}

.GalVidBorCaix {
  margin-top:5px;
}

.TabVideo {
  margin-top:11px;width:321px;
}

.TabVideo2 {
  width:117px;
}

.TabVideo3 {
  margin-top:3px;
}

.GalVidBorCaix a:active {
  color:#17476F;
}

.GalVidBorCaix a:link {
  color:#17476F;
}

.GalVidBorCaix a:visited {
  color:#17476F;
}  

.GalVidBorCaix a:hover {
  color:#17476F;
}

.GalVidData  {
  font-family:Tahoma;
  font-size:0.7em;
  color:#D7161A;
  padding-left:13px;
}

.GalVidText  {
  font-family:Tahoma;
  font-size:0.7em;
  padding-left:13px;
  padding-right:9px;
}

.GalVidText a:active {
  color:#404040;
}

.GalVidText a:link {
  color:#404040;
}

.GalVidText a:visited {
  color:#404040;
}  

.GalVidText a:hover {
  color:#818183;
}

.TR1e3TD1e3 { /* Frame envolve a imagem do video primeira e terceira tr e primeira e terceira td das repectivas tr */
  height:3px;
  width:3px;
  background-image:url(/sites/PAR/images/border1_canto.gif);
  background-repeat:no-repeat;
}

.TR1e3TD2 {
  height:3px;
  width:111px;
  background-image:url(/sites/PAR/images/border1_canto.gif);
  background-repeat:repeat;
}

.TR2TD1e3 {
  height:65px;
  width:3px;
  background-image:url(/sites/PAR/images/border1_canto.gif);
  background-repeat:repeat-y;
}

.TR2TD2 {
  height:65px;
  width:111px;
  text-align:center;
}


/* comuns */

.label {
  position: absolute;
  left:-99em; width:90em;
  overflow:hidden;
}

BODY {
  font-family:Tahoma; 
  margin:0px;
  padding:0px; 
}


/* Rodape */
    
A {
text-decoration:none;
}

.TableRodape {
  margin-top:15px; 
  width:1002px; 
  height:25px;
}

.CorFundoRodape {
  background-color:#164469;
}

.ImagemBackRodape {
  width:200px;
  height:9px; 
  background-image:url(/sites/PAR/images/bottom.gif); 
  background-repeat:repeat-x;
}

.CorFontRodape {
  color:#ffffff;
  background-color:#164469; 
  font-size:0.7em;
  text-align:right; 
  padding-right:15px;
}
.LinkRodape {
  font-size:0.7em;
}

.LinkRodape:active {
  color:#FFFFFF;
}

.LinkRodape:link {
  color:#FFFFFF;
}

.LinkRodape:visited {
  color:#FFFFFF;
}  

.LinkRodape:hover {
  color:#FFFFFF;
}

.RodapeTD1 {
  padding-left:25px;
}

.RodapeTD2 {
  width:25px;
  padding-top:2px;
  padding-bottom:2px;
}

.RodapeTD3 {
  width:85px;
}

.RodapeTD4 {
  width:125px;
/*   padding-left:127px; */
 padding-left:150px;
}

.RodapeTD5 {
  width:85px;
 /* padding-left:15px; */

}

.RodapeTD6 {
  width:112px;
}

.RodapeTD7 {
  width:85px;
}

.RodapeTD8 {
  /*width:85px;*/
  width:118px;
}

/*Topo*/

.Topo1Tab {
  width:1002px;
}

.Topo2Tab {
  width:578px;
  height:88px;
}

.Topo3Tab {
  width:285px;
}

.Topo4Tab {
  width:139px;
}

.Topo5Tab {
  width:1002px;
}

.Topo6Tab {
  width:250px;
}

.Topo7Tab {
  width:752px;
}

.Topo1TD {
  width:578px;
}

.Topo2TD {
  width:285px;
}

.Topo3TD {
  width:752px;
  background-color:#00508C;
  height:26px;
}

.Topo4TD {
  padding-left:15px;
}

.Topo5TD {
  padding-left:6px;
}

.Topo6TD {
  padding-left:6px;
}

.Topo7TD {
  background-color:#00508C;
  height:26px;
  padding-right:5px;
}

.Topo8TD {
  background-color:#00508C;
  height:26px;
  padding-right:4px;
}

.TDImagemTopo {
  width:285px;
  height:75px;
}

.TopoImagemTopo {
  background-image:url(/sites/PAR/images/topo.jpg); 
  background-repeat:no-repeat;
  /* AR 
  height:88px; */ 
}

.TopoImagemFotos {
  background-image:url(/sites/PAR/images/topo_fotos.gif); 
  background-repeat:no-repeat;
  width:285px;
  height:13px;
/* AR 
  border-width:0px;
  padding:0px;
  margin:0px; */
}

.TopoImagemCantDir {
  background-image:url(/sites/PAR/images/canto_direito.gif); 
  background-repeat:no-repeat;
  width:139px;
  height:88px;
  padding-right:5px;
  text-align:right;
}
.TopoPadd7 {

}
.TopoImagemCantEsq {
  background-image:url(/sites/PAR/images/canto_esquerdo.gif); 
  background-repeat:no-repeat;
  width:250px;
  height:26px;
}

.TopoSepLinks {
  color:#D7161A;
  padding-left:6px;
  font-size:0.8em;
}

.LinkTopo {
  font-size:0.7em;
  
}

.LinkTopo:active {
  color:#FFFFFF;
}

.LinkTopo:link {
  color:#FFFFFF;
}

.LinkTopo:visited {
  color:#FFFFFF;
}  

.LinkTopo:hover {
  color:#B3CBDD;
}

.InputTopo {
  width:120px; font-size:0.7em;
}

.MargBandTopo {
  margin-right:10px;
}
.Paddingbandeiras {
padding-bottom:35px;
text-align:right;
padding-right:5px;
}
/*Actividades */


.TabActividades {
/*  width:420px;*/
  width:415px;
  margin-top:8px;
}

.ActividadesData {
  font-family:Tahoma;
  font-size:0.7em;
  color:#D7161A;
  padding-left:13px;
  vertical-align:top;
} 

.ActividadesTexto{
  font-family:Tahoma;
  font-size:0.7em;
  padding-left:13px;
  padding-right:9px;
}

.ActividadesTexto a:active {
  color:#404040;
}

.ActividadesTexto a:link {
  color:#404040;
}

.ActividadesTexto a:visited {
  color:#404040;
}  

.ActividadesTexto a:hover {
  color:#818183;
}

.TRP1e3TD1e3 {
  height:3px;
  width:3px;
  background-image:url(/sites/PAR/images/border1_canto.gif);
  background-repeat:no-repeat;
}

.TRP1e3TD2 {
 height:3px;
 width:94px;
 background-image:url(/sites/PAR/images/border1_canto.gif);
 background-repeat:repeat;
}

.TRP2TD1e3 {
 height:55px;
 width:3px;
 background-image:url(/sites/PAR/images/border1_canto.gif);
 background-repeat:repeat-y;
}

.TRP2TD2 {
/*  height:55px;
  width:94px;
 AR 
  height:53px;
  width:93px;*/
  height:72px;
  width:96px;
  vertical-align:middle;
  text-align:center;
  border-width:2px;
  border-color:#ece9d8;
  border-style:solid;
  padding:1px;
}

.SepActividades {
  background-image:url(/sites/PAR/images/quadrado2.gif); 
  background-position:0px 8px;
  background-repeat:repeat-x;
  height:17px;
}

.CorFunBarAct {
  background-color:#00508C;
  width:420px; 
/*  width:100%; */
}

.MarBarFoto { /* Margem entre a barra actividades e as fotos */
  margin-top:18px;
  margin-left:12px;
}

.MargSep { /* Margem entre separadores */
  width:408px;
  margin-top:7px;
  margin-left:12px;
}

.MargSep2 {
  margin-top:7px;
  margin-left:12px;
}

/* Foto  e texto*/

.TabFoto {
  width:321px;
  border:none;
  margin-top:4px;
}

.TabTextFoto {
  width:320px;
  background-color:#F2F4F6;
  margin-top:4px;
}

.ContTextFoto { /*Texto da foto */
  font-style:italic;
  font-size:0.7em;
  font-family:tahoma;
  color:#505254;
  padding-top:10px;
  padding-bottom:15px;
  padding-left:15px;
  padding-right:15px;
}
.ContTextFoto td { /*Texto da foto */
  font-style:italic;
  font-size:0.7em;
  font-family:tahoma;
  color:#505254;
  padding-top:10px;
  padding-bottom:15px;
  padding-left:15px;
  padding-right:15px;
}

 /*Pagina Biografia Deputados* APF 20080316*/

.TitulosBio { 
  color:#045E9E;
  font-weight:bold;
  font-size:0.7em;
}

.TextoBio {
 color:#424244;
 font-size:0.7em;
/* AR */
 vertical-align:middle; 
}

.TabFoto  {
  background-color:#F5F7FA;
  border:solid 2px #E8EDF3;
  margin-top:26px;
}
.FotoBio {
  border:solid 2px #CFDBE9;
}
.tdFotoBio {
  padding:26px 20px 26px 21px;
}

.tabNome  {
  border-bottom:solid 1px #E8EDF3;
}

.tdDebaxNome {
  line-height:2px;
}

.BioBordaLeft {
  border-left:1px solid #E8EDF3;
}

.LinkBio {
  font-family:Tahoma;
  font-size:0.7em;
}

.LinkBio a:active {
  color:#1682CA;
  text-decoration:underline;
}

.LinkBio a:link {
  color:#1682CA;
  text-decoration:underline;
}

.LinkBio a:visited {
  color:#1682CA;
  text-decoration:underline;
} 
 
.LinkBio a:hover {
  color:#52A2D7;
  text-decoration:underline;
  margin-top:16px;
}

.CorTextPPEM {
  color:#045E9E;
  font-weight:bold;
  white-space:nowrap;
}

.NomeDeputado {
  color:#013F71;
  font-family:Tahoma;
  font-size:0.8em;
  font-weight:bold;
  padding-left:9px;
  white-space:nowrap;
}

.NomePartido {
  font-size:0.7em;
  font-family:Tahoma;
  font-weight:bold;
  color:#013F71;
  padding-left:180px;
}

.ImagemPart {
   border:solid 1px #E4E7EC;
}
.tdImagemPartido {
  padding-right:26px;
}

.TabelaCurr {
  margin-top:20px;
}

.TabBio1  {
  margin-left:8px;
}
.TabBio2 {
  margin-left:31px;margin-right:31px;
}

.tdPadding1 {
  padding-left:10px;
}



/*---------------------------------------------------------------------------*/
/*CSS criados pela equipa da AR*/
/*---------------------------------------------------------------------------*/

/* --------------- Acessibilidade*/

.PARacessibilidade{
	display: block;
	width: 1em;
	height: 1em;
	overflow: hidden;
	position: absolute;
	left: -10000em;
}

/* Fim Acessibilidade*/

/* Conteúdo das páginas */
.ContemPagCentroPAR
{
  width:720px; 
/*  width:700px;*/
  margin-right:10px; 
  margin-left:20px;
  vertical-align:top;
}

.MapaSiteContemPagCentroPAR
{
 /* width:720px; */ 
  width :710px; 
  margin-right:10px; 
  margin-left:20px;
  vertical-align:top;
}

/* AR - Conteúdo da home page */
.ContemPagCentroPARHome
{
  width:720px; 
  vertical-align:top;
}

.PARFontSize1{
  font-size:1em;
}

/* Estilos Menu */

.ARMenuItemNivel1 
{ /*Td onde fica o Link do Menu de primeiro nivel*/
  font-size:0.7em; 
  color:#FFFFFF;
}

.ARMenuItemNivel1 a:link
{ /*Td onde fica o Link do Menu de primeiro nivel*/
  color:#FFFFFF;
  font-weight:bold;
}

.ARMenuItemNivel1 a:active {
  color:#FFFFFF;
  font-weight:bold;
}

.ARMenuItemNivel1 a:hover {
  color:#B3D7F1;
  font-weight:bold;
}

.ARMenuItemNivel1Hover a:hover {
  color:#B3D7F1;
  font-weight:bold;
}


.ARMenuItemNivel1 a:visited {
  /*color:#FFFFFF;*/
  font-weight:bold;
}  


.ARMenuItemNivel1 td
{
/*  background-color:lime; */
  vertical-align:top; 
  background-color:#409ADC; 
  color:#FFFFFF;
  padding-top:4px;
  padding-bottom:2px;
  padding-left:25px;
  border-bottom: 2px solid #FFFFFF;
  height:23px;
  background-image: url('/sites/PAR/images/quadrado_com_fundo.gif');
  background-position:10px 10px;
  background-repeat: no-repeat;
}


.ARMenuItemNivel2 /*Td onde fica o Link do Menu de primeiro nivel*/
{
  color:#005290;
  font-size:0.7em;
}

.ARMenuItemNivel2 a:link
{ /*Td onde fica o Link do Menu de primeiro nivel*/
  color:#005290;
  font-weight:bold;
}

.ARMenuItemNivel2 a:active {
  color:#005290;
  font-weight:bold;
}

.ARMenuItemNivel2 a:hover {
  color:#427FAD;
  font-weight:bold;
}

.ARMenuItemNivel2 a:visited {
  /*color:#005290;*/
  font-weight:bold;
}  

.ARMenuItemNivel2 td
{
/*  background-color:orange; */
  padding-top:0px;
  padding-bottom:2px;
  border-bottom: 2px solid #FFFFFF;
  padding-left:25px;
  height:23px;
  /*vertical-align:top;*/
  vertical-align:middle;
  background-position:10px 10px;
  background-image: url('/sites/PAR/images/quadrado_azul.gif');
  background-repeat: no-repeat;
}

/* Fim Estilos Menu */

/* Breadcrumb */

.ConteudoCaminhoPaginaDiv
{
  color:#52a2d7; 
}

.ConteudoCaminhoPaginaDiv a:hover
{
  font-size:1em; 
  color:#8197AC;
  text-decoration:none; 
}

.ConteudoCaminhoPaginaDiv a
{
   text-decoration:none;
}

.ConteudoCaminhoPaginaDiv a:active {
  color:#8197AC; 
  text-decoration:none; 
}

.ConteudoCaminhoPaginaDiv a:link {
  color:#023260; 
  text-decoration:none;
}

.ConteudoCaminhoPaginaDiv a:visited {
  color:#023260;
  text-decoration:none;
} 

.ConteudoCaminhoPaginaDivCurrent 
{
/*  color:#023260; */
  color:#8197AC;  
  font-weight:normal;   
}

.breadcrumb
{
/*  color:#023260; */
  font-size:0.7em;
/*  font-size:2em; */
  padding-left:0px;
  border-bottom-width:0px
}

.breadcrumb a
{
   text-decoration:none;
}
.breadcrumb a:active {
  color:#8197AC;
  text-decoration:none; 
}

.breadcrumb a:link {
  color:#023260; 
  text-decoration:none;
}

.breadcrumb a:visited {
  color:#023260;
  text-decoration:none;

} 
 
.breadcrumb a:hover {
  color:#8197AC;
  text-decoration:none;
}

.breadcrumbCurrent
{
/*  color:#023260; */
  color:#8197AC;  
  font-weight:normal;   
}

.ms-sitemapdirectional
{
  unicode-bidi:embed;
  color:#8197AC;  
  font-weight:normal;
}
.ms-sitemapdirectional a
{
  color:#023260;  
}

.ms-sitemapdirectional a:active
{
  color:#8197AC;
/*  color:#00FF00;  */
}
.ms-sitemapdirectional a:link
{
  color:#023260;
    font-size: 2em;
 
}
.ms-sitemapdirectional a:visited {
/*  color:#8197AC; */
   color:#FF3300;
}

.ms-sitemapdirectional a:hover {
/*  color:#8197AC; */
   color:#FF3300;
}

/* Estilos de Destaques */

.BulletPAR {
	background-image: url('/sites/PAR/images/quadrado_azul_escuro.gif');
	background-repeat: no-repeat;
	background-position: 17px 7px;
	width: 22px;
}

.TituloDestaquePD {
 color:#00335F;
 font-family:Tahoma;
 font-size:0.8em;
 font-weight:bold;
}

.DataDoDestaque {
  font-family:Tahoma;
  font-size:0.7em;
  color:#DD1818;
}

.MargTopDest {
 padding-top:15px;
}

.BordaImgDest {
  float:left;
  border:solid 2px #E4E7EC;
  margin-right:15px;
}

/* Estilos WEB PARTS */

.ms-WPBody
{
/* font-size:8pt;
font-family:verdana,arial,helvetica,sans-serif; */
  font-family:Tahoma;
  font-size: 1em;
}

.ms-WPBody TD
{
  font-family:Tahoma;
  font-size: 1em; /* problema do core */
}

.ms-WPTitle
{
  padding-left:3px;
  padding-right:7px;
  padding-top:2px;
  padding-bottom:2px;
  font-family:Tahoma;
  color:#015B9A;
  font-size:0.7em;
  font-weight:bold;
}

.ms-WPTitle A:visited
{
  color:#404040;  
  text-decoration:none;
  cursor:pointer;
}
A:link
{
  color:#404040;  
  text-decoration:none;
  cursor:pointer;
}
.ms-WPTitle a
{
  color:#404040;  
  text-decoration:none;
  cursor:pointer;
}
.ms-WPTitle A:hover
{
  color:#828181;
  text-decoration:none;
  cursor:pointer;
}

.ms-WPTitle a:active {
  color:#404040;
}

.ms-TPBody TABLE
{
font-size:1em;
}

.PARms-WPBody TABLE
{
font-size:1em;
}
.PARms-WPBody A:link 
{
  color:#404040;
}

.PARms-WPBody A:visited
{
  color:#404040;  
}

.PARms-WPBody A:hover
{
  color:#828181;
  text-decoration:none;
}

.ms-TPBody th
{
  font-weight:bold;
}

.PARms-WPBody th
{
  font-weight:bold;
}

.PARms-WPBody TD
{
  font-family:Tahoma;
  font-size: 0.7em;
}

.PARms-WPBody a {
  text-decoration:none;
} 

.PARms-WPBody a:active {
  color:#404040;
}

/* Fim estilos AR para Web Parts */

/* 
------------------------------------------------
   TABELAs de Formulário e Resultados
------------------------------------------------
*/

.ARTabFormulario {
  background-color:#EEF1F6; 
  font-family:Tahoma;
/*  font-size:0.7em; */
  color:#3F4245;
  border:solid 2px #E8EDF3;
  margin-top:3px;
  width:100%;
}

.ARTabFormTitSeccao { /* Celula do titulo da Secção */
  color:#DF191A;
  padding-left:11px;
  padding-top:3px;
}

.ARTabFormCampo { /* Celula dos campos */
    color:#3F4245;
    font-weight:bold;
    padding-left:11px;
    padding-right:3px;
}

.ARMargTabInt {
   margin-left:40px;
}

.TextBold {
  font-weight:bold;
}
.ARFormBotao { /* Botao de submeter */
  background-color:#FFFFFF; 
  color:#01589B; 
  font-weight:bold;
  border:solid 1px #01589B;
  font-size:1em;
}

.ARTamanhoBotaoPesquisar {
  width:105px;
  height: 19px;
}

.IniciativasTamBotoes {
  width:105px;
}

.ARTabResultados  {
width:100%;
/*cell-spacing:2;
cell-padding:1;*/
}

.ARTabResultados a:active {
color:#1682CA;
text-decoration:underline;
}

.ARTabResultados a:visited {
color:#1682CA;
text-decoration:underline;
}

.ARTabResultados a:link {
color:#1682CA;
text-decoration:underline;
}

.ARTabResultados a:hover {
color:#52A2D7;
text-decoration:underline;
}

.ARTabResultadosLinhaImpar {
/*font-size:0.7em;*/
font-family:Tahoma;
background-color:#F6F7FB;
color:#404040;
}

.ARTabResultadosLinhaPar {
/*font-size:0.7em;*/
font-family:Tahoma;
background-color:#E8EBF2;
color:#404040;
}

.ARTabResultadosColuna {
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
}

.ARTabResultadosCabecalho {
/*font-size:0.7em;*/
font-family:Tahoma;
font-weight:bold;
text-align:left;
background-color:#E8EBF2;
color:#132E4B;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;

}

.ARTabResultadosRodape {
/*font-size:0.7em;
font-family:Tahoma;*/
font-weight:bold;
text-align:right;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
background-color:#E8EBF2;
color:#132E4B;
}


/* --------------- Summary links Web Parts estilo para a AR */

.level-section{
margin-bottom:6px;
  font-size:0.7em;
}

.cbq-layout-main{
font-size:0.7em;
width:100%;
padding:0;
margin:0;
border:0;
}

.PARlink-item{
  font-size:0.7em;
  color:#404040;
}

.PARlink-item a{
  color:#1682CA;
  text-decoration:underline;
}

.PARlink-item a:link{
  color:#1682CA;
  text-decoration:underline;
}

.PARlink-item a:visited{
  color:#1682CA;
  text-decoration:underline;
}

.PARlink-item a:active{
  color:#1682CA;
  text-decoration:underline;
}

.PARlink-item a:hover{
  color:#52A2D7;
  text-decoration:underline;
}

.PARitem {
  margin-bottom:6px;
  margin-top:6px;
  margin-left:4px;
  margin-right:0px;
  clear:both;
/*  font-size:1em; */
}

.PARmedium {
 font-size:0.7em; 
}

.PARgroupheader {
  text-align:left;
  margin-bottom:5px;
  color:#015B9A;
/*  font-size:0.7em; */
  font-weight:bold;
  clear:both;
}

.PARlarge {
  font-size:1em; 
}

.PARsmall {
font-size:1em; 
}

.PARcentered{
text-align:center;
}

.PARband {
background-color:#E4E8F0;
padding:2px 0px 2px 3px;
}

.PARdescription {
/*font-size:1em; */
}

.PARbullet{
border-style: none;
border-color: inherit;
border-width: 0;
vertical-align:middle;
background-image:url("/sites/PAR/SiteCollectionImages/quadrado_azul.gif");
background-repeat:no-repeat;
background-position:left;
padding-left:10px;
padding-right: 0px;
}

.PARimage{
  border:0;
  vertical-align:middle;
}

.PARheadertitle{ 
 font-weight: bold;
 color:#015B9A;
}
.PARheadertitle a:link {
  color:#1682CA;
  text-decoration:underline;
}

.PARheadertitle a {
  color:#1682CA;
  text-decoration:underline;
}

.PARheadertitle a:visited {
  color:#1682CA;
  text-decoration:underline;
} 
 
.PARheadertitle a:hover {
  color:#52A2D7;
  text-decoration:underline;
}

.PARheadertitle-band{
 font-weight: bold; 
 font-size:0.7em;
 color:#015B9A;
}

.PARheadertitle-band a:link {
  color:#1682CA;
  text-decoration:underline;
}

.PARheadertitle-band a {
  color:#1682CA;
  text-decoration:underline;
}

.PARheadertitle-large{
 font-weight: bold; 
 font-size:1em;
 color:#015B9A;
}

.PARheadertitle-large a:link{
  color:#1682CA;
  text-decoration:underline;

}

.PARheadertitle-large a{
  color:#1682CA;
  text-decoration:underline;

}
.PARheadertitle-large a:active{
  color:#1682CA;
  text-decoration:underline;
}
.PARheadertitle-large a:visited{
  color:#1682CA;
  text-decoration:underline;
}
.PARheadertitle-large a:hover{
  color:#52A2D7;
  text-decoration:underline;
}

.PARheadertitle-small{
 font-weight: bold; 
 font-size:1em;
 color:#015B9A;
}

.PARheadertitle-small a:link{
  color:#1682CA;
  text-decoration:underline;

}

.PARheadertitle-small a{
  color:#1682CA;
  text-decoration:underline;

}
.PARheadertitle-small a:active{
  color:#1682CA;
  text-decoration:underline;
}
.PARheadertitle-small a:visited{
  color:#1682CA;
  text-decoration:underline;
}
.PARheadertitle-small a:hover{
  color:#52A2D7;
  text-decoration:underline;
}

.PARlevel-description{
 font-size:0.7em;
 color:#015B9A;
}

.PARlevel-item{
  color:#404040;
}

.PARlevel-item a {
  color:#1682CA;
  text-decoration:underline;
}

.PARlevel-item a:link {
  color:#1682CA;
  text-decoration:underline;
}

.PARlevel-item a:active{
  color:#1682CA;
  text-decoration:underline;
}

.PARlevel-item a:visited{
  color:#1682CA;
  text-decoration:underline;
}
.PARlevel-item a:hover{
  color:#52A2D7;
  text-decoration:underline;
}

.PARlevel-bullet{
border-style: none;
border-color: inherit;
border-width: 0;
vertical-align:middle;
background-image:url("/sites/PAR/SiteCollectionImages/quadrado_com_fundo.gif");
background-repeat:no-repeat;
background-position:left;
padding-left:10px;
padding-right: 0px;
}

.PARImgVideo{
/*  height:55px;
  width:94px;
 AR */
  height:72px;
  width:96px;
  vertical-align:middle;
  text-align:center;
  border-width:2px;
  border-color:#ece9d8;
  border-style:solid;
}

.PARSepVideos {
  height:17px;
}


.ConteudoTexto h1{
  font-variant:small-caps;
	font-size: 1.1em; 
	font-weight: bold;
}

.ConteudoTexto h2{
  font-variant:small-caps;
	font-size: 1em; 
	font-weight: bold;
}

.ConteudoTexto h3{
	font-size: 1.1em; 
	font-weight: bold;
}
.ConteudoTexto h4{
	font-size: 1em; 
	font-weight: bold;
}

.ConteudoTexto h5{
	font-size: 1em; 
	font-weight: bold;
}

.ActividadesTexto h1
{
  font-size:1em;
  font-weight:normal;
  margin-bottom:0px; 
}
	
.TextDestaques h1
{
  font-size:1em;
  font-weight:normal;
  margin-bottom:0px; 

}


/* Fim Web Parts estilo para a AR */

/* Padding entre bullet e texto para uso WebParts da Browser */

.ARBulletPadding{
/*	padding:2px; */
}

.ARBulletPadding td{
	padding:2px;
}

/** Feedback Ajax **/
.OuterDiv
{
	left:0; 
	top:0; 
	height: 100%;
	width: 100%;
	position:fixed;
	background-color:#e8ebf2; 
	z-index:999; 
    filter:alpha(opacity=75);
    -moz-opacity:.75;
    opacity:.75;
}

.OuterDivIE6
{
	left:50%; 
	top:50%; 
	height: 125.0em;
	width: 125.0em;
	margin-left:-62.5em;
	margin-top:-62.5em;
	position:absolute;
	background-color:#e8ebf2; 
	z-index:999; 
    filter:alpha(opacity=75);
    -moz-opacity:.75;
    opacity:.75;
}


.InnerDiv
{
	left:50%; 
	top:50%; 
	width:6.25em; 
	height:3.13em; 
	margin-left:-3.13em; 
	margin-top:-1.56em;
   	text-align: center; 
   	z-index: 998; 
   	position: relative;
}

.Loading
{
	font-weight: bold; 
	color: gray;
	font-family:Tahoma;
	font-size: 1.0em;
}
/** Fim Feedback Ajax **/


