/* BODY */
html, body { height:100%;}
body { margin:0px; font-family: Tahoma, Helvetica, sans-serif; line-height:150%; font-size: 11px; color:#093E5E; }
a { color:#093E5E; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }
input { font-size:10px; margin:2px; }
select { font-size:10px;}
blockquote { margin: 10px 0px 30px 19px; padding:0px; }
p { margin:0px 0px 20px 0px ;}
.MenuTop { font-size:9px; color: #0B7BB9; margin-bottom:20px; }
.MenuTop td { padding-left: 8px; padding-right:8px; }
.MenuTop a { text-decoration:none; color:#0B7BB9;}
.MenuTopSel { font-weight:bold; color:#FF6600; text-decoration:none; }
UL {margin-top:5px; margin-bottom:20px;}
UL LI { list-style-image: url(../images/bullet.gif); list-style-type: none; vertical-align:top; line-height:150%; padding-bottom:10px; }

OL {margin-top:5px; margin-bottom:20px;}
OL LI { font-weight:bold;line-height:150%; padding-bottom:10px; }



/* FRAMEWORK */
td#fixedHeight {}
table.FW_outerTable { height:100%; background-color:#FFFFFF;   }
table.FW_outerTable td.FW_col1 { background-color:#EEF4F7;  }
table.FW_outerTable td.FW_col2 { width:225px; background-color:#EEF4F7; text-align:right; }
table.FW_outerTable td.FW_col3 { width:544px; vertical-align:top; text-align:left; }
table.FW_outerTable td.FW_col4 {}
table.FW_header { width:544px; height:103px; }
table.FW_header  td.FW_header_col1 { width: 276px; background-image:url(/images/bkg_head.gif); background-repeat:repeat-y; vertical-align:middle; text-align:left; }
table.FW_header  td.FW_header_col2  { padding-left:15px; padding-right:7px;font-size:9px;}
table.FW_TopHome { margin-bottom:15px;}
table.FW_content { width:544px; margin-bottom:20px; }
table.FW_Scroller { width:544px; margin-bottom:20px; }
table.FW_Scroller td { padding: 0px 20px 0px 10px;}
table.FW_content td.Conteudo { padding-left:40px; padding-right:5px; min-height:600px; height:600px;}
table.FW_content .Search { padding-left:40px; padding-right:5px; padding-bottom:20px;}
table.FW_content .PageTitle { padding-bottom:12px; padding-left:40px;  padding-top:2px; } 
table.FW_content td.FW_content_col1 { background-image: url(../images/bkg_cont.jpg); background-repeat:repeat-y; padding-left:38px; padding-right:38px; width:200px;}
table.FW_content td.FW_content_col2 { padding-left:35px; padding-right:35px; }
table.FW_footer { width:544px; margin-top:10px; margin-bottom:30px; vertical-align:middle; text-align:center; font-size:10px; }
table.FW_footer a { text-decoration:none; }

/* INCLUDE ESQUERDA */
.MenuTable UL LI { list-style-image:none; list-style-type: none; line-height:100%; }
table.FW_incLeft { width:225px; }
.MenuTable {text-align:right;}
.MenuTable  a { padding-right:25px; padding-bottom:0px; padding-top:0px; margin:0px; color:#FFFFFF;  text-decoration:none; display:block; vertical-align:middle;}
.MenuTable  a:hover { color:#FFFFFF; text-decoration:none; }
/*.MenuTableSel { color:#FFFFFF; text-decoration:none; background-image:url(../images/bgmenuOVER.gif); }*/
	.MenuTable .Menu { padding:0px;}
	.MenuTable .Menu ul { padding:0px; margin:0px; list-style:none; }
	.MenuTable .Menu li { padding:0px; margin:0px; border-bottom:1px solid #EEEEEE; list-style:none; }
	.MenuTable .Menu li a { padding-bottom: 10px; padding-top:10px; display:block; background-image:url(../images/bgmenu.gif);}
	.MenuTable .Menu li a:hover { background-image:url(../images/bgmenuOVER.gif);}
	.MenuTable .Menu li.Sel a { padding-bottom: 10px; padding-top:10px; display:block; background-image:url(../images/bgmenuOVER.gif);}
		.MenuTable .SubMenu { font-size:9px; padding:0px;  }
		.MenuTable .SubMenu ul { padding:0px; margin:0px; list-style:none; }
		.MenuTable .SubMenu li {padding:0px; margin:0px; border-bottom:1px solid #EEEEEE; list-style:none; }
		.MenuTable .SubMenu li a { padding-bottom:5px; padding-top:5px; display:block; background-image:url(../images/bgSubMenu.gif); color:#000000;}
		.MenuTable .SubMenu li a:hover { display:block; background-image:url(../images/bgSubMenuOver.gif); color:#000000; }
				.MenuTable .SubMenu li.Sel a { padding-bottom:5px; padding-top:5px; display:block; background-image:url(../images/bgSubMenuOver.gif); color:#000000;}


/* COLUNA ESQUERDA */
.ColunaEsquerda { width:225px; text-align:left; }
.ColunaEsquerda td.TitleBox { padding-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding-bottom:5px; padding-top:20px; border-bottom:2px solid #FFFFFF; color:#286CA4; margin-bottom:10px;}
.ColunaEsquerda td.Data { padding-left:15px; padding-bottom:10px; }
.ColunaEsquerda td.Texto { padding-left:15px; padding-right:15px; margin-top:15px; margin-bottom:25px;}
.ColunaEsquerda td.TituloNoticia { padding-left:15px; }

/* TESTEMUNHOS */ 
.Testemunhos { margin-bottom:30px; }
.Testemunhos .DadosTestemunhos { color:#286CA4; padding-bottom:10px; }
.Testemunhos .TextoTestemunhos  { color:#666666; }

/* CALENDARIO */
.CalendarioContainer {border:1px solid #A2C8E8; margin-bottom:10px;}
.CalendarioContainer td {padding:5px;}
.CalendarioContainer .Mes { color:#286CA4; font-size:13px; font-weight:bold; border-bottom:1px solid #286CA4;}
.CalendarioContainer .MesActual { color:#FFFFFF; font-size:13px; font-weight:bold; border-bottom:1px solid #286CA4; background-color:#286CA4;}
.CalendarioContainer .Titulo { border-bottom:1px solid #286CA4; font-size: 11px; font-weight: bold; color:#FF6600; padding-bottom:3px; padding-right:15px; }
.CalendarioContainer .Col { border-bottom:1px solid #BEBEBE; padding: 5px 15px 10px 5px;}

/* EQUIPA */
.TabelaEquipa { margin-bottom:30px;}
.TabelaEquipa .ImagensEquipa { padding-right:15px; }
.TabelaEquipa .DadosEquipa { color:#286CA4; padding-bottom:10px; }


/* COMUNS */ 
.PageTitle { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#286CA4; font-weight:bold;  }

.TituloNoticia { font-size: 11px; font-weight: bold; color:#FF6600; padding-bottom:0px;}
.TituloNoticia a {text-decoration:none; color:#FF6600;}
.TituloNoticia a:hover {color:#FF6600;}
.TituloNoticia a:hover {text-decoration:underline;}
.TextoNoticias { padding-bottom:10px; padding-left:10px; }

.Data {font-size: 11px; color:#1A79C4; }
.DestaqueLaranja {font-size: 11px; color:#FF6600;}
.TextoClaro { color:#666666;}
.Imagem { border:1px solid #155F97;}

.Tracker { font-size:9px; color:#666666; }
.Tracker a { color: #999999; font-weight:bold; }

.TituloMedio { font-size: 13px; font-weight: bold; color:#FF6600; padding-bottom:0px;}

.TituloFaq { padding-top:10px; }
.TituloFaq A { font-size: 13px; color:#FF6600; padding-bottom:0px; }
.TituloFaq A:HOVER { color:#FF6600; }
.Answer { padding-top:10px; }

.TituloBemVindo {padding: 0px 25px 2px 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF;}
.TituloBemVindoSub { padding: 0px 25px 5px 25px; color:#ff6600; font-size:20px; }
.TextoBemVindo { padding-left:25px; padding-right:25px; padding-bottom:20px; color:#FFFFFF; }
.TextoBemVindo a { color:#FFFFFF; display:block;}
.TextoBemVindo a:hover { color:#FFFFFF;}
.TextoIntro { padding-left:0px; color:#666666;}
.TableDicas { margin-bottom:10px; }
.BrowsePagina { font-size: 10px; color: #999999; padding-bottom:15px; }
.TextoOL { font-weight:normal;}
.LogosContainer { margin-right:15px;}
.LogosContainer .Item { padding-bottom:30px; }
.LogosContainer .logo { padding-bottom:5px;}

.Newsletter { margin-top:10px; }


/* ARTIGO */
table.Artigo { margin-bottom: 40px;}
table.Artigo td.Data  { padding-bottom:10px; color:#1A79C4;  }
table.Artigo td.Data  a { text-decoration:none; color:#1A79C4;  }
table.Artigo td.Data  a:hover { text-decoration:underline; }
table.Artigo td.Texto { padding-bottom:10px; }
table.Artigo td.Imagem img { border:1px solid #155F97; }
