PABX da Simples IP
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1054 lines
18 KiB

a:link,
a:visited,
#search a:visited,
th a:visited {
color: #999999;
}
a.blackLink:link {
color: #000000;
}
a.blackLink:visited {
color: #000000;
}
a.blackLink:hover {
color: #CCCCCC;
}
#title h1 {
color: #B4161A;
}
.hasDatepicker {
margin: 1px;
padding-top: 3px;
}
.linkSupervisorOff {
font-size: 14px;
}
.linkSupervisorOff a {
text-decoration: none;
color: #888888;
font-size: 14px;
}
h3 {
color: #990000;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background: #f7f7f7;
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
}
body,
html {
width: 100%;
margin: 0;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
height: 100%;
/* needed for container min-height */
min-height: 100%;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
.none {
display: none;
}
.item_list h3,
.item_list h4,
.item_list h5,
.item_list h6 {
font-size: 1em;
font-weight: normal;
}
#baseSite {
position: relative;
/* needed for footer positioning*/
margin: 0 auto;
/* center, not in IE5 */
width: 80%;
border: 0;
top: 0;
}
#tabLayout {
position: relative;
/* needed for footer positioning*/
width: 80%;
padding: 0;
margin: 0 auto;
/* center, not in IE5 */
margin-top: 0;
background-color: #F7F7F7;
border: 0;
top: 20px;
}
.headSite {
top: 0;
margin: 0;
width: 100%;
border: 0;
height: 60px;
}
#title {
width: 100%;
vertical-align: middle;
}
#tableAgenteRt {
min-height: 100%;
height: 100%;
margin: 0;
}
#color_bar {
font-size: 12px;
font-weight: lighter;
width: 100%;
background: #f09f47;
height: 30px;
color: #FFFFFF;
}
#nav_login {
width: 65%;
text-align: left;
margin: 0;
padding: 6px;
left: 0;
font-size: 14px;
}
#dispProg {
font-size: 14px;
color: #FFFFFF;
width: 30%;
text-align: right;
margin: 0;
right: 0;
}
.content {
border: 1px solid #e9e9e9;
border-radius: 4px;
padding: 15px 15px 15px;
}
.menuGeral {
/*background-color:#d4cfc6;*/
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
width: 100%;
height: 10px;
padding: 10px 0;
}
.menuGeral a {
text-decoration: none;
color: #FFFFFF;
}
.menuGeral table {
top: 1px;
}
.menuGeral td {
font-size: 12px;
color: #f09f47;
font-weight: bold;
}
.menuGeral th {
font-size: 14px;
font-weight: bold;
color: #000;
}
#conteudoSite {
width: 100%;
height: auto !important;
/* real browsers */
margin: 0px;
padding-top: 0px;
border: 0;
}
.loginGer {
color: #999999;
font-weight: normal;
}
.cabRelatorio {
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #f09f47;
}
.cabRelatorioBase {
background-color: #6e26fa;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
}
input,
select {
border: 1px solid #FF1472;
color: #000;
font-weight: normal;
font-size: small;
font-family: Arial, Helvetica, sans-serif;
margin: 1px;
padding: 5px 10px 5px 10px;
border-radius: 6px;
}
.btGeral {
border: 1px solid #FF1472;
font-weight: normal;
vertical-align: middle;
border-radius: 6px;
padding: 3px 10px 3px 10px;
}
/*
form input[type=submit], input[type=text]
{
background-color:#00bb00;
}
*/
.geral {
border: 1px solid #FF1472;
font-weight: normal;
vertical-align: baseline;
border-radius: 6px;
padding: 5px 10px 5px 10px;
}
#tbLogin {
border-radius: 5px;
padding: 55px 52px;
border: 1px solid #DEDEDE;
background-color: #f5f5f5;
}
.arialBold10 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
.arial10 {
font-size: 10px
}
.legenda {
border: 1px solid #CCCCCC;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
.filtro {
border-collapse: collapse;
border: 0px solid #CCCCCC;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: left;
font-weight: 600;
}
.grid {
border-collapse: collapse;
background-color: #F7F7F7;
font: Arial, Helvetica, sans-serif;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
overflow: hidden;
}
.grid th,
.grid tr>td.th {
font-size: 12px;
border: 1px solid #D0D0D0;
height: 20px;
text-transform: uppercase;
font-weight: bold;
background-color: #6e26fa;
color: #FFFFFF !important;
font-family: Arial, Helvetica, sans-serif;
padding: 6px;
}
.grid td {
font-size: 11px;
border: 1px solid #E1E1E1;
padding: 6px 5px
}
.grid tbody tr.firsttr>th {
/*border: 1px solid #FF9900 !important;*/
}
.grid tbody tr.firsttr>th:last-child {
border-right: 1px solid #CCCCCC !important;
}
.nogrid {
border: 0 !important;
}
.nogrid th,
.nogrid tr>td.th {
border: 0;
}
.nogrid tr {
border: 0;
}
.nogrid td {
border: 0;
}
.nogrid th {
border: 0;
}
.infoDac {
border: 0;
color: #000;
font-family: Arial, Helvetica, sans-serif;
padding: 4px;
border-spacing: 2px;
overflow: hidden;
}
.infoDac th {
font-weight: bold;
background-color: #eee;
border: 1px solid #bbb;
width: 33%;
}
.infoDac td {
font-weight: bold;
font-size: 14px;
text-align: center;
}
#contentAgente fieldset {
border: 1px solid #dbdbdb;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
#dadosContato th {
width: 16%;
text-align: center;
}
.totalizaGrid td {
font-size: 11px;
font-weight: bold;
color: #333333;
}
.gridSelect {
background-color: #0033CC;
color: #CCCCCC;
font-weight: bold;
}
.btSelect {
background-color: lime;
}
#erros {
width: 100%;
}
.error {
left: 0;
top: 0;
width: 100%;
border: 1px solid #555555;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #f09f47;
}
.error_head {
height: 16px;
background-color: #555;
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
text-align: center;
}
.error_td {
font-size: 12px;
font-weight: normal;
}
#error_foot {
height: 8px;
background-color: #555;
color: #FFFFFF;
}
.lkblack a:link,
a:visited {
color: #000000;
}
.msgSis {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
font-weight: bold;
}
#tooltip {
position: absolute;
z-index: 3000;
border: 1px solid #CC3300;
background-color: #fff;
color: #CC3300;
padding: 5px;
opacity: 0.85;
}
#tooltip h3,
#tooltip div {
margin: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.atipicoMaior {
color: #FF0000;
font-weight: bold;
}
.atipicoMenor {
color: #00FF00;
font-weight: bold;
}
.tipico {
color: #0000ff;
}
.clean {
background: inherit;
border: 0;
}
.displayErros {
border-collapse: collapse;
border: 0px solid #CCCCCC;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: large;
color: #F00;
margin: auto;
margin-top: 10px;
margin-bottom: 10px;
width: 95%;
}
.displayMsg {
border-collapse: collapse;
border: 0px solid #CCCCCC;
background-color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
color: #009;
margin: auto;
margin-top: 10px;
margin-bottom: 10px;
width: 95%;
}
.displayMsg td,
.displayErros td {
padding: 5px;
text-align: left;
}
#rodapeSite {
position: absolute;
width: 99%;
text-align: center;
top: auto;
height: 50px;
padding: 5px;
margin: 0;
border: 0;
bottom: 0;
/* stick to bottom */
}
.footDac {
background-color: #fff;
border: 0;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
padding: 0px;
border-spacing: 2px;
overflow: hidden;
}
.footDac th {
font-weight: bold;
background-color: #6e26fa;
border: 1px solid #bbb;
height: 18px;
}
.footDac td {
font-weight: bold;
font-size: 14px;
text-align: center;
height: 36px;
border: 1px solid #bbb;
color: #bbb;
}
#easyTooltip {
margin: 0 10px 1em 0;
width: auto;
padding: 8px;
background: #bbb;
border: 2px solid #f09f47;
line-height: 130%;
color: #000;
font-size: large;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
font-size: 16px;
outline: 0;
-webkit-appearance: none;
}
.pagina {
text-decoration: none;
padding: 0;
font-weight: normal
}
a.pagina:link {
color: #333333;
}
a.pagina:visited {
color: #333333;
}
a.pagina:hover {
color: #CCCCCC;
}
.pagina table {
border: 0;
padding: 2px;
margin: 0;
}
.pagina tr {
background-color: transparent;
}
.pagina td {
border: 0;
width: 15px;
text-align: center;
}
.dados-in {
width: 100%;
padding: 0;
border: 0;
margin: 0;
}
.dados-in td {
width: 60%;
padding: 0;
border: 0;
margin: 0;
text-align: right;
}
.dados-in th {
width: 40%;
padding: 0;
border: 0;
margin: 0;
padding-right: 5px;
font-weight: bold;
color: #000;
background-color: transparent;
text-align: right;
}
.printOnly {
display: none;
visibility: hidden;
}
.bold,
.bold * {
font-weight: bold;
}
.printHeader {
visibility: hidden;
display: none;
}
@media print {
body,
html {
background: none;
margin: 0 !important;
padding: 0 !important;
}
html,
html * {
margin: 0 !important;
}
* {
visibility: hidden !important;
}
.grid,
.grid *,
.printHeader,
.printHeader * {
visibility: visible !important;
}
.printHeader {
display: inline-table !important;
}
.printHeader tr:last-child td:last-child {
width: 100% !important;
text-align: right !important;
}
.firstHeader tr:last-child td:last-child {
width: 100% !important;
text-align: left !important;
padding-left: 20px;
}
table.grid tr td,
table.grid tr th,
table.printHeader tr td,
table.printHeader tr th {
page-break-inside: avoid;
}
table tbody tr td:before,
table tbody tr td:after {
content: "";
display: block;
}
.page-break {
display: block;
color: red;
font-family: Arial;
font-size: 16px;
text-transform: uppercase;
page-break-before: always;
}
.grid img {
display: none;
visibility: hidden;
}
}
#post-mural {
border: 1px solid #EEEEEE;
box-shadow: 1px 1px 0 #DDDDDD;
display: block;
font-family: 'Marck Script', cursive;
font-size: 22px;
line-height: 50px;
margin: 2% auto;
padding: 11px 20px 0 45px;
resize: none;
height: 289px;
width: 80%;
resize: none;
background-image: -moz-linear-gradient(top, transparent, transparent 49px, #E7EFF8 0px), -moz-radial-gradient(4% 50%, circle closest-corner, #f5f5f5, #f5f5f5 39%, transparent 0%), -moz-radial-gradient(3.9% 46%, circle closest-corner, #CCCCCC, #CCCCCC 43.5%, transparent 0%);
background-image: -webkit-linear-gradient(top, transparent, transparent 49px, #E7EFF8 0), -webkit-radial-gradient(4% 50%, circle closest-corner, #f5f5f5, #f5f5f5 39%, transparent 0%), -webkit-radial-gradient(3.9% 46%, circle closest-corner, #cccccc, #cccccc 43.5%, transparent 0%);
-webkit-background-size: 100% 50px;
background-size: 100% 50px;
}
.container-msg {
z-index: 99999;
position: absolute;
right: 0;
bottom: 0;
width: 500px;
}
.msg-wgt-header {
background-color: #ff9900;
border: 1px solid lightgray;
color: white;
text-align: center;
height: 28px;
margin-bottom: 5px;
}
.msg-wgt-header a {
text-decoration: none;
font-weight: bold;
color: white;
vertical-align: middle;
position: relative;
top: 8px;
}
/* message box body styles*/
.msg-wgt-body {
overflow-y: scroll;
}
.msg-wgt-body table {
width: 100%;
}
.msg-row-container {
border-bottom: 1px solid lightgray;
}
.msg-row-container td {
border-bottom: 1px solid lightgray;
padding: 3px 0 3px 2px;
}
.msg-row {
width: 100%;
}
.message {
margin-left: 40px;
}
/* Message box footer styles*/
.msg-wgt-footer {
height: 50px;
}
.msg-wgt-footer textarea {
width: 95%;
font-family: 'tahoma';
font-size: 13px;
padding: 5px;
}
.user-label {
font-size: 11px;
}
.msg-time {
font-size: 10px;
float: right;
color: gray;
}
#textareaPub {
resize: none;
}
/* The Modal (background) */
.modal {
display: none;
position: fixed;
z-index: 999;
padding-top: 20px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgb(0, 0, 0);
background-color: rgba(0, 0, 0, 0.4);
}
/* Modal Content */
.modal-content {
position: relative;
background-color: #fefefe;
margin: auto;
padding: 0;
border: 1px solid #888;
width: 60%;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
-webkit-animation-name: animatetop;
-webkit-animation-duration: 0.4s;
animation-name: animatetop;
animation-duration: 0.4s
}
/* Add Animation */
@-webkit-keyframes animatetop {
from {
top: -300px;
opacity: 0
}
to {
top: 0;
opacity: 1
}
}
@keyframes animatetop {
from {
top: -300px;
opacity: 0
}
to {
top: 0;
opacity: 1
}
}
/* The Close Button */
.close {
color: white;
float: right;
font-size: 28px;
font-weight: bold;
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
.modal-header {
padding: 2px 16px;
background-color: #6e26fa;
color: white;
}
.modal-body {
padding: 2px 16px;
}
.modal-footer {
padding: 2px 16px;
background-color: #6e26fa;
color: white;
}
.myIframe {
position: relative;
padding-bottom: 105%;
padding-top: 70px;
height: 0;
overflow: hidden;
-webkit-overflow-scrolling: touch;
}
.myIframe iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.paginacao {
display: none;
padding: 5px 5px;
background-color: #FFF;
}
.paginacao span {
font-size: 18px;
color: #FFF;
cursor: pointer;
text-decoration: none;
padding: 2px 15px;
background-color: #6e26fa;
border-radius: 15px;
}
.paginacao span:hover {
color: #6e26fa !important;
background-color: #FFF;
}
.destaque {
background: #DCDCDC;
color: #696969;
text-decoration: none !important;
}
.destaque a:link {
color: #696969 !important;
text-decoration: none !important;
}
.destaque a:visited {
color: #696969 !important;
text-decoration: none !important;
}
.destaque a:hover {
color: #696969 !important;
text-decoration: none !important;
}
.gridClean {
border: 0 !important;
}
table.gridClean td {
border: 0 !important;
}
.gridClean a {
text-decoration: none;
font-size: 14px;
font-weight: bold;
}
table.gridClean td {
padding: 4px !important;
padding-top: 10px !important;
}
.textPrivate {
background-color: lightblue;
width: 110px;
height: 110px;
overflow: scroll;
}
.textPrivate p {
text-align: justify;
}
.loading-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(245, 245, 245, 0.8);
/* Fundo semitransparente */
display: none;
justify-content: center;
align-items: center;
z-index: 1000;
/* Z-index alto para sobrepor o conte<EFBFBD>do */
}
.loading-spinner {
border: 6px solid #dbdbdb;
/* Cor da borda */
border-top: 6px solid #a159ff;
/* Cor da borda no topo (pode ser animada) */
border-radius: 50%;
width: 50px;
height: 50px;
animation: spin 1s linear infinite;
/* Anima<EFBFBD><EFBFBD>o de rota<EFBFBD><EFBFBD>o */
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.loading-text {
text-align: center;
font-family: 'Arial', sans-serif;
font-size: 20px; /* Tamanho da fonte um pouco maior */
font-weight: bold;
color: #a159ff; /* Cor do texto */
margin-top: 10px;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3); /* Sombra do texto */
letter-spacing: 1px; /* Espa<EFBFBD>amento entre letras */
}
#agrupamentoTable th {
font-weight: bold;
padding: 0;
margin: 0;
padding-left: 6px;
padding-right: 6px;
background-color: #4F71C0;
}