@charset "utf-8";

/*
Cores da paleta Globalcode:
laranja:  #ff4a00  AJ, CJ    #f78f1e
azul:     #005490  AE, CE, HSEAM, HJPA  => ok
verde:    #00A160  OPEN                 => ok antes:008631
vermelho: #de0028  AW, CW, HJSF, HAJAX  => ok
roxo:     #5317ad  AA, CP, HARQ, HDP    => ok
rosa:     #a90083   AN, HJUNIT           => antes
cinza:    #8a8c8e  logo: #D5D8DB
vinho:    #49182D  AT, HJUNIT           => ok
bordô:    #7C1D20                       => ok
amarelo:  #FFC125  AP
agil:     #A7BADE  curso Fratech
verde-python: #86B440 Academia Python
azul-android: #0096DA
*/ 

/* fundo do topo da área do site */
.f_fundo_branco {
	background-color: #FFFFFF;
}
.f_fundo_cinza {
	background: #D5D8DB url(../img/fc.jpg) repeat-x center top;
}

.f_fundo_azul {
	background: #0070af url(../img/fe.jpg) repeat-x center top;
}
.f_fundo_bord {
	background: #7C1D20 url(../img/fb.jpg) repeat-x center top;
}
.f_fundo_cinz {
	background: #1C1C1C url(../img/fch.jpg) repeat-x center top;
}
.f_fundo_lara {
	background: #f79239 url(../img/fj.jpg) repeat-x center top;
}
.f_fundo_rosa {
	background: #a90083 url(../img/fp.jpg) repeat-x center top;
}
.f_fundo_roxo {
	background: #664A9F url(../img/fa.jpg) repeat-x center top;
}
.f_fundo_verd {
	background: #009b68 url(../img/fg.jpg) repeat-x center top;
}
.f_fundo_verm {
	background: #ee3a43 url(../img/fw.jpg) repeat-x center top;
}
.f_fundo_vinh {
	background: #49182D url(../img/fv.jpg) repeat-x center top;
}
.f_fundo_amar {
	background: #FFC125 url(../img/f_amar.jpg) repeat-x center top;
}
.f_fundo_agil {
	background: #A7BADE url(../img/f_agil.jpg) repeat-x center top;
}
.f_fundo_pyth {
	background: #A7BADE url(../img/f_pyth.jpg) repeat-x center top;
}
.f_fundo_andr {
	background: #0096da url(../img/f_andr.jpg) repeat-x center top;
}

/* fundo da tela inteira do browser */
.fundo_branco {
	background: url(../img/f_topo1.jpg) no-repeat left top;
}
.fundo_cinza {
	background: url(../img/f_topo2.jpg) no-repeat center top;
}
.fundo_azul {
	background: url(../img/f_topo_azul.jpg) no-repeat center top;
}
.fundo_bord {
	background: url(../img/f_topo_bord.jpg) no-repeat center top;
}
.fundo_cinz {
	background: url(../img/f_topo_cinz.jpg) no-repeat center top;
}
.fundo_lara {
	background: url(../img/f_topo_lara.jpg) no-repeat center top;
}
.fundo_rosa {
	background: url(../img/f_topo_rosa.jpg) no-repeat center top;
}
.fundo_roxo {
	background: url(../img/f_topo_roxo.jpg) no-repeat center top;
}
.fundo_verd {
	background: url(../img/f_topo_verd.jpg) no-repeat center top;
}
.fundo_verm {
	background: url(../img/f_topo_verm.jpg) no-repeat center top;
}
.fundo_vinh {
	background: url(../img/f_topo_vinh.jpg) no-repeat center top;
}
.fundo_amar {
	background: url(../img/f_topo_amar.jpg) no-repeat center top;
}
.fundo_agil {
	background: url(../img/f_topo_agil.jpg) no-repeat center top;
}
.fundo_pyth {
	background: url(../img/f_topo_pyth.jpg) no-repeat center top;
}
.fundo_andr {
	background: url(../img/f_topo_andr.jpg) no-repeat center top;
}

