body {
	font-size: 10pt;
	font-family: Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
    margin: 0px;
    padding: 0px;
    background-image:url('imagens/DSC_0100.jpg');
    background-repeat: no-repeat;
    background-position:bottom right;
    background-color: black;
    color: ghostwhite;
    background-attachment: fixed;
    }

body#help {
	font-size: 10pt;
	font-family: Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
    margin: 5px;
    padding: 5px;
    background-color: ghostwhite;
    color: darkred;
    background-image: none;
    }


body#balanco {
	font-size: 12pt;
	font-family: Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
    margin: 5px;
    padding: 5px;
    width: 550px;
    background-color: ghostwhite;
    color: darkred;
    background-image: none;
    }


p.contato {text-align: center;    color: ghostwhite;    background-color: darkred;
padding: 5px}

body#inventario {
	font-size: 10pt;
	font-family: Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
    margin: 0px;
    padding: 0px;
    background-image:url('imagens/DSC_0104.jpg');
    background-repeat: no-repeat;
    background-position:bottom right;
    background-color: black;
    background-attachment: fixed;
    }

body#relatorio {
	font-size: 10pt;
	font-family: Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
    margin: 0px;
    padding: 0px;
    background-image:url('imagens/DSC_0092.jpg');
    background-repeat: no-repeat;
    background-position:bottom right;
    background-color: black;
    background-attachment: fixed;
}

body#distribuicao {
	font-size: 10pt;
	font-family: Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
    margin: 0px;
    padding: 15px;
    background-image:url('imagens/DSC_0104.jpg');
    background-repeat: no-repeat;
    background-position:bottom right;
    background-color: black;
    background-attachment: fixed;
    text-color: ghostwhite;
}


div#head {
    width: 600;
    background-color: midnightblue;
}

div#login {
    width: 600;
    background-color: ghostwhite;
    margin-bottom: 15px;
}

div#divcalc {
    color: white;
    background-color: midnightblue;
    margin: auto;
    padding:10px 10px 0px 20px;
}


h1 { background-color: midnightblue;
	color: ghostwhite;
	font-weight: bold;
    text-align: left;
    margin: 0px 0px 5px 0px;
    padding:5px 0px 5px 0px;
    font-size: 150%;
}

h1.mensagens {color: ghostwhite; background-color: darkred;}

h2 {
background-color: midnightblue;
	color: ghostwhite;
	font-weight: normal;
    text-align: center;
    margin: 5px 0px 0px 0px;
    padding:5px 0px 5px 0px;
    font-size: 125%
}

h3 {
background-color: ghostwhite;
	color: midnightblue;
	font-weight: bold;
    text-align: center;
    border: 1px solid midnightblue;
    margin: 5px 0px 0px 0px;
    padding:5px 0px 5px 0px;
    font-size: 100%
}

#head h1{
	color: ghostwhite;
    background-color: midnightblue;
	font-weight: bold;
    text-align: center;
    margin: 2px 2px 2px 20px;
    padding:0;
    font-size: 200%;
}

#head table {
    font-size: 100%;
    font-weight: bold;
    /*position: absolute; */
    width: 600; 
    border: none;
    margin:0;
    padding:0;
    float: center}

#head td  {
    text-align: center;
    padding: 1px; 
    margin: 1px; 
    border: solid 1px midnightblue;
    color: midnightblue;
    background: ghostwhite;
    width: 33%}
    
#head td.current {text-align: center;background: ghostwhite; color: midnightblue; }
#head td.submit {text-align: right;background: none; color: ghostwhite; border: none}
#head a {text-decoration: none; font-weight: bold; color: midnightblue}

#login table {
    font-size: 100%;
    font-weight: bold;
    /*position: absolute; */
    width: 580; left: 10; 
    border: none;margin:0;padding:0;
    float: center
    }
    
#login td  {text-align: center;padding: 1px; margin: 1px; border: solid 1px midnightblue;color:midnightblue;background: ghostwhite;}
#login td.current {text-align: center;background: midnightblue; color: ghostwhite;}
#login td.submit {text-align: right;background: none; color: ghostwhite; border: none}
#login a {text-decoration: none; font-weight: bold; color: midnightblue}
#login .erro {color: darkred}
p.login{text-align: right;margin:0;padding-top:2px;padding-bottom:3px;padding-right:3px;padding-left:3px;background: ghostwhite; color: midnightblue;}
#login input {color: ghostwhite; background-color: midnightblue}
div#menu {
    width: 600;
    background-color: ghostwhite;
    color: midnightblue;
    padding-bottom: 5px;
    }

