@charset "iso-8859-1";
/* -------------------------------------------------------------------
* - RESET + HTML5
* -------------------------------------------------------------------- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
nav ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}
ul li{
	list-style-type:none;
}


.diferenciais h2.diferenciaisSub{color:#292929; font-size:18px; margin:0; padding:0 0 54px 0; text-transform:none;}

.titMedioBolsas{color: #292929;
    font-family: 'AachenRoman';
    font-size: 48px;
    line-height: 107%;
    margin: 162px 0 8px;
    width: 636px;}


.home-menor{display:block; font-size:48px;}
.home-medio{display: block;
    font-size: 66px;
    margin: 14px 0 0;}

a {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	color:#f15a38;
}
ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none;
}
mark {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:bold;
}
del { text-decoration: line-through; }
abbr[title], dfn[title] {
	border-bottom:1px dotted;
	cursor:help;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #ccc;
	margin:1em 0;
	padding:0;
}
p, fieldset, table, pre {
    margin-bottom: 1em;
}
input, select { vertical-align:middle; }

a{text-decoration:none;}
a:hover{text-decoration:none;}


/* -------------------------------------------------------------------
* - NOVO CSS - GUILHERME
* -------------------------------------------------------------------- */
.red{color:#ee422a;}
.left{float:left;}
.right{float:right;}

.zero{margin:0 !important;}

section{width:100%;}
section#menuTop{background:#292929; height:78px;}
section#menuTopBlack{background:#292929; height:78px;}
#content{margin:0 auto; width:950px;}


#footer{background-color:#000; height:88px;margin:-3px 0 0 0;}
.logoPlan{ margin: 2px 41px 0 0;}

h1.tit-cursosSub{font-family: 'AachenRoman'; color:#292929; font-size:16px; font-weight:normal;}
h1.tit-cursosSubPro{color:#292929;}

#menu li a{color:#fff;}
#menu li a.select{color:#F15A38;}

.btns-acoes-cursos{margin:20px 0 0 0;}
.btns-acoes-cursos a{background:#f15a38;color:#fff;float:right;padding:6px 18px;margin:0 0 0 10px;font-family: 'AachenRoman';font-size:13px;}
#interna-curso .btns-acoes-cursos a{background:#292929;color:#fff;float:right;padding:6px 18px;margin:0 0 0 10px;font-family: 'AachenRoman';font-size:13px;}
#cursos-premium .btns-acoes-cursos a{
	background: none repeat scroll 0 0 #292929;
    color: #FFFFFF;
    float: left;
    font-family: 'AachenRoman';
    font-size: 13px;
    padding: 6px 18px;
    width: 153px;}
#cursos-premium .btns-acoes-cursos2 a{background:#f15a38;color:#fff;float:right;padding:6px 18px;margin:40px 0 0 10px;font-family: 'AachenRoman';font-size:13px;}

.titGrandeBolsa{display: block;
    font-size: 66px;
    margin: 13px 0 0;}
.cabecalhoBlack{background:#292929;}

.titMaior{font-size:122px; display:block;}
.col2 .titGrande{font-size: 68px;line-height: 127%;}

.cursoArea{font-family: 'AachenRoman'; color:#292929; font-size:16px; font-weight:normal;display:block; margin:7px 0 0 4px;}
.area_curso h3{margin:0 0 15px 0 !important;}

.textMed{display: block;
    font-size: 65px;
    margin: 10px 0 60px;}
	.ExperienciaTit{font-size:48px !important;}




/* -------------------------------------------------------------------
* - NON-SEMANTIC CONVENIENCE CLASSES
* -------------------------------------------------------------------- */
.no-margin { margin:0 !important; }
.no-margin-bottom { margin-bottom:0px !important; }
.no-margin-top { margin-top:0px !important; }
.no-background { background:none !important; }
.no-border { border:none !important; }
.no-padding { padding:0 !important; }
.right { float:right; }
.left { float:left; }
.none { display:none; }
.bolder { font-weight:bold; }
.ligther { font-weight:normal; }
.width { width:100%; }
.table { display:table; }
.upper { text-transform:uppercase; }
.lower { text-transform:lowercase; }
.italic { font-style:italic; }
.normal { font-style:normal; }
.hide {
	margin:0;
	padding:0;
	height:0;
	width:0;
	display:block;
}
.invisible { visibility: hidden; }
.visuallyhidden {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
}
.clearfix:before, .clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	visibility: hidden;
}
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.hidden {
	display: none;
	visibility: hidden;
}
.ir {
	display: block;
	text-indent: -999em;
	overflow: hidden;
	background-repeat: no-repeat;
	text-align: left;
	direction: ltr;
}
/****************************************************/
body {
	font:12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	background:url(../img/bg-cinza.jpg) 0 0 repeat;
}
a { color:#f15a38;text-decoration:none; }
#cursos-premium a:hover, a:hover { text-decoration:none; }
#cursos-premium a { color:#292929;text-decoration:none; }
.escondido { display:none; }
div#pagina {
	width:950px;
	height:auto;
	margin:0 auto;
	position: relative;
}
div#topo {
	position:relative;
	width:100%;
	height:48px;
	padding-top:17px;
	/* background:url(../img/topo.png) left top no-repeat;*/
   z-index: 60;
}
div#topo-mestrado {
	position:relative;
	width:100%;
	height:150px;
	padding-top:17px;
	background:url(../img/topo-mestrado.png) left top no-repeat;
	z-index: 60;
}

h1#container-logo {
	width:221px;
	height:196px;
	display:block;
	background: url(../img/bg-box-logo.png) center center no-repeat;
	text-indent:-9999px;
	margin:23px 0 0 0;
}
h1#container-logo-verde a {
	position:absolute;
	top:0;
	left:0;
	width:177px;
	height:173px;
	background: #FFF url(../img/logo.png) center center no-repeat;
	text-indent:-9999px;
}
.selo-melhor {
	width:636px;
	color:#292929;
	font-family: 'AachenRoman';
	font-size:50px;
	line-height:107%;
	margin:162px 0 8px 0;
}
.selo-melhorDiferecial{
		width:636px;
	color:#292929;
	font-family: 'AachenRoman';
	font-size:48px;
	line-height:107%;
	margin:103px 0 8px 0;
}

.titMedio{font-size:66px;}

.col1{
	float:left;
	width:230px;
	margin:0 14px 0 0;
}

.col2{
	float:left;
	width:660px;
	background:#c7c7c7 url(../img/bgCol2.jpg) 0 0 no-repeat; padding:0 0 0 12px;
}
/******************************************
	MENUS
******************************************/
#menu {
	position:absolute;
	top:0;
	left:0;
	width:1000px;
	padding:0;
	margin:0 auto;
}
#menu ul {
	padding:0;
	margin:21px 0 0 0;
	width:1000px;
}
#menu li {
	list-style:none;
	display:inline;
}
#menu li a {
    color: #FFFFFF;
    display: block;
    float: left;
	font-family: 'AachenRoman'; 
	font-size: 18px;
    height: 19px;
    line-height: 21px;
    text-decoration: none;
	position:relative;
	margin: 5px 6px 0 0;
    padding: 0 0 0 15px;
}
#menu li img{vertical-align:middle;}

