﻿html {
font-family: "Open Sans", sans-serif;
  background-color: #004f2c;
}

body {
  margin: 0 auto;
   width: 700px;
   font-size:14.7px;
   text-align:justify !important;
}

h1 {
  font-size: 15.6px !important;
}
h2 {
  font-size: 15.6px !important;
}

p {font-size: 15.6px !important;color:#000 !important;
}
#tudo{ background-color: #A3CCAB;
padding: 0 18px 0 18px;
border: 5px solid black;
height:auto;
text-align:justify !important;margin:0 0 0 60px}
#tudo a{color:#F26800;}
#tudo span{margin:20px 0; float:left;width:100%; font-size: 22px !important;}
#titulo{
  font-size: 28px !important;
  color: #fcba03;padding:20px;width:300px !important;height:auto !important;float:right !important;margin:-5px 200px 10px -15px;  background-color: #003b21;}
#logoetit{width:800px !important;height:130px !important;}
#logo{width:100px !important; height:87px !important;float:left !important;margin:15px 0 0 0;}
#footer{width:100%;position:static;height:auto;margin:-30px auto 70px auto;}
#footer a{color:#fff600;}
#footer p{color:#fff;margin:12px 0 4px 0;height:auto;margin: 10px auto !important;}
#footer_form{width: 380px;height:40px;height:auto;margin: 10px auto !important;}
#evlv{margin: 20px auto !important;}
#footer_form input{width: 215px;float:left;margin: 15px auto !important;}
#footer_form button{margin: 15px auto !important;}
#footer_form .buscar{width: 155px;float:left;margin: 15px auto !important;}
#footer_form .btodas{width: 90px;float:left;margin: 15px auto !important;}

#login_form .nomes{width:80px !important;float:left !important;font-size:1.1em !important;padding:10px 4px;}
#login_form .camos{width:190px !important;float:left !important;padding:10px 4px;font-size:1.3em !important;}
#login_form .camosdois{float:right;cursor:pointer;margin:4px 0 4px -13px;font-size:1.3em !important;}
#login_form {width:290px !important;margin:20px auto;}
.deslog{margin:10px;}

