div#detalheArtigoDefault *,div#paginacao *, div#listLas *, div#listBlogLeft *, div#colDoss *, div#colThem *, div#colDossRi *{
  text-align:left;
}

div#detalheArtigoDefault{
  width:650px;
}

.actual, .actual a, .actual a:link, .actual a:visited, .actual a:hover{
  font-family:Arial;
  font-size:11px;
  line-height: 17px;
  color:#cc3300;
  text-decoration: none;
}

div#detalheArtigoDefault .actual, div#detalheArtigoDefault .actual a, div#detalheArtigoDefault .actual a:link, div#detalheArtigoDefault .actual a:active, div#detalheArtigoDefault .actual a:visited, div#detalheArtigoDefault .actual a:hover{
  text-align: right;
}


div#detalheArtigoDefault .artigoPreTit, div#detalheArtigoDefault .artigoPreTit a, div#detalheArtigoDefault .artigoPreTit a:link, div#detalheArtigoDefault .artigoPreTit a:active, div#detalheArtigoDefault .artigoPreTit a:visited{
  font-family:Verdana;
  font-weight:bold;
  font-size:11px;
  line-height: 17px;
  color:#888888;
  text-decoration: none;
  padding: 0px 0px 2px 0px;
}

div#detalheArtigoDefault .artigoPreTit a:hover, div#detalheArtigoDefault .artigoTit a:hover{
  text-decoration: underline;
}

div#detalheArtigoDefault .artigoTit, div#detalheArtigoDefault .artigoTit a, div#detalheArtigoDefault .artigoTit a:link, div#detalheArtigoDefault .artigoTit a:active, div#detalheArtigoDefault .artigoTit a:visited{
  font-family:Arial;
  font-weight:bold;
  font-size:24px;
  line-height: 24px;
  color:#333333;
  text-decoration: none;
  padding: 0px 0px 23px 0px;
}


div#detalheArtigoDefault .artigoIntro, div#detalheArtigoDefault .artigoIntro a, div#detalheArtigoDefault .artigoIntro a:link, div#detalheArtigoDefault .artigoIntro a:active, div#detalheArtigoDefault .artigoIntro a:visited{
  font-family:Verdana;
  font-size:13px;
  line-height: normal;
  color:#666666;
  text-decoration: none;
  padding: 0px 0px 23px 0px;
}

div#detalheArtigoDefault .artigoIntro a:hover{
  text-decoration: underline;
}

div#detalheArtigoDefault .artigoAutor, div#detalheArtigoDefault .artigoAutor a, div#detalheArtigoDefault .artigoAutor a:link, div#detalheArtigoDefault .artigoAutor a:active, div#detalheArtigoDefault .artigoAutor a:visited{
  font-family:Verdana;
  font-size:11px;
  line-height:normal;
  color:#4c90b3;
  text-decoration: none;
}

div#detalheArtigoDefault .artigoIntro a:hover{
  text-decoration: underline;
}

div#detalheArtigoDefault .artigoData, div#detalheArtigoDefault .artigoData a, div#detalheArtigoDefault .artigoData a:link, div#detalheArtigoDefault .artigoData a:active, div#detalheArtigoDefault .artigoData a:visited, div#detalheArtigoDefault .artigoData a:hover{
  font-family:Verdana;
  font-size:11px;
  line-height: 16px;
  color:#666666;
  text-decoration: none;
}

div#detalheArtigoDefault .artigoAct, div#detalheArtigoDefault .artigoAct a, div#detalheArtigoDefault .artigoAct a:link, div#detalheArtigoDefault .artigoAct a:active, div#detalheArtigoDefault .artigoAct a:visited, div#detalheArtigoDefault .artigoAct a:hover{
  font-family:Arial;
  font-size:11px;
  line-height: 17px;
  color:#cc3300;
  text-decoration: none;
}

div#detalheArtigoDefault .artigoSpace{
  padding: 0px 0px 23px 0px;
}



div#detalheArtigoDefault td#tblOpcoes{
  border: 1px #CCCCCC solid;
  padding: 3px 8px 5px 8px;
}

div#detalheArtigoDefault td.share{
  font-family: Arial;
  color:#666666;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
}

/*Flags*/
.flags{
  font-family: verdana;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
  padding: 2px 3px 2px 3px;
}
.flagNormal{
  color:#676767;
  font-family: arial;
  font-size: 11px;
  font-style: normal;
  text-transform: uppercase;
}
/*Fim flags*/

div#detalheArtigoDefault td#tblOpcoes .artigoDataCom{
  font-family:Verdana;
  font-weight: bold;
  font-size:10px;
  line-height: 20px;
  color:#3885ac;
  text-decoration: none;
}

div#detalheArtigoDefault .tarefasTxtN, div#detalheArtigoDefault .tarefasTxtN a, div#detalheArtigoDefault .tarefasTxtN a:link, div#detalheArtigoDefault .tarefasTxtN a:active, div#detalheArtigoDefault .tarefasTxtN a:visited, div#detalheArtigoDefault .tarefasTxtN a:hover{
  font-family:Arial;
  font-size:11px;
  line-height: 12px;
  color:#666666;
  text-decoration: none;
}

div#detalheArtigoDefault .tarefasTxtNA, div#detalheArtigoDefault .tarefasTxtNA a, div#detalheArtigoDefault .tarefasTxtNA a:link, div#detalheArtigoDefault .tarefasTxtNA a:active, div#detalheArtigoDefault .tarefasTxtNA a:visited, div#detalheArtigoDefault .tarefasTxtNA a:hover{
  font-family:Arial;
  font-size:9px;
  line-height: normal;
  color:#999999;
  text-decoration: none;
}

div#detalheArtigoDefault .pcTxt, div#detalheArtigoDefault .pcTxt a, div#detalheArtigoDefault .pcTxt a:link, div#detalheArtigoDefault .pcTxt a:active, div#detalheArtigoDefault .pcTxt a:visited, div#detalheArtigoDefault .pcTxt a:hover,div#listArts .pcTxt, div#listArts .pcTxt a, div#listArts .pcTxt a:link, div#listArts .pcTxt a:active, div#listArts .pcTxt a:visited, div#listArts .pcTxt a:hover{
  font-family:Verdana;
  font-size:11px;
  line-height: normal;
  color:#6699cc;
  text-decoration: none;
}

