/*
	AUTOR: Lucas Bragalia Polo
	CONTATO: lucasbpolo@gmail.com

	AUTOR: Bruna Brito
	EMPRESA: Ogilvy Interactive Recife
	DATA: Janeiro 2010
	CONTATO: brunacmbrito@gmail.com

/*

/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; vertical-align:baseline; text-decoration:none;}
strong{font-weight:bold;}
:focus{outline:0;}
body{color:#e7e4e1; background:url(../img/fundo.jpg) repeat-x #C14801; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px;}
ol, ul{list-style:none;}
table{border-collapse: separate; border-spacing:0;}
caption, th, td{text-align:left; font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after {content: ""}
blockquote, q{ quotes: "" ""}
/*html{overflow:-moz-scrollbars-vertical;}*/
a{color:#fff;text-decoration:underline;}
a:hover{text-decoration:underline; color:#efefef;}
/* end reset */

/* framework */
.clear{clear:both; font-size:0; height:0; line-height:0;}
.left{float:left;}
.none{display:none;}
.right{float: right;}
.sumir{overflow:hidden; text-indent:-999em;}
/* end framework */

#main{background:url(../img/bg_geral.jpg) no-repeat; width:967px; height:645px; margin:0 auto; padding-top:25px; padding-left:25px; position:relative;}
#header{height:140px;}

p, dd, dt, ul, li { text-align:justify; color:#fff;}

dt a { text-decoration:none;}
p.fontes {font-size:10px;}

/* nav */
#nav{position:absolute; right:25px; top:33px;}
#nav ul li{float:left;}
#nav ul li span{background:url(../img/separador.png) no-repeat; width:18px; height:101px; float:left; overflow:hidden; text-indent:-999em; margin:0 11px;}
#nav ul li a{background:url(../img/nav_novo.png) no-repeat; display:block; float:left; overflow:hidden; text-indent:-999em;}
#nav ul li a.bt_oque{margin-top:0px; width:118px; height:88px;}
#nav ul li a.bt_chance{margin-top:0px; background-position:-137px 0; width:135px; height:93px;}
#nav ul li a.bt_solicitar{margin-top:0px; background-position:-320px 0px; width:160px; height:105px;}
#nav ul li a.bt_formas{margin-top:0px; background-position:-526px 0px; width:133px; height:93px;}
#nav ul li a.bt_faq{margin-top:0px; background-position:-690px 0; width:129px; height:93px;}
/* submenu simular */
ul#simular li {clear:both; display:block; height:15px; margin:0 0 0 1px;}
ul#simular li a.bt_simulador {background:url(../img/menuSimulador.gif) no-repeat 0px 0px; width:171px; height:13px;}
ul#simular li a.bt_simulador:hover {background:url(../img/menuSimulador.gif) no-repeat  0px -13px;}
ul#simular li.ativo a.bt_simulador {background:url(../img/menuSimulador.gif) no-repeat  0px -13px;}
/* end submenu simular */
#nav ul li a.bt_oque:hover{background-position:0 -100px;}
#nav ul li a.bt_chance:hover{background-position:-137px -100px;}
#nav ul li a.bt_solicitar:hover{background-position:-320px -100px;}
#nav ul li a.bt_formas:hover{background-position:-526px -100px;}
#nav ul li a.bt_faq:hover{background-position:-690px -100px;}

#nav ul li.ativo a.bt_oque{background-position:0 -40px;}
#nav ul li.ativo a.bt_chance{background-position:-137px -40px;}
#nav ul li.ativo a.bt_solicitar{background-position:-262px -40px;}
#nav ul li.ativo a.bt_formas{background-position:-402px -51px;}
#nav ul li.ativo a.bt_faq{background-position:-600px -40px;}
/* end nav */

#header .inscreva_se{float:right;margin:73px 75px 0 0; position:absolute; right:0px; top:490px;}


#header a.a_inscreva{background:url(../img/bt_inscreva.gif) no-repeat; width:232px; height:40px; display:block;}

/* conteúdo */





/* -------------------------------------------------------------------------- */

.fone{
	background:url(../img/fone.png);
	width:158px;
	height:23px;
	position:absolute;
	right:25px;
	top:4px;
	}

.simule{
	width:451px;
	height:23px;
	position:absolute;
	left:128px;
	top:120px;
	}
	
.inscrevase{
	width:368px;
	height:84px;
	position:absolute;
	right:20px;
	top:138px;
	}	

.transferir{
	width:368px;
	height:84px;
	position:absolute;
	right:260px;
	top:376px;
	}
* html .transferir{
	width:368px;
	height:84px;
	position:absolute;
	right:110px;
	top:380px;
	}


#main_content{background:url(../img/bg_content.jpg); height:436px; width:413px; margin:35px 0 25px 507px; padding:25px 0 0 47px; position:relative; z-index:8;}
#content{
	width:585px;
	position:absolute;
	left:-191px;
	top: 47px;
	z-index:99;
}


.imagem{position:absolute; bottom:-104px; right:3px; _bottom:-105px; z-index:1; left:0px; top:200px;}
.mulher{background:url(../img/homem.jpg) no-repeat; width:532px; height:461px;}


.homem{background:url(../img/homem.jpg) no-repeat; width:300px; height:358px;}


/* -------------------------------------------------------------------------- */



/*content TABELA */
#content_tabela{
	width:586px;
	position:absolute;
	left:-201px;
	top:51px;
	z-index:2;
	display:inline;
}
/* FIM Content TABELA */

#content p{line-height:17px; color:#fff;}
/*texto etapas de pagamento */
#content p.pagamento{line-height:16px; color:#fff; margin:0 0 14px 0;}
/*//# texto etapas de pagamento */
#content h2{line-height:14px; font-size:15px; font-weight:bold; color:#fff; text-align:justify;}
#content h2.destaqueIndex{line-height:18px; font-size:17px; font-weight:bold; color:#fff; text-align:justify; margin:-5px 0 0 0;}
#content h2.destaqueIndex_amarelo{line-height:18px; font-size:18px; font-weight:bold; color:#FFFF00; text-align:justify;}
#content p.textoIndex {width:290px; float:left; text-align:justify !important; padding-left:50px; margin:0 35px 0 0;}
#content a.calculadoraIndex {float:left; margin-top:-5px;}
img.imendaChamadaTicket {margin:59px 0 0 -27px; float:left;}








.tit{margin-bottom:22px}
.divisoria{background:url(../img/divisoria.gif) no-repeat; width:451px; height:4px; margin-bottom:11px; _margin-bottom:0; position:relative; z-index:2;}

/* scroll */
.Container{width:445px; height:221px;}
#Scroller-1{
	position:absolute;
	overflow:hidden;
	width:549px;
	height:221px;
	color:#fff;
	left: 1px;
	top: 52px;
}
#Scroller-1 p{padding-bottom:15px;}
#Scroller-1 h2{font-weight:bold; padding-bottom:15px;}
#Scroller-1 ul.lista li{margin-bottom:20px;}
#Scroller-1 ul.lista li.titulo{font-size:14px; font-weight:bold; color:#fff; margin-bottom:3px; padding-right:3px; border-bottom:1px solid #fe7634;}
.Scroller-Container{
	position:absolute;
	top:0px;
	left:0px;
	width: 556px;
}
.Scrollbar-Track{
	width:8px;
	height:194px;
	position:absolute;
	top:73px;
	left:572px;








*left:474px; 									background:url(../img/base_scroll.gif) no-repeat;
	z-index:5;
}
.Scrollbar-Handle{position:absolute; top:0px; left:0px; width:12px; height:30px; background:url(../img/bt_scroll.gif) no-repeat; margin-left:-4px;}
/* end scroll */