.leftt{float:left !important;padding:0px 10px;outline:1px solid #fff !important;height:24px;margin:0;}
.nomepes{font-size:0.95em !important;text-transform: uppercase !important;height:30px;margin:-8px 0 0 0;}
#update_servidor{font-size:1.2em !important;}
#update_servidor h1{font-size:1.5em !important;}
#inherit{outline:1px solid #abeafe !important;outline:3px solid #000000 !important;margin:0 0 20px 0;background-color:#fff !important;}
.corrr{background-color:#000 !important;color:#fff !important;}
#aindaesta{color:#F26800;}
.entsai{background-color:#9ac4d9 !important;}
#aviso{background-color:#ffe8a8 !important;}
#botao_saiu input{cursor: pointer !important; padding:1px 8px !important;margin:1px 0 5px 0 !important;font-size:1em !important;}
#botao_saiu:hover{cursor: pointer !important;}
.cadastrar_servidor{width:550px;margin:0 auto;}
.cadastrar_servidor h1{font-size:2em !important;}

#cadastrar_servidor form div{}
.identificacao_cads{margin:6px 4px;padding:10px;width:65%;font-size:1.5em !important;}
.pcid_cads{margin:6px 4px;padding:10px;width:65%;font-size:1.5em !important;}
.nomedasala_cads{margin:6px 4px;padding:10px;width:65%;font-size:1.5em !important;}
.andar_cads{margin:6px 4px;padding:10px;width:65%;font-size:1.5em !important;}
.cadastra_cads{margin:6px 4px;padding:10px;width:65%;font-size:1.5em !important;}
.telefone_cads{margin:6px 4px;padding:10px;width:65%;font-size:1.5em !important;}
.infoads_cads{margin:6px 4px;padding:10px;width:65%;font-size:1.5em !important;}
.btn_cads{margin:6px 4px;padding:10px;width:40%;font-size:1.5em !important;cursor: pointer !important;}
.ola{width:110px ;float:right;text-align:left;outline:1px solid #000000 !important;padding:4px;background-color:#fff !important;font-size:0.85em !important;}
#logofooter{margin:50px auto; width:300px;}
.menu{width:462px;height:27px;outline:1px solid #000000 !important;padding:4px;background-color:#fff !important;color:#000;
text-shadow: 1px 1px 0px rgba(255, 197, 61, 1);}
.menu a{color:#000 !important;font-size:1em !important;}
.menu1{float:left;width:138px;padding:4px;border-right:1px solid #000000 !important;border-left:1px solid #000000 !important;text-align:center;}
.menu2{float:left;width:90px;padding:4px;border-left:1px solid #000000 !important;text-align:center;}
.menu3{float:left;width:87px;padding:4px;border-right:1px solid #000000 !important;text-align:center;}
.menu4{float:left;width:106px;padding:4px;border-left:1px solid #000000 !important;text-align:center;}
#excel{width:185px;margin:0 auto;outline:1px solid #000000 !important;padding:4px;background-color:#fff !important;height:30px;}
#excel img{float:left;}
#excel a{float:right;font-size:0.9em !important;text-align:left !important;}
#mapass{width:70%;margin:0 auto;}
#mapass img{width:100%;margin:0 auto;}
.paginacao{width:90%;padding:10px;margin:10px auto;height:70px;}
.paginacao p{padding:10px;margin:10px auto;height:70px;}
.paginacao a{width:auto;padding:4px;margin:7px auto;outline:1px solid #000000 !important;background-color:#fff !important;text-decoration:none;}
.naoenc{margin:20px !important;float:left;}
.msgatencao{padding:10px !important;background-color:#ed3d3d !important;font-weight:bold !important;font-size:14px !important;outline:1px solid #000000 !important;color:#fff;}
.msgcadsucess{padding:10px !important;background-color:#00864c !important;font-weight:bold !important;font-size:14px !important;outline:1px solid #000000 !important;color:#fff;}
.form_cad input:disabled{background-color:#d8d8d8;}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.parent {
background-image: url("images/terreo.jpg");
width:1255px;
height:567px;
margin:0 0 0 -230px;
font-size:8px !important;
outline:3px solid #000;
}

.snm1terr {float:left;width:72px;height:140px;margin:120px 0 0 30px;}
.emplacamento {float:left;width:98px;height:150px;margin:110px 0 0 93px;}
.arquivoprotcpl {float:left;width:160px;height:150px;margin:110px 0 0 23px;}
.anaproj {float:left;width:160px;height:150px;margin:110px 0 0 23px;}
.protdnr {float:left;width:160px;height:150px;margin:110px 0 0 23px;}
.div6 {float:left;width:410px;height:260px;margin:0px 0 0 0px;}
.snm2terr {float:left;width:65px;height:143px;margin:28px 0 0 35px;}
.div8 {float:left;width:590px;height:250px;margin:0px 0 0 0px;}
.recep {float:left;width:160px;height:120px;margin:160px 0 0 0px;}

.second {
background-image: url("images/1andar.jpg");
width:1255px;
height:567px;
margin:0 0 0 -260px;
font-size:8px !important;
outline:3px solid #000;
}

.ticpl {float:left;width:87px;height:155px;margin:108px 0 0 65px; !important}
.almox {float:left;width:83px;height:155px;margin:108px 0 0 15px;}
.empenho {float:left;width:83px;height:155px;margin:108px 0 0 10px;}
.arqemp {float:left;width:83px;height:142px;margin:120px 0 0 12px;}
.geadgeil {float:left;width:83px;height:130px;margin:118px 0 0 15px;}
.atecproject {float:left;width:78px;height:145px;margin:118px 0 0 15px;}
.cobras {float:left;width:160px;height:155px;margin:108px 0 0 25px;}
.salasecrobras {float:left;width:200px;height:60px;margin:80px 0 0 176px;}
.ajur {float:left;width:90px;height:92px;margin:40px 0 0 90px;}
.secrobras {float:left;width:88px;height:92px;margin:40px 0 0 16px;}
.cordeng {float:left;width:88px;height:92px;margin:40px 0 0 12px;}
.snome1primeiroandar {float:left;width:94px;height:142px;margin:65px 0 0 150px;}
.copasecob {float:left;width:80px;height:142px;margin:65px 0 0 18px;}
.fiscob {float:left;width:80px;height:142px;margin:65px 0 0 16px;}
.gerednr {float:left;width:80px;height:142px;margin:65px 0 0 16px;}
.diretodnr {float:left;width:80px;height:142px;margin:65px 0 0 12px;}
.defesaciv {float:left;width:80px;height:142px;margin:65px 0 0 16px;}
.atec {float:left;width:80px;height:142px;margin:65px 0 0 16px;}

.third {
background-image: url("images/2andar.jpg");
width:1255px;
height:567px;
margin:0 0 0 -290px;
font-size:8px !important;
outline:3px solid #000;
z-index:3 !important;
}

.sefin1 {float:left;width:87px;height:155px;margin:108px 0 0 144px;}
.sefin2 {float:left;width:83px;height:155px;margin:108px 0 0 15px;}
.secrcpl {float:left;width:150px;height:160px;margin:100px 0 0 135px;}
.cplsaude {float:left;width:165px;height:120px;margin:100px 0 0 25px;}
.comprascpl {float:left;width:90px;height:130px;margin:135px 0 0 115px;}
.reuniao {float:left;width:170px;height:160px;margin:110px 0 0 20px;}
.snome3segundoandar {float:left;width:150px;height:60px;margin:100px 0 0 260px;}
.pregao {float:left;width:150px;height:170px;margin:80px 0 0 40px;}
.gerecontr {float:left;width:90px;height:180px;margin:80px 0 0 30px;}
.controlecontr {float:left;width:80px;height:130px;margin:70px 0 0 14px;}
.snome1segundoandar {float:left;width:100px;height:80px;margin:70px 0 0 90px;}
.auditorio {float:left;width:160px;height:100px;margin:90px 0 0 30px;}
.snome2segundoandar {float:left;width:150px;height:60px;margin:30px 0 0 10px;}

.pag{float:left; width:102%;outline:1px solid #125422;font-size:8px !important;margin:2px 0px;padding:4px 0;background-color:#0d5a00;outline:1px solid #d7fe00;z-index:2 !important;}
.pag1{float:left;outline:1px solid #125422;font-weight:bold;font-size:8px !important;margin:0px 2px;color:#fff !important;z-index:2 !important;}
.pag2{float:left;outline:1px solid #125422;font-size:8px !important;margin:0px 2px;color:#fff !important;z-index:2 !important;}

.sala-gerdnr{background-image: url("images/salas/gerdnr.jpg");width:75%;height:1024px;outline:1px solid #000;padding:240px 80px 0 80px;font-size:12px;}
.sala{float:left; width:102%;outline:1px solid #125422;font-size:8px !important;margin:2px 0px;padding:4px 0;background-color:#0d5a00;outline:1px solid #d7fe00;z-index:2 !important;}
.salap1{float:left;outline:1px solid #125422;font-weight:bold;font-size:8px !important;margin:0px 2px;color:#fff !important;z-index:2 !important;}
.salap2{float:left;outline:1px solid #125422;font-size:8px !important;margin:0px 2px;color:#fff !important;z-index:2 !important;}