@charset "utf-8";
/* CSS Document */
/************************************************************************
********************************DECLAIMERS*******************************
*****Documento CSS para o site Contabilidade REAL 2014*******************
*****Feito por Láisa Faria Rocha*****************************************
*****Todos os direitos reservados à Virtech Informática******************
*****Made by Láisa Faria Rocha*******************************************
*****Layout feito por Láisa Faria Rocha**********************************
*****Layout Made by Láisa Faria Rocha************************************
*****All rights reserved for Virtech Informática*************************
*********************************9/5/2014********************************
************************************************************************/
/*Geral*/
/**/
@font-face {
font-family:'steelfishregular';src:url('fontes/steelfish_rg-webfont.eot');src:url('fontes/steelfish_rg-webfont.eot?#iefix') format('embedded-opentype'),
url('fontes/steelfish_rg-webfont.woff2') format('woff2'),url('fontes/steelfish_rg-webfont.woff') format('woff'),url('fontes/steelfish_rg-webfont.ttf') format('truetype'),
url('fontes/steelfish_rg-webfont.svg#steelfishregular') format('svg');font-weight:normal;font-style:normal;
}
/**/
*{position:relative;margin:0;padding:0;list-style:none;border:none;outline:none;width:auto;height:auto;font-size:16px;text-decoration:none;font-family:Arial;text-indent:0;color:#000;float:left;}
html,body{width:100%;height:100%;float:left;background:#92d0dc;}
div.wrap{width:997px;margin:0 auto;float:none;}
section{width:100%;height:auto !important;float:left;}
h1{width:100%;height:auto;margin:0px;padding:0px;font-size:30px;font-weight:100;font-family:'steelfishregular';float:left;}
h2{width:100%;height:auto;margin:0px;padding:0px;font-size:24px;font-weight:100;font-family:'steelfishregular';float:left;}
h3{width:100%;height:auto;margin:0px;padding:0px;font-size:18px;font-weight:100;font-family:'steelfishregular';float:left;}
h4{width:100%;height:auto;margin:0px;padding:0px;font-size:16px;font-weight:100;font-family:'steelfishregular';float:left;}

div.box.back1{background:url(../images/back1.png) center center no-repeat;}
div.box.back2{background:url(../images/back2.png) center center no-repeat;}
div.box{width:100%;height:475px;padding:0px 0;overflow:hidden;}
span.divisor{width:100%;height:35px;}
a.anchorInterna{float:right;width:90px;height:35px;background:url(../images/base.png) center center no-repeat;background-size:contain;}
a.anchorInterna{opacity:0.60;-moz-opacity:0.60;filter:alpha(opacity=60);}
a.anchorInterna:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}

section.topo div.box ul{width:100%;height:auto;}
section.topo div.box ul li{width:auto;height:auto;margin:7px 15px 0 15px;}
section.topo div.box ul li a{width:100%;height:100%;font-size:35px;font-family:'steelfishregular';overflow:visible;padding-bottom:5px;}
section.topo div.box ul li a:hover{color:#054f77;} 
section.topo div.box ul li a.act{color:#054f77;background:url(../images/backMenu.png) center bottom no-repeat;}
section.topo div.box ul li a.act{color:#054f77;}
section.topo div.box ul li:nth-child(1){height:40px;margin:0 306px 0 25px;}
section.topo div.box ul li:nth-child(1) a{font-size:53px;}
section.topo div.box div.banner{width:100%;height:350px;margin:30px 0 0 0;}
section.topo div.box div.shabanner{width:100%;height:15px;margin:0 0 15px 0;background:url(../images/sha.png) center center no-repeat;}
div.sha{width:100%;height:15px;margin:-2px 0 -15px 0;background:url(../images/sha.png) center center no-repeat;z-index:10000;}

section.conteudo div.box div.blocoIndex{width:320px;height:365px;background-color:#20a5d6;border:#1d6b8f 3px solid;}
section.conteudo div.box div.blocoIndex:nth-child(3){margin:0 9px;}
section.conteudo div.box div.blocoIndex div.sup{width:100%;height:45%;background-color:#FFF;border-bottom:#1d6b8f 3px solid;}
section.conteudo div.box div.blocoIndex div.sup img{width:195px;height:130px;margin:0 63px;}
section.conteudo div.box div.blocoIndex div.sup h2{margin:5px 0 0 0;text-align:center;}
section.conteudo div.box div.blocoIndex div.des, section.conteudo div.box div.blocoIndex form{width:100%;height:40%;margin-top:5%;}
section.conteudo div.box div.blocoIndex div.des p{width:100%;height:auto;margin:10px 0;}
section.conteudo div.box div.blocoIndex div.des ul{width:100%;height:auto;}
section.conteudo div.box div.blocoIndex div.des ul li{width:100%;height:21px;}
section.conteudo div.box div.blocoIndex div.des ul li:before{content:"- ";}
section.conteudo div.box div.blocoIndex form input{width:99%;height:25px;margin:1px 0;border:#777 1px solid;}
section.conteudo div.box div.blocoIndex form label{width:100%;height:auto;margin-top:55px;}
section.conteudo div.box div.blocoIndex form a{width:99%;height:20px;}
section.conteudo div.box div.blocoIndex form input[type="submit"]{width:auto;height:25px;line-height:130%;padding:0 10px;margin:3px 1px 0 0;float:right;font-size:21px;border:none;}
section.conteudo div.box div.blocoIndex form input[type="submit"]{background:url(../images/backInput.png) right 65% no-repeat;font-family:'steelfishregular';cursor:pointer;color:#054F77;}
section.conteudo div.box div.blocoIndex a.leiaMais{width:auto;height:25px;line-height:130%;padding:0 10px;margin:10px 1px 0 0;float:right;font-size:21px;border:none;color:#054F77;}
section.conteudo div.box div.blocoIndex a.leiaMais{background:url(../images/backInput.png) right 65% no-repeat;font-family:'steelfishregular';cursor:pointer;}
section.conteudo div.box div.blocoIndex form input[type="submit"]:hover, section.conteudo div.box div.blocoIndex a.leiaMais:hover{color:#FFF;}
section.conteudo div.box div.blocoIndex #formLoga{display:block;}
section.conteudo div.box div.blocoIndex #formRecupera{display:none;}

section.conteudo div.box h1{margin:30px 0;text-indent:15px;}
section.conteudo div.box div.empresa,section.conteudo div.box div.servicos,section.conteudo div.box div.contato{width:97%;min-height:350px;height:auto;margin:0 1.5%;float:left;}
section.conteudo div.box div.empresa,section.conteudo div.box div.servicos,section.conteudo div.box div.contato{background:url(../images/back.png) bottom center repeat;}
section.conteudo div.box div.empresa img{width:300px;height:200px;margin:5px;}
section.conteudo div.box div.empresa p:nth-child(2){width:67%;height:auto;float:right;margin:5px 0;}
section.conteudo div.box div.empresa p:nth-child(3){width:67%;height:auto;float:right;margin:5px 0;}
section.conteudo div.box div.empresa p:nth-child(4){width:98%;height:auto;margin:5px 0 5px 1%;}
section.conteudo div.box div.servicos{height:365px;overflow:hidden;}
section.conteudo div.box div.servicos div.esq{width:27%;height:100%;}
section.conteudo div.box div.servicos div.esq ul{width:100%;height:auto;}
section.conteudo div.box div.servicos div.esq ul li{width:100%;height:auto;margin:6px 0;}
section.conteudo div.box div.servicos div.esq ul li a{width:95%;height:auto;font-size:30px;float:right;font-family:'steelfishregular';}
section.conteudo div.box div.servicos div.esq ul li a:hover, section.conteudo div.box div.servicos div.esq ul li a.act{background:url(../images/backLi.png) bottom center no-repeat;background-size:contain;}
section.conteudo div.box div.servicos div.dir{width:71.3%;height:100%;}
section.conteudo div.box div.servicos div.dir div{overflow:scroll;overflow-x:auto;overflow-y:auto;float:right;display:none;width:100%;height:100%;float:left;}
section.conteudo div.box div.servicos div.dir, section.conteudo div.box div.servicos div.dir div{position:absolute;top:0;right:0;}
section.conteudo div.box div.servicos div.dir div#op1{display:block;}
section.conteudo div.box div.servicos div.dir p{margin:5px 0;width:100%;}
section.conteudo div.box div.servicos div.dir h2{margin:5px 0;font-size:30px;}
section.conteudo div.box div.servicos span.shaH{width:15px;height:100%;background:url(../images/shaH.png) center center no-repeat;}

section.conteudo div.box div.contato{margin-top:-10px;}
section.conteudo div.box div.contato div.meio h2{margin-top:20px;}
section.conteudo div.box div.contato div.meio{width:49%;height:100%;float:left;position:relative;margin:0 0.5%;z-index:500;}
section.conteudo div.box div.contato div.meio form{width:100%;height:auto;float:left;margin-top:41px;margin-bottom:15px;z-index:10;}
section.conteudo div.box div.contato div.meio form input.half{width:48%;height:35px;border:#777 1px solid;margin:5px 0.5%;color:#000;z-index:100;}
section.conteudo div.box div.contato div.meio form input[type="submit"]{width:50px;height:35px;float:right;color:#054f77;margin:0 17px 0 0;font-size:25px;padding:0 35px;z-index:100;}
section.conteudo div.box div.contato div.meio form input[type="submit"]{background:url(../images/backInput.png) right 65% no-repeat;font-family:'steelfishregular';cursor:pointer;}
section.conteudo div.box div.contato div.meio form input[type="submit"]:hover{color:#FFF;}
section.conteudo div.box div.contato div.meio form textarea{width:97.3%;height:85px;border:#777 1px solid;margin:5px 0.5%;resize:none;z-index:100;}
section.conteudo div.box div.contato div.meio div.iframe{width:100%;height:240px;float:left;margin:10px 0 5px 0;}
section.conteudo div.box div.contato div.meio p{width:100%;height:auto;float:left;}
section.conteudo div.box div.contato div.meio span{width:100%;height:20px;float:left;}
section.conteudo div.box div.contato span.shaH{width:15px;height:100%;background:url(../images/shaH.png) center center no-repeat;margin:0 0 0 -11px;z-index:1000;}
.placeholder{color:#C0C0C0 !important;}
section.conteudo div.box div.contato div.meio h2.tel{width:50%;}
section.conteudo div.box div.contato div.meio p.tel{width:50%;}

section.rodape div.box{height:50px;width:100%;float:left;margin:15px 0 5px 0;background:url(../images/back.png) bottom center repeat;}
section.rodape ul.menu{width:74%;height:40px;float:left;margin:0 0.5%;}
section.rodape ul.menu li{width:auto;height:100%;margin:0 3px;font-family:'steelfishregular';font-size:20px;line-height:150%;}
section.rodape ul.menu li a{width:auto;height:100%;font-family:'steelfishregular';font-size:25px;padding:0 5px 0 0;}
section.rodape ul.menu li a:hover{color:#054F77;}
section.rodape .copy{width:24%;height:20px;float:right;margin:0 0.5%;font-family:'steelfishregular';text-align:right;line-height:185%;}

/*Intranet*/
section.topoIntranet div.box{height:100px;}
section.topoIntranet div.box p{width:95%;height:auto;margin:15px 2.5%;}
section.topoIntranet div.box ul{width:100%;height:auto;}
section.topoIntranet div.box ul li{width:auto;height:auto;margin:7px 15px 0 15px;}
section.topoIntranet div.box ul li a{width:100%;height:100%;font-size:35px;font-family:'steelfishregular';overflow:visible;padding-bottom:5px;}
section.topoIntranet div.box ul li a:hover{color:#054f77;} 
section.topoIntranet div.box ul li a.act{color:#054f77;background:url(../images/backMenu.png) center bottom no-repeat;}
section.topoIntranet div.box ul li a.act{color:#054f77;}
section.topoIntranet div.box ul li:nth-child(1){height:40px;margin:0 250px 0 25px;}
section.topoIntranet div.box ul li:nth-child(1) a{font-size:53px;}

section.conteudoIntranet div.box{height:auto;background-repeat:repeat-y;}
section.conteudoIntranet div.box div.relatorios{min-height:452px;}
section.conteudoIntranet div.box div.relatorios, section.conteudoIntranet div.box div.troca{width:97%;height:auto;margin:5px 1.5%;float:left;}
section.conteudoIntranet div.box div.relatorios, section.conteudoIntranet div.box div.troca{background:url(../images/back.png) bottom center repeat;}
section.conteudoIntranet div.box div.relatorios ul{width:100%;height:auto;float:left;margin:5px 0;}
section.conteudoIntranet div.box div.relatorios ul li{height:30px;float:left;border-bottom:#777 1px solid;margin:1px 0;line-height:170%;}
section.conteudoIntranet div.box div.relatorios ul li.f1{width:43%;}
section.conteudoIntranet div.box div.relatorios ul li a{width:100%;height:auto;float:left;color:#054F77;line-height:170%;}
section.conteudoIntranet div.box div.relatorios ul li.f2{width:42%;}
section.conteudoIntranet div.box div.relatorios ul li.f3{width:15%;}
section.conteudoIntranet div.box div.relatorios div.pager{width:100%;height:auto;float:left;margin:5px 0;}
section.conteudoIntranet div.box div.relatorios div.pager ul{width:100%;height:auto;float:left;margin:5px 0;}
section.conteudoIntranet div.box div.relatorios div.pager ul li{width:18%;height:25px;float:left;margin:0 8px;border:#777 1px solid;text-align:center;}
section.conteudoIntranet div.box div.relatorios div.pager ul li{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a{width:100%;height:100%;float:left;margin:0;text-align:center;font-family:'steelfishregular';font-size:22px;line-height:127%;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.dis{color:#a8a8a8;cursor:default;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.prev:before {content:url(../images/b_prev.png);margin-right:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.next:after  {content:url(../images/b_next.png);margin-left:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.first:before{content:url(../images/b_first.png);margin-right:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.last:after  {content:url(../images/b_last.png);margin-left:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.prev:hover:before {content:url(../images/b_prev_a.png);margin-right:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.next:hover:after  {content:url(../images/b_next_a.png);margin-left:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.first:hover:before{content:url(../images/b_first_a.png);margin-right:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.last:hover:after  {content:url(../images/b_last_a.png);margin-left:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.prev.dis:before {content:url(../images/b_prev_c.png);margin-right:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.next.dis:after  {content:url(../images/b_next_c.png);margin-left:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.first.dis:before{content:url(../images/b_first_c.png);margin-right:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.last.dis:after  {content:url(../images/b_last_c.png);margin-left:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.prev.dis:hover:before {content:url(../images/b_prev_c.png);margin-right:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.next.dis:hover:after  {content:url(../images/b_next_c.png);margin-left:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.first.dis:hover:before{content:url(../images/b_first_c.png);margin-right:5px;}
section.conteudoIntranet div.box div.relatorios div.pager ul li a.last.dis:hover:after  {content:url(../images/b_last_c.png);margin-left:5px;}
section.conteudoIntranet div.box div.troca p{width:90%;height:25px;float:left;margin:5px 5%;}
section.conteudoIntranet div.box div.troca form{width:100%;height:auto;float:left;margin:5px 0;}
section.conteudoIntranet div.box div.troca form label{width:90%;height:25px;float:left;margin:5px 5%;}
section.conteudoIntranet div.box div.troca form input{width:50%;height:25px;float:left;margin:5px 5%;}
section.conteudoIntranet div.box div.troca form input[type="submit"]{width:50px;height:35px;float:right;color:#054f77;margin:0 17px 0 0;font-size:25px;padding:0 35px;z-index:100;}
section.conteudoIntranet div.box div.troca form input[type="submit"]{background:url(../images/backInput.png) right 65% no-repeat;font-family:'steelfishregular';cursor:pointer;}
section.conteudoIntranet div.box div.troca form input[type="submit"]:hover{color:#FFF;}
/**/