.carregando{position:absolute;z-index:99}html{font:100% Arial,Helvetica,sans-serif}ul{list-style:none;list-style-type:none}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0}h1{font-size:200%}h2{font-size:150%}h6,h5,h4,h3{font-size:100%}a img{border:none;text-decoration:none}img{border:none}button{cursor:pointer}.clear{clear:both;height:0;overflow:hidden}body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:400;font-style:normal;font-size:100%}:focus{outline:0}.margin0{margin-top:0!important}margin10{margin-top:10px!important}.margin15{margin-top:15px!important}.margin20{margin-top:20px!important}.margin30{margin-top:30px!important}.margin40{margin-top:40px!important}.center{text-align:center}p{margin-top:10px}textarea{font-family:Arial,Helvetica,sans-serif}body{font-family:"OpenSansRegular","Trebuchet MS",Arial,Helvetica,sans-serif;color:#676767;font-size:12px}a{text-decoration:none;color:#676767}a:hover{text-decoration:none;color:#41588b}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}.titulo{font-family:"OpenSansLight","Trebuchet MS",Arial,Helvetica,sans-serif;color:#666;text-align:center;font-size:30px;margin:50px}.titulo span{display:block}.linha{margin-top:30px;background:url(../img/padrao/linha.png) center bottom #32578e no-repeat;width:100%;height:1px}#rodape{background:#3a3a3a;padding:50px 0;color:#FFF}#rodape a{color:#FFF}#rodape .coluna_1{width:450px;float:left}#rodape .coluna_2{width:60px;float:left;text-align:center}#rodape .coluna_2 .bt_drop{background:#FFF;height:12px;overflow:hidden;display:inline-block}#rodape .coluna_2 .bt_drop:hover{background:#F0F0F0;text-decoration:none}#rodape .coluna_2 .bt_drop img{display:block}#rodape .coluna_3{width:450px;float:right;text-align:right}.bt_mais{margin-top:100px;text-align:center}.bt_mais a{display:inline-block;padding:20px 35px;border:solid 3px #cecece;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.bt_mais a:hover{border:solid 3px #1a3b6b;text-decoration:none}.caminho{font-size:11px;text-align:left;color:#41588b;margin-top:40px}.caminho a{color:#999;text-align:none}.caminho img{display:block}.caminho .icone{width:5px;height:7px;display:inline-block;background:#1a3b6b;margin:0 8px}#topo{text-align:right;background:#FFF;height:115px;border-bottom:2px solid #41588b}#topo .topo_esq{width:200px;float:left;text-align:left;margin:30px 0 0 30px}#topo .topo_esq h1{width:221px;height:49px;text-indent:-9999px;font-size:12px;background:url(../img/personalizado/logo_interna.png) top left no-repeat;margin:0;padding:0}#topo .topo_dir{width:700px;float:right;text-align:right;margin:50px 30px 0 0}#topo .topo_dir#menu li{width:auto;float:left;margin:0 10px}#topo .topo_dir#menu li a{font-family:"OpenSansSemibold","Trebuchet MS",Arial,Helvetica,sans-serif;font-size:13px;color:#8c8c8c;display:block;padding-bottom:10px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#topo .topo_dir#menu li.current a{border-bottom:2px solid #d8d8d8}#topo .topo_dir#menu li a:hover{text-decoration:none;color:#32578e;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.formulario{margin-top:50px}form input,form textarea{border:1px solid #cecece;width:423px;padding:20px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}input[type="text"]:hover,textarea:focus{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;border:1px solid #EBEBEB}form textarea{width:918px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}form textarea:hover{width:918px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;border:1px solid #EBEBEB}form button{padding:20px 40px;border:solid 3px #cecece;color:#676767;clear:none;display:block;margin-top:20px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:auto!important;cursor:pointer;float:right;font-size:14px;background:none}form button:hover{border:3px solid #41588b}form div{margin:0;padding:0}form label{clear:both;margin:0;padding:0;margin-top:10px;display:block;margin-bottom:3px;font-size:14px}form fieldset{border:none;padding:0;margin:0}form fieldset div{clear:none;display:inline;float:left;margin-left:30px;width:465px}form fieldset div:first-child{margin:0}input.error,textarea.error{border:1px solid #C00}table.errorSummary{border:1px solid #C00;padding:7px 7px 12px;margin:0 0 20px;background:#FEE}div.errorSummary{border:2px solid #C00;padding:7px 7px 12px;margin:0 0 20px;background:#FEE;font-size:.9em;font-size:12px}div.errorMessage{color:red;font-weight:700}div.errorSummary p{font-weight:700;margin:0;padding:5px}div.errorSummary ul{margin:0;padding:0 0 0 20px}div.errorSummary ul li{margin-bottom:5px}.sucesso_msg{border:2px solid #333;padding:10px 0;margin:0 0 20px;background:#eee;font-size:14px;font-weight:700;text-align:center}label.error{font-weight:700}@font-face{font-family:'OpenSansLight';src:url(../css/fontes/OpenSans-Light-webfont.eot);src:url(../css/fontes/OpenSans-Light-webfont.eot?#iefix) format("embedded-opentype"),url(../css/fontes/OpenSans-Light-webfont.woff) format("woff"),url(../css/fontes/OpenSans-Light-webfont.ttf) format("truetype"),url(../css/fontes/OpenSans-Light-webfont.svg#OpenSansLight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'OpenSansRegular';src:url(../css/fontes/OpenSans-Regular-webfont.eot);src:url(../css/fontes/OpenSans-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(../css/fontes/OpenSans-Regular-webfont.woff) format("woff"),url(../css/fontes/OpenSans-Regular-webfont.ttf) format("truetype"),url(../css/fontes/OpenSans-Regular-webfont.svg#OpenSansRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'OpenSansBold';src:url(../css/fontes/OpenSans-Bold-webfont.eot);src:url(../css/fontes/OpenSans-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(../css/fontes/OpenSans-Bold-webfont.woff) format("woff"),url(../css/fontes/OpenSans-Bold-webfont.ttf) format("truetype"),url(../css/fontes/OpenSans-Bold-webfont.svg#OpenSansBold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'OpenSansSemibold';src:url(../css/fontes/OpenSans-Semibold-webfont.eot);src:url(../css/fontes/OpenSans-Semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../css/fontes/OpenSans-Semibold-webfont.woff) format("woff"),url(../css/fontes/OpenSans-Semibold-webfont.ttf) format("truetype"),url(../css/fontes/OpenSans-Semibold-webfont.svg#OpenSansSemibold) format("svg");font-weight:400;font-style:normal}