@charset "utf-8";
/* CSS Document */

body{ padding:0; margin:0; font-family: Arial, Helvetica, sans-serif; background:url(../img/header_bg.png);}
a:link{ color:#0066FF; text-decoration:none;}
a:visited{ color:#0066FF; text-decoration:none;}

#allbg{ float:left; width:100%; background:#fff;}
#corpo-full{ width:100%; float:left;}
#corpo-full-2{ width:90%; margin:0 auto;}
#topo{ float:left; width:100%; border-top:#FEBD11 5px solid;}
#topo-logo{ float:left; width:100%; height:100px; padding:10px; font-size:45px; text-align:center;}
#topo-nome{ float: right; width:100%; background:#; height:auto; padding-top:30px; font-size:20px; text-align:center;}
#topo-login{ float: right; width:100%; background:#; height:100px; margin-top:0;}
#barra-menu{ float:left; text-align:right; padding:5px; width:99%; background:#ECECEC;}
#conteudo{ float:left; width:98%; padding:10px;}
#conteudo-interno{ float:left; width:100%; margin-top:20px; margin-bottom:20px;}
#relatorio{ float:left; width:98%; margin-bottom:10px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9fcf7+0,f5f9f0+100;L+Green+3D */
background: rgb(249,252,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */ padding-left:5px; padding-right:5px;}
#footer{ float:left; width:98%; background-color: #312d28; background-image: linear-gradient(to right, rgba(255,255,255,.3) 1px, transparent 12px),linear-gradient(to bottom, #EFA200, #980021 130%);background-size: 15px 3px;background-repeat: repeat-x; margin-top:2px; border-radius : 10px 10px 0px 0px; padding:6px; width:97%; max-width: 97%; height:auto; float: center; position:; bottom: 0; color:#aaaaaa; padding:10px; font-size:13px; margin-bottom:0px;}
#barra-esquerda{ float:left; width:98%;}
#barra-direita{ float: left; width:98%;}

.solicitar{ float:right; padding:10px; color:#FFFFFF; background:#EFA200; cursor:pointer;}
.solicitar:hover{ float:right; padding:10px; color:#FFFFFF; background:#747474; cursor:pointer;}
.acompanhar{float:right; padding:10px; color:#FFFFFF; background:#00682B; cursor:pointer;}
.acompanhar:hover{float:right; padding:10px; color:#FFFFFF; background:#747474; cursor:pointer;}
.nome-cidade{ float: left; padding:10px; color:#EFA200; font-weight:bold; background:#; cursor:pointer;}

.titulo-home{ font-size:20px; padding-top:20px; padding-bottom:10px; margin-bottom:20px; border-bottom:#cfd4d6 1px solid; color:#4c5156; float:left; width:100%;}
.titulo-relatorio{ font-size:20px; padding-top:10px; margin-bottom:20px; border-top:#cfd4d6 1px solid; text-align:center; color:#4c5156; float:left; width:100%;}
.titulo-pagina{ font-size:20px; padding-top:0px; padding-bottom:10px; margin-bottom:20px; border-bottom:#cfd4d6 1px solid; color:#4c5156; float:left; width:100%;}
.relatorio-info{ float:left; width:100%; margin-bottom:20px; color:#4c5156;}
.info-01{ float:left; width:98%; margin-bottom:20px; line-height:19px; font-size:14px; border:#cfd4d6 1px dotted; border-radius:3px; padding-left:10px; padding-bottom:5px; padding-right:5px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9fcf7+0,f5f9f0+100;L+Green+3D */
background: rgb(249,252,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */ height:auto;
}
.info-02{ float:left; width:98%; margin-bottom:20px; line-height:19px; font-size:14px; border:#cfd4d6 1px dotted; border-radius:3px; padding-left:10px; padding-bottom:5px; padding-right:5px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9fcf7+0,f5f9f0+100;L+Green+3D */
background: rgb(249,252,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */ height:auto;
}
.info-03{ float:left; width:98%; margin-bottom:20px; line-height:19px; font-size:14px; border:#cfd4d6 1px dotted; border-radius:3px; padding-left:10px; padding-bottom:5px; padding-right:5px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9fcf7+0,f5f9f0+100;L+Green+3D */
background: rgb(249,252,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */ height:auto;
}
.info-04{ float:left; width:98%; margin-bottom:20px; line-height:19px; font-size:14px; border:#cfd4d6 1px dotted; border-radius:3px; padding-left:10px; padding-bottom:5px; padding-right:5px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9fcf7+0,f5f9f0+100;L+Green+3D */
background: rgb(249,252,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */ height:auto;
}
.info-05{ float:left; width:98%; margin-bottom:20px; line-height:19px; font-size:14px; border:#cfd4d6 1px dotted; border-radius:3px; padding-left:10px; padding-bottom:5px; padding-right:5px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f9fcf7+0,f5f9f0+100;L+Green+3D */
background: rgb(249,252,247); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 ); /* IE6-9 */ height:auto;
}
.text-b{ font-size:13px;color:#4c5156; float:left; width:100%; padding-top:15px; padding-bottom:15px; font-weight:bold;}
.t-login{ float:left; width:100%; color:#4c5156; font-size:13px; margin-bottom:5px;}
.lembrar{ float:right; width:100%; font-size:13px; padding-top:5px;}
.cadastrar{ float:right; width:100%; font-size:15px; margin-top:0px; font-weight:normal;}

.btn {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 2px;
  font-family: Arial;
  color: #ffffff;
  font-size: 11px;
  padding:5px;
  height:22px;
  border:none;
  cursor:pointer;
  text-decoration: none;
}

.btn:hover {
  background: #3cb0fd;
  cursor:pointer;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}

#msg1{ margin:-5px; padding: 4px 10px;float:left; font-family: Verdana; font-size:10px; color:#FFFFFF; float:left; width:100%; }
#msg2{ margin:-5px; padding: 4px 10px;float:right; font-family: Verdana; font-size:10px; color:#FFFFFF; float:left; width:100%; }