/* CSS Document */

html, body {
	height: 100%;
	margin:0 auto;
	background:#FFFFFF url(../img/bk_ground.gif) center top repeat-y;
}

a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline
}
.titulo_pagina {
	display:none;
}
#total {
	width: 930px;
	margin:0 auto;
	text-align:left; /* "remédio" para o hack do IE */
	background-image:url(../img/bk_conteudo.gif);
	background-repeat:repeat-y;

}

#topo {
	width:930px;
	height:140px;
	margin:0 auto;
	background: url(../img/topo_danresa.gif);
	background-repeat:no-repeat;
}

/* início menus */
.menu_topo {
	text-align:right;
	font-family:Arial, Helvetica;
	font-size:10px;
	color:#FFFFFF;
	padding-right:5px;
	margin-top:0px;
	padding-top:3px;
}

a.link_topo:link { 
	text-decoration:none;
	font-weight:normal;
	color:#FFFFFF;
	text-align:right;
	font-family:Arial, Helvetica;
	font-size:10px;
}
a.link_topo:visited { text-decoration:none; font-weight:normal; color:#FFFFFF;}
a.link_topo:hover { text-decoration:underline;  font-weight:normal; color:#FFFFFF; }
a.link_topo:active { text-decoration:none;  font-weight:normal; color:#FFFFFF;}

.menu_principal {
	text-align:right;
	padding-right:5px;
	margin-top:91px;
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

a.link_principal:link { 
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
	font-family:Arial, Helvetica;
	font-size:12px;
}
a.link_principal:visited { text-decoration:none; font-weight:bold; color:#FFFFFF;}
a.link_principal:hover { text-decoration:underline;  font-weight:bold; color:#FFFFFF; }
a.link_principal:active { text-decoration:none;  font-weight:bold; color:#FFFFFF;}

/* menu + conteúdo - topo*/
#cont_geral { 
	width:930px;
	background-image:url(../img/bk_conteudo.gif);
	background-repeat:repeat-y;
}
/* ------------------- menu lateral ------------------------ */

#menu_lateral {
	margin-left:5px;
	_margin-left:3px;
	/*clear:both;*/
	width:184px;
	_width:183px;
	float:left;
}


#menu_lateral_include {
	margin-left:0px;
	_margin-left:2px;
	/*clear:both;*/
	width:184px;
	_width:183px;
	float:left;
}
/* -------------- inicio menu ---------------- */

#menu_lateral ul {
	list-style: none;/* linha obrigatoria para o mouse apenas sobrepor o espaco criado pela lista*/
	font-family:Arial, Helvetica;
	font-size:12px;
	text-align:left;
	margin-left:0px;
	width:146px;
	_width:145px;
	z-index:1200;
	margin-bottom:10px;
	
}

#menu_lateral ul a {
	color: #333333;
	text-decoration: none;
	display: block;
	padding: 3px 10px 3px 10px;
	width:166px;
	_width:165px;
	background:#94BADE;
	z-index:1200;
}

#menu_lateral ul a:hover {
	color: #000000;
	text-decoration: none;
	background:#4BA7D8 url(../img/bk_ground_menu.gif) bottom left no-repeat;
	z-index:1200;
}

#menu_lateral ul li {
	border-bottom: 1px solid #3174b8;
	float: left;
	position: relative;
	margin-left:-40px;
	*margin-left:0px;
	width:186px;
	_width:185px;
	z-index:1200;
}

#menu_lateral ul li ul {
	list-style: none;
	position: absolute;
	left: 186px;
	top: 0;
	display: none;
	width: 186px;
	border-left: 1px solid #FFF;
	z-index:1200;
}

#menu_lateral ul li:hover ul { display: block; z-index:1200; }

#menu_lateral ul li:hover ul li ul { display: none; z-index:1200; }

#menu_lateral ul li ul li:hover ul { display: block; z-index:1200; }

/* -------------- fim menu ---------------- */