div#detalheArtigoDefault .pcPal, div#detalheArtigoDefault .pcPal a, div#detalheArtigoDefault .pcPal a:link, div#detalheArtigoDefault .pcPal a:active, div#detalheArtigoDefault .pcPal a:visited, div#detalheArtigoDefault .pcPal a:hover,div#listArts .pcPal, div#listArts .pcPal a, div#listArts .pcPal a:link, div#listArts .pcPal a:active, div#listArts .pcPal a:visited, div#listArts .pcPal a:hover{
  font-family:Verdana;
  font-weight: bold;
  font-size:11px;
  line-height: normal;
  color:#666666;
  text-decoration: none;
}

div#detalheArtigoDefault .atigoFonte, div#detalheArtigoDefault .atigoFonte a, div#detalheArtigoDefault .atigoFonte a:link, div#detalheArtigoDefault .atigoFonte a:active, div#detalheArtigoDefault .atigoFonte a:visited, div#detalheArtigoDefault .atigoFonte a:hover{
  font-family:Verdana;
  font-size:11px;
  line-height: 24px;
  color:#999999;
  text-decoration: none;
}


.stTxt, .stTxt a, .stTxt a:link, .stTxt a:active, .stTxt a:visited, .stTxt a:hover, .stTxt p{
  font-size: 12px;
  color:#333333;
  font-family: Arial;
  font-style: normal;
  line-height: normal;
  text-decoration: none;
}

.tarefasTxtNA, .tarefasTxtNA a, .tarefasTxtNA a:link, .tarefasTxtNA a:active, .tarefasTxtNA a:visited, .tarefasTxtNA a:hover{
  font-family:Arial;
  font-size:9px;
  line-height: normal;
  color:#999999;
  text-decoration: none;
}

.tarefasTxtNA2, .tarefasTxtNA2 a, .tarefasTxtNA2 a:link, .tarefasTxtNA2 a:active, .tarefasTxtNA2 a:visited, .tarefasTxtNA2 a:hover{
  font-family:Arial;
  font-size:11px;
  line-height: 12px;
  color:#666666;
  text-decoration: none;
  font-weight: bold;
}

.tarefasTxtN, .tarefasTxtN a, .tarefasTxtN a:link, .tarefasTxtN a:active, .tarefasTxtN a:visited, .tarefasTxtN a:hover{
  font-family:Arial;
  font-size:11px;
  line-height: 12px;
  color:#666666;
  text-decoration: none;
}

.aiCenterCre{
  padding-top: 6px;
  color:#858585;
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  line-height: normal;
}

.aiCenterDes{
  padding-bottom: 15px;
  color:#999999;
  font-family: verdana;
  font-size: 10px;
  font-style: normal;
  line-height: 14px;
}
.aiCenterCreD{
  color:#858585;
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  line-height: normal;
}

.aiCenterDesD{
  color:#999999;
  font-family: verdana;
  font-size: 10px;
  font-style: normal;
  line-height: 14px;
}
.bar1{
  background-color: #CBCBCB;
}

.bar2{
  background-color: #FFFFFF;
}

div#comentarioForm{
  padding: 20px 8px 18px 17px;
  background-color: #F4F4F4;
  text-align: left;
  margin-top:28px;
}



div#comentarioForm .comentarioTxt, div#comentarioForm .comentarioTxt a, div#comentarioForm .comentarioTxt a:link, div#comentarioForm .comentarioTxt a:active, div#comentarioForm .comentarioTxt a:visited, div#comentarioForm .comentarioTxt a:hover{
  font-family:Arial;
  font-size:14px;
  line-height: 18px;
  color:#993300;
  text-decoration: none;
}

div#comentarioForm .TxtComm, div#comentarioForm .TxtComm a, div#comentarioForm .TxtComm a:link, div#comentarioForm .TxtComm a:active, div#comentarioForm .TxtComm a:visited, div#comentarioForm .TxtComm a:hover{
  font-family:Arial;
  font-size:14px;
  line-height: 18px;
  color:#666666;
  text-decoration: none;
}

div#comentarioForm .TxtCommNotif, div#comentarioForm .TxtCommNotif a, div#comentarioForm .TxtCommNotif a:link, div#comentarioForm .TxtCommNotif a:active, div#comentarioForm .TxtCommNotif a:visited, div#comentarioForm .TxtCommNotif a:hover{
  font-family:Arial;
  font-size:11px;
  line-height: 18px;
  color:#333333;
  text-decoration: none;
}

div#comentarioForm .TxtCommDeclar, div#comentarioForm .TxtCommDeclar a, div#comentarioForm .TxtCommDeclar a:link, div#comentarioForm .TxtCommDeclar a:active, div#comentarioForm .TxtCommDeclar a:visited{
  font-family:Arial;
  font-size:11px;
  line-height: normal;
  color:#666666;
  text-decoration: none;
}
div#comentarioForm .TxtCommDeclar a, div#comentarioForm .TxtCommDeclar a:link, div#comentarioForm .TxtCommDeclar a:active, div#comentarioForm .TxtCommDeclar a:visited, div#comentarioForm .TxtCommDeclar a:hover{
  text-decoration: underline;
}

.tblComentariosG{
  background-color: #E9E9E9;
  padding:10px;
}

.tblComentariosG .nickTxt , .nickTxt a:visited, .nickTxt a:active, .nickTxt a:link{
  font-family:Verdana;
  font-size:13px;
  font-weight:bold;
  line-height:18px;
  color:#333333;
}

.tblComentariosG .regularTxt , .regularTxt a:visited, .regularTxt a:active, .regularTxt a:link{
  font-family:Arial;
  font-size:12px;
  line-height:18px;
  color:#333333;
}

