html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
body {font:100%/110% arial;background:url(../pics/bg-fotao.jpg) no-repeat center top;}
body img {display:block; outline:0;}
a {text-decoration:none; outline:0;}
object {outline:0;}
li {list-style:none;}
a img, fieldset {border: 0;}
p.center {text-align:center;}
p.right {text-align:right;}
p, h1, h2, h3, h4, h5 {margin-bottom:11px;}
div.clear {clear: both;}
a{color:#4A4B4B;}

html, body {height:100%;}
#container {position:relative; min-height:100%;background:url(../pics/bg-footer_out.jpg) repeat-x bottom;}
* html #container {height:100%; /* hack para IE6 hq trata height como min-height */}

#content, #footer-in {position:relative;width:1000px;margin:0 auto; z-index:0;}
#content {padding-bottom:60px;}

/* MENU */


div#submenu {width:150px;height:50px;position:absolute;top:120px;left:207px;z-index:50;}
div#submenu ul.submenu {margin-top:74px;background:#CACACA;border:2px solid #fff;border-top:2px solid #fff;width:137px;height:auto;overflow:hidden;}

div#submenu1 {width:150px;height:50px;position:absolute;top:120px;left:80px;z-index:50;}
div#submenu1 ul.submenu1 {margin-top:74px;background:#CACACA;border:2px solid #fff;border-top:2px solid #fff;width:137px;height:auto;overflow:hidden;}

div#submenu2 {width:150px;height:50px;position:absolute;top:120px;left:330px;z-index:50; display:hidden;}
div#submenu2 ul.submenu2 {margin-top:74px;background:#CACACA;border:2px solid #fff;border-top:2px solid #fff;width:137px;height:auto;}

div#submenu3 {width:150px;height:50px;position:absolute;top:120px;left:558px;z-index:50; display:hidden;}
div#submenu3 ul.submenu3 {margin-top:74px;background:#CACACA;border:2px solid #fff;border-top:2px solid #fff;width:137px;height:auto;}

div#submenu ul.submenu li a,div#submenu1 ul.submenu1 li a, div#submenu2 ul.submenu2 li a, div#submenu3 ul.submenu3 a {display:block;height:28px;padding:10px 0 0 13px;font-size:12px;color:#fff; }
div#submenu ul.submenu li a:hover,div#submenu1 ul.submenu1 li a:hover, div#submenu2 ul.submenu2 li a:hover, div#submenu3 ul.submenu3 a:hover {background:#EDEDEB;text-decoration:none; color:#4A4B4B;}


/* HEADER */
#header-in {height:200px;background:url(../pics/bg-header_in.png) no-repeat;width:926px;margin:74px auto 0 auto;position:relative;}

#logo {position:absolute;top:23px;left:29px;z-index:50;}

#arearestrita {position:absolute;top:6px;right:79px;background:url(../pics/bg-arearestrita.jpg) no-repeat;width:204px;
height:105px;}
#arearestrita h1 {background:url(../pics/tt-arearestrita.jpg) no-repeat;width:79px;height:15px;border:none;
text-indent:-9000em;overflow:hidden;margin:12px 0 0 58px;}

