@import url(estilos_forms.css);
@import url(popups.css);

.transparent{float:left;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}

/* ==== HTML ==== */
*{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#505b65;line-height:16px;}
img{border:none;}
.clear{clear:both;height:1px;overflow:hidden;}


/* ==== ESTRUTURA ==== */
html{}
body#home{background:#fff url(../imagens/estrutura/bg_site_home.gif) 0 0 repeat-x;}
body{background:#fff url(../imagens/estrutura/bg_site_internas.gif) 0 0 repeat-x;}
#general{width:980px;margin:auto;}
	#header{background:transparent url(../imagens/estrutura/bg_header.gif) 0 0 no-repeat;height:131px;position:relative;}
	
	#header #logo{position:absolute;top:10px;left:55px;}
	#header #data_local{position:absolute;top:30px;right:55px;}
	
	
	#navigation{position:absolute;top:80px;left:35px;}
		#navigation ul{list-style-type:none;}
		#navigation li{float:left;background:transparent url(../imagens/menu/sep.png) right 3px no-repeat;height:37px;padding-top:12px;}
		#navigation li.last{background:none;}
		#navigation a{height:52px;padding:0 20px;}
		#navigation a:hover{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
		#navigation a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
		
	#bAnima{padding:1px 0 0 0;float:left;width:500px;height:140px;margin-right:-2px;}
	#bInscreva{padding:0px 0 0 6px;float:left;height:143px;width:472px;margin-bottom:3px;}
	
	.box_home{width:282px;height:100px;background-color:#f0f0f0;float:left;padding:20px;border-bottom:1px solid #d4d4d4;position:relative;margin:0 0 0 0;cursor:pointer;}
	.box_home h1{border-bottom:1px solid #d8d0ca;margin-bottom:10px;}
	.box_home p a{text-decoration:none;}
	.bt_saiba_mais{position:absolute;bottom:0px;right:0;}
	.area_box{padding-top:4px;}
	.area_box .center{margin:0px 7px 0 7px;}
	
	.box_patrocionadores{padding-top:30px;clear:both;height:400px;width:750px;float:left;}
	.box_patrocionadores h1{background:transparent url(../imagens/estrutura/bg_tit.gif) 10px 30px no-repeat;padding-bottom:20px;}
	.box_patrocionadores div{float:left;padding:0 10px 0 10px;}
	
	.apoio_oficial, .promocao, .realizacao, .apoio{float:left;}
	.apoio_oficial{width:370px;margin-left:-10px;}
	.apoio_midia{margin-left:-50px;}
	.apoio_institucional{width:455px;margin-left:-10px;}
	.promocao{width:120px;margin-left:-80px;}
	.realizacao{width:120px;}
	
	.sep{border-right:1px solid #e4e8e3;}
		
		
	#content{}
		#content h1{background:transparent url(../imagens/estrutura/bg_h1Home.jpg) right top repeat-x;border-left:3px solid #FFFFFF;border-right:3px solid #FFFFFF;height:40px;padding-left:50px;}
		
		
		#content #col_left{float:left;margin-left:3px;width:400px;padding:20px 0 0 0;}
			#content #col_left h2{font-size:15px;padding:0 0 25px 50px;}
			#content #col_left p{font-size:12px;padding:0 40px 0 50px;}
			#content #col_left img{padding:30px 0 0 50px;}
			
			#content .col_institucional{background:#f5f5f5 url(../imagens/estrutura/bg_col_left.png) top right no-repeat;}
			#content .col_institucional h2, #content .col_institucional p{color:#333;}
						
			#content .col_congresso {background:#eaeedf url(../imagens/estrutura/bg_col_left_verde.png) top right no-repeat;}
			#content .col_congresso h2, #content .col_congresso p{color:#285700;}
			
			#content .col_congresso_right p, #content .col_congresso_right h2{color:#285700;}
			
			#content .col_workshop{background:#e4dcd6 url(../imagens/estrutura/bg_col_left_marrom.png) top right no-repeat;}
			#content .col_workshop h2, #content .col_workshop p{color:#5d3c21;}
			#content .col_workshop_rigth p, #content .col_workshop_rigth h2{color:#5d3c21;} 
			
		
		
			.nav{background-color:#ebecea;height:40px;width:230px;margin:75px 35px 0 50px;padding:30px 20px 0 60px;}
				.nav a{color:#666;font-size:13px;font-weight:bold;text-decoration:none;padding-left:15px;margin-left:20px;}
				.nav a#bt_voltar{background:transparent url(../imagens/estrutura/bullet_voltar.gif) 0 4px no-repeat;}
				.nav a#bt_topo{background:transparent url(../imagens/estrutura/bullet_topo.gif) 0 6px no-repeat;}
				.nav a#bt_home{background:transparent url(../imagens/estrutura/bullet_home.gif) 0 3px no-repeat;}
			
			.nav_congresso{background-color:#e0e5d5;height:40px;width:230px;margin:75px 35px 0 50px;padding:30px 20px 0 60px;}
				.nav_congresso a{color:#666;font-size:13px;font-weight:bold;text-decoration:none;padding-left:15px;margin-left:20px;}
				.nav_congresso a#bt_voltar{background:transparent url(../imagens/estrutura/bullet_voltar_congresso.gif) 0 4px no-repeat;}
				.nav_congresso a#bt_topo{background:transparent url(../imagens/estrutura/bullet_topo_congresso.gif) 0 6px no-repeat;}
				.nav_congresso a#bt_home{background:transparent url(../imagens/estrutura/bullet_home_congresso.gif) 0 3px no-repeat;}
				
			.nav_workshop{background-color:#dad4cc;height:40px;width:230px;margin:75px 35px 0 50px;padding:30px 20px 0 60px;}
				.nav_workshop a{color:#666;font-size:13px;font-weight:bold;text-decoration:none;padding-left:15px;margin-left:20px;}
				.nav_workshop a#bt_voltar{background:transparent url(../imagens/estrutura/bullet_voltar_workshop.gif) 0 4px no-repeat;}
				.nav_workshop a#bt_topo{background:transparent url(../imagens/estrutura/bullet_topo_workshop.gif) 0 6px no-repeat;}
				.nav_workshop a#bt_home{background:transparent url(../imagens/estrutura/bullet_home_workshop.gif) 0 3px no-repeat;}
				
				
		#content #col_right{float:left;padding:20px 40px 10px 55px;width:470px;}
			#content #col_right h2{font-size:15px;padding-bottom:25px;}
			#content #col_right p{font-size:13px;padding-bottom:25px}
			#content #col_right p.bold{font-weight:bold;}
			#content #col_right ul{padding:0;margin-left:0;}	
			#content #col_right ul.left{float:left;margin-right:60px;}
			#content #col_right ul.right{float:left;}
			#content #col_right ul li{background:url(../imagens/estrutura/bullet_publico.gif) 2px 4px no-repeat;font-size:12px;list-style-type:none;padding:0 0 5px 20px;}
			#content ul{margin:0 0 0 15px;}
			
/*SERVIÇOS OFICIAIS*/

		#tableser{padding:20px 0 0 56px;}
		#tableser td{padding:10px 0 10px 0;border-bottom:2px solid #e8ebe6;text-align:center;}
		#servicos_of h2{margin-top:20px;padding:0 0 10px 60px;border-bottom:2px solid #e8ebe6;width:550px;}
		
/*PATROCINIO*/
		
		#patrocinio td{text-align:center;padding-top:20px;}
	




/*CENÁRIO*/

			#content table.tabela{margin:45px 0 45px 0;}
			#content table.tabela tr{}
			#content table.tabela th{padding:10px 5px;width:170px;text-align:right;border-bottom:1px solid #333;font-size:16px;}
			#content table.tabela td{padding:10px 5px 10px 20px;;text-align:left;border-bottom:1px solid #333;}
			#content table.tabela .last{border-bottom:none;}
			
			
/*CONGRESSO*/

			#content #temas_congresso{border-top:1px solid #d2d8cf;height:425px;width:465px;}			
			#content #temas_congresso ul.left{float:left;font-weight:bold;}
			#content #temas_congresso ul.rigth{float:left;margin-top:20px;font-weight:bold;}
			#content #temas_congresso ul li{color:#1c3b0d;font-weight:normal;;margin:0 0 0 30px!important;}
			#content #temas_congresso ul.left li.first{background:transparent url(../imagens/estrutura/bullet_ul_congresso.gif) 5px 3px no-repeat;color:#1c3b0d;font-size:13px;font-weight:bold;margin:15px 0 15px 0!important;}
			#content #temas_congresso ul.rigth li.first{background:transparent url(../imagens/estrutura/bullet_ul_congresso.gif) 5px 3px no-repeat;color:#1c3b0d;font-size:13px;font-weight:bold;margin:0 0 10px 0!important;}

/*WORKSHOP*/

			#content #temas_workshop{border-top:1px solid #d2d8cf;height:425px;width:465px;padding-left:10px;}
			#content #temas_workshop ul.left{float:left;margin-top:10px}
			#content #temas_workshop ul.rigth{float:left;margin:10px 0 0 30px;}
			#content #temas_workshop li{background:transparent url(../imagens/estrutura/bullet_ul_congresso.gif) 5px 3px no-repeat!important;color:#5d3c21;font-size:13px;font-weight:bold;margin:15px 0 15px 0!important;}


/*LOCAL*/
			#content{}

/*PROGRAMAÇÃO*/
.bg_area{background-color:#ededed;padding:15px 55px;}
.table_programacao{margin-bottom:15px;}
.table_programacao .data{background-color:#213f12;width:80px;color:#fff;text-align:center;padding:10px;border-bottom:2px solid #ededed;}
.table_programacao .data span{display:block;}
.table_programacao .data .dia{color:#fff;font-size:37px;line-height:37px;}
.table_programacao .data .mes{color:#fff;font-size:18px;line-height:18px;}
.table_programacao .data .dia_semana{color:#fff;font-size:11px;line-height:18px;padding-top:10px;border-top:1px solid #fff;margin-top:10px;}
.table_programacao .hora{width:36px;padding:5px 12px 0 12px;text-align:right;font-weight:bold;height:22px;padding-top:5px;}
.table_programacao .dados{padding-left:12px;}
.content_programacao td{background-color:#d1d5ce;border-left:2px solid #ededed;height:22px;padding-top:5px;padding-bottom:5px;color:#213f12;border-bottom:2px solid #ededed;}
.content_programacao td p, .content_programacao td p *{color:#213f12;}
.content_programacao td.destaque{background-color:#a0b496;color:#0b1b03;}
.content_programacao td.destaque p, .content_programacao td.destaque p *{color:#0b1b03;}
.content_programacao .pPainel{font-size:13px;font-weight:bold;}
.content_programacao .pTema, .content_programacao .pTema *{font-size:12px;padding-bottom:5px;}
.content_programacao .pPalestrante, .content_programacao .pPalestrante *{font-size:12px;font-weight:bold;}
.content_programacao .pCurriculo{padding-bottom:5px;}
.content_programacao .pMediador{font-size:11px;color:#634227;}

/*PALESTRANTES INTERNA*/
	
	#contentPalestrante{background-color:#e1e1e1;margin:0 3px 0 3px;padding:10px 0 20px 0;}
	#contentPalestrante h3.nomePalestrante{font-size:16px;margin:10px 0 10px 30px;}
	#contentPalestrante h3.nomePalestranteC{font-size:16px;margin:10px 0 10px 10px;}
	#contentPalestrante #geralPalestrante{background-color:#F1F1F1;margin:0 0 0 55px;_margin:0 0 0 25px;width:500px;float:left;padding:0 0 10px 0;}	
	#contentPalestrante #geralPalestrante #palestranteInterno{float:left;padding:10px 10px 20px 10px;}
	#contentPalestrante #geralPalestrante #palestranteInterno #fotoPalestrante{}
	#contentPalestrante #geralPalestrante #palestranteInterno #fotoPalestrante img.imgInter{margin:20px 0 0 25px;}
	#contentPalestrante #geralPalestrante .infoPalestrante{float:left;width:350px;margin:10px 0 0 10px;}
	#contentPalestrante #geralPalestrante .infoPalestrante p{margin-top:10px;}
	#contentPalestrante #geralPalestrante .infoPalestrante p.dia{color:#795233;font-size:14px;margin:0 0 5px 0;}
	#contentPalestrante #geralPalestrante .infoPalestrante p.dia strong{color:#795233;font-weight:bold;font-size:14px;margin:0 0 5px 0;}
	#contentPalestrante #geralPalestrante .infoPalestrante p.dia span.hora{background:transparent url(../imagens/estrutura/relogio.png) 0 3px no-repeat;color:#795233;font-weight:bold;font-size:14px;margin:0 0 5px 0;padding-left:15px;}
	#contentPalestrante #geralPalestrante .infoPalestrante p.tema{background-color:#e2e2e2;font-size:11px;font-weight:bold;margin:0 0 5px 0;padding:5px;}
	#contentPalestrante #geralPalestrante .infoPalestrante p.cargo{font-weight:bold;margin-bottom:10px;}
	
	#contentPalestrante #grupoPainel{float:left;width:300px;}
	#contentPalestrante #grupoPainel .painelPalestrantesInt{background-color:#f1f1f1;float:left;margin:0 0 10px 20px;_margin:0 0 10px 10px;width:350px;padding:10px 0 10px 0;}
	#contentPalestrante #grupoPainel .painelPalestrantesInt .fotoPalInt{display:none;float:left;height:90px;margin:0 0 0 10px;width:75px;}
	#contentPalestrante #grupoPainel .painelPalestrantesInt .painelPalInfo{margin:0;}
	#contentPalestrante #grupoPainel .painelPalestrantesInt .painelPalInfo h2 a{font-size:14px;text-decoration:none;}
	#contentPalestrante #grupoPainel .painelPalestrantesInt .painelPalInfo h2 a:hover{color:#999;font-size:14px;text-decoration:none;}
	#contentPalestrante #grupoPainel .painelPalestrantesInt .palestrantePainel{position:relative;padding-left:10px;}
	#contentPalestrante #grupoPainel .painelPalestrantesInt .palestrantePainel p{width:300px;}
	#contentPalestrante #grupoPainel .painelPalestrantesInt .palestrantePainel p.internacional{color:#795233;}
	#contentPalestrante #grupoPainel .painelPalestrantesInt .palestrantePainel p.dataHora{background-color:#e1e1e1;padding:5px;width:210px;margin:5px 0 5px 0;}
	#contentPalestrante #grupoPainel .painelPalestrantesInt .palestrantePainel p.dataHora span{background:transparent url(../imagens/estrutura/relogio.png) 0 2px no-repeat;padding-left:12px;}
	
	.horaPalestra{background-color:#CCC;font-size:11px !important;width:250px;margin:3px 0 3px 10px;padding:0 0 0 5px !important;}
	.horaPalestra strong{font-size:11px !important;}
	.horaPalestra .horaPal{background:transparent url(../imagens/estrutura/relogio.png) 0 2px no-repeat;padding:0 0 0 15px;font-size:11px !important}
	
	.infoPalestrante .linkPainel{margin-top:30px;}
	.infoPalestrante .linkPainel strong{}
	.infoPalestrante .linkPainel a{text-decoration:underline;}
	.infoPalestrante .linkPainel a:hover{color:#999 !important;text-decoration:} 



/*PALESTRANTES*/
#palestrantes{width:930px;padding:10px 0;margin:0 auto 10px auto;}
#area_palestrantes{margin-top:3px;background-color:#f0f0f0;}
#area_palestrantes h1{background:transparent url(../imagens/estrutura/bg_h1Home.jpg) right top repeat-x;height:23px;padding:15px 0 0 23px;margin:0 0 0 0;width:957px;border:none;}
#palestrantes .col{width:455px;float:left;}
#palestrantes .left{margin-right:20px;}
#palestrantes .right{}
#palestrantes .box_palestrante{position:relative;background-color:#ebebeb;padding:10px;margin-bottom:10px;}
#palestrantes .foto{border:2px solid #fff;height:48px;width:38px;overflow:hidden;position:absolute;right:45px;}
#palestrantes .internacional{height:34px;width:49px;overflow:hidden;position:absolute;right:40px;top:80px;}
#palestrantes .nomePalestrante{background:transparent url(../imagens/estrutura/li_bullet.gif) 0 3px no-repeat;padding:0 0 0 15px;width:auto;margin:0;color:#333;font:bold 13px Arial, Helvetica, sans-serif;}
#palestrantes .nomePalestrante a{color:#333;font:bold 13px Arial, Helvetica, sans-serif;margin:0;padding:0;text-decoration:none;}
#palestrantes .nomePalestrante a:hover{text-decoration:underline;}
#palestrantes .painel .nomePalestrante {color:#1c3b0d;}
#palestrantes .painel .nomePalestrante a{color:#1c3b0d;}
#palestrantes .curriculo{padding-left:15px;}
#palestrantes .curriculo .pdf{text-decoration:none;background:transparent url(../imagens/palestrantes/-pdf_ico.png) 0 0 no-repeat;padding:0 0 0 0px;line-height:30px;height:30px;display:block;margin-top:10px;color:#A98674;text-decoration:underline;font-weight:bold;}
#palestrantes .painel .foto{right:25px;}
#palestrantes .temaPalestra{color:#9c8674;padding-left:15px;font-size:12px;}
#palestrantes .temaPalestra *{color:#9c8674;font-size:12px;}
#palestrantes .data_hora{height:15px;padding:3px 15px;}
#palestrantes .data{float:left;color:#505050;font-size:12px;}
#palestrantes .data *{color:#505050;font-size:12px;}
#palestrantes .hora{background:transparent url(../imagens/estrutura/ico_relogio_bgWhite.gif) 5px 2px no-repeat;padding-left:20px;color:#505050;font-weight:bold;font-size:12px;float:left;}
#palestrantes .mais_info{display:block;width:25px;height:23px;position:absolute;bottom:1px;right:2px;}

.painel{margin-bottom:10px;}
#palestrantes .painel .box_palestrante{padding:20px 0;border-bottom:1px solid #fff;width:415px;margin:0 auto;background:none;}
.painel .mediacao{font-weight:bold;color:#785233;padding-left:15px;}
.painel a{display:block;text-decoration:none;}
.painel a:hover{text-decoration:underline;}
.painel .infoPainel{background-color:#1c3b0d;padding:15px;position:relative;}
.painel .temaPainel{color:#f1d0b5;}
.painel .nomePainel{color:#fff;font-weight:bold;font-size:12px;}
#palestrantes .painel .data_hora{height:15px;padding:0;}
#palestrantes .painel .data{float:left;color:#fff;font-size:12px;}
#palestrantes .painel .data *{color:#fff;font-size:12px;}
#palestrantes .painel .hora{background:transparent url(../imagens/estrutura/ico_relogio_bgGreen.gif) 5px 3px no-repeat;margin-left:0px;padding-left:20px;color:#fff;float:left;font-weight:bold;font-size:12px;}
.painel .listPalestrantes{background-color:#e5f1df;}

			
		    
	
	.area_site{width:980px;margin:auto;position:relative;}
	#home #footer{border:0;}
	
	#footer{background:#785233 url(../imagens/estrutura/bg_footer.gif) 0 0 repeat-x;height:75px;}
		#logo_footer{padding:20px 30px;}
		#credits{position:absolute;right:30px;top:20px;color:#fff;}
		#credits a{color:#bda591;}
		#footer a{text-decoration:none;}
		#footer a:hover{text-decoration:underline;}


/* ==== BLOCOS ==== */

/* - divs - */
div{}

/* - table - */
table{}
th{}

/* ==== TEXTO ==== */

/* - titulos - */
h1{}
h2{}
h3{}
h4{}
h5{}

/* - links - */
a:link{}
a:visited{}
a:hover{}