.tblComentariosG .points{
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  line-height:18px;
  color:#2779a1;
}

.borderExt{
  border:1px solid #aeaeae;
}

.comminputtext{
  width:360px;
  border:1px solid #e6e6e6;
  padding:5px 5px 0px 5px;
  font-family:Verdana;
  font-size:11px;
  color:#999999;
}

#bt_send{
  width:76px;
  height:24px;
  float:right;
}

div#bt_send #bt_submit{
  background-image:url(../images/search.jpg);
  background-position:center center;
  background-repeat:no-repeat;
  height:24px;
  text-decoration:none;
  width:76px;
  color:#4A7296;
  font-weight:bold;
}

.tblFaqComm{
  background-color: #E9E9E9;
  padding:24px 23px 18px 6px;
}

.tblFaqComm a:link, .tblFaqComm a:visited, .tblFaqComm a:active{
  font-family:Arial;
  font-size:11px;
  line-height:14px;
  color:#333333;
}

div#comentarioForm .commentsBig, div#comentarioForm .commentsBig a, div#comentarioForm .commentsBig a:link, div#comentarioForm .commentsBig a:active, div#comentarioForm .commentsBig a:visited, div#comentarioForm .commentsBig a:hover{
  font-family:Verdana;
  font-weight:bold;
  font-size:14px;
  line-height: 18px;
  color:#3885ac;
  text-decoration: none;
}

div#comentarioForm .pvsBig, div#comentarioForm .pvsBig a, div#comentarioForm .pvsBig a:link, div#comentarioForm .pvsBig a:active, div#comentarioForm .pvsBig a:visited, div#comentarioForm .pvsBig a:hover{
  font-family:Arial;
  font-size:14px;
  line-height: 18px;
  color:#666666;
  text-decoration: none;
}
div#comentarioForm .btSend, div#comentarioForm .btSend a, div#comentarioForm .btSend a:link, div#comentarioForm .btSend a:active, div#comentarioForm .btSend a:visited, div#comentarioForm .btSend a:hover{
  font-family:Arial;
  font-size:11px;
  line-height: normal;
  color:#666666;
  text-decoration: none;
  background: url(../images/fdBt.gif) repeat-x;
  height: 22px;
  padding: 0px 5px 0px 5px;
  vertical-align: middle;
  border: 1px #233F71 solid;
}
/*Artigos Relacionados*/
#relacionados{
border: 1px #d0d0d0 solid;
padding: 15px 2px 15px 14px;
}

.txtTitRel, .txtTitRel a, .txtTitRel a:link, .txtTitRel a:active, .txtTitRel a:visited, .txtTitRel a:hover{
  font-family:Verdana;
  font-weight: bold;
  font-size:14px;
  line-height: 20px;
  color:#333333;
  text-decoration: none;
}

.txtDatRel, .txtDatRel a, .txtDatRel a:link, .txtDatRel a:active, .txtDatRel a:visited{
  font-family:Verdana;
  font-size:11px;
  line-height: 6px;
  color:#666666;
  text-decoration: none;
}

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

.txtLinRel, .txtLinRel a, .txtLinRel a:link, .txtLinRel a:active, .txtLinRel a:visited{
  font-family:Arial;
  font-size:12px;
  line-height: 20px;
  color:#315786;
  text-decoration: none;
}

.txtLinRed, .txtLinRed a, .txtLinRed a:link, .txtLinRed a:active, .txtLinRed a:visited, .txtLinRed a:hover{
  font-family:Arial;
  font-size:12px;
  line-height: 20px;
  color:#CD3300;
  text-decoration: none;
}

.txtLinRel a:hover{
  text-decoration: underline;
}
/*Fim Relacionados*/
/*Bullets*/
.bulletB, .bulletB a, .bulletB a:link, .bulletB a:active, .bulletB a:visited, .bulletB a:hover{
  font-family:Arial;
  font-size:12px;
  line-height: 20px;
  color:#355787;
  text-decoration: none;
}

.bulletBlog, .bulletBlog a, .bulletBlog a:link, .bulletBlog a:active, .bulletBlog a:visited, .bulletBlog a:hover{
  font-family:Arial;
  font-size:12px;
  line-height: normal;
  color:#325889;
  text-decoration: none;
}
/*Fim Bullets*/

/* Comentários */
.bordiframe2 {
	position:absolute;
	border-style:solid;
	border-color: #000000;
	border-width: 1px;
	background-color:#ffffff;
	z-index:100;
	top:-500px;
	left:-500px;
}

.links{
  background-color: #dddddd;
	border:1px solid #666666;
	color:#000000;
  font-family:Verdana;
  font-size:11px;
  text-decoration:none;
}

.td_comment1 {
	background-color: #FFFFFF;
	text-align: left;
}

.td_comment2 {
	background-color: #FFFFFF;
	text-align: left;
}

.td_comment1_2 {
	background-color: #000000;
	border-style: none solid none none;
	border-color: #DDDDDD #F3F3F3 #DDDDDD #DDDDDD;
	border-width: 0px 2px 0px 0px;
	text-align: left;
}

.td_comment2_2 {
	background-color: #F3F3F3;	
	border-style: none solid none none;
	border-color: #F3F3F3 #DDDDDD #F3F3F3 #F3F3F3;
	border-width: 0px 2px 0px 0px;
	text-align: left;
}



.ini_comment {
	background-color: #227390;
	padding-top:3px;
  padding-bottom:2px;
}

.ini_commentSubject{
  padding-left:11px;
  font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-family:verdana;
	color: #ffffff;
	text-align: left;
}

.ini_commentIcon{
  padding-left:8px;
  padding-bottom:4px;
}

.ini_commentUser{
  padding-bottom:12px;
  padding-top:20px;
  font-family:verdana;
  color:#2779a1;
	font-size: 11px;
	text-decoration:none;
	text-align: left;
}

.ini_commentUser a{
  font-family:verdana;
  color:#2779a1;
	font-size: 11px;
	text-decoration:none;
	text-align: left;
	font-weight:bold;
}

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