/* topo tabela de módulos */
.f_topo_tab_modulos {
	background: url(../img/topo_tab_modulos.gif) no-repeat center center;
}
.f_topo_tab_modulos_azul {
	background: url(../img/topo_tab_modulos_azul.gif) no-repeat center
		center;
}
.f_topo_tab_modulos_bord {
	background: url(../img/topo_tab_modulos_bord.gif) no-repeat center
		center;
}
.f_topo_tab_modulos_cinz {
	background: url(../img/topo_tab_modulos_cinz.gif) no-repeat center
		center;
}
.f_topo_tab_modulos_lara {
	background: url(../img/topo_tab_modulos_lara.gif) no-repeat center
		center;
}
.f_topo_tab_modulos_rosa {
	background: url(../img/topo_tab_modulos_rosa.gif) no-repeat center
		center;
}
.f_topo_tab_modulos_roxo {
	background: url(../img/topo_tab_modulos_roxo.gif) no-repeat center
		center;
}
.f_topo_tab_modulos_verd {
	background: url(../img/topo_tab_modulos_verd.gif) no-repeat center
		center;
}
.f_topo_tab_modulos_verm {
	background: url(../img/topo_tab_modulos_verm.gif) no-repeat center
		center;
}
.f_topo_tab_modulos_vinh {
	background: url(../img/topo_tab_modulos_vinh.gif) no-repeat center
		center;
}
.f_topo_tab_modulos_amar {
	background: url(../img/topo_tab_modulos_amar.gif) no-repeat center
		center;
}
.f_topo_tab_modulos_agil {
	background: url(../img/topo_tab_modulos_agil.gif) no-repeat center
		center;
}
.f_topo_tab_modulos_pyth {
	background: url(../img/topo_tab_modulos_pyth.gif) no-repeat center
		center;
}
.f_topo_tab_modulos_andr {
	background: url(../img/topo_tab_modulos_andr.gif) no-repeat center
		center;
}
/* topo próximas turmas */
.f_bx_turma_topo {
	background-image: url(../img/bx_ac_turmas_tp.gif);
}
.f_bx_turma_topo_azul {
	background-image: url(../img/bx_ac_turmas_tp_azul.gif);
}
.f_bx_turma_topo_bord {
	background-image: url(../img/bx_ac_turmas_tp_bord.gif);
}
.f_bx_turma_topo_cinz {
	background-image: url(../img/bx_ac_turmas_tp_cinz.gif);
}
.f_bx_turma_topo_lara {
	background-image: url(../img/bx_ac_turmas_tp_lara.gif);
}
.f_bx_turma_topo_rosa {
	background-image: url(../img/bx_ac_turmas_tp_rosa.gif);
}
.f_bx_turma_topo_roxo {
	background-image: url(../img/bx_ac_turmas_tp_roxo.gif);
}
.f_bx_turma_topo_verd {
	background-image: url(../img/bx_ac_turmas_tp_verd.gif);
}
.f_bx_turma_topo_verm {
	background-image: url(../img/bx_ac_turmas_tp_verm.gif);
}
.f_bx_turma_topo_vinh {
	background-image: url(../img/bx_ac_turmas_tp_vinh.gif);
}
.f_bx_turma_topo_amar {
	background-image: url(../img/bx_ac_turmas_tp_amar.gif);
}
.f_bx_turma_topo_agil {
	background-image: url(../img/bx_ac_turmas_tp_agil.gif);
}
.f_bx_turma_topo_pyth {
	background-image: url(../img/bx_ac_turmas_tp_pyth.gif);
}
.f_bx_turma_topo_andr {
	background-image: url(../img/bx_ac_turmas_tp_andr.gif);
}

.f_bx_turma_topo_azul, .f_bx_turma_topo_bord, .f_bx_turma_topo_cinz,
.f_bx_turma_topo_lara, .f_bx_turma_topo_rosa, .f_bx_turma_topo_roxo,
.f_bx_turma_topo_verd, .f_bx_turma_topo_verm, .f_bx_turma_topo_vinh,
.f_bx_turma_topo_amar, .f_bx_turma_topo_agil, .f_bx_turma_topo_pyth,
.f_bx_turma_topo_andr,.f_bx_turma_topo {
	background-color: #FFFFFF;
	background-position: center top;
	background-repeat: no-repeat;
	width: 401px;
	height: 40px;
}

