<!--
/*menu*/

.aMenuSelected, .aMenuSelected a, .aMenuSelected a:link, .aMenuSelected a:active, .aMenuSelected a:visited, .aMenuSelected a:hover{
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size:12px; 
  text-decoration:none;
  font-style: normal;
  color:#000000;
  background-color:#e76e33;
  height:22px;
  display:block;
}

.tdMenu a:hover{
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size:12px; 
  text-decoration:none;
  font-style: normal;
  color:#000000;
  background-color:#e76e33;
  height:22px;
  display:block;
}

.tdCxMensagens{ 
  vertical-align:middle;   
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;   
  font-size:11px;  
  color:#e86e34; 
} 

 

.tdCxMensagens a:link, .tdCxMensagens a:active, .tdCxMensagens a:visited, .tdCxMensagens a:hover{ 
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;   
  font-size:11px;  
  color:#e86e34;  
  text-decoration:underline;
  text-align:center; 
  vertical-align:middle; 
}

/*FIM menu*/


.textoTitLar, .textoTitLar a, .textoTitLar a:link, .textoTitLar a:active, .textoTitLar a:visited, .textoTitLar a:hover{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #f37121;
font-weight: bold;
font-style: normal;
text-decoration: none;
line-height: 18px;
}


.textoCaixa, .textoCaixa a, .textoCaixa a:link, .textoCaixa a:active, .textoCaixa a:visited, .textoCaixa a:hover{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #f37121;
font-weight: bold;
font-style: normal;
text-decoration: none;
line-height: 18px;
}

.textoCaixaTop, .textoCaixaTop a, .textoCaixaTop a:link, .textoCaixaTop a:active, .textoCaixaTop a:visited, .textoCaixaTop a:hover{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #f37121;
font-weight: bold;
font-style: normal;
text-decoration: none;
line-height: 18px;
}

.textoLar, .textoLar a, .textoLar a:link, .textoLar a:active, .textoLar a:visited, .textoLar a:hover{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #e86e34;
font-weight: bold;
font-style: normal;
text-decoration: underline;
line-height: 18px;
}

.textoLarHover, .textoLarHover a, .textoLarHover a:link, .textoLarHover a:active, .textoLarHover a:visited{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #e86e34;
font-weight: bold;
font-style: normal;
text-decoration: none;
line-height: 18px;
}

.textoLarHover a:hover{
  text-decoration: underline;
}

.textoTituloForumHP, .textoTituloForumHP a, .textoTituloForumHP a:link, .textoTituloForumHP a:active, .textoTituloForumHP a:visited, .textoTituloForumHP a:hover{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #e86e34;
font-weight: bolder;
font-style: normal;
text-decoration: underline;
line-height: 18px;
}

.textoLarTop, .textoLarTop a, .textoLarTop a:link, .textoLarTop a:active, .textoLarTop a:visited, .textoLarTop a:hover{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #f37121;
font-weight: bold;
font-style: normal;
text-decoration: none;
line-height: 18px;
}


.textoLarPag, .textoLarPag a, .textoLarPag a:link, .textoLarPag a:active, .textoLarPag a:visited{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #e86e34;
font-style: normal;
text-decoration: none;
line-height: 18px;
}

.textoLarPag a:hover{
text-decoration: underline;
}

.tdLogin a:link, .tdLogin a:visited, .tdLogin a:active {
  font-family:trebuchet ms; 
  font-size:11px; 
  color:#e86e34; 
  text-decoration:none;
}

.tdLogin a:hover{
  text-decoration:underline;
}

.assinaturaHP{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #000000;
font-style: normal;
text-decoration: none;
line-height: 24px;
}
.assinaturaHP a, .assinaturaHP a:link, .assinaturaHP a:active, .assinaturaHP a:visited{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #e86e34;
font-style: normal;
text-decoration: none;
line-height: 24px;
}
.assinaturaHP a:hover{
text-decoration: underline;
}

/* CA - Página de registo e login */

.tituloLaranjaGeral, .tituloLaranjaGeral a{
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
  font-size:14px; 
  color:#f37121;
}

.tituloLaranjaGeralBig, .tituloLaranjaGeralBig a:link, .tituloLaranjaGeralBig a:visited, .tituloLaranjaGeralBig a:active{
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
  font-size:18px; 
  color:#f37121;
  text-decoration:none;
}

.tituloLaranjaGeralBig a:hover{
  text-decoration:underline;
}

.tituloLaranjaGeral2, .tituloLaranjaGeral2 a{
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
  font-size:14px; 
  color:#f37121;
  text-decoration:none;
}