/* index */
.tit_fies{background:url(../img/tit_fies.png) no-repeat; width:348px; height:28px; margin-left:20px;}
/* end index */

/* o que é */
.tit_oque{background:url(../img/tit_oque.png) no-repeat; width:241px; height:41px; margin:0 0 11px 20px;}
/* end o que é */

/* fies é para todos */
.tit_todos{background:url(../img/tit_todos.png) no-repeat; width:324; height:42px; margin:0 0 11px 20px;}
.lista_bolinha{margin-bottom:15px}
.lista_bolinha dt, .lista_bolinha li{margin-bottom:4px; background:url(../img/bolinha.png) no-repeat 0 8px; padding-left:10px;}

.textoParaTodos {float:left; width:300px;}
.textoParaTodos2 {float:left; width:330px;}
.btnVideo {float:right; margin-top:5px;}
/* end fies é para todos */

/* solicitar */
.tit_solicitar{background:url(../img/tit_solicitar.png) no-repeat; width:440px; height:38px; margin:0 0 10px 20px;}
ul.lista_passos{margin-top:5px}
ul.lista_passos li{font-size:12px; margin-bottom:5px; clear:both; _margin-bottom:3px}
.bolinha{background:url(../img/bolinha.png) no-repeat; width:6px; height:6px; display:block; float:left; margin:7px 2px 0 2px;}
.num{float:left}
/* end solicitar */

/* pagamento */
.tit_pagamento{background:url(../img/tit_pagamento.png) no-repeat; width:344px; height:40px; margin:0 0 9px 20px;}
/* end pagamento */