.ini_commentTxt, .ini_commentTxt a:visited, .ini_commentTxt a:link, .ini_commentTxt a:active{
  font-family:verdana;
  color:#333333;
	font-size: 11px;
	padding: 0px 10px 10px 10px;
}

.iniSubcommentSubject, .iniSubcommentSubject a, .iniSubcommentSubject a:link, .iniSubcommentSubject a:active, .iniSubcommentSubject a:visited, .iniSubcommentSubject a:hover{
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-family:verdana;
	padding-top:10px;
  padding-bottom:2px;
  text-decoration: none;
  text-align: left;
}

.links5, .links5 a, .links5 a:link, .links5 a:active, .links5 a:visited, .links5 a:hover{
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-family:verdana;
	padding-top:2px;
  padding-bottom:2px;
  text-decoration: none;
  color: #000000;
  text-align: left;
}


/*
.btCommentText{
  font-family:verdana;
  color:#247499;
	font-size: 11px;
	background-color: #e5e4df;
	text-decoration:none;
	border-bottom: 1px #8a8a8a solid;
	text-align: center;
}*/

.btCommentTextAbuse{
  vertical-align:bottom;
  padding-right:10px;
}

.btCommentTextAbuse a{
	text-decoration:none;
	text-align: center;
	color:#333333;
  background-image:url(../i/bt_abuse.gif);
  background-position:center center;
  background-repeat:no-repeat;
  float:right;
  height:24px;
  margin-left:4px;
  text-decoration:none;
  width:166px;
}

.btCommentTextModerate{
  padding-right:3px;
  vertical-align:bottom;
}

.btCommentTextModerate a{
	text-decoration:none;
	text-align: center;
	color:#333333;
  background-image:url(../i/bt_moderate.gif);
  background-position:center center;
  background-repeat:no-repeat;
  padding-right:3px;
  float:right;
  height:24px;
  margin-left:4px;
  text-decoration:none;
  width:65px;
}

.btCommentTextReply{
  vertical-align:bottom;
}

.btCommentTextReply a{
	text-decoration:none;
	text-align: center;
	color:#333333;
  background-image:url(../i/bt_reply.gif);
  background-position:center center;
  background-repeat:no-repeat;
  float:right;
  height:24px;
  margin-left:4px;
  text-decoration:none; 
  width:83px;
}

.btCommentTextModerate span.moderate{
  font-family:Arial;
  font-size:11px;
  color:#333333;
  float:left;
  text-decoration:none;
  padding:5px 0px 0px 15px;
}

.btCommentTextAbuse span.abuse{
  font-family:Arial;
  font-size:11px;
  color:#333333;
  float:left;
  text-decoration:none;
  padding:5px 0px 0px 7px;
}

.btCommentTextReply span.reply{
  font-family:Arial;
  font-size:11px;
  color:#cc2300;
  font-weight:bold;
  float:left;
  text-decoration:none;
  padding:5px 0px 0px 13px;
}

.txt{
	color: #222222;
	font-size: 11px;
	font-family:verdana;
	text-decoration : none;
	font-style: normal;
	text-decoration: none;
}

a.txt:hover,active{
	color: #222222;
	text-decoration: underline;
}

.txtAbusivo{
	color: #222222;
	font-size: 11px;
  font-family:verdana;
  text-decoration : none;
  font-style: normal;
  text-decoration: none;
}

.txtR{
	color: #2779a1;
	font-size: 11px;
	text-decoration : none;
	font-style: normal;
	font-weight: bold;
	font-family: verdana;
}
a.txtR:hover,active{
	text-decoration: underline;
}

.txtRinput{
  color: #2779a1;
	font-size: 11px;
	text-decoration : none;
	font-style: normal;
	font-family: verdana;
	border: 1px #9a9a9a solid;
}

select{
color: #2779a1;
	font-size: 11px;
	text-decoration : none;
	font-style: normal;
	font-family: verdana;
	border: 1px #9a9a9a solid;
}

.txtRSB{
 color: #2779a1;
	font-size: 10px;
	text-decoration : none;
	font-style: normal;
	font-family: verdana;
}

.txt2{
	color: #ffffff;
	font-size: 12px;
	text-decoration : none;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.txtcor{
	color: #8A8A8A;
	font-size: 12px;
	text-decoration : none;
	font-style: normal;
	text-decoration: none;
}

a.txtcor:hover,active{
	color: #8A8A8A;
	text-decoration: underline;
}

.modinner {
	background-color:#666666;
}

.modhr {
	border-top-style : dotted;
	border-top-width : 1px;
	border-top-color : #999999;
}
/* Fim comentários */
/*Paginação*/
div#traceDown{
  border-bottom:1px #669ACC solid;
  padding: 0px 0px 2px 0px;
}
div#traceUp{
  border-top:1px #669ACC solid;
  padding: 12px 0px 0px 0px;
}
div#traceDownCin{
  border-bottom:1px #B1B1B1 solid;
}
div#traceUpCin{
  border-top:1px #B1B1B1 solid;
}