/* módulos de carreira */
table.modulos_azul, table.modulos_bord, table.modulos_cinz,
table.modulos_lara, table.modulos_rosa, table.modulos_roxo,
table.modulos_verd, table.modulos_verm, table.modulos_vinh,
table.modulos_amar, table.modulos_agil, table.modulos_pyth,
table.modulos_andr {
	background-color: #d9d9d9;
}

table.modulos_azul thead td {
	background-color: #005490; 
}
table.modulos_bord thead td {
	background-color: #7C1D20; 
}
table.modulos_cinz thead td {
	background-color: #1C1C1C; 
}
table.modulos_lara thead td {
	background-color: #f78f1e; 
}
table.modulos_rosa thead td {
	background-color: #a90083;
}
table.modulos_roxo thead td {
	background-color: #5317ad;
}
table.modulos_verd thead td {
	background-color: #00A160; 
}
table.modulos_verm thead td {
	background-color: #de0028; 
}
table.modulos_vinh thead td {
	background-color: #49182D;
}
table.modulos_amar thead td {
	background-color: #FFC125;
}
table.modulos_agil thead td {
	background-color: #A7BADE; 
}
table.modulos_agil thead td {
	background-color: #A7BADE; 
}
table.modulos_pyth thead td {
	background-color: #86B440; 
}
table.modulos_andr thead td {
	background-color: #0096DA; 
}
table.modulos_azul thead td, table.modulos_bord thead td, table.modulos_cinz thead td,
table.modulos_lara thead td, table.modulos_rosa thead td, table.modulos_roxo thead td,
table.modulos_verd thead td, table.modulos_verm thead td, table.modulos_vinh thead td,
table.modulos_amar thead td, table.modulos_agil thead td, table.modulos_pyth thead td,
table.modulos_andr thead td  {
	height: 35px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	line-height: 15px;
	padding: 7px;
}

table.modulos_azul tbody td, table.modulos_bord tbody td, table.modulos_cinz tbody td,
table.modulos_lara tbody td, table.modulos_rosa tbody td, table.modulos_roxo tbody td,
table.modulos_verd tbody td, table.modulos_verm tbody td, table.modulos_vinh tbody td,
table.modulos_amar tbody td, table.modulos_agil tbody td, table.modulos_pyth tbody td,
table.modulos_andr tbody td {
	background-color: #FFFFFF;
	height: 25px;
	font-size: 11px;
	font-weight: normal;
	padding: 7px;
}

table.modulos_azul tbody td.pretoCentro,
table.modulos_bord tbody td.pretoCentro,
table.modulos_cinz tbody td.pretoCentro,
table.modulos_lara tbody td.pretoCentro,
table.modulos_rosa tbody td.pretoCentro,
table.modulos_roxo tbody td.pretoCentro,
table.modulos_verd tbody td.pretoCentro,
table.modulos_verm tbody td.pretoCentro,
table.modulos_vinh tbody td.pretoCentro,
table.modulos_amar tbody td.pretoCentro,
table.modulos_agil tbody td.pretoCentro,
table.modulos_pyth tbody td.pretoCentro,
table.modulos_andr tbody td.pretoCentro {
	color: #000000;
	text-align: center;
}

table.modulos_azul tbody td.corCentro {
	color: #005490;
}
table.modulos_bord tbody td.corCentro {
	color: #7C1D20;
}
table.modulos_cinz tbody td.corCentro {
	color: #1C1C1C;
}
table.modulos_lara tbody td.corCentro {
	color: #f78f1e; 
}
table.modulos_rosa tbody td.corCentro {
	color: #a90083;
}
table.modulos_roxo tbody td.corCentro {
	color: #5317ad;
}
table.modulos_verd tbody td.corCentro {
	color: #00A160;
}
table.modulos_verm tbody td.corCentro {
	color: #de0028;
}
table.modulos_vinh tbody td.corCentro {
	color: #49182D;
}
table.modulos_amar tbody td.corCentro {
	color: #FFC125;
}
table.modulos_agil tbody td.corCentro {
	color: #A7BADE;
}
table.modulos_pyth tbody td.corCentro {
	color: #86B440;
}
table.modulos_andr tbody td.corCentro {
	color: #0096DA;
}
table.modulos_azul tbody td.corCentro,
table.modulos_bord tbody td.corCentro,
table.modulos_cinz tbody td.corCentro,
table.modulos_lara tbody td.corCentro,
table.modulos_rosa tbody td.corCentro,
table.modulos_roxo tbody td.corCentro,
table.modulos_verd tbody td.corCentro,
table.modulos_verm tbody td.corCentro,
table.modulos_vinh tbody td.corCentro,
table.modulos_amar tbody td.corCentro,
table.modulos_agil tbody td.corCentro,
table.modulos_pyth tbody td.corCentro
table.modulos_andr tbody td.corCentro {
	text-align: center;
	margin: 0px;
	vertical-align: middle;
}