.tituloLaranjaGeral2, .tituloLaranjaGeral2 a:hover{
  text-decoration:underline;
}

/* CA - Página de registo e login */

/* CA - Newsletter */

.linkLaranja, .linkLaranja a:link, .linkLaranja a:hover, .linkLaranja a:active, .linkLaranja a:visited {
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;   
  font-size:12px;  
  color:#e86e34;  
  text-decoration:underline; 
}

/* CA - Fim Newsletter */
/*Classificados*/
.bottom_8 {
	background-color: #f37121;
}
.bottom_1 {
	background-color: #f37121;
}
.clainputpesq {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width: 143px;
	height: 18px;
	border:1px #f37121 solid;
}
.clainputp2 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border:1px #f37121 solid;
}
.clabackrose,.clabackrosepad,.clabackrosepad2{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	background-color: #f37121;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color: #ffffff;
}
.clainforose{
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color: #f37121;
}
.barrares01{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	background-color:#f37121;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-decoration : none;
	font-style: normal;
	padding: 2px 2px 2px 2px;
}
a.barrares01{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	text-decoration : underline;
}
.clahr{
		background-color: #f37121;
}
.clabackbluelight, .clabackbluelightpad{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	background-color: #f37121;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}


/* CA - Notícias */

#barTitLaranja{
height:23px;
padding: 2px 10px 2px 5px;
color: #e76e33;
background-color:#000000;
}

/* esta definição de link praticamente só se adapta à assinatura do artigo*/

.bodyNoticiaDetalhe a:link, .bodyNoticiaDetalhe  a:visited, .bodyNoticiaDetalhe a:active, .bodyNoticiaDetalhe a:hover{
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
  font-size:11px; 
  color:#f37121;
  text-decoration:underline;
}

.editButtons{
  border:0px;
  background:url(../i/blitzmapped.jpg) repeat-x -621px -143px;  
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
  font-size:11; 
  color:#e76e33;
}

#tdStoryEnd a:link, #tdStoryEnd a:active, #tdStoryEnd a:hover, #tdStoryEnd a:visited{
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
  font-size:11px; 
  color:#e86e34; 
  text-align:right;
}

/* CA - Fim Notícias */


/*FIM classificados*/
.comentform{
border: 1px #e86e34 solid;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color: #231f20;
}


.oopsTxt{
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
  font-size:48px; 
  color:#f37121;
}

/* CA - Galerias */

.textoCaixa3{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #f37121;
font-weight: bold;
font-style: normal;
text-decoration: none;
line-height: 18px;
}

.textoCaixa3 a, .textoCaixa3 a:link, .textoCaixa3 a:active, .textoCaixa3 a:visited,.textoCaixa3 a:hover{
  color: #f37121;
  text-decoration:underline;
}

/* CA - Fim galerias */

/*comentários*/

.links5, .links5 a, .links5 a:link, .links5 a:active, .links5 a:visited, .links5 a:hover{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f37121;
font-style: normal;
text-decoration: underline;
}

/*comentários*/

/*Chat*/

.titleChat, .titleChat a, .titleChat a:link, .titleChat a:active, .titleChat a:visited, .titleChat a:hover{
  color:#f37121;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-align: center;
  font-weight:normal;
  text-decoration: none;
}

.btINput, .btINput a, .btINput a:link, .btINput a:active, .btINput a:visited, .btINput a:hover{
  color:#f37121;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-align: center;
  font-weight:normal;
  text-decoration: none;
  line-height: 18px;
  background-image: url(../i/bt_fundo.jpg);
  background-repeat: repeat-x;
  height: 23px;
  border: 1px #636467 solid;
}

/*Fim Chat*/

/* CA - Sodagens */

.tdVantagens a:link, .tdVantagens a:active, .tdVantagens a:hover, .tdVantagens a:visited{
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
  font-size:11px; 
  color:#e86e34; 
  text-align:right;
}


/* CA - Fim sondagens */
.find01, .find01 a, .find01 a:link, .find01 a:active, .find01 a:visited, .find01 a:hover{
  color:#f37121;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  text-align: center;
  font-weight:bold;
  text-decoration: none;
}


/* CA - Tempo */

.textoBoldLaranja, .textoBoldLaranja a:link, .textoBoldLaranja a:active, .textoBoldLaranja a:visited, .textoBoldLaranja a:hover {
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #f37121;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-weight:bold;
}

/*CA - Tempo */ 

/*CA - Atalhos */

.tdLogin2 a:link, .tdLogin2 a:visited, .tdLogin2 a:active, .tdLogin2 a:hover{
  font-family:trebuchet ms; 
  font-size:11px; 
  color:#e86e34; 
  text-decoration:underline;
}