#div_principal {
	width:730px;
	_width:720px;
	margin:0px 4px 5px 5px;
	float:right;
	_float:left;
	_margin-left:5px;
	_margin-right:0px;
}
/* -------------- divs da home page ---------------- */

.destaque01 {
	height:160px;
	width:728px;
	margin-top:0px;
}

.destaque02 {
	height:150px;
	width:730px;
	background:#009900;
	margin-top:5px;
}

.destaque03 {
	height:136px;
	width:730px;
	background:#00FF00;
	margin-top:5px;
}

.box_flash {
	border:#999999 solid 1px;
}
/* ------------------- Novos by Sr. Gimenez ------------------------ */

#div_principal h3{
	font: 14px Arial, Helvetica;
	color:#333333;
	font-weight: bold;
	margin-top:-13px;
	margin-bottom:6px;

}
#div_principal a{
	text-decoration:none;
	color:#003366;
	font-weight: bold;

}
.combo01 {
	width:238px;
	height:170px;
	_height:179px;
	border:#999999 solid 1px;
	font: 11px verdana;
	color:#333333;
	text-align:justify;
	margin-top:6px;
	_margin-top:5px;
	float:left;
	margin-bottom:-3px;
	_margin-bottom:0px;
}
.combo01 p, h2, h3{
	padding:5px;
	margin-bottom:15px;
}
.combo01 h2 {
	margin-top:0px;
	margin-bottom:10px;
}
.combo01 p{
	margin-top:-10px;
	margin-bottom:7px;
}
.combo02 {
	width:482px;
	height:170px;
	_height:179px;
	border:#999999 solid 1px;
	font: 11px verdana;
	color:#333333;
	text-align:justify;
	margin-top:6px;
	_margin-top:5px;
	float:left;
	margin-bottom:-3px;
	_margin-bottom:0px;
}
.combo02 p, h2{
	padding:5px;
	margin-bottom:15px;
}
.combo02 h2 {
	margin-top:0px;
	margin-bottom:10px;
}
.combo02 h3 {
	margin-top:0px;
	margin-left:185px;
	margin-bottom:10px;
}
.combo02 p{
	margin-top:-10px;
	margin-bottom:7px;
}
.combo02 img {
	float:left;
	margin-top:-6px;
	margin-bottom:0px;
	margin-right:4px;
	margin-left:4px;
}
.combo03 {
	width:238px;
	height:82px;
	_height:80px;
	border:#999999 solid 1px;
	font: 11px verdana;
	color:#333333;
	text-align:justify;
	margin-top:6px;
	_margin-top:5px;
	float:left;
	margin-bottom:-3px;
	_margin-bottom:0px;
}
.combo03 p, h2, h3{
	padding:5px;
	margin-bottom:15px;
}
.combo03 h2 {
	margin-top:0px;
	margin-bottom:10px;
}
.combo03 p{
	margin-top:-10px;
	margin-bottom:7px;
	_line-height:12px;
}
/* -------------- cores H1 ---------------- */
.azul {
	background-color:#4894DF;
	display:block;
	font: 14px Arial, Helvetica;
	color:#FFFFFF;
	font-weight: bold;
	height:16px;
}

.azul_50 {
	background-color:#74ADE5;
	font: 12px Arial, Helvetica;
	color:#FFFFFF;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	line-height:25px;
}