div#paginacao .quantas, div#paginacao .quantas a, div#paginacao .quantas a:link, div#paginacao .quantas a:active, div#paginacao .quantas a:visited, div#paginacao .quantas a:hover{
  font-family:Verdana;
  font-weight: bold;
  font-size:11px;
  line-height: 18px;
  color:#666666;
  text-decoration: none;
}
div#paginacao .navAnt, div#paginacao .navAnt a, div#paginacao .navAnt a:link, div#paginacao .navAnt a:active, div#paginacao .navAnt a:visited, div#paginacao .navAnt a:hover, div#paginacao .navSeg, div#paginacao .navSeg a, div#paginacao .navSeg a:link, div#paginacao .navSeg a:active, div#paginacao .navSeg a:visited, div#paginacao .navSeg a:hover{
  font-family:Verdana;
  font-weight: bold;
  font-size:11px;
  line-height: 18px;
  color:#666666;
  text-decoration: none;
}
div#paginacao .numAct, div#paginacao .numAct a, div#paginacao .numAct a:link, div#paginacao .numAct a:active, div#paginacao .numAct a:visited, div#paginacao .numAct a:hover{
  font-family:Verdana;
  font-weight: bold;
  font-size:11px;
  line-height: 18px;
  color:#cc3300;
  text-decoration: none;
}
div#paginacao .num, div#paginacao .num a, div#paginacao .num a:link, div#paginacao .num a:active, div#paginacao .num a:visited, div#paginacao .num a:hover{
  font-family:Verdana;
  font-size:11px;
  line-height: 18px;
  color:#666666;
  text-decoration: none;
}
div#paginacao .numPorPag{
  font-family:Verdana;
  font-size:11px;
  line-height: 18px;
  color:#666666;
  text-decoration: none;
}
div#paginacao .numPorPag a, div#paginacao .numPorPag a:link, div#paginacao .numPorPag a:visited, div#paginacao .numPorPag a:hover{
  font-family:Verdana;
  font-weight: bold;
  font-size:11px;
  line-height: 18px;
  color:#6699cc;
  text-decoration: none;
}

div#paginacao .prevDash{
  color:#666666;
  font-family:Verdana;
  font-size:11px;
  line-height:18px;
  text-decoration:none;
  padding:0px 5px 0px 10px; 
}
/*Fim Paginação*/
/*Lista artigos*/
div#listArts *{
  text-align:left;
}

div#listArts td.fotoSmallList{
  padding:0px 9px 0px 0px;
  vertical-align:top;
  width:160px;
}

div#listArts .titList, div#listArts .titList a, div#listArts .titList a:link, div#listArts .titList a:visited{
  font-family:Arial;
  font-weight: bold;
  font-size:14px;
  line-height: normal;
  color:#333333;
  text-decoration: none;
}
div#listArts .titList a:hover{
  text-decoration: underline;
}

.txtNota, .txtNota a, .txtNota a:link, .txtNota a:active, .txtNota a:visited, .txtNota a:hover{
font-family:Arial;
  font-size:11px;
  line-height: 14px;
  color:#333333;
  text-decoration: none;
}
div#listArts .listPreTit, div#listArts .listPreTit a, div#listArts .listPreTit a:link, div#listArts .listPreTit a:visited,div#listArts .listPreTit a:hover{
  font-family:Verdana;
  font-size:11px;
  padding-bottom:1px;
  color:#888888;
  text-decoration: none;
}
div#listArts .listTit, div#listArts .listTit a, div#listArts .listTit a:link, div#listArts .listTit a:visited,div#listArts .listTit a:hover{
  font-family:Arial;
  font-weight: bold;
  font-size:14px;
  line-height: normal;
  color:#333333;
  text-decoration: none;
}
div#listArts .listTit a:hover{
  text-decoration: underline;
}
div#listArts .listIntro, div#listArts .listIntro a, div#listArts .listIntro a:link, div#listArts .listIntro a:visited,div#listArts .listIntro a:hover{
  font-family:Verdana;
  font-size:12px;
  line-height: normal;
  color:#666666;
  text-decoration: none;
}
div#listArts .sid, div#listArts .sid a, div#listArts .sid a:link, div#listArts .sid a:visited,div#listArts .sid a:hover{
  font-family:Arial;
  font-weight: bold;
  font-size:11px;
  line-height: 24px;
  color:#3885ac;
  text-decoration: none;
}
div#listArts .listLerMais, div#listArts .listLerMais a, div#listArts .listLerMais a:link, div#listArts .listLerMais a:visited,div#listArts .listLerMais a:hover{
  font-family:Verdana;
  font-size:12px;
  line-height: normal;
  color:#6699cc;
  text-decoration: none;
}
/*Fim lista artigos*/

/*Hora e data*/
div#listArts .date, div#listArts .date a, div#listArts .date a:link, div#listArts .date a:visited,div#listArts .date a:hover{
  font-family:Verdana;
  font-size:11px;
  line-height: 18px;
  color:#666666;
  text-decoration: none;
}
div#listArts .hour, div#listArts .hour a, div#listArts .hour a:link, div#listArts .hour a:visited,div#listArts .hour a:hover{
  font-family:Verdana;
  font-weight: bold;
  font-size:11px;
  line-height: normal;
  color:#6699cc;
  text-decoration: none;
}
div#listArts .hourG, div#listArts .hourG a, div#listArts .hourG a:link, div#listArts .hourG a:visited,div#listArts .hourG a:hover{
  font-family:Verdana;
  font-weight: bold;
  font-size:14px;
  line-height: 16px;
  color:#6699cc;
  text-decoration: none;
}
/* FIM Hora e data*/
.otherSt, .otherSt a, .otherSt a:link, .otherSt a:active, .otherSt a:visited, .otherSt a:hover{
  font-family:Verdana;
  font-weight: bold;
  font-size:14px;
  line-height: 17px;
  color:#000000;
  text-decoration: none;
}

div#listLas .lastTit, div#listLas .lastTit a, div#listLas .lastTit a:link, div#listLas .lastTit a:active, div#listLas .lastTit a:visited{
  font-family:Arial;
  font-weight: bold;
  font-size:12px;
  line-height: normal;
  color:#494949;
  text-decoration: none;
}
div#listLas .lastTit a:hover{
  text-decoration: underline;
}
.setasTit, .setasTit a, .setasTit a:link, .setasTit a:active, .setasTit a:visited, .setasTit a:hover{
  font-family:Verdana;
  font-weight: bold;
  font-size:16px;
  line-height: 20px;
  color:#3885ac;
  text-decoration: none;
}
/*CAIXAS IBOX*/