#menu table {
    font-size: 100%;
    font-weight: bold;
    width: 580; left: 10; 
    border: none;
    margin:0;
    padding:0;
    float: center
    }

#menu th  {text-align: center;padding: 1px; margin: 1px; border: solid 1px ghostwhite;color:ghostwhite;background: midnightblue;}
#menu td  {text-align: center;padding: 1px; margin: 1px; border: solid 1px midnightblue;color:midnightblue;background: ghostwhite;}
#menu td.current {text-align: center;background: midnightblue; color: ghostwhite;}
#menu td.submit {text-align: right;background: none; color: ghostwhite; border: none}
#menu a {text-decoration: none; font-weight: bold; color: midnightblue}
p.menu{text-align: right;margin:0;background: ghostwhite; color: midnightblue;}

#menu h1, h2, h3 {
    text-align: center;
    color: red;
    }
#menu p {margin-left: 5px;}

div#content {
    width: 600;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: ghostwhite;
    color: midnightblue;
}

#content h1, h2 {
    text-align: center;
    width: 580;
    color: ghostwhite;
    }
#content h3 {
    text-align: center;
    width: 580;
    color: darkred;
    margin-left: 10px;
    }


#content p {padding-left: 5px}

#content a {text-decoration: none; font-weight: bold; color: ghostwhite}

#content table {
    font-size: 100%;
    font-weight: normal;
    width: 590;
    left: 10; 
    margin:0;padding:0;
    float: center;
    color: midnightblue;
    border: 1px solid;
    }

#content td.right {text-align: right}

div#widecontent {
    background-color: none;
    color: midnightblue;
    margin-top: 5px;
}

#widecontent h1, h2 {
    width: 590;
    color: ghostwhite;
    margin-top: 5px;
    padding: 5px 5px 5px 5px;
    }
#widecontent h2 {text-align: left}


#widecontent a {text-decoration: none; font-weight: bold; color: red; font-size: smaller}
#help a {text-decoration: underline; font-weight: bold; color: ghostwhite}


.white {color: ghostwhite;}
b.red {color: darkred;}

table#tdistrib {background-color: black; color:ghostwhite; font-size:100%;border-collapse: separate}
#tdistrib th {border: 1px solid midnightblue;background-color: ghostwhite; color:midnightblue; font-size:100%}
#tdistrib td {border: 1px solid ghostwhite; color: ghostwhite}
#tdistrib td.liberado {background-color: green }
#tdistrib td.naoliberado {background-color: darkred }
#tdistrib td.mensagem {padding: 2px;border: none; background-color: ghostwhite; color: DarkRed; text-align: center}
#tdistrib tr {background-color: midnightblue}
#tdistrib tr.par {background-color: black }
#tdistrib td.red {border: 1px solid ghostwhite;background-color: darkred; text-align:center }
#tdistrib td.nonred {background-color: green; text-align:center }
#tdistrib th.edicao {background-color: midnightblue; color: ghostwhite; text-align:center }

.valor {text-align: right; padding-right:2px }
.nome {text-align: center; white-space: nowrap;}
.evalor {background-color: ghostwhite; color:midnightblue;text-align:right;padding-right:1px}

#tdistrib input { text-align: right;  margin: 0; padding-right:1px;}
#tdistrib td.left {border: none; text-align: left;  margin: 0}
#tdistrib td.right {border: none; text-align: right;  margin: 0}
#tdistrib td.center {border: none; text-align: center;  margin: 0}
#tdistrib th.right {text-align: right;}
#tdistrib th.crio {background-color: darkred; color: ghostwhite}
#tdistrib th.gcrio {background-color: green; color: ghostwhite}
/*#tdistrib tr.crio {background-color: darkred; color: ghostwhite}*/
input.current {1px solid ghostwhite; background-color: midnightblue; color: ghostwhite; text-align: center}

td {color: midnightblue;}


