	body {
	  padding:0px;
	  margin:0px;
	  background:#2f2d2f url(/i/fdbolas.gif);
	  min-width: 1150px;
	}
	
	h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;font-weight:normal}

	
	a{
	  padding:0px;
	  margin:0px;
	}
	
	a {
	  padding:0px;
	  margin:0px;
	}
	
	.commentBubble{
	  border:0px;
	  width: 12px;
	  height: 12px;
	}
	
	.textoCaixa2, .textoCaixa2 a, .textoCaixa2 a:link, .textoCaixa2 a:active, .textoCaixa2 a:visited, .textoCaixa2 a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  color: #000000;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 18px;
	}
	/*Tab Utilidades*/
	
	.div_off {
	
		position: absolute;
		display: none;
		visibility: hidden;
		z-index: 1000;
		top: 0px;
		left: 0px;
	}
	
	
	.div_on {
		visibility: visible;
	  display: block;
	  overflow:hidden;
	  border-left-color: #5d5e60;
	  border-right-color: #5d5e60;
	  border-bottom-color: #5d5e60;
	  border-left-style: solid;
	  border-right-style: solid;
	  border-bottom-style: solid;
	  border-left-width: 1px;
	  border-right-width: 1px;
	  border-bottom-width: 1px;
	  background-color:#f0f1f1;
	}
	
	.tab_seta_on{
	  color:#000000;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  text-align: center;
	  text-decoration: none;
	  font-weight:bold;
	  border-left-color: #5d5e60;
	  border-right-color: #5d5e60;
	  border-top-color: #5d5e60;
	  border-left-style: solid;
	  border-right-style: solid;
	  border-top-style: solid;
	  border-left-width: 1px;
	  border-right-width: 1px;
	  border-top-width: 1px;
	  border-bottom-width: 0px;
	  background-color:#f0f1f1;
	  height: 20px;
	}
	
	.tab_seta_on a{
	  color:#000000;
	  text-decoration: none;
	}
	
	.tab_seta_off{
	  border: 1px #5d5e60 solid;
	  /*border-top-width: 1px;
	  border-top-style: solid;
	  border-top-color: #5d5e60;
	  border-bottom-width: 1px;
	  border-bottom-style: solid;
	  border-bottom-color: #5d5e60;
	  border-right-width: 1px;
	  border-right-style: solid;
	  border-right-color: #5d5e60;
	  border-left-width: 1px;
	  border-left-style: solid;
	  border-left-color: #5d5e60;*/
	  text-align:center;
	  background-color:#FFFFFF;
	  text-decoration: none;
	  height: 20px;
	}
	.tab_seta_off a{
	  color:#636363;
	 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  text-decoration: none;
	  font-weight:normal;
	  margin-bottom:-10px;
	  background-color:#FFFFFF;
	}
	
	/*FIM Tab Utilidades*/
	
	
	
	/*Tab Utilidades Larga*/
	
	.div_off2 {
	
		position: absolute;
		display: none;
		visibility: hidden;
		z-index: 1000;
		top: 0px;
		left: 0px;
	}
	
	
	.div_on2 {
		visibility: visible;
	  display: block;
	  overflow:hidden;
	  border-left-color: #5d5e60;
	  border-right-color: #5d5e60;
	  border-bottom-color: #5d5e60;
	  border-left-style: solid;
	  border-right-style: solid;
	  border-bottom-style: solid;
	  border-left-width: 1px;
	  border-right-width: 1px;
	  border-bottom-width: 1px;
	  background-color:#f0f1f1;
	}
	/*Fim Utilidades Larga*/
	
	
	
	/*Tab Tab Top+ */
	
	.div_off3 {
		position: absolute;
		display: none;
		visibility: hidden;
		z-index: 1000;
		top: 0px;
		left: 0px;
	}
	
	
	.div_on3 {
		visibility: visible;
	  display: block;
	  overflow:hidden;
	  border-left-color: #5d5e60;
	  border-right-color: #5d5e60;  
	  border-left-style: solid;
	  border-right-style: solid;  
	  border-left-width: 1px;
	  border-right-width: 1px;
	  /* border-bottom-color: #5d5e60;
	  border-bottom-style: solid;
	  border-bottom-width: 1px;*/
	  background-color:#fefded;
	}
	
	.tab_seta_on3{
	  color:#ffffff;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 13px;
	  text-align: center;
	  text-decoration: none;
	  line-height: 18px;
	  font-weight:normal;
	  /*border-left-color: #5d5e60;
	  border-right-color: #5d5e60;
	  border-top-color: #5d5e60;
	  border-left-style: solid;
	  border-right-style: solid;
	  border-top-style: solid;
	  border-left-width: 1px;
	  border-right-width: 1px;
	  border-top-width: 1px;
	  border-bottom-width: 0px;
	  */
	  background-color:#414142;
	  height: 20px;
	}
	
	.tab_seta_on3 a{
	  color:#FFFFFF;
	  text-decoration: none;
	}
	
	.tab_seta_off3{
	/*border: 1px #5d5e60 solid;
	  border-top-width: 1px;
	  border-top-style: solid;
	  border-top-color: #5d5e60;
	  border-bottom-width: 1px;
	  border-bottom-style: solid;
	  border-bottom-color: #5d5e60;
	  border-right-width: 1px;
	  border-right-style: solid;
	  border-right-color: #5d5e60;
	  border-left-width: 1px;
	  border-left-style: solid;
	  border-left-color: #5d5e60;*/
	  text-align:center;
	  background-color:#231f20;
	  text-decoration: none;
	  height: 20px;
	}
	.tab_seta_off3 a{
	  color:#ffffff;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 13px;
	  text-align: center;
	  text-decoration: none;
	  font-weight:bold;
	  line-height: 18px;
	  text-decoration: none;
	  font-weight:normal;
	  margin-bottom:-10px;
	  background-color:#231f20;
	}
	
	/*FIM Tab Top+ */
	
	
	
	
	
	.textB, .textB a, .textB a:link, .textB a:active, .textB a:visited, .textB a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #ffffff;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: underline;
	  line-height: 14px;
	}
	
	.textBsimply, .textBsimply a{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #ffffff;
	  font-weight: normal;
	  font-style: normal;
	  line-height: 14px;
	}
	
	.textBsimply a{
	  text-decoration: underline;
	}
	
	.textBsimply {
	  text-decoration: none;
	}
	
	.textCom, .textCom a, .textCom a:link, .textCom a:active, .textCom a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #7c7c7c;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 14px;
	}
	
	.textCom a:hover{
	  text-decoration: underline;
	}
	.textCom2, .textCom2 a, .textCom2 a:link, .textCom2 a:active, .textCom2 a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #7d7d7d;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 14px;
	}
	
	.textCom2 a:hover{
	  text-decoration: underline;
	}
	
	
	
	.texto, .texto a, .texto a:link, .texto a:active, .texto a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #231f20;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.texto a:hover{
	  text-decoration: underline;
	}
	
	.textoWhite, .textoWhite a, .textoWhite a:link, .textoWhite a:active, .textoWhite a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #ffffff;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.textoWhite a:hover{
	  text-decoration: underline;
	}
	
	.textoNicks, .textoNicks a, .textoNicks a:link, .textoNicks a:active, .textoNicks a:visited, .textoNicks a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #000000;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	  text-decoration: underline;
	}
	
	.texto2, .texto2 a, .texto2 a:link, .texto2 a:active, .texto2 a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #FFFFFF;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.texto2 a:hover{
	  text-decoration: underline;
	}
	.textoGrande, .textoGrande a, .textoGrande a:link, .textoGrande a:active, .textoGrande a:visited,.textoGrande a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 18px;
	  color: #7d7d7d;
	  font-weight: bold;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.textTempo, .textTempo a, .textTempo a:link, .textTempo a:active, .textTempo a:visited, .textTempo a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 24px;
	  color: #272823;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 20px;
	}
	
	.txtTitTab, .txtTitTab a, .txtTitTab a:link, .txtTitTab a:active, .txtTitTab a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #231f20;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.txtTitTab a:hover{
	  text-decoration: underline;
	}
	
	.txtTitTabB, .txtTitTabB a, .txtTitTabB a:link, .txtTitTabB a:active, .txtTitTabB a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #231f20;
	  font-weight: bold;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.txtTitTabB a:hover{
	  text-decoration: underline;
	}
	
	.txtTextTab, .txtTextTab a, .txtTextTab a:link, .txtTextTab a:active, .txtTextTab a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #000000;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.txtTextTab a:hover{
	  text-decoration: underline;
	}
	
	.separacao{
	  border-bottom: 1px #aaabab solid;
	}
	
	.txtTitTab2, .txtTitTab2 a, .txtTitTab2 a:link, .txtTitTab2 a:active, .txtTitTab2 a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #3a3a3a;
	  font-weight: normal;
	  font-style: normal;
	  line-height: 18px;
	  text-decoration: none;
	}
	
	.txtTitTab2 a:hover{
	  text-decoration: underline;
	}
	
	.txtTitTab3, .txtTitTab3 a, .txtTitTab3 a:link, .txtTitTab3 a:active, .txtTitTab3 a:visited,.txtTitTab3 a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  color: #272823;
	  font-weight: normal;
	  font-style: normal;
	  line-height: 18px;
	  text-decoration: none;
	}
	
	.txtTextTab2, .txtTextTab2 a, .txtTextTab2 a:link, .txtTextTab2 a:active, .txtTextTab2 a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #000000;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.txtTextTab2 a:hover{
	  text-decoration: underline;
	}
	
	.textTempo2, .textTempo2 a, .textTempo2 a:link, .textTempo2 a:active, .textTempo2 a:visited, .textTempo2 a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 16px;
	  color: #231f20;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.imgB1{
	  border: 1px #8d8f91 solid;
	}
	
	.aSubtituloNoticiaDestaque, .aSubtituloNoticiaDestaque a, .aSubtituloNoticiaDestaque a:link, .aSubtituloNoticiaDestaque a:active, .aSubtituloNoticiaDestaque a:visited, .aSubtituloNoticiaDestaque a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:14px; 
	  color:#ffffff; 
	  font-style:italic; 
	  text-decoration:none;
	}
	
	.aTituloNoticiaDestaque, .aTituloNoticiaDestaque a, .aTituloNoticiaDestaque a:link, .aTituloNoticiaDestaque a:active, .aTituloNoticiaDestaque a:visited, .aTituloNoticiaDestaque a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:20px; 
	  color:#ffffff; 
	  text-decoration:none;
	}
	
	.aIntroducaoNoticia, .aIntroducaoNoticia a, .aIntroducaoNoticia a:link, .aIntroducaoNoticia a:active, .aIntroducaoNoticia a:visited, .aIntroducaoNoticia a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:12px; 
	  color:#ffffff; 
	  text-decoration:none; 
	  text-align:justify;
	  padding-right:4px;
	}
	
	.tituloGreen{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:12px; 
	  color:#6fc443; 
	  text-decoration:none; 
	  text-align:justify;
	}
	
	
	.aIntroducaoEvento, .aIntroducaoEvento a, .aIntroducaoEvento a:link, .aIntroducaoEvento a:active, .aIntroducaoEvento a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:12px; 
	  color:#ffffff; 
	  font-weight:bold; 
	  text-align:left;
	  padding-right:4px;
	  text-decoration:none;
	}
	
	.aIntroducaoEvento a:hover{
	  text-decoration:underline;
	}
	
	.comments, .comments a, .comments a:link, .comments a:active, .comments a:visited, .comments a:hover{
	  font-family:trebuchet ms; 
	  font-size:10px; 
	  font-style:italic;
	  text-decoration:none; 
	  color:#adb3a7;
	}
	
	.barTit_link{
	  height:23px;
	  padding: 2px 10px 2px 5px;
	  background-color: #231f20;
	}
	
	.barTit, .barTit a, .barTit a:link, .barTit a:active, .barTit a:visited, .barTit a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 18px;
	  color: #ffffff;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.barTitOptimus, .barTitOptimus a, .barTitOptimus a:link, .barTitOptimus a:active, .barTitOptimus a:visited, .barTitOptimus a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 18px;
	  color: #000000;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.textoFooter, .textoFooter a, .textoFooter a:link, .textoFooter a:active, .textoFooter a:visited, .textoFooter a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #adacad;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.textoFooter2, .textoFooter2 a, .textoFooter2 a:link, .textoFooter2 a:active, .textoFooter2 a:visited, .textoFooter2 a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #adacad;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: underline;
	}
	
	/*Topo*/
	
	.inputPesquisa{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color:black;
	  border:1px #ffffff solid;
	}
	
	.inputPesquisaTopo{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  background-color:#65605e;
	  font-size:11px;
	  color:#ffffff;
	  border:1px #65605e solid;
	}
	
	
	
	.selectPesquisa{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  background-color:#e7e8e9;
	  font-size:11px;
	  color:black;
	}
	
	.selectPesquisaTopo{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;  
	  background-color:#65605e;
	  font-size:10px;
	  color:#ffffff;
	  border:1px #2f2d2e solid;
	  height:14px;
	}
	
	.selectWhite{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  background-color:#ffffff;
	  font-size:11px;
	  color:#000000;
	}
	
	.buttonOkPesquisa{
	  border:0px;
	  background-color:transparent;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:14px;
	  color:#000000; 
	}
	
	#divInscricao a:link, #divInscricao a:visited, #divInscricao a:hover, #divInscricao a:active{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color:#000000;
	  text-decoration:none;
	}
	
	.tdData{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:10px; 
	  color:#ffffff;
	}
	
	.tdMenuInferior,.tdMenuInferior a:link, .tdMenuInferior a:hover, .tdMenuInferior a:active, .tdMenuInferior a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px; 
	  color:#adacad;
	  text-align:center;
	  text-decoration:none;
	}
	
	
	
	.tdMenuInferior a:hover{
	  text-decoration:underline;
	}
	
	.tdMenuInferiorOops,.tdMenuInferiorOops a:link, .tdMenuInferiorOops a:hover, .tdMenuInferiorOops a:active, .tdMenuInferiorOops a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px; 
	  color:#adacad;
	  text-align:center;
	  text-decoration:underline;
	}
	
	/*FIM topo*/
	
	.tdLogin{ 
	  padding-right:25px; 
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;  
	  font-size:11px;  
	  color:#ffffff;
	} 
	
	.tdSaudacao, .tdSaudacao a:link, .tdSaudacao a:active, .tdSaudacao a:visited{ 
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;  
	  text-align:center;
	  vertical-align:middle;  
	  color:#ffffff;
	  font-size:12px; 
	}
	
	.tdSaudacao a:hover{
	  text-decoration:underline;
	} 
	
	/* CA - Registo de utilizador e Login */
	.subTituloGeral, .subTituloGeral a:link, .subTituloGeral a:active, .subTituloGeral a:visited, .subTituloGeral a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:12px; 
	  color:#000000;
	  text-decoration: none;
	}
	
	.tdVantagens{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:11px; 
	  color:#231f20
	}
	
	.cxInput{
	  border:1px #939598 solid;
	  color:#000000; 
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:11px;
	  padding-left:7px;
	}
	
	.txtObs{
	  color:#636363;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:11px;
	}
	
	/* CA - Fim do registo de utilizador e Login */
	
	#tblDividida{
	border-bottom:1px #aaabab solid;
	border-right:1px #aaabab solid;
	}
	
	#tblDividida2{
	border-bottom:1px #aaabab solid;
	}
	
	#tblDividida3{
	border-right:1px #aaabab solid;
	}
	
	.clsLocal, .clsLocal a, .clsLocal a:link, .clsLocal a:active, .clsLocal a:visited{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	line-height: 18px;
	}
	
	.clsLocal a:hover{
	text-decoration: underline;
	}
	
	.clsTit, .clsTit a, .clsTit a:link, .clsTit a:active, .clsTit a:visited{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	}
	
	.clsTit a:hover{
	text-decoration: underline;
	}
	
	.clsAction, .clsAction a, .clsAction a:link, .clsAction a:active, .clsAction a:visited{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	font-style: italic;
	text-decoration: none;
	}
	
	.clsAction a:hover{
	text-decoration: underline;
	}
	
	.notShowVisible {
		visibility: visible;
		display: block;
	}
	
	.notShowHidden {
		visibility: hidden;
		display: none;
	}
	
	/* Classificados */
	
	.classTdtxt, .classTdtxt a, .classTdtxt a:link, .classTdtxt a:active, .classTdtxt a:visited, .classTdtxt a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		color: #FFFFFF;
		text-decoration: none;
	}
	
	#clabackblueinv{
		/*background:url(/i/blitzmapped.jpg) repeat-x 840px -120px;*/
		background-color: #3F3F40;
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #ffffff;
	}
	
	#clabackgreeninv{
		/*background:url(/i/blitzmapped.jpg) repeat-x 840px -120px;*/
		/*background-color: #c9d73a;*/
		background-color: #3F3F40;
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #000000;
	}
	
	.clabackbluetxt{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #ffffff;
		text-decoration:none;
		padding-right: 10px;
	}
	
	.clabackgreentxt{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration:none;
		padding-right: 10px;
	}
	
	.clabackblue{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		background-color: #3f3f40;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		text-decoration:none;
		color: #FFFFFF;
	}
	.clabackgray{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		background-color: #d5d5d5;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		text-decoration:none;
		color: #000000;
	}
	
	.clabackwhite,a.clabackwhiteu{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		background-color: #ffffff;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		text-decoration:none;
		color: #000000;
	}
	
	a.clabackgraylightu,a.clabackwhiteu{
		text-decoration:underline;
	}
	
	.clabackgraylight,a.clabackgraylightu{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		background-color: #e7e7e7;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		text-decoration:none;
		color: #000000;
	}
	
	.intro, .intro a:link, .intro a:visited, .intro a:active{
		font-size: 12px;
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-style: normal;
		font-weight: bold;
		text-decoration:none;
		color: #000000;
	}
	
	.intro a:hover{
	  text-decoration:underline;
	}
	
	.clatitlelk{
		font-size: 16px;
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-style: normal;
		font-weight: bold;
		text-decoration:none;
		color: #000000;
		text-transform: uppercase;
	}
	
	a.clatitlelk{
		text-decoration:underline;
	}
	
	.clatxt,a.clatxt{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		text-decoration:none;
		color: #000000;
	}
	
	a.clatxt{
		text-decoration:underline;
	}
	
	.clalink{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		text-decoration:underline;
		color: #000000;
	}
	
	.clabtn {
		font-size: 9px;
		font-weight: bold;
		width: 72px;
		height: 18px;
	}
	
	.clainput {
		width: 275px;
	}
	
	.clabackbluelightpad{
		padding: 8px;
	}
	
	/*FIM classificados*/
	
	/* CA - Notícias */
	
	
	.subtituloNoticiaDetalhe{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:14; 
	  font-style:italic; 
	  color:#231f20;
	}
	
	.introNoticiaDetalhe, .introNoticiaDetalhe h2{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:14px; 
	  font-style:italic; 
	  color:#231f20;
	}
	
	.bodyNoticiaDetalhe{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:12px; 
	  color:#231f20;
	}
	
	.commentsNoticiaDetalhe{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:12px; 
	  color:#adb3a7;
	}
	
	.marcadorStoryLink{
	  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:11px; 
	  color:#000000; 
	  font-weight:bold;
	}
	
	/* CA - Fim Notícias */
	.txtbalao1, .txtbalao1 a, .txtbalao1 a:link, .txtbalao1 a:active, .txtbalao1 a:visited, .txtbalao1 a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #FFFFFF;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.txtbalao2, .txtbalao2 a, .txtbalao2 a:link, .txtbalao2 a:active, .txtbalao2 a:visited, .txtbalao2 a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  color: #FFFFFF;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.txtbalao3, .txtbalao3 a, .txtbalao3 a:link, .txtbalao3 a:active, .txtbalao3 a:visited, .txtbalao3 a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #000000;
	  font-weight: normal;
	  font-style: normal;
	  line-height: 14px;
	  text-decoration: underline;
	}
	
	/* CA - Galerias */
	
	.textoCaixa4, .textoCaixa4 a{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  color: #ffffff;
	  font-weight: bold;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 18px;
	}
	
	.textoCaixa4 a:hover, .textoCaixa4Simply a:hover, textoCaixa4SimplyCinza a:hover{
	  text-decoration: underline;
	}
	
	.textoCaixa4Simply, .textoCaixa4Simply a{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #ffffff;
	  font-weight: bold;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 18px;
	}
	
	.textoCaixa4SimplyCinza, .textoCaixa4SimplyCinza a{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  font-weight: bold;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 18px;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  color:#adacad;
	}
	
	
	.textoCaixa5SimplyCinza, .textoCaixa5SimplyCinza a{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  font-weight: bold;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 18px;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  color:#000000;
	}
	
	/* CA - Fim galerias */
	
	.backTopoForumTxt, .backTopoForumTxt a, .backTopoForumTxt a:link, .backTopoForumTxt a:active, .backTopoForumTxt a:visited, .backTopoForumTxt a:hover{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
	line-height: 18px;
	text-decoration: none;
	}
	
	.pathNav, .pathNav a, .pathNav a:link, .pathNav a:active, .pathNav a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  color: #3F3F40;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.pathNav a:hover{
	  text-decoration: underline;
	}
	
	
	/* INICIO PAGINAÇÃO */
	
	
	.textoLarPagSEL, .textoLarPagSEL a, .textoLarPagSEL a:link, .textoLarPagSEL a:active, .textoLarPagSEL a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  color: #ffffff;
	  font-style: normal;
	  font-weight: bold;
	  text-decoration: none;
	  line-height: 18px;
	}
	
	.textoLarPagSEL a:hover{
	  text-decoration: underline;
	}
	
	/* FIM PAGINAÇÃO */
	.txtGal, .txtGal a, .txtGal a:link, .txtGal a:active, .txtGal a:visited,.txtGal a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  color: #ffffff;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 18px;
	}
	
	
	/*CA - Tempo */
	
	.estadoTempo{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 13px;
	  color: #231f20;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	  font-weight:bold;
	}
	
	.textoBold{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #231f20;
	  font-style: normal;
	  text-decoration: none;
	  font-weight:bold;
	}
	
	.textoBold a:link, .textoBold a:visited, .textoBold a:active, .textoBold a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #231f20;
	  font-style: normal;
	  text-decoration: underline;
	  font-weight:bold;
	}
	
	/* CA - Fim Tempo */
	
	/* CA - Coluna direita*/
	
	.textoPerfil, .textoPerfil a:link, .textoPerfil a:visited, .textoPerfil a:active, .textoPerfil a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #231f20;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	/*CA - Atalhos */
	  
	.tdLogin2{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:11px; 
	  color:#231f20;
	}
	/* CA - Atalhos */
	
	/*CA - Comentários*/
	
	.txtTitTab2{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #231f20;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.txtTitTab2 a, .txtTitTab2 a:link, .txtTitTab2 a:active, .txtTitTab2 a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #231f20;
	  font-weight: bold;
	  font-style: normal;
	  text-decoration: none;
	}
	.txtTitTab2 a:hover{
	  text-decoration: underline;
	}
	
	/*CA - Fim Comentários */
	
	/* CA - Mensagens */
	
	.tdDataMsg, .tdDataMsg a:link, .tdDataMsg a:active, .tdDataMsg a:visited{
	  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	  font-size: 11px;
	  color: #7d7d7d;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.tdDataMsgNaoLidas, .tdDataMsgNaoLidas a:link, .tdDataMsgNaoLidas a:active, .tdDataMsgNaoLidas a:visited {
	  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	  font-size: 11px;
	  color: #7d7d7d;
	  font-weight: bolder;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.tdDataMsg a:hover{
	  text-decoration: underline;
	}
	
	.tdDataMsgNaoLidas a:hover{
	  text-decoration: underline;
	}
	
	.textoMsgs, .textoMsgs a, .textoMsgs a:link, .textoMsgs a:active, .textoMsgs a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #231f20;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.textoMsgs a:hover{
	  text-decoration: underline;
	}
	
	.textoMsgsNaoLidas, .textoMsgsNaoLidas a, .textoMsgsNaoLidas a:link, .textoMsgsNaoLidas a:active, .textoMsgsNaoLidas a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #231f20;
	  font-weight: bolder;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.textoMsgsNaoLidas a:hover{
	  text-decoration: underline;
	}
	
	.textMsgsBody{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #231f20;
	  padding-left:15px; 
	  padding-right:15px; 
	  text-align:justify; 
	}
	
	td.textMsgsBody:first-line{
	  margin-left:30px;  
	}
	
	/* CA - Fim mensagens */
	
	/*CA - Favoritos */
	
	.tituloFavoritos, .tituloFavoritos a, .tituloFavoritos a:link, .tituloFavoritos a:active, .tituloFavoritos a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#4d4641;
	  font-weight: bold;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.tituloFavoritos a:hover{
	  text-decoration:underline;
	}
	
	.buttonEliminar{
	  border:none; 
	  background-color:transparent; 
	  text-decoration:underline; 
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:12px; 
	  color:#979797; 
	  vertical-align:middle;
	}
	/* CA - Fim Favoritos */
	
	/*CA - Calendário */
	
	.diaUtil{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color:#545554;
	}
	a.diaUtil{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: bold;
		text-decoration:none;
	}
	
	.otherdays{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color:#545554;
	}
	
	a.otherdays{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: bold;
		text-decoration:none;
	}
	
	.today{
	  background-color:#dededd;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color:#545554;
	}
	
	a.today{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight: bold;
		text-decoration:none;
	}
	
	/* CA - Fim Calendário */
	
	/* CA - Tops */
	
	.tdTops{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#7d7d7d;
	}
	
	.tdTops a:link, .tdTops a:active, .tdTops a:hover, .tdTops a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#ffffff;
	  text-decoration:underline;
	}
	/* CA - Tops */
	/*BLOGS*/
	.blogDate, .blogDate a, .blogDate a:link, .blogDate a:active, .blogDate a:visited, .blogDate a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 9px;
	  color: #959595;
	  font-style: normal;
	  text-decoration: none;
	}
	.blogIntro, .blogIntro a, .blogIntro a:link, .blogIntro a:active, .blogIntro a:visited, .blogIntro a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 9px;
	  color: #959595;
	  font-style: normal;
	  text-decoration: none;
	}
	.blogKey, .blogKey a, .blogKey a:link, .blogKey a:active, .blogKey a:visited, .blogKey a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #636363;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 14px;
	  text-transform: uppercase;
	}
	
	.tituloListFotoBlog, .tituloListFotoBlog a, .tituloListFotoBlog a:link, .tituloListFotoBlog a:active, .tituloListFotoBlog a:visited, .tituloListFotoBlog a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #000000;
	  font-style: normal;
	  text-decoration: none;
	  font-weight: bold;
	  line-height: 14px;
	}
	
	/*FIM BLOGS*/
	/*Myblitz*/
	.textoCin, .textoCin a, .textoCin a:link, .textoCin a:active, .textoCin a:visited, .textoCin a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #bebdbd;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.textoCinBarra, .textoCinBarra a, .textoCinBarra a:link, .textoCinBarra a:active, .textoCinBarra a:visited, .textoCinBarra a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  color: #bebdbd;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 18px;
	}
	
	.inputMyBlitz{
	  background-color: #c2c4c6;
	  border: px #c2c4c6 solid;
	  color:#6d6f71;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
	}
	
	.textoBadgeBranco, .textoBadgeBranco a, .textoBadgeBranco a:link, .textoBadgeBranco a:active, .textoBadgeBranco a:visited, .textoBadgeBranco a:hover{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	line-height: 18px;
	}
	
	.textoBadgePreto, .textoBadgePreto a, .textoBadgePreto a:link, .textoBadgePreto a:active, .textoBadgePreto a:visited, .textoBadgePreto a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  color: #000000;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 18px;
	}
	/*Fim Myblitz*/
	
	
	/*CA - Agenda */
	.tdWeekday, .tdWeekday a, .tdWeekday a:link, .tdWeekday a:active, .tdWeekday a:visited, .tdWeekday a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 9px;
	  color: #7d7d7d;
	  text-align:center;
	  text-decoration: none;
	}
	
	.tdPreco, .tdPreco a, .tdPreco a:link, .tdPreco a:active, .tdPreco a:visited, .tdPreco a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 18px;
	  color: #d7d7d7;
	  text-decoration: none;
	}
	
	/*CA - Fim agenda */
	
	/*Acontecer*/
	
	.acontecerTit, .acontecerTit a, .acontecerTit a:link, .acontecerTit a:active, .acontecerTit a:visited, .acontecerTit a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  color: #000000;
	  font-style: normal;
	  text-decoration: none;
	  font-weight:bolder;
	  line-height: 18px;
	}
	
	/*Fim Acontecer*/
	
	/*CA - HP Agenda*/
	
	.tdNEventos{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #ffffff;
	  font-style: normal;
	  text-decoration: none;
	}
	.tdLocalEventos, .tdLocalEventos a, .tdLocalEventos a:link, .tdLocalEventos a:active, .tdLocalEventos a:visited, .tdLocalEventos a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #ffffff;
	  font-style: normal;
	  text-decoration: none;
	  font-style:italic;
	}
	
	.aTituloEventoDestaque, .aTituloEventoDestaque a, .aTituloEventoDestaque a:link, .aTituloEventoDestaque a:active, .aTituloEventoDestaque a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:16px;
	  font-weight:bolder; 
	  color:#ffffff;
	  text-decoration:none;
	  text-align:left;
	}
	
	.aTituloEventoDestaque a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size:16px;
	  font-weight:bolder; 
	  color:#ffffff;
	  text-decoration:none;
	  text-align:left;
	  text-decoration:underline;
	}
	
	/*CA - Fim HP Agenda*/
	
	/* CA - Link Inserir Banda */
	
	.linkInsertBanda, .linkInsertBanda a, .linkInsertBanda a:link, .linkInsertBanda a:visited, .linkInsertBanda a:active, .linkInsertBanda a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  color: #000000;
	  font-weight:bold;
	  font-style: normal;
	  text-decoration: underline;
	}
	
	/* CA - Fim Link Inserir Banda */
	
	/* CA - Transferido do style_laranja.css */
	
	.tdMenu{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px; 
	  text-decoration:none;
	  font-style: normal;
	  color:#000000;
	  height:22px;
	
	}
	
	.tdMenu a, .tdMenu a:link, .tdMenu a:active, .tdMenu a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px; 
	  text-decoration:none;
	  font-style: normal;
	  height:22px;
	  color:#000000;
	}
	
	.find02, .find02 a, .find02 a:link, .find02 a:active, .find02 a:visited{
	  color:#000000;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  text-align: center;
	  font-weight:normal;
	  text-decoration: none;
	}
	
	.find02 a:hover{
	  text-decoration: underline;
	}
	
	.tab_seta_on2{
	  text-align:center;
	  text-decoration: none;
	  font-weight:bold;
	  height: 40px;
	  background-color:#f0f1f1;
	  border-left:1px solid #5d5e60;
	  border-right:1px solid #5d5e60;
	}
	
	.tab_seta_on2 a{
	  color:#000000;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  text-decoration: none;
	  font-weight:bold;
	  margin-bottom:-10px;
	}
	
	/* CA - Fim do transferido do style_laranja */
	
	/* CA - transferido do position.css */
	
	.textoCaixaBarra2, .textoCaixaBarra2 a, .textoCaixaBarra2 a:link, .textoCaixaBarra2 a:active, .textoCaixaBarra2 a:visited, .textoCaixaBarra2 a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  color: #FFFFFF;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 18px;
	}
	
	.textoSubmenu, .textoSubmenu a, .textoSubmenu a:link, .textoSubmenu a:active, .textoSubmenu a:visited, .textoSubmenu a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #000000;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 18px;
	}
	
	/* CA - Fim - transferido do position.css */
	
	.linkSeccao a, .linkSeccao a:link, .linkSeccao a:visited, .linkSeccao a:active{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	  font-size: 11px;
	  font-weight:bold;
	  color:#65605e; 
	  text-decoration:none;
	}
	
	.linkSeccao a:hover{
	  text-decoration:underline;
	}
	
	.oopsWarning{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 48px;
	  color: #ffffff;
	  font-style: normal;
	  text-decoration: none;
	}
	
	
	.titleChatHP, .titleChatHP a:link, .titleChatHP a:visited, .titleChatHP a:active{
	  color:#575656;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 30pt;
	  text-align: center;
	  font-weight:bold;
	  text-decoration: none;
	}
	
	.titleChatHP a:hover{
	  text-decoration:underline;
	}
	/*Cinemas*/
	.cinLin1, .cinLin1 a, .cinLin1 a:link, .cinLin1 a:active, .cinLin1 a:visited, .cinLin1 a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 18px;
	  color: #231f20;
	  font-style: normal;
	  text-decoration: none;
	}
	.cinLin2, .cinLin2 a, .cinLin2 a:link, .cinLin2 a:active, .cinLin2 a:visited, .cinLin2 a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #231f20;
	  font-style: normal;
	  text-decoration: none;
	}
	.cinLin3, .cinLin3 a, .cinLin3 a:link, .cinLin3 a:active, .cinLin3 a:visited, .cinLin3 a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #231f20;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 18px;
	}
	.btCinema, .btCinema a, .btCinema a:link, .btCinema a:active, .btCinema a:visited, .btCinema a:hover{
	  padding:0px;
	  margin:0px;
	  background:url(/i/fd_btcin.jpg);
	  height:22px;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  color: #000000;
	  font-style: normal;
	  text-decoration: none;
	  text-align: center;
	  vertical-align: middle;
	}
	
	
	
	/*end Cinemas*/
	
	/*Bandas II*/
	.bdLin1, .bdLin1 a, .bdLin1 a:link, .bdLin1 a:active, .bdLin1 a:visited, .bdLin1 a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  color: #231f20;
	  font-style: normal;
	  text-decoration: underline;
	  line-height: 24px;
	}
	.textoCaixaBand, .textoCaixaBand a, .textoCaixaBand a:link, .textoCaixaBand a:active, .textoCaixaBand a:visited, .textoCaixaBand a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 24px;
	  color: #FFFFFF;
	  font-style: normal;
	  text-decoration: none;
	  line-height: 18px;
	}
	
	.topBanda, .topBanda a, .topBanda a:link, .topBanda a:active, .topBanda a:visited, .topBanda a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  color: #231f20;
	  font-style: normal;
	  text-decoration: none;
	  font-weight: bold;
	}

	/*FIM Bandas II*/


	/* LISTA BANDAS */

	.blockBands {
	  margin: auto auto;
	  background-color: #FFFFFF;
          text-align: left;
	}

        .listBands {
          text-align: left;
          list-style-type: none;
          padding-left: 0px;
          margin: 0px;
        }

	.columnBands {
	  width: 175px;
	  vertical-align: top;
        }

	a.nameBands, a.nameBands:link, a.nameBands:hover, a.nameBands:visited, a.nameBands:active {
	  color: #606060;
	}

	.titleBlockBands {
	  vertical-align: top;
	  font-family: Arial;
	  color: #E86D34;
	  text-align: left;
	  font-weight: bold;
          padding: 10px 0px;
	}

	/*FIM LISTA BANDAS*/
	
	
	/* FAQ */
	
	.textFAQ, .textFAQ a, .textFAQ a:link, .textFAQ a:active, .textFAQ a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
	  color: #bebdbd;
	  font-weight: normal;
	  font-style: normal;
	  text-decoration: none;
	}
	
	.textFAQ a:hover{
	  text-decoration: underline;
	}	.hidden{
	  display:none;
	}
	
	#globalTable{
	  padding:0px;
	  margin:0px;
	  width: 100%;
	  height:100%;
	}
	#esHeaderGeral{
	  padding:0px;
	  margin:0px;
	  width: 100%;
	  height: 74px;
	  background:url(/i/blitzmapped.jpg) repeat-x 0px 0px;
	}
	
	#leaderbard{
	  padding:0px;
	  margin:0px;
	  position: relative;
	  margin-right:auto;
	  margin-left:auto;
	  width: 962px;
	  /*height: 180px;*/
	  text-align:center;
	  background-color: #FFFFFF;
	}
	
	#esHeader{
	  padding:0px;
	  margin:0px;
	  position: relative;
	  margin-right:auto;
	  margin-left:auto;
	  width: 962px;
	  height: 74px;
	  text-align:left;
	}
	
	#esFooterAeiou{
	  padding:0px;
	  margin:0px;
	  position: relative;
	  margin-right:auto;
	  margin-left:auto;
	  width: 962px;
	  text-align:left;
	}
	
	#esMenuGeral{
	  padding:0px;
	  margin:0px;
	  width:962px;
	  margin-left:auto; 
	  margin-right:auto;
	  background:#cecfd1 url(/i/blitzmapped.jpg) repeat-x 0px -90px;
	  height:30px;
	  overflow:hidden;
	}
	
	#esMenuGeralS{
	  padding:0px;
	  margin:0px;
	  background:url(/i/blitzmapped.jpg) repeat-x 0px -90px;
	  height:30px;
	  overflow:hidden;
	  max-width: 630px;
	  text-align: left;
	}
	
	#esMenu{
	  padding:0px;
	  margin:0px;
	  overflow:hidden;
	  margin-left:auto;
	  margin-right:auto;
	  width: 962px;
	  height: 30px;
	}
	
	#esMain{
	  padding:0px;
	  margin:0px;
	  position: relative;
	  width: 962px;
	  margin-left:auto;
	  margin-right:auto;
	  text-align:left;
	}
	
	#esMainSendForm{
	  padding:0px;
	  margin:0px;
	  position: relative;
	  margin-right:auto;
	  margin-left:auto;
	  width: 100%;
	  text-align:left;
	}
	
	#esCol1Dif{
	  width: 632px;
	  vertical-align: top;
	}
	
	#esCol1D{
	  width: 632px;
	  vertical-align: top;
	  background-color:#231f20;
	}
	
	#esCol1D2{
	  width: 632px;
	  vertical-align: top;
	  background-color: #e8eaeb;
	}
	
	#esCol1D2 p{
	  margin: 0px;
	}
	
	#esCol3Dif{
	  width: 14px;
	  background-color: #231f20;
	}
	#esCol2Dif{
	  width: 316px;
	  vertical-align: top;
	  background-color:#231f20;
	  padding-right: 16px;
	  padding-top: 14px;
	}
	
	#esCol2D{
	  width: 300px; 
	  vertical-align: top; 
	  background-color:#231f20;
	}
	
	#esCol1{
	  width: 610px;
	  vertical-align: top;
	  background-color: #FFFFFF;
	}
	
	#esCol2{
	  width: 300px;
	  vertical-align: top;
	  background-color: #FFFFFF;
	}
	
	#esCol3{
	  width: 14px;
	  background-color: #FFFFFF;
	}
	
	#esFooterGeral{
	  padding:0px;
	  margin:0px;
	  width:100%;
	}

	#barraTitulo{
	  height:20px;
	  background:url(/i/blitzmapped.jpg) repeat-x -220px -120px;
	  padding-top: 1px;
	  padding-left: 6px;
	}

	.barraTitulo{
	  height:20px;
	  background:url(/i/blitzmapped.jpg) repeat-x -220px -120px;
	  padding-top: 1px;
	  padding-left: 6px;
	}
	
	#barTit {
		background-color:#231F20;
		height:23px;
		padding:2px 10px 2px 5px;
	}
	
	#barraTituloTop{
	  height:24px;
	  background:url(/i/blitzmapped.jpg) repeat-x 0px -143px;
	  padding-top: 1px;
	  padding-left: 6px;
	}

	#barraTitulo2{
	  height:40px;
	  background:url(/i/blitzmapped.jpg) repeat-x 0px -143px;
	  padding-top: 1px;
	}

	.barraTitulo2{
	  height:40px;
	  background:url(/i/blitzmapped.jpg) repeat-x 0px -143px;
	  padding-top: 1px;
	}
	 
	#barraSubmenu{
	  height:20px;
	  background-color: #e8eaeb;
	  padding-top: 1px;
	  padding-left: 6px;
	}
	
	#posL6{
	  padding-left: 6px;
	  padding-top: 15px;
	}
	
	#posB14{
	  padding-bottom: 14px;
	}
	
	#int{
	  margin-top:11px;
	  margin-bottom:11px;
	}

	#tblInt{
	  border: 1px #8d8f91 solid;
	  background-color: #e8eaeb;
	  width:298px;
	}

	.tblInt{
	  border: 1px #8d8f91 solid;
	  background-color: #e8eaeb;
	  width:298px;
	}

	#tblInt2{
	  border-width: 0px 1px 1px 1px;
	  border-color: #8d8f91;
	  border-style: none solid solid solid;
	  /*border: 0px 1px 1px 1px solid #8d8f91;
	    border-bottom-width: 1px;
	    border-bottom-color: #8d8f91;
	    border-bottom-style: solid;
	    border-right-width: 1px;
	    border-right-color: #8d8f91;
	    border-right-style: solid;
	    border-left-width: 1px;
	    border-left-color: #8d8f91;
	    border-left-style: solid;
	  */
	  background-color: #e8eaeb;
	}

	.tblInt2{
	  border-width: 0px 1px 1px 1px;
	  border-color: #8d8f91;
	  border-style: none solid solid solid;
	  /*border: 0px 1px 1px 1px solid #8d8f91;
	    border-bottom-width: 1px;
	    border-bottom-color: #8d8f91;
	    border-bottom-style: solid;
	    border-right-width: 1px;
	    border-right-color: #8d8f91;
	    border-right-style: solid;
	    border-left-width: 1px;
	    border-left-color: #8d8f91;
	    border-left-style: solid;
	  */
	  background-color: #e8eaeb;
	}
	
	#tblIntBranca{
	border: 1px #949698 solid;
	background-color: #FFFFFF;
	width:298px;
	}
	
	#divFotoDestaque{
	  background-color:#231f20;
	  width:632px;
	  height:435px;
	}
	
	
	#divTextoDestaque{background:url('/i/flag.png');position:absolute;bottom:17px;margin-left:3px;margin-right:3px;width:626px;padding-bottom:7px;}
	
	#divTituloNoticiaDestaque{
	  padding-left:18px; 
	  padding-right:18px;
	  padding-top:2px; 
	  padding-bottom:2px;
	}
	
	#divCommentsDestaque{
	  padding-left:18px;
	}
	
	#divSubtituloNoticiaDestaque{
	  padding-left:18px; 
	  padding-right:18px;
	  padding-top:2px; 
	  padding-bottom:2px;
	}
	
	#divIntroducaoNoticiaDestaque{
	  line-height:14px; 
	  padding-left:18px; 
	  padding-right:18px;
	  padding-top:6px; 
	  padding-bottom:2px;
	}

	#bartext{
		padding-top:8px;
	}
	
	.bartext{
		padding-top:8px;
	}

	#fotoNews{
	  padding-left:4px;
	  padding-right:4px;
	  padding-top:4px; 
	  padding-bottom:4px;
	  border: 1px #b2b4b6 solid;
	  background-color:#ffffff;
	  width:154px;
	  text-align:center;
	  vertical-align: middle;
	}

	.fotoNews{
	  padding-left:4px;
	  padding-right:4px;
	  padding-top:4px; 
	  padding-bottom:4px;
	  border: 1px #b2b4b6 solid;
	  background-color:#ffffff;
	  width:154px;
	  text-align:center;
	  vertical-align: middle;
	}

	#fotoGuia{
	  padding-left:2px; 
	  padding-right:2px;
	  padding-top:2px; 
	  padding-bottom:2px;
	  border: 1px #b2b4b6 solid;
	  /*width:74px;
	  height:74px;*/
	  text-align:center;
	  vertical-align: middle;
	  background-color:#FFFFFF;
	}

	.fotoGuia{
	  padding-left:2px; 
	  padding-right:2px;
	  padding-top:2px; 
	  padding-bottom:2px;
	  border: 1px #b2b4b6 solid;
	  /*width:74px;
	  height:74px;*/
	  text-align:center;
	  vertical-align: middle;
	  background-color:#FFFFFF;
	}
	
	#esFooterGeral{
	  padding:0px;
	  margin:0px;
	  width: 100%;
	}
	
	#esFooter{
	  padding:0px;
	  margin:0px;
	  position: relative;
	  margin-right:auto;
	  margin-left:auto;
	  background-color: #FFFFFF;
	  width:962px;
	  text-align:center;
	}
	
	#barfooter{
	  /*background-image: url(/i/fdfooter.gif);
	  background-repeat: repeat-x;*/
	  border-bottom: 1px #bcbec0 solid;
	  width:962px;
	}
	
	/*agenda*/
	
	#divAgenda{
	  /*height:220px;*/
	  width:610px; 
	  margin-top:10px;
	}
	
	#divBodyAgenda{
	   margin-top:0px; 
	   /*height:195px; */
	   width:610px; 
	   /*background:url(/i/blitzmapped.jpg) repeat-x 0px -141px;*/
	   background-color: #222021;
	}
	
	/*FIM agenda*/
	
	/*TOPO*/
	
	#headerContainer{
	  width:961px;
	  height:95px;
	  margin-left:auto;
	  margin-right:auto;
	}
	
	#tabHeader{
	   width:100%;
	   height:73px; 
	}
	
	#tdHeader{
	  width:150px; 
	  padding-top:15px;
	}
	
	#blitzLogo{
	  padding-top:20px;
	  padding-left:13px;
	  width:150px;
	}
	
	#tdHeaderDireita{
	  padding:0px;
	}
	
	#divPesquisa{
	   width:100%; 
	   height:48px;
	}
	
	#tabPesquisa{
	  text-align:right; 
	  width:100%; 
	}
	
	#trPesquisa{
	  vertical-align:top;
	}
	
	#divFormPesquisa{
	  height:18px; 
	  padding-top:5px; 
	  padding-left:220px; 
	  overflow:hidden;
	}
	
	#iPesquisa{
	  margin-top:0px;
	  padding-left:8px;
	  padding-bottom:0px;
	  padding-top:2px;
	  vertical-align:top;
	  width:89px;
	  height:20px;
	}
	
	#sPesquisa{
	  width:90px;
	  height:16px;
	}
	
	#tdOkPesquisa{
	  text-align:left;
	  padding-top:5px; 
	  padding-left:0px; 
	  padding-right:60px;
	}
	
	#tdInscricao{
	  width:160px; 
	  padding-right:15px;
	  padding-top:5px;
	}
	
	#divInscricao{
	  height:23px;
	  width:160px; 
	  text-align:center; 
	  background: url(/i/blitzmapped.jpg) repeat-x 0px -120px;
	}
	
	#divLogin{
	  background-color:#4c4541; 
	  margin-left:20px; 
	  /*padding-top:5px;*/
	  padding-bottom:0px; 
	  height:23px;
	}
	
	#tabLogin{
	  width:100%;
	}
	
	#tdMenuLogin1st{
	  width:50px;
	  text-align:center; 
	  padding-left:40px; 
	  padding-right:6px;
	}
	
	#tdMenuLogin{
	  width:30px;
	  text-align:center; 
	  padding-left:6px; 
	  padding-right:6px;
	}
	
	#tdData{
	  text-align:right; 
	  padding-left:20px;
	  width:155px;
	}
	
	#tdLoginBtn{
	  text-align:right;
	  width:auto; 
	  /*width:385px;*/
	}
	
	#divPesquisaHide{
	  overflow:hidden; 
	  height:20px;
	}
	
	/*FIM Topo*/
	
	#tdLogged{
	   padding-top:5px;
	}
	
	.topspace{
	margin-top:13px;
	width:610px;
	}
	
	#tdData{
	  background-color:#4a433f; 
	  height:30px; 
	  text-align:right; 
	  padding-right:10px;
	}
	
	#tdMenuInferior{
	  height:30px; 
	  background-color:#4a433f;
	}
	
	/* CA - Página de Login e Registo */
	
	#tabelaRegisto{
	    width:610px; 
	    padding-left:12px;
	    padding-right:0px;
	    padding-top:0px;
	    padding-bottom:0px;
	    background-color:#ffffff;
	}
	
	#cxInput{
	  padding-left:12px;
	  height:15px; 
	  width:155px;
	}
	
	#inputOk{
	  text-align:left;
	}
	
	#tdTituloGeral{
	  width:100%;
	  padding-top:8px;
	  padding-bottom:22px;
	}
	
	#tdSeparadorLogin{
	  border-top:1px solid #939598;
	  width:100%;
	  padding-top:8px;
	  padding-bottom:22px;
	}
	
	#tdTituloGeralBig{
	  padding-top:8px;
	  padding-bottom:8px;
	}
	
	#positionTop{
	  background: url(/i/fdtopes.gif);
	  background-repeat: no-repeat;
	  width: 16px;
	  height: 16px;
	  text-align: center;
	  vertical-align: middle;
	  padding-bottom: 3px;
	
	}
	
	#cxInput{
	  padding-left:12px;
	  height:15px; 
	  width:155px;
	}
	
	/* CA - Fim Página de Login e Registo*/
	
	#classTdPic{
	  width: 215px;
	  background-color: #000000;
	  vertical-align: middle;
	  text-align: center;
	}
	
	.txtblitztv{
	  padding-left: 17px;
	  padding-right:5px;
	  padding-top:2px;
	  padding-bottom:2px;
	}
	
	/* CA - Newsletter */
	
	#tdTituloNewsletter{
	  padding-top:8px;
	  padding-bottom:8px;
	}
	
	#tdNewsletter{
	  padding-top:8px;
	}
	
	#extraLeftPadding{
	  padding-left:7px;
	}
	
	/* CA - Fim Newsletter */
	
	/* CA - Notícias */
	
	#tabelaNoticia{
	    width:610px; 
	    padding-right:0px;
	    padding-top:0px;
	    padding-bottom:0px;
	    background-color:#000000;
	}
	
	#imgNoticiaDetalhe{
	  height:auto; 
	  padding-top:10px; 
	  padding-bottom:10px; 
	  background-color:#ffffff; 
	  border:1px solid #6d6f71; 
	  text-align:center;
	}
	
	#subtituloNoticiaDetalhe{
	  padding-left:10px; 
	  padding-right:30px; 
	}
	
	#introNoticiaDetalhe{
	  padding-left:10px; 
	  padding-right:30px; 
	}
	
	#bodyNoticiaDetalhe{
	  padding-left:10px; 
	  padding-right:30px; 
	  padding-top:12px; 
	}
	
	#commentsNoticiaDetalhe{
	  padding-left:10px; 
	  padding-right:30px; 
	  padding-top:12px; 
	}
	
	#marcadorStoryLink{
	  padding-left:20px; 
	  padding-right:5px; 
	}
	
	#editButtons{
	  padding-left:5px; 
	  padding-right:5px; 
	  width:80px;
	}
	
	#tableStoryEnd{
	  width:610px; 
	  height:10px; 
	  background-color:#e8eaeb;
	}
	
	#tableStoryEndFhotoBlog{
	  width:460px; 
	  height:50px; 
	  background-color:#FFFFFF;
	}
	
	#tdStoryEnd{
	  text-align:right; 
	  padding-right:5px; 
	}
	
	#editButtons{
	  padding-left:5px; 
	  padding-right:5px; 
	  width:80px;
	}
	
	/* CA - Fim notícias */
	
	/* CA - Galerias */
	
	#tdFotosTop{
	  padding:3px 10px 3px 10px;
	}
	
	#divImgGrande{
	  height:auto; 
	  padding-top:7px; 
	  padding-bottom:5px; 
	  padding-left:7px; 
	  padding-right:7px; 
	  border:1px solid #414142; 
	  text-align:center; 
	  vertical-align:middle;
	}
	
	#uploadFotos{
	  background-image:url(/i/uploadfoto.jpg); 
	  height:42px;
	}
	
	#uploadVideos{
	  background-image:url(/i/uploadvideo.jpg); 
	  height:42px;
	}
	
	/* CA - Fim galerias */
	
	#backTopoForum{
	  background:url(/i/topo_forum.gif);
	  background-repeat: no-repeat;
	  background-color: #FFFFFF;
	  width: 605px;
	  height: 51px;
	}
	
	#backTopoCla{
	  background:url(/i/topo_forum2.jpg);
	  background-repeat: no-repeat;
	  background-color: #FFFFFF;
	  width: auto;
	  height: 51px;
	}
	
	#backTopoAjuda{
	  background:url(/i/ajuda.jpg);
	  background-repeat: no-repeat;
	  background-color: #FFFFFF;
	  width: 605px;
	  height: 67px;
	  padding-top:32px;
	  padding-left:10px;
	}
	
	/* CA - Sondagens */
	
	/*Blog*/
	
	#backTopoBlog{
	  background:url(/i/topo_blog.gif);
	  background-repeat: no-repeat;
	  background-color: #FFFFFF;
	  width:605px;
	  height:68px;
	}
	
	#backTopoFotoBlog{
	  background:url(/i/topo_foto.gif);
	  background-repeat: no-repeat;
	  background-color: #FFFFFF;
	  width: 607px;
	  height: 39px;
	}
	
	#backTopoVideoBlog{
	  background:url(/i/topo_video.gif);
	  background-repeat: no-repeat;
	  background-color: #FFFFFF;
	  width: 600px;
	  height: 42px;
	}
	
	/*FIM Blog*/
	
	#cxInputExtended{
	  padding-left:5px;
	  height:15px; 
	  width:250px;
	}
	
	#tdLabelFormPoll{
	  padding-top:10px; 
	  padding-bottom:5px; 
	  padding-left:10px; 
	  width:70px;
	}
	
	#tdLabelFormPoll2{
	  padding-top:25px; 
	  padding-bottom:5px; 
	  padding-left:10px; 
	  width:70px;
	  border-top: 1px #939598 solid;
	}
	
	#tdAnswerTable{
	  padding-top:10px; 
	  padding-bottom:5px; 
	}
	
	#tdAnswerTable2{
	  padding-top:10px; 
	  padding-bottom:5px; 
	  border-top: 1px #939598 solid;
	}
	
	#tdPollTotal{
	  border-top: 1px #939598 solid; 
	  padding-top:10px; 
	  padding-bottom:10px; 
	  padding-right:10px;
	}
	
	#tdAnswer{
	  padding-top:5px; 
	  padding-bottom:5px;
	}
	
	/* CA - Fim Sondagens */
	
	/* CA - Upload Videos*/
	
	
	#cxInputExtendedArea{
	  padding-left:5px;
	  height:200px; 
	  width:250px;
	}
	
	/* CA - Fim Upload Videos*/
	
	/* CA - Weather */
	
	#sPesquisaTown{
	  border:0;
	  width:105px;
	  height:20px;
	}
	
	/* CA - Fim weather */
	
	/*Search user*/
	
	#find01{
	  background-color: #f0f1f1;
	}
	
	#find02{
	  background-color: #c0bfbf;
	}
	
	/*FIM Search user*/
	
	/*Comentários*/
	
	hidden {
		visibility: hidden;
		display: none;
	}
	
	.bordiframe {
		position:absolute;
		border-style:solid;
		border-color: #000000;
		border-width: 1px;
		background-color:#ffffff;
		z-index:100;
		visibility : hidden;
		display:none;
	}
	
	.bordiframe2 {
		position:absolute;
		border-style:solid;
		border-color: #000000;
		border-width: 1px;
		background-color:#ffffff;
		z-index:100;
		top:-500px;
		left:-500px;
	}
	
	.td_comment1 {
		background-color: #38383a;
	}
	
	.td_comment2 {
		background-color: #F3F3F3;	
	}
	
	.td_comment1_2 {
		background-color: #DDDDDD;
		border-style: none solid none none;
		border-color: #DDDDDD #F3F3F3 #DDDDDD #DDDDDD;
		border-width: 0px 2px 0px 0px;
	}
	
	.td_comment2_2 {
		background-color: #F3F3F3;	
		border-style: none solid none none;
		border-color: #F3F3F3 #DDDDDD #F3F3F3 #F3F3F3;
		border-width: 0px 2px 0px 0px;
	}
	
	.ini_comment {
		background-color: #38383a;
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		color: #ffffff;
	}
	
	.txtB, .txtB a, .txtB a:link, .txtB a:active, .txtB a:visited, .txtB a:hover{
		color: #3D3D3D;
		font-size: 12px;
		text-decoration : underline;
		font-style: normal;
		font-weight: bold;
	}
	
	.txt, .txt a, .txt a:link, .txt a:active, .txt a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		color: #222222;
		font-size: 12px;
		text-decoration : none;
		font-style: normal;
		text-decoration: none;
	}
	
	.txt a:hover{
		text-decoration: underline;
	}
	
	.txt2{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 12px;
		text-decoration : none;
		font-style: normal;
		font-weight: bold;
		text-decoration: none;
	}
	
	.txtcor{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		color: #8A8A8A;
		font-size: 12px;
		text-decoration : none;
		font-style: normal;
		text-decoration: none;
	}
	
	a.txtcor:hover,active{
		color: #8A8A8A;
		text-decoration: underline;
	}
	
	.textoCaixa2, .textoCaixa2 a, .textoCaixa2 a:link, .textoCaixa2 a:active, .textoCaixa2 a:visited, .textoCaixa2 a:hover{
	  color:#f37121;
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  text-align: left;
	  font-weight:normal;
	  text-decoration: none;
	}
	
	.modinner {
		background-color:#666666;
	}
	
	.modhr {
		border-top-style : dotted;
		border-top-width : 1px;
		border-top-color : #999999;
	}
	
	.txt2{
		color: #ffffff;
		font-size: 12px;
		text-decoration : none;
		font-style: normal;
		font-weight: bold;
		text-decoration: none;
	}
	
	/*FIM Comentários*/
	
	/*Barras Topo*/
	
	#tdBarra{
	  height:40px;
	  padding:0px 22px 0px 22px;
	  border-right:1px #979797 solid;
	}
	
	#tdBarraFim{
	  height:40px;
	  padding:0px 22px 0px 22px;
	}
	
	#tdBarraMP{
	  height:40px;
	  padding:0px 12px 0px 12px;
	  border-right:1px #979797 solid;
	}
	
	#tdBarraMPFim{
	  height:40px;
	  padding:0px 12px 0px 12px;
	}
	
	#tdSubMenu{
	  height:20px;
	  padding:0px 10px 0px 10px;
	  border-right:1px #979797 solid;
	}
	
	#tdSubMenuFim{
	  height:20px;
	  padding:0px 10px 0px 10px;
	}
	
	/* CA - Barra direita */
	
	#tdAtalhos{
	  padding-right:7px;
	  padding-top:7px;
	  padding-bottom:7px;
	  padding-left:9px;
	}
	
	#divAcontecer{
	  margin-bottom:10px; 
	  padding-top:10px; 
	  padding-left:9px;
	}
	/* CA - Fim Barra direita */
	
	#tdTituloEdicao{
	  padding-left: 7px;
	  vertical-align:middle; 
	  background-color: #cccccc; 
	  height:20px;
	}
	
	/*CA - Edição de artigo */
	
	#sPesquisaArtigo{
	  border:0;
	  width:105px;
	  height:20px;
	}
	
	/*CA - Fim Edição de artigo */
	
	/* CA - Mensagens */
	
	#tdMsgs{
	  padding-top:15px; 
	  padding-bottom:15px; 
	  padding-left:5px; 
	  border-bottom:1px solid #a9abad;
	  width:20%;
	}
	
	#tdMsgsSubj{
	  padding-top:15px; 
	  padding-bottom:15px; 
	  padding-left:5px; 
	  border-bottom:1px solid #a9abad;
	  width:50%;
	}
	
	
	#tdMsgsData{
	  padding-top:15px; 
	  padding-bottom:15px; 
	  padding-left:5px; 
	  border-bottom:1px solid #a9abad;
	  width:30%;
	}
	
	#tdMsgs2{
	  padding-top:15px; 
	  padding-bottom:15px; 
	  padding-left:5px;
	  width:20%;
	}
	
	#tdMsgsSubj2{
	  padding-top:15px; 
	  padding-bottom:15px; 
	  padding-left:5px;
	  width:50%;
	}
	
	
	#tdMsgsData2{
	  padding-top:15px; 
	  padding-bottom:15px; 
	  padding-left:5px;
	  width:30%;
	}
	
	/* CA - Fim mensagens */
	
	/* CA - Calendário */
	
	#tdCalendario{
	  border:1px solid #d9d9d8;
	  width:23px;
	  height:27px;
	  padding-right:3px;
	}
	
	/* CA - Fim Calendário */
	
	/*CA - Tops */
	
	#tdTops{
	  padding-top:10px; 
	  padding-bottom:10px;
	  padding-left:10px;
	}
	
	/*CA - Fim Tops */
	
	/*Myblitz*/
	
	#tblPesMyBlitz{
	  background-color: #c2c4c6;
	  border: 2px #858282 solid;
	  width: 150px;
	}
	
	/*FIM Myblitz*/
	
	/*CA - Cartão de visita */
	
	#divBalao{
	  background:url(/i/balao_white.jpg) no-repeat;
	  width:130px;
	  height:58px;
	}
	
	#divBalao2{
	  background:url(/i/balao_white.jpg) no-repeat;
	  width:130px;
	  height:58px;
	}
	
	#divBalaoBlack{
	  background:url(/i/balao_black.jpg) no-repeat;
	  width:130px;
	  height:58px;
	}
	
	#divBalaoSub{
	  padding-left:15px;
	  padding-right:25px;
	  padding-top:15px;
	}
	
	/* CA - Fim do Cartão de visita */
	
	/* CA - form eventos*/
	
	#formLabel{
	  padding-top:5px;
	  padding-bottom:5px;
	}
	
	/* CA - fim form eventos */ 
	
	/*Acontecer*/
	
	.acontecerTit{
	  padding-top:5px;
	  padding-bottom:5px;
	  padding-left:10px;
	  height:22px
	}
	
	/*Fim Acontecer*/
	
	/*CA - HP Agenda*/
	
	.dataBgCinza{
	  background:url(/i/databgcinza.gif) no-repeat;
	  width:42px;
	  height:26px;
	  padding-top:5px;  
	}
	
	#dataBgCinza{
	  background:url(/i/databgcinza.gif) no-repeat;
	  width:42px;
	  height:26px;
	  padding-top:5px;  
	}
	
	
	#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*/
	
	/* CA - Top 1000 */
	
	#top1000{
	  background: url(/i/bt_top_users_hp2.jpg) no-repeat;
	  width:81px;
	  height:36px;
	  padding-top:7px;
	  padding-left:3px;
	  text-align:left;
	  margin-top:9px;
	}
	
	/* CA - Fim Top 1000 */
	/*Nova:Bandas*/
	#fdEsquema{
	height: 670px;
	background: #FFFFFF url(/i/fundo_esquema2.jpg) no-repeat;
	}
	
	#spaceBandTop{
	  padding: 7px 0px 16px 20px;
	}
	
	
	/*FIM Nova:Bandas*/
	/* CA - Transferido do style _laranja.css */
	
	.titleChat{
	  background-color:#312f30;
	  text-align: center;
	  width:120px;
	}
	
	/* CA - Fim - transferido do style_laranja.css */
	
	/*Lista Bandas*/
	#colorListBand{
	background-color: rgb(220,220,220);
	padding: 2px 2px 2px 2px;
	}
	#colorListBand2{
	background-color: rgb(209,209,209);
	padding: 2px 2px 2px 2px;
	}
	/*Fim Lista Bandas*/
	
	/* CA - Barra de topo dos classificados - Provisório*/
	
	#topoClassif{
	  vertical-align:bottom;
	  padding: 5px 0px 0px 7px;
	  background-color:#231f20;
	  height:33px;
	}
	
	#classifTopoRight{
	  width:52px;
	  height:51px;
	}
	
	#divClassifTopoRight{
	  width:52px;
	  height:51px;
	  background:url(/i/topo_forum-right.gif);
	}
	
	/* CA - Barra de topo dos classificados - Provisório*/
	
	#tabelaOops{
	  padding:10px 12px 10px 12px;
	}
	
	#buttonCreateBlog{
	  background: url(/i/blitzmapped.jpg) repeat-x 0px -121px;
	  text-align: center; 
	  height: 22px;
	}
	
	
	.obox {
	  background-color:#231F20; 
	  filter:alpha(opacity=85);
	  -moz-opacity:0.85;
	  padding-left:5px;
	  height:70px; 
	  padding-bottom:5px; 
	  text-align:left; 
	  width:250px;  
	  margin-top:-70px;
	  overflow:hidden;
	}
	
	<!--[if IE 6]>
	    img { behavior: url(/script/iepngfix.htc); }
	<![endif]-->	.box888Content, .box888Content a, .box888Content a:link, .box888Content a:active, .box888Content a:visited{
	 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		color:#f37121;
		font-size: 14px;
		font-weight:bold;
		text-decoration: none;
	}
	.box888Content a:hover{
		text-decoration: underline;
	}
	/*ibox_table->st_tag_assinaturas_table*/
	#tdtit{
		background-color: #333133;
	}
	.tdtit{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		text-decoration:none;
		font-weight: bold;
		color:#f37121;
		text-indent:2px;
		padding: 5px;
		background-color: #333133;
	}
	.tdtit2{
		background-color: #F1F1F1;
		font-size: 14px;
		text-decoration:none;
		color:#000000;
		text-indent:2px;
	}
	.txttdass, .txttdass a, .txttdass a:link, .txttdass a:active, .txttdass a:visited{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	  background-color: #F1F1F1;
		font-size: 13px;
		text-decoration:none;
		color:#000000;
		text-indent:2px;
	}
	.txttdass a:hover{
		text-decoration: underline;
	}
	.tdtit2b, .tdtit2b a, .tdtit2b a:link, .tdtit2b a:active, .tdtit2b a:visited, .tdtit2b a:hover{
	  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		background-color: #E0E0E0;
		font-size: 13px;
		text-decoration:none;
		color:#000000;
		text-indent:2px;
	}
	a.linkform{
		font-size: 12px;
		text-decoration:underline;
		color:#FFFFFF;
		text-indent:2px;
	}
	/*ibox_table->st_tag_assinaturas_table*/
	
	.cap{
		font-size: 20px;
		font-style: normal;
		font-weight: bold;
		color : #990000;
		text-decoration : none;
	}
	a.ae:hover,active {
		text-decoration: underline;
		color: #ADBA36;
	}
	a.ai{
		text-decoration: underline;
		color: #B31E71;
	}
	.txtbox{
		color: #000000;
		font-size: 10px;
		text-decoration : none;
	}
	.txtbox2{
		color: #000000;
		font-size: 10px;
		text-decoration : none;
	}
	.txtbox3{
		color: #F8F8F8;
		font-size: 10px;
		text-decoration : none;
	}
	.titbox{
		font-size: 12px;
		font-weight: bold;
	}
	.titbox2{
		font-size: 14px;
		font-weight: bold;
	}
	
	a.txtbox:hover{
		text-decoration: underline;
		color: #000000;
	}
	.tblboxright{
		padding : 4px 0px 4px 4px;
	}
	.tblboxleft{
		padding : 4px 4px 4px 0px;
	}
	
	.tblbox1{
		background-color: #F8F8F8;
		border-style: solid solid solid solid;
		border-color: #000000 #000000 #000000 #000000;
		border-width: 1px 1px 1px 1px;
		padding : 6px 6px 6px 6px;
		font-size: 11px;
	}
	.titbox1{
		background-color: #FFEF1D;
		font-size: 12px;
		font-weight: bold;
	}
	
	.tblbox2{
		background-color: #E8EAEB;
		border-style: solid solid;
		border-color: #FFFFFF #FFFFFF;
		border-width: 1px 0px 0px 1px;
		font-size: 11px;
	}
	.tbl2fd1{
		background-color: #f37121;
		font-size: 11px;
	}
	.tbl2fd2{
		background-color: #3d3d3f;
		font-size: 11px;	
	}
	.tblbox3{
		background-color: #E8EAEB;
		font-size: 11px;
	}
	.tblbox4{
		background-color: #F8F8F8;
		border-style: solid solid solid solid;
		border-color: #000000 #000000 #000000 #000000;
		border-width: 1px 1px 1px 1px;
		padding : 6px 6px 6px 6px;
		font-size: 11px;
	}
	.tblbox5{
		background-color: #F8F8F8;
		border-style: solid solid;
		border-color: #F37121 #F37121;
		border-width: 0px 1px 1px 0px;
		font-size: 11px;
	}
	.tblbox6{
		background-color: #E8EAEB;
		font-size: 11px;
	}
	.tbl6fd1{
		background-color: #949698;
		font-size: 11px;
	}
	.tbl6fd2{
		background-color: #3c3c3e;
		font-size: 11px;
	}
	.tblbox7{
		background-color: #F8F8F8;
		border-style: solid solid solid solid;
		border-color: #000000 #000000 #000000 #000000;
		border-width: 1px 1px 1px 1px;
		padding : 6px 6px 6px 6px;
		font-size: 11px;
	}
	.tblbox8{
		background-color: #E8E8E8;
		border-style: solid solid solid solid;
		border-color: #000000 #000000 #000000 #000000;
		border-width: 1px 1px 1px 1px;
		padding : 6px 6px 6px 6px;
		font-size: 11px;
	}
	.box8title{
		background-color: #3c3c3e;
		color:#f37121;
		font-size: 14px;
		font-weight:bold;
	}
	.tdbox9{
		background-color: #E8E8E8;
		border-style: solid solid;
		border-color: #CCCCCC #CCCCCC;
		border-width: 0px 1px 0px 1px;
	}
	.box9down, a.box9down{
		font-size: 14px;
		font-weight:bold;
		color:#000000;
		text-decoration: underline;
	}
	.tdbox10{
		background-color: #C2CF39;
	}
	.tdbox10titulo{
		color:#F8F8F8;
		font-size: 14px;
		font-weight:bold;
		text-transform: uppercase;
	}
	.tdbox10Linha{
		background-color: #F8F8F8;
	}
	.tdbox10Linha2{
		background-color: #000000;
	}
	.tdbox10Linha3{
		background-image: url(/i/box10_fundo.gif);
	}
	
	.tdbox11{
		background-color: #000000;
	}
	.tdbox11titulo{
		color:#C2CF39;
		font-size: 14px;
		font-weight:bold;
		text-transform: uppercase;
	}
	.tdbox11Linha{
		background-color: #F8F8F8;
	}
	.tdbox11Linha2{
		background-color: #006CB4;
	}
	.tdbox11Linha3{
			background-image: url(/i/box11_fundo.gif);
	}
	.tdbox12{
		background-color: #E8EAEB;
	}
	.tdbox12titulo{
		color:#f37121;
		font-size: 14px;
		font-weight:bold;
		text-transform: uppercase;
	}
	.tdbox13{
		background-color: #F8F8F8;
	}
	.cantobox13{
		background-color: #666666;
	}
	.tdbox13titulo{
		color:#000000;
		font-size: 14px;
		font-weight:bold;
		text-transform: uppercase;
	}
	.fdbox13{
		background-image: url(/i/box13_fundo.gif);
	}
	.fdbox13a{
		background-image: url(/i/box13a_fundo.gif);
	}
	.tbl14fd1{
		background-color: #C9D73A;
	}
	.tbl14fd2{
		background-color: #2EABFD;
	}
	.tbl14fd0{
		background-color: #000000;
	}
	.tdbox14titulo{
		color:#2EABFD;
		font-size: 14px;
		font-weight:bold;
		text-transform: uppercase;
	}
	.tblbox14{
		background-color: #F8F8F8;
	}
	.box14border{
		border-width: 1px 1px 0px 0px;
		border-color : #FFFFFF;
		border-style : solid;
	}
	.tblbox1{
		background-color: #E8EAEB;
		border-style: solid solid solid solid;
		border-color: #000000 #000000 #000000 #000000;
		border-width: 1px 1px 1px 1px;
		padding : 6px 6px 6px 6px;
		font-size: 11px;
	}
	.titbox1{
		background-color: #3C3C3E;
		font-size: 12px;
		font-weight: bold;
		color:#f37121;
	}
	
