/* CSS Document */

*
	{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#217033;
	}
body
	{
	background-color:#217033;
	}
#mae
	{
	position:absolute;
	width:955px;
	height:634px;
	left:50%;
	margin-left:-497px;
	/*top:50%;*/
	margin-top:20px;
	background-color:#FFFFFF;
	padding:20px 20px 0px 20px;
	background-image:url(../imagens/bg_mae.jpg);
	background-repeat:no-repeat;
	}
#mae_int
	{
	position:absolute;
	width:955px;
	height:644px;
	left:50%;
	margin-left:-497px;
	/*top:50%;*/
	margin-top:20px;
	background-color:#FFFFFF;
	padding:10px 20px 0px 20px;
	background-image:url(../imagens/bg_mae_interna.jpg);
	background-repeat:no-repeat;
	}	
#topo
	{
	margin-bottom:20px;
	height:261px;
	}

#topo_int
	{
	margin-bottom:0px;
	height:245px;
	}


#topo h1
	{
	font-size:36px;
	}
#topo h1 a span
	{
	position:absolute;
	background-position:0 0;
	display:block;
	background-repeat:no-repeat;
	overflow:hidden;
	width:955px;
	height:323px;
	cursor:pointer;
	}

#topo_int h1 a span
	{
	position:absolute;
	background-position:0 0;
	display:block;
	background-repeat:no-repeat;
	overflow:hidden;
	width:955px;
	height:233px;
	cursor:pointer;
	}
	
#topo h1 span#T_home
	{
	background-image:url(../imagens/topo_home.png);
	}
#topo h1 span#T_fale
	{
	background-image:url(../imagens/topo_fale_conosco.jpg);
	}
#topo_int h1 span#T_programacao
	{
	background-image:url(../imagens/topo_interna.png);
	}
#topo_int h1 span#T_empresas
	{
	background-image:url(../imagens/topo_empresas.jpg);
	}
#topo h1 span#T_insc
	{
	background-image:url(../imagens/topo_fale_conosco.jpg);
	}
#topo h2
	{
	float:right;
	margin-top:-30px;
	height:15px;
	z-index:1000;
	overflow:hidden;
	width:77px;
	}
#topo h2 a
	{
	font-size:10px;
	}
#topo h2 a span
	{
	position:absolute;
	background-image:url(../imagens/selo_capella.gif);
	background-position:0 0;
	display:block;
	background-repeat:no-repeat;
	overflow:hidden;
	width:77px;
	height:15px;
	cursor:pointer;
	}
#menu
	{
	width:259px;
	display:block;
	float:right;
	}
#menu .home
	{
	height:323px;
	}
#menu ul
	{
	margin-top:56px;
	}
#menu ul li
	{
	list-style:none;
	width:259px;
	height:36px;
	}
#menu ul li a
	{
	overflow:hidden;
	text-transform:uppercase;
	}
#menu ul li a span
	{
	position:absolute;
	background-position:0 0;
	display:block;
	background-repeat:no-repeat;
	overflow:hidden;
	height:36px;
	width:259px;
	cursor:pointer;
	}
#menu ul li a span.marcado, #menu ul li a:hover span
	{
	background-position: 0px -36px;
	}
#menu ul li a:hover
	{
	z-index:1000;
	}
#menu ul li#M_inicio a span
	{
	background-image:url(../imagens/menu_inicio.jpg);
	}	
#menu ul li#M_programacao a span
	{
	background-image:url(../imagens/menu_programacao.jpg);
	}
#menu ul li#M_empresas a span
	{
	background-image:url(../imagens/menu_empresas.jpg);
	}
#menu ul li#M_incricoes a span
	{
	background-image:url(../imagens/menu_inscricoes.jpg);
	}
#menu ul li#M_fale_conosco a span
	{
	background-image:url(../imagens/menu_fale_conosco.jpg);
	}
#conteudo
	{
	width:955px;
	float:left;
	display:block;
	/*padding-left:41px;*/
	height:180px;
	}