.altosTbl{
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  padding-left: 20px;
  padding-right: 20px;
  border: 10px #B3B6A3 solid;
  width: 200px;
}
.altosTblName{
  font-family: Trebuchet MS;
  font-size: 20px;
  font-style: normal;
  font-weight: bold;
  color: #B3B6A3;
  padding-top: 10px;
  padding-bottom: 10px;
}
.altosTit{
  font-family: verdana;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
}
.btTrace{
  border-bottom-color: #B3B6A3;
  border-bottom-width: 10px;
  border-bottom-style: solid;
}
.altosTxt{
  font-family: arial;
  font-size: 11px;
  font-style: normal;
  color: #000000;
  text-align: justify;
  padding-bottom: 10px;
}
.caixa1Tbl{
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  width: 200px;
}
.caixa1Top{
  height: 20px;
  background-color: #00617B;
}
.caixa2Top{
  height: 20px;
  background-color: #B3B6A3;
}
.caixa1Name{
  font-family: arial;
  font-size: 11px;
  font-style: normal;
  color: #00617B;
  padding-top: 2px;
  padding-bottom: 10px;
  padding-left: 2px;
  font-weight: bold;
}
.caixa2Name{
  font-family: arial;
  font-size: 11px;
  font-style: normal;
  color: #000000;
  padding-top: 2px;
  padding-bottom: 10px;
  padding-left: 2px;
  font-weight: bold;
}
.caixa1Trace{
  border-top-color: #000000;
  border-top-style: solid;
  border-top-width: 1px;
}
.caixa1Tit{
  font-family: arial;
  font-size: 14px;
  font-style: normal;
  color: #000000;
  font-weight: bold;
}
.caixa2Tit{
  font-family: arial;
  font-size: 25px;
  font-style: normal;
  color: #000000;
  font-weight: bold;
}
.caixa1Txt{
  font-family: arial;
  font-size: 11px;
  font-style: normal;
  color: #000000;
}
.caixa3Tbl{
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  width: 200px;
}
.caixa3Tit{
  font-family: arial;
  font-size: 12px;
  font-style: normal;
  color: #000000;
  font-weight: bold;
}
.caixa3Txt{
  font-family: arial;
  font-size: 11px;
  font-style: normal;
  color: #000000;
}
.caixa4Tbl{
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  width: 200px;
}
.caixa4Trace{
  background-color: #FFFFFF;
  border-left-color: #000000;
  border-left-width: 1px;
  border-left-style: solid;
  border-right-color: #000000;
  border-right-width: 1px;
  border-right-style: solid;
  padding-left: 5px;
  padding-right: 5px;
}
.caixa4Tit{
  font-family: arial;
  font-size: 12px;
  font-style: normal;
  color: #000000;
  font-weight: bold;
}
.caixa4Txt{
  font-family: arial;
  font-size: 11px;
  font-style: normal;
  color: #000000;
}
.caixa5Tbl{
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  width: 200px;
}
.caixa5Trace{
  border-top-color: #000000;
  border-top-width: 1px;
  border-top-style: solid;
  background-color: #FFFFFF;
  border-left-color: #000000;
  border-left-width: 1px;
  border-left-style: solid;
  border-right-color: #000000;
  border-right-width: 1px;
  border-right-style: solid;
  border-bottom-color: #000000;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.caixa5Tit{
  font-family: arial;
  font-size: 16px;
  font-style: normal;
  color: #00617B;
  font-weight: bold;
  padding-bottom: 20px;
}
.caixa5Txt{
  font-family: arial;
  font-size: 11px;
  font-style: normal;
  color: #000000;
}
.caixa5Color{
  border-top-color: #00617B;
  border-top-style: solid;
  border-top-width: 5px;
  padding-bottom: 4px;
}
.caixa6Tbl{
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  width: 200px;
}
.caixa6Top{
  height: 10px;
  background-color: #ffffff;
}
.caixa6Txt{
  background-color: #96005A;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: arial;
  font-size: 13px;
  font-style: normal;
  color: #DEC7BD;
  font-weight: bold;
}

.caixa7Tbl{
  width: 200px;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
}
.caixa7Trace{
  border-top-color: #000000;
  border-top-style: solid;
  border-top-width: 1px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.caixa7Txt{
  font-family: arial;
  font-size: 13px;
  font-style: normal;
  color: #0065AD;
  font-weight: bold;
}

/*FIM CAIXAS IBOX*/
.entre{
padding: 20px 0px 14px 0px;
}
/*enviar artigo*/


/*Fim enviar artigo*/
.footerOther, .footerOther a, .footerOther a:link, .footerOther a:active, .footerOther a:visited, .footerOther a:hover{
  font-family:Verdana;
  font-weight: bold;
  font-size:12px;
  line-height: 18px;
  color:#1b1b1b;
  text-decoration: none;
}
.footerOther a:hover{
  text-decoration: underline;
}

/* CA - Interior do artigo*/

#bodyText p{
  margin-bottom:15px;
}

.newsP{padding-bottom:0px !important;margin-top:0px !important;margin-bottom:10px !important}

h2.news_subtit2{margin-top:0px !important;margin-bottom:0px !important;padding-top:5px !important}

td#storieDetail{
  padding: 25px 18px 0px 0px;
  background:url(../i/stripedbg.gif) repeat-x top;
}

/* CA - Relacionados e últimas*/

#relColright{
  width:310px;
  text-align:left;
  margin-top:20px;
}

#lastColRight{
  width:310px;
}


/* RC - Institucional */

.intSeccao, .intSeccao a 
{
	border-bottom:1px solid #E5E5E5;
	color:#005A89;
	font-family:arial;
	font-size:16px;
	line-height:normal;
	margin-bottom:4px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
}

.stPosTit 
{
	color:#7D7D7D;
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	line-height:normal;
	padding-bottom:19px;
}

.stTxt, .stTxt p, .stTxt a, .stTxt a:link, .stTxt a:active, .stTxt a:visited 
{
	color:#333333;
	font-family:arial;
	font-style:normal;
	line-height:normal;
	text-decoration:none;
}

.news_txtmini 
{
	-x-system-font:none;
	color:#333333;
	font-family:Verdana;
	font-size:10px;
	font-size-adjust:none;
	padding:5px;
	text-align:left;
}

.news_txtmini b
{
	font-size:10px;
}