a, a:link, a:active {text-decoration:none !important;}
a:hover {text-decoration:underline !important;}	/*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, .tituloLaranjaGeralBig h1{
	  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;
	}

.hp-optimus-news {
    background: transparent url('/i/optimus/blitz_optimus_news_bg.png') no-repeat;   

    width:300px;
    height:345px;

    font-family: "Trebuchet MS";
    font-size:12px;
    font-weight:700;

    text-align:left;

    padding-top: 50px;
    margin-top:10px;
}

.hp-optimus-news .hp-optimus-news-a {
    width: 104px;
    height: 20px;
    display: block;
    position: relative;
    top: -44px;
    left: 32px;

    z-index: 5;
}

.hp-optimus-news .hp-optimus-news-a-optimus {
    width: 58px;
    height: 20px;
    display: block;
    position: relative;
    top: -43px;
    left: 204px;

    z-index: 5;
}

.hp-optimus-news .news-wrapper {
    margin-right: 23px;
    max-height: 310px;
    overflow-y: auto;
    margin-top: -30px;
}

.hp-optimus-news .news-wrapper .news-item-title {
    max-height:38px;
    overflow-y:hidden;
}

.hp-optimus-news .news-item {
    width:200px;
    margin-bottom: 6px;
}

.hp-optimus-news .news-item .patroLinha a {
    font-family: "Trebuchet MS";
    font-size:12px;
    font-weight:700;
}

.hp-optimus-news .news-item .textCom {
    
    background: transparent url('/i/optimus/blitz_optimus_news_balloon.png') no-repeat;   

    padding-left: 15px;

}

.hp-optimus-news .news-item .textCom, .hp-optimus-news .news-item .date {

    display:inline;
    
    color:#888;
    font-family: "Trebuchet MS";
    font-size:11px;
    font-weight:700;
}

.hp-optimus-news .news-item .date {
    margin-right: 10px;
}

.hp-optimus-news ul {

    margin: 0;
    list-style-type:none;

}

.hp-optimus-news ul li {
    margin:0;
    padding:0;
    display:block;
}
	
	/*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;
	}
	
	#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 *//* ADAPT THESE TO THE WEBSITE */
