a
{
	text-decoration: none;
	color: #252848;
}
#titulo_pg
{
	float: left;
	width: 85px;
	height: 38px;
	z-index: 6;
}
#titulo_pg_incompany
{
	float: left;
	width: 185px;
	height: 38px;
	z-index: 6;
}
#separador_titulo
{
	float: left;
	width: 2px;
	height: 38px;
	font-size: 1px;
	background: url(../img/separador_titulo.jpg);
	z-index: 6;
}
#breadcrumbs
{
	float: left;
	width: 511px;
	height: 25px;
	padding: 13px 0 0 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #43476f;
	background-color: #d3e0f0;
	z-index: 6;
}
#breadcrumbs	a
{
	color: #43476f;
}
#breadcrumbs_incompany
{
	float: left;
	width: 411px;
	height: 25px;
	padding: 13px 0 0 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #43476f;
	background-color: #d3e0f0;
	z-index: 6;
}
#breadcrumbs_incompany	a
{
	color: #43476f;
}
#tamanho-separador
{
	float: left;
	width: 2px;
	height: 158px;
}
#historia-curso
{
	width: 100%;
	clear: both;
	margin: 0 0 20px 0;
}
#box-info-cursos
{
	width: 100%;
	clear: both;
}
#box-left
{
	float: left;
	width: 285px;
}
#info-treinamentos
{
	height: 140px;
	padding: 5px 7px 0 0;
}

#box-right
{
	float: left;
	width: 273px;
	padding: 0 0 0 5px;
}
#tit-cursos-in-company
{
	height: 27px;
	padding: 5px 0 0 5px;
}
#txt-cursos-in-company
{
	height: 93px;
	padding: 18px 0 0 0;
}
#banner-cont-cursos
{
	float: left;
	width: 100%;
	font-size: 1px;
	background: #d3e0f0;
	clear: both;
}
#bt-vejamais
{
	float: right;
	width: 43px;
	height: 13px;
	z-index: 6;
}



/* 
Pagina Programa Cursos
-----------------------------*/
#box-info-prog-cursos
{
	padding: 0 0 10px 0;
	clear: both;
}
#box-info-prog-cursos	#titulo
{
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #252848;
}
#box-compartilhar
{
	padding: 0 0 0 0;
}
#box-compartilhar	#titulo
{
	float: left;
	padding: 10px 15px 0 15px;
}
#separador-compart-cursos
{
	float: left;
	width: 2px;
	height: 30px;
	font-size: 1px;
	margin: 0 0 5px 0;
	background: url(../img/separador_titulo.jpg);
}
#box-indique-fav
{
	float: left;
	padding: 5px 0 0 7px;
}
#box-fundo
{
	float: left;
	height: 20px;
	margin: 0 2px 0 0;
	padding: 3px;
	background-color: #e9f0f8;
}
#box-fundo	a
{
	cursor: hand;
}
#box-fundo	#ico
{
	float: left;
	margin: 3px 3px 0 3px;
}
#box-fundo	#ico-grande
{
	float: left;
	margin: 0 3px 0 3px;
}
#box-fundo	#txt-email
{
	float: left;
	margin: 0 5px 0 0;
	padding: 4px 0 0 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
#box-vagas
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #252848;
	background-color: #d3e0f0;
}
#box-vagas	#left
{
	float: left;
	width: 283px;
	padding: 10px 0 0 20px;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #252848;
	background-color: #d3e0f0;
}
#inicio-termino
{
	float: left;
	width: 185px;
	height: 34px;
}
#dia-semana
{
	float: left;
	width: 85px;
	height: 27px;
	padding: 7px 0 0 13px;
	background-color: #2a87f8;
}
#total-vagas
{
	padding: 17px 0 0 0;
	clear: both;
}
#telefone
{
	padding: 17px 0 0 0;
	font-size: 11px;
	clear: both;
}
#bt-prematricula
{
	height: 27px;
	padding: 17px 0 0 0;
	text-align: center;
	clear: both;
}
#tamanho-separador-bvagas
{
	float: left;
	width: 2px;
	height: 162px;
}



/* 
Tabelas
-----------------------------*/
#box-tabela
{
	width: 100%;
	padding: 10px 0;
}
table#cursos
{
	width: 587px;
	margin: 0;
	padding: 0;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	border: solid 1px #d3e0f0;
}
table#cursos	tr, table#cursos	td
{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #d3e0f0;
}
table#cursos	#tit-azul
{
	height: 34px;
	text-align: center;
	background: #2a87f8;
}
table#cursos	#tit-azul-mid
{
	height: 30px;
	padding-top: 4px;
	text-align: center;
	background: #2a87f8;
}
table#cursos	tr#mouse, td#cinza-claro
{
	height: 34px;
	padding-left: 5px;
        color: #252848;
	background: #b9c5d7;
}
table#cursos	tr#mouse:hover
{
	color: #FFFFFF;
        cursor: hand;
	background: #6f768f url(../img/tabela-box-selecionado.gif);
}
table#cursos	#ico-seta
{
	float: left;
	padding: 4px 3px 0 0;
	font-size: 11px;
	color: #FFFFFF;
}
table#cursos	#txt
{
	float: left;
	width: 135px;
	font-size: 11px;
	color: #FFFFFF;
}
table#cursos	#txt   a
{
	float: left;
	width: 135px;
	font-size: 11px;
	color: #FFFFFF;
}