table.modulos_azul tbody td.corEsquerda, table.modulos_azul tbody td.corEsquerda a	{
	color: #005490;
	text-align: left;
}
table.modulos_bord tbody td.corEsquerda, table.modulos_bord tbody td.corEsquerda a	{
	color: #7C1D20;
	text-align: left;
}
table.modulos_cinz tbody td.corEsquerda, table.modulos_cinz tbody td.corEsquerda a	{
	color: #1C1C1C;
	text-align: left;
}
table.modulos_lara tbody td.corEsquerda, table.modulos_lara tbody td.corEsquerda a	{
	color: #f78f1e; 
	text-align: left;
}
table.modulos_rosa tbody td.corEsquerda, table.modulos_rosa tbody td.corEsquerda a	{
	color: #a90083;
	text-align: left;
}
table.modulos_roxo tbody td.corEsquerda, table.modulos_roxo tbody td.corEsquerda a	{
	color: #5317ad;
	text-align: left;
}
table.modulos_verd tbody td.corEsquerda, table.modulos_verd tbody td.corEsquerda a {
	color: #00A160;
	text-align: left;
}
table.modulos_verm tbody td.corEsquerda, table.modulos_verm tbody td.corEsquerda a	{
	color: #de0028;
	text-align: left;
}
table.modulos_vinh tbody td.corEsquerda, table.modulos_vinh tbody td.corEsquerda a	{
	color: #49182D;
	text-align: left;
}
table.modulos_amar tbody td.corEsquerda, table.modulos_amar tbody td.corEsquerda a	{
	color: #FFC125;
	text-align: left;
}
table.modulos_agil tbody td.corEsquerda, table.modulos_agil tbody td.corEsquerda a	{
	color: #A7BADE;
	text-align: left;
}
table.modulos_pyth tbody td.corEsquerda, table.modulos_pyth tbody td.corEsquerda a	{
	color: #86B440;
	text-align: left;
}
table.modulos_andr tbody td.corEsquerda, table.modulos_andr tbody td.corEsquerda a	{
	color: #0096DA;
	text-align: left;
}

/* headers */ 

h1.azul,h2.azul,h3.azul,span.azul {
	color: #005490;
}
h1.bord,h2.bord,h3.bord,span.bord {
	color: #7C1D20;
}
h1.cinz,h2.cinz,h3.cinz,span.cinz {
	color: #1C1C1C;
}
h1.laraGC,h1.lara,h2.lara,h3.lara,span.lara,h2.laraGC, span.laraGC {
	color: #f78f1e;
}
h1.rosa,h2.rosa,h3.rosa,span.rosa {
	color: #a90083;
}
h1.roxo,h2.roxo,h3.roxo,span.roxo {
	color: #5317ad;
}
h1.verd,h2.verd,h3.verd,span.verd {
	color: #00A160;
}
h1.verm,h2.verm,h3.verm,span.verm {
	color: #de0028;
}
h1.vinh,h2.vinh,h3.vinh,span.vinh {
	color: #49182D;
}
h1.amar,h2.amar,h3.amar,span.amar {
	color: #FFC125;
}
h1.agil,h2.agil,h3.agil,span.agil {
	color: #A7BADE;
}
h1.pyth,h2.pyth,h3.pyth,span.pyth {
	color: #86B440;
}
h1.andr,h2.andr,h3.andr,span.andr {
	color: #0096DA;
}
h1.pret,h2.pret,h3.pret,span.pret {
	color: #000000;
}
h1, h1.azul, h1.bord, h1.cinz, h1.laraGC, h1.lara, h1.rosa, h1.roxo, h1.verd, h1.verm, h1.vinh, h1.amar, h1.agil, h1.pyth, h1.andr, h1.pret {
	font-size: 14px;
	text-align: justify;
	font-weight: bold;
	line-height: 18px;
}
h2, h2.azul,span.azul, h2.bord,span.bord, h2.cinz,span.cinz, h2.laraGC, span.laraGC,
h2.lara, span.lara, h2.rosa,span.rosa, h2.roxo,span.roxo, h2.verd,span.verd,
h2.verm,span.verm, h2.vinh,span.vinh, h2.amar,span.amar, h2.pret,span.pret,
h2.agil,span.agil, h2.pyth,span.pyth, h2.andr,span.andr, h2.pret {
	font-size: 12px;
	text-align: justify;
	font-weight: bold;
	line-height: 18px;
}
h2.pretItalico {
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}