.fbImp_c1, #fbImp b {color: #FFFFFF;}			/* footer font color */
.fbImp_c2 {color: #000000;}								/* links font color */
.fbImp_f1 {font-family: Arial;} 					/* footer font face */
.fbImp_f2, #fbImp b {font-family: Arial;} /* links font face */
.fbImp_bg1 {background-color: #000000;}		/* footer background */
.fbImp_bg2 {background-color: #aaaaaa;}		/* button border lines */
.fbImp_bg3 {background-color: #000000;}		/* buttons context */
.fbImp_bg4 {background-color: #000000;}		/* shadow color */
.fbImp_bg6 {background-color: #000000;}		/* footer border lines */

/* KEEP THE FOLLOWING UNCHANGED */
table#fbImp * {margin:0px; padding:0px; border:0px; text-transform:none;}
#fbImp {width: 100%; height: 38px;}
#fbImp .fbImp_c2 a, #fbImp .fbImp_c2 a:link, #fbImp .fbImp_c2 a:active, #fbImp .fbImp_c2 a:visited, #fbImp .fbImp_c2 a:hover {color: #000000;}								/* links font color */
#fbImp .fbImp_border {width:100%; height:1px;}
#fbImp .fbImp_brddiv {height:1px; width:100%; overflow:hidden; text-align:right;}

	/* main table */
#fbImp .fbImp_maintd {width: 100%; height:36px; vertical-align:middle;}
#fbImp .fbImp_maintd .fbImp_maintbl {width: 100%; height:20px; border:0px; padding:0px; margin:0px;;}
#fbImp .fbImp_maintd .fbImp_maintbl .fbImp_sep1 {padding-left: 35px;}
#fbImp .fbImp_maintd .fbImp_maintbl .fbImp_sep2 {padding-left: 2px;}
#fbImp .fbImp_maintd .fbImp_maintbl .fbImp_button {white-space: nowrap; width:1px; vertical-align:middle; padding:1px;}
#fbImp .fbImp_maintd .fbImp_maintbl .fbImp_iframe {white-space: nowrap; width:1px; vertical-align:middle; padding:1px;}
#fbImp .fbImp_maintd .fbImp_maintbl .fbImp_space {width: 100%; text-align: right;}

	/* font sizes */
#fbImp .fbImp_f10 {font-size: 10px;}
#fbImp .fbImp_f12, #fbImp b {font-size: 12px;}

	/* fixed colors */
#fbImp .fbImp_bg5 {background-color: #e6e6e6;}		/* box background */

	/* image mapings*/
#fbImp .fbImp_img {background-image: url('http://toolbar.aeiou.pt/impresa/i/fb_impresa.png');}
#fbImp .fbImp_p {background-position: left -80px; border:0; width:1px; height:1px;}
#fbImp .fbImp_sel1 {position:relative; z-index:999; width: 110px; height:18px; margin:0px; border:0px; cursor: pointer; overflow:hidden;}
#fbImp .fbImp_sel2 {position:relative; z-index:999; width: 118px; height:18px; margin:0px; border:0px; cursor: pointer; overflow:hidden;}
#fbImp .fbImp_sel3 {position:relative; z-index:999; width: 74px; height:18px; margin:0px; border:0px; cursor: pointer; overflow:hidden;}
#fbImp .fbImp_sel4 {position:relative; z-index:999; width: 94px; height:18px; margin:0px; border:0px; cursor: pointer; overflow:hidden;}
.fbImp_sel1o {background-position: -9px top;}
.fbImp_sel2o {background-position: -1px -19px;}
.fbImp_sel3o {background-position: -45px -38px;}
.fbImp_sel4o {background-position: -25px -57px;}
.fbImp_sel1c {background-position: -9px -118px;}
.fbImp_sel2c {background-position: -1px -137px;}
.fbImp_sel3c {background-position: -45px -156px;}
.fbImp_sel4c {background-position: -25px -175px;}
#fbImp .fbImp_acap {width: 81px; height:18px; background-position: -38px -78px; margin:0px; border:0px;}
#fbImp .fbImp_bolsa {width: 21px; height:18px; background-position: left -57px; margin:0px; border:0px; padding:0px;}

/* ImpGRPs DIV */
#fbImp .fbImpGrp1 {position: absolute; top:0px; left:0px; z-index: 998; visibility: hidden;}
#fbImp .fbImpGrp2 {position: absolute; top:0px; left:0px; z-index: 998; visibility: hidden;}
#fbImp .fbImpGrp3 {position: absolute; top:0px; left:0px; z-index: 998; visibility: hidden;}
#fbImp .fbImpGrp4 {position: absolute; top:0px; left:0px; z-index: 998; visibility: hidden;}

#fbImp .fbImp_w1 {width: 1px; overflow:hidden;}
#fbImp .fbImp_h1 {height: 1px; overflow:hidden;}
#fbImp .fbImp_h2 {height: 19px; overflow:hidden;}
#fbImp .fbImp_links {padding: 10px; vertical-align: top; white-space: nowrap; text-align:left;}
#fbImp .fbImp_links a {font-size: 10px; text-decoration:none;}
#fbImp .fbImp_links a:hover {text-decoration:underline;}

#fbImp .fbImp_connect1 {width: 110px; height:1px; min-height:1px; overflow:hidden;}
#fbImp .fbImp_connect2 {width: 118px; height:1px;}
#fbImp .fbImp_connect3 {width: 74px; height:1px;}
#fbImp .fbImp_connect4 {width: 94px; height:1px;}

#fbImp .fbImp_connectdiv {width: 100%; height:1px; text-align:right; overflow:hidden;}
#iframe_bolsa_footer { width: 112px; height: 18px; overflow: hidden; border:0; padding: 0; margin: 0;}

/* FloatBar */

#sthoverbuttonsMain {position:fixed;top:305px;margin-left:-120px;float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;z-index:10;}
#sthoverbuttonsMain .sthoverbuttons-chicklets {margin: 10px 5px 20px 5px;text-align:center;}

/* end css *//* _GEN_OK_ */

