@charset "UTF-8";

form#fCalculoCarga{
    height:600px;
}

section#Voltar{
 //   border-color: #15ff44;
    border:4px solid #ff9900;
    text-align: center;
    vertical-align: middle;
    line-height:0px;
    padding: 10px 5px 10px 5px;
    top: 300px;
    position: absolute;
    left: 800px;
    width:80px;
    height: 20px;
    background-color: rgba(42, 208, 255, 0.8);
}

ul.geral{
    background-color: #6fbba1;
    height:240px;

}

P.formulario {
    text-align: left;
    text-indent: 5px;
    line-height: 22px;
}

input, textarea{
    font-family: sans-serif;
    font-weight: normal;
    font-size: 14pt;
    background-color: rgba(255,255,255, 0.8);
    text-align: center;
    width:60px;
}
li#GerarPdf{
    font-family: sans-serif;
    font-weight: normal;
    font-size: 14pt;
    background-color: rgba(255,255,255, 0.8);
    text-align: center;
    width:190px;
  }
li#GerarPdf:hover{
    width:180px;
    background-color: #dddddd;
}
input:hover, textarea:hover{
    background-color: #dddddd;
    transform: translateY(3px);
    cursor:pointer;

}
input:active {
    background-color: #3e8e41;
    box-shadow: 0 5px #666;
    transform: translateY(3px);
    cursor:pointer;
}
/* style='background-color:yellow;'*/
input.Resultado{
    font-family: sans-serif;
    font-weight: bold;
    font-size: 12pt;
    background-color: rgba(200, 255, 250, 0.52);
    font-style:italic;
  padding: 3px 1px 3px 1px;
    margin:0px;
    text-align: center;
    width:60px;
    color:red;
    border-radius:10px;
    cursor:default;
    readonly:true;
 /*   border:0px solid #ff9900;
    /* uma borda de 1px tracejada e na cor laranja para
    o campo */
}
input.Resultado:hover{
    background: #d4eee1;
    border:3px solid #ff9900;
    color:black;
    font-weight: bolder;
}
label{
    opacity:0.85;
    font-size:17px;
 /*   background-color: #d4eee1; */
    transition: background-color 0.8s;
    -webkit-transition: background-color 0.8s;            /* instrução para outros navegadores*/
    -moz-transition: background-color 0.8s;
    -o-transition: background-color 0.8s;
    -ms-transition: background-color 0.8s;
    font-family: Arial, sans-serif;
/*    text-shadow:2px 2px 2px rgba(0,0,0,0.6);*/
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
label:hover{
     opacity:1;
     background-color: #dddddd;
 /*   font-size:17.5px;*/
 }

label.Esquerda{
    font-size:17px;
    border-radius: 10px;

    margin-left:0px;
    background-color:#dddddd;
}

legend{
    color:#888888;
    font-weight: bold;
    font-size: 13pt;
    font-family: sans-serif;
}
fieldset{
   color:blue;
    border:4px solid #ff9900;
    margin: 20px;
    top: 15px;
    padding:1px;
}
fieldset legend{
    color: #2e41bb;
    text-align:left;
}

/*--------CALCULOS EM INDEX------------------*/

fieldset#CarvaoVegetal2{
    position: absolute;
    left: 390px;
}
fieldset#Produtividade{
    position: absolute;
    left: 390px;
    height:auto;
    top:510px;
    Width:385px;
}
fieldset#Residencia2{
    position: absolute;
    left: 1px;
    top:380px;
    height:auto;
    width:360px;
}
fieldset#coque{
    position: absolute;
    left: 1px;
    top:570px;
    height:auto;
    width:360px;
}
fieldset#injecao{
    position: absolute;
    left: 390px;
    top:750px;
    height:100px;
    width:385px;
}
/*--------CALCULOS------------------*/
fieldset#CargaMetalica{
    position: absolute;
    left: 1px;

}
fieldset#CarvaoVegetal{
    position: absolute;
    left: 500px;
}
fieldset#ProducaoDiaria{
    position: absolute;
    left: 1000px;
    height:300px;
}
fieldset#Residencia{
    position: absolute;
    left: 1px;
    top:400px;
    height:200px;
    width:380px;
}

img#OK {
 /*   position: absolute;*/
    /*    right: 400px;*/
    width: 30px;
    margin:0px;
}
img#OK:hover {
    width: 35px;
    /*   color: #ffffff;*/
}

table.MenuPrincipal {
    border: 2px solid #d84a4f;
    border-spacing:2px;
    margin-left: auto;
    margin-right: auto;
    box-shadow: 10px 10px 2px rgba(0,0,0,0.5);
    cursor:pointer;
}
table.MenuPrincipal caption {
    color: #041a88;
    font-size: 15pt;
    font-weight: bold;
    text-shadow:1px 1px 1px rgba(0,0,0,0.6);
}
table.MenuPrincipal td {                      /*tudo que for td (dados)*/
    border: groove 2px #b5b5b5;
    bordercolor:rgba(216, 74, 79, 0.24);
    padding: 1px;
    height:10px;
    text-align: center;
    vertical-align: middle;
    transition: background-color 1s;
    -webkit-transition: background-color 1s;            /* instrução para outros navegadores*/
    -moz-transition: background-color 1s;
    -o-transition: background-color 1s;
    -ms-transition: background-color 1s;
    cursor:pointer;
}
table.MenuPrincipal td.cd{                     /* coluna direita*/
    color: black;
    background-color: #ffffff;
    font-weight: bold;

}

table.MenuPrincipal td:hover {
    background-color: rgba(199, 12, 67, 0.15);
}
.carbono{
    color:green;
    background:lightblue;

}