#menu li:hover a {
	background-position:0 0;
	line-height:21px;
	text-decoration:none;
	color:#F15A38;
}
#menu li:hover span { background-position:right 0; }
#menu li.ativo a {
	background-position:0 -66px;
	color:#f15a38;
}
#menu li.ativo span { background-position:right -66px; }
#menu li.ativo:hover a {
	background-position:0 -66px;
	color:#f15a38;
}
#menu li.ativo:hover span { background-position:right -66px; }
/**************************Mestrado***********************/
.tit-menu-lateral {
	background: none repeat scroll 0 0 #B59C40;
    color: #FFFFFF;
    font-family: TheMixSemiBoldPlain,Arial,Helvetica;
    font-size: 17px;
    height: 26px;
    margin: 13px 0 9px;
    padding: 7px 0 0 22px;
    width: 201px;
}
.interna-premium div.drop-cursos div#submenu_premium ul li a{
	color:#B59C40;	
}
#cabecalho-mestrado {
	background:none repeat scroll 0 0 #EC1211;
	height:27px;
	margin-top:-25px;
	padding-top:5px;
	position:relative;
	width:100%;
}
#mestrado-cabecalho {
	background:url(../img/mestrado-cabecalho.png) no-repeat;
	width:465px;
	height:16px;
	margin-left:10px;
}
#container-destaque-mestrado #curso { margin:11px 0 27px 0; }
div#corpo {
	width:100%;
	height:auto;
	position: relative;
	z-index: 75;
}
/*div#container-destaque {
    padding: 2px 0 0;
    width: 626px;
	margin:10px 0 0 5px;
}*/

div#container-destaque {
    padding: 3px 0 0 0;
    width: 626px;
	margin:10px 0 0 5px;
}
#destaque-home { }
div#container-destaque-mestrado {
	position:relative;
	width:100%;
}
div#container-destaque-mestrado span.selo-reconhecimento {
	background:url(../img/selos-reconhecimento.png) no-repeat;
	width:143px;
	height:76px;
	display:block;
	position:absolute;
	top:199px;
	left:497px;
	text-indent:-9999px;
}
#container-destaque-interna {
	position:relative;
	width:100%;
	height:141px;
	margin:0 0 20px 0;
}
.interna-curso-premium #container-destaque-interna { height:160px !important; }
div#container-destaque-interna div#foto_curso {
	width: 626px;
	height: 105px;
}
div#container-destaque-interna div#curso { padding:17px 0 0 0; }
div#container-miolo {
	width:100%;
	height:auto;
	overflow:hidden;
}
div#colEsq {
	width:220px;
	height:auto;
	float:left;
	padding:149px 14px 0 0;
	display:inline;
}
div#video {
	position:relative;
	width:208px;
	height:162px;
	padding:15px 6px 15px 8px;
	background-color:#ADCF47;
}
div#setinha {
	position:absolute;
	width:14px;
	height:20px;
	top:10px;
	right:-13px;
	background:url(../img/setinha_video.gif) left top no-repeat;
}
div#colDir {
	width:638px;
	height:auto;
	float:left;
	margin-left:34px;
	/*background-color:#ffffff;*/
	display:inline;
}
#nc_comum, #nc_especifico, #nc_conclusao, .nc_dados {
	width:279px;
	height:auto;
	margin-right:15px;
	float:left;
}

.diferenciais .col2 .espacamentoP p{padding:0; !important}
div#conteudo { padding:40px 20px 20px 0; }
#index-mestrado div#conteudo, #interna-curso div#conteudo { padding:5px 20px 20px 0; color:#292929;}
#index-mestrado div#conteudo, #interna-curso div#conteudo a{color:#fff;}
div#conteudo_premium { padding:20px; }
/* Botoes cursos interna */
a.btn-resultado {
	background: url(../img/btn-resultado.png) no-repeat;
	width: 74px;
	height: 11px;
}
a.btn-resultado:hover { background-position: 0 -11px }
a.btn-fale-com-o-coordenador-fim:hover { background-position: 0 -11px }
a.btn-indique-este-curso-fim:hover { background-position: 0 -11px }
a.btn-inscreva-se-fim:hover { background-position: 0 -11px }
div#cabecalho {
	position:relative;
	width:100%;
	height:27px;
}

.interna-premium #conteudo .titBranco h2{color:#fff;}
 
div#resultado {
	margin:8px 0 0 15px;
	float:left;
}
div#resultado a { text-decoration:none; }
div#resultado a:hover { text-decoration:underline; }
div#areas {
	position:relative;
	height:auto;
	float:left;
	margin:43px 0 0 0;
}
div#areas a{
	color:#292929;	
}
.area_curso {
	width:319px;
	height:auto;
	float:left;
	margin:0 0 14px 0;
}
.area_curso a {
	color:#fff;
	text-decoration:none;
}
.area_curso a:hover { text-decoration:underline; }
div#areas ul {
	margin:0;
	padding:0;
}
div#areas ul li { float:left; }
div#areas ul li.desconto {
	position:relative;
	width:246px;
	/**
	background:url(../img/desconto.png) left top no-repeat;
**/
	margin-right:22px;
	list-style-image:none;
}
.voltaasaulas { margin-top: 0px; }
.voltaasaulas a {
	display: block;
	text-indent: -9999px;
	width: 234px;
	height: 135px;
	background:url(../img/banner-voltaasaulas.png) left top no-repeat;
}
.pra-valer { margin-top: 0px; }
.pra-valer a {
	display: block;
	text-indent: -9999px;
	width: 234px;
	height: 163px;
	background:url(../img/banner-pra-valer-pequeno.png) left top no-repeat;
}
div#areas ul li{
	margin: 0 32px 0 21px;
    width: 277px;
}