#conteudo #home
	{
	height:174px;
	width:955px;
	}
#conteudo #home #texto1
	{
	margin-top:44px;	
	display:block;
	float:left;
	height:174px;
	width:543px;
	}
#conteudo #home #texto2
	{
	margin-top:44px;	
	display:block;	
	float:right;
	height:174px;
	width:412px;
	}

#conteudo_int
	{
	width:955px;
	float:left;
	display:block;
	/*padding-left:41px;*/
	height:230px;
	}


	
/*#conteudo #home div
	{
	display:block;

	}
#conteudo #home div a
	{
	width:361px;
	height:28px;
	display:block;
	}
#conteudo #home div a span
	{
	position:absolute;
	display:block;
	width:361px;
	height:57px;
	background-image:url(../imagens/texto_home3b.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	}*/
#conteudo h2
	{
	font-size:16px;
	color:#333333;
	}
#conteudo h2 span
	{
	position:absolute;
	background-position:0 0;
	display:block;
	background-repeat:no-repeat;
	overflow:hidden;
	}
#conteudo_int h2#T_emp 
	{
	margin-top:4px;
	margin-left:90px;
	width:120px;
	height:20px;
	background-image:url(../imagens/titulo_empresas.gif);
	}
#conteudo_int h2#T_fale_conosco
	{
	margin-top:5px;
	margin-left:90px;
	width:187px;
	height:19px;
	background-image:url(../imagens/titulo_fale_conosco.gif);
	}
#conteudo_int h2#T_programa
	{
	margin-left:90px;
	width:192px;
	height:31px;
	background-image:url(../imagens/titulo_programacao.gif);
	}
#conteudo_int h2#T_inscricao
	{
	margin-top:0px;
	margin-left:90px;
	width:248px;
	height:31px;
	background-image:url(../imagens/titulo_inscricao.gif);
	}
#conteudo_int #rolagem
	{
	width:716px;
	height:230px;
	overflow:hidden !important;
	position:relative;
	}
#conteudo_int #rolagem #texto
	{
	width:1482px;
	height:230px;
	position:relative;
	}
#conteudo_int #rolagem #texto div
	{
	height:230px;
	width:716px;
	}
#conteudo_int table
	{
	margin-top:15px;
	width:100%;
	height:210px;
	}
#conteudo_int table tr
	{
	}
#conteudo_int table tr td
	{
	color:#217033;
	vertical-align:top;
	padding-bottom:0px;
	}
#conteudo_int table tr td.horario
	{
	width:36px;
	text-align:right;
	padding-right:49px;
	}
#texto div span
	{
	width:130px;
	margin-bottom:0px;
	margin-right:2px;
	float:right;
	margin-top:-18px;
	}
#texto span#ver_mais
	{

	/*margin-top:-20px;*/
	}
#texto span#ver_mais img
	{
	float:left;
	}
#texto span#ver_mais a
	{
	float:right;
	}
#texto span#voltar
	{
		
	/*margin-top:-20px;*/
	}
#texto span#voltar img
	{
	float:right;	
	}
#texto span#voltar a
	{
	float:left;
	margin-right:28px;
	}
#texto span a img
	{
	float:none;
	}
#conteudo_int #logos
	{
	width:405px;
	height:278px;
	margin-top:20px;
	float:left;
	border-right:#D3D9E4 solid 1px;
	padding-top:10px;
	}
#conteudo_int #logos a
	{
	display:block;
	float:left;
	margin-bottom:20px;
	width:190px;
	text-align:center;
	}
#conteudo_int #texto_empresas
	{
	margin-top:25px;
	margin-left:30px;
	width:280px;
	height:288px;
	float:left;
	}
#conteudo_int #texto_empresas p
	{
	font-size:12px;
	}
#conteudo_int #formulario
	{
	width:410px;
	float:left;
	display:block;
	margin-top:20px;
	}
#conteudo_int #formulario label
	{
	display:block;
	width:100%;
	padding-bottom:7px;
	]padding-bottom:5px;
	}
