@charset "utf-8";
/* CSS Document */
body		{background: url(../imagens/bg.png) center 34px no-repeat #013366; font-family: 'Tahoma'; color: #FFF; font-size: 12px;}

#botao_home {display:block; position: absolute; left:50%; width:420px; height: 60px; top:80px; margin-left:-475px;}

h1			{font-size: 32px; color: #089DED; margin: 0 0 15px 0;}
h1.menor	{font-size: 22px; color: #089DED; margin: 0 0 15px 0;}
h2			{font-size: 18px; color: #5483AE; padding:8px 0 0 0;}
h2 span		{color: #01386E;}
h3			{font-size: 19px; color: #FFFFFF; margin: 0 0 10px 0;}
h2.titulo	{font-size: 18px; color: #056EB2; margin: 0 0 15px 0; border-bottom:1px solid #02457C; border-left:5px solid #02457C; padding:0 0 5px 15px; }
h2.titulo	{font-size: 14px; color: #056EB2; margin: 0 0 15px 0; }
h4			{font-size: 22px; color: #68A5FD;}
h5			{font-size: 36px; color: #FFF; }
.tarja{border-bottom:1px solid #02457C; border-top:1px solid #02457C; margin-top:50px; background-color:#022C4B; padding:10px 0 10px 15px;}

p {margin: 0 0 15px 0; line-height: 15px;}


.left		{float: left;}
.right		{float: right;}
.bd 		{font-weight: bold;}
.bn 		{border: none !important;}
.mn 		{margin: 0 !important;}
.pn 		{padding: 0 !important;}
.lista		{list-style-type: circle; margin: 0 0 0 15px;}
.lista li	{line-height: 20px;}
.lista li a{color:#8ddafa; text-decoration:none;}
.lista li a:hover, .lista li a:active, .lista li a:focus{color:#FFF; text-decoration:underline;}
.lista li span	{display:block; font-weight:bold; color:#056EB2;}
.coordenadores li{padding: 0 200px 15px 0;}

img.borda {border: 1px solid #FFFFFF; background: #001C37; padding: 2px;}

.divisoria 	{border-bottom: 1px solid #33475D; margin: 15px 0;}
.separador	{height: 20px;}

.interno {width: 955px; margin: 0 auto; height: auto; padding: 15px 0 0 0;}

#financiamento_caixa {display:block; position: absolute; height: 60px; width: 100px; margin-left:50px; top:220px; left:50%;}

#header 	{width: 100%; margin: 34px 0 0 0; height: auto; padding: 50px 0 0 0; height:190px;}
#conteudo 	{width: 100%; padding: 0 0 25px 0; margin: 50px 0 0 0; background: url(../imagens/alphaBlack.png) repeat-x; padding: 0 0 40px 0;}
#inscricao{float:right; margin-right:8px; border:4px solid #500; margin-top:-15px;}


.msg_head {display: block; cursor:pointer; font-weight: bolder; position: relative; margin: 0 0 10px 0; padding: 15px 0 0 10px;}
.primeiraPergunta {border-top: 0px;}
.msg_body {position: relative; margin: 0 0 25px 0; padding: 0 0 0 15px;}

.msg_head {border-top: 1px solid #6AC8F4; color:#F7F29E;}
.msg_head span{color:#FFF;}



.w420		{width: 400px;}
.w420a		{width: 420px;}
.w640		{width: 640px;}
.w660		{width: 660px;}
.w660a		{width: 680px;}
.w600		{width: 600px; padding:0 60px 0 15px;}
.w955		{width: 955px;}


#menu							{font-size: 17px; color: #8DDAFA; margin: 15px 0 0 0; text-indent: -10000px; width:840px;}
#menu li						{float: left; height: 23px;}
#menu li a						{display: block; width:100%;}
#menu li.cursos-oferecidos		{background: url(../imagens/menu1-cursos.png) no-repeat; width: 113px;}
#menu li.financiamento			{background: url(../imagens/menu1-financiamento.png) no-repeat; width: 94px;}
#menu li.institucional			{background: url(../imagens/menu1-institucional.png) no-repeat; width: 82px;}
#menu li.coordenacao			{background: url(../imagens/menu1-coordenacao.png) no-repeat; width: 85px;}
#menu li.contato				{background: url(../imagens/menu1-contato.png) no-repeat; width: 52px;}
#menu li.atendimento			{background: url(../imagens/menu1-atendimento.png) no-repeat; width: 132px;}
#menu li.faq					{background: url(../imagens/menu1-faq.png) no-repeat; width: 142px;}
#menu li.aluno					{background: url(../imagens/menu1-aluno.png) no-repeat; width: 43px;}
#menu li.divisoria				{background: url(../imagens/menu1-divisoria.png) no-repeat; width: 33px; height: 20px; margin: 0; border: none;}

.lateralBox{font-size:10px;}

#menuCursos 					{font-size: 15px; color: #C1D1E8; margin: -6px 0 0 50px;}
#menuCursos li 					{height: 25px; width: 215px; text-indent: -10000px; margin: 0 0 2px 0;}
#menuCursos li a				{width: 100%; display: block; line-height: 25px;}
#menuCursos li.au				{background: url(../imagens/menu2-au.png) no-repeat;}
#menuCursos li.av				{background: url(../imagens/menu2-av.png) no-repeat;}
#menuCursos li.cs				{background: url(../imagens/menu2-cs.png) no-repeat;}
#menuCursos li.dgp				{background: url(../imagens/menu2-dgp.png) no-repeat;}
#menuCursos li.di				{background: url(../imagens/menu2-di.png) no-repeat;}
#menuCursos li.dm				{background: url(../imagens/menu2-dm.png) no-repeat;}
#menuCursos li.fp				{background: url(../imagens/menu2-fp.png) no-repeat;}
#menuCursos li.ri				{background: url(../imagens/menu2-ri.png) no-repeat;}


.cursosArea{width:180px; font-size:11px;}
.azulClaro{color:#089DED;}

.lateral{width:250px;}

#footer {width:100%; height:475px; background-color:#000;}
#footer_int{width:995px; margin:auto;}
#footer_linha1{border-bottom: 1px solid #333; padding: 50px 0 25px 25px; background: url('../imagens/logo-belasartes.jpg') no-repeat 30px 35px;	color:#333;	}
.footer_menu li{display:inline;}
.footer_menu{padding: 0 0 0 100px;}
.footer_menu li a{text-decoration:none; font-size:11px;	color:#555;}
.footer_menu li a:hover, .footer_menu li a:focus, .footer_menu li a:active {text-decoration: underline; color:#555;	}
#footer_linha2{width:975px; border-bottom: 1px solid #333; padding: 30px 0 40px 15px;}
.footer_coluna{display:block; padding: 45px 15px 0 25px; width:181px; float:left;}
.footer-bg-ultimos-commentarios{background: url('../imagens/footer-ultimos-comentarios.gif') no-repeat 15px 0;}			
.footer-bg-ultimas-postagens{background: url('../imagens/footer-ultimas-postagens.gif') no-repeat 15px 0;}			
.footer-bg-eventos-belasartes{background: url('../imagens/footer-eventos-belasartes.gif') no-repeat 15px 0;	}			
.footer-bg-ultimos-bablog{background: url('../imagens/footer-ultimos-bablog.gif') no-repeat 15px 0;}			
.footer_coluna li{display:block;}
.footer_coluna li a{display:block; padding: 0 0 0 12px;	padding-bottom:8px; font-size:11px; text-decoration:none; color:#555; background: url('../imagens/footer-list.gif') no-repeat 0 3px;		}
.footer_coluna li a:hover, .footer_coluna li a:focus, .footer_coluna li a:active {text-decoration: underline; }
#footer_linha3{padding: 17px 0 15px 25px; clear:both; font-size:11px; color:#555;}



label {display: block; padding: 0 0 5px 0;}
.text-contato {width: 95%; border: 1px solid #355C77; padding: 3px; color: #355C77; background-color:#16324e;}
.text-contato:focus {border: 1px solid #FFFFFF;}
.textarea-contato {width: 95%; border: 1px solid #355C77; padding: 3px; color: #355C77; height: 100px; background-color:#16324e;}
.textarea-contato:focus {border: 1px solid #FFFFFF;}
.btnIndicacao {background: #355C77; border: 0px; color: #FFFFFF; padding: 4px 0; width: 150px; margin: 20px 25px 20px 0;}
.m15{margin-top:10px;}



a.download {display: block; background: url(../imagens/iconeDL.png) no-repeat left 2px; padding: 0 0 0 20px; color: #99CCFF;}
a.download:hover, a.download:focus, a.download:active {text-decoration: underline; color: #99CCFF;}



.box-colunas{padding:15px 0 35px 0;}
.buscador {font-size:11px;}

.buscador {width:890px;}
.buscador #box-cursos{padding-top:15px;}
.buscador .box-busca{padding:15px 0; }
.buscador .box-busca div{width:420px; }
.buscador .box-busca div:nth-of-type(1){padding-right:25px; margin-right:20px; border-right:1px solid #014782; }
.buscador h4{border-bottom:1px solid #014782; cursor:pointer; padding:8px 0 5px 0; width:880px;}
.buscador .box-busca p{line-height:12px;}
.buscador .box-busca img{margin:0 10px 10px 0;}
.buscador .box-busca ul{margin:0 0 10px 0;}
.buscador .box-busca ul li{border-bottom:1px solid #014782; padding:5px 0;}
.buscador .box-busca ul li span{color:#0897E5;}

.buscador .interesse {padding:15px 0;}
.buscador .interesse h4{border-bottom:1px solid #022C4B; font-size:16px; margin-bottom:8px; width:690px; }
.buscador .interesse .foto, .buscador .interesse .info{float:left; }
.buscador .interesse .foto{width:175px; height:85px;}
.buscador .interesse .info{margin-left:20px; width:690px;}

.curso #info-principal{padding:25px 0; margin:30px 0 20px 0; border-bottom:1px solid #001123; width:900px;}
.curso #info-principal .left{margin:0 0 0 37px;}
.curso #info-principal ul{margin:0 0 10px 15px !important; font-size:11px;}
.curso #info-principal ul li{border-bottom:1px solid #0897E5; padding:5px 0; display:block; width:650px;}
.curso #info-principal ul li span{color:#0897E5;}
.curso #info-principal .maisItens{padding:15px 0 0 0;}
.curso .coluna{width:430px; margin-right:35px;}
.curso .coluna li{line-height:15px;}
.curso #adicional-info{padding:20px; border:1px solid #000; background-color:#001123; width:860px;}
.curso #adicional-info p{font-size:11px; line-height:11px;}
.curso #adicional-info ul{font-size:10px; line-height:11px;}
.w1{width:280px;}


#cursos {position:absolute;	border:1px solid #6AC8F4;display:block; left:50%; top:191px;	margin-left:-475px; width:300px; font-variant: small-caps; display: none; z-index:100000;}
#cursos li a{border-bottom:1px solid #6AC8F4; border-left:5px solid #6AC8F4; text-decoration:none; color:#FFF; background:#087EC6; display:block; padding:5px 2px 5px 5px; font-size:10px;}
#cursos li a:hover, #cursos li a:active, #cursos li a:focus{color:#FFF; background:#000; display:block; }

#social-media{height:55px;}
#googlemais, #facebook, #twitter{float:left;}
#googlemais{width:80px;}
#twitter{width:120px;}
#facebook{width:100px; border:none; overflow:hidden; height:25px; margin-top:-12px; z-index:0;}

#topo-atendimento a{background: url(../imagens/btn-atendimento-online.png) no-repeat;width:150px; height:50px; position:absolute; text-indent:-1000000px; left:50%; margin-left:260px; top:100px;}

#professores{border:#023355 1px solid;}
#professores td{border:#023355 1px solid; padding:5px;}



#contatoCRMSite{}
#contatoCRMSite label{}
#contatoCRMSite label span, #contatoCRMSite label input, #contatoCRMSite label textarea{}
#contatoCRMSite label span{}
#contatoCRMSite label input, #contatoCRMSite label textarea{width:480px; border:1px solid #355C77; color:#FFF; background-color:#16324e;}
#contatoCRMSite label select{width:500px; border:1px solid #355C77; color:#055F9E; background-color:#16324e;}
#contatoCRMSite label select option, #contatoCRMSite label select {color:#FFF;}
#contatoCRMSite label input{}
#contatoCRMSite label textarea{}
#contatoCRMSite #enviaEmailCRMBotaoSubmit{color:#FFFFFF; background-color:#8B0000;}

#notificacaoCRMOuvidoria{padding:10px; border:#039 1px solid; background-color:#003368; margin:0 0 15px 0; width:470px;}
#notificacaoCRMOuvidoria .titulo, #notificacaoCRMOuvidoria .frase{display:block;}
#notificacaoCRMOuvidoria .titulo{padding:0 0 3px 0;}
#notificacaoCRMOuvidoria .frase{font-size:10px;}
#notificacaoCRMOuvidoria .frase a:hover{text-decoration:underline;}

#enviaEmailCRMErros{padding:10px; border:#F33 1px solid; background-color:#C66; margin:0 0 15px 0; width:470px;}
#enviaEmailCRMErros .titulo{padding:0 0 5px 0; display:block;}
#enviaEmailCRMErros li{font-size:10px; padding:0 0 2px 13px; background: url(../imagens/list.png) no-repeat 3px 3px;}
#enviaEmailCRMErros .frase a:hover{text-decoration:underline;}
















/* RODAPÉ PORTAL ///////////////////////////////////////////////////////////////////////*/

#footer-master{background-color:#000; border-top:5px solid #333; margin-top:0!important;}

#footer-master .fm-wrapper #fm-top #fm-slogan span{color:#CCC;}
#footer-master .fm-wrapper #fm-top #fm-slogan p{color:#777;}

#footer-master .fm-wrapper #fm-content{border-top:1px solid #111;}
#footer-master .fm-wrapper #fm-content .fm-coluna{border-left:1px solid #111;}
#footer-master .fm-wrapper #fm-content .fm-coluna span{color:#EEE;}
#footer-master .fm-wrapper #fm-content .fm-lista li a{color:#999;}
#footer-master .fm-wrapper #fm-content .fm-lista li a:hover{color:#CCC;}
#footer-master .fm-wrapper #fm-content .fm-coluna #fm-portal span{color:#AAA;}

#footer-master #fm-bottom{background-color:#111;}
#footer-master #fm-bottom .fm-wrapper #fm-direitos{color:#777;}
#footer-master #fm-bottom .fm-wrapper #fm-outros li a{color:#777;}
#footer-master #fm-bottom .fm-wrapper #fm-outros li a:hover{color:#DDD;}

/* RODAPÉ PORTAL ///////////////////////////////////////////////////////////////////////*/