#midias-sociais {
	float: right !important;
	width:150px;
	height:213px;
	/*margin-left:731px;*/
	border-left:#b2b2b2 solid;
}
#link-twitter a {
	background:url(../img/redes-socias.png);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	width:154px;
	height:47px;
	text-indent: -99999px;
	display:block;
	margin:20px 0 14px 10px;
}
#link-facebook a {
	background:url(../img/redes-socias.png);
	background-position: 0px -59px;
	background-repeat:no-repeat;
	width:154px;
	height:47px;
	text-indent: -99999px;
	display:block;
	margin:0 0 14px 10px;
}
#link-linkedin a {
	background:url(../img/redes-socias.png);
	background-position: 0px -118px;
	background-repeat:no-repeat;
	width:154px;
	height:47px;
	text-indent: -99999px;
	display:block;
	margin:0 0 14px 10px;
}
div#destaque {
	width:626px;
	height:211px;
	float:right;
	padding:6px 6px 6px 274px;
}
div#destaque-interna {
	width:626px;
	height:211px;
	float:right;
	padding:6px 6px 6px 274px;
}
div#destaque img { border:0; }
.buller-busca {
	background:url(../img/bullet-v1.png) no-repeat;
	font-family: 'AachenRoman';	
	font-size:15px;
	padding:0 0 0 24px;
	color:#292929;
}
div#busque-o-curso {
	border-bottom: 1px solid #818385;
    border-top: 1px solid #818385;
	min-height: 58px;
    margin: 30px 0;
    padding: 8px 0;
    width: 222px;
}
div#busque-o-curso select{
	width:100%;
}
div#busque-o-curso .area { margin:10px 0 0 0; }
div#comboCurso {
	position:absolute;
	top:200px;
	left:0;
	width:234px;
	height:29px;
	display:none;
}
div#comboCurso .area { margin:0 0 0 0; }
div#busque-o-curso-interna {
    min-height: 58px;
    margin: 30px 0;
    padding: 8px 0;
    width: 222px;
}
#busque-curso-form { margin-bottom:20px; }
div#comboCurso-interna {
	width:100%;
	height:29px;
}
div#comboCurso-interna .area { margin-top:7px; }
div#container-rodape {
	width:100%;
	height:180px;
	margin:55px 0 0 0;
}
/*************FOOTER************/
div#rodape {
	position:relative;
	background:url(../img/bg-footer.png) no-repeat 25px 13px;
	width:1000px;
	height:180px;
	margin:0 auto;
}
div#rodape .box-linhas { height:83px; }
#redes span {
	font-family:TheMixSemiBoldPlain, Arial, Helvetica;
	font-size:15px;
	float:left;
	padding:7px 10px 0 0;
	color:#67c4da;
}
#rodape .box-linhas #rede-sites {
	float:right;
	margin:10px 0 0;
}
div#redes {
	width:830px;
	height:36px;
	padding:18px 0 0 80px;
}
div#redes a {
	width:37px;
	height:36px;
	display:block;
	float:left;
}
a#twitter { background:url("../img/redes-sociais-interna.png") 0 0 no-repeat; }
a#facebook { background:url("../img/redes-sociais-interna.png") -37px 0 no-repeat; }
a#linkedin { background:url("../img/redes-sociais-interna.png") -74px 0 no-repeat; }
div#grupo-dir {
	width:150px;
	height:auto;
	float:right;
	margin:118px 232px 0 0;
}
div#redes .info-rodape {color: #818385;display: inline-block;font-size: 10px;margin: -3px 0 0 37px;vertical-align: top;}
div#rodape .img-unibh-rodape { margin:29px 20px 0 36px; }
div#rodape .img-planb {
	float:right;
	margin:29px 9px 0 36px;
	border:none;
}
/*--------------------------------------------------- MENU ACCORDION --------------------------------------------------*/
.link-abre-fecha-box {
	background:url(../img/list-item-menu.png) no-repeat scroll 0 11px transparent;
	border-top:1px solid #3F3F3F;
	display:block;
	height:26px;
	margin:0;
	padding:9px 0 0 13px;
	width:204px;
	cursor:pointer;
	position:relative;
}
.link-abre-fecha-box.first{
	border:0 none;	
}
.content-box-lateral {
	margin:0 0 14px 0;
	font-size:12px;
	color:#494949;
}
/***Novo visual menu lateral esquerdo (areas)***/
.areas-menu-lateral ul li {
	background:url("../img/list-item.png") no-repeat scroll 0 4px transparent;
	font:11px Arial, Helvetica, sans-serif;
	padding-left:12px;
	margin:0 0 0 12px;
}
/*********************************************/
.content-box-lateral a { text-decoration:none; }
.content-box-lateral a:hover {  text-decoration:underline; }
/* Ativa menu selecionado */
#comunicacao-empresarial .comunicacao-empresarial, #marketing-comunicacao .marketing-comunicacao, #midia-eletronica-radio-tv .midia-eletronica-radio-tv { color:#292929; }
#mba-analise-conjuntura-internacional .mba-analise-conjuntura-internacional, #mba-gestao-custos-controladoria .mba-gestao-custos-controladoria, #mba-gestao-negocios .mba-gestao-negocios, #mba-gestao-estrategica-logistica-producao .mba-gestao-estrategica-logistica-producao, #mba-gestao-estrategica-pessoas .mba-gestao-estrategica-pessoas, #mba-gestao-integrada-qualidade .mba-gestao-integrada-qualidade { color:#292929; }
#docencia-ensino-superior .docencia-ensino-superior, #leitura-producao-revisao-textos .leitura-producao-revisao-textos { color:#67C4DA; }
#fisioterapia-neurologia-neuropediatria .fisioterapia-neurologia-neuropediatria, #fisioterapia-ortopedica-esportiva .fisioterapia-ortopedica-esportiva, #fisioterapia-respiratoria-terapia-intensiva .fisioterapia-respiratoria-terapia-intensiva, #atividades-fisicas-grupos-especiais .atividades-fisicas-grupos-especiais { color:#67C4DA }
#psicopedagogia-clinica-institucional .psicopedagogia-clinica-institucional { color:#67C4DA }
#gestao-ambiental-geoprocessamento .gestao-ambiental-geoprocessamento, #diagnostico-ambiental-enfase-fauna .diagnostico-ambiental-enfase-fauna, #diagnostico-ambiental-enfase-flora .diagnostico-ambiental-enfase-flora, #diagnostico-ambiental-ecossistemas-aquaticos .diagnostico-ambiental-ecossistemas-aquaticos { color:#fff }
#gestao-seguranca-tecnologia-informacao .gestao-seguranca-tecnologia-informacao { color:#67C4DA }
.tit {
	font-size:14px;
	font-family: 'AachenRoman';
	color:#292929;
}
.tit a{
	font-size:14px;
	font-family: 'AachenRoman';
	color:#292929;
}
/*.btn_mais {
	display: block;
	background:url(../img/btn_mais.png) top left no-repeat;
	width: 18px;
	height: 18px;
	text-indent: -99999px;
	position: absolute;
	top: 8px;
	right: 12px;
}*/
/*.btn_menos {
	display: block;
	background:url(../img/btn_menos.png) top left no-repeat;
	width: 18px;
	height: 18px;
	text-indent: -99999px;
	position: absolute;
	top: 13px;
	right: 12px;
}*/
/*--------------------------------------------------- FORMATAÇÕES --------------------------------------------------*/
h1 {
	font:17px Helvetica, Arial, sans-serif;
	color:#a9c05c;
	font-weight:bold;
}
h2 {
	font-family: 'AachenRoman';
	font-size:18px;
	margin:15px 0 6px 0;
	color:#fff;
	text-transform:capitalize;
	font-weight:normal;
}

