@charset "utf-8";
/* CSS Document */

	/* RESET CSS */

	* { margin: 0; padding: 0; }	
	body { background: url(../images/bg.gif); font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; color: #1E4266; }
	img, fieldset, table, td { border: 0; }
	p, blockquote, h1, h2, h3, h4, h5, h6 { color: #1E4266; }
	li { list-style: none; }
	a { text-decoration: none; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0; }
	a:hover { text-decoration: underline; }
	
	hr { display: none; }
	input, select, textarea { padding: 1px; font-family: Tahoma, Arial, Helvetica, sans-serif; border: 1px solid #CCC; font-size: 11px; }
	.clear { clear: both; }
	.fLeft { float: left; }
	.fRight { float: right; }
	.mLeft { float: left; margin: 0 25px 0 0; }
	.mRight { float: right; margin: 0 0 0 10px; }
	.hidden-text { overflow: hidden; text-indent: -9000px; text-align: left; }
	.ver-todos { display: none !important; }
	
	/* ESTRUTURA */	
	
	.canvas { width: 1000px; margin: auto; }
	#wrapper { background: url(../images/bg-content.jpg) repeat-y; }	
	
	/* HEADER */
	
	#header-wrapper { background: url(../images/bg-header.jpg) repeat-x; }
	#header { position: relative; background: url(../images/bg-topo-header.jpg) no-repeat; background-position: top right; height: 352px; padding-top: 13px; }
	#header .img-header { background: url(../images/bg-left-header.jpg) no-repeat top left; padding: 0 0 0 9px; margin-left: 27px; }
	#menu { position: absolute; top: 295px; right: 2px; width: 996px; height: 70px; background: url(../images/bg-menu.gif) repeat-x; }
	#menu ul { width: 732px; background:  }
	#menu ul li { display: inline; }
	#menu ul li a { display: block; float: left; height: 70px; background: url(../images/pt-br/bg-menu.jpg) no-repeat; }
	
	#menu ul li a.bt-forum-liberdade { background-position: 0 0; width: 179px; }
	#menu ul li a.bt-forum { background-position: -179px 0; width: 100px; }
	#menu ul li a.bt-programacao { background-position: -279px 0; width: 101px; }
	#menu ul li a.bt-palestrantes { background-position: -380px 0; width: 93px; }
	#menu ul li a.bt-canais { background-position: -473px 0; width: 81px; }
	#menu ul li a.bt-inscricao { background-position: -554px 0; width: 178px; }
	
	#menu ul li a.bt-forum-liberdade:hover,
	#menu ul li a.bt-forum-liberdade-active { background-position: 0 -70px; }
	#menu ul li a.bt-forum:hover,
	#menu ul li a.bt-forum-active { background-position: -179px -70px; }	
	#menu ul li a.bt-programacao:hover,
	#menu ul li a.bt-programacao-active { background-position: -279px -70px; }
	#menu ul li a.bt-palestrantes:hover,
	#menu ul li a.bt-palestrantes-active { background-position: -380px -70px; }
	#menu ul li a.bt-canais:hover,
	#menu ul li a.bt-canais-active { background-position: -473px -70px; }
	#menu ul li a.bt-inscricao:hover { background-position: -554px -70px; }	
	
	/* SUBMENUS */
	
	#header .submenu { display: none; }
	#header .submenu ul { width: 124px; width: 126px; padding: 17px 0 0 1px; }
	#header .submenu ul li a { display: block; width: 124px; height: 20px; margin-bottom: 1px; }	
	
	#header .submenu-01 { position: absolute; top: 319px; left: 47px; }
	#header .submenu-01 ul { height: 80px; background: url(../images/bg-submenu-forum-liberdade.png) no-repeat; }
	
	#header .submenu-01 ul li a.bt-sobre-forum { background: url(../images/pt-br/bt-sobre-forum.gif) no-repeat; }
	#header .submenu-01 ul li a.bt-premios { background: url(../images/pt-br/bt-premios.gif) no-repeat; }
	#header .submenu-01 ul li a.bt-projetos { background: url(../images/pt-br/bt-projetos.gif) no-repeat; }	
	#header .submenu-01 ul li a.bt-ed-anteriores { background: url(../images/pt-br/bt-ed-anteriores.gif) no-repeat; }
	
	#header .submenu-01 ul li a.bt-sobre-forum:hover,
	#header .submenu-01 ul li a.bt-premios:hover,
	#header .submenu-01 ul li a.bt-projetos:hover,
	#header .submenu-01 ul li a.bt-ed-anteriores:hover { background-position: 0 -20px; }	
	
	#header .submenu-02 { position: absolute; top: 319px; left: 255px; }
	#header .submenu-02 ul { height: 60px; background: url(../images/bg-submenu-forum.png) no-repeat; }
	
	#header .submenu-02 ul li a.bt-justificativa { background: url(../images/pt-br/bt-justificativa.gif) no-repeat; }
	#header .submenu-02 ul li a.bt-localizacao { background: url(../images/pt-br/bt-localizacao.gif) no-repeat; }
	
	#header .submenu-02 ul li a.bt-justificativa:hover,
	#header .submenu-02 ul li a.bt-localizacao:hover { background-position: 0 -20px; }	
	
	#header .submenu-03 { position: absolute; top: 319px; left: 528px; }
	#header .submenu-03 ul { height: 80px; background: url(../images/bg-submenu.png) no-repeat; }
	#header .submenu-03 ul li a.bt-galeria-videos { background: url(../images/pt-br/bt-galeria-videos.gif) no-repeat; }
	#header .submenu-03 ul li a.bt-galeria-fotos { background: url(../images/pt-br/bt-galeria-imagens.gif) no-repeat; }	
	#header .submenu-03 ul li a.bt-sl-imprensa { background: url(../images/pt-br/bt-sl-imprensa.gif) no-repeat; }
	
	#header .submenu-03 ul li a.bt-galeria-videos:hover,
	#header .submenu-03 ul li a.bt-galeria-fotos:hover,
	#header .submenu-03 ul li a.bt-sl-imprensa:hover { background-position: 0 -20px; }		
	
	/* TOPO */
	
	#top { position: relative; height: 96px; background: url(../images/bg-topo.jpg) no-repeat; }

	/* habilitar link créditos */
	#top { position: relative; height: 96px; background: url(../images/bg-topo-creditos.jpg) no-repeat !important; }
	.creditos, .bt-lista-creditos { /*display: none !important;*/ }
	
	#top h1 a.logo { position: absolute; top: 24px; left: 30px; width: 237px; height: 64px; background: url(../images/logo-forum.png) no-repeat; overflow: hidden; text-indent: -9000px; }
	#top p { position: absolute; top: 58px; right: 29px; width: 474px; height: 13px; background: url(../images/pt-br/texto-topo.jpg) no-repeat; overflow: hidden; text-indent: -9000px; }
	
	#top ul.menu { position: absolute; top: 0; right: 0; height: 25px; } /*width: 503px;*/
	#top ul.menu li { display: inline; float: left; }
	
	#top ul.menu a.inicial,
	#top ul.menu a.creditos,
	#top ul.menu a.patrocine,
	#top ul.menu a.mapa,
	#top ul.menu a.fale { display: block; height: 25px; overflow: hidden; text-indent: -9000px; }
	
	#top ul.menu a.inicial { background: url(../images/pt-br/bt-inicial.jpg) no-repeat; width: 105px; }
	#top ul.menu a.creditos { background: url(../images/pt-br/bt-creditos.jpg) no-repeat; width: 72px; }
	#top ul.menu a.patrocine { background: url(../images/pt-br/bt-forum.jpg) no-repeat; width: 128px; }
	#top ul.menu a.mapa { background: url(../images/pt-br/bt-mapa.jpg) no-repeat; width: 94px; }
	#top ul.menu a.fale	{ background: url(../images/pt-br/bt-fale.jpg) no-repeat; width: 104px; }
	
	#top ul.menu a.inicial:hover,
	#top ul.menu a.creditos:hover,
	#top ul.menu a.patrocine:hover,
	#top ul.menu a.mapa:hover,
	#top ul.menu a.fale:hover,
	#top ul.menu a.inicial-active,
	#top ul.menu a.creditos-active,
	#top ul.menu a.patrocine-active,
	#top ul.menu a.mapa-active,
	#top ul.menu a.fale-active { background-position: 0 -25px; }
	
	/* FOOTER */
	
	#footer-wrapper { background: url(../images/bg-footer.jpg) repeat-x; }
	#footer { height: 166px; background: url(../images/bg-footer.jpg) no-repeat; }
	#footer p, #footer li, #footer a { color: #91B8DF; font-size: 10px; }
	#footer .footer-spacer { height: 5px; background: url(../images/barra-footer.png) no-repeat top right; margin-bottom: 15px; }
	
	#creditos, #menu-footer { height: 120px; }
	
	#creditos { width: 215px; float: left; border-right: 1px solid #12273D; padding-right: 35px; }
	#creditos a.logo-footer { display: block; width: 215px; height: 65px; background: url(../images/logo-forum-footer.png) no-repeat; text-indent: -9000px; overflow: hidden; text-align: left; }
	#creditos p { text-align: right; display: block; margin-bottom: 7px; }
	#creditos a { text-align: right; display: block; text-decoration: underline; }
	
	#menu-footer { width: 690px; float: left; border-left: 1px solid #315273; padding-left: 30px; }
	#menu-footer h4 { display: block; width: 124px; height: 14px; background: url(../images/pt-br/texto-footer.jpg) no-repeat; overflow: hidden; text-indent: -9000px; margin-bottom: 10px; }
	#menu-footer ul { float: left; margin-right: 20px; }
	#menu-footer ul li { font-weight: bold; background: url(../images/icon-seta-footer.png) no-repeat; background-position: 0 3px; padding-left: 10px; margin-bottom: 7px; }
	#menu-footer ul ul li { font-weight: normal; margin-bottom: 1px; background: none; padding-left: 10px; }
	
	/* CONTENT */
	
	#content { width: 701px; padding: 15px 0 25px 27px; float: left; }
	
	/* HOME */
	
	.box-content { border-bottom: 1px solid #CCC; padding: 0 0 20px 0; }
	.box-content h2.tit-participou { background: url(../images/pt-br/tit-veja-participou.gif) no-repeat; height: 25px; margin-bottom: 15px; }
	.box-content h2.tit-sobre-forum { background: url(../images/pt-br/tit-sobre-forum.gif) no-repeat; height: 25px; margin-bottom: 15px; }
	
	.thumb { position: relative; background: url(../images/bg-thumb.gif) repeat-x top left; margin-bottom: 10px; }
	.thumb span.seta-titulo { position: absolute; top: 0; right: -39px; display: block; height: 14px; width: 14px; background: url(../images/ic-seta-down.gif) no-repeat; }
	.thumb div.thumb-content { background: url(../images/bg-thumb.gif) repeat-x bottom left; padding: 3px; }
	.thumb div.foto { background: url(../images/bg-thumb.gif) repeat-x bottom left; padding: 3px; }
	.thumb div.foto img { border: 2px solid #FFF; text-align: center; }		

	.wrapper-box-content { width: 642px; }
	.wrapper-box-content h3.titulo { margin-bottom: 20px; }
	.wrapper-box-content h3.sub-titulo { margin-bottom: 10px; background: url(../images/seta.gif) no-repeat; padding: 0 0 5px 11px; background-position: 0 3px; color: #D8B014; }
	.wrapper-box-content h3.sub-titulo a { color: #D8B014; }
	.wrapper-box-content h4 { margin-bottom: 10px; }
	.wrapper-box-content div ul { margin-bottom: 20px; }
	.wrapper-box-content div ul li { display: block; margin-bottom: 5px; }
	
	.box-content .info { width: 350px; }
	.box-content h2 { height: 15px; margin-bottom: 15px; }
	.box-content h3 { font-size: 12px; padding: 16px 0 0 0; margin-bottom: 10px; }
	.box-content a { color: #1E4266; }	
	.box-content blockquote { margin: 5px 0 15px 0; }	
	.box-content p { line-height: 150%; margin-bottom: 15px; }
	.box-content ul li { display: inline; }
	.box-content ul li a { display: block; width: 69px; height: 25px; float: left; }	
	.box-content ul li a.prev { background: url(../images/pt-br/bt-anterior.gif) no-repeat; }	
	.box-content ul li a.next { background: url(../images/pt-br/bt-proximo.gif) no-repeat; }
	.box-content ul li a.prev:hover, 
	.box-content ul li a.next:hover { background-position: 0 -25px; }
	
	.box-content .videos { float: left; margin-right: 30px; width: 289px; }
	.box-content .videos h2.tit-videos { background: url(../images/pt-br/tit-videos.gif) no-repeat; }
	.box-content .participantes { float: left; }
	
	.box-content02 { border-top: 1px solid #FFF; border-bottom: 1px solid #CCC; background: url(../images/content-bar.png) no-repeat top center; padding: 20px 0 20px 0; }
	.box-content02 h2 { height: 15px; margin-bottom: 15px; }
	.box-content02 .depoimentos { float: left; margin-right: 30px; width: 289px; }
	.box-content02 .depoimentos h2 { background: url(../images/pt-br/tit-depoimentos.gif) no-repeat; }	
	
	.box-depoimentos { background: url(../images/bg-topo-depo.png) no-repeat; padding-top: 19px; width: 289px; }
	.box-depoimentos h4 { background: url(../images/bg-tit-depo.png) repeat-y; padding: 0 0 5px 20px; color: #FFF; font-size: 11px; }
	.box-depoimentos .depo-content { background: url(../images/bg-texto-depo.png) repeat-y; }
	.box-depoimentos .depo-content p { background: url(../images/bg-topo-depo2.png) no-repeat; padding: 10px 20px 0; }	
	.box-depoimentos .depo-bottom { background: url(../images/bg-bottom-depo.png) no-repeat; padding: 45px 0 0 50px; display: inline-block; width: 240px; }
	.box-depoimentos .depo-bottom h4 { background: none; color: #1E4266; padding: 0; margin-bottom: 3px; }
	
	.box-content02 .fotos-album { width: 340px; float: left; }
	.box-content02 .fotos-album h2 { background: url(../images/pt-br/tit-fotos-forum.gif) no-repeat; }
	.box-content02 .fotos-album .thumb { width: 318px; }
	.box-content02 .fotos-album .thumb .foto { position: relative; }
	.box-content02 .fotos-album .thumb .foto a { display: block; background: url(../images/bt-slider.gif) no-repeat; width: 19px; height: 35px; }
	.box-content02 .fotos-album .thumb .foto a.prev { position: absolute; top: 110px; left: 5px; background-position: 0 0; }
	.box-content02 .fotos-album .thumb .foto a.next { position: absolute; top: 110px; right: 5px; background-position: -19px 0; }	
	.box-content02 .fotos-album .thumb .foto a.prev:hover { background-position: 0 -35px; }
	.box-content02 .fotos-album .thumb .foto a.next:hover { background-position: -19px -35px; }
	.box-content02 .fotos-album .thumb .foto .legenda-foto { background: #FFF; padding: 5px; }
	.box-content02 .fotos-album .thumb .foto .legenda-foto h4 { margin-bottom: 3px; background: url(../images/seta.gif) no-repeat; background-position: 0 3px; padding-left: 10px; font-size: 11px; }	
	.box-content02 .fotos-album .thumb .foto .legenda-foto p { padding-left:12px; }
	
	.box-lista { border-top: 1px solid #FFF; background: url(../images/content-bar.png) no-repeat top center; padding: 20px 0 20px 0; }
	.box-lista h3 { background: url(../images/pt-br/tit-veja.gif) no-repeat; margin-bottom: 10px; }
	.box-lista .patrocinio { float: left; width: 400px; margin-right: 30px; background: url(../images/barra-lista.gif) no-repeat right bottom; }
	.box-lista .realizacao { float: left; width: 160px; margin-right: 15px; background: url(../images/barra-lista.gif) no-repeat right bottom; }
	.box-lista .patrocinio p, .box-lista .realizacao p { float: left; margin-right: 10px; font-size: 10px; color: #4B8BCB; font-weight: bold; }
	.box-lista ul li { display: inline; }
	.box-lista ul li a { display: block; float: left; margin-right: 15px; height: 57px; }
	.box-lista ul li a.gerdau { background: url(../images/logo-gerdau.jpg) no-repeat; width: 120px; height: 53px; }
	.box-lista ul li a.itau { background: url(../images/logo-itau.jpg) no-repeat; width: 90px; height: 53px; }
	.box-lista ul li a.souzacruz { background: url(../images/logo-souza-cruz.jpg) no-repeat; width: 75px; height: 53px; }
	.box-lista ul li a.iee { background: url(../images/logos.png) no-repeat; width: 72px; height: 57px; background-position: -202px 0; }
	.box-lista a.ver-todos { display: block; background: url(../images/pt-br/bt-ver-todos.gif) no-repeat; width: 67px; height: 21px; margin-top: 50px; }
	.box-lista a.ver-todos:hover { background-position: 0 -21px; }	
	
	/* SIDEBAR */
	
	#sidebar { width: 262px; float: right; padding: 15px 10px 0 0px; }
	#sidebar h2 { height: 30px; overflow: hidden; text-indent: -9000px; margin-bottom: 11px; }
	#sidebar p, #sidebar a { font-size: 10px; }
	
	#sidebar .sidebar-blog { margin-bottom: 20px; }
	#sidebar .sidebar-blog h2 { width: 215px; background: url(../images/pt-br/tit-blog-forum.jpg) no-repeat; }
	#sidebar .sidebar-blog ul.list-blog { padding-left: 20px; margin-bottom: 15px; }
	#sidebar .sidebar-blog ul.list-blog li { background: url(../images/pontos.gif) repeat-x bottom; margin-bottom: 8px; width: 220px; }
	#sidebar .sidebar-blog ul.list-blog li { *padding: 0 0 10px 0; } /* IE6 e IE7 */
	#sidebar .sidebar-blog ul.list-blog li a { display: block; color: #1E4266; font-weight: bold; padding: 0 0 10px 10px; background: url(../images/seta.gif) no-repeat; background-position: 0 3px; }
	#sidebar .sidebar-blog a.todos-posts { display: block; width: 102px; height: 29px; background: url(../images/pt-br/aba-ver-posts.jpg) no-repeat; }
	#sidebar .sidebar-blog a.rss { display: block; width: 50px; height: 29px; background: url(../images/icon-rss.gif) no-repeat; background-position: 0 5px; }
	
	#sidebar .sidebar-links { padding: 0 0 0 15px; margin-bottom: 20px; }
	#sidebar .sidebar-links a.link-twitter { display: block; background: url(../images/pt-br/bt-twitter.gif) no-repeat; width: 240px; height: 55px; }
	#sidebar .sidebar-links a.link-site { display: block; background: url(../images/pt-br/bt-site.gif) no-repeat; width: 240px; height: 55px; }
	#sidebar .sidebar-links a.link-forum { display: block; background: url(../images/pt-br/bt-acesse-forum.gif) no-repeat; width: 240px; height: 55px; }
	
	#sidebar .sidebar-forum { margin-bottom: 20px; }
	#sidebar .sidebar-forum h2 { width: 171px; background: url(../images/pt-br/tit-discussoes.jpg) no-repeat; }
	#sidebar .sidebar-forum ul.list-forum { width: 230px; padding-left: 20px; margin-bottom: 15px; }	
	#sidebar .sidebar-forum ul.list-forum li { margin-bottom: 8px; background: url(../images/pontos.gif) repeat-x left bottom; padding-bottom: 5px; }
	#sidebar .sidebar-forum ul.list-forum li a { display: block; color: #1E4266; background: url(../images/seta.gif) no-repeat; background-position: 0 3px; padding: 0 0 10px 10px; font-weight: bold; }
	#sidebar .sidebar-forum ul.list-forum li p { color: #2F679F; padding: 0 0 10px 10px; }
	#sidebar .sidebar-forum ul.list-forum li p span { color: #C17400; }
	#sidebar .sidebar-forum a.outras-discussoes { display: block; background: url(../images/pt-br/aba-ver-discussoes.jpg) no-repeat; width: 117px; height: 29px; }
	
	#sidebar .sidebar-sociais { margin-bottom: 20px; }
	#sidebar .sidebar-sociais h2 { background: url(../images/pt-br/tit-forum-liberdade.gif) no-repeat; height: 25px; background-position: center; }
	#sidebar .sidebar-sociais p { background: url(../images/pt-br/tit-anos.gif) no-repeat; background-position: center; height: 14px; }		
	#sidebar .sidebar-sociais ul.list-sociais { padding-left: 30px; }
	#sidebar .sidebar-sociais ul.list-sociais li { display: inline; }	
	#sidebar .sidebar-sociais ul.list-sociais li a { display: block; float: left; margin: 0 4px 0 0; width: 38px; height: 62px; }	
	#sidebar .sidebar-sociais ul.list-sociais li a.facebook { background: url(../images/ic-facebook.png) no-repeat; }
	#sidebar .sidebar-sociais ul.list-sociais li a.flickr { background: url(../images/ic-flickr.png) no-repeat; }
	#sidebar .sidebar-sociais ul.list-sociais li a.orkut { background: url(../images/ic-orkut.png) no-repeat; }
	#sidebar .sidebar-sociais ul.list-sociais li a.twitter { background: url(../images/ic-twitter.png) no-repeat; }
	#sidebar .sidebar-sociais ul.list-sociais li a.youtube { background: url(../images/ic-youtube.png) no-repeat; }
	
	#box-breadcrumb { width: 522px; height: 23px; margin: -15px 0 20px 7px; background: url(../images/bg-box-breadcrumb.gif) repeat-x; font-size: 10px; color: #2F669B; }
		#breadcrumb { float: left; padding: 4px 0 0 10px; font-weight: bold; }
		#breadcrumb a { font-weight: normal; color: #2F669B; margin-left: 3px; }
		#breadcrumb .sep { margin: 0 3px; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, sans-serif; }
		#languages { float: right; width: 90px; padding: 4px 5px 0 0; background: url(../images/flags-sep.gif) no-repeat 66px 5px; }
		#languages p { float: left; }
		#languages a { float: left; width: 17px; height: 11px; margin: 1px 0 0 5px; text-indent: -9999px; background: url(../images/flags-spr.gif); }
		#languages .en-Us { margin-left: 10px; background-position: 100% 0; }
		
	/* PROMOÇÃO */
	.box-content .tit-promocao { background: url(../images/pt-br/tit-programacao.gif) no-repeat; height: 25px; margin-bottom: 15px; }
	.lstProgramacao { width: 666px; border-top: 1px solid #ccc; padding: 1px 0 10px; margin-bottom: 10px; background: #fff url(../images/bg-lst-bottom.jpg) no-repeat bottom; }
	.lstProgramacao .header { padding: 8px 10px; background: #C5AA12; font-size: 12px; color: #fff; font-weight: bold; }
	.lstProgramacao .header2 { padding: 8px 10px; background: #777; color: #fff; font-weight: bold; }
	.lstProgramacao dd { background: #fff; color: #777; }
	.lstProgramacao dd dd { padding: 10px; border-bottom: 1px solid #eee; }
	.lstProgramacao p { float: left; color: #777; width: 580px; margin-bottom: 0; }
	.lstProgramacao .prog-horario { width: 60px; }
	
	.downloadFile { padding: 2px 0 2px 45px; background: no-repeat left top; }
	.downloadFile a { color: #2F669B; }
	.downloadFile .fileInfo { color: #666; line-height: 25px; }
	.icoPdf { background-image: url(../images/ico-pdf.gif); height: 40px; }
	
	.tit-consulte { width: 98px; height: 14px; margin: 30px 0 15px; background: url(../images/pt-br/tit-consulte.gif); }
	.lst-consulte { font-size: 10px; font-weight: bold; }
	.lst-consulte li { margin-bottom: 5px; }
	.lst-consulte a { color: #2F669B; }
	.lst-consulte a span { font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
	
	/* GALERIA DE FOTOS */
	.tit-galeria-fotos {  width: 143px; background: url(../images/pt-br/tit-galeria-fotos.gif) no-repeat; }
	
	#galeria { width: 642px; }
	
	/*#carousel { position: relative; width: 636px; height: 407px; }
		#btnCarouselPrev,
		#btnCarouselNext { position: absolute; top: 120px; z-index: 3; width: 40px; height: 59px; background: url(../images/bt-galeria-gd.gif); text-indent: -9999px; }
		#btnCarouselPrev:hover { background-position: 0 100%; }
		#btnCarouselNext { right: 0; background-position: 100% 0; }
		#btnCarouselNext:hover { background-position: 100% 100%; }
	#carousel li { width: 636px; height: 407px; background: #fff; }
	#carousel li img { border: 0; }
	#carousel li p { padding: 2px 10px 0; }
	#carousel li p span { font-size: 10px; margin-left: 8px; } */
	
	.thumb-galeria { width: 320px; height: 570px; margin: auto; }
	
	/* CRÉDITOS */
	#apoiadores { display: none; }
	.box-content h2.tit-creditos { background: url(../images/pt-br/tit-creditos.gif) no-repeat; height: 25px; margin-bottom: 15px; }
	.box-content03 { border-top: 1px solid #FFF; background: url(../images/content-bar.png) no-repeat top center; padding: 0 0 20px 0; }
	/*.aba-creditos, .aba-imprensa { width: 666px; height: 43px; background: url(../images/btListaCreditos.png) no-repeat; margin-bottom: 20px; padding-top: 7px; }*/
	.aba-creditos, .aba-imprensa { width: 666px; height: 43px; background: url(../images/btListaImprensa2.png) no-repeat; margin-bottom: 20px; padding-top: 7px; }	
	.aba-creditos li a { display: block; text-align: center; color: #F2DF73; font-weight: bold; font-size: 12px; padding-bottom: 4px; height: 39px !important; }
	.aba-creditos li a:hover { color: #FFF; text-decoration: none; }
	.aba-creditos li a.active { background: url(../images/btSeta.png) no-repeat center bottom; color: #FFF; }
	
	.aba-creditos li a.link-patrocinio { width: 83px; padding: 8px 0 3px 0; height: 32px !important; }
	.aba-creditos li a.link-apoio { width: 55px; padding: 8px 0 3px 0; height: 32px !important; }
	.aba-creditos li a.link-mostra { width: 83px; }
	.aba-creditos li a.link-livro { width: 82px; }
	.aba-creditos li a.link-apoio-livro { width: 54px; }
	.aba-creditos li a.link-vip { width: 45px; }
	.aba-creditos li a.link-almoco { width: 89px; }
	.aba-creditos li a.link-anunciantes { width: 95px; padding: 8px 0 3px 0; height: 32px !important; }
	.aba-creditos li a.link-entidades { width: 80px; /*display: none;*/ }
	
	.galeria-creditos img { float: left; margin: 0 22px 15px 0; }
	
	#apoio,
	#mostra,
	#livro,
	#apoio-livro,
	#vip,
	#almoco,
	#anunciantes,
	#entidades { display: none; }
	
	/* EDIÇÕES ANTERIORES */
	.box-content h2.tit-edicoes-anteriores { background: url(../images/pt-br/tit-edicoes-anteriores.gif) no-repeat; height: 25px; margin-bottom: 15px; width: 200px; }
	.form-edicoes-anteriores { float: right; padding: 1px; border: 1px solid #CCC; }
	.form-edicoes-anteriores select { font-size: 10px; color: #003366; width: 150px; }
	.titulo-select { width: 530px; }
	
	/* FÓRUM */	
	.box-content h2.tit-forum { background: url(../images/pt-br/tit-forum.gif) no-repeat; height: 25px; margin-bottom: 15px; }
	
	/* LOCALIZAÇÃO */
	.box-content h2.tit-localizacao { background: url(../images/pt-br/tit-localizacao.gif) no-repeat; height: 25px; margin-bottom: 15px; }
	.box-content h3.tit-seta { background: url(../images/ic-seta-down.gif) no-repeat; font-size: 11px; margin-bottom: 10px; }
	.map { width: 612px; background: #FFF; border-top: 1px solid #EEE; border-bottom: 1px solid #CCC; margin: 1px 0 10px 0; padding: 15px; }
	.map h2.tit-como-chegar { background: url(../images/pt-br/tit-como-chegar.gif) no-repeat; height: 25px; }
	.map h2.tit-mapa-pucrs { background: url(../images/pt-br/tit-mapa-pucrs.gif) no-repeat; height: 25px; }
	
	/* MAPA DO SITE */
	.mapa-site p,
	.mapa-site ul.lista-mapa-site { margin-left: 20px; }
	
	.box-content h2.tit-mapa-site { background: url(../images/pt-br/tit-mapa-site.gif) no-repeat; height: 25px; margin-bottom: 15px; }
	ul.lista-mapa-site { width: 180px; float: left; margin-right: 10px; }
	ul.lista-mapa-site li { display: block; clear: both; height: 17px; font-weight: bold; background:url(../images/seta.gif) no-repeat; background-position: 0 3px; padding-left: 10px; }
	ul.lista-mapa-site li a { display: block; clear: both; margin-bottom: 12px; width: auto; height: auto; font-weight: bold; }
	ul.lista-mapa-site li.list-last { margin-bottom: 10px; }
	ul.lista-mapa-site ul li a { padding-left: 3px; background: none; font-weight: normal; margin-bottom: 5px; font-size: 10px; }
	ul.lista-mapa-site ul li { background: none; } 
	
	/* PALESTRANTES */
	.box-content h2.tit-palestrantes { background: url(../images/pt-br/tit-palestrantes.gif) no-repeat; height: 25px; margin-bottom: 15px; width: 130px; background-position: 0 4px; }
	.box02 { padding: 20px 0 20px 0; border-top: 1px solid #FFF; background: url(../images/content-bar.png) no-repeat top center; }
	a.bt-leia-mais { display: block; width: 68px; height: 21px; background: url(../images/pt-br/bt-leia-mais.gif) no-repeat; overflow: hidden; text-indent: -9000px; float: right; }
	a.bt-leia-mais:hover { background-position: 0 -21px; }
	
	.wrapper-list { border-top: 1px solid #CCC; }
	.last-box { border-bottom: none !important; }
	
	/* FALE-CONOSCO */
	.box-content h2.tit-fale-conosco { background: url(../images/pt-br/tit-fale-conosco.gif) no-repeat; height: 25px; margin-bottom: 15px; }
	form { margin-top: 20px; width: 600px; }
	form label { display: block; margin: 3px 10px 18px 0; float: left; width: 70px; text-align: right; }
	form div.border { border: 1px solid #E0E0E0; padding: 1px; float: left; margin-right: 15px; }
	form label.celular { width: 30px; }
	form .item-form-large { width: 374px; }
	
	form input,
	form select,
	form textarea { float: left; }
	
	form p.obrigatorio { color: #666; font-size: 10px; margin: 20px 130px 0 0; width: 265px; text-align: right; float: left; }
	
	form .btn { display: block; width: 65px; height: 22px; background: url(../images/pt-br/bt-enviar.gif) no-repeat; overflow: hidden; text-indent: -9000px; font-size: 1px; color: #FFF; border: none; cursor: pointer; margin: 17px 0 0 0; }			
	form .btn:hover { background-position: 0 -22px; }
	
	.wrapper-info-contato { padding-left: 80px; }
	.box-fale { float: left; margin: 30px 40px 0 0; }
	.box-fale h3 { padding: 16px 0 0 0; background: url(../images/ic-seta-down.gif) no-repeat; }
	
	/* SALA DE IMPRENSA */
	#aba-entrevista,
	#aba-assessoria,
	#aba-credenciamento,		
	#aba-curriculo,
	#aba-fotos { display: none; }
	ul.aba-imprensa { height:43px; }
	.box-content h2.tit-sala-imprensa { background: url(../images/pt-br/tit-sala-imprensa.gif) no-repeat; height: 25px; margin-bottom: 15px; width: 160px; background-position: 0 4px; }
	ul.aba-sl-imprensa { background: url(../images/btListaImprensa.png) no-repeat !important; }
	ul.aba-sl-imprensa li a { display: block; text-align: center; color: #F2DF73; font-weight: bold; font-size: 12px; padding-bottom: 3px; height: 40px; }
	ul.aba-sl-imprensa li a:hover { color: #FFF; text-decoration: none; }
	ul.aba-sl-imprensa li a.active { background: url(../images/btSeta.png) no-repeat center bottom; color: #FFF; }
	
	ul.aba-sl-imprensa li a.link-clipagem { width: 90px; padding: 8px 0 3px 0; height: 32px; }	
	ul.aba-sl-imprensa li a.link-entrevistas { width: 105px; padding: 8px 0 3px 0; height: 32px; }
	ul.aba-sl-imprensa li a.link-assessoria { width: 117px; }
	ul.aba-sl-imprensa li a.link-credenciamento { width: 130px; }		
	ul.aba-sl-imprensa li a.link-curriculo { width: 115px; }
	ul.aba-sl-imprensa li a.link-fotos { width: 109px; }
	
	.galeria-imprensa { width: 670px; }
	
	.box-content04 { /*border-bottom: 1px solid #CCC;*/ border-top: 1px solid #FFF; background:url(../images/content-bar.png) no-repeat;
	padding: 5px 0 5px 0; }
	.box-content04 h3 { font-size: 12px; margin-bottom: 10px; }
	.first { border-top: none; padding-top: 0; background: none; }
	.last { border-bottom: none; }
	p.txt-download { color: #7C7C7C; font-weight: bold; width: 300px; font-size: 10px; }
	
	.box-content05 { padding: 15px 0 5px 20px; }
	.box-content05 h3 { font-size: 11px; margin-bottom: 10px; background: url(../images/ic-seta-right.gif) no-repeat; padding: 0 0 0 18px; background-position: 0 2px; }
	.box-content05 p { margin: 0 0 20px 20px; }
	
	#aba-curriculo .box-content04 { padding: 20px 0 10px 0; }
	#aba-curriculo .box-content04 h3 { padding: 0; }
	#aba-curriculo .box-content04  blockquote { font-style: italic; font-size: 10px; }
	
	#aba-credenciamento .box-content,
	#aba-assessoria .box-content { border: none; }
	
	/* GALERIA DE VÍDEOS */
	.box-content h2.tit-galeria-videos { background: url(../images/pt-br/tit-galeria-videos.gif) no-repeat; height: 25px; margin-bottom: 15px; width: 160px; background-position: 0 4px; }
	#carousel-thumbs ul li .thumb { width: 156px; }
	#carousel-thumbs ul li { float: left; margin: 0 15px 10px 0; }
	
	/* PATROCINE */
	.box-content h2.tit-patrocine { background: url(../images/pt-br/tit-patrocine.gif) no-repeat; height: 25px; margin-bottom: 15px; width: 160px; background-position: 0 4px; }	
		
	/* MODAL */

	.window-content { position: relative; padding: 20px; width: 440px; height: 259px; background-color: #FFF; }
	.window-content .close { display: block; text-align: center; overflow: hidden; text-indent: -30000px; position: absolute; top: 0; right: 0; background: url(../images/bt-close.gif) no-repeat; width: 19px; height: 20px; }
	.window-content h4 { background: url(../images/pt-br/tit-inscricao.gif) no-repeat; width: 158px; height: 16px; margin-bottom: 20px; }
	.window-content p { margin-bottom: 20px; }
	
	.window-content a.bt-estudantes,
	.window-content a.bt-profissionais,
	.window-content a.bt-cortesias { display: block; height: 15px; margin: 0 0 4px 20px; }
	
	.window-content a.bt-estudantes { width: 85px; background: url(../images/pt-br/bt-estudantes.gif) no-repeat; }
	.window-content a.bt-profissionais { width: 100px; background: url(../images/pt-br/bt-profissionais.gif) no-repeat; }
	.window-content a.bt-cortesias { width: 75px; background: url(../images/pt-br/bt-cortesias.gif) no-repeat; }
	
	.window-content .lstProgramacao { width: 400px !important; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: 1px 0 1px 0; background: none; margin: 0 0 20px 20px; }
	
	/* PROJETOS */
	
	.box-content h2.tit-projetos { background: url(../images/pt-br/tit-projetos.gif) no-repeat; height: 25px; margin-bottom: 15px; width: 160px; background-position: 0 4px; }		
	
	/* PRÊMIOS */
	
	.box-content h2.tit-premios { background: url(../images/pt-br/tit-premios.gif) no-repeat; height: 25px; margin-bottom: 15px; width: 160px; background-position: 0 4px; }
	.wrapper-box-content ul { margin-bottom: 10px; }
	
	/* JUSTIFICATIVA DO TEMA */
	
	.box-content h2.tit-justificativa { background: url(../images/pt-br/tit-justificativa.gif) no-repeat; height: 25px; margin-bottom: 15px; width: 190px; background-position: 0 4px; }	