body {
    margin: 0;
    font-family: Verdana, tahoma;
} 

a {
    color: black; 
    text-decoration: underline;
}
a.head {
    text-decoration: none;
}
a.head:unknown {
    text-decoration: none;
}
a.menu{
	font-weight: bold;color: black;font-size: 12px;font-family: Verdana, tahoma; text-decoration: none; size: 12px;
}
a.menu:hover {
	font-weight: bold; color: white; font-size: 12px; font-family: Verdana, tahoma; text-decoration: none; size: 12px;
}
hr {
	color: black
}
H1 {
	font-weight: bold; font-size: 27px; color: black
}
H2 {
	font-weight: bold; font-size: 22px; color: #000066
}
H3 {
	font-weight: normal; font-size: 17px; color: #000066
}
.info {
	font-weight: bold; font-size: 14px; color: #67b021; font-family: Verdana, Arial, tahoma; text-decoration: none
}
.HEAD3 {
	font-weight: bold; font-size: 12px; color: black; font-family: Verdana, Arial, tahoma; text-decoration: none
}
A.HEAD3 {
	font-weight: bold; font-size: 12px; color: black; font-family: Verdana, Arial, tahoma; text-decoration: underline
}
.titulos {
	font-weight: bold; font-size: 12px; color: #4F4F4F; font-family: Verdana, Arial, tahoma; text-decoration: none
}
.titulosb {
	font-weight: bold; font-size: 12px; color: #ffffff; font-family: Verdana, Arial, tahoma; text-decoration: none
}
a.titulosb {
	font-weight: bold; font-size: 12px; color: #ffffff; font-family: Verdana, Arial, tahoma; text-decoration: underline
}

.titulosbp {
	font-weight: bold; font-size: 10px; color: #A4A4A4; font-family: Verdana, Arial, tahoma; text-decoration: none
}

a.titulos {
	font-weight: bold; font-size: 12px; color: black; font-family: Verdana, Arial, tahoma; text-decoration: none
}
.dados {
	font-size: 12px; color: #000000; font-family: Verdana, Arial, tahoma; text-decoration: none
}
.dados_small {
	font-size: 10px; color: #000000; font-family: Verdana, Arial, tahoma; text-decoration: none
}
.path {
	font-weight: bold; font-size: 10px; color: black; font-family: Verdana, tahoma; text-align: left
}
a.path {
	font-weight: bold; font-size: 10px; color: white; font-family: Verdana, tahoma; text-decoration: none
}
a.path:hover {
	font-weight: bold; font-size: 10px; color: #000000; font-family: Verdana, tahoma; text-decoration: underline
}

.formutabela {
  vertical-align: middle;
  background-color: #EEE;
  color: #000000;
  padding: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.2);
}

.formutabela tr:first-child td{
    background: url("../imagens/loginform.png") center no-repeat;
    //background: #33840e;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.formutabela img{
    margin-top:17px;
    width: 300px;
}

#copyright {
    width: 100%;
    font-size: 10px;
    text-align: center;
}

.formutexto {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
}

.menu2 {
  text-decoration: none;
  color: black;
  width: 100%;
  font: 11px Verdana, Arial, Helvetica;
  display: block;
}

.menuactivo2 {
  text-decoration: none;
  color: #FFFFFF;
  font: bold 11px Verdana, Arial, Helvetica;
}

.menu22 {
  text-decoration: none; 
  color: black;
  font: 11px Verdana, Arial, Helvetica;
}

a.menu2:hover {
  color: white;
}

input[type="submit"], input[type="button"] {
//    background-color: #C8EEAA;
//    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7FBF4D), color-stop(100%, #63A62F));
//    background-image: -webkit-linear-gradient(top, #7FBF4D, #63A62F);
//    background-image: -moz-linear-gradient(top, #7FBF4D, #63A62F);
//    background-image: -ms-linear-gradient(top, #7FBF4D, #63A62F);
//    background-image: -o-linear-gradient(top, #7FBF4D, #63A62F);
//    background-image: linear-gradient(top, #7FBF4D, #63A62F);
//    border: 1px solid #63A62F;
//    border-bottom: 1px solid #5B992B;
//    border-radius: 3px;
//    -webkit-box-shadow: inset 0 1px 0 0 #96CA6D;
//    box-shadow: inset 0 1px 0 0 #96CA6D;
//    color: white;
//    font-weight: bold;
//    padding: 4px 0 7px 0;
//    text-align: center;
//    text-shadow: 0 -1px 0 #4C9021;
//    min-width: 100px;
}

input[type="submit"]:hover:not(:disabled), input[type="button"]:hover:not(:disabled){
//    background-color: #76b347;
//    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #76b347), color-stop(100%, #5e9e2e));
//    background-image: -webkit-linear-gradient(top, #76b347, #5e9e2e);
//    background-image: -moz-linear-gradient(top, #76b347, #5e9e2e);
//    background-image: -ms-linear-gradient(top, #76b347, #5e9e2e);
//    background-image: -o-linear-gradient(top, #76b347, #5e9e2e);
//    background-image: linear-gradient(top, #76b347, #5e9e2e);
//    -webkit-box-shadow: inset 0 1px 0 0 #8dbf67;
//    box-shadow: inset 0 1px 0 0 #8dbf67;
//    cursor: pointer; 
}

input[type="submit"]:active, input[type="button"]:active {
//    border: 1px solid #5b992b;
//    border-bottom: 1px solid #538c27;
//    -webkit-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee;
//    box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee; 
//    outline: 0px;
//    color: #fff;
}

input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner {
//  border: 0;
}

input[type="submit"]:disabled, input[type="button"]:disabled {
//    background: #abd18d;
}

.smallbutton {
    border: none;
    width: auto;
    overflow: visible;
    font-size: 13px;
    color: white;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    font-weight: bold;
    background: #005F00;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
    cursor: pointer;
}

.smallbutton:hover {
    background: #2F8311;
}