h3{font-weight:normal;}
h4 {
	font:bold 13px Helvetica, Arial, sans-serif;
	color:#F60E1C;
}
.area_curso h3 {
	color:#292929;
	font-family: 'AachenRoman';
	font-size:18px;
	margin:12px 0 5px 0;
	font-weight:normal;
}
#index-mestrado #conteudo h2, #interna-curso #conteudo h2 { margin:15px 0 3px 0; }
.no-border { border:0 none !important; }
h2.tit-1linha span{
    display: inline-block;
    font-size: 21px;
    line-height: 30px;
	font-family: 'AachenRoman';
	color:#292929;
}

h2.tit-2linha{
	background:#67c4da;
	color:#FFFFFF;
	font-family:TheMixSemiBoldPlain, Arial, Helvetica;
	font-weight:normal;
	font-size:19px;
	height:53px;
	padding:0;
	width:266px;
	margin:0 0 17px 0;
	
}
h2.tit-2linha span{
	background: #818385;
    display: inline-block;
    font-size: 19px;
    line-height: 22px;
    padding:5px 10px 0 10px;
}

h2.tit-2linha span.segunda-linha{
	padding-top:0;
	padding-bottom: 4px;
}
h2.tit-curso-sob-medida { margin:18px 0; }
div#conteudo ul li, div#conteudo_premium ul li {
	font-size:12px;
	background:url("../img/list-itemRed.png") no-repeat scroll 0 6px transparent;
	padding:2px 0 1px 10px;
}
div#conteudo div ul li, div#conteudo_premium div ul li {
	font-size:11px;
	list-style-image:none;
	margin-left:0px;
}
div#conteudo ul li p, div#conteudo_premium ul li p { }
/*--------------------------------------------------- CLASSES --------------------------------------------------*/
#interna-curso #cabecalho {
	position:relative;
	width:100%;
	height:27px;
	margin:0 0 40px 0;
}
h1.tit-interna {
color: #292929;
    font-family: 'AachenRoman';
    font-size: 50px;
    line-height: 107%;
    width: 636px;}
.diferenciais h2{
	font-size: 18px;
    padding: 0 0 20px 26px;
}
.diferenciais h3{
	background: url("../img/bg_seta.png") no-repeat scroll 0 2px #292929;
    color: #FFFFFF;
    display: block;
    float: left;
    font: 15px TheMixSemiBoldPlain,Arial,Helvetica;
    letter-spacing: 0.5px;
    padding: 6px 22px 6px 26px;
}
.diferenciais .col2 p{
	line-height: 18px;
    overflow: hidden;
    padding: 12px 0 2px 28px;
	width:650px;
	position:relative;
}
.diferenciais a{
	color:#d80f04;
}
.diferenciais .more{
	background: url("../img/more.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 12px;
    position: absolute;
    text-indent: -9999px;
    width: 12px;
}
.diferenciais .premium-diferenciais{
	background: none repeat scroll 0 0 #67C4DA;
    color: #FFFFFF;
    height: 33px;
    margin: 0 0 12px;
    padding: 11px 0 0 23px;
    width: 224px;
}
.tit-diferenciais{margin:0 0 20px 0;}
.img-pos-graduacao { margin:82px 0 0 270px; }
.img-mestrado { margin:90px 0 0 270px; }
.titulo-rede {
	font:18px Helvetica, Arial, sans-serif;
	color:#a93337;
}
.desc {
	width:133px;
	height:32px;
	margin:80px 0 0 13px;
}
.marcar { color:#a93337; }
.marcar_branco { color:#FFF; }
.clear {
	clear:both;
	width:0;
	height:0;
}
.centro { margin:25px 0 25px 10px; }
.marcar_preto {
	font:bold 11px Helvetica, Arial, sans-serif;
	color:#494949;
	background:url(../img/marcar_preta.png) left 5px no-repeat;
	padding-left:10px;
}
#banners {
	position: relative;
	margin: 0;
	height: 60px;
}
.banner_desconto {
	position: absolute;
	top: -10px;
	left: 20px;
}
.inscreva {
	position:absolute;
	top: -14px;
	right: 25px;
}
.resultado {
	position:absolute;
	top: 4px;
	right: 25px;
}
.celula { background-color:#ebebeb; }
.descricao_video {
	font:bold 14px Helvetica, Arial, sans-serif;
	color:#FFF;
}
.tabela {
	width:100%;
	border:1px solid #909090;
	border-collapse:collapse;
}
.tabela th, .tabela td {
	border-collapse:collapse;
	text-align:center;
}
.tabela th {
	background-color:#9d9c9c;
	border:1px solid #E8DFD1;
	border-bottom:1px solid #909090;
	font-size:12px;
	font-weight:bold;
	padding:4px;
}
.tabela td {
	border:1px solid #909090;
	font-size:11px;
	padding:2px;
}
.formiguinha { font-size:10px; }
.titulo-iniciodasaulas {
	color:#fff;
	background:url(../img/tit-iniciodasaulas.png) top left no-repeat;
	width:137px;
	height:19px;
	text-indent:-9999px;
	display:block;
	margin-top: 5px;
}
.titulo-cursos-area {
	color:#fff;
	background:url(../img/titulo-cursos-area.png) center left no-repeat;
	width:147px;
	height:19px;
	text-indent:-9999px;
	display:block;
	margin-top: 2px;
}
.titulo-mostra-pos {
	color:#fff;
	background:url(../img/tit-mostra-pos.png) center left no-repeat;
	width:198px;
	height:19px;
	text-indent:-9999px;
	display:block;
	margin-top: 2px;
}
.titulo-faca-inscricao {
	color:#fff;
	background:url(../img/titulo-faca-inscricao.png) center left no-repeat;
	width:163px;
	height:23px;
	text-indent:-9999px;
	display:block;
}
.titulo-programa-bolsas {
	color:#fff;
	background:url(../img/titulo-programa-bolsas.png) center left no-repeat;
	width:181px;
	height:16px;
	text-indent:-9999px;
	display:block;
	margin-top: 4px;
}
.destaque-pre-matricula { float:right; }
.destaque-pre-matricula a {
	margin-top:56px;
	background:url(../img/destaque-pre-matricula.png) top left no-repeat;
	width:161px;
	height:72px;
	text-indent:-9999px;
	display:block;
}
ul#menu-mestrado {
	margin:0;
	padding:0;
	float:left
}
ul#menu-mestrado li {
	background:url(../img/list-item-menu.png) no-repeat scroll 0 9px transparent;
	border-bottom:1px solid #3F3F3F;
	display:block;
	height:27px;
	margin:0;
	padding:6px 0 0 13px;
	width:204px;
}
li.li-obj { margin-top:0px; }
/*--------------------------------------------------- FORMUL�?RIO --------------------------------------------------*/
form select {
	width: 94%;
	font:11px Arial, Helvetica, sans-serif;
	color:#494949;
}
.area { margin-top:10px; }
.curso { margin-top:20px; }
.redes {
	width:150px;
	font-size:10px;
}
/*------------------------------------------------------ GALERIA AJAX ------------------------------------------------------*/
ul.filmstrip li {
	list-style-image:none;
	background: none;
	margin-left:0
}
.panel-overlay div {
	text-transform: uppercase;
	font-size: 12px;
	font-weight:bold;
	padding-top:16px;
}
#desconto-inscricao {
	background:url(../img/desconto-inscricao.png) left top no-repeat;
	height:134px;
	margin: 20px 22px 0 0;
	position:relative;
	width:246px;
}
#desconto-inscricao .desc {
	margin: 0;
	padding: 80px 0 0 13px;
}
html > body #selos { background: url(../img/selos_reconhecimento.png) no-repeat 0 0; }
#selos {
	display: block;
	height: 98px;
	position: absolute;
	text-indent: -9999px;
	width: 186px;
	z-index: 85;
	right: 255px;
	top: 100px;
}
#home #selos { right: 170px; }
/*------------------ P�?GINA CURSOS PREMIUM -------------------------------------*/
#cursos-premium #container-destaque-interna #cabecalho_premium h1 {
	position:absolute;
	top:40px;
	left:40px;
	color:#f15a38;
	font-family:TheMixSemiBoldPlain, Arial, Helvetica;
	font-size:40px;
	font-weight:normal;
}
#cursos-premium #container-destaque-interna h3 {
	color:#f15a38;
	font-family:TheMixSemiBoldPlain, Arial, Helvetica;
	font-size:15px;
	padding:0 0 5px 245px;
	font-weight:normal;
}
.fundo-principal { background: url(../img/fundo_cursos_premium.jpg) no-repeat 50% 0; }
#submenu_premium ul {
	margin: 0;
	padding: 0;
}
#submenu_premium ul li {
	background:url(../img/list-item-menu.png) no-repeat scroll 0 11px transparent;
	border-bottom:1px solid #3F3F3F;
	display:block;
	height:26px;
	margin:0;
	padding:9px 0 0 13px;
	width:204px;
}

 .selo-tempo-duracao {
	display:block;
	background:url(../img/selo-tempo-de-duracao.png) no-repeat;
	width:200px;
	height:200px;
	text-indent:-99999px;
}
#banner_premium {
	position: relative;
	margin: 0;
	width: 638px;
	height: 276px;
}
#banner_premium p {
	margin: 0;
	position: absolute;
	top: 118px;
	left: 284px;
	z-index: 1;
}
#banner_premium p a {
	display: block;
	width: 127px;
	height: 39px;
	text-indent: -9999px;
	background: url(../img/btn_veja_video.png) no-repeat;
}
#banner_premium #inscreva-se {
	height:32px;
	left:384px;
	margin:0;
	position:absolute;
	text-align:center;
	top:246px;
	width:247px;
}
#banner_premium #inscreva-se a {
	font-family:TheMixSemiBoldPlain, Arial, Helvetica;
	font-size:25px;
	font-weight:normal;
	line-height:31px;
	color:#FFF;
	display: block;
	width: 247px;
	height: 33px;
	background: url(../img/increva-se-premium.png) no-repeat;
}
body#cursos-premium #conteudo .cnt_destaque {
	padding: 3px 8px;
	background-color: #e6e0d7;
}
#conteudo .localizacao img { border: 1px solid #b1883e; }
#conteudo .grade_nucleo {
	float: left;
	width: 275px;
	margin: 0 10px 10px 0;
}
#conteudo .grade_nucleo ol { width: 275px; }
#conteudo .grade_nucleo ol li {
	list-style-position: inside;
	list-style-type: decimal;
	padding: 3px 8px;
	background-color: #e6e0d7;
	margin: 1px;
}
#conteudo .grade_nucleo ol li span { float: right; }
#ban_MEC_CAPES {
	text-indent: -9999px;
	background: url(../img/selos-reconhecimento.png) no-repeat;
	width: 143px;
	height: 76px;
	margin:10px 0 10px 75px;
}