#conteudo_int #formulario form label span
	{
	padding-top:7px;
	padding-right:9px;
	text-align:right;
	width:81px;/*121*/
	display:block;
	float:left;
	}
#conteudo_int #formulario label input
	{
	border:#ADCADD solid 1px;
	padding:7px;
	width:300px;
	}
#conteudo_int #formulario label textarea
	{
	border:#ADCADD solid 1px;
	padding:7px;
	width:300px;
	height:91px;
	}
#conteudo_int #formulario span.botoes
	{
	float:right;
	padding-right:5px;
	}
#conteudo_int #formulario span a
	{
	margin-left:15px;
	}
#conteudo_int #lateral
	{
	float:left;
	display:block;
	margin-top:40px;
	width:265px;
	padding-left:25px;
	}
#conteudo_int #lateral h3
	{
	display:block;
	z-index:1000;
	color:#555555;
	font-weight:normal;
	}
#conteudo_int #lateral h3.organizacao
	{
	margin-left:60px;
	margin-top:35px;
	}
#conteudo_int #lateral h3.apoio
	{
	margin-top:20px;
	}
#conteudo_int #lateral #apoiadores
	{
	overflow:visible;
	}
#conteudo_int #lateral #apoiadores a
	{
	margin-right:0px;
	}
/*\*/
html*#apoiadores a img
	{
	margin-right:-15px;
	}/*end*/

#realizacao
	{
	width:955px;
	border-top:#a6c6ad solid 1px;
	height:133px;
	display:block;
	float:left;
	margin-top:38px;
	}
#realizacao h3
	{
	color:#6D6C69;
	z-index:1000;
	}
#realizacao h3 span
	{
	margin-top:10px;
	position:absolute;
	background-position:0 0;
	display:block;
	background-repeat:no-repeat;
	overflow:hidden;
	width:955px;
	height:23px;
	background-image:url(../imagens/tit_realizacao.jpg);
	}
#realizacao ul
	{
	position:absolute;
	margin-top:25px;
	}
#realizacao ul li
	{
	display:inline;
	list-style:none;
	height:100px;
	padding:0px 10px 0px 10px;
	display:block;
	float:left;
	}
#realizacao ul li a
	{
	overflow:hidden;
	float:left;
	display:block;
	cursor:pointer;
	}
#realizacao ul li a span
	{
	position:absolute;
	background-position:0 0;
	display:block;
	background-repeat:no-repeat;
	overflow:hidden;
	height:100px;
	}
#realizacao ul li a
	{
	z-index:800;
	}

#realizacao ul li#R_america, #realizacao ul li#R_america a
	{
	width:126px;
	}
#realizacao ul li#R_america a span
	{
	width:126px;
	background-image:url(../imagens/logo_all.jpg);
	}
#realizacao ul li#R_bematech
	{
	width:138px;
	}
#realizacao ul li#R_bematech a span
	{
	width:138px;
	background-image:url(../imagens/logo_bematech.jpg);
	}
#realizacao ul li#R_gvt
	{
	width:108px;
	}
#realizacao ul li#R_gvt a span
	{
	width:108px;
	background-image:url(../imagens/logo_gvt.jpg);
	}
#realizacao ul li#R_parana
	{
	width:138px;
	}
#realizacao ul li#R_parana a span
	{
	width:138px;
	background-image:url(../imagens/logo_paranabanco.jpg);
	}
#realizacao ul li#R_providencia
	{
	width:76px;
	}
#realizacao ul li#R_providencia a span
	{
	width:76px;
	background-image:url(../imagens/logo_providencia.jpg);
	}
#realizacao ul li#R_positivo
	{
	width:110px;
	}
#realizacao ul li#R_positivo a span
	{
	width:110px;
	background-image:url(../imagens/logo_positivo.jpg);
	}
#realizacao #apoio
	{
	margin-top:25px;
	float:right;
	width:259px;
	}
#assinatura
	{
	float:right;
	margin-top:0px;
	}

.some { display:none !important;}