*{padding:0; margin:0; list-style:none;}
a{outline:none; text-decoration:none;}
.block{display:block;}
.left{float:left;}
.right{float:right;}
.indent{text-indent:-999999px; overflow:hidden;}
.color{background-color:#FF6;}

.marginTop20{margin-top:20px;}
.marginTop30{margin-top:30px;}
.marginTop40{margin-top:40px;}
.marginTop50{margin-top:50px;}
.marginTop60{margin-top:60px;}
.marginTop70{margin-top:70px;}

/******************************/

.contener{width:800px; height:540px; margin:0 auto; background:url(../imagens/bg_contener.jpg) no-repeat 0 0; }
.contener .topo{width:800px; height:106px; position:relative; background:url(../imagens/topo.jpg) no-repeat 0 0; }
.contener .menu{width:800px; height:38px; }
.contener .meio{width:800px; height:361px; }
.contener .footer{width:800px; height:35px; }

.contener .topo h1, .contener .topo h2{text-indent:-999999px; overflow:hidden; }
.contener .topo h1 a{width:82px; height:55px; display:block; position:absolute; top:22px; left:22px; }
.contener .topo #animacaoTopo{width:225px; height:72px; display:block; position:absolute; top:11px; left:547px; }

.contener .menu ul{width:800px; height:38px; display:block;}
.contener .menu ul li{float:left;}
.contener .menu ul li a{height:38px; display:block; text-indent:-999999px; overflow:hidden;}
.contener .menu ul li a.bt_home:hover,
.contener .menu ul li a.bt_evento:hover,
.contener .menu ul li a.bt_agenda:hover,
.contener .menu ul li a.bt_inscrevase:hover,
.contener .menu ul li a.bt_locais:hover,
.contener .menu ul li a.bt_contato:hover,
.contener .menu ul li a.bt_intel_home:hover{background-position: 0 -38px;}
.contener .menu ul li a.bt_home{width:116px;}
.contener .menu ul li a.bt_evento{width:115px;}
.contener .menu ul li a.bt_agenda,
.contener .menu ul li a.bt_inscrevase,
.contener .menu ul li a.bt_locais,
.contener .menu ul li a.bt_contato{width:114px;}
.contener .menu ul li a.bt_intel_home{width:113px;}
.contener .menu ul li a.bt_home{background:url(../imagens/bt_home.gif) no-repeat 0 0;}
.contener .menu ul li a.bt_evento{background:url(../imagens/bt_evento.gif) no-repeat 0 0;}
.contener .menu ul li a.bt_agenda{background:url(../imagens/bt_agenda.gif) no-repeat 0 0;}
.contener .menu ul li a.bt_locais{background:url(../imagens/bt_locais.gif) no-repeat 0 0;}
.contener .menu ul li a.bt_contato{background:url(../imagens/bt_contato.gif) no-repeat 0 0;}
.contener .menu ul li a.bt_inscrevase{background:url(../imagens/bt_inscrevase.gif) no-repeat 0 0;}
.contener .menu ul li a.bt_intel_home{background:url(../imagens/bt_intel_home.gif) no-repeat 0 0;}

.contener #box_conteudo{width: 430px; height: 258px; display:block; float:left; background:url(../imagens/bg_box.png) no-repeat 16px 0; margin:26px 0 0 0; padding:10px 0 0 26px;}
.contener #box_conteudo h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; padding:0 0 7px 0; color:#006DBB;}
.contener #box_conteudo p{width:400px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#575C60;}
.contener #box_conteudo p strong{margin:0 0 7px 0; line-height:27px;}
.contener #box_conteudo p a{ color:#666; font-weight:bold; }
.contener #box_conteudo .box_inscrevase{width:100%; height:60px; display:block; }
.contener #box_conteudo .boxlinks{ width:145px; height:40px; display:block; float:left; background-color:#EFF9FF; padding:20px 10px 0 25px; margin:0 10px 0 0; border:1px solid #FFF;}
.contener #box_conteudo .boxlinks:hover{ background-color:#C6DDEA; cursor:pointer;}
.contener #box_conteudo .boxTel{ /*text-align:center;*/ background:url(../imagens/fale-conosco.jpg) no-repeat 225px 80px; width:400px; height:170px; display:block; float:left; padding:5px; margin:0;}
.contener #box_conteudo .boxTel a{ font-size:15px; line-height:23px; }

.contener #box_conteudo_locais{width: 784px; height: 288px; display:block; float:left;/* background:url(../imagens/bg_box.png) no-repeat 16px 0;*/ margin:10px 0 0 0; padding:0 0 0 16px;}
.contener #box_conteudo_locais h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; padding:0 0 7px 0; color:#006DBB;}
.contener #box_conteudo_locais p{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#575C60;}
.contener #box_conteudo_locais p strong{margin:0 0 7px 0; line-height:27px;}

.contener #box_conteudo_locais .boxContener{ width:350px; display:block; float:left; padding:0; }
.contener #box_conteudo_locais .boxContener .cabecalho{width:350px; display:block; float:left;}
.contener #box_conteudo_locais .boxContener .cabecalho p.agenda{ width:232px; height:30px; display:block; float:left; font-size:15px; font-weight:bold;}
.contener #box_conteudo_locais .boxContener .cabecalho p.locais{ width:118px; height:30px; display:block; float:left; font-size:15px; font-weight:bold; color:#006DBC;}

.contener #box_conteudo_locais .boxContener .local{position:relative; width:345px; display:block; float:left; padding:5px 5px 5px 7px; margin:0 0 20px 0; background:url(../imagens/bg_locais.png) repeat 0 0;}
.contener #box_conteudo_locais .boxContener .local .boxTexto{ width:227px; /*height:40px; */display:block; float:left;  }
.contener #box_conteudo_locais .boxContener .local .boxTexto p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:13px; padding:0; margin:0; }
.contener #box_conteudo_locais .boxContener .local .boxTexto p a{ color:#666; }
.contener #box_conteudo_locais .boxContener .local .boxTexto p a:hover, .contener #box_conteudo p a:hover{ text-decoration:underline; }
.contener #box_conteudo_locais .boxContener .local .boxTexto p strong{font-family:Arial, Helvetica, sans-serif; font-size:12px; display:block; line-height: normal; padding:0; margin:0; }
.contener #box_conteudo_locais .boxContener .local img{float:left; }
.contener #box_conteudo_locais .boxContener .local p.data{ font-weight:bold; font-size:12px; color:#006DBC; padding:2px 0 0 0;}

.contener #box_conteudo_locais .boxContener .local .evento-ja-realizado{width:118px; height:26px; display:block; padding:5px 0 0 0; position:absolute; top:58px; left:234px; background-color:#FF372A; border:0px solid #BC5046; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFF; text-align:center;}
.contener #box_conteudo_locais .boxContener .local .evento-ja-realizado a{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFF; display:block;}
.contener #box_conteudo_locais .boxContener .local .evento-ja-realizado a:hover{ color:#FFF; }
.contener #box_conteudo_locais .boxContener .local .evento-ja-realizado:hover{ background-color:#006DBC; }

.padboxLocais{ margin-right:30px; }

.contener ul.patrocinador{width:410px; height:51px; background:url(../imagens/patrocinadores.gif) no-repeat 0 0; margin:20px 0 0 0; padding:0;}
.contener ul.patrocinador li{text-indent:-999999px; overflow:hidden; float:left;}

.contener .col_direita{width:340px; height:351px; padding:10px 0 0 0; background:url(../imagens/people.png) no-repeat 0 bottom;}
.contener .col_direita p.destaque{font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFF;}
.contener .col_direita p.destaque a{color:#0B5BC8;}
.contener .col_direita p.destaque a:hover{ text-decoration:underline; }
.contener .col_direita p span{ font-size:18px; }

.contener .footer{ width:800px; height:18px; padding:17px 0 0 0; background:url(../imagens/bg_rodape.jpg) no-repeat 0 0; }
.contener .footer address{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFF; text-align:center; font-style:normal; }

.contener #box_conteudo .boxBottom{ width:410px; height:34px; margin:20px 0 0 0; padding:0; }
.contener #box_conteudo .boxBottom p.destaque{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#007DBE; line-height:20px; font-weight:bold;}
.contener #box_conteudo .boxBottom p.destaqueII{ font-family:Arial, Helvetica, sans-serif; color:#007DBE; line-height:19px; font-weight:bold; }
.contener #box_conteudo .boxBottom p.destaqueII a{ color:#ED1C24; }
.contener #box_conteudo .boxBottom p.destaqueII a:hover{ text-decoration:underline; }

.contener #box_conteudo table.agenda{border:1px solid #999; width:400px; font-family:Arial, Helvetica, sans-serif; }
.contener #box_conteudo table.agenda tr td{ border:1px solid #999; padding:0 0 0 5px; }
.contener #box_conteudo table.agenda tr td{ color:#666; font-size:12px;  }
.bg{ background-color:#C3D6DF;}
.contener #box_conteudo table.agenda tr td.tit{ font-size:14px; font-weight:bold; text-align:center; padding:2px 0 2px 0;}
.contener #box_conteudo table.agenda tr td.col_agenda{ width:30%; font-weight:bold; }
.contener #box_conteudo table.agenda tr td.col_data{ width:70%; }
.contener #box_conteudo table.agenda tr td.col_cidade{ width:40%; font-weight:bold; }
.contener #box_conteudo table.agenda tr td.col_dataTRE{ width:60%; }

.contener #box_conteudo table.increvase{border:1px solid #999; width:400px; font-family:Arial, Helvetica, sans-serif; }
.contener #box_conteudo table.increvase tr td{ border:1px solid #999; padding:0 0 0 5px; }
.contener #box_conteudo table.increvase tr td{ color:#666; font-size:12px;  }
.contener #box_conteudo table.increvase tr td a{ color:#666;  }
.contener #box_conteudo table.increvase tr td a:hover{ text-decoration:underline; color:#006DBC; }


.contener #box_conteudo .locais{ width:410px; height:34px; margin:0 0 0 0; padding:0; background-color:#666; }
.contener #box_conteudo .locais p.destaque{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#007DBE; line-height:20px; font-weight:bold;}
.contener #box_conteudo .locais p.destaqueII{ font-family:Arial, Helvetica, sans-serif; color:#007DBE; line-height:19px; font-weight:bold; }
.contener #box_conteudo .locais p.destaqueII a{ color:#ED1C24; }
.contener #box_conteudo .locais p.destaqueII a:hover{ text-decoration:underline; }

.contener .locais_pglocais{ width:410px; height:34px; margin:0 0 0 0; padding:10px 0 0 15px; }
.contener .locais_pglocais p.vagas{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#007DBE; line-height:20px; font-weight:bold;}
.contener .locais_pglocais p.numero{ font-family:Arial, Helvetica, sans-serif; color:#007DBE; font-size:14px; line-height:19px; }
.contener .locais_pglocais p.numero a{ color:#ED1C24; }
.contener .locais_pglocais p.numero a:hover{ text-decoration:underline; }

.bgPAGlocais{ background-image:none; background-color:orange; }

#gallery ul li{width:90px; height:60px; display:block; float:left; padding:4px; margin:0;}
#gallery ul li img{width:90px; height:60px; display:block; float:left; border:1px solid #FFF;}
#gallery ul li img a{float:left; border:none;}