/*tabela estrutura curricular*/
table { margin:18px 0 0 0; }
.celula td {
	background: #3f3f3f;
	color:#fff;
	padding:3px;
}
div#colDir_premium {
	width:638px;
	height:auto;
	float:left;
	margin-left:34px;
	display:inline;
}
#cabecalho_premium {
	background: url(../img/bg-tit-premium.png) no-repeat top left;
	padding-top: 26px;
	height: 115px;
	position:relative;
}
#cabecalho_premium > p {
	color: white;
	margin-left: 245px;
	width: 390px;
	font-size:11px;
}
#cabecalho_premium span { color: #d19a34; }
#conteudo_premium { margin-top: 0; }
#conteudo_premium h1 {
	color: #751619;
	margin-bottom: 20px;
}
#conteudo_premium ul li { margin-top: 3px; }
#conteudo_premium ul li h2 { margin-bottom: 5px; }
#banner_premium.img_marketing { background: url(../img/fundo_premium_marcoantonio.jpg) no-repeat 0 0; }
#banner_premium.img_sustentaveis { background: url(../img/fundo_premium_andreluiz.jpg) no-repeat 0 0; }
#banner_premium.img_cidades { background: url(../img/fundo_premium_paulodiniz.jpg) no-repeat 0 0; }
/*lista professores*/
#prof {
	height:auto;
	display:table;
	position:relative;
}
ul.prof {
	width:590px;
	position:relative;
	list-style:none outside none;
}
li.prof-lista {
	width:295px;
	height:130px;
	float:left;
}
li.prof-lista p { float:left; }
.titulo-prof {
	color:#5AC4BE;
	font-size:14px;
	height:37px;
	line-height:25px;
	margin-top:8px;
}
.cargo-prof {
	font-size:11px;
	margin-top:-10pt;
	width:175px;
	height:55px;
	margin-bottom:20px;
}
.link-rs-prof {
	margin-top:-23px;
	padding:0 0 0 2px;
	text-decoration:none;
	width:23px;
}
.link-rs-prof-2 {
	height:23px;
	margin-top:-23px;
	padding:0 0 0 5px;
	text-decoration:none;
	width:23px;
}
.link-rs-prof a {
	background:url(../img/icones-rs-prof.png) no-repeat scroll 0 1px transparent;
	display:block;
	height:0;
	margin:0 0 0 0;
	overflow:hidden;
	padding-top:24px;
	text-decoration:none;
	text-indent:-9999px;
	width:23px;
}
.link-rs-prof-2 a {
	background:url(../img/icones-rs-prof.png) no-repeat scroll 0 -23px transparent;
	display:block;
	height:0;
	margin:0 0 0 0;
	overflow:hidden;
	padding-top:24px;
	text-decoration:none;
	text-indent:-9999px;
	width:23px;
}
.link-rs-prof img { margin-top:2px; }
.foto-prof img {
	padding-left:2px;
	margin:10px 10px 0 0;
}
/*lista profs*/