/* transferir */
.tit_transferir{background:url(../img/tit_transferir.png) no-repeat; width:320px; height:36px; margin:0 0 9px 20px;}
/* end transferir */

/* cadastre-se */
.tit_cadastre{background:url(../img/tit_cadastre.png) no-repeat; width:144px; height:26px; margin:0 0 9px 20px;}
/* end cadastre-se */

/* faq */
.tit_faq{background:url(../img/tit_faq.png) no-repeat; width:309px; height:41px; margin:0 0 12px 20px;}
.lista_bolinha{margin-top:15px}
.lista_bolinha dd{margin:10px 0}
/* end faq */

/* instituicoes participantes */
.tit_inst_participantes{background:url(../img/tit_inst_participantes.png) no-repeat; width:404px; height:40px; margin:0 0 9px 20px;}
.bt_voltar {background:url(../img/bt_voltar.gif) no-repeat; width:92px; height:40px; border:none; float:left; position:relative; margin:0 0 0 120px; cursor:pointer;}
.respostas {width:435px; height:80px;}
.respostas p{margin: 10px 0 10px 0;}
/* end instituicoes participantes  */

/* end conteúdo */

/* rodape */
#footer {
	display:inline;
	position:absolute;
	right:37px;
	top: 133px;
}
#footer p{background:url(../img/p_info.gif) no-repeat; width:200px; height:16px; margin-left:25px;}
#footer p.receba{background:url(../img/p_receba.gif) no-repeat left; width:283px; height:19px; margin:10px 0 0 23px; _margin:10px 0 0 11px; float:left;}
#footer a.a_receba {background:url(../img/bt_cliqueaqui.gif) no-repeat; width:105px; height:22px; margin:8px 0 0 10px; display:block; float:left;}
/* rodape */

/* selo */
.selo {background:url(../img/selo.gif) no-repeat; width:134px; height:80px; position:relative; float:right; z-index:3; margin:-5px 15px 0 0; text-indent:-999em}
/* fim selo */

/* formulario */
.form_cima {width:435px; height:125px;}
.form_baixo {width:435px; height:75px;}
.bt_enviar {background:url(../img/bt_enviar.gif) no-repeat; width:106px; height:26px; border:none; float:right; margin:18px 50px 0 0; cursor:pointer;}
.form_nome {float:left; margin:0 0 8px 0;}
.form_Sobrenome {float:left; margin:0 0 8px 0;}
.form_email {float:left; margin:0 0 8px 0;}
.form_ddd {float:left; margin:0 0 8px 0;}
.form_telefone {float:left; margin-left:10px; margin:0 0 8px 10px;}
.form_cima p {width:90px; height:20px; float:left; margin:0 0 8px 0;}
/* fim formulario */

/* mensagem formulario */
.msg_form {text-align:center}
/* fim mensagem formulario */

/* CHAMADA NOTICIA ENEM */
#chamadaEnem {width:325px; height:210px; position:absolute; left:340px; top:80px; z-index:900;}
.chamadaEnemInterno {float:left; width:298px; height:207px; background:url(../img/chamadaEnem.png) no-repeat; z-index:999; cursor:pointer;}
.btnFechar {width:21px; height:19px; background:url(../img/fecharChamadaEnem.jpg) no-repeat; float:left; margin-top:6px; z-index:999;}

/*img, div, input, a { behavior: url("iepngfix.htc") }*/

/*fernando*/
.linkHome{height:10px;display:block;}


/*                SCROLL                */

#noticias .jspContainer .jspVerticalBar { width:40px !important; }
#noticias .jspContainer .jspVerticalBar .jspTrack { background:url(../img/scrollTrack.gif) top left repeat-y; !important; }
#noticias .jspContainer .jspVerticalBar .jspDrag { background:url(../img/scrollDrag.gif) 6px 0px no-repeat; !important; }
#noticias .jspContainer .jspVerticalBar a.jspArrowUp { width:30px !important; height:30px !important; background:url(../img/setacima.gif) top left no-repeat !important; }
#noticias .jspContainer .jspVerticalBar a.jspArrowDown { width:30px !important; height:30px !important; background:url(../img/setabaixo.gif) top left no-repeat !important; }


#noticias {
	padding:0 0 0 20px;
	width:535px;
	height:230px;
	position:absolute;
	font-size:13px;
	margin:0px;
	padding-bottom:20px;
	
}

* html #noticias {
	padding:0 0 0 20px;
	width:515px;
	height:230px;
	position:absolute;
	font-size:13px;
	margin:0px;
	
}