/* CA - Fim Atalhos */

/*CA - Edição de artigo */

.tituloEdicao, .tituloEdicao a{
  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
  font-size:30px; 
  color:#f37121;
  text-decoration:none;
}

/*CA - Fim Edição de artigo */
.tblPreview{
border: 1px #f37121 solid;
}


/* CA - Mensagens */

.thMsgsSelected, .thMsgsSelected a, .thMsgsSelected a:link, .thMsgsSelected a:active, .thMsgsSelected a:visited{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f37121;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.thMsgsSelected a:hover{
text-decoration: underline;
}

.textoMsgsNaoLidasTitle, .textoMsgsNaoLidasTitle a, .textoMsgsNaoLidasTitle a:link, .textoMsgsNaoLidasTitle a:active, .textoMsgsNaoLidasTitle a:visited{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f37121;
font-weight: bolder;
font-style: normal;
text-decoration: none;
}

.textoMsgsNaoLidasTitle a:hover{
text-decoration: underline;
}

.editButtons a:link, .editButtons a:active, .editButtons a:visited, .editButtons a:hover{ 
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
  font-size:11px; 
  color:#e76e33;
  text-decoration:none;
}

/* CA - Fim mensagens */

/* CA - Calendário */

.diaFeriado{
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#e86e34;
}
a.diaFeriado{
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #e86e34;
	font-weight: bold;
	text-decoration:none;
}

/* CA - Fim Calendário */
/*BLOGS*/
.blogTitulo, .blogTitulo a, .blogTitulo a:link, .blogTitulo a:active, .blogTitulo a:visited{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #f37121;
font-style: normal;
text-decoration: none;
}
.blogTitulo a:hover{
text-decoration: underline;
}
/*FIM BLOGS*/
/*Myblitz*/
#barraMyBlitz{
height:35px;
background-color: #f37121;
padding-left: 6px;
}
.barraMyBlitz, .barraMyBlitz a, .barraMyBlitz a:link, .barraMyBlitz a:active, .barraMyBlitz a:visited,.barraMyBlitz a:hover{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
color: #FFFFFF;
font-style: normal;
text-decoration: none;
}
/*FIM Myblitz*/
/*Zona download*/
.patroTitulo, .patroTitulo a, .patroTitulo a:link, .patroTitulo a:active, .patroTitulo a:visited,.patroTitulo a:hover{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #f37121;
font-style: normal;
text-decoration: none;
line-height: 18px;
}
.patroLinha, .patroLinha a, .patroLinha a:link, .patroLinha a:active, .patroLinha a:visited{
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-style: normal;
text-decoration: none;
line-height: 18px;
}
.patroLinha a:hover{
text-decoration: underline;
}

/*Fim Zona download*/

/*CA - Calendário eventos*/

#divCalend{
  background:url(../ilaranja/fundocalend.gif) no-repeat;
  width:51px;
  height:42px;
  padding-top:5px;
  text-align:center;
}

/* Experiência */

/*CA - HP Agenda*/

#fotoDestaqueEventos{
padding-left:2px; 
padding-right:2px;
padding-top:2px; 
padding-bottom:2px;
width:74px;
border: 1px #b2b4b6 solid;
text-align:center;
vertical-align: middle;
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
}

/*CA - Fim HP Agenda*/


/* Fim experiencia*/


/*CA - Fim Calendário eventos*/

/*CA - Tab Utilidades Larga*/

.tab_seta_off2{
  color:#f37121;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  background:url(../i/blitzmapped.jpg) repeat-x 0px -143px;
  font-size: 14px;
  text-align: center;
  font-weight:normal;
  text-decoration: none;
  height: 40px;
}

.tab_seta_off2 a{
  color:#f37121;
  text-decoration: none;
}

/*CA - Fim Tab Utilidades Larga*/


/* CA - Fim - Transferido do position.css */

/*
#divOptimusNews{
  width:133px; 
  height:28px; 
  background-color:orange;
}*/

.textoSubmenu2, .textoSubmenu2 a, .textoSubmenu2 a:link, .textoSubmenu2 a:active, .textoSubmenu2 a:visited, .textoSubmenu2 a:hover{
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #e76e33;
  font-style: normal;
  text-decoration: none;
  line-height: 18px;
}

.textoCaixaBarra, .textoCaixaBarra a, .textoCaixaBarra a:link, .textoCaixaBarra a:active, .textoCaixaBarra a:visited, .textoCaixaBarra a:hover{
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #e76e33;
  font-style: normal;
  text-decoration: none;
  line-height: 18px;
}

/* CA - Fim - Transferido do position.css */
-->