div#prof ul li {
	padding:0 !important;
	background:none !important;
}
div#prof div ul li {
	font:11px Arial, Helvetica, sans-serif;
	list-style-image:none;
	color:#494949;
	margin-left:0px;
}
div#prof h2 { color:#B68F42; }
div#prof h1 {
	color:#751619;
	margin-bottom:20px;
}
div#prof { margin-top:0; }
div#prof ul li h2 {
	margin-bottom:5px;
	text-transform:uppercase;
}
#conteudo_premium h1 {
	color:#5ac4be;
	font:15px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*Depoimento - barra lateral esquerda*/
#depoimento {
	background:url(../img/depo_tit.jpg) no-repeat scroll 0 0 transparent;
	padding-top:51px;
	width:234px;
	margin:62px 0 0 0;
}
.depo {
	font-size:11px;
	font-style:italic;
	line-height:12pt;
	text-align:center;
}
#depoimento .img-depo { border:solid 6px #3f3f3f; }
.depo-nome-cargo {
	color:#f15a38;
	font-size:9px;
	text-align:left;
	margin:4px 0;
}
p.depo-box-foto img {
	margin:15px 11px 14px;
	width:212px;
}
/*box-selo*/

#box-selo-lat { width:250px; }
.box-selo { margin:20px 0 0 7px; }
.box-selo img {
	margin:-5px 0 0 -8px;
	width:218px;
}
div#conteudo table td tr { border:2px solid #FFF; }
div#conteudo table td {
	background:#e7e7e7;
	font:11px Arial, Helvetica, sans-serif;
	padding:2px;
	margin:0;
	border-bottom:1px solid #cacaca;
}
p.conteudo_celula {
	font:11px Arial, Helvetica, sans-serif;
	padding:2px;
	margin:0;
	color:#292929;
}
.selo-volta-aulas {
	background: url(../img/selo-inicio-aulas.png) no-repeat;
	width:184px;
	height:88px;
	display:block;
	margin:10px auto 0;
	text-indent:-9999px;
}
.selo-volta-aulas-2 {
	background:url("../img/selo-inicio-aulas-2.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:78px;
	margin:-25px auto 0;
	text-indent:-9999px;
	width:175px;
}
.inscreva-curso {
	margin-left:735px;
	margin-top:-46px;
	position:absolute;
}
.selo-turmas-confirmadas, .selo-turmas-em-confirm {
	vertical-align:middle;
	margin:0 0 0 10px;
}

.btn-inscricao-premium:hover { background-position: 0 -27px; }
.btn-inscricao-demais:hover { background-position: -260px -27px; }
/*banner mostra pos e pagina interna */
.banner-mostra-pos {
	display: block;
	text-indent: -9999px;
	width: 234px;
	height: 225px;
	background:url(../img/banner-pra-valer-pequeno.jpg) left top no-repeat;
}
.btn-mostra-pos {
	display: block;
	text-indent: -9999px;
	width: 120px;
	height: 36px;
	background:url(../img/btn-mostra-pos.png) left top no-repeat;
	margin:0 0 0 500px;
	float:left;
}
.banner-credito{
	display: block;
	margin:0 0 0 0;
}
.banner-credito img{
	border:solid 3px #818385;	
}
div#conteudo ul.lista-mostra-pos {
	margin:0;
	padding:0;
}
div#conteudo ul.lista-mostra-pos li {
	margin:0;
	padding:0;
	list-style-type:none;
	background:none;
}
div#conteudo ul.lista-mostra-pos .icone-mais-menos {
	background:url(../img/icone-mais-mostra.png) no-repeat;
	cursor:pointer;
	display:inline-block;
	padding-left:25px;
	color:#F60E1C;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
}
div#conteudo ul.lista-mostra-pos .aberto { background:url(../img/icone-menos-mostra.png) no-repeat !important; }
div#conteudo ul.lista-mostra-pos .tit-lista { margin:10px 0; }
div#conteudo ul.lista-mostra-pos li li {
	background:url(../img/marcar.png) no-repeat scroll 0 2px transparent;
	color:#494949;
	font:11px Arial, Helvetica, sans-serif;
	margin:1px 0 0 19px;
	padding-left:12px;
}
div#conteudo ul.lista-mostra-pos .item-mostra { font-weight:bold; }
.corpo-docente { margin: 0 0 15px; }
.corpo-docente strong { color: #F15A38; }
/**
 * CONTEUDO LINKS
 **/
#conteudo .area_curso a, #conteudo_premium .area_cursos a {
	color: #000;
	text-decoration: none;
}
#conteudo .area_curso a:hover, #conteudo_premium .area_curso a:hover {
	color: #000;
	text-decoration: underline;
}

/*  */
.label {
	background: url("../img/label-bg.jpg") no-repeat scroll left 0 transparent;
    color: #141414 !important;
    display: inline-block;
    font-size: 9px;
    height: 13px;
    line-height: 13px;
    padding: 0 0 0 4px;
}
.label small {
	background: url("../img/label-bg.jpg") no-repeat scroll right 0 transparent;
    display: block;
    height: 13px;
    padding-right: 5px;
}
.label.formation small { background-position:right bottom ; }
.label.formation { background-position:left bottom ; }

/*---------------------------------------------------------------*/
/*--------------Novos elementos da nova id visual----------------*/
/*---------------------------------------------------------------*/
#conteudo .btns-acoes-cursos{
    margin: 23px 0 31px 0;
    overflow: hidden;
}

h3.textoBrancoH {color:#fff;font-family: 'AachenRoman';font-size:50px;margin:50px 0 0 0;}

#cursos-premium .btns-acoes-cursos{margin: 50px 0 0;}
	
#conteudo .btns-acoes-cursos.acoes-rodape{
	float:left;
	margin:20px 0 0 130px;
	
}
	#conteudo .btns-acoes-cursos a:hover{
		text-decoration:underline;	
	}
	
.btns-mapa{
float:left;
margin: 23px 0 31px 0;
overflow: hidden;
position:relative;
}

a.btn-campus{
	background-color:#3b3b3b;
	display: inline-block;
	height: 29px;
	width: 199px;
	font-family: 'AachenRoman';
    font-size: 13px;
	text-align:center;
	line-height: 27px;
	color: #FFFFFF;
}

a.btn-campus:link {
    background: none repeat scroll 0 0 #3b3b3b;
}
a.btn-campus:hover {
    background: none repeat scroll 0 0 #f15a38;
}
.btns-mapa a.selecionado {
    background: none repeat scroll 0 0 #ff0000;
}