#form-arearestrita {margin:10px 0 0 14px; width:190px;}
#form-arearestrita fieldset {border:none; width:190px;}
#form-arearestrita label {width:37px;font:bold 9px verdana;color:#fff;text-align:left;padding-right:4px;padding-top:3px;
float:left; display:inline;cursor:pointer;}
.area {width:110px;height:10px;margin:0 7px 3px 7px;padding:2px 4px 4px 4px;font:normal 10px arial; color:#fff;border:1px solid #cbd5e3;background:#46699a;float:left;display:inline;}
.enviar-area {width:24px;height:24px;background:url(../pics/bt-arearestrita.jpg) no-repeat;border:none;float:right;
margin-right:20px;cursor:pointer;}
.enviar-area:hover {background:url(../pics/bt-arearestrita-hover.jpg) no-repeat;}
#forum{position:absolute; right:208px; top:118px;}
#twitter{position:absolute; right:298px; top:118px}
#atualizacao{position:absolute; right:7px; top:118px}
#forum a{color:#FFFFFF;font:bold 11px verdana;position:absolute;right:91px;top:125px;text-decoration:none;}
#forum a:hover{text-decoration:underline;}

/* ANIMACAO */
#animacao {margin:0 0 11px 13px; position:relative; width:900px; height:267px;background:url(../pics/bg-anima.jpg) no-repeat; z-index:50;} 
#animacao .anima {width:884px;height:250px;overflow:hidden;position:relative;top:8px;left:8px;}
#animacao .anima img {width:884px;height:250px;}

#seta-esquerda{background:url(../pics/seta-esq.png) no-repeat; position:absolute; width:50px; height:50px; right:58px; bottom:10px;z-index:100;}
#seta-direita{background:url(../pics/seta-dir.png) no-repeat; position:absolute; width:50px; height:50px; right:15px; bottom:10px;z-index:100;}

/* MENU */
#menu-topo {width:242px;height:22px;top:-24px;right:7px;position:absolute;z-index:1000;}
#menu-topo ul li {float:left;display:inline;}

#menu-topo ul li a {display:block;height:22px;background:url(../pics/menu-topo.png) no-repeat;text-indent:-9000em;overflow:hidden;}
#menu-topo ul li.bt01 a {width:94px;background-position:0 0;}
#menu-topo ul li.bt02 a {width:87px;background-position:-94px 0;}
#menu-topo ul li.bt03 a {width:61px;background-position:-181px 0;}

#nav {width:914px;height:34px;top:160px;left:6px;position:absolute;z-index:2;}
#nav ul li {float:left;display:inline;}

#nav ul li a {display:block;height:34px;background:url(../pics/menu2.jpg) no-repeat;text-indent:-9000em;overflow:hidden;}
#nav ul li.menu01 a {width:88px;background-position:0 0;}
#nav ul li.menu02 a {width:115px;background-position:-88px 0;}
#nav ul li.menu03 a {width:134px;background-position:-203px 0;}
#nav ul li.menu04 a {width:117px;background-position:-337px 0;}
#nav ul li.menu05 a {width:114px;background-position:-454px 0;}
#nav ul li.menu06 a {width:92px;background-position:-563px 0;}
#nav ul li.menu07 a {width:144px;background-position:-660px 0;}
#nav ul li.menu08 a {width:109px;background-position:-804px 0;}

#nav ul li.menu01 a:hover {width:88px;background-position:0 -34px;}
#nav ul li.menu02 a:hover {width:115px;background-position:-88px -34px;}
#nav ul li.menu03 a:hover {width:134px;background-position:-203px -34px;}
#nav ul li.menu04 a:hover {width:117px;background-position:-337px -34px;}
#nav ul li.menu05 a:hover {width:114px;background-position:-454px -34px;}
#nav ul li.menu06 a:hover {width:92px;background-position:-563px -34px;}
#nav ul li.menu07 a:hover {width:144px;background-position:-660px -34px;}
#nav ul li.menu08 a:hover {width:109px;background-position:-804px -34px;}


body#pg-home #nav ul li.menu01 a {background-position:0 -34px;}
body#pg-noticias #nav ul li.menu02 a {background-position:-88px -34px;}
body#pg-sindicato #nav ul li.menu03 a {background-position:-203px -34px;}
body#pg-juridico #nav ul li.menu04 a {background-position:-337px -34px;}
body#pg-eventos #nav ul li.menu05 a {background-position:-454px -34px;}
body#pg-fotos #nav ul li.menu06 a {background-position:-568px -34px;}
body#pg-localizacao #nav ul li.menu07 a {background-position:-660px -34px;}
body#pg-contato #nav ul li.menu08 a {background-position:-804px -34px;}

/* HOME */
#mainContent {margin:0 auto; min-height:845px; height:auto !important; width:926px;background:url(../pics/bg.png) repeat-y; position:relative; z-index:-1; padding-bottom:47px;}
#mainbottom {margin:0 auto;width:926px;background:url(../pics/bg-bottom.png) no-repeat bottom;height:10px;}

.saudacao{margin-left:20px; float:left;}
.saudacao p{font:bold 17px Arial, Helvetica, sans-serif; color:#313131; margin:0; padding:0;}

#pesquisa {float:right;margin-right:20px;}
.input-informativo {background:none;border:none;font:11px verdana;color:#b4b8bb;width:130px;height:18px;padding:3px 5px;}
.form_textfield {width:500px;height:36px;float:left;display:inline;}
.bt-ok {background:url(../pics/bt-ok.jpg) no-repeat;width:24px;height:24px;border:none;float:left;display:inline;margin-left:5px;}
.bt-ok:hover {background:url(../pics/bt-ok-hover.jpg) no-repeat;}

#caixa01 {float:left;display:inline;margin:11px 16px 0 19px;}

#associadodomes {margin-bottom:30px;}
#associadodomes .destaque{width:190px; height:140px;}

.caixa02 {background:url(../pics/bg-caixa02.jpg) no-repeat left;min-height:405px; height:auto !important;width:335px;float:left;display:inline;margin-top:5px;position:relative;}
.caixa02 h1.noticiasdosindicato, .caixa02 h1.noticiasgerais {width:180px;height:71px;border:none;text-indent:-9000em;
overflow:hidden;margin:0 0 25px 12px;}
.caixa02 h1.noticiasdosindicato {background:url(../pics/tt-noticiasdosindicato.jpg) no-repeat;}
.caixa02 h1.noticiasgerais {background:url(../pics/tt-noticiasgerais.jpg) no-repeat;}
.not-index{width:300px; padding-bottom:5px; margin-top:15px; background:url(../pics/bg-not.jpg) bottom no-repeat; display:block; float:left;}
.not-index .data {width:45px;float:left;display:inline;height:50px; margin-right:15px;}
.not-index .data p {font:bold 24px arial;color:#d9d8d8;margin:-7px 0 0 0;width:45px;text-align:center; }
.not-index .data p span {font:bold 24px arial;color:#d9d8d8;text-align:center;display:block;margin-top:-10px;}
.not-index .texto-noticia {float:left;display:inline;width:231px;margin:0 0 25px 0;}
.not-index .texto-noticia h2 {font:bold 12px arial;color:#195baa;margin:0 0 8px 0;}
.not-index .texto-noticia h2.amarelo {font:bold 12px arial;color:#efbb00;}
.not-index .texto-noticia p {font:normal 11px arial;color:#4a4b4b;line-height:15px;margin:0; padding:4px 0;}
.not-index .texto-noticia p a {font-weight:normal;}
.not-index .texto-noticia a {font:bold 11px arial;color:#313131;text-decoration:none;margin:0;float:right;display:block;width:100%;}
.not-index .texto-noticia a:hover {text-decoration:underline;}
.bt-maisamarelo, .bt-maisazul {background:url(../pics/bt-maisamarelo.jpg) no-repeat;width:17px;height:18px;display:block;position:absolute;bottom:8px;right:5px;}
.bt-maisazul {background-image:url(../pics/bt-maisazul.jpg);}



/** INDEX NOVA **/

#dest-not-sindicato{
	width:290px;margin:0 0 0 20px;
float:left;
}
ul.not{
	margin:15px 0 0 0;
}
ul.not-destaque {}
ul.not-destaque li{
	border-bottom: 1px solid #eeeeee;
    margin: 0 0 15px 0;
    padding: 0 0 10px 0;height: 190px;
}
ul.not-destaque li img{border: 1px solid #CCCCCC;
    margin: 0 auto;
    padding: 2px;}
	ul.not-destaque li span{
color: #313131;
    display: block;
    font: bold 12px arial;
    text-align: center;padding:0 20px;
}
	ul.not-destaque li span a{
color: #313131;
}
ul.not-listagem{}
ul.not-listagem li{}
ul.not-listagem li a{color: #313131;
    display: block;
    font: bold 11px arial;
    text-decoration: none;
}


#dest-not-gerais{width:290px;
float:left;margin:0 10px; 

}

#dest-prf-acoes{width:290px;float:left;}









#nova-sede{font:bold 12px arial;color:#313131;text-align:center;display:block; width:192px;}

#mainContent .pesquisa{width:914px; height:30px; text-align:right;}

#space {margin-left:10px;}

/* ESTRUTURA DAS INTERNAS */
#internas {margin:0 auto;width:926px;background:url(../pics/bg.png) repeat-y;padding-bottom:40px;position:relative; z-index:-1;}
html > body #internas {height:auto; min-height:740px;}
#internasbottom {margin:0 auto;width:926px;background:url(../pics/bg-bottom.png) no-repeat bottom;height:10px;}

.navegacao {float:right; margin:-50px 25px 20px 0; font:normal 11px arial; color:#4a4b4b;}
.navegacao a {font:normal 11px arial; color:#195AAA; text-decoration:underline;}
.navegacao span a {font:bold 11px arial; color:#4a4b4b; text-decoration:none;}

#internas p {font:normal 11px arial;color:#4a4b4b;margin:0 22px 13px 22px;text-align:justify;}

#internas h1 {width:334px;height:75px;text-indent:-9000em;overflow:hidden;margin:0 0 10px 20px;border:none;}
#internas h1.noticias {background:url(../pics/tt-noticias.jpg) no-repeat;}
#internas h1.noticias2 {background:url(../pics/tt-noticias2.jpg) no-repeat;}
#internas h1.sindicato {background:url(../pics/tt-sindicato.jpg) no-repeat;}
#internas h1.juridico {background:url(../pics/tt-juridico.jpg) no-repeat;}
#internas h1.eventos {background:url(../pics/tt-eventos.jpg) no-repeat;}
#internas h1.fotos {background:url(../pics/tt-fotos.jpg) no-repeat;}
#internas h1.localizacao {background:url(../pics/tt-localizacao.jpg) no-repeat;}
#internas h1.institucional {background:url(../pics/tt-institucional.jpg) no-repeat;}
#internas h1.diretoria {background:url(../pics/tt-diretoria.jpg) no-repeat;}
#internas h1.fenap {background:url(../pics/tt-fenap.jpg) no-repeat;}
#internas h1.acoes {background:url(../pics/tt-acoes-locais.jpg) no-repeat;}
#internas h1.area-juridica {background:url(../pics/tt-diversos.jpg) no-repeat;}
#internas h1.contato {background:url(../pics/tt-contato.jpg) no-repeat;}
#internas h1.noticiasdosindicato {background:url(../pics/tt-noticiasdosindicato.jpg) no-repeat;}
#internas h1.noticiasgerais {background:url(../pics/tt-noticiasgerais.jpg) no-repeat;}
#internas h1.prf-em-acao {background:url(../pics/tt-prf-em-acao.jpg) no-repeat;}
#internas h1.convenios {background:url(../pics/tt-convenios.jpg) no-repeat;}
#internas h1.documentos {background:url(../pics/tt-documentos.jpg) no-repeat;}
#internas h1.links {background:url(../pics/tt-links.jpg) no-repeat;}
#internas h1.acoes-locais {background:url(../pics/tt-acoes-locais.jpg) no-repeat;}
#internas h1.acoes-nacionais {background:url(../pics/tt-acoes-nacionais.jpg) no-repeat;}
#internas h1.legislacao {background:url(../pics/tt-legislacao.jpg) no-repeat;}
#internas h1.artigos {background:url(../pics/tt-artigos.jpg) no-repeat;}
#internas h1.instalacoes {background:url(../pics/tt-local-gremio.jpg) no-repeat;}
#internas h1.tarifas {background:url(../pics/tt-tarifas.jpg) no-repeat;}
#internas h1.instalacoes {background:url(../pics/tt-instalacoes.jpg) no-repeat;}
#internas h1.fale-conosco {background:url(../pics/tt-fale-conosco.jpg) no-repeat;}
#internas h1.contato-sindicato {background:url(../pics/tt-contato-sindicato.jpg) no-repeat;}
#internas h1.contato-gremio {background:url(../pics/tt-contato-gremio.jpg) no-repeat;}
#internas h1.atualizacao {background:url(../pics/tt-atualizacao.jpg) no-repeat;}
#internas h1.obrigado {background:url(../pics/tt-obrigado.jpg) no-repeat;}
#internas h1.pg-cadastro {background:url(../pics/tt-cadastro.jpg) no-repeat;}


#internas h2{font:bold 16px arial;color:#1F5C9F; margin:0 22px 13px 31px;}
#internas h3{font:bold 12px arial;color:#D9D8D8; text-align:right; margin-right:36px}

#internas ul{background-color:#f6f6f6;color:#4A4B4B;font:11px arial;margin:0 22px 13px;padding:13px;width:854px;}
#internas ul li{margin-bottom:10px; margin-left:5px; background:url(../pics/setinha.gif) no-repeat 0 2px;padding-left:13px;}
#internas ul li ul{margin-left:0; }
#internas ul li ul li{list-style:inside; padding:0; background:none; margin-left:0;}

#internas #galeria{width:880px; height:200px; margin:0 0 0 13px; background:none;padding:0;}
#internas #galeria img{border:3px solid #1E5EA5;}
#internas #galeria img a{border:3px solid #1E5EA5;}
#internas #galeria li{background:none; padding:0; list-style:none; width:200px; float:left; display:inline; margin:20px 60px 0 30px;}
#internas #galeria li h2{font:bold 11px arial;color:#1F5C9F; margin:0 22px 13px 22px; text-align:center;}

#internas #pag-noticias{width:700px; float:left; display:inline; margin:70px  0 0 30px;}

#internas .box-noticia{width:700px; margin:10px 0; float:left; display:inline;}
#internas .box-noticia h2.azul{color:#1F5C9F;font:bold 14px arial;margin:0 22px 13px 31px;}
#internas .box-noticia h2.amarelo{color:#EEBA00;font:bold 16px arial;margin:0 22px 13px 31px;}
#internas .box-noticia img{margin:10px 0 15px 22px;}
#internas .box-noticia .data{width:60px;float:left;display:inline;margin-top:33px;}
#internas .box-noticia .data p{font:bold 24px arial;color:#d9d8d8;margin:16px 0 0 0;width:45px;text-align:center;}
#internas .box-noticia .texto-noticia{display:inline;float:left;margin:25px 0 0px;width:600px;}
#internas .box-noticia a.sabiamais{float:right; margin:10px 52px 0 0; font:bold 12px arial; color:#CACACA; display:inline;}
#internas .box-noticia a:hover{text-decoration:underline;}

#internas .noticia{width:800px; margin:60px 0 0 30px; float:left;}
#internas .noticia h2.azul{color:#1F5C9F;font:bold 16px arial;margin:0 22px 13px 24px;}
#internas .noticia h2.amarelo{color:#EEBA00;font:bold 16px arial;margin:0 22px 13px 24px;}
#internas .noticia img{margin:10px 0 15px 31px;}
#internas .noticia .data{width:60px;float:left;display:inline;margin-top:33px;}
#internas .noticia .data p{font:bold 24px arial;color:#d9d8d8;margin:16px 0 0 0;width:45px;text-align:center;}
#internas .noticia .texto-noticia{display:inline;float:left;margin:25px 0 0px;width:600px;position:relative;}
#internas .noticia .texto-noticia a#voltar-noticia.azul{float:left; font:bold 12px arial;color:#1F5C9F; margin-left:30px;}
#internas .noticia .texto-noticia a#voltar-noticia.amarelo{float:left; font:bold 12px arial;color:#EEBA00; margin-left:30px;}

.paginacao {float:right;margin:60px 0 20px 0;}
.paginacao a, .paginacao span {width:18px;height:18px;background:#9F9F9F;margin:0;color:#fff;font:normal 11px Trebuchet MS, verdana;
padding:2px 3px;}
.paginacao a:hover, .paginacao span {background:#114B8F;}
.paginacao a.active {background:#114B8F;}

.paginacao li {width:18px;height:18px;background:#000;color:#fff;font:normal 11px Trebuchet MS, verdana;padding:2px 3px;display:inline;}
.paginacao li a {color:#fff;font:normal 11px Trebuchet MS, verdana;}


#voltar{position:absolute;left: 457px;top: 674px;}
#voltar a{font:bold 14px arial;color:#1F5C9F;}
#voltar a:hover{border-bottom:2px solid #1356A4;}

#tt-evento{position:absolute;font:bold 14px arial;color:#1F5C9F;left:79px;top:71px;}

#internas .pesquisa{width:914px; height:30px; text-align:right;}

/* FORMATAÇAO DAS INTERNAS */

div.mapa {border:2px solid #CACACA; margin:0 auto 15px; height:400px; width:860px;}

/* FORMULARIO DE CONTATO */
#form-contato {margin:15px 0 0 25px;; width:600px; height:600px; }
#form-contato p {margin:15px auto 25px 40px !important; } 
#form-contato fieldset {border:none; width:380px;}

.contato, textarea {font:normal 13px arial; color:#000;border:none;border-bottom:1px solid #DFDFDF;border-right:1px solid #DFDFDF;background:#EFEFEF;}
.contato:focus, textarea:focus {background:#1E68B7;border-bottom:1px solid #84B120;border-right:1px solid #84B120;}

#form-contato label {width:80px;font:bold 11px verdana;color:#4A4B4B;text-align:right;padding-right:10px;padding-top:11px;float:left; display:inline;cursor:pointer;}

#form-contato .radio{font:bold 11px verdana;color:#4A4B4B;float:left; display:block;width:240px;height:30px; padding:9px 0 0 10px; }
#form-contato .radio input{vertical-align:text-bottom; margin:0 10px 0 3px;}

input.contato {font:normal 12px arial;color:#fff;background-color:#46699A; border:1px solid #CACACA; width:250px;height:15px;margin:4px 7px 8px 7px;padding:6px; float:left; display:inline;}
textarea {font:normal 12px arial;color:#fff;background-color:#46699A; float:left; display:inline;border:1px solid #CACACA; width:251px;height:110px;margin:3px 0 0 7px;overflow:auto;padding:5px;}

input.enviar {width:100px;height:35px;border:none;background:url(../pics/bt-enviar.jpg) no-repeat;cursor:pointer;float:left;display:inline;margin:7px 0 0 302px;color:#8F8F8F;font:bold 12px verdana;}

#pesquisa{background:url(../pics/input-busca.jpg) no-repeat; margin-left:10px; border:0; padding-left:10px; font-size:11px;width:137px; height:26px; float:right; display:inline;}
#ok{background:url(../pics/ok-busca.jpg) 0 2px no-repeat; border:0; height:24px; width:26px; float:right; display:inline; cursor:pointer;}
#sair{background:url(../pics/sair.jpg) no-repeat; width:50px; height:30px; display:block; float:right;}



/* FORMULARIO DE CADASTRO */
#form-cadastro {margin:15px 0 0 25px;; width:880px; height:600px; }
#form-cadastro p {margin:15px auto 25px 40px !important; } 
#form-cadastro fieldset.fs {border:none; width:650px; margin:0 0 20px 122px;}
#form-cadastro fieldset.fs2 {border:none; width:380px; float:left; margin-left:30px;}

.cadastro {font:normal 13px arial; color:#000;border:none;border-bottom:1px solid #DFDFDF;border-right:1px solid #DFDFDF;background:#EFEFEF;}
.cadastro:focus {background:#1E68B7;border-bottom:1px solid #84B120;border-right:1px solid #84B120;}

#form-cadastro label {width:80px;font:bold 11px verdana;color:#4A4B4B;text-align:right;padding-right:10px;padding-top:11px;float:left; display:inline;cursor:pointer;}

#form-cadastro .rd{font:bold 11px verdana;color:#4A4B4B;float:left; display:block;width:20px; }
#form-cadastro .rd input{vertical-align:text-bottom; }

input.cadastro {font:normal 12px arial;color:#fff;background-color:#46699A; border:1px solid #CACACA; width:250px;height:15px;margin:4px 7px 8px 7px;padding:6px; float:left; display:inline;}

.lbel01{width:220px!important; float:left!important;}
input.cadext{font:normal 12px arial;color:#fff;background-color:#46699A; border:1px solid #CACACA; width:120px;height:15px;margin:4px 7px 8px 7px;padding:6px; float:left; display:inline;}


/* FOOTER */
a#assinatura {display:block;position:absolute;bottom:30px;left:41px;width:100px;height:24px;
background:url(../pics/assinatura.jpg) no-repeat;z-index:2;text-indent:-9000em;overflow:hidden;}

#end {position:absolute;bottom:34px;left:282px;}
#end address {font:normal 12px Trebuchet MS, arial;color:#727272;}

#footer-out {position:absolute;bottom:0;width:100%;}
#footer-in {/*height:124px;*/}

.icone-fotos {margin: 0 0 0 31px; }
.icone-fotos a {background:url(../pics/bg-fotos.png) no-repeat;display:block;height:21px;font:normal 10px Trebuchet MS, verdana;
color:#B3B8BC;text-decoration:underline;padding-left:25px;}
