*{margin:0; padding:0; border:none; font-family:tahoma; outline:none;}

/*fix ie 6 a:hover bgs*/
/*
html{filter:expression(document.execCommand("BackgroundImageCache", false, true));}
*/

html, body{height:100%;}

body{background:#ffffff;}

.clear{clear:both;}

.nomargin{margin:0;}

.fLeft{float:left;}
.fRight{float:right;}

.leadMargFist{margin-left:90px;}
.leadMarg{margin-left:20px;}

.txtCenter{text-align:center;}
.txtUpper{text-transform:uppercase;}

#container{float:left; position:relative; min-width:975px; width:100%; border-top:4px solid #a4a5a7;}
* html #container{width:100%; height:475px;}
#container-landing{float:left; position:relative; min-width:975px; width:100%; padding-top:10px; background-color:#FFFFFF;}
* html #container-landing{width:100%; height:475px;}

#global{position:absolute; left:0; top:0; width:100%; z-index:20; border-top:1px solid #ffffff;}
* html #global{width:100%; height:475px;}

#main{position:relative; margin:0 auto; top:-1px; width:959px; background:#ffffff url(/img/bg-main.gif) repeat-y 0 0; border-bottom:28px solid #ffffff;}
#main_commerce{position:relative; margin:0 auto; top:-1px; width:959px; background:#ffffff url(/img/bg-main-commerce.gif) repeat-y 0 0; border-bottom:28px solid #ffffff;}
#mainClean{position:relative; margin:0 auto; top:-1px; width:959px; background:#ffffff; border-bottom:28px solid #ffffff;}
#main-landing{position:relative; margin:0 auto; top:-1px; width:740px; background:#ffffff 0 0; border-bottom:28px solid #ffffff;}
#mainAdm{position:relative; margin:0 auto; top:10px; width:959px; background:#ffffff url(/img/bg-main-adm.gif) repeat-y 0 0; border-bottom:28px solid #ffffff;}

/*.bg_shadow{position:absolute; width:9px; height:460px; left:0; top:0; background:url(/img/bg-shadow.gif) no-repeat 0 0; z-index:100; border:1px solid red;}*/

/********** BACKGROUNDS **********/
.bgLeft{position:absolute; left:0; top:0; width:55%; height:475px; background:url(/img/bg-main-left.gif) repeat-x 0 0; z-index:10;}
.bgRight{position:absolute; right:0; top:0; width:55%; height:475px; background:url(/img/bg-main-right.gif) repeat-x 0 0; z-index:10;}
.bgRightInner{position:absolute; right:0; top:0; width:55%; height:475px; background:url(/img/bg-main-right-inner.gif) repeat-x 0 0; z-index:10;}
.bgRightUntop{position:absolute; right:0; top:0; width:55%; height:475px; background:url(/img/bg-main-right-untop.gif) repeat-x 0 0; z-index:10;}
.bgCommLeft{position:absolute; left:0; top:0; width:55%; height:475px; background:url(/img/bg-main-commerce-left.gif) repeat-x 0 0; z-index:10;}
.bgCommRight{position:absolute; right:0; top:0; width:55%; height:475px; background:url(/img/bg-main-commerce-left.gif) repeat-x 0 0; z-index:10;}
.bgCommRightInner{position:absolute; right:0; top:0; width:55%; height:475px; background:url(/img/bg-main-commerce-right-inner.gif) repeat-x 0 0; z-index:10;}
.bgCleanLeft{position:absolute; left:0; top:0; width:55%; height:475px; background:url(/img/bg-main-clean-left.gif) repeat-x 0 0; z-index:10;}
.bgCleanRight{position:absolute; right:0; top:0; width:55%; height:475px; background:url(/img/bg-main-clean-right.gif) repeat-x 0 0; z-index:10;}

/********** HEADER **********/
#header{position:relative; display:block; margin:0 auto; width:959px; height:129px;}
	#header fieldset{position:relative; float:right; width:245px; padding:15px 0 0 0;}
		#header fieldset label, #header fieldset input{font-size:9px; color:#0e3747;}
		#header fieldset label{float:left; margin:0 3px; padding:4px 0 0 0;}
		#header fieldset input{float:left; width:75px; height:13px; padding:2px 0 0 2px; border:1px solid #7d939b; background:#d3d9db;}
		#header fieldset input.inp_log{width:73px;}
		#header fieldset input.inp_senha{width:63px;}
		#header fieldset form{float:left;}
		#header fieldset table{float:left;}
		#header fieldset table td{height:18px; vertical-align:bottom;}
		#header fieldset table td span{float:left; min-width:164px; background:url(/img/bg-nome-user-login.gif) no-repeat 0 bottom; color:#0e3747; font-weight:bold; font-size:9px; padding:0 0 5px 7px;}
		* html #header fieldset table td span{width:164px;}

		#header fieldset h4{float:left; position:Relative; width:135px; height:23px;text-indent:-6666px; overflow:hidden; background:url(/img/tit-central-usuario.gif) no-repeat 0 3px; display:inline-block;}
        #header fieldset h4 a.central{float:left; position:Relative; width:135px; height:23px;text-indent:-6666px; overflow:hidden; background:url(/img/tit-central-usuario.gif) no-repeat 0 3px; display:inline-block;}
		#header fieldset table thead a.btn_meu_carrinho{float:right; width:96px; height:20px; background:url(/img/btn-carrinho.gif) no-repeat 0 0; margin:0 1px 0 0; text-indent:-6666px; overflow:hidden;}
		#header fieldset table tfoot td{width:245px; height:18px; text-align:right; vertical-align:top;}
		#header fieldset table tfoot td a{color:#75787d; font-size:9px; text-decoration:none;}		
		#header fieldset table tfoot td a:hover{text-decoration:underline;}
		#header fieldset table td a.btn_ok{float:left; width:24px; height:17px; background:url(/img/btn-ok.gif) no-repeat 0 0; text-indent:-6666px; overflow:hidden;}
		#header fieldset table td a.btn_sair{float:right; width:40px; height:17px; background:url(/img/btn-sair.gif) no-repeat 0 0; text-indent:-6666px; overflow:hidden;}

	#header h1{float:left; width:218px; height:105px; text-indent:-6666px; overflow:hidden; background:url(/img/logo-eschola.gif) no-repeat 0 18px;}
	#header h1 a{float:left; width:100%; height:100%; text-decoration:none;}

	#header h1.cdilan{float:left; width:170px; height:105px; text-indent:-6666px; overflow:hidden; background:url(/img/logo-cdilan.gif) no-repeat 20px 18px;}
	#header h1.cdilan a{float:left; width:100%; height:100%; text-decoration:none;}

	#header h2{float:left; width:200px; height:105px; color:#000; font-size:11px; font-weight: normal; padding:20px 0 0 80px;}
	#header h2 strong{color:#ee6904; font-weight: bold;}

	#twitter{position:relative; float:right; width:245px; padding:15px 0 0 0;} 
    #twitter h2{float:left; width:200px; height:54px; text-indent:-6666px; overflow:hidden; background:url(/img/tit-siga-eschola-twitter.gif) no-repeat 0 32px;}
	#twitter h2 a{float:left; width:100%; height:100%; text-decoration:none;}
	
	/*** menu ***/
	#menu{position:absolute; right:0; top:83px; width:737px; height:40px; background:#ffffff; border-bottom:5px solid #ee6904;}
		* html #menu{right:-1px;}
		#menu ul{float:right; list-style:none;}
		#menu ul li{display:inline; float:left; width:122px; height:40px; margin-left:1px;}
		#menu ul li.first{margin-left:0;}
		#menu ul li a{float:left; width:100%; height:100%; background:url(/img/mn-bg.gif) no-repeat 0 0;}
		#menu ul li a span{float:left; width:100%; height:100%; text-indent:-6666px; overflow:hidden; cursor:pointer;}
		#menu ul li a span.mn1{background:url(/img/mn-home.gif) no-repeat 0 0;}
		#menu ul li a span.mn2{background:url(/img/mn-oque-e.gif) no-repeat 0 0;}
		#menu ul li a span.mn3{background:url(/img/mn-faca-uma-aula.gif) no-repeat 0 0;}
		#menu ul li a span.mn4{background:url(/img/mn-matriculese-agora.gif) no-repeat 0 0;}
		#menu ul li a span.mn5{background:url(/img/mn-nunca-fiz-curso.gif) no-repeat 0 0;}
		#menu ul li a span.mn6{background:url(/img/mn-unidades.gif) no-repeat 0 0;}
		#menu ul li a:hover, #menu ul li a.on{background:url(/img/mn-bg.gif) no-repeat 0 -40px;}

#content{float:right; clear:right; width:740px;}
#content_commerce{float:left; clear:left; width:959px;}
#contentClean{float:right; clear:right; width:959px;}
#content-landing{float:center; /*clear:right;*/ width:658px;}


	#main_content{float:left; clear:left; width:480px; min-height:300px; padding:0 20px;}
	#main_content_commerce{float:left; clear:left; min-height:300px; padding:0 20px;}
	#main_contentClean{float:left; clear:left; width:959px; min-height:300px; padding:0 23px;}
	#main_content-landing{float:left; clear:left; width:600px; min-height:300px; padding:0 70px;}
	#main_content_adm{float:left; clear:left; width:740px; min-height:300px; padding:0 20px;}
	
	#main .erro_404{float:left; width:664px; height:325px; padding:100px 0 0 295px; background:#ffffff url(/img/ico-erro-404.gif) no-repeat 125px 81px;}
	#main .erro_404 p{float:left; clear:left; width:557px; padding:0 0 25px 0; font-size:20px; color:#ee5e04; font-family:'trebuchet ms'; text-align:right;}
	#main .erro_404 p strong{float:left; font-size:23px; color:#6e6e6e;}
	#main .erro_404 p a{font-size:20px; color:#ee5e04; font-family:'trebuchet ms';}
	#main .erro_404 p a:hover{color:#6e6e6e;}

/********** FOOTER **********/
#footer{position:relative; clear:both; min-width:100%; min-height:150px; background:url(/img/bg-footer.gif) repeat-x 0 0; border-top:4px solid orange; display:inline-block;}
	* html #footer{width:100%; height:150px;}
	#footer p{position:absolute; left:50%; top:10px; margin:0 0 0 -494px; width:975px; text-align:center; color:#75787d; font-size:11px; line-height:20px;}
	#footer p a{color:#75787d;}
	#footer p a:hover{color:#ee6904;}
	#footer p a.ass_pubint{position:relative; margin:7px auto; background:url(/img/assinatura-pubint.gif) no-repeat 0 0; width:136px; height:9px; text-indent:-6666px; overflow:hidden; display:block;}
	#footer p span{font-size:10px; color:#8a8c91;}
	#footer p a.ass_pubint span{float:left; text-indent:-6666px; overflow:hidden;}

/********** MENU CURSOS **********/
#sec_menu{float:left; width:219px; padding:0;}
	#sec_menu h3{float:left; clear:left; position:relative; width:219px; height:101px; background:url(/img/bg-top-secmenu.gif) repeat-x 0 0;}
	#sec_menu h3 span{float:left; width:219px; height:101px; background:url(/img/tit-conheca-nossos-cursos.gif) no-repeat 2px 58px; text-indent:-6666px; overflow:hidden;}
	#sec_menu h3 span.arrow_bullet{position:absolute; left:-12px; top:57px; width:10px; height:11px; background:url(/img/bullet-conheca-nossos-cursos.gif) no-repeat 0 0;}
	#sec_menu dl{float:left; clear:left; width:191px; min-height:78px; padding:8px 18px 10px 10px; background:url(/img/bg-secmenu-categorias.gif) no-repeat 0 0;}
		#sec_menu dl dt{float:left; width:190px; font-size:13px; font-weight:bold; color:#0e3747; border-top:3px solid #ee6904; padding:8px 0 0 1px;}
		#sec_menu dl dd{float:left; width:189px; padding:0 0 0 2px; line-height:18px;}
		#sec_menu dl dd a{float:left; clear:left; font-size:11px; height:18px; width:100%; color:#75787d; text-decoration:none;}
		#sec_menu dl dd a span{font-size:10px; font-weight:bold;}
		#sec_menu dl dd a:hover, #sec_menu dl dd a.on{background:#f2d1b9;}


/*pop login-senha*/
#pop_senha_login{float:left; width:377px; height:234px; background:#fff url(/img/bg-pop-login-senha.gif) repeat-x 0 0; padding:31px 19px 25px 19px;}
#pop_senha_login h1{float:left; width:396px; height:30px; text-indent:-6666px; overflow:hidden; background:url(/img/tit-esqueci-senha.gif) no-repeat 0 0;}

#pop_senha_login fieldset{float:left; width:396px;}
#pop_senha_login fieldset table{float:left;}

#pop_senha_login fieldset table tr td{font-size:11px; font-family:tahoma; color:#ee6904;}

#pop_senha_login fieldset table thead{float:left; background:#ffddc4;}
#pop_senha_login fieldset table thead tr td{width:365px; padding:9px 0 9px 16px; border-bottom:1px solid #ffffff;}

#pop_senha_login fieldset table tbody{float:left; width:381px; background:#fff0e3;}
#pop_senha_login fieldset table tbody tr td{font-size:11px; font-family:tahoma; color:#ee6904; padding:4px 0 0 0;}
#pop_senha_login fieldset table tbody tr td a{color:#ee6904;}
#pop_senha_login fieldset table tbody tr.last td{border-bottom:1px solid #ffffff;}
#pop_senha_login fieldset table tbody tr td label{float:right; width:58px; margin:0 8px 0 0; text-align:right; }
#pop_senha_login fieldset table tbody tr td input{width:280px; border:1px solid #f1c8a8; height:24px;}

#pop_senha_login fieldset table tfoot{float:left; background:#ffddc4;}
#pop_senha_login fieldset table tfoot tr td{width:350px; padding:9px 15px 9px 16px; border-bottom:1px solid #ffffff;}

.btn_limpar{float:right; width:88px; height:26px; background:url(/img/btn-limpar.gif) no-repeat 0 0; text-indent:-6666px; overflow:hidden; margin:0 0 0 8px;}
.btn_enviar{float:right; width:88px; height:26px; background:url(/img/btn-enviar2.gif) no-repeat 0 0; text-indent:-6666px; overflow:hidden; margin:0 0 0 8px;}
a.btn_voltar{background:url(/img/btn-voltar.gif) no-repeat 0 0;}
a.btn_voltar{float:right; width:88px; height:26px; text-indent:-6666px; overflow:hidden; background:url(/img/btn-voltar.gif) no-repeat 0 0;}

/*pop cidade*/
#pop_cidade{float:left; width:377px; height:234px; background:#fff url(/img/bg-pop-login-senha.gif) repeat-x 0 0; padding:31px 19px 25px 19px;}
#pop_cidade h1{float:left; width:396px; height:30px; text-indent:-6666px; overflow:hidden; background:url(/img/tit-selecione-cidade.gif) no-repeat 0 0;}

#pop_cidade fieldset{float:left; width:396px;}
#pop_cidade fieldset table{float:left;}

#pop_cidade fieldset table tr td{font-size:11px; font-family:tahoma; color:#ee6904;}

#pop_cidade fieldset table thead{float:left; background:#ffddc4;}
#pop_cidade fieldset table thead tr td{width:365px; padding:9px 0 9px 16px; border-bottom:1px solid #ffffff;}

#pop_cidade fieldset table tbody{float:left; width:381px; background:#fff0e3;}
#pop_cidade fieldset table tbody tr td{font-size:11px; font-family:tahoma; color:#ee6904; padding:4px 0 0 0;}
#pop_cidade fieldset table tbody tr td a{color:#ee6904;}
#pop_cidade fieldset table tbody tr.last td{border-bottom:1px solid #ffffff;}
#pop_cidade fieldset table tbody tr td label{float:right; width:58px; margin:0 8px 0 0; text-align:right; }
#pop_cidade fieldset table tbody tr td input{width:280px; border:1px solid #f1c8a8; height:24px;}

#pop_cidade fieldset table tfoot{float:left; background:#ffddc4;}
#pop_cidade fieldset table tfoot tr td{width:350px; padding:9px 15px 9px 16px; border-bottom:1px solid #ffffff;}

.btn_limpar{float:right; width:88px; height:26px; background:url(/img/btn-limpar.gif) no-repeat 0 0; text-indent:-6666px; overflow:hidden; margin:0 0 0 8px;}
.btn_enviar{float:right; width:88px; height:26px; background:url(/img/btn-enviar2.gif) no-repeat 0 0; text-indent:-6666px; overflow:hidden; margin:0 0 0 8px;}
.btn_enviar3{float:right; width:88px; height:26px; background:url(/img/btn-enviar3.gif) no-repeat 0 0; text-indent:-6666px; overflow:hidden; margin:0 0 0 8px;}
.btn_fim{float:right; width:88px; height:26px; background:url(/img/btn-fim.gif) no-repeat 0 0; text-indent:-6666px; overflow:hidden; margin:0 0 0 8px;}
.btn_proximo_passo3{float:right; width:88px; height:26px; background:url(/img/btn-proximo-passo3.gif) no-repeat 0 0; text-indent:-6666px; overflow:hidden; margin:0 0 0 8px;}


a.btn_voltar{background:url(/img/btn-voltar.gif) no-repeat 0 0;}
a.btn_voltar{float:right; width:88px; height:26px; text-indent:-6666px; overflow:hidden; background:url(/img/btn-voltar.gif) no-repeat 0 0;}

/*pop instrucoes*/
#pop_instrucoes{float:left; width:377px; height:234px; background:#fff url(/img/bg-pop-login-senha.gif) repeat-x 0 0; padding:31px 19px 25px 19px;}
#pop_instrucoes h1{float:left; width:396px; height:30px; text-indent:-6666px; overflow:hidden; background:url(/img/tit-inscrucoes-acesso.gif) no-repeat 0 0;}

#pop_instrucoes fieldset{float:left; width:396px;}
#pop_instrucoes fieldset table{float:left;}

#pop_instrucoes fieldset table tr td{font-size:11px; font-family:tahoma; color:#846902;}

#pop_instrucoes fieldset table thead{float:left; background:#f5edad;}
#pop_instrucoes fieldset table thead tr td{width:365px; padding:9px 0 9px 16px; border-bottom:1px solid #ffffff;}

#pop_instrucoes fieldset table tbody{float:left; width:381px; background:#f8f4cc;}
#pop_instrucoes fieldset table tbody tr td{font-size:11px; font-family:tahoma; color:#846902; padding:10x 0 0 10px;}
#pop_instrucoes fieldset table tbody tr td a{color:#846902;}
#pop_instrucoes fieldset table tbody tr.last td{border-bottom:1px solid #ffffff;}
#pop_instrucoes fieldset table tbody tr td label{float:right; width:58px; margin:0 8px 0 0; text-align:right; }

#pop_instrucoes fieldset table tfoot{float:left; background:#f5edad;}
#pop_instrucoes fieldset table tfoot tr td{width:350px; padding:9px 15px 9px 16px; border-bottom:1px solid #ffffff;}

/*pop aula grátis*/
#pop_aulas_gratis{float:left; width:377px; height:234px; background:#fff url(/img/bg-pop-login-senha.gif) repeat-x 0 0; padding:31px 19px 25px 19px;}
#pop_aulas_gratis h1{float:left; width:396px; height:30px; text-indent:-6666px; overflow:hidden; background:url(/img/tit-aula-gratis.gif) no-repeat 0 0;}
#pop_aulas_gratis fieldset{float:left; width:396px;}

/*pop encceja*/
#pop_encceja{float:left; width:377px; height:234px; background:#fff url(/img/bg-pop-login-senha.gif) repeat-x 0 0; padding:31px 19px 25px 19px;}
#pop_encceja h1{float:left; width:396px; height:30px; text-indent:-6666px; overflow:hidden; background:url(/img/tit-encceja.gif) no-repeat 0 0;}

#pop_encceja fieldset{float:left; width:396px;}
#pop_encceja fieldset table{float:left;}

#pop_encceja fieldset table tr td{font-size:11px; font-family:tahoma; color:#ee6904;}

#pop_encceja fieldset table thead{float:left; background:#ffddc4;}
#pop_encceja fieldset table thead tr td{width:365px; padding:9px 0 9px 16px; border-bottom:1px solid #ffffff;}
#pop_encceja fieldset table thead tr td p{float:left; width:349px; padding:10px 0 0 0; font-size:11px;}

#pop_encceja fieldset table tbody{float:left; width:381px; background:#fff0e3;}
#pop_encceja fieldset table tbody tr td{font-size:11px; font-family:tahoma; color:#ee6904; padding:4px 0 0 0;}
#pop_encceja fieldset table tbody tr td a{color:#ee6904;}
#pop_encceja fieldset table tbody tr.last td{border-bottom:1px solid #ffffff;}
#pop_encceja fieldset table tbody tr td label{float:left; /*width:58px;*/ margin:0 0 0 16px; text-align:left; }
#pop_encceja fieldset table tbody tr td input{width:280px; border:1px solid #f1c8a8; height:24px;}

#pop_encceja fieldset table tfoot{float:left; background:#ffddc4;}
#pop_encceja fieldset table tfoot tr td{width:350px; padding:9px 15px 9px 16px; border-bottom:1px solid #ffffff;}

/*pop bolsa-enem*/
#pop_bolsa_enem{float:left; width:535px; height:234px; background:#fff url(/img/bg-pop-login-senha.gif) repeat-x 0 0; padding:31px 19px 25px 19px;}
#pop_bolsa_enem h1{float:left; clear:left; width:763px; height:65px; text-indent:-6666px; overflow:hidden; background:url(/img/bg-tit-bolsa-enem.gif) no-repeat 0 18px;}
#pop_bolsa_enem h3{float:left; clear:left; width:480px; height:42px; text-indent:-6666px; overflow:hidden;}
#pop_bolsa_enem h3.tit_sobre_curso{background:url(/img/tit-sobre-curso.gif) no-repeat 0 18px;}
#pop_bolsa_enem h3.tit_conteudo{background:url(/img/tit-conteudo.gif) no-repeat 0 18px;}
#pop_bolsa_enem h3.tit_preencha_dados{background:url(/img/tit-preencha-dados.gif) no-repeat 0 18px;}

#pop_bolsa_enem p{float:left; clear:left; width:725px; padding:0 0 12px 0; font-size:11px; color:#75787d; line-height:14px;}
#pop_bolsa_enem p a{color:#f28a3b; font-size:11px;}
#pop_bolsa_enem p span{color:#ee6904;}

#pop_bolsa_enem fieldset{float:left; width:535px;}
#pop_bolsa_enem fieldset table{float:left; margin:0 0 20px 0;}

#pop_bolsa_enem fieldset table tr td{font-size:11px; font-family:tahoma; color:#ee6904;}

#pop_bolsa_enem fieldset table thead{float:left; background:#ffddc4;}
#pop_bolsa_enem fieldset table thead tr td{width:514px; padding:9px 0 9px 16px; border-bottom:1px solid #ffffff;}
#pop_bolsa_enem fieldset table thead tr td a{color:#ee6904;}

#pop_bolsa_enem fieldset table tbody{float:left; width:530px; background:#fff0e3;}
#pop_bolsa_enem fieldset table tbody tr td{font-size:11px; font-family:tahoma; color:#ee6904; padding:4px 0 0 0;}
#pop_bolsa_enem fieldset table tbody tr td.lbl_tit{padding:9px 0 9px 16px; /*border-bottom:1px solid #ffffff;*/}
#pop_bolsa_enem fieldset table tbody tr td a{color:#ee6904;}
#pop_bolsa_enem fieldset table tbody tr.last td{border-bottom:1px solid #ffffff;}
#pop_bolsa_enem fieldset table tbody tr td label{float:right; width:80px; margin:0 8px 0 0; text-align:right;}
/*#pop_bolsa_enem fieldset table tbody tr td input{width:280px; border:1px solid #f1c8a8; height:24px;}*/

		#pop_bolsa_enem fieldset table tbody tr td input.inpnome{width:321px;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpcpfcnpj{width:177px;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpemail{width:321px;}
		#pop_bolsa_enem fieldset table tbody tr td input.inplogin{width:218px;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpsenha{width:99px; margin:0 31px 0 0;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpconfsenha{width:99px; margin:0 0 0 11px;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpdddtel{width:25px; margin:0 2px 0 0;}
		#pop_bolsa_enem fieldset table tbody tr td input.inptel{width:100px; margin:0 17px 0 0;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpdddcel{width:25px; margin:0 2px 0 11px;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpdddcel2{width:25px; margin:0 2px 0 0;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpcel{width:100px;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpcep{width:129px; margin:0 18px 0 0;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpend{width:218px; margin:0 14px 0 0;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpnumend{width:42px; margin:0 0 0 7px;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpcomplemento{width:129px; margin:0 21px 0 0;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpbairro{width:129px; margin:0 0 0 11px;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpcidade{width:177px; margin:0 0 0 7px;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpdia{width:25px; margin:0 5px 0 0;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpmes{width:25px; margin:0 5px 0 5px;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpano{width:47px; margin:0 0 0 5px;}
		#pop_bolsa_enem fieldset table tbody tr td input.inpnascimento{width:129px; margin:0 5px 0 0;}

		#pop_bolsa_enem fieldset table tbody tr td select{font-size:11px; height:21px; float:left; border:1px solid #f1c8a8;}
		#pop_bolsa_enem fieldset table tbody tr td select.slctestado{width:78px; margin:0 0 0 11px;}
		#pop_bolsa_enem fieldset table tbody td select.slctcidade{width:176px; margin:0 0 0 11px;}
		#pop_bolsa_enem fieldset table tbody td select.slctestado2{width:78px; margin:0 25px 0 0;}
		#pop_bolsa_enem fieldset table tbody td select.slctassunto{width:130px; margin:0 0 0 0;}

#pop_bolsa_enem fieldset table tfoot{float:left; background:#ffddc4;}
#pop_bolsa_enem fieldset table tfoot tr td{padding:9px 15px 9px 16px; border-bottom:1px solid #ffffff; width: 499px;}

		#box_duracao_enem{float:left; clear:left; width:725px;}
		#box_duracao_enem p{float:left; clear:left; margin:2px 0 0 0; width:659px; min-height:22px; padding:10px 12px 10px 54px;}
		* html #box_duracao_enem p{height:22px;}
		#box_duracao_enem p span{float:right; line-height:24px; font-size:12px; font-family:arial; color:#aa282a; font-weight:bold;}
		#box_duracao_enem p span strong{font-size:18px;}
		#box_duracao_enem p.bg_tempo{background:#eedace url(/img/img-relogio.gif) no-repeat 12px 8px;}
		#box_duracao_enem p.bg_investimento{background:#e8dada url(/img/img-moedas.gif) no-repeat 12px 8px;}
		#box_duracao_enem p.bg_info_adicionais{background:#e8dada url(/img/img-info-adicionais.gif) no-repeat 12px 8px;}
		#box_duracao_enem p span.small{float:right; clear:right; font-size:10px; color:#75787d;}

/*pop depoimento*/
#pop_depoimento{float:left; width:400px; height:234px; background:#fff url(/img/bg-pop-login-senha.gif) repeat-x 0 0; padding:31px 19px 25px 19px;}
#pop_depoimento h1{float:left; width:396px; height:30px; text-indent:-6666px; overflow:hidden; background:url(/img/tit-depoimento-alunos.gif) no-repeat 0 0;}

#pop_depoimento fieldset{float:left; width:400px;}
#pop_depoimento fieldset table{float:left;}

#pop_depoimento fieldset table tr td{font-size:11px; font-family:tahoma; color:#ee6904;}

#pop_depoimento fieldset table thead{float:left; width:395px; background:#ffddc4;}
#pop_depoimento fieldset table thead tr td{height:10px; /*padding:9px 0 9px 16px;*/ border-bottom:1px solid #ffffff;}

#pop_depoimento fieldset table tbody{float:left; width:395px; background:#fff0e3;}
#pop_depoimento fieldset table tbody tr td{font-size:11px; font-family:tahoma; color:#ee6904; padding:9px 0 9px 16px;}
#pop_depoimento fieldset table tbody tr td a{color:#ee6904;}
#pop_depoimento fieldset table tbody tr.last td{border-bottom:1px solid #ffffff;}
#pop_depoimento fieldset table tbody tr td label{float:right; width:58px; margin:0 8px 0 0; text-align:right; }
#pop_depoimento fieldset table tbody tr td input{width:280px; border:1px solid #f1c8a8; height:24px;}

#pop_depoimento fieldset table tfoot{float:left; width:395px; background:#ffddc4;}
#pop_depoimento fieldset table tfoot tr td{height:10px; /*width:350px; padding:9px 15px 9px 16px;*/ border-bottom:1px solid #ffffff;}