/*cursos interna*/
.conteudo-cursos h2{
	text-transform:uppercase;	
}
#conteudo .conteudo-cursos ul li{
	color: #000000;
    font: 12px/14px "Trebuchet MS",Arial,Helvetica,sans-serif;	
}
.conteudo-cursos table{
	margin:0 0 25px 0;
}	
.conteudo-cursos table td{
	border:solid 1px #fff;
	color:#fff;
}

/*menu*/
.areas-menu-lateral li a{
	font-family:TheMixSemiBoldPlain,Arial,Helvetica;
	font-size:12px;
	color:#292929;
}

#menu li span{
	position:absolute;
	width:51px;
	height:25px;
	top:17px;
	right:11px;
	background:url(../img/selo-em-breve-curso.png) no-repeat 0 0;
	text-indent:-99999px;
}
/*btns*/
.btns-incricoes a{
	background: none repeat scroll 0 0 #3b3b3b;
    color: #FFFFFF;
    float: left;
font-family: 'AachenRoman';    font-size: 13px;
    margin: 12px 10px 12px 0;
    padding: 10px 20px;
}
.btns-incricoes a:hover{
	text-decoration:underline;	
}
#conteudo .tabela-investimentos td{
	font: 11px Arial,Helvetica,sans-serif;
	color:#292929;
	padding:4px 6px;
	background:#E7E7E7;
}
#conteudo .tabela-investimentos th{
	font: 11px Arial,Helvetica,sans-serif;
	color:#fff;
	padding:4px 6px;
	background:#292929;	
}	
/********************Depoimento****************/
.box-depoimento{
	border-bottom: 1px solid #818385;
    border-top: 1px solid #818385;
    height: 212px;
    padding: 0;
    width: 636px;
}
.box-depoimento .txt-depo{
	color: #000000;
    font-family: 'TheMixBoldPlain';
    font-size: 23px;
    line-height: 25px;
    margin: 33px 0 0 84px;
    position: relative;
    text-align: right;
    width: 444px;
}
.box-depoimento .txt-depo img.fecha{
	border: 0 none;
	bottom: -10px;
	position: absolute;
	right: -40px;
}
.box-depoimento .txt-depo img.abre{
	border: 0 none;
	left: -18px;
	position: absolute;
	top: -10px;
}
.box-depoimento .txt-autor{
	margin:16px 113px 0 0;
}
.box-depoimento .txt-autor p{
	text-align:right;
	color: #73cfe3;
	font-family: TheMixSemiBoldPlain,Arial,Helvetica;
	font-size: 10px;
	margin:0;
	line-height:12px;
}
.box-depoimento .txt-autor :first-child{
	font-size: 16px;
	font-family: 'TheMixBoldPlain';
	margin:0 0 4px 0;
}
/*---------------------------------------------------------------------------------*/
/*--------------Novos elementos da nova id visual de CURSOS PREMIUM----------------*/
/*---------------------------------------------------------------------------------*/
.interna-premium h4{
	color:#fff;
	font-family: 'AachenRoman';
	font-size:17px;
}
.interna-premium ul{
	margin:0 0 15px 0;
}
.interna-premium ul li{
	
}
.interna-premium div#conteudo ul li, div#conteudo_premium ul li{
	background: url("../img/list-item-premium.png") no-repeat 0 6px ;	
}
.interna-premium h1#container-logo {
	background: url(../img/bg-box-logo-premium.png) center center no-repeat;
}
.interna-premium #conteudo h2 {
	font-family: 'AachenRoman';
	margin:15px 0 20px 0;
	color:#292929;
	font-size:30px;
}
.interna-premium #conteudo .btns-acoes-cursos.acoes-rodape {
    padding: 0 54px 0 0;
}
.index-premium #conteudo .btns-acoes-cursos.acoes-rodape {
	padding: 12px 24px 0 0;
}

.interna-premium div#rodape {
	background:url(../img/bg-footer-premium.png) no-repeat 25px 13px;
}
.interna-premium #menu li a,
.interna-premium #conteudo .btns-acoes-cursos.acoes-rodape a,
.interna-premium #conteudo .btns-acoes-cursos a
{
	
}

#fundo{background: url("../img/bglarge.gif") repeat-y scroll 0 0 transparent;
    left: 0;
    position: absolute;
	z-index:-1;
}

/*body#cursos-premium{background:url(../img/bglarge.gif) 0 0 repeat-y;}*/
#cursos-premium .col1{margin:0;}

.redLeft{background:url(../img/colRed.gif) 0 0 repeat;width:50%; float:left;}
.colAling{}

.interna-premium #rodape .box-linhas #redes span,
.interna-premium #conteudo h1.tit-interna,
.interna-premium .buller-busca,
.interna-premium .titulo-prof
{
	color:#292929;	
}

.titulo-prof{font-family: 'AachenRoman';}
.interna-premium div#conteudo table td {
	background:#f15a38;
    font: 11px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 2px;
	color:#292929;
}
#clique_conheca {
	margin: 40px 0 0;
    text-align: center;
}
#clique_conheca p{
	color: #000000;
    font-family: TheMixSemiBoldPlain,Arial,Helvetica;
    font-size: 22px;
    line-height: 19px;
    margin: 0 0 9px;
}
#clique_conheca p:first-child{
	font-size: 15px;
    margin: 0;
}
#clique_conheca a{
	background:#fff;
    color: #292929;
    display: inline-block;
    font-family: TheMixSemiBoldPlain,Arial,Helvetica;
    font-size: 13px;
    padding: 6px 18px;
}
/**/
.destaque-premium{
	margin: 5px 0 32px 0;
    overflow: hidden;	
}
.destaque-premium p.titulo{
	width: 190px;
	height: 95px;
	float:left;
	background:#292929;
	margin:0;
	padding: 49px 0 0 20px;
	color: #fff;
    font-family: 'AachenRoman';
    font-size: 40px;
	line-height:40px;
}
.destaque-premium div{
	height: 100px;
    width: 383px;
	float:left;
	background:#fff;
	padding:22px;
}
.destaque-premium div h3{
	color: #f15a38;
    font-family: 'AachenRoman';
    font-size: 17px;
	line-height:18px;
	font-weight:normal;
	margin:0 0 10px 0;
}
.destaque-premium div p{
	color: #292929;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.btn-destaque-inscreva-se, #cursos-premium .btn-destaque-inscreva-se{
	color: #fff !important;
    font-family: 'AachenRoman';
    font-size: 26px;
	line-height:26px;	
	background:#f15a38;
	padding:8px 28px;
	margin:-12px 4px 11px 0;
}
.selo-melhor-premiun{color: #292929;
    font-family: 'AachenRoman';
    font-size: 106px;
    line-height: 107%;
    margin: 162px 0 8px;
    width: 636px;}

