/**********************************
User:  Site Prefeitura de São Luís - MA
Autor: Henrique Monteiro Junior
***********************************/
body{font:12px arial, helvetica, sans-serif;background:#FFF}
img,#tab,iframe{border:0}
#geral,#noticias,#rodape{margin:0 auto}
#geral,#rodape,#conteudo,#cabecalho h1{width:1000px}
#cabecalho,#menu,#apoio,#conteudo,#chamadas01 div.esquerda,#chamada02 div.mini,#tab{float:left}
#conteudo2{float:left;width:775px;text-align:justify;display:inline;margin:0 0 0 20px}
#conteudo2 div{margin-top:10px}
#conteudo2 a{text-decoration:none;font-weight:700;font-size:16px;color:#000}
#cabecalho,#cabecalho h1{height:205px}
#cabecalho h1,#org-1,#sec-1{position:absolute}
#cabecalho h1{text-indent:-999999px;background:url(../i/logo.png) no-repeat;z-index:1}
#menu, .arrowlistmenu {margin-bottom:70px;}
#menu h2{background:url(/SiteBase/i/menu.jpg) no-repeat;width:193px;height:40px;display:block}
#menu h2 span{line-height:35px;margin-left:14px;font-size:24px}
#menu,#noticias .quadro,#noticias .quadro h1{width:200px}
#menu ul{padding-left:10px}
#menu ul li{margin-top:10px}
#menu ul li,#menu ul li ul li,#tab-container-1-nav li,#tab-container-1-nav li a:hover,.select2 ul li,.select2 ul li a{list-style:none}
#menu ul li,#rodape,#tab-container-1-nav li a,#orgaos a span{font-weight:700}
#chamadas01 h1,#chamada02 h1,#menu ul li,#tab-container-1 h1 a{font-size:16px}
#menu ul li ul{margin:5px 0 15px}
ul.topicos li,#menu ul li ul li{font-size:12px;}
#menu ul li ul li{margin:3px 0}
.arrowlistmenu ul li a{color:#000; text-decoration:none; margin-bottom:10px;}
.mais{text-align:right;text-decoration:none;color:#000}
.mais a{text-align:right;text-decoration:none;font-size:10px;color:#000}
ul.topicos li a,#noticias .quadro a,#noticias span a,#noticias p a,#menu ul li ul li a,#chamadas01 a,#chamada02 a,#tab-container-1 h1 a,#tab-container-1-nav li a,#eventos a,#eventos .mais,#orgaos .select,.select2 ul li a{text-decoration:none}
ul.topicos li a,#noticias .quadro a,#noticias span a,#noticias p a,#menu ul li ul li a,#chamadas01 a,#chamada02 a,#tab-container-1 h1 a,#eventos a,#eventos .mais,#orgaos .select,.select2 ul li a{color:#000}
#apoio,#tab-container-1-nav,#eventos,#orgaos{width:190px}
#conteudo{margin:0 25px 70px 10px}
#conteudo,#noticias,#banner,#chamadas01,#chamada02,.space,.tabs-container{width:560px}
#conteudo,#chamadas01 div.direita{display:inline}
#chamada02 span,#chamadas01 span,ul.topicos li a,ul.topicos,.topicos ul li,.tab span a,#tab-container-1-nav li,#tab-container-1-nav li a,#orgaos .select,.select2 ul li a{display:block;text-decoration:none;color:#000}
#chamada02 h1,#chamadas01 h1,#noticias .quadro h1,#noticias .quadro img,#banner,#chamadas01,#chamada02,#rodape{clear:both}
#chamadas01 div.direita,#tab,#tab-container-1-nav,#eventos p.mais a,#orgaos a span{position:relative}
#noticias .quadro{border:1px #CCC solid;height:385px}
#noticias .quadro h1{background:#e9e9e9 url(../i/noticiaDir.jpg) no-repeat;height:37px;font-size:14px;text-indent:-99999px;margin-bottom:3px}
.select2{height:auto;z-index:100}
#noticias .quadro img{margin:3px 3px 0 7px}
.space{background:url(../i/separador.jpg) no-repeat;height:3px;z-index:30;margin:15px 0 5px 2px}
.topicos{padding-left:22px}
ul.topicos{list-style-type:none;font:bold 16px Helvetica, Verdana, Arial, sans-serif}
ul.topicos li a.current,ul.topicos li a.current:hover,ul.topicos li a:hover,ul.topicos li{background:url(../i/seta.gif) no-repeat 0 0}
ul.topicos li{height:20px}
ul.topicos li a{padding:0 0 0 20px}
#orgaos a span{top:8px;margin-left:10px}
#chamadas01{margin-bottom:70px}
#chamadas01 div.esquerda,#chamadas01 div.direita{width:49%}
#chamadas01 div.direita,#tab-container-1-nav{float:right}
.tabs-container{clear:left;border:1px solid #ccc;border-top:0;padding:20px 8px 0}
#tab{height:360px;margin:0;padding:5px}
#tab,.tab span a{width:350px;text-decoration:none;color:#000}
#tab-container-1{height:375px auto}
#tab-container-1-nav,#tab-container-1-nav li a,#tab-container-1-nav p,#org-1,#sec-1,#sec{cursor:pointer}
#tab-container-1-nav{z-index:100}
#tab-container-1-nav li{margin-bottom:0}
#tab-container-1-nav li a{color:#222;border:1px solid #FFF}
#tab-container-1-nav li a,#tab-container-1-nav p,#orgaos .select,#orgaos a span{outline:none}
#tab-container-1-nav p{width:130px;height:54px;margin:-50px 2px 0 54px}
#tab-container-1-nav li a:hover{border:1px solid #FC3}
#eventos,#org-1,#sec-1{border-left:1px solid #ccc;border-right:1px solid #ccc;background:#eff3f4}
#eventos h1{background:#d5d5d5 url(../i/bgtop.png) repeat-x;border-top:1px solid #ccc;font-size:14px;margin:3px 0 5px}
#eventos h1,#eventos .mais{height:24px;border-bottom:1px solid #ccc}
#eventos h1,#eventos a,#eventos a:hover{padding-left:5px}
#eventos a{text-decoration:none;color:#000;display:block;font-size:10px;margin-bottom:5px}
#eventos .mais{margin-top:4px;text-align:right;background:url(../i/bgbot.png) repeat-x bottom;padding:0 3px 0 0}
#banner{margin:5px 0 0}
#banner a{float:right;font-size:10px}
#banner p.mais a{top:5px;font-size:10px;color:#000;text-decoration:none}
#eventos p.mais a{top:5px;font-size:10px}
#orgaos .select{height:32px;background:url(../i/select.gif) no-repeat;margin:0 0 10px}
#org-1,#sec-1{width:182px;overflow:auto;height:180px;margin-left:1px;margin-top:-11px;display:none;background:#F6F6F6;z-index:1000000;padding:2px}
.select2 ul li a{margin-left:2px;margin-bottom:3px;border-bottom:1px solid #CCC}
.select2 ul li a:hover,.select2 ul li:hover{background:#333;color:#FFF}
#tempo{width:190px;height:198px;border:1px solid #003;background:#00457D;margin-top:2px}
#tab-container-1-nav img{max-height:50px;max-width:50px}
#conteudo2 .separacao{padding:10px}
.flash{width:768px;height:30px;font-size:20px;color:#000}
.flash div{position:relative;top:-6px}
#conteudo2 .link{margin-bottom:15px;display:block;padding:3px}
#conteudo2 .img,#conteudo2 .img a{position:relative;float:left;text-decoration:none;color:#000;font-size:10px;margin:0 20px 5px 0}
#lista a:hover{text-decoration:underline;color:#009}
#lista tr{height:25px}
.lista ul li{list-style:none;display:block;margin:5px 10px 10px}
.lista ul li a{color:#000;text-decoration:none;font-weight:700}
.ListaNoticia a{text-decoration:none;color:#000;display:block}
.calendario{margin-top:10px;padding-top:10px;font-size:14px}
#busca{background:url(../i/busca/bg.png) no-repeat;width:560px;height:34px;border:1px solid #ddd;margin:3px 0}
#busca span a{display:block;float:right;margin-top:12px;margin-right:15px;margin-left:5px;color:#000}
#busca span a{display:block;float:right;margin-top:12px;margin-right:15px;margin-left:5px;color:#000}
#busca h1{position:relative;top:0;right:0;float:right;margin-top:8px;margin-right:8px;color:#000}
#busca label{display:block;float:left;margin-top:3px;margin-left:5px; margin-right:8px;}
#busca input[type=text]{border:none; font-size:20px; background:url(../i/busca/bgInput.png) no-repeat;width:201px;height:29px;display:block;float:left;margin-top:4px; margin-left:5px; color:#999;}
#busca input[type=image]{border:none;  margin-top:1px;}
#busca .abusca a{display:block;color:#000;margin-top:5px;margin-right:5px; }
#busca .twitter a{display:inline;margin-top:1px;margin-right:1px;}
.Labels a{font-size:10px;margin-left:5px;font-weight:inherit}
.form{width:550px;padding-left:50px;overflow:hidden}
.form label{float:left;width:120px;font-weight:900;font-size:14px;overflow:hidden}
.form input,.form textarea{width:280px;font-size:.92em;color:#3c3b3b;padding:5px}
.form select{width:294px;font-size:.92em;color:#3c3b3b;padding:5px}
.form input[type=image]{width:86px;height:26px;text-align:right;padding-left:120px}
.estTitulo{font-size:18px;background:#E4E4E4;font-weight:900}
.estsubtitulo{font-size:18px;font-weight:900;border-top:1px #CCC solid}
.estborda_tabela{border-top:1px #CCC solid}
.estimg{border:4px solid #FFF}
ul.topicos li,ul.topicos,*,#cabecalho,#menu{padding:0}
ul.topicos li,ul.topicos,*,#menu,#apoio,#chamadas01 div.esquerda,#chamadas01 div.direita,#chamada02 div.mini,#orgaos,.ListaNoticia{margin:0}
#conteudo2 h2,#conteudo2 p{margin-bottom:10px}
#menu h2 a,ul.topicos li a.current,ul.topicos li a.current:hover,ul.topicos li a:hover,#noticias .quadro a:hover,#noticias span a:hover,#noticias p a:hover,#menu ul li ul li a:hover,#chamadas01 a:hover,#chamada02 a:hover,#eventos a:hover,#conteudo2 .tab,#lista a{text-decoration:none;color:#000}
#apoio,#conteudo2 span{display:block}
#chamadas01 img,.mini img{margin-right:5px}
#chamada02 div.mini,#chamada02 span{width:274px}
#eventos a:hover,.ListaNoticia a:hover{text-decoration:none;color:#000;display:block;background:#f3f3f3}
#conteudo2 .titulo,#conteudo2 .noticiaTitulo{font-size:18px;font-weight:700;margin-left:0;margin-bottom:10px}
.lista ul li ul li,.lista ul li ul li ul li{list-style:none;display:block;margin:5px 10px 10px 22px}
.lista ul li a:hover,.ui-state-active td:hover{border:1px solid #fbcb09;background:#fdf5ce url(../l/jQuery/theme/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#c77405;outline:none}
#apoio,#conteudo2{margin-bottom:50px;padding-bottom:90px;height: 100%;}
#rodape{position:fixed;bottom:0px;background:url(../i/bl_bg_rodape.jpg) repeat-x bottom;height:30px;width:100%;text-align:center;padding:50px 0 0 0; margin:0 auto;margin-top:70px}
#rodape p{padding-top:8px;}

#menu ul li ul li {font-weight:500;}