table#rel {background-color: ghostwhite; color: midnightblue; font-size:90%; width=590;border: none;}
#rel td {color: midnightblue}
#rel td.left {text-align: left; width: 100}
#rel td.center {text-align: center; width: 390}
#rel td.right {text-align: right; width: 100}
p.right {text-align: right;padding-right:5px}
p.center {text-align: center;padding-right:5px;padding-left:5px}
.corta {font-style: oblique; color: darkred}
input.help {    background-color: ghostwhite;    color: darkred;}

table#tadmin {
    border-collapse: collapse;
    background-color: ghostwhite; 
    border: 1px solid midnightblue;
    margin-left: 5px;
}
#tadmin td, th {border: 1px solid midnightblue;}
#tadmin th {text-align: right}
#tadmin td {text-align: left}


dl.mensagem {color: darkred; background-color: ghostwhite;}
dt.mensagem {font-size: 12; font-weight: bold;}
dd.mensagem {width: 90%}

ul.ulmensagem {color: darkred; background-color: ghostwhite;}
li.limensagem {width: 90%;font-weight: bold}
ul  {color: darkred; background-color: ghostwhite;}
li {width: 100%;font-weight: normal}
input.mensagem {    background-color: ghostwhite;    color: darkred;}

table#navmensagem {
    width:90%;
    border-collapse: collapse;
    border-top: 2px solid darkred;
    margin-left: 5px;
    margin-top: 5px;
}
#navmensagem td, th {border: none; width:25%}
#navmensagem th, td {text-align: center}
#navmensagem tr {background-color: darkred;}

p.bordertopo {border-top: 1px solid; text-align: center; background-color: darkred; color: ghostwhite}



body#calculadora {
	font-size: 11pt;
	font-family: Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
    margin: 25px;
    padding: 0;
    background-color: midnightblue;
    color: darkred;
    background-image: none;
    }

table#tcalc {background-color: ghostwhite; font-size:100%;border-collapse: collapse; width:300px}
#tcalc th {border: 2px solid ghostwhite;
    background-color: midnightblue; color: ghostwhite; font-size:100%}
#tcalc td {padding:2px 5px 2px 5px;border: 2px solid ghostwhite;
    background-color: midnightblue; color: ghostwhite;text-align:center;}
#tcalc td.separador {border: 2px solid midnightblue;
    text-align: center;height:5ex;
    background-color: midnightblue; color:midnightblue;padding:2;font-size:10%}
#tcalc input {text-align: right;  margin: 0; padding-right:.5ex;
    width:8ex;font-size:100%}
#tcalc td.input {border: 2px solid ghostwhite;text-align: left;
            margin: 0px; padding-right:0ex;padding-left:0ex;
            background-color:ghostwhite;color:midnightblue}
#tcalc input.submit {text-align: center;  margin: 0; font-size:125%;width:15ex}
#tcalc select {font-size: 100%;}
#tcalc td.unidade {text-align: left;
        padding:0;
        background-color:ghostwhite;color:midnightblue}
#tcalc td.resultado {border: 2px solid ghostwhite;
    text-align: right;
    color:ghostwhite;
    font-weight:bold;
    padding-right:.5ex;
    padding-left:0ex}
#tcalc td.calcular {border: 2px solid ghostwhite;
    height: 50px;
    text-align: center;
    color:ghostwhite;
    font-weight:bold;
    background-color:ghostwhite;
    color:midnightblue}

#tcalc td.bateria {text-align: left;}
#tcalc select.bateria {text-align: left;font-size:100%}

#tcalc .red {color: red; font-weight: bold}
#tcalc input.fechar {width:4ex;text-align:center;color:red;padding:0}

#calculadora h2 {text-align: left}



/* BALANÇO */
body#balanco {
	font-size: 11pt;
	font-family: Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
    margin: 0;
    padding: 0;
    background-color: ghostwhite;
    color: darkred;
    background-image: none;
    }
#balanco h2 {text-align: center;font-size:150%;width:100%;
    background-color: ghostwhite;color:midnightblue;
    border: 2px solid midnightblue;
    padding: 0px;padding-bottom: .5ex;;padding-top: .5ex}    
#balanco .red {background-color: red; font-weight: bold}
#balanco input{width:10ex;text-align:right;padding-right:1ex}
input#bano {width:6ex;text-align: center}
input#bmes {width:4ex;text-align: center}
input#bdia {width:4ex;text-align: center}
input#bhora {width:4ex;text-align: center}
input#bminuto {width:4ex;text-align: center}

