table { border-collapse:collapse; }

div.gp {
	background: #282449;
	padding: 1em;
	border-radius: 30px;
}
table.gp {
	border-collapse:separate !important;
	background-image: url("https://www.bridgesaopaulo.com.br/images/2025/raios.jpeg");
	border-radius: 12px;
}
.gp-tit {
	 background-color: #282449;
	 color: #ffffff;
	 text-align: center;
	 border: 1px solid #053575;	
	 border: 0;
}
.gp-lateral {
	 background-color: #282449;
	 color: #ffffff;
	 text-align: center;
	 padding: 0.2em 0.7em;
	 border: 0;
}
.gp-num {
	background-color: #2b4987;
	color: #ffffff;
	border: 1px solid #053575;	
	padding: 0.2em 0.5em;
}
.gp-nome {
	background-color: #fff;
	color: #282449;
	border: 1px solid #053575;
	padding: 0.4em;
}
.gp-res {
	color: #ffffff;
	border: 1px solid #fff;
	text-align: center;
	border-collapse:collapse;
}

h1
{
	color: #ffffff;
	font-size: 20px;
	padding-top: 15px;
	padding-bottom: 0px;
}
h2
{
	padding-top: 12px;
	font-size: 20px;
}
.col
{
	font-size: 14px;
	color: #ffffff;
	
}
.azul
{
	color: #006699;
	
}
.branco
{
	color: #ffffff;
	
}
.verde
{
	color: #006600;
	
}
td.b
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	background-color:#ffffff;
}
td.r
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	background-color:#1fc666;
}
td.cla
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #e658e1;
	font-weight: bold;
}
.res
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}
.adv
{
	font-family: Verdana, Helvetica, sans-serif;
	color: #f62212;
	font-size: 8px;
}

p {
		font-family: Verdana, Helvetica, sans-serif;
		font-size: 22px;
		color: #f62212;
		padding-left: 120px;
		padding-top: 4px;
		padding-bottom: 4px;
		}	

a.p:link {color: #ffffff;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.p:visited {color: #ffffff;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.p:active {color: #ffffff;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.p:hover {color: #ffffff;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

a.v:link {color: #ffffff;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.v:visited {color: #ffffff;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.v:active {color: #ffffff;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.v:hover {color: #ffffff;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

a.b:link {color: #000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.b:visited {color: #000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.b:active {color: #000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a.b:hover {color: #000000;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

a:link {color: #0025e0;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:visited {color: #0025e0;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:active {color: #0025e0;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:hover {color: #0025e0;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}