h3 {
	font-size: 11px;
}
h4 {
	font-size: 10px;
}
h1, h2, h3, h4 {
	color: #f78f1e; 
	margin: 0;
	padding: 0;
	text-align: left;
}

/* lists */
ul.azul {
	list-style-image: url(../img/seta_bullet_cursos_azul.gif);
}
ul.bord {
	list-style-image: url(../img/seta_bullet_cursos_bord.gif);
}
ul.cinz {
	list-style-image: url(../img/seta_bullet_cursos_cinz.gif);
}
ul.lara, ul.laraGC {
	list-style-image: url(../img/seta_bullet_cursos_lara.gif);
}
ul.rosa {
	list-style-image: url(../img/seta_bullet_cursos_rosa.gif);
}
ul.roxo {
	list-style-image: url(../img/seta_bullet_cursos_roxo.gif);
}
ul.verd {
	list-style-image: url(../img/seta_bullet_cursos_verd.gif);
}
ul.verm {
	list-style-image: url(../img/seta_bullet_cursos_verm.gif);
}
ul.vinh {
	list-style-image: url(../img/seta_bullet_cursos_vinh.gif);
}
ul.amar {
	list-style-image: url(../img/seta_bullet_cursos_amar.gif);
}
ul.agil {
	list-style-image: url(../img/seta_bullet_cursos_agil.gif);
}
ul.pyth {
	list-style-image: url(../img/seta_bullet_cursos_pyth.gif);
}
ul.andr{
	list-style-image: url(../img/seta_bullet_cursos_andr.gif);
}
ul.azul, ul.bord, ul.cinz, ul.lara, ul.laraGC, ul.rosa, ul.roxo, ul.verd, ul.verm, ul.vinh, ul.amar, ul.agil, ul.pyth, ul.andr {
	text-align: justify;
	font-weight: normal;
	padding: 2px 8px 2px 16px;
	margin: 2px 8px 2px 16px;
}

/* tópicos de curso */
.topicos {
	background-color: #FFFFFF;
	margin: 1px;
	padding: 1px;
}
.topicos .nivel1_azul {
	color: #005490;
}
.topicos .nivel1_bord {
	color: #7C1D20;
}
.topicos .nivel1_cinz {
	color: #1C1C1C;
}
.topicos .nivel1_lara {
	color: #f78f1e;
}
.topicos .nivel1_rosa {
	color: #a90083;
}
.topicos .nivel1_roxo {
	color: #5317ad;
}
.topicos .nivel1_verd {
	color: #00A160;
}
.topicos .nivel1_verm {
	color: #de0028;
}
.topicos .nivel1_vinh {
	color: #49182D;
}
.topicos .nivel1_amar {
	color: #FFC125;
}
.topicos .nivel1_agil {
	color: #A7BADE;
}
.topicos .nivel1_pyth {
	color: #86B440;
}
.topicos .nivel1_andr {
	color: #0096DA;
}
.topicos .nivel1_azul, .topicos .nivel1_bord, .topicos .nivel1_cinz,
.topicos .nivel1_lara, .topicos .nivel1_rosa, .topicos .nivel1_roxo,
.topicos .nivel1_verd, .topicos .nivel1_verm, .topicos .nivel1_vinh,
.topicos .nivel1_amar, .topicos .nivel1_agil, .topicos .nivel1_pyth,
.topicos .nivel1_andr {
	font-size: 12px;
	font-weight: bold;
}
.topicos .nivel2 {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
}

