@CHARSET "UTF-8";

body {font-family: Arial,sans-serif; font-size: 11px; margin:0; padding:0;}
label{color: #666;text-decoration: none }

/*##########################################  View Login.xhtml   #####################################################################*/
.login {font-family: Arial, sans-serif, Helvetica, sans-serif Gill Sans,sans-serif Lucida, sans-serif Helvetica;border:0;margin-left: 55px;font-size: 12px;margin-top: -65px; !important;}
.label {font-weight: bold;color: #939498;font-size: 14px;margin-left: 45px;}
.login  .ui-corner-all {-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}
.loginUsuario{width: 200px;margin-left: 10px;height: 18px;}
.loginSenha{margin-left: 10px;width: 100px;height: 18px;}
.btn {border: 0px;width:60px;height: 27px;/* background: #a6ce39; */cursor: pointer;font-size: 14px;font-weight: bold;color: #525252;margin-left: 10px;}
.msg {font-size: 14px;font-weight: bold;color: red;float: right;margin:50px}
/*###################################################################################################################################*/

a {cursor: pointer;}  

/*header*/
 
.container {margin:0 auto; width: 73%;height: auto;min-width: 1000px;}
.desc-report-label{color:#000; font-size: 20px; margin-left: 20px; font-weight: bold;}
.desc-wellcome-label{color:#000; font-size: 20px; margin-left: 30px; font-weight: bold;}
.user-wellcome-label{color:#000; font-size: 20px;font-weight: bold;}
.user-filial-label{color:#c42100; font-size: 16px;font-weight: bold;}
.user-telefone-label{color:#c42100; font-size: 16px;font-weight: bold;}
.user-cidade-label{color:#f54261}
.data-atualizacao{height: 20px; float: left;margin-left: 30px; color: #666;margin-top: -6px;}
.line{border-top:#000 1px solid; width: 100%;margin: 0 auto;width: 90% }


#top{margin: 0 auto;width: 90%;height: 200px;}
#logo{width: 33.333%; float: left;min-height: 100px;  }
#telefones-filial{width: 33.333%; float: left;min-height: 100px; }
#icons{width: 33.333%; float: left;min-height: 100px; }
#banner{margin: 0 auto;width: 100%;height: 100px;margin-top: -5px; background: #c42100;clear: both;}
#wellcome{margin: 0 auto;width: 90%;height: 72px;margin-top: -48px}
#icones-link{float: right;margin-top: 4px} 
#period{border: 1px solid #ff7d00; padding: 5px;margin-left: -15px;margin-right: 10px;width:100%;}
#period-alerta{border: 1px solid #000; padding: 5px;margin-left: -15px;margin-right: 10px;}
#desc-reports{padding-top: 0px; padding-bottom: 10px;margin-right: 20px;}
#empresa{font-size: 20px; font-style: initial; color: #109972;margin-left: 79px; width: 450px; margin-top: -48px; padding-bottom: 38px;}

/*body*/

.links{color: #666;text-decoration: none }
.body{margin:0 auto;width: 90%; min-height:500px;clear: both;}
.table-opctions{text-decoration: none;font-size: 12px; font-weight: bold;color: #c42100;padding:2px;background: #fff;border: none;} 
.table-right-index{float:right; width: 60%;margin-right:5px;} 
.table-right-pessoa{width: 100%;} 
.table-right-alerta{width: 100%;} 


#reports{float: left; min-height: 400px; margin-left: 20px;}
#reports.home{width: 40%;}
#header-table.home {float:right;width:55%;}
#header-table .ui-widget.ui-button {text-decoration: none;font-size: 12px; font-weight: bold;color: #000;padding:2px;background: #fff;border: none;} 
#menu-left-reports{padding: 5px;margin-left:-14px;}
#menu-left-user{padding-top: 20px; width: 90%; padding-bottom: 20px;padding-left: 10px;}
#grid {margin-bottom:0;margin-right: 0px;}
#grid.home {width:55%;float: right;}
#grid .ui-widget-content {border: 1px solid #fff !important;color: #4f4f4f;}

#formuser .ui-inputfield {background: #ffffff;width: 296px;}




/*Links Reports*/

#linkreports .ui-widget.ui-commandlink {text-decoration: none;font-size: 11px;font-weight: bold;color: #ff7d00;width: 100px;padding: 6px;	background: #fff;text-transform: uppercase
}

#linkreports .ui-widget.ui-commandlink:hover {text-decoration: none;font-size: 11px;font-weight: bold;color: #000;background: #ff7d00;height: 15px;
}



.link-send{text-decoration: none;font-size: 11px; font-weight: bold;color: #c42100;width: 100px;padding:6px;background: #fff;text-transform:uppercase}
.tipos-reports{text-decoration: none;font-size: 11px; font-weight: bold;color: #c42100;width: 100px;padding:6px;background: #fff;text-transform:uppercase}
.tipos-reports:hover{text-decoration:none;font-size: 11px;font-weight: bold;color: #fff;background:#c42100;height:15px;} 

#menu-left-alert .tipos-reports{text-decoration: none;font-size: 11px; font-weight: bold;color: #c42100;width: 100px;padding:6px;background: #fff;text-transform:uppercase}
#menu-left-alert .tipos-reports:hover{text-decoration:none;font-size: 11px;font-weight: bold;color: #fff;background:#c42100;height:15px;} 

#table-right .ui-button-text-only .ui-button-text {padding: -0.6em 1em;}
#table-right .ui-button .ui-button-text {display: block;line-height: 0.4;}
#icones-link img { -webkit-filter: grayscale(100%); filter: grayscale(100%); }
