﻿*{margin:0; padding:0; outline:none; font-size:100%; list-style:none; text-decoration:none }
/*FONTES*/
@font-face {
font-family: 'UniversLightCondensedRegular';
src: url('font/univers-webfont.eot');
src: url('font/univers-webfont.eot?#iefix') format('embedded-opentype'),
    url('font/univers-webfont.woff') format('woff'),
    url('font/univers-webfont.ttf') format('truetype'),
    url('font/univers-webfont.svg#UniversLightCondensedRegular') format('svg');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family: 'UniversRoman';
src: url('font/univers-romam55-webfont.eot');
src: url('font/univers-romam55-webfont.eot?#iefix') format('embedded-opentype'),
    url('font/univers-romam55-webfont.woff') format('woff'),
    url('font/univers-romam55-webfont.ttf') format('truetype'),
    url('font/univers-romam55-webfont.svg#UniversRoman') format('svg');
font-weight:normal;
font-style:normal;
}
@font-face {
font-family:'univers_45_lightregular';
src: url('font/univers_45_light-webfont.eot');
src: url('font/univers_45_light-webfont.eot?#iefix') format('embedded-opentype'),
    url('font/univers_45_light-webfont.woff') format('woff'),
    url('font/univers_45_light-webfont.ttf') format('truetype'),
    url('font/univers_45_light-webfont.svg#univers_45_lightregular') format('svg');
font-weight: normal;
font-style: normal;
}
/* GLOBAIX */
body{ font:13px/20px Arial, Helvetica, sans-serif;background:#f3f3f3;color:#333333}
img {border:none;}
h1 { font-size: 36px; line-height: 40px; }
h2 { font-size: 30px; line-height: 40px; }
h3 { font-size: 24px; line-height: 40px; }
h4 { font-size: 18px; line-height: 20px; }
h5 { font-size: 14px; line-height: 20px; }
h6 { font-size: 12px; line-height: 20px; }
.img-rounded { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
blockquote { padding: 0 0 0 15px; margin: 0 0 20px; border-left: 5px solid #eeeeee; }
blockquote p { margin-bottom: 0 !important; font-size: 17px !important; line-height: 1.25; }
blockquote small { display: block; line-height: 1.25; color: #999999; }
small { font-size: 85%; }
cite { font-style: normal; }
table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0; }
thead { display: table-header-group; vertical-align: middle; border-color: inherit; }
tr { display: table-row; vertical-align: inherit; border-color: inherit; }
tbody { display: table-row-group; vertical-align: middle; border-color: inherit; }
td, th {  display: table-cell; vertical-align: inherit; }
clear .clear { clear: both; }
/*TITULOS*/
.tituloInterno{ font-size:34px; font-weight:lighter; color:#38362c; font-weight:lighter; display:block; padding:0 0 10px 0; font-family:'univers_45_lightregular';}
.tituloChamda{ font-size:28px; font-weight:lighter; border-bottom:dotted 1px #9e9e9e; position:relative; font-family: 'UniversLightCondensedRegular'; padding:0 0 2px 20px; background:url(../img/bgTitulos.png) no-repeat }
.tituloChamda.verde{color:#128e26 }
.tituloChamda.azul{ color:#1573af; background-position:0 -86px; }
.tituloChamda.laranja{ color:#ff6c00; background-position:0 -170px; }
.clearfix:after{ content:""; width:auto; display:block; clear:both }
.navegacao-portais{ width:100%; height:30px; float:left; position:relative; z-index:4; background:url(../img/bg-navegacao-portais.png) repeat-x }
.navegacao-portais ul{ width:989px; display:block; padding:2px 0 0 0; margin:0 auto;  } 
.navegacao-portais ul li{ margin:0 10px 0 0; display:inline; float:left; color:#9e9fa0 }
.navegacao-portais ul li a{ display:block; width:50px; height:30px; text-indent:-9000px; background:url(../img/link-portais.png) no-repeat }
.navegacao-portais ul li.linksServicos{padding:5px 0 0 0 }
.navegacao-portais ul li.linksServicos a{ width:auto; height:auto; text-indent:0; font-size:12px; color:#9e9fa0; background:none;}
.navegacao-portais ul li.linksServicos a.ativo{color:#ff6600 !important}
.navegacao-portais ul li.linksServicos a:hover{color:#666666}
.navegacao-portais ul li.fiesp a{background-position:-8px 0 }
.navegacao-portais ul li.ciesp a{background-position:-73px 0 }
.navegacao-portais ul li.sesi a{background-position:-132px 0 }
.navegacao-portais ul li.senai a{background-position:-183px 0 }
.navegacao-portais ul li.irs a{background-position:-248px 0 }
.navegacao-portais ul li.divisor{width:20px; height:30px; background:url(../img/setaCasas.png);padding:0; margin-top:-2px}
.navegacao-portais ul li.facebookButton{margin:2px 0 0 50px}
.navegacao-portais ul li.googlePlusButton{ width:70px; margin:2px 0 0 0 }
.navegacao-portais ul li.twitterButton{ width:110px; margin:2px 7px 0 0 }
.head{ display:block; clear:both; width:100% }
.central{ width:983px; display:block; margin:0 auto; clear:both }
.head .central{ width:934px; background:url(../img/bgHeader.png) no-repeat; padding:20px 14px 20px 35px }
.head .logo{ float:left; }
.head  .ctBusca{ width:526px; height:33px; float:right; position:relative; z-index:5; margin:13px 0 6px 0; display:inline }
.head  .ctBusca .tituloCat{ font-size:20px; color:#FFFFFF; font-style:italic; font-weight:lighter }
.head .tituloServico{ color:#777475; font-size:23px; font-weight:lighter; float:left; margin:24px 0 0 20px; font-family:'UniversRoman' }
.head  .ctBusca .ctSelectUnidade{ float:left; width:137px; text-align:center; position:relative; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:url(../img/bgSelectUnidade.png) repeat-x }
.head  .ctBusca .ctSelectUnidade .btnProcurarUnidade { color:#FFFFFF; font-size:13px; display:block; padding:7px 15px 8px 5px; background:url(../img/setaBtnUnidade.png) no-repeat 122px 14px }
.head  .ctBusca .ctSelectUnidade .principalBoxFiltros{ position:absolute; width:225px; top:31px; left:-43px; z-index:5; display:none }
.head  .ctBusca .ctSelectUnidade .boxFiltros{ width:193px; display:block; padding:16px; position:relative; text-align:left; top:21px; left:0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:url(../img/bgBoxFiltros.png) repeat-y }
.principalBoxFiltros .btnFecharSelect{ width:14px; height:14px; display:block; position:absolute; top:18px; right:11px; z-index:2; text-indent:-9000px; background:url(../img/btnFecharBox.png) no-repeat }
.head  .ctBusca .ctSelectUnidade .boxFiltros .topBox{ width:226px; height:20px; display:block; position:absolute; top:-20px; left:0; background:url(../img/topBoxFiltros.png) no-repeat }
.head  .ctBusca .ctSelectUnidade .boxFiltros .bottomBox{ width:226px; height:20px; display:block; position:absolute; bottom:-19px; left:0; z-index:1; background:url(../img/bottomBoxFiltros.png) no-repeat }
.head  .ctBusca .ctSelectUnidade .boxFiltros label{ display:block; clear:both } 
.head  .ctBusca .ctSelectUnidade .boxFiltros label span{ font-size:12px; color:#a9a9a9 } 
.selectCustom{ width:191px; height:18px; padding:5px 0 5px 5px; position:relative; margin:0 0 20px 0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:solid 1px #d7d6d2; background-color:#FFFFFF }
.selectCustom.selectBusa{ width:110px; float:left; margin:0 5px 0 2px } 
.selectCustom .btnAbreSelect{ font-size:13px; color:#a9a9a9; line-height:19px; cursor:pointer; background:url(../img/seta-select.png) no-repeat 171px 1px }
.selectCustom.selectBusa .btnAbreSelect{ background-position:88px 1px; height:20px; overflow:hidden } 
.selectCustom .masacaraSelect{ position:absolute; display:none; height:0px; width:196px; left:-1px; padding:0 0 4px 0; overflow:hidden; border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px; -webkit-border-radius:0px 0px 5px 5px; border-left:solid 1px #d7d6d2; border-right:solid 1px #d7d6d2; border-bottom:solid 1px #d7d6d2; border-top:solid 1px #FFFFFF; z-index:2; background-color:#FFFFFF }
.selectCustom .masacaraSelect select{ width:218px; padding:2px; border:none; margin:-1px 0 0 -1px }
.selectCustom .masacaraSelect select option{ font-size:13px; color:#a9a9a9; height:22px; }
.head  .ctBusca .ctSelectUnidade .boxFiltros .btnBuscarUnidade{ border:none; color:#FFFFFF; cursor:pointer; padding:6px 8px; font-size:12px; margin:20px 0 0 0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#848484 }
.head  .ctBusca .busca{ float:right;}
.head  .ctBusca .busca .inpBusca{ width:250px; height:19px; padding:5px; color:#a9a9a9; font-size:13px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; float:left; border:solid 1px #d7d6d2 }
.head  .ctBusca .busca .btnBuscar{ float:left; width:29px; height:25px; border:none; cursor:pointer; text-indent:-9000px; margin:3px 0 0 10px; padding:25px 0 0 0; background:url(../img/inputBuscar.png) no-repeat } 
#ct{ width:983px; margin:0 auto; display:block; padding:26px 0 0; overflow:hidden }
/*---------------------------------------------*/
#ct .navegacaoPrincipal { float:left; width:213px; padding-bottom:89552px; margin-bottom:-89552px; background-color:#d6d5d3 }
#ct .navegacaoPrincipal ul{ display:block; padding:0; width:auto; margin:0; border-radius:5px }
#ct .navegacaoPrincipal ul ul, /*.navegacaoPrincipal ul ul ul*/{ display: none;  }
#ct .navegacaoPrincipal ul.areasSesi{ background:url(../img/bgMenuTemas.png) repeat-x #e95306; font-family: 'UniversLightCondensedRegular', Arial; margin-bottom:20px; }
#ct .navegacaoPrincipal ul li{ display:block; padding:10px; position:relative; float:none; z-index:1000;}
#ct .navegacaoPrincipal ul.areasSesi li:hover > ul{ display: block; }
#ct .navegacaoPrincipal ul.areasSesi li a{ color:#FFFFFF; font-size:24px; display:block; padding:0 0 10px 0; border-bottom:dotted 1px #ed8b4d }
#ct .navegacaoPrincipal ul.areasSesi li a:hover{ color:#ffd48a }
#ct .navegacaoPrincipal ul.areasSesi li a.linkAmarelos{ color:#ffd48a; font-size:15px; border:none }
#ct .navegacaoPrincipal ul.menuSesi li a{ color:#656565; font-size:15px; display:block; padding:0 0 10px 10px; border-bottom:dotted 1px #656565 }
#ct .navegacaoPrincipal ul.menuSesi li.sub a{ color:#656565; font-size:15px; display:block; padding:0px; padding:0 0 0 10px; border-bottom:0px; }
#ct .navegacaoPrincipal ul.menuSesi li a:hover{ color:#333}
#ct .navegacaoPrincipal ul.menuSesi ul li { padding:0 10px 0 10px;}
#ct .navegacaoPrincipal ul.menuSesi ul li a{ color:#656565; font-size:13px; display:block; padding:0 0 5px 30px; border-bottom:0px;}
#ct .navegacaoPrincipal ul.menuSesi ul li:last-child a{ color:#656565; font-size:13px; display:block; padding:0 0 13px 30px; border-bottom:dotted 1px #656565;}
#ct .navegacaoPrincipal ul.areasSesi li ul li:hover > ul{ display: block; }
#ct .navegacaoPrincipal ul.areasSesi ul{ display: none; left: 100%; position: absolute; top: 0; white-space:nowrap; background:url(../img/bgMenuTemas.png) repeat-x #db5022; font-family: 'UniversLightCondensedRegular', Arial; z-index:1000; }
#ct .navegacaoPrincipal ul.areasSesi ul ul{ background:url(../img/bgMenuTemas.png) repeat-x #c8491e; }
#ct .navegacaoPrincipal .ctSelectUnidade{ width:191px; margin:0 auto; display:block; padding:0 0 90px 0 } 
#ct .navegacaoPrincipal .ctSelectUnidade h4{ font-size:18px; color:#656565; font-weight:lighter; display:block; padding:0 0 10px 0; font-family:'univers_45_lightregular'; }
#ct .navegacaoPrincipal .ctSelectUnidade h4 strong{font-weight:bold } 
#ct .navegacaoPrincipal .ctSelectUnidade .selectCustom{width:174px }
#ct .navegacaoPrincipal .ctSelectUnidade .selectCustom .btnAbreSelect{ font-size:11px; background-position:151px 1px }
#ct .navegacaoPrincipal .ctSelectUnidade label{ display:block; clear:both }
#ct .navegacaoPrincipal .ctSelectUnidade label span{ font-size:12px; color:#656565 }
#ct .navegacaoPrincipal .ctSelectUnidade .btnBuscarUnidade{ border:none; color:#FFFFFF; cursor:pointer; padding:6px 8px; font-size:12px; margin:0px 0 0 40px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background-color:#848484 }
/*---------------------------------------------*/
#ct .ctSemSubMenu{ width:750px; float:right }
#ct.homeSesi .principalHome .banner{ width:492px; height:331px; display:inline; float:left; clear:none; position:relative; margin:0 16px 0 0; }
#ct.homeSesi.homeCat .principalHome .banner{ width:99%; margin:0 0 50px } 
#ct.homeSesi.homeCat .principalHome .banner .chamadasSecundarias{ display:block; width:237px; height:330px; position:absolute; top:0; right:0; background-color:#FFFFFF }
#ct.homeSesi.homeCat .principalHome .banner .chamadasSecundarias .chamadaTexto{ display:block; clear:both; width:90%; margin:0 auto; padding:20px 0; min-height:125px }
#ct.homeSesi.homeCat .principalHome .banner .chamadasSecundarias .chamadaTexto.primeiraChamada{border-bottom:dotted 1px #9e9e9e }
#ct.homeSesi.homeCat .principalHome .banner .chamadasSecundarias .chamadaTexto span{ display:block; clear:both; color:#cd1a13; font-size:14px; font-family:'UniversLightCondensedRegular', Arial, Verdana }
#ct.homeSesi.homeCat .principalHome .banner .chamadasSecundarias .chamadaTexto a{ display:block; clear:both; color:#434343; font-size:18px; font-family:'UniversLightCondensedRegular', Arial, Verdana }
#ct.homeSesi .principalHome .banner .ctImagem{ width:492px; height:331px; display:block; position:relative; overflow:hidden } 
#ct.homeSesi .principalHome .banner .ctImagem ul{ width:492px; height:331px; display:block;} 
#ct.homeSesi .principalHome .banner a.linkImagem{ display:block; width:492px; height:331px; }
#ct.homeSesi .principalHome .banner img{ margin:0 auto }
#ct .principalHome .banner .contador{ display:block; width:20px; position:absolute; right:10px; z-index:6; top:10px }
#ct .principalHome .banner .contador a{ display:block; width:20px; height:15px; display:block; margin:5px 0 2px; padding:0 0 5px; font-size:10px; text-align:center; color:#FFFFFF; background:url(../img/marcacaoBanner.png) no-repeat 0 -22px }
#ct .principalHome .banner .contador a.ativo{background-position:0 0 }
#ct.homeSesi .principalHome .banner .legendaBanner{ display:block; position:absolute; left:7px; height:50px; bottom:7px; width:459px; padding:10px; background:url(../img/bgLegenda.png) repeat }
#ct.homeSesi.homeCat .principalHome .banner .legendaBanner{background:url(../img/bgLegendaCat.png) repeat}
#ct.homeSesi .principalHome .banner .legendaBanner div{display:none }
#ct.homeSesi .principalHome .banner .legendaBanner .bannerItem1{display:block }
#ct.homeSesi .principalHome .banner .legendaBanner h3{ font-size:13px; color:#FFFFFF; font-weight:lighter; line-height:normal !important } 
#ct.homeSesi .principalHome .banner .legendaBanner p{ color:#b1b1b1; font-size:12px; line-height:14px }
#ct.homeSesi .principalHome .chamadaItem{ width:240px; min-height:80px; display:inline; float:left; margin:0 14px 10px 0 }
#ct.homeSesi .principalHome .chamadaItem span{ color:#FFFFFF; font-size:13px; display:block; clear:both; padding:5px; line-height:normal; font-weight:bold }
#ct.homeSesi .principalHome .chamadaItem .linkChamadaItem{ font-size:12px; color:#FFFFFF; padding:0 5px; display:block; line-height:normal   }
#ct.homeSesi .principalHome .chamadaItem .linkChamadaItem:hover{text-decoration:underline}
#ct.homeSesi .principalHome .chamadasSecundarias .chamadaItem:first-child, #ct.homeSesi .principalHome .chamadasSecundarias .chamadaItem:first-child + div{ margin:0 0 10px 0; width:240px; height:160px; }
#ct.homeSesi .principalHome .chamadasSecundarias .chamadaItem:first-child + div  + div  + div + div{ margin:0 0px 10px 0}
#ct.internasFull .central .ctFull{ width:983px; float:right }
#ct .internasFull .conteudo .ctFull{width:983px;background:#FFFFFF;padding:0 10px}
#ct .internasFull .conteudo .ctFull iframe {border:0;overflow:hidden;width:960px;height:550px}
#canal_sesi{background-color:#ec7b05;height:160px }
#canal_cultura{background-color:#993399;height:160px }
#canal_esporte{background-color:#cc0000;height:160px }
#canal_qualidade{background-color:#127ca6;height:160px }
#canal_educacao{background-color:#653c11;height:160px }
#canal_responsabilidade{background-color:#006621;height:160px }
#canal_sesi:hover, #canal_cultura:hover, #canal_responsabilidade:hover, #canal_esporte:hover, #canal_qualidade:hover, #canal_educacao:hover{background-color:#7f7f7f;}
/*Novo*/
#ct .ctSemSubMenu #ConteudoSemSubMenu{ width:720px; padding:30px 10px 30px 20px; display:block; clear:both; background-color:#FFFFFF } 
#ct .ctSemSubMenu .conteudo{ clear:both; display:block; padding:30px 20px 30px 20px; width:710px; min-height:700px; background-color:#FFFFFF; border-top:1px dotted #AAAAAA }
#ct .ctSemSubMenu .conteudo .sideBarConteudo{ width:210px; float:right }
#ct .ctSemSubMenu .conteudo .sideBarConteudo h4{ font-size:20px; font-weight:lighter; display:block; clear:both; border-bottom:dotted 1px #9e9e9e; padding:0 0 3px; margin:0 0 30px 0; font-family:'UniversLightCondensedRegular', Arial; }
#ct .ctSemSubMenu .conteudo .sideBarConteudo h4.azul{color:#1573af }
#ct .ctSemSubMenu .conteudo .sideBarConteudo h4.verde{color:#128e26 }
#ct .ctComSubMenu{ width:750px; float:right }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu{ margin:25px 0 0 0 }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo{ width:233px; min-height:330px; display:block; float:left }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo.chamadasNoticias{ width:200px; margin:0 39px 0 0 }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo.chamadasAbas{ width:403px; margin:0 60px 0 0 }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo.chamadasAbas .ctLinkAbas{ width:100%; display:block; border-bottom:dotted 1px #9e9e9e }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo.chamadasAbas .linkAbasConteudo{ display:inline; float:left; color:#128e26; font-size:28px; margin:0 20px 0 0; padding:5px 10px; border-radius:5px; position:relative; cursor:pointer; font-family:'UniversLightCondensedRegular', Arial }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo.chamadasAbas .linkAbasConteudo.ativo{ background-color:#128e26; color:#FFFFFF }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo.chamadasAbas .ativo span{ display:block; clear:both; width:22px; height:9px; position:absolute; bottom:-9px; left:38%; background:url(../img/setaLinkAbasCat.png) no-repeat }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo ul.noticasCat{ display:block }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo ul.eventosCat{ display:none }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo ul li{ display:block; margin:15px 0 0 0; padding:0 0 15px 0; border-bottom:dotted 1px #9e9e9e; line-height:normal}
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo.ProgramaseProjetos ul li{ border:none }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo.ProgramaseProjetos ul li a.link{ background-color:#1573af; color:#FFFFFF; display:block; clear:both; padding:10px; width:214px; border-radius:5px}
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo.chamadasLeiaTambem ul li{ border:none;  border-bottom:dotted 1px #9e9e9e;margin:7px 0 0 0; padding:0 0 8px 0; list-style:none !important}
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo ul li .infoPostagem{ display:block; clear:both; margin:0; font-size:12px }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo.chamadasLeiaTambem ul li .infoPostagem{ display:inline; float:left; clear:none; margin:0; width:133px }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo ul li .linkComImagen{ display:inline; float:left; margin:0 10px 0 0 }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo ul li .infoPostagem .data{ font-size:10px; color:#999999 } 
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo ul li a{ font-size:14px; color:#7f7f7f }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudo ul li  a:hover{color:#333333}
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .instagramBox{ display:inline; float:right; margin-bottom:20px } 
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .facebookBox{ display:inline; float:right }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .twitterBox{ display:inline; float:right; margin-top:20px }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudoBloco{ width:100%; display:block; clear:both; float:left; margin:30px 0 0 0 }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudoBloco.carrocel ul li{ display:inline; float:left; width:135px } 
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudoBloco.carrocel ul li span{ font-size:11px; display:block; clear:both; font-family:'univers_45_lightregular'}
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudoBloco.carrocel ul li a{ display:block; clear:both }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudoBloco.carrocel ul li a.titulo{ font-size:17px; color:#1e6d90; }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudoBloco.carrocel ul li a.descricao{ font-size:13px; color:#7f7f7f  }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudoBloco.carrocel ul li a:hover.descricao{color:#333333}
.chamadaConteudoBloco.carrocel .jcarousel-skin-tango .jcarousel-container{margin:40px auto 0 }
.chamadaConteudoBloco.carrocel .jcarousel-skin-tango .jcarousel-container-horizontal{width:618px }
.chamadaConteudoBloco.carrocel .jcarousel-skin-tango .jcarousel-clip{overflow:hidden }
.chamadaConteudoBloco.carrocel .jcarousel-skin-tango .jcarousel-item{ width:135px; height:205px }
.chamadaConteudoBloco.carrocel .jcarousel-skin-tango .jcarousel-item-horizontal{ margin-left:0; margin-right:26px } 
.jcarousel-skin-tango .jcarousel-prev-horizontal, .jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; display:block; width: 31px; height: 53px; cursor: pointer; top:25%; background:url(../img/btnCarrocel.png) no-repeat }
.jcarousel-skin-tango .jcarousel-prev-horizontal.jcarousel-prev-disabled{background-position:0 -68px}
.jcarousel-skin-tango .jcarousel-next-horizontal.jcarousel-next-disabled{background-position:-39px -68px}
.jcarousel-skin-tango .jcarousel-prev-horizontal{left:-50px }
.jcarousel-skin-tango .jcarousel-next-horizontal{ right:-50px; background-position:-39px 0 } 
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudoBloco .tabelaAgenda{ margin:40px 0 0 0; display:block; clear:both; width:100% }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudoBloco tr td{ vertical-align:top; width:240px; padding:0 0 40px }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudoBloco tr td a{ display:block; width:220px; color:#7f7f7f; font-size:14px; padding:0 0 8px 0 }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudoBloco tr td .titulo{ color:#074ca2; font-size:16px; width:220px; padding:10px 0 } 
/* agenda michel */
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadasAgenda li{ width:235px; display:inline-table; padding-top:30px }
* + html #ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadasAgenda li{ display:inline;zoom:1; }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaConteudoBloco .nomeEvento{width:220px; margin:0; color:#393939 }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadasAgenda a{ display:block; color:#7f7f7f; font-size:14px; padding:0 0 8px 0; }
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadasAgenda a:hover{color:#333}
/* fim michel */
/*Conteudo com sub-menu*/
#ct .breadcrumbs{display:block; clear:both; padding:0 0 17px 0}
#ct .breadcrumbs li{display:inline; float:left; font-size:14px; color:#5d5146; margin:0 10px 0 0; font-family: 'UniversLightCondensedRegular'}
#ct .breadcrumbs li a{color:#5d5146; text-transform:capitalize}
#ct .dataPostagem{display: inline; color:#999999; margin: 0 30px 0 0; font-size: 11px; float: left}
#ct .dataPostagem span{color:#bababa; font-size:10px}
#ct .ctComSubMenu .conteudo {padding:20px 20px; float:left; border-:dotted 1px#aaaaaa;  background-color:#FFFFFF; position:relative}
#ct .ctComSubMenu .comLateral{width:500px !important}
#ct .ctComSubMenu .comLateral table {width:500px !important;}
#ct .ctComSubMenu .comLateral table img {width:500px !important; height:auto}
#ct .ctComSubMenu .comLateral table span.CMS_Texto_9{font-size:11px  !important; font-weight:normal  !important; text-decoration:none  !important; line-height:16px; text-align:justify !important}
#ct .ctComSubMenu .comLateral object, #ct .ctComSubMenu .comLateral div object, #ct .ctComSubMenu .comLateral iframe, #ct .ctComSubMenu .comLateral div iframe{width:500px !important}


#ct .headerConteudo{padding:0 0 20px 0; width:auto}
#ct .headerConteudo ul.social{float:left; width:450px}
#ct .headerConteudo ul.social li{display:inline; float:left; font-size:1px; margin:0 15px 0 0}
#ct .headerConteudo ul li.twitter iframe{width:100px}
#ct .headerConteudo .iconesPost{/*width:225px;*/ float:left; margin:0}
#ct .ctSemSubMenu .headerConteudo .iconesPost{float:right}
#ct .headerConteudo .iconesPost li{display:inline; float:left; margin:0 5px 0 0}
#ct .headerConteudo .iconesPost li  a{display:block; text-indent:-9000px; background:url(../img/bg-controles-texto.png) no-repeat}
#ct .headerConteudo .iconesPost li.textonormal  a{width:11px; height:17px; background-position:0 -3px}
#ct .headerConteudo .iconesPost li.textomedio  a{width:15px; height:17px; background-position:-12px -3px}
#ct .headerConteudo .iconesPost li.textomaior  a{width:17px; height:17px; margin:0 0 0 0; background-position:-27px -3px}
#ct .headerConteudo .iconesPost li.imprimir  a{width:57px; height:17px; background-position:-56px -3px}
#ct .headerConteudo .iconesPost li.enviar-email  a{width:100px; height:17px; background-position:-127px -3px}
#ct .conteudo p{font-size:13px; color:#393939; margin:0 0 20px 0; line-height:20px}
#ct .conteudo .entreTitulo{color:#1573af; font-size:20px; font-weight:lighter; display:block; padding:0 0 20px 0; font-family:'univers_45_lightregular',Arial}
#ct .conteudo p a{color:#ff0000}
#ct .conteudo p a:hover{color:#999999; text-decoration:underline}
#ct .conteudo p img.center{display:block; clear:both; margin:0 0 20px 0}
#ct .conteudo p img.alinhadoEsquerda{float:left; margin:0 20px 3px 0}
#ct .conteudo p img.alinhadoDireita{float:right; margin:0 0 3px 20px}
#ct .conteudo ul li {padding:0;margin:0 17px 10px 30px;list-style:disc}
#ct .conteudo li a{color:#ff0000}
#ct .conteudo li a:hover{color:#999999; text-decoration:underline}
#ct .conteudo ol li{padding: 0;	margin: 0 0 10px 25px;list-style: decimal !important}
#ct .conteudo li {line-height: 20px;}
#ct .conteudo ul ul, #ct .conteudo li li {list-style-type: circle !important}
#ct .conteudo dl {margin-bottom: 20px;display: block;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px}
#ct .conteudo .dl-horizontal dt {float: left;width: 160px;overflow: hidden;clear: left;text-align: right;text-overflow: ellipsis;white-space: nowrap}
#ct .conteudo dt {font-weight: bold;line-height: 20px}
#ct .conteudo dd {margin-left: 10px;line-height: 20px;display: block;-webkit-margin-start:40px}
#ct .conteudo .dl-horizontal dd {margin-left: 180px}
#ct .conteudo .table {width: 100%;margin-bottom: 20px}
#ct .conteudo .table a{color:#ff0000}
#ct .conteudo .table a:hover{color:#999999; text-decoration:underline}
#ct .conteudo .table thead:first-child tr:first-child th{border-top:0; background-color:#efefef}
#ct .conteudo .table thead th {vertical-align: bottom;font-weight: bold}
#ct .conteudo .table th, #ct .conteudo .table td {padding: 8px;line-height: 20px;text-align: left;vertical-align: top;border-top: 1px solid #dddddd}
#ct .conteudo .table-bordered {border: 1px solid #dddddd;border-collapse: separate;border-left: 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#ct .conteudo .table-bordered th, #ct .conteudo .table-bordered td {border-left: 1px solid #dddddd}
#ct .conteudo .lista-perguntas {margin: 0 !important;padding: 0 !important;}
#ct .conteudo .lista-perguntas li {display: block;margin: 0 0 15px 0 !important;padding: 0 0 15px 0 !important;border-bottom: 1px dashed #999;font-weight: normal;font-size: 14px;list-style: none;}
#ct .conteudo .lista-perguntas li a {font-weight: normal;font-size: 16px;padding: 0;margin: 0;text-decoration: none;}
#ct .conteudo .pergunta-resposta {display: none;margin: 15px 0 20px 0;padding: 0;border-left:3px solid #999; background:#f5f5f5}
#ct .conteudo .lista-perguntas li p {padding: 5px 15px !important;margin: 0 !important;}
#ct .ctComSubMenu .conteudo.textoMaior *, #ct .ctComSubMenu .conteudo-lateral.textoMaior *{ font-size:24px; line-height:28px }
#ct .ctComSubMenu .conteudo.textoMedio *, #ct .ctComSubMenu .conteudo-lateral.textoMedio *{ font-size:20px; line-height:24px }
/* ********** TEMPLATE FOTO COM LEGENDA ************ */
#ct .conteudo .foto {overflow: hidden; zoom: 1}
#ct .conteudo .foto img {display: block; margin:0 auto}
#ct .conteudo .foto div {background:#f1eee8; display: inline-block; max-width:100%; padding:5px 0 0; text-align: left; border-bottom:2px solid #beb4a8}
#ct .conteudo .foto strong{margin:10px; display:block; font-size:11px; color:#333; font-weight:normal; line-height:normal !important}
#ct .conteudo .fotoMateriaEsquerda {float: left; margin: 0 30px 10px 0}
#ct .conteudo .fotoMateriaDireita{float:right; margin:0 0 10px 30px}
#ct .conteudo .fotoMateriaCentro{text-align:center; margin:0 auto 10px}
/* ********** FIM TEMPLATE FOTO COM LEGENDA ************ */
#ct .conteudo.textoMaior *{font-size:24px; line-height:28px}
#ct .conteudo .textoMedio *{font-size:20px; line-height:24px}
#ct .listagem{width:auto; float:left; display:block; margin:0 0 90px 0}
#ct .listagem tr td{vertical-align:top; width:240px; padding:0 0 40px; z-index:2; font-family:'univers_45_lightregular'}
#ct .listagem tr td a{display:block; width:220px; color:#cf1b13; font-size:16px; padding:0 0 8px 0}
#ct .listagem tr td .titulo{color:#074ca2; font-size:16px; width:220px; padding:10px 0}
#ct .listagem tr td .link{font-size:13px; width:220px; color:#8e8e8e}
#ct .ctComSubMenu #sideBar{width:192px; display:inline; float:right}
#ct .ctComSubMenu #sideBar ul{display:block; padding:22px 9px; margin:0 0 40px 0; border-radius:0 0 5px 5px; background-color:#416c78;}
#ct .ctComSubMenu #sideBar ul li{display:block; padding:0 0 5px 0; margin:0 0 5px 0}
#ct .ctComSubMenu #sideBar ul li{font-size:22px; color:#FFFFFF; font-weight:lighter; font-family:'UniversLightCondensedRegular', Arial, Verdana}
#ct .ctComSubMenu #sideBar ul li a{display:block; border-bottom:dotted 1px#8ab2b9; color:#FFFFFF; font-weight:lighter; font-size:13px; font-family:'univers_45_lightregular', Arial, Verdana}
#ct .ctComSubMenu #sideBar #boxSideBar{display:block; clear:both; margin:0 0 40px 0}
#ct .ctComSubMenu #sideBar #boxSideBar .titulosSideBar{font-size:21px; display:block; padding:0 0 5px 0; font-weight:lighter; font-size:'UniversLightCondensedRegular', Arial;line-height: 20px;color:#ed761e;border-bottom:solid 2px#ed761e;}
#ct .ctComSubMenu #sideBar #boxSideBar .titulosSideBar .laranja{color:#ed761e;border-bottom:solid 2px#ed761e; font-family:'univers_45_lightregular', Arial, Verdana}
#ct .ctComSubMenu #sideBar #boxSideBar .chamadaItem{padding:14px;background-color:#FFFFFF;width:auto;min-height:60px;display:inline;float:left;margin:0 0 10px 0}
#ct .ctComSubMenu #sideBar #boxSideBar .chamadaItem img {padding-bottom:10px}
#ct .ctComSubMenu #sideBar #boxSideBar .chamadaItem span{display:inline; clear:both; color:#393939; padding:0 0 5px; font-size:12px}
#ct .ctComSubMenu #sideBar #boxSideBar .chamadaItem .data{display:inline;font-size: 10px;color: #999999;}
#ct .ctComSubMenu #sideBar #boxSideBar .chamadaItem .linkChamadaItem{display:block; color:#a9a9a9; font-size:13px; width:164px; padding:0 !important; margin:0 !important}
#ct .ctComSubMenu #sideBar #boxSideBar .chamadaItem p {width:164px;color:#a9a9a9;font-size:13px}
#ct .ctComSubMenu #sideBar #boxSideBar a{display:block; color:#a9a9a9; font-size:13px; width:164px}
/*Noticias*/
#ct .conteudo .itemNoticia{display:block; clear:both; width:100%; margin:0 0 20px}
#ct .conteudo .itemNoticia ul {margin:0 !important;padding:0 !important}
#ct .conteudo .itemNoticia li {list-style:none !important;border-bottom:1px dashed #cccccc;margin:0 0 10px 0 !important;padding:0 0 10px 0 !important}
#ct .conteudo .itemNoticia li:last-child{border:none}
#ct .conteudo .itemNoticia p{display:block; clear:both; font-size:12px; color:#707070; margin:0 0 5px}
#ct .conteudo .itemNoticia data{font-size:11px; color:#393939}
#ct .conteudo .itemNoticia a{font-size:16px; display:block; font-weight:normal}




/*Editora*/
#ct .pageEditora .conteudo .listagemEditora{display:block; clear:both; z-index:2; position:relative}
#ct .pageEditora .conteudo .listagemEditora .listagem{float:none}
#ct .pageEditora .conteudo .listagemEditora .listagem .link{font-size:16px; color:#434343}
#ct .pageEditora .conteudo .listagemEditora .descricaoPublicacao{width:493px; display:none; position:absolute; padding:20px; z-index:4; left:60px; top:25%; background-color:#FFFFFF; -webkit-box-shadow: 3px 3px 10px 2px#353535; box-shadow: 3px 3px 10px 2px#353535; -webkit-border-radius:10px; border-radius:10px}
#ct .pageEditora .conteudo .listagemEditora .descricaoPublicacao h3{font-weight:lighter; font-size:16px; display:block; clear:both; color:#434343; margin:0 0 20px 0}
#ct .pageEditora .conteudo .listagemEditora .descricaoPublicacao .fecharDescricao{width:14px; height:14px; display:block; top:20px; right:20px; position:absolute; text-indent:-9000px; background:url(../img/btnFecharBox.png) no-repeat}
/*CAT*/
#ct .pageCat .conteudo .listagemCat{display:block; clear:both; z-index:2; position:relative}
#ct .pageCat .conteudo .listagemCat .listagem tr td {width:100%}
#ct .pageCat .conteudo .listagemCat .listagem tr td .linkPublicacao{display:inline; float:left}
#ct .pageCat .conteudo .listagemCat .listagem tr td a.linkPublicacao.link{font-weight:bold; font-size:16px}
#ct .pageCat .conteudo .listagemCat .listagem tr td .link{width:490px}
/*Busca*/
#ct .conteudo .itensBusca{display:block; clear:both; padding:0 0 22px 0; margin:0 0 10px 0;list-style:none !important}
#ct .conteudo .itensBusca li, #ct .conteudo .itensBusca li a {font-size: 14px;color:#393939}
#ct .conteudo .itensBusca li {border-bottom:1px dashed #cccccc;padding:0 0 10px 0 !important; margin:0 0 10px 0 !important}
#ct .conteudo .itensBusca li:last-child{border:none;padding:0 0 20px 0 !important;margin:0 !important}
#ct .conteudo .itensBusca ul li{list-style:none !important}
#ct .conteudo .itensBusca li a {color:#7d7d7d;font-weight:bold}
#ct .conteudo .itensBusca li strong {color:#7d7d7d}
#ct .conteudo .itensBusca li data{font-size:11px}
#ct .conteudo .itensBusca li p {color:#393939; margin:0 !important}
#ct .conteudo .itensBusca .area a{font-family:Arial; font-size:16px; display:block; font-weight:normal; color:#ff0000; margin:4px 0}
#ct .tituloInterno span{font-weight:bold}
#ct .conteudo .itensBusca a{font-size:14px;color:#393939}
#ct .conteudo .semResultado p{color:#7d7d7d;font:32px 'UniversLightCondensedRegular', Arial}
/*Perguntas Frequentes FAQ*/
#ct .pagePerguntasFrequntes .conteudo .temaDaspeguntas{font-size:16px; color:#f14f3e; display:block; font-weight:bold; margin:0 0 30px; padding:0 0 10px; border-bottom:dotted 1px#b2b2b2}
#ct .pagePerguntasFrequntes .conteudo .respostas{display:none; clear:both}
#ct .pagePerguntasFrequntes .conteudo .respostas h4{display:block; color:#393939; font-size:13px; padding:20px 0; font-weight:bold}
/* TABs  da FAQ */
#ct .conteudo ul.tabs {list-style:none;margin:0 0 60px 0 !important;padding:0px;float:left}
#ct .conteudo ul.tabs li {text-indent:0;padding:0;margin:0 !important;list-style:none !important}
#ct .conteudo ul.tabs a {border-bottom:1px solid #ccc;font-family:'UniversLightCondensedRegular', Arial, sans-serif;font-size:18px;font-weight:bold;display:block;height:auto;width:150px;text-decoration:none;color:#666666;padding:8px;margin:0px;position:relative;top:1px}
#ct .conteudo ul.tabs a:active {background-color:#cc0000;color:#FFFFFF;outline:none}
#ct .conteudo ul.tabs a:hover {background-color:#cc0000;color:#FFFFFF;outline:none}
#ct .conteudo ul.tabs a.current, #ct .conteudo ul.tabs a.current:hover, #ct .conteudo ul.tabs li.current a {background-color:#cc0000;cursor:default !important;color:#FFFFFF !important;}
.panes .pane {display:none}
.panes div {display:none;width:510px;padding:0;	margin:0 0 0 0;	float:right}
/* UNIDADES */
#ct .pageUnidades .conteudo .linkUnidades{display:block; clear:both; width:100%; border-bottom:solid 1px#8c8c8c}
#ct .pageUnidades .conteudo .linkUnidades li{display:inline; float:left}
#ct .pageUnidades .conteudo .linkUnidades li a{display:block; padding:10px; border-radius:5px 5px 0 0; margin:0 2px 0 0; color:#8c8c8c; font-size:16px}
#ct .pageUnidades .conteudo .linkUnidades li a.ativo{color:#FFFFFF; background-color:#8c8c8c}
#ct .pageUnidades .conteudo .ctUnidades .lista,#ct.pageUnidades .conteudo .ctUnidades .mapa{padding:40px 0 0 0; display:block}
#ct .pageUnidades .conteudo .ctUnidades .mapa{display:none}
#ct .pageUnidades .conteudo .ctUnidades .nome{font-weight:bold; display:block; clear:both}
/* Licitacao */
#ct .pageLicitacao .conteudo .sideBarConteudo .boxSideBarConteudo{display:block; clear:both; padding:0 0 50px 0}
#ct .pageLicitacao .conteudo .sideBarConteudo .boxSideBarConteudo .downloadLicitacao{display:block; clear:both; width:193px; height:48px; text-indent:-9000px; background:url('../img/btnFazerDownloadLicitacao.png') no-repeat}
#ct .pageLicitacao .conteudo .sideBarConteudo .boxSideBarConteudo p span{display:block}
#ct .pageLicitacao .conteudo .listaDocumento{display:block; clear:both; margin:0 0 50px; width:100%}
#ct .pageLicitacao .conteudo .listaDocumento tbody, #ct.pageLicitacao .conteudo .listaDocumento tr{width:100%}
#ct .pageLicitacao .conteudo .listaDocumento tr td {padding: 0 20px 10px 0; position: relative; vertical-align: top; width:340px; font-family: 'univers_45_lightregular'}
#ct .pageLicitacao .conteudo .listaDocumento tr td p {font-size:13px; font-weight:bold; margin:0 0 5px ; font-family:'univers_45_lightregular',Arial}
#ct .pageLicitacao .conteudo .listaDocumento tr td a{display:block; clear:both; font-size:13px; color:#cf1b13}
/*Paginacao*/
#ct .conteudo .paginacao{width:100%; padding:10px 20px; display:block; margin:0 0 0 -20px; border-top:solid 15px#f3f3f3; border-bottom:solid 15px#f3f3f3; font-family:'univers_45_lightregular', Arial; font-size: 14px; text-align:center}
#ct .conteudo .paginacao a {color:#707070}
#ct .conteudo .paginacao span.ativo, pnt {color:#ff0000}
#ct .conteudo .paginacao ul li a span{color:#ff0000}
/* RODAPE*/
#footer #footerNivel{display:block; clear:both; padding:0 19px 0}
#footer #footerNivel.nivel1{background-color:#191c28}
#footer #footerNivel.nivel1 ul{display:block; padding:10px 0 33px 10px}
#footer #footerNivel.nivel1 ul li{float:left; padding:0 45px 0 0}
#footer #footerNivel.nivel1 ul li a{font-size: 12px; color:#EFEFEF; font-weight: lighter}
#footer #footerNivel.nivel2{position:relative; display:block; width:945px; background:url(../img/bgFooterNivel2.png) repeat-x; color:#2a2d38}
#footer #footerNivel.nivel2 .mapaFooter{width:520px; height:328px; top:-344px; left:-17px; visibility:hidden; z-index:3; position:absolute; padding:42px 30px 0 35px; background:url(../img/bg-mapa.png) no-repeat}
#footer #footerNivel.nivel2 .mapaFooter iframe{padding:0}
#footer #footerNivel.nivel2 .mapaFooter a.fechar-mapa{width:27px; height:20px; display:block; position:absolute; right:20px; top:12px; text-indent:-9000px; cursor:pointer}
#footer #footerNivel.nivel2 .enderecos{width:428px; position:relative; float:left; margin-left:10px; padding:20px 0 20px 0; display:inline}
#footer #footerNivel.nivel2 .enderecos p{font-size:14px; color:#e9e9e9}
#footer #footerNivel.nivel2 .enderecos p a{color:#ededed}
#footer #footerNivel.nivel2 .enderecos p a:hover{color:#ccc}
#footer #footerNivel.nivel2 .enderecos p span{color:#9a9a9a; font-size:11px; line-height:14px; display:inline-block; padding:10px 0 0 0}
#footer #footerNivel.nivel2 ul.social-link{width: auto; position: absolute; margin: 30px 0 0 0; right: 30px; bottom: 20px; display: block}
#footer #footerNivel.nivel2 ul.social-link li{display:inline;  float:left; margin:0 0 0 4px}
#footer #footerNivel.nivel2 ul.social-link li a{width:26px; height:26px; display:block; text-indent:-9000px; background:url(../img/icones-social.png) no-repeat}
#footer #footerNivel.nivel2 ul.social-link li a.facebook{background-position:0 0}
#footer #footerNivel.nivel2 ul.social-link li a.twitter{background-position:-36px 0}
#footer #footerNivel.nivel2 ul.social-link li a.flickr{background-position:-72px 0}
#footer #footerNivel.nivel2 ul.social-link li a.youtube{background-position:-108px 0}
#footer #footerNivel.nivel2 ul.social-link li a.slideshare{background-position:-146px 0}
#footer #footerNivel.nivel2 ul.social-link li a.instagram{background-position:-260px 0}

#footer #footerNivel.nivel3{padding:16px 28px; background:url(../img/bgNivel3.png) repeat-x; color:#373737}
#footer #footerNivel.nivel3 ul{float:right}
#footer #footerNivel.nivel3 p{color:#FFFFFF; display:inline; float:left; font-size:11px}
#footer #footerNivel.nivel3 ul li{display:inline-block; float:left; font-size:11px; text-transform:uppercase; margin:0 0 0 10px; color:#FFFFFF}
#footer #footerNivel.nivel3 ul li a{color:#f7ddaa}
.cep_part_1{width:50px;height:15px;text-align:right;padding:5px;color:#a9a9a9;font-size:13px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;border:1px solid #d7d6d2}
.cep_part_2{width:20px;height:15px;padding:5px;color:#a9a9a9;font-size:13px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;border:1px solid #d7d6d2}
/* AGENDA */
.interna-agenda{float:left;width:537px;margin:20px 8px 40px 0;background-color:#FFF}
.evento-item{width:147px;margin:2px;min-height:250px;border:1px solid #eaeaea;float:left;padding:13px;}
.evento-item:hover, .evento-item a:hover{background:#f9f9f9;color:#666666 !important;cursor:pointer}
.data2 {width: 100%;float: left;margin:0 15px 0 0;}
.dia {width: 35px; font-size: 30px; padding:3px 0 0 0; color: #ff6600;}
.semana {width:100%;margin-top:6px;text-transform: uppercase;}
#container {position: relative; overflow:hidden;float: left;clear: both;}
.evento-agenda-item {float: left;}
.chapeu-item {font-weight: bold;color:#797979;margin:10px 0 6px;}
.local-item{width:140px}
.titulo-item {width:140px;margin:10px 0 6px}
.titulo-item a {font-size: 18px;text-decoration: none;margin:10px 0 6px;}
.cultura{color:#ff6666}
.educacao{color:#996633}
.esporte{color:#cc0000}
.qualidadeVida{color:#127ca6}
.sesiPortal{color:#ff6600}
.responsabilidade{color:#006621}
/* GALERIA VIDEO */
#ct .conteudo #galeria-video{position:relative;	width:710px;height:400px}
#ct .conteudo #vizualizacoes-video{position:relative;width:90px;height:auto;color:#999999;font-size:11px;float:left}
#ct .conteudo #redes-sociais-video{position:relative;width:auto;height:auto;float:right}
#ct .conteudo #conteudo-video{position:relative;width:710px;height:auto;clear:both;margin:10px 0;padding:10px 0;font-size:120%;line-height:20px;font-weight:bold}
#ct .conteudo #galeria-lista-videos-full{position:relative;width:710px;height:auto}
#ct .conteudo #galeria-lista-videos-full h3{float:left;	padding-bottom:0}
#ct .conteudo #galeria-combo-tema-full{float:right}
#ct .conteudo #galeria-combo-tema-full select{margin-top:10px}
#ct .conteudo #cph_aup{clear:both;border:0}
#ct .conteudo .pontilhado-titulos-sem-espaco{width:710px;height:3px;border-top:1px dotted #999999;display:block;margin-bottom:15px}
#ct .conteudo #galeria-video-relacionado-thumb{position:relative;width:710px;height:auto}
#ct .conteudo #galeria-video-relacionado-thumb ul, 	#ct .conteudo #galeria-video-relacionado-thumb li{list-style:none !important;padding:0;margin:0}
#ct .conteudo #galeria-video-relacionado-thumb li{width:200px;height:auto;display:inline-block;margin:0 34px 35px 0; vertical-align: top;}
* + html #ct .conteudo #galeria-video-relacionado-thumb li{display:inline;zoom:1}
/* HACK IE7 PARA LISTAGEM */
#ct .conteudo #galeria-video-relacionado-thumb li img{width:200px}
/*PAGINACAO */	
#ct .conteudo #ct-paginacao {text-align: center;padding: 5px 0;background:#efefef;margin-bottom: 15px}
#ct .conteudo #ct-paginacao .current {color:#ff0000;font-size: 13px;padding: 0 5px 0 5px;font-weight: lighter}
#ct .conteudo #ct-paginacao a {color:#707070;font-size: 13px;padding: 0 5px 0 5px;font-weight: lighter}
#ct .conteudo #ct-paginacao a:hover{color:#ff0000}
/* INICIO GALERIA IMAGEM */
#ct .conteudo .galeria-fotos{position:relative;width:710px;height:auto;margin:0;padding:0;}
#ct .conteudo .galeria-fotos .grid-item ul, #ct .conteudo .galeria-fotos .grid-item li{	margin:0;padding:0;list-style:none !important}
#ct .conteudo .galeria-fotos .grid-item li{display:inline-block;margin:0 24px 20px 0}
* + html #ct .conteudo .galeria-fotos .grid-item li{display:inline; zoom:1}
/* HACK IE7 PARA LISTAGEM */	
#ct .conteudo .galeria-fotos .grid-item img{width:150px; height:100px}
/* AGENDA ABERTA */
ul.tab{margin:0px; padding:0}
.numeros{position:relative;float:right; height:30px}
.numeros #tabs li.ordem{list-style:none !important; margin:0 0 0 5px !important; background-color:#cdcdcd}
.numeros #tabs li.ordemativo{list-style:none !important; margin:0 0 0 5px !important; background-color:#999999}
#tabs li {float:left; text-align:center; margin:0; padding:0}
#tabs li a {color:#fff !important; text-decoration:none !important; padding:4px; display:block}
#tabs li a:hover{background:#999}
.primeira, .segunda, .terceira, .quarta {float:left; width:159px}
.primeira {background-color:#fff}
.segunda, .terceira, .quarta {background-color:#fff;position: relative; margin-left: -159px; z-index: -1 !important}
/*LATERAL */
.lateral {width: 160px;float: right;margin:20px 0}
h2.ano {font-size: 16px;color:#474747;margin: 0px;padding: 5px 10px; background:#e7e7e7;line-height:normal !important}
.lateral #menubv {width:140px;padding:0;margin: 0;font-size: 14px}
.lateral #menubv .meses{list-style:none !important;margin: 0 17px 0px 5px}
.lateral #menubv li a {display: block;padding-left: 15px;font-weight: bold !important;font-size: 14px !important;color:#999999 !important;text-decoration: none;padding-top: 10px;padding-bottom: 10px;border-bottom: 1px dotted #adadad;}
.lateral #menubv li a:hover{color:#fff !important;background-image: url(../img/seta-menu.gif);background-position: left;background-repeat: no-repeat;}
.lateral #menubv li a.ok {display:block;padding-left:15px;font-weight:bold;color:#fff !important;text-decoration:none;padding-top:10px;padding-bottom:10px;border-bottom:1px dotted #adadad;background-image:url(../img/seta-menu.gif);background-position:left;background-repeat:no-repeat;}
/* MAPA SITE */
#ct .conteudo .mapasite ul{margin:0;padding:5px 0}
#ct .conteudo .mapasite li{font-weight:bold;font-size:15px;list-style-type:none !important;padding-left:22px;margin-bottom:3px}
#ct .conteudo .mapasite li li{background:white url(../img/seta1.gif) 8px 8px no-repeat;font-weight:normal; font-size:13px}
#ct .conteudo .mapasite li li a{color:#333333}
#ct .conteudo .mapasite li li a:hover{color:#cc0000}
#ct .conteudo .mapasite li li li{background:white url(../img/seta2.gif) 8px 8px no-repeat}
#ct .conteudo .mapasite li li li a{color:#666666}
#ct .conteudo .mapasite li li li li{background:white url(../img/seta3.gif) 8px 8px no-repeat}
#ct .conteudo .mapasite li li li li a{color:#999999}
a.externo, em.externo, span.externo {white-space:nowrap;padding-right:15px;background:url(../img/link-externo.gif) no-repeat 100% 49%;cursor:pointer;zoom:1}
/* FALE CONOSCO */
#ct .conteudo input[type="text"] {width: 70%;height: 19px;padding: 5px;color: #333333;font-size: 13px;font-weight: bold;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: solid 1px #d7d6d2}
#ct .conteudo textarea {width: 80%;height: 80px;padding: 5px;color: #333333;font-size: 13px;font-weight: bold;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: solid 1px #d7d6d2}
#ct .conteudo select {padding:4px;margin:4px;color: #333333;border: solid 1px #d7d6d2;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;cursor: default}
#ct .conteudo .botao-limpar, #ct .conteudo .botao-enviar {border: none;color: white;cursor: pointer;padding: 6px 8px;font-size: 12px;margin: 20px 0 0 0;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;background-color: #848484;text-align: center}
#ct .conteudo .botao-enviar {background: url(../img/bgMenuTemas.png) repeat-x #e95306}
#ct .conteudo .botao-limpar:hover, #ct .conteudo .botao-enviar:hover{background-color:#cccccc; background-image:none !important}
#ct .conteudo .ddd {width: 30px !important;text-align: center}
#ct .conteudo .numero {width: 300px !important}
#editor p, td, tr {font-size: 13px;color: #292c37;line-height: 20px}
/* ERRO */
#ct .ctErro{width:983px;float:right;padding:0 0 20px 0}
#ct .ctErro .erro{font-size:25px;color:#858585;text-align:center;padding:80px;background-color:#FFFFFF;border-top:1px dotted #AAAAAA}
#ct .ctErro .erro h2 {font-size:60px;margin:20px 0}
/* TOP */
.FiltroNoticia{ text-align: right;}
/*SOCIAL MEDIA*/
.menu-socialmedia-wrap { display: block; margin: 0 auto; width: 989px; position: relative; }
.menu-socialmedia{position: absolute;z-index: 999;top: 30px;*top: 0px;right: 0;background: url(../img/socialmedia-bg.png) center top no-repeat;width: 292px;height: 27px;padding-top: 2px;}
.menu-socialmedia ul li{display: inline-block; margin: 0 6px;}
.facebookButton{*float:left;}
.twitterButton{*float:left; *width:110px !important;}
.googlePlusButton{*float:left;}
/* CHAMADA BANNER ROTATIVO */ 
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaBannerRotativo {width:471px;min-height:56px;display:inline-block;float:left} 
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaBannerRotativo ul{margin:0;padding:0} 
#ct .ctSemSubMenu.principalHome #ConteudoSemSubMenu .chamadaBannerRotativo li{margin:0; padding:0;list-style:none} 
/* FIM CHAMADA BANNER ROTATIVO*/ 