table#tbalanco {background-color: ghostwhite; font-size:100%;border-collapse: collapse; width:100%;}
#tbalanco th {border: 2px solid ghostwhite;
    background-color: ghostwhite; color: midnightblue; font-size:100%}
#tbalanco td {padding:2px 5px 2px 5px;
    background-color: ghostwhite; color: midnightblue;
    text-align:center;}
#tbalanco td.calcular {border: 2px solid ghostwhite;
    height: 50px;
    text-align: center;
    color:ghostwhite;
    font-weight:bold;
    background-color:ghostwhite;
    color:midnightblue}
#tbalanco input.submit {text-align: center;  margin: 0; font-size:125%;width:30ex}


table#tbaterias {display: inline-block;background-color: ghostwhite; font-size:100%;border-collapse: collapse; width:20ex}
#tbaterias th {border: 2px solid ghostwhite;
    background-color: midnightblue; color: ghostwhite; font-size:100%}
#tbaterias td {padding:2px 5px 2px 5px;border: 2px solid ghostwhite;
    background-color: midnightblue; color: ghostwhite;text-align:right;}

table#ttanques {display: inline-block;background-color: ghostwhite; font-size:100%;border-collapse: collapse; width:20ex}
#ttanques th {border: 2px solid ghostwhite;
    background-color: midnightblue; color: ghostwhite; font-size:100%}
#ttanques td {padding:2px 5px 2px 5px;border: 2px solid ghostwhite;
    background-color: midnightblue; color: ghostwhite;text-align:right;}


table#tanterior {display: inline-block;background-color: ghostwhite; font-size:100%;border-collapse: collapse;}
#tanterior th {border: 2px solid ghostwhite;
    background-color: midnightblue; color: ghostwhite; font-size:100%}
#tanterior td {padding:2px 5px 2px 5px;border: 2px solid ghostwhite;
    background-color: midnightblue; color: ghostwhite;text-align:right;}


table#tmovimento {display: inline-block;background-color: ghostwhite; font-size:100%;border-collapse: collapse; }
#tmovimento th {border: 2px solid ghostwhite;
    background-color: midnightblue; color: ghostwhite; font-size:100%}
#tmovimento td {padding:2px 5px 2px 5px;border: 2px solid ghostwhite;
    background-color: midnightblue; color: ghostwhite;text-align:right;}


table#tresultado {display: inline-block;background-color: ghostwhite; font-size:100%;border-collapse: collapse; width: 75%}
#tresultado th {border: 2px solid midnightblue;
    background-color: ghostwhite; color: midnightblue; font-size:110%}
#tresultado th.redresultado {border: 2px solid red;
    background-color: ghostwhite; color: red; font-size:110%}

#tresultado td {padding:2px 5px 2px 5px;border: 2px solid ghostwhite;
    background-color: midnightblue; color: ghostwhite;text-align:right;}
 .noborder {border: none}






body#bplanilha {
	font-size: 11pt;
	font-family: Verdana, "Lucida Sans", Arial, Geneva, Helvetica, Helv, "Myriad Web", Syntax, sans-serif;
    margin: auto;
    padding-top:20;
    padding-left:20;
    padding-right:20;
    background-color: ghostwhite;
    color: black;
    background-image: none;
    width:800;
    }




table#planilha {background-color: black; color:ghostwhite; 
   font-size:100%;
   border-collapse: collapse;
   }
#planilha th {border: 1px solid ghostwhite;
    background-color:midnightblue ; 
    color: ghostwhite; 
    font-size:100%;
    padding-left:5px;
    padding-right:5px;
    }
#planilha th.titulo {font-size:120%}
#planilha td {border: 1px solid midnightblue;
    background-color: ghostwhite ; 
    color: midnightblue; 
    font-size:100%;padding-left:5px
    }

#planilha th.thdata {width:120;}
#planilha th.thdescricao {width:500;}
//#planilha th.thnumero {width:100}
//#planilha th.thsaldo {width:50}


#planilha td.descricao {text-align:left}
#planilha td.numero {text-align:right;padding-right:5px}


#planilha th.red {color: red}
#planilha td.red {color: red}
