/*==========================================================================================================================================

	Stylesheet - v1.0 		[ content.css ]

	Autor:					Mauricio Vargas[ WEB STANDARDS ]
	Contato:				mauricio@agenciahive.com.br
	Website:				http://www.agenciahive.com.br/
	Criado em :				17:50 06/11/2009
	Última Atualização:		10:22 04/12/2009

==========================================================================================================================================*/

body 												{ color:#000; background:#30475e url(../img/bg.jpg) no-repeat 50% top; line-height:100%; }
body, input, textarea, select							{ font:11px Arial, Helvetica, Tahoma, sans-serif; line-height:16px; text-decoration:none; }
a 													{ text-decoration:none; font-weight:bold; color:#183054; }
a:hover 												{ text-decoration:none; }
a.selecionado										{ color:#F37B1C; text-decoration:underline; }
address												{ font-style:normal; }
address a											{  }
small												{  }
	
/* ESTRUTURA */
.container											{ width:940px; margin:0 auto; }
.top-header											{ width:940px; height:54px; background:url(../img/top-header.png) no-repeat; }
.header												{ height:190px; width:940px; }
.busca												{ height:48px; padding-top:8px; padding-left:90px; background:url(../img/bg-busca.png) no-repeat; margin-bottom:5px; }
.sidebar											{ width:220px; float:left; }
.content											{ width:659px; padding:0 20px; float:right; }
/*
.home .content										{ height:718px; padding:20px; background:url(../img/body-home.png) no-repeat right 0; }
*/
.home .content										{ height:718px; padding:20px; background:url(../img/body-home4.png) no-repeat right 0; }
.interno .content									{ background:url(../img/body-interno-middle.png) repeat-y right 0; }
.footer-pagina										{ height:80px; padding-top:15px; clear:both; background:url(../img/bg-rodape.png) no-repeat 0 15px; }
#logo-hive											{ clear:both; display:block; width:51px; height:28px; background:url(../img/logo-hive.png) no-repeat; margin:10px auto; }

.vcard												{ padding:10px 0 0 75px; }
.bt-v												{ width:30px; height:30px; background:url(../img/bt-v.png) no-repeat; border:none; }

#form-newsletter									{ padding:5px 18px 0 0; width:310px; }
#form-newsletter legend								{ _margin-bottom:-10px; }
#form-newsletter .bt-v								{ margin-left:10px; }
#form-newsletter p									{ font-size:10px; clear:both; _margin-top:-10px; }

.imagem-topo										{ width:750px; height:190px; overflow:hidden;}

/* TITULOS */
.titulos-primarios									{ display:block; width:148px; height:13px; }
.tit-destaques										{ background:url(../img/tit-destaques.png) no-repeat; }
.tit-leitura-online									{ background:url(../img/tit-leitura-online.png) no-repeat; }
.tit-jornal-crc										{ background:url(../img/tit-jornal-crc.png) no-repeat; }
.tit-cursos											{ background:url(../img/tit-cursos.png) no-repeat; }
.tit-perguntas-frequentes							{ background:url(../img/tit-perguntas-frequentes.png) no-repeat; }
.tit-galeria-de-imagens								{ background:url(../img/tit-galeria-de-imagens.png) no-repeat; }


/* ESTUTURA INTERNA */
.content-top										{ width:699px; height:20px; float:right; background:url(../img/body-interno-top.png) no-repeat; }
.content-bottom										{ width:699px; height:23px; float:right; background:url(../img/body-interno-bottom.png) no-repeat; }
.content-pagina img									{ margin:10px;}


/* HOME */
.content-left										{ width:418px; margin-right:20px; float:left; }
.content-right										{ width:201px; margin-left:20px; float:right; }

.destaques											{ height:370px; background:url(../img/bg-destaque-home.png) no-repeat 0 264px; }
.destaques .holder									{ width:418px; height:275px; overflow:hidden; }
.destaques .holder .text								{ display:block; text-align:center; color:#FFF; font-size:12px; padding:5px; }
.destaques .paginator								{ width:418px; height:45px; overflow:hidden; }
.destaques .paginator .target						{ width:320px; padding-top:12px; float:left; text-align:center; overflow:hidden; }
.destaques .paginator a								{ font-size:14px; color:#FFF; padding:4px; font-weight:bold; }
.destaques .paginator a:hover						{ text-decoration:none; }
.destaques .paginator .activeSlide					{ font-size:22px; color:#6daae8; }
.destaques .prev,
.destaques .next										{ display:block; cursor:pointer; width:31px; height:31px; overflow:hidden; }
.destaques .prev										{ margin-left:12px; float:left; }
.destaques .next										{ margin-right:12px; float:right; }
/*
.cursos 												{ height:130px; margin-bottom:20px; }
*/
.cursos 												{ height:170px;  margin-bottom:25px; _margin-bottom:50px; _margin-top:-15px;}
.cursos form											{ width:175px; }
.cursos li,
.perguntas-frequentes li								{ padding:5px 0; }

.perguntas-frequentes								{ width:198px; padding:10px 10px 0 0; }
.lista-perguntas-home								{ width:198px; clear:both; }
.leitura-online										{ width:198px; padding:10px 0 0 10px; }

.noticias-e-eventos									{ display:block; background:url(../img/noticias-e-eventos.png) no-repeat; width:113px; height:14px; }
.noticias-e-eventos-tit								{ margin-bottom:10px; }
.em-destaque										{  }

.banners											{ padding:20px 0; }
.banners img											{ padding:5px 0; }

.campos												{ border-top:2px solid #404040; border-right:2px solid #404040; border-bottom:2px solid #d4d0c8; border-right:2px solid #d4d0c8; }
.campos2											{ border-top:2px solid #404040; border-right:2px solid #404040; border-bottom:2px solid #d4d0c8; border-right:2px solid #d4d0c8; }
.busca-palavra										{ width:779px; height:18px; padding:0px 5px; float:left; margin-right:15px; }
.submit-enviar										{ border:none; width:35px; height:33px; margin-top:-4px; background:none; }
.busca-categoria									{ width:276px; height:26px; padding:0px 5px; float:left; }

/* NAV */
.nav												{ height:372px; padding:15px 11px 0 13px; background:url(../img/bg-menu.png) no-repeat; font-size:13px; text-transform:uppercase; }
.nav li												{ _line-height:0px; height:30px; overflow:hidden; }
.nav li a												{ display:block; letter-spacing:-0.04em; padding:7px 0px; font-weight:bold; }
.nav li a:hover										{ color:#FFF; text-decoration:none; }


/* MENU DO CAPT. */
#nav li ul 											{ position:absolute; z-index:9999999999; margin-left:196px; margin-top:-30px; background:url(../img/bg-submenu.png) no-repeat -5px -5px; padding:10px; border:1px solid #3c81c4; }
#nav li ul li a											{ _line-height:14px; }
#nav li ul li ul										{ position:absolute; width:250px; z-index:9999999999; margin-top:-30px; background:url(../img/bg-submenu.png) no-repeat -5px -5px; padding:10px; border:1px solid #3c81c4; }
	#nav li ul li ul.submenu-1-1						{ margin-left:90px; }
.submenu-1 li a.sf-with-ul 							{ background: url('../img/arrow-harebaba.png') no-repeat 83px 10px; }
.submenu-2 li a.sf-with-ul 							{ padding-right:10px; background: url('../img/arrow-harebaba.png') no-repeat 220px 10px; }
.submenu-3 li a.sf-with-ul 							{ padding-right:10px; background: url('../img/arrow-harebaba.png') no-repeat 120px 10px; }
	#nav li ul li ul.submenu-3-1						{ margin-left:130px; width:200px; }

	.contato-del-n									{ width:110px; text-align:center!important; }

.lista-macrodelegacias li							{ display:block; overflow:auto; margin-bottom:20px; }
.lista-macrodelegacias li img							{ margin-right:10px; }

.azul-claro											{ color:#608fb2; }
.presidente-atual									{ margin-right:20px; }
.lista-presidentes-antigos li 						{ display:inline; }
.lista-presidentes-antigos li div						{ display:block; float:left; width:120px; height:250px; margin:0px 22px; }
.lista-presidentes-antigos li.pega-dois div			{ display:block; float:left; width:285px; height:250px; margin:0px 22px; }
.lista-presidentes-antigos .tempo-de-atuacao			{ color:#31485e; }
	
	
/* SUB NAV */
.sub-nav											{  width:659px; height:47px; background:url(../img/bg-sub-nav.png) no-repeat; }
.bt-banner-estagio									{ display:block; margin:20px 0; width:220px; height:87px; background:url(../img/banner-estagio.jpg) center top no-repeat; }
.bt-registre-se										{ display:block; margin:20px 0; width:220px; height:123px; background:url(../img/banner-registre-se.png) no-repeat; }
.bt-fiscalizacao									{ display:block; margin:20px 0; width:220px; height:123px; background:url(../img/banner-fiscalizacao.png) no-repeat; }
.bt-webtv											{ display:block; margin:20px 0; width:220px; height:121px; background:url(../img/banner-tv.jpg) no-repeat; }
.bt-quantos-somos									{ display:block; margin:20px 0; width:220px; height:125px; background:url(../img/banner-quantos-somos.png) no-repeat; }

/* CLASSES GERAIS */
.arial-narrow,
.titulos-primarios,
.submenu-historico,
.titulo-principal									{ font-family:"Arial Narrow", Helvetica, Tahoma, sans-serif; }
.borda-2											{ border:2px solid #31485e; }
.borda-4											{ border:2px solid #364f65; margin:0px 5px 5px 0px; }
.azul-escuro										{ color:#33516f; }
.none												{ display:none; }
.block												{ display:block; }
.f-left												{ float:left; }
.f-right											{ float:right; }
.clear												{ display:block; clear:both; height:1px; }
.a-left												{ text-align:left; }
.a-right											{ text-align:right; }
.a-justify											{ text-align:justify; }
.a-center											{ text-align:center; }
.strong												{ font-weight:bold; }
.italic												{ font-style:italic; }
.normal												{ font-weight:normal; }
.vermelho											{ color:#ce2727; }
.cor-azul-claro										{ color:#364f65; }
.cor-azul-escuro									{ color:#0b1f42; }
.cor-preto											{ color:#000; }
.pequeno											{ font-size:10px; }
.pad-add											{ padding:10px; }
.pad-add2											{ padding:5px; }
.font-10											{ font-size:10px; }
.font-11											{ font-size:11px; }
.font-12											{ font-size:12px; }
.font-14											{ font-size:14px; }
.font-16											{ font-size:16px; }
.font-18											{ font-size:18px; }
.titulos-primarios									{ margin-bottom:10px; font-size:14px; text-transform:uppercase; color:#080e14; letter-spacing:-0.04em; font-weight:bold; }
.titulo-principal									{ color:#345672; font-size:18px; padding-bottom:20px; }
.bullet-01											{ padding:5px 15px; background:url(../img/bullet-01.png) no-repeat 0 8px; }

.lista-01											{ font-size:12px; font-weight:bold; padding:20px 0; }

.tables												{ margin:20px 0; border-collapse:collapse; border-bottom:1px solid #3c5469; }
.tables th,
.tables td											{ padding:10px; text-align:left; border-bottom:1px solid #3c5469; font-size:12px; }
.tables th											{ color:#FFF; background:#364f65; }
.tables td a											{ font-weight:bold; font-size:12px; color:#364f65; }
.tables td a:hover									{ color:#5e88ad; }
.tables tr.meses td 									{ text-align:center; width:53px; }
.tables tr.dias	 									{  }
.tables tr.dias td 									{ text-align:center; width:53px; border-bottom:none!important; }
.tables tr.borda-final td 							{ border-bottom:none!important; }
.balanco-table th  									{ border-bottom:1px solid #FFF; }
.balanco-table th a 									{ color:#FFF; }

/* BREADCRUMB */
.breadcrumb											{ font-size:12px; height:20px; margin-bottom:30px; }
.breadcrumb li										{ display:inline; padding:0 10px 0 5px; background:url(../img/barra-breadcrumb.png) no-repeat right 50%; }
.breadcrumb li.active								{ background:none; font-size:18px; color:#345672; }
.breadcrumb a										{ color:#000; }

/* CORES */
.preto												{ color:#000; }
.branco												{ color:#FFF; }
.cinza-01											{ color:#707070; }
.cinza-02											{ color:#363636; }
.azul-01											{ color:#446580; }
.azul-02											{ color:#5780a2; }

/* FORMS */
.campos2											{ padding:3px; background:#FFF url(../img/bg-campos.png) repeat-x 0 0; color:#333; border-top:1px solid #727272; border-left:1px solid #b4b4b4; border-right:1px solid #b4b4b4; border-bottom:1px solid #dadada; }
.campos												{ padding:3px; background:#FFF url(../img/bg-campos.png) repeat-x 0 0; color:#333; font-size:14px; border-top:1px solid #727272; border-left:1px solid #b4b4b4; border-right:1px solid #b4b4b4; border-bottom:1px solid #dadada; }
.forms												{ padding:20px 0; }
.forms legend span									{ padding:5px; margin-bottom:20px; color:#FFF; font-weight:bold; display:block; width:650px; background:#364f65; }
.forms label											{ font-weight:bold; }
.forms li											{ display:block; float:left; }

.forms .small										{ width:230px; } /* LARGURA */
	.forms .small .campos							{ width:190px; } /* LARGURA */
.forms .small-2										{ width:153px; } /* LARGURA */
	.forms .small-2 .campos							{ width:113px; } /* LARGURA */
.forms .big											{ width:460px; } /* LARGURA */
	.forms .big .campos								{ width:420px; } /* LARGURA */
.forms .big-2										{ width:640px; }
	.forms .big-2 label								{ display:block; width:160px; line-height:22px; text-align:right; padding-right:10px; float:left; }
	.forms .big-2 .campos							{ width:400px; float:left; }
	.forms .fake-label								{ display:block; width:640px; padding-bottom:15px; font-weight:bold; font-size:14px; text-align:center; }
	.forms .big-1									{ }
.forms .very-very-low								{ height:35px; } /* ALTURA */
.forms .very-low									{ height:60px; } /* ALTURA */
.forms .low											{ height:80px; } /* ALTURA */
.forms .medium										{ height:130px; } /* ALTURA */
.forms .high										{ height:200px; } /* ALTURA */
	.forms .high .campos							{ height:150px; } /* ALTURA */


.forms .submit										{ clear:both; }
.forms .radiogroup 									{ height:35px; }
.forms .radiogroup .campos							{ width:20px; height:10px; }
.forms .boxes										{ width:460px; padding:0 10px 10px 10px; margin-bottom:25px; border:1px dotted #b9b9b9; background:#f1f1f1; }
.forms .boxes legend									{ font-size:12px; margin-bottom:20px; font-weight:bold; padding:5px; border:1px dotted #b9b9b9; border-bottom:none; background:#f1f1f1; }
.bt-enviar											{ width:114px; height:33px; background:url(../img/bt-enviar.png) no-repeat; border:none; cursor:pointer; }

.form-login											{ margin-left:160px; margin-top:15px;}
.campo-login										{ width:83px; height:17px;}
.bt-login											{ width:30px; height:30px; background:url(../img/bt-login.png) no-repeat; border:none;}
.form-serv-online									{ margin-right:10px; margin-top:15px;}
.form-serv-online select							{ width:227px; }

/* CURSOS */
.filtro-cursos form									{ padding:10px; }

/* INSTITUCIONAL -> HISTORICO */
.submenu-historico									{ width:650px; overflow:auto; padding-left:5px; line-height:44px; background:url(../img/bg-historico.png) no-repeat; }
.submenu-historico li								{ display:inline; }
.submenu-historico li a								{ display:block; font-size:16px; font-weight:bold; float:left; color:#6d6d6d; }
.submenu-historico li a:hover,
.submenu-historico li a.active						{ color:#000; }
.submenu-historico li a span							{ padding:0px 10px; }

/* NOTICIAS */
.conteudo-da-noticia								{ line-height:20px; }
.conteudo-da-noticia img							{ margin:5px; }

/* OUTRAS -> NOTICIAS -> ENFIM */
.outras												{ padding-top:40px; }
.outras ul li											{ width:560px; overflow:auto; padding-left:20px; background:url(../img/bullet.png) no-repeat 0px 4px; line-height:19px; }
.outras ul li span										{ display:block; width:50px; padding-right:10px; font-style:italic; float:left; }
.outras ul li a										{ display:block; font-size:12px; font-weight:bold; color:#000; width:490px; float:left; }
.outras ul li a:hover									{ background:#f1f1f1; }

/* COMUNICAÇÃO -> BALANÇO SOCIAL */
.lista-com-imagens									{ overflow:hidden; width:630px; margin-top:20px; margin-left:-17px; }
.lista-com-imagens li								{ text-align:top; display:inline; }
.lista-com-imagens li a								{ display:block; float:left; width:149px; margin:15px 17px; }

/* COMUNICAÇÃO -> ARTIGOS */
.lista-sem-imagem									{ margin-top:20px; }
.lista-sem-imagem li									{ display:block; }
.lista-sem-imagem li a								{ display:block; background:url(../img/bullet.png) no-repeat 0px 14px; padding:10px 0px 10px 15px; }

/* COMUNICAÇÃO -> JORNAL */
.subtit												{ display:block; background-color:#364f65; color:#FFF; line-height:27px; font-size:12px; padding:0px 8px; }
.destaque-jornal									{ width:363px; margin-right:10px; }
.edicoes-anteriores-jornal							{ width:264px; }

/* COMUNICAÇÃO -> REVISTA */
.edicoes-anteriores-revista h2						{ color:#20466b; }
.edicoes-anteriores-revista							{ width:264px; padding-top:60px; font-size:12px; }
.edicoes-anteriores-revista ul li a					{ color:#000; font-weight:bold; }
.edicoes-anteriores-revista ul li a:hover				{ text-decoration:underline; }
.pag-comunicacao a									{ font-weight:bold; color:#0a47a9; font-size:12px; }
.desc-pagina a										{ font-weight:bold; color:#0a47a9; font-size:12px; }

	/* COMUNICAÇÃO -> REVISTA -> FORMULARIOS */
	.formes											{  }
	.formes fieldset								{ padding:10px 0px; margin-top:10px; }
	.formes fieldset ul li							{ margin:5px 0px; }
	.formes fieldset legend span					{ display:block; font-size:12px; padding:0px 10px; margin:10px 0px; width:500px; line-height:30px; font-weight:bold; background:#364f65; color:#FFF; }
	.formes fieldset label							{ display:block; float:left; width:140px; padding-right:10px; text-align:right; font-weight:bold; font-size:12px; }
	.formes fieldset input.campos					{ padding:2px 4px; width:300px; border-top:2px solid #808080; border-left:2px solid #808080; border-right:2px solid #d4d0c8; border-bottom:2px solid #d4d0c8; }
	.formes fieldset select 						{ padding:2px 4px; width:312px; border-top:2px solid #808080; border-left:2px solid #808080; border-right:2px solid #d4d0c8; border-bottom:2px solid #d4d0c8; }
	.formes fieldset textarea 						{ padding:2px 4px; width:301px; height:100px; border-top:2px solid #808080; border-left:2px solid #808080; border-right:2px solid #d4d0c8; border-bottom:2px solid #d4d0c8; }
	.formes fieldset .bt-enviar						{ margin-top:20px; }

	/* COMUNICAÇÃO -> REVISTA -> ARTIGOS */
	.lista-artigos-revista							{ padding:5px 0px; }
	.lista-artigos-revista li						{ padding:10px 0px; }
	.lista-artigos-revista li span					{ display:block; padding:5px 0px; }
	.lista-artigos-revista li span.topico			{ color:#666; font-weight:bold; border-top:1px solid #F1F1F1; }

	/* COMUNICAÇÃO -> REVISTA -> PUBLICAÇÕES */
	.lista-pubs li.item-pub							{ display:block; overflow:auto; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #F1F1F1; }
	.lista-pubs li span								{ display:block; float:left; }
	.lista-pubs li span.pub-imagem					{ width:130px; margin-right:15px; }
	.lista-pubs li span.pub-descricao					{ width:500px; height:130px; }
	.lista-pubs li span.pub-status					{  }
	.lista-pubs li ul.arrow							{ width:500px; float:left; }

/* INSTITUCIONAL -> HISTÓRICO */
.conteudo-tab										{ padding-top:20px; }
.esquerda-conteudo									{ width:355px; float:left; }
.esquerda-conteudo-destaque							{ width:630px; float:left; }
.direita-conteudo									{ width:280px; float:right; }
.lista-img li										{ display:inline; }
.lista-img li a										{ display:block; float:left; width:119px; height:75px; border:2px solid #31485e; margin:10px 10px 0px 0px; }
.conteudo-tab .tables								{ width:630px; }
.conteudo-tab .tables .data							{ width:80px; }

.perfil												{ width:500px; overflow:auto; }
.select												{ width:200px; }

ul.arrow											{ padding:10px 5px; }
ul.arrow li											{  }
ul.arrow li span									{ display:block; }
ul.arrow li 										{ display:block; line-height:20px; font-size:12px; background:url(../img/arrow.png) no-repeat 2px 6px; font-weight:bold; padding-left:15px; }
ul.arrow li a:hover									{ text-decoration:underline; }
ul.arrow li ul										{ padding-left:10px; }
ul.arrow li ul li									{  }
ul.arrow li ul li a									{ font-weight:normal; font-size:11px; }
span.arrow											{ display:block; line-height:20px; font-size:12px; background:url(../img/arrow.png) no-repeat 2px 6px; font-weight:bold; padding-left:15px; }


/* DOWNLOAD-PALESTRAS */
.lista-down											{ margin-top:20px;}
.lista-down li										{ margin-bottom:20px;}

/* CAPACITADORAS */
.tables-capacitadoras tfoot							{ border-top:1px solid #3c5469; }
.tables-capacitadoras tfoot th						{ color:#FFF; background:#56728b; padding:5px; }
.tables-capacitadoras tfoot .titulo-cursos-eventos	{ text-align:center!important; font-weight:bold; padding:5px; }
.chchch	{ width:100px; }

/* LICITACAO-DETALHE */
.licitacao-detalhe									{ width:600px;}
.licitacao-detalhe p strong							{ display:block;}
.icon-down											{ display:block; background:url(../img/icon-download.png) no-repeat; height:16px; padding-left:25px;}

/* SERVIÇOS ONLINE */


/* CONTABILIZANDO */
.lista-contab										{ list-style:disc; padding-bottom:20px; margin-left:10px;}
.banner-em-breve									{ display:block; background:#003366; width:500px; height:45px; padding-top:30px; margin-top:20px;}

/* AGENDA */
.lista-agenda										{ border-bottom:1px solid #3b546a; overflow:auto; }
.lista-agenda li 										{ display:inline; }
.lista-agenda li a									{ display:block; float:left; background:url(../img/tab-bg.png) repeat-x; line-height:30px; margin-right:2px; }
.lista-agenda li a span.bg-1							{ display:block; padding-left:8px; background:url(../img/tab-left.png) left center no-repeat; }
.lista-agenda li a span.bg-2							{ display:block; padding-right:9px; background:url(../img/tab-right.png) right center no-repeat; }
.lista-agenda li a:hover, .lista-agenda li a.active		{ background:url(../img/tab-bg-hover.png) repeat-x; color:#FFF; }
.lista-agenda li a:hover span.bg-1,
.lista-agenda li a.active span.bg-1					{ background:url(../img/tab-left-hover.png) left center no-repeat; }
.lista-agenda li a:hover span.bg-2,
.lista-agenda li a.active span.bg-2					{ background:url(../img/tab-right-hover.png) right center no-repeat; }

.lista-horz li										{ display:inline; }
.lista-horz li a										{ display:block; float:left; margin-right:5px; padding:10px 0px; }
.lista-horz li a:hover								{ color:#5f80dc; }


.participe-destaques .tables							{ width:550px; }
.participe-destaques .tables tr td					{ vertical-align:top; }
.participe-destaques .tables tr td label				{ display:block; padding:10px; }
.participe-destaques .tables tr td label.motivao		{ padding:0px 10px; }
.participe-destaques .tables tr td select.numeros		{ padding:3px; border:1px solid #446580; height:26px; }
.participe-destaques .tables tr td input.numeros		{ padding:3px; border:1px solid #446580; height:18px; margin:0px 10px; width:145px; }
.participe-destaques .tables tr td input.campao		{ width:300px; padding:3px; border:1px solid #446580; }
.participe-destaques .tables tr td textarea.campao		{ width:300px; padding:3px; border:1px solid #446580; }
.participe-destaques .tables tr td select.campao		{ width:310px; padding:3px; border:1px solid #446580; }


/* MÓDULO DE PÁGINAS */
.conteudo-paginas h2									{ padding-bottom:15px; }

/* BOLSAS */
.bolsa-profissional, .bolsa-empresa					{ width:306px; height:150px; padding-top:50px; padding-left:10px; }
.bolsa-profissional									{ background:url(../img/bolsa-profissional.png) no-repeat; }
.bolsa-empresa										{ background:url(../img/bolsa-empresa.png) no-repeat; }

.help												{ cursor:help; }
#help												{ position:absolute; width:200px; border:1px dashed #f1f1f1; background:#f1f1f1; padding:2px 5px; color:#324860; display:none; }

/* REGISTRO */
.box-registro										{ background-color:#F1F1F1; border:1px solid #999; padding:10px;}

/* 404 ERROR */
#not-found 											{  }
#not-found #possiveis-erros							{ width:550px; background:#f1f1f1; border:1px solid #CCC; padding:20px; margin:0 auto; text-align:left; }
#not-found #possiveis-erros li						{ list-style:square; padding-left:10px; margin-left:10px; }

/* PAGINAÇÃO */
.paginacao											{ clear:both; padding:20px 0; }
.paginacao a											{ font-size:10px; font-weight:bold; line-height:20px; padding:1px 4px; background:#ebebeb; border:1px solid #ccc; }
.paginacao a:hover,
.paginacao a.paginaSel								{ font-weight:bold; color:#FFF; text-decoration:none; background:#96A8B8; border:none; border:1px solid #ccc;}

/* MODULO DE PAGINAS */
.texto-editor										{  }
.texto-editor p										{ padding-bottom:10px; }
.texto-editor .imagem								{ width:219px; height:160px; padding:0 5px 40px 20px; float:right; overflow:hidden; }
.texto-editor .imagem img 							{ width:219px; height:160px; padding:1px; border:1px solid #DDD; }

/* PRENCHIMENTO ADICIONAL */
.pad-add-T											{ padding-top:10px; }
.pad-add-R 											{ padding-right:10px; }
.pad-add-B											{ padding-bottom:10px; }
.pad-add-L											{ padding-left:10px; }
.pad-add-TB											{ padding-top:10px; padding-bottom:10px; }
.pad-add-RL											{ padding-right:10px; padding-left:10px; }

.pad-add2-T											{ padding-top:5px; }
.pad-add2-R 											{ padding-right:5px; }
.pad-add2-B											{ padding-bottom:5px; }
.pad-add2-L											{ padding-left:5px; }
.pad-add2-TB										{ padding-top:5px; padding-bottom:5px; }
.pad-add2-RL										{ padding-right:5px; padding-left:5px; }

.lol												{ text-align:right; color:#3A88B5; font-size:12px; font-weight:bold; display:block; padding-right:5px; }
.lol:hover											{ text-decoration:underline; }

* html .png{ position:relative; behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)); }




/*form incricao*/
.qro												{ width:340px; height:30px; margin:0 auto; color:#fff; font-weight:bold; text-align:center; padding-top:7px;}
.bg-qro												{ width:340px; height:30px; background-color:#364f65; margin-bottom:20px;}											
.form-ins											{ font:12px Arial, Helvetica, sans-serif; width:345px; height:450px; margin:0 auto; padding-right:1px;}
.campos-ins											{ display:block; width:340px; color:#387790; border-top:1px solid #727272; border-right:1px solid #727272; border-bottom:1px solid #b4b4b4; border-left:1px solid #b4b4b4; padding:4px 0px;}
.form-ins input										{ margin-top:2px; margin-bottom:10px; }
.form-ins label										{ font-weight: bold;}
.bt-ins												{ display:block; background:url(../img/bt-enviar.png) no-repeat; width:114px; height:33px; border:none; float:right; cursor:pointer; margin-top:10px!important;}

.bt-inscrever										{ display:block; background:url(../img/cliqueaqui_crc.jpg) no-repeat; width:520px; height:71px; border:none; }


.pagina-edicao-2011 h2								{ margin:20px 0; font-size:18px; text-align:center; color:#7a0000; }
.pagina-edicao-2011 .tabela							{ margin-bottom:20px; border-collapse: collapse; border:1px solid #000; }
.pagina-edicao-2011 .tabela td						{ border:1px solid #000; padding:2px; }


