﻿
*{border:0px;margin:0px;padding:0px}
a{overflow:hidden;}

body{background: url(../layout/background-topo.jpg) repeat-x -170px 44px;color: #666;font-family: Calibri,Trebuchet MS,Verdana;font-size: 14px}
legend{display:none}
ul{list-style-type:none}
h3{background: url(../layout/detalhes-titulo.png) no-repeat;color:#d2d2d2;font-family:Arial;font-size: 50px;height: 69px;letter-spacing:1px;padding: 12px 0 0 51px}
h5{color: #cacaca;font-size: 28px;letter-spacing: -2px;text-align:left}
.clear-both{clear:both}

#topo-governo{background: url(../layout/fundo-governo.jpg) repeat-x}
#topo-governo iframe{display:block;height: 44px !important;margin: 0 auto;padding-right: 20px;width: 970px !important}

#pagina{display:block;margin: 0 auto;width: 990px}

#topo{display:block;height: 252px;position: relative;width: 990px}
#topo h1 a{background: url(../layout/logo-mandaqui.jpg) no-repeat;display:block;height: 146px;margin: 25px 0 0 9px;text-indent:-999em;width: 120px}
#topo h2{background: url(../layout/titulo-mandaqui.png) no-repeat;display:block;height: 102px;position: absolute;right: 44px;text-indent:-999em;top: 105px;width: 428px}

#topo-aconteceu{background: url(../layout/fundo-topo-aconteceu.png) no-repeat center top;height: 100px;left: 0px;position: absolute;width: 100%;z-index:999}
#topo-aconteceu div{margin: 0 auto;position: relative;width: 990px}
#topo-aconteceu ul{float:left;margin: 0 auto;width: 770px}
#topo-aconteceu ul li{float: left}
#topo-aconteceu ul li a{background: url(../layout/fundo-data-aconteceu.png) 10px 0 no-repeat;display:block;height: 42px;text-decoration:none !important;width: 203px}
#topo-aconteceu ul li a span{color: #aeaeae;float: left;font-size:12px;letter-spacing: -1px;padding: 11px 0 0 0;text-align:left;width: 150px}
#topo-aconteceu ul li a:hover span{color: #c34639;text-decoration:underline}
#topo-aconteceu ul li a:hover span:first-child{color: #FFF;text-decoration:none}
#topo-aconteceu ul li a span:first-child{border-left: 1px solid #dadada;color: #FFF;margin-top: 10px;padding: 0 12px 0 10px;text-align:center;width: 25px}
#topo-aconteceu ul li a span:first-child strong{display:block;font-size: 16px;height: 16px}
#topo-aconteceu span{color: #cecece;font-size: 22px;float:left;padding: 15px 0 0 6px;width: 126px}
#topo-aconteceu span big{font-size: 25px !important;letter-spacing: -2px}
.selo-72-anos{background: url(../layout/imagem-selo-mandaqui.png) no-repeat;display:block;height: 135px;position: absolute;right: 0px;text-indent:-999em;top: -36px;width: 128px !important}

#menu ul li{float:left;height: 54px;width: 12%}
#menu ul li a{display:block;height: 54px;line-height: 54px;margin: 0px;width:100%}
#menu ul li:hover{background: url(../layout/hover-menu.jpg) repeat-x;height: 54px}
#menu ul li a span{background: url(../layout/textos-menus.png) no-repeat 16px 18px;display:block !important;height: 54px !important;text-indent:-999em;width: 100% !important}
#menu ul li a:hover{background: url(../layout/seta-menu-hover.png) no-repeat center 46px}
#menu ul li.menu-concursos-estagio{font-size: 14px;width:22%}
#menu ul li.menu-localizacao{width: 15%}
.txt-servicos{background-position: 27px -61px !important}
.txt-acontece{background-position: 22px -144px !important}
.txt-concursos-estagios{background-position: 32px -228px !important}
.txt-buco-maxilo{background-position: 9px -309px !important}
.txt-localizacao{background-position: 28px -413px !important}
.txt-contato{background-position: 22px -513px !important}

#conteudo{padding: 45px 0 52px;position: relative}
#conteudo-titulo{background: url(../layout/fundo-titulo.jpg) repeat-x center top;margin-top: 15px;position: relative}
.barra-opcoes{background: url(../layout/fundo-barra-opcoes.png) no-repeat;bottom: -68px;height: 33px;padding: 6px 0 0 22px;position: absolute;right: 0px;width: 124px}
.barra-opcoes li{border-left: 1px solid #ededed;float: left;padding: 0 11px;position: relative}
.barra-opcoes li:first-child{border-left:none}
.imprimir{background: url(../layout/icones-barra-opcoes.png) no-repeat;display:block;height: 18px;text-indent:-999em;width: 21px}
.imprimir:hover{background-position: left -21px}
.voltar{background: url(../layout/icones-barra-opcoes.png) right -1px no-repeat;display:block;height: 18px;text-indent:-999em;width: 15px}
.voltar:hover{background-position: right -22px}

#rodape{background: #ebebeb;height: 70px;left: 0px;position: absolute;width: 100%}
#rodape div{margin: 0 auto;width: 990px}
#rodape ul li{float: left;width: 100px}
#rodape ul li a{background: url(../layout/botoes-rodape.png) no-repeat;color: #818181;display:block;font-size: 12px;height: 28px;padding-top:42px;text-align:center;text-decoration:none;width: 112px}
#rodape ul li a span{border-right: 1px solid #ccc;padding: 0 15px}
#rodape address{font-style:normal;font-size: 12px;line-height: 70px;padding-right: 127px;text-align:right}
.logo-input{background: #dadada repeat;bottom: 0px;position:absolute;right: 0px;width: 30%}
.logo-input a{background: url(../layout/rodape-logo-input.png) no-repeat;display:block;height: 70px;text-indent:-999em;width: 105px}

.estatisticas{background-position: 44px 18px !important}
.estatisticas:hover{background-position: 44px -45px !important}
.monitoramento{background-position: -64px 18px !important}
.monitoramento:hover{background-position: -64px -45px !important}
.area-restrita{background-position: -170px 18px !important}
.area-restrita:hover{background-position: -170px -45px !important}

.busca fieldset{margin: 38px 0 0 48px;width: 92%}
.busca fieldset label{float: left;padding-bottom: 13px;width: 792px}
.busca fieldset label span{background: #F0F0F0;display:block;height: 38px;padding: 4px 0 0 3px;width: 792px}
.busca fieldset label span:first-child{background: none;height: 22px !important;padding-left: 5px}
.busca fieldset label span input[type=text]{background:url(../layout/icone-busca.png) 764px center no-repeat #FFF;border: 1px solid #d1d1d1;color: #9f9f9f;font-family: Arial;font-size: 12px;height: 34px;padding-left: 8px;width: 779px}
.busca fieldset input[type=submit]{background: #ededed;color: #a0a0a0;cursor: pointer;float:right;height: 39px;margin: 27px 5px 0 0;width: 90px}
.busca fieldset input[type=submit]:hover{background: #a80800;color: #FFF}

.mais-resultados{background: url(../layout/seta-mais-resultados.png) right 19px no-repeat !important;color: #c6c6c6 !important;float:left !important;font-size: 34px !important;letter-spacing: -1px !important;margin-left: 50px !important;padding-right: 20px !important;text-decoration:none !important}
.mais-resultados:hover{color: #bf1706 !important}

.botao-voltar-topo{background: url(../layout/botao-voltar-topo.jpg) no-repeat;display:block;height: 39px;left: 18px;overflow:hidden;position: relative;text-indent:-999em;top: -4px;width: 115px}
.botao-voltar-topo:hover{background-position: right top}

.highlight{background-color:#c71603;color: #ffffff !important;text-decoration: underline}