/* CA - Resultados da pesquisa */
#results{
  padding-top:28px;
  border-top:1px solid #6699cc; 
  border-bottom:1px solid #6699cc;
  margin-bottom:11px;
}

#fixSearchBoxBottom{
  border-top:1px solid #6699cc; 
  margin-top:12px;
  margin-bottom:-32px;
}
.txtBlocoCL{
  font-family:Arial;
  font-size:14px;
  line-height: 18px;
  color:#000000;
  text-decoration: none;
}
.txtBlocoCL a, .txtBlocoCL a:link, .txtBlocoCL a:active, .txtBlocoCL a:visited, .txtBlocoCL a:hover{
  font-weight: bold;
  font-family:Arial;
  font-size:14px;
  line-height: 18px;
  color:#000000;
  text-decoration: none;
}
.txt2BlocoCL, .txt2BlocoCL a, .txt2BlocoCL a:link, .txt2BlocoCL a:active, .txt2BlocoCL a:visited, .txt2BlocoCL a:hover{
font-family:Arial;
  font-size:11px;
  line-height: 22px;
  color:#333333;
  text-decoration: none;
}
.txtBlocoCR, .txtBlocoCR a, .txtBlocoCR a:link, .txtBlocoCR a:active, .txtBlocoCR a:visited, .txtBlocoCR a:hover{
font-family:Arial;
font-weight: bold;
  font-size:14px;
  line-height: 24px;
  color:#fe3d02;
  text-decoration: none;
}
.txt2BlocoCR{
font-family:Arial;
font-weight: bold;
  font-size:14px;
  line-height: 24px;
  color:#4d687f;
  text-decoration: none;
}
.txt2BlocoCR a, .txt2BlocoCR a:link, .txt2BlocoCR a:active, .txt2BlocoCR a:visited, .txt2BlocoCR a:hover{
font-family:Arial;
font-weight: bold;
  font-size:14px;
  line-height: 24px;
  color:#000000;
  text-decoration: none;
}

.txt3BlocoCR, .txt3BlocoCR a, .txt3BlocoCR a:link, .txt3BlocoCR a:active, .txt3BlocoCR a:visited, .txt3BlocoCR a:hover{
font-family:Arial;
  font-size:11px;
  line-height: 22px;
  color:#333333;
  text-decoration: none;
}
/*Alertas*/
.alTit, .alTit a, .alTit a:link, .alTit a:active, .alTit a:visited, .alTit a:hover{
font-family:Arial;
  font-size:18px;
  line-height: normal;
  color:#666666;
  text-decoration: none;
}
.alTxt, .alTxt a, .alTxt a:link, .alTxt a:active, .alTxt a:visited, .alTxt a:hover{
font-family:Arial;
  font-size:13px;
  line-height: normal;
  color:#666666;
  text-decoration: none;
}
.stTxtSem, .stTxtSem a, .stTxtSem a:link, .stTxtSem a:active, .stTxtSem a:visited, .stTxtSem a:hover{
  color:#FFFFFF;
  font-family: arial;
  font-size: 11px;
  font-style: normal;
  text-transform: uppercase;
  background-color: #818286;
  padding: 2px 2px 2px 2px;
}
/*FIM Alertas*/

/*tabs liga*/

.div_off_liga {
	position: absolute;
	display: none;
	visibility: hidden;
	z-index: 1000;
	top: 0px;
	left: 0px;
}


.div_on_liga {
	visibility: visible;
  display: block;
  overflow:hidden;
}
.tTtop, .tTtop a,  .tTtop a:link, .tTtop a:active, .tTtop a:visited, .tTtop a:hover{
  color:#2554B3;
  font-family: Arial;
  font-size: 11px;
  line-height: 20px;
  text-align: center;
  text-decoration: none;
  height: 20px;
}

.tab_seta_on_liga, .tab_seta_on_liga a,  .tab_seta_on_liga a:link, .tab_seta_on_liga a:active, .tab_seta_on_liga a:visited, .tab_seta_on_liga a:hover{
  color:#2554B3;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  text-align: center;
  text-decoration: none;
  background-color: #E2E2E2;
  height: 20px;
  text-transform: uppercase;
}

.tab_seta_off_liga, .tab_seta_off_liga a, .tab_seta_off_liga a:link, .tab_seta_off_liga a:active, .tab_seta_off_liga a:visited, .tab_seta_off_liga a:hover{
  color:#343434;
  font-family: Arial;
  font-size: 11px;
  line-height: 20px;
  text-align: center;
  text-decoration: none;
  background-color: #FFFFFF;
  height: 20px;
text-transform: uppercase;  
}


.tabMenuInt2{
height:24px;
}
/*Fim tabs liga*/
/*Blogues*/
div#listBlogLeft .blogTit, div#listBlogLeft .blogTit a, div#listBlogLeft .blogTit a:link, div#listBlogLeft .blogTit a:active, div#listBlogLeft .blogTit a:visited{
  font-family:Verdana;
  font-weight:bold;
  font-size:14px;
  line-height: normal;
  color:#333333;
  text-decoration: none;
}
div#listBlogLeft .blogTit a:hover{
  text-decoration: underline;
}

div#listBlogLeft .blogSig, div#listBlogLeft .blogSig a, div#listBlogLeft .blogSig a:link, div#listBlogLeft .blogSig a:active, div#listBlogLeft .blogSig a:visited, div#listBlogLeft .blogSig a:hover{
  font-family:Verdana;
  font-size:11px;
  line-height: 18px;
  color:#4c90b3;
  text-decoration: none;
}
#blogCentral{
border: 1px #D8D8D8 solid;
padding: 8px 8px 8px 8px;
}
td#blogCentral .superTitle{
font-family:arial;
font-weight: bold;
  font-size:11px;
  line-height: 24px;
  color:#3885ac;
  text-decoration: none;
}