/**********************SLIDER HOME*****************************/

    /*preload classes*/
    .svw {width: 50px; height: 20px; background: #fff  ;}
    .svw ul {position: relative; left: -999em;}
    /*core classes*/
    .stripViewer {
    position: relative;
    overflow: hidden;
    border: 5px solid #ff0000  ;
    margin: 0 0 1px 0;
    }
    .stripViewer ul { /* this is your UL of images */
    margin: 0;
    padding: 0;
    position: relative;
    left: 0;
    top: 0;
    width: 1%;
    list-style-type: none;
    }
    .stripViewer ul li {
    float:left;
    }
    .stripTransmitter {
    overflow: auto;
    width: 1%;
    }
    .stripTransmitter ul {
    margin: 0;
    padding: 0;
    position: relative;
    list-style-type: none;
    }
    .stripTransmitter ul li{
    width: 20px;
    float:left;
    margin: 0 1px 1px 0;
    }
    .stripTransmitter a{
    font: bold 10px Verdana, Arial;
    text-align: center;
    line-height: 22px;
    background: #ff0000  ;
    color: #fff  ;
    text-decoration: none;
    display: block;
    }
    .stripTransmitter a:hover, a.current{
    background: #fff  ;
    color: #ff0000  ;
    }
    /*tooltips formatting*/
    .tooltip
    {
    padding: 0.5em;
    background: #fff  ;
    color: #000  ;
    border: 5px solid #dedede  ;
    } 
	
/*****************************************
 *  box modulos sidebar + pagina modulos.php 
 *****************************************/
 	.modulos a{
		color:#000;	
	}
	.box-modulo{
		background:url(../img/bg-modulo.png) no-repeat 0 0 ;
		width:220px;
		height:149px;
		margin:0 0 20px 0;
	}
	.box-modulo.box-modulo-tit-duplo{
		background:url(../img/bg-modulo.png) no-repeat 0 -184px ;	
	}
	.box-modulo .info-modulo a{color:#f15a38 !Important;font-size:12px;display:block; width:198px;}
	.box-modulo .tit-modulo a{font-family: 'AachenRoman';color:#292929 !Important; font-size:14px;}
	.box-modulo p{
		margin:0 0 5px 0;	
	}
	.box-modulo.first{
		margin:30px 0 20px 0;	
	}
	.box-modulo .tit-modulo{
		color: #fff;
		font-family: TheMixSemiBoldPlain,Arial,Helvetica;
		font-size: 15px;	
		padding: 16px 0;
		text-align: center;
		margin:0 0 16px 0;
	}
	.box-modulo .info-modulo{
		color: #268fa8;
		font-family: TheMixSemiBoldPlain,Arial,Helvetica;
		font-size: 14px;
		padding:0 0 0 10px;
		margin:8px 0;
	}
	.box-modulo .saiba-mais-modulo{
		color: #292929;
		font-family: TheMixSemiBoldPlain,Arial,Helvetica;
		font-size: 12px;
		padding:0 0 0 142px;
	}
	.box-modulo .parceria span{
		color: #666;
		font-family: TheMixSemiBoldPlain,Arial,Helvetica;
		font-size: 12px;
		padding:0 0 0 10px;	
	}
	.box-modulo .parceria img{
		padding:0 0 0 9px;
	}
	.modulos #nc_comum{
		width: 355px;	
	}
	.modulos .btns-acoes-cursos a{
		background:#67c4da;
		color:#fff;
		float:right;
		padding:6px 18px;
		
		font-family:TheMixSemiBoldPlain,Arial,Helvetica;
		font-size:13px;
	}	
	.modulos .btns-acoes-cursos a:hover{
		text-decoration:underline;	
	}
	.modulos .btns-acoes-cursos.acoes-rodape {
		margin: 15px 20px 38px 0;
		padding: 0 54px 0 0;
	}
	 
/*****************************************
 *  DESTAQUE : Infográfico na Home 
 *****************************************/
#infografico {
	position: relative;
	width: 640px;
	height: auto;
}
.infog-box { 
	position: relative;
	display: none; 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
}
.infog-box h2 {
	display: block;
	width: 320px;
	border: none;
	text-decoration: none;
	outline: none;
	font-size:30px;
	line-height:89%;
}
.infog-texto, .infog-quote {
	width: 285px;
	line-height: 16px;
}
.infog-texto span,
.infog-qtip { color: #ee422a; }
.infog-quote { 
	font-size: 12px;
	color: #000;
}
.infog-quote em { font-size: 11px; }
.infog-inicio .infog-texto { 
	font-size: 12px; 
	line-height: 20px;
	margin:34px 0 0 0;
	color:#292929;
}

/* Titulos */
.infog-inicio h2 {
	width: 360px;
	font-family: 'AachenRoman'; color:#292929;
	margin:30px 0 16px 0;
	padding:7px 0 0 0;
	height:30px;
}
.infog-transformacao h2 { color:#292929; }
.infog-desenvolvimento h2 {color:#292929;}
.infog-envolvimento h2 {color:#292929;  }

/* Navegação (bolotas) */
.infog-nav {
display: block;
    float: left;
    margin: 62px 0 0;
    position: absolute;
    right: -100px;
    top: -3px;}
.infog-nav a {
	display: block;
	width: 350px;
	height: 351px;
	text-indent: -9999px;
	overflow: hidden;
	border: none;
	text-decoration: none;
	outline: none;
}
.infog-nav a:hover { }
.infog-nav-inicio { background: url(../img/infog-nav-transformacao.png) no-repeat 0 0; }
.infog-nav-transformacao { background: url(../img/infog-nav-desenvolvimento.png) no-repeat 0 0; }
.infog-nav-desenvolvimento { background: url(../img/infog-nav-envolvimento.png) no-repeat 0 0; }
.infog-nav-envolvimento { background: url(../img/infog-nav-envolvimento.png) no-repeat 0 0; }

/* voltar */
.infog-voltar { margin: 20px 0; }
.infog-voltar a {
	display: inline-block;
	clear: both;
	padding: 7px 10px 5px 10px;
	background-color: #292929;
	color: #fff;
	font-family: 'TheMixBoldPlain';
	font-size: 14px;
	text-decoration: none;
}
.infog-voltar a:hover { 	background-color: #888; }

/** qTip **/
.qtip-content a { text-decoration: underline !important; color: #fff; }
.qtip-content a:hover { text-decoration: none !important; }

.tip{display:inline-block; color:#292929; text-decoration:none; background:#F15A38;padding:0px 4px 1px 4px;margin:0 6px 0 5px; cursor:pointer;}
.tipCursos{position:absolute; background:url(../img/setaTip.png) 0 0 no-repeat;padding:20px 0 0 0;margin:0 0 0 0;}
.contTip{background: none repeat scroll 0 0 #F15A38;display: block; height: auto; padding: 15px; color:#fff; font-size:11px;margin:0 0 0 -33px;}