.azul_par {
	background-color:#A0C6EC;
	font: 12px Arial, Helvetica;
	color:#000000;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}

.azul_par li {
	color:#333333;
	margin-left:5px;
}

.azul_par li b {
	color:#666666;
}

.azul_impar {
	background-color:#CCDFF2;
	font: 12px Arial, Helvetica;
	color:#000000;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}

.azul_impar li {
	color:#000000;
	margin-left:5px;
}

.azul_impar li b {
	color:#666666;
}

.verde {
	background-color:#009933;
	display:block;
	font: 14px Arial, Helvetica;
	color:#FFFFFF;
	font-weight: bold;
	height:16px;
}

.verde_50 {
	background-color:#4AB96F;
	font: 12px Arial, Helvetica;
	color:#FFFFFF;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	line-height:25px;
}

.verde_par {
	background-color:#94D8AA;
	font: 12px Arial, Helvetica;
	color:#000000;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}

.verde_par li {
	color:#333333;
	margin-left:5px;
}

.verde_par li b {
	color:#666666;
}

.verde_impar {
	background-color:#DEF8E6;
	font: 12px Arial, Helvetica;
	color:#000000;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}

.verde_impar li {
	color:#000000;
	margin-left:5px;
}

.verde_impar li b {
	color:#666666;
}

.laranja {
	background-color:#FF9933;
	display:block;
	font: 14px Arial, Helvetica;
	color:#FFFFFF;
	font-weight: bold;
	height:16px;
}

.laranja_50 {
	background-color:#FDB46A;
	font: 12px Arial, Helvetica;
	color:#FFFFFF;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	line-height:25px;
}

.laranja_par {
	background-color:#FCCEA1;
	font: 12px Arial, Helvetica;
	color:#000000;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}

.laranja_par li {
	color:#333333;
	margin-left:5px;
}

.laranja_par li b {
	color:#666666;
}

.laranja_impar {
	background-color:#FAE9D8;
	font: 12px Arial, Helvetica;
	color:#000000;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}

.laranja_impar li {
	color:#000000;
	margin-left:5px;
}

.laranja_impar li b {
	color:#666666;
}

.vermelho{
	background-color:#FF0000;
	display:block;
	font: 14px Arial, Helvetica;
	color:#FFFFFF;
	font-weight: bold;
	height:16px;
}

.vermelho_50 {
	background-color:#FD4B4B;
	font: 12px Arial, Helvetica;
	color:#FFFFFF;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	line-height:25px;
}

.vermelho_par {
	background-color:#FA9696;
	font: 12px Arial, Helvetica;
	color:#000000;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}

.vermelho_par li {
	color:#333333;
	margin-left:5px;
}

.vermelho_par li b {
	color:#666666;
}

.vermelho_impar {
	background-color:#F8E1E1;
	font: 12px Arial, Helvetica;
	color:#000000;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}

.vermelho_impar li {
	color:#000000;
	margin-left:5px;
}

.vermelho_impar li b {
	color:#666666;
}

.amarelo{
	background-color:#FFCC00;
	display:block;
	font: 14px Arial, Helvetica;
	color:#FFFFFF;
	font-weight: bold;
	height:16px;
}

.amarelo_50 {
	background-color:#FFDD44;
	font: 12px Arial, Helvetica;
	color:#FFFFFF;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	line-height:25px;
}

.amarelo_par {
	background-color:#FFEE88;
	font: 12px Arial, Helvetica;
	color:#000000;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}

.amarelo_par li {
	color:#333333;
	margin-left:5px;
}

.amarelo_par li b {
	color:#666666;
}

.amarelo_impar {
	background-color:#FFFFCC;
	font: 12px Arial, Helvetica;
	color:#000000;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}

.amarelo_impar li {
	color:#000000;
	margin-left:5px;
}

.amarelo_impar li b {
	color:#666666;
}

.cinza{
	background-color:#CCCCCC;
	display:block;
	font: 14px Arial, Helvetica;
	color:#FFFFFF;
	font-weight: bold;
	height:16px;
}


.amarelo_50 {
	background-color:#D9D9D9;
	font: 12px Arial, Helvetica;
	color:#FFFFFF;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	line-height:25px;
}

.amarelo_par {
	background-color:#E5E5E5;
	font: 12px Arial, Helvetica;
	color:#000000;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}

.amarelo_par li {
	color:#333333;
	margin-left:5px;
}

.amarelo_par li b {
	color:#666666;
}

.amarelo_impar {
	background-color:#F2F2F2;
	font: 12px Arial, Helvetica;
	color:#000000;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
}

.amarelo_impar li {
	color:#000000;
	margin-left:5px;
}

.amarelo_impar li b {
	color:#666666;
}

.rodape {
	width:930px;
	height: 70px; /* manter elevar e rodape com a mesma altura */
	clear:both;
	background: url(../img/bk_rodape.gif);
	font:11px Arial, Helvetica;
	color:#006699;
	margin-top:0px;
}
.rodape div{
	float:left;
	margin-left:8px;
	margin-right:20px;
	margin-top:21px;
}
.rodape img{
	float:right;
	margin-top:18px;
	margin-right:8px;
}
.faixa_cont_home {
	width:730px;
}
#div_centro {
	width:730px;
	font: 12px Arial, Helvetica;
	margin:0px 4px 0px 5px;
	float:right;
	_float:left;
	_margin-left:5px;
	_margin-right:0px;
	line-height:15px;
}
#div_centro h3{
	font: 18px Arial, Helvetica;
	color:#1C61A2;
	font-weight: bold;
	margin-bottom:6px;
}
#div_centro a{
	text-decoration:none;
	color:#003366;
	font-weight: bold;
}
#div_centro p{
	/*margin-left:8px;
	margin-bottom:5px;
	margin-top:12px;*/
	margin: 12px 10px 5px 5px;
}

/* -------------- tabela time-sheet ---------------- */
.tabela_total {
	border-collapse:collapse;
	border:#999999 solid 1px;
}

.padrao_titulo {
	font-family:Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#003366;
	text-align:center;
	background:#CCCCCC;
}

.linha_impar {
	font-family:Arial, Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	background:#FFFFFF;
}

.linha_par {
	font-family:Arial, Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	background:#E9EEF4;
}

.link_tabelas {
	font-family:Arial, Helvetica;
	font-size:10px;
	font-weight:bold;
	color:#003333;
	text-align:center;
}

a.link_tabelas:link { 
	text-decoration:none;
	font-family:Arial, Helvetica;
	font-size:10px;
	font-weight:bold;
	color:#003333;
	text-align:center;
}
a.link_tabelas:visited { text-decoration:none; font-weight:bold; color:#003333;}
a.link_tabelas:hover { text-decoration:underline;  font-weight:bold; color:#003366; }
a.link_tabelas:active { text-decoration:none;  font-weight:bold; color:#003333;}

/* -------------- inicio menu internas ---------------- */

#menu_internas {
	margin-top:-10px;
	text-align:left;
}

#menu_internas a {
	color:#FFFFFF;
}

#menu_internas a:hover {
	color:#333333;
}

.azul ul {
	list-style: none;
	font-family:Arial, Helvetica;
	font-size:10px;
	text-align:left;
	margin-left:0px;
	z-index:1000;
	margin-bottom:10px;
	display:inline;
	color:#FFFFFF;
	
}

.azul ul a {
	color:#FFFFFF;
	text-decoration: none;
	display: block;
	padding: 2px 10px 2px 10px;
	z-index:1000;
}

.azul ul a:hover {
	color:#FFFFFF;
	text-decoration: none;
	background:#99ccff;
	z-index:1000;
	text-align:left;
	margin-left:0px;
}

.azul ul li {
	color:#FFFFFF;
	float: left;
	position: relative;
	margin-left:0px;
	z-index:1000;
	text-align:left;
	border-bottom:#FFFFFF solid 1px;
	width:130px;
}

.azul ul li ul {
	list-style: none;
	position: absolute;
	left:0px;
	top: 16px;
	display: none;
	width: 130px;
	z-index:1000;
	background:#99ccff;
	border-top:#FFFFFF solid 1px;
	color:#FFFFFF;
}

.azul ul li:hover ul { display: block; z-index:1000; color:#FFFFFF; }

.azul ul li:hover ul li ul { display: none; z-index:1000; color:#FFFFFF; }

.azul ul li ul li:hover ul { display: block; z-index:1000; color:#FFFFFF; }

.verde ul {
	list-style: none;
	font-family:Arial, Helvetica;
	font-size:10px;
	text-align:left;
	margin-left:0px;
	z-index:1000;
	margin-bottom:10px;
	display:inline;
	color:#FFFFFF;
	
}

.verde ul a {
	color:#FFFFFF;
	text-decoration: none;
	display: block;
	padding: 2px 10px 2px 10px;
	z-index:1000;
}

.verde ul a:hover {
	color:#FFFFFF;
	text-decoration: none;
	background:#66cc66;
	z-index:1000;
	text-align:left;
	margin-left:0px;
}

.verde ul li {
	color:#FFFFFF;
	float: left;
	position: relative;
	margin-left:0px;
	z-index:1000;
	text-align:left;
	border-bottom:#FFFFFF solid 1px;
	width:130px;
}

.verde ul li ul {
	list-style: none;
	position: absolute;
	left:0px;
	top: 16px;
	display: none;
	width: 130px;
	z-index:1000;
	background:#66cc66;
	border-top:#FFFFFF solid 1px;
	color:#FFFFFF;
}

.verde ul li:hover ul { display: block; z-index:1000; color:#FFFFFF; }

.verde ul li:hover ul li ul { display: none; z-index:1000; color:#FFFFFF; }

.verde ul li ul li:hover ul { display: block; z-index:1000; color:#FFFFFF; }

.laranja ul {
	list-style: none;
	font-family:Arial, Helvetica;
	font-size:10px;
	text-align:left;
	margin-left:0px;
	z-index:1000;
	margin-bottom:10px;
	display:inline;
	color:#FFFFFF;
	
}

.laranja ul a {
	color:#FFFFFF;
	text-decoration: none;
	display: block;
	padding: 2px 10px 2px 10px;
	z-index:1000;
}

.laranja ul a:hover {
	color:#FFFFFF;
	text-decoration: none;
	background:#ffcc66;
	z-index:1000;
	text-align:left;
	margin-left:0px;
}

.laranja ul li {
	color:#FFFFFF;
	float: left;
	position: relative;
	margin-left:0px;
	z-index:1000;
	text-align:left;
	border-bottom:#FFFFFF solid 1px;
	width:130px;
}

.laranja ul li ul {
	list-style: none;
	position: absolute;
	left:0px;
	top: 16px;
	display: none;
	width: 130px;
	z-index:1000;
	background:#ffcc66;
	border-top:#FFFFFF solid 1px;
	color:#FFFFFF;
}

.laranja ul li:hover ul { display: block; z-index:1000; color:#FFFFFF; }

.laranja ul li:hover ul li ul { display: none; z-index:1000; color:#FFFFFF; }

.laranja ul li ul li:hover ul { display: block; z-index:1000; color:#FFFFFF; }

.vermelho ul {
	list-style: none;
	font-family:Arial, Helvetica;
	font-size:10px;
	text-align:left;
	margin-left:0px;
	z-index:1000;
	margin-bottom:10px;
	display:inline;
	color:#FFFFFF;
	
}

.vermelho ul a {
	color:#FFFFFF;
	text-decoration: none;
	display: block;
	padding: 2px 10px 2px 10px;
	z-index:1000;
}

.vermelho ul a:hover {
	color:#FFFFFF;
	text-decoration: none;
	background:#ff6666;
	z-index:1000;
	text-align:left;
	margin-left:0px;
}

.vermelho ul li {
	color:#FFFFFF;
	float: left;
	position: relative;
	margin-left:0px;
	z-index:1000;
	text-align:left;
	border-bottom:#FFFFFF solid 1px;
	width:130px;
}

.vermelho ul li ul {
	list-style: none;
	position: absolute;
	left:0px;
	top: 16px;
	display: none;
	width: 130px;
	z-index:1000;
	background:#ff6666;
	border-top:#FFFFFF solid 1px;
	color:#FFFFFF;
}

.vermelho ul li:hover ul { display: block; z-index:1000; color:#FFFFFF; }

.vermelho ul li:hover ul li ul { display: none; z-index:1000; color:#FFFFFF; }

.vermelho ul li ul li:hover ul { display: block; z-index:1000; color:#FFFFFF; }

.amarelo ul {
	list-style: none;
	font-family:Arial, Helvetica;
	font-size:10px;
	text-align:left;
	margin-left:0px;
	z-index:1000;
	margin-bottom:10px;
	display:inline;
	color:#FFFFFF;
	
}

.amarelo ul a {
	color:#FFFFFF;
	text-decoration: none;
	display: block;
	padding: 2px 10px 2px 10px;
	z-index:1000;
}

.amarelo ul a:hover {
	color:#FFFFFF;
	text-decoration: none;
	background:#f4de87;
	z-index:1000;
	text-align:left;
	margin-left:0px;
}

.amarelo ul li {
	color:#FFFFFF;
	float: left;
	position: relative;
	margin-left:0px;
	z-index:1000;
	text-align:left;
	border-bottom:#FFFFFF solid 1px;
	width:130px;
}

.amarelo ul li ul {
	list-style: none;
	position: absolute;
	left:0px;
	top: 16px;
	display: none;
	width: 130px;
	z-index:1000;
	background:#f4de87;
	border-top:#FFFFFF solid 1px;
	color:#FFFFFF;
}

.amarelo ul li:hover ul { display: block; z-index:1000; color:#FFFFFF; }

.amarelo ul li:hover ul li ul { display: none; z-index:1000; color:#FFFFFF; }

.amarelo ul li ul li:hover ul { display: block; z-index:1000; color:#FFFFFF; }

.cinza ul {
	list-style: none;
	font-family:Arial, Helvetica;
	font-size:10px;
	text-align:left;
	margin-left:0px;
	z-index:1000;
	margin-bottom:10px;
	display:inline;
	color:#FFFFFF;
	
}

.cinza ul a {
	color:#FFFFFF;
	text-decoration: none;
	display: block;
	padding: 2px 10px 2px 10px;
	z-index:1000;
}

.cinza ul a:hover {
	color:#FFFFFF;
	text-decoration: none;
	background:#999999;
	z-index:1000;
	text-align:left;
	margin-left:0px;
}

.cinza ul li {
	color:#FFFFFF;
	float: left;
	position: relative;
	margin-left:0px;
	z-index:1000;
	text-align:left;
	border-bottom:#FFFFFF solid 1px;
	width:130px;
}

.cinza ul li ul {
	list-style: none;
	position: absolute;
	left:0px;
	top: 16px;
	display: none;
	width: 130px;
	z-index:1000;
	background:#999999;
	border-top:#FFFFFF solid 1px;
	color:#FFFFFF;
}

.cinza ul li:hover ul { display: block; z-index:1000; color:#FFFFFF; }

.cinza ul li:hover ul li ul { display: none; z-index:1000; color:#FFFFFF; }

.cinza ul li ul li:hover ul { display: block; z-index:1000; color:#FFFFFF; }

/* ------------------- Elementos em páginas internas ------------------------ */

.elemento_centro {
	text-align:center;
}

.marcador { background-color:#009933;}

.fundo { 
	background:url(../img/fundo_tabela_equipe.gif) top repeat-y;
	font-family:Arial, Helvetica;
	font-size:12px;
	text-align:left;
	padding-left:10px;
	font-weight:normal;
}

.minimo { font-size:2px; height:4px;}


/* ------------------- Elementos em página quebra-cabeça ------------------------ */

.titulo_plataformas {
	font: 12px Arial, Helvetica;
	text-align:left;
	font-weight:bold;
	line-height:20px;
	padding-left:5px;
}

.textos_plataformas {
	font: 12px Arial, Helvetica;
	font-weight:normal;
	text-align:left;
	margin-left:10px;
}

a.textos_plataformas:link { 
	text-decoration:none;
	font-family:Arial, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
a.textos_plataformas:visited { text-decoration:none; font-weight:bold; color:#000000;}
a.textos_plataformas:hover { text-decoration:underline;  font-weight:bold; color:#996600; }
a.textos_plataformas:active { text-decoration:none;  font-weight:bold; color:#000000;}