td#blogCentral .blogTit, td#blogCentral .blogTit a, td#blogCentral .blogTit a:link, td#blogCentral .blogTit a:active, td#blogCentral .blogTit a:visited, td#blogCentral .blogTit a:hover{
font-family:arial;
  font-size:12px;
  line-height: normal;
  color:#494949;
  text-decoration: none;
}

td#blogCentral .blogTit a:hover{
  text-decoration: underline;
}

div#colThem .superTitle,div#colThem .superTitle a:link,div#colThem .superTitle a:visited,div#colThem .superTitle a:active,div#colThem .superTitle a:hover, div#colDoss .superTitle,div#colDoss .superTitle a:link,div#colDoss .superTitle a:visited,div#colDoss .superTitle a:active,div#colDoss .superTitle a:hover{
font-family:Verdana;
font-weight: bold;
  font-size:14px;
  line-height: 20px;
  color:#333333;
  text-decoration: none;
}
div#colThem .pretit, div#colThem .pretit a, div#colThem .pretit a:link, div#colThem .pretit a:active, div#colThem .pretit a:visited, div#colThem .pretit a:hover
{
  font-family:Arial;
  font-size:11px;
  line-height: normal;
  color:#666666;
  text-decoration: none;
}
div#colThem .tit, div#colThem .tit a, div#colThem .tit a:link, div#colThem .tit a:active, div#opcolThem .tit a:visited
{
  font-family:Arial;
  font-weight: bold;
  font-size:11px;
  line-height: normal;
  color:#264474;
  text-decoration: none;
}
 div#opcolThem .tit a:hover
{
  text-decoration: underline;
}

div#colDoss .pretit, div#colDoss .pretit a, div#colDoss .pretit a:link, div#colDoss .pretit a:active, div#colDoss .pretit a:visited, div#colDoss .pretit a:hover, div#colDossRi .pretit, div#colDossRi .pretit a, div#colDossRi .pretit a:link, div#colDossRi .pretit a:active, div#colDossRi .pretit a:visited, div#colDossRi .pretit a:hover
{
  font-family:Arial;
  font-size:11px;
  line-height: normal;
  color:#888888;
  text-decoration: none;
}

div#colDoss .tit, div#colDoss .tit a, div#colDoss .tit a:link, div#colDoss .tit a:active, div#colDoss .tit a:visited
{
  font-family:Arial;
  font-weight: bold;
  font-size:14px;
  line-height: normal;
  color:#264474;
  text-decoration: none;
}
 div#colDoss .tit a:hover
{
  text-decoration: underline;
}

div#colDoss .intro, div#colDoss .intro a, div#colDoss .intro a:link, div#colDoss .intro a:active, div#colDoss .intro a:visited, div#colDoss .intro a:hover, div#colDossRi .intro, div#colDossRi .intro a, div#colDossRi .intro a:link, div#colDossRi .intro a:active, div#colDossRi .intro a:visited, div#colDossRi .intro a:hover
{
  font-family:Arial;
  font-size:12px;
  line-height: normal;
  color:#000000;
  text-decoration: none;
}

div#colDossRi .tit, div#colDossRi .tit a, div#colDossRi .tit a:link, div#colDossRi .tit a:active, div#colDossRi .tit a:visited
{
  font-family:Arial;
  font-weight: bold;
  font-size:12px;
  line-height: normal;
  color:#264474;
  text-decoration: none;
}
 div#colDossRi .tit a:hover
{
  text-decoration: underline;
}

/*Fim Blogues*/
/*Utilizador*/
.intSeccaoSep2{
  color:#005a89;
  font-family: arial;
  font-size: 6px;
  vertical-align: middle;
}

.intSeccaoSep{
  color:#005a89;
  font-family: arial;
  font-size: 9px;
  text-transform: uppercase;
  margin-bottom: 4px;
  line-height: normal;
  text-align: left;
  text-decoration:none;
  padding-right: 5px;
  padding-left: 5px;
}

 .intSeccaoSep span{
 font-weight: bold;
 color:#005a89;
  font-family: arial;
  font-size: 9px;
}

.intSeccaoSep a{
  text-decoration:none;
  color:#005a89;
  font-family: arial;
  font-size: 9px;
}
.Story1{
background-color: #f3f3f3;
border-top-color: #cccccc;
border-top-style: solid;
border-top-width: 1px;
border-bottom-color: #cccccc;
border-bottom-style: solid;
border-bottom-width: 1px;
border-right-color: #cccccc;
border-right-style: solid;
border-right-width: 1px;
border-left-color: #cccccc;
border-left-style: solid;
border-left-width: 1px;
/*padding: 20px 20px 20px 20px;*/
}
.txtRSB{
 color: #2779a1;
	font-size: 10px;
	text-decoration : none;
	font-style: normal;
	font-family: verdana;
}
.nickculor{
  color: #2779a1;
	font-size: 14px;
	text-decoration : none;
	font-weight: bold;
	font-style: normal;
	font-family: verdana;
}

/*FIM Utilizador*/
/*Cartão Visita*/

.cardphoto {
	border-style:solid;
	border-color: #005979;
	border-width: 1px;
}

.cardphoto3 {
	border-style:solid;
	border-color: #c5dd3f;
	border-width: 1px;
}

.cv01{
	background-color:#E6E6E6;
}

.cv02{
	background-color:#E6E6E6;
}

.cv03{

	background-color:#898989;

}

.cv0201{
	background-color:#CECECE;
	color:#000000;
  font-size: 12px;
	text-decoration : none;
	font-style: normal;
	padding: 0px 0px 0px 2px;
}

.cv0202{
	background-color:#BFBFBF;
	color:#000000;
	font-size: 12px;
	text-decoration : none;
	font-style: normal;
	padding: 0px 0px 0px 2px;
}

.nickcolor{
	color: #005979;
	font-weight: bold;
	font-size: 24px;
	text-decoration : none;
	font-style: normal;}

.userGeralTbl{
background-color: #edefec;
}

.tracofrente{
border-bottom-color: #CCCCCC;
border-bottom-style: solid;
border-bottom-width: 1px;
}

/*FIM Cartão Visita*/





