/*
    Document   : default
    Created on : 27/11/2009, 08:08:48
    Author     : Amarildo
    Description: Folha de estilos
*/
body
{
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:400;
    font-size: 9pt;
    font-style:normal;
    color:#4C4646;
    border: 0px;
    vertical-align:middle;
    text-align:left;
}

td
{
    font-family:inherit;
    font-weight:inherit;
    font-size:inherit;
    font-style:inherit;
    text-align:left;
    border:none;
    color:inherit;
    vertical-align:top;
    height:20px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    border-top-style: none;
}

th
{
    font-family:inherit;
    font-weight:inherit;
    font-size:inherit;
    font-style:inherit;
    text-align:left;
    border:none;
    color:inherit;
    background-color: #659EC7;
    vertical-align:top;
    height:20px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    border-top-style: none;
}

.dtc
{
    font-weight:bold;
    font-size: 8pt;
    font-family:inherit;
    font-style:inherit;
    text-align:left;
    color:inherit;
    vertical-align:middle;
    border: 1px solid #659EC7;
    height:15px;
    padding-left: 2px;
    padding-right: 2px;
}

.grid
{
    font-weight:bold;
    font-size: 8pt;
    font-family:inherit;
    font-style:inherit;
    text-align:center;
    color:inherit;
    vertical-align:top;
    border: 1px solid #659EC7;
    padding-left: 2px;
    padding-right: 2px;
}

.legend
{
    text-align: right;
    border: 0px solid #659EC7;
    height: 15px;
}

.status
{
    font-weight:bold;
    font-size: 8pt;
    font-family:inherit;
    font-style:inherit;
    text-align:left;
    color:inherit;
    vertical-align:middle;
    border: 1px solid #659EC7;
    height:15px;
    padding-left: 2px;
    padding-right: 2px;
}

.text
{
    text-align: right;
    border: 0px solid #659EC7;
    height: 15px;
}

.error
{
    font-size: 8pt;
    font-weight:bold;
    text-align: left;
    border: 0px solid #659EC7;
    color:#FF0000;
    width:900px;
}

.statusview
{
    font-size: 8pt;
    font-weight:bold;
    text-align: right;
    border: 0px solid #659EC7;
    color:#FF0000;
    width:80px;
}

input
{
    font-family: "Trebuchet MS",Arial,sans-serif;
    font-weight: bold;
    font-size: 8pt;
    font-style: normal;
    color: #003366;
    vertical-align: middle;
    text-align: left;
    border: 1px solid #659EC7;
    height: 15px;
    padding: 0px;
}

textarea
{
    font-family: "Trebuchet MS",Arial,sans-serif;
    font-weight: bold;
    font-size: 8pt;
    font-style: normal;
    color: #003366;
    vertical-align: middle;
    text-align: left;
    border: 1px solid #659EC7;
    height: 60px;
    padding: 0px;
}

.hidden
{
    font-family: "Trebuchet MS",Arial,sans-serif;
    font-weight: bold;
    font-size: 8pt;
    font-style: normal;
    color: #003366;
    vertical-align: middle;
    text-align: left;
    height: 15px;
    padding: 0px;
}

.find
{
    background-image: url(../images/_pesquisa.png);
    background-repeat:no-repeat;
    background-position:center;
    width:980px;
    height:40px;
    padding: 2px;
    text-align: right;
}

.item
{
    width:300px;
    height:30px;
    padding: 5px;
    font-family: "Trebuchet MS",Arial,sans-serif;
    font-weight: bold;
    font-size: 14pt;
    font-style: normal;
    text-align: left;
}

h
{
    font-weight:bold;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-style:normal;
    color:#4C4646;
}
h.h1 { font-size: 18pt; }
h.h2 { font-size: 16pt; }
h.h3 { font-size: 14pt; }
h.h4 { font-size: 12pt; }
h.h5 { font-size: 8pt; }
h.h6 { font-size: 8pt;  }

.barbottom
{
    border-top: 1px solid #659EC7;
    border-bottom: 1px solid #659EC7;
    color:#659EC7;
    margin: 3px;
    padding: 3px;
    font-weight:700;
    font-size: 8pt;
}
.barbottom td
{
    margin: 3px;
    padding: 3px;
}

.barbottom a
{
    color:#659EC7;
    text-decoration:none;
}
.barbottom a:visited
{
    color:#659EC7;
}
.barbottom a:link
{
    color:#659EC7;
}
.barbottom div.sitelinks a:visited
{
    color:#659EC7;
}
.barbottom a:hover
{
    color:#659EC7;
    text-decoration:underline
}

.button {
    background-image: url(../images/_btn_silver2.png);
    background-repeat:no-repeat;
    background-position:center;
    border: 0px;
    color:#334862;
    font-weight: bold;
    font-size: 8pt;
    font-style: normal;
    vertical-align: middle;
    text-align: center;
    width: 120px;
    height: 25px;
    padding: 0px;
}

.minibutton {
    border: 1px solid;
    font-weight: bold;
    font-size: 8pt;
    font-style: normal;
    vertical-align: middle;
    text-align: center;
    height: 20px;
    padding: 0px;
}
.minibutton onmouseover {text-decoration:underline}

.header {
    background-image: url(../images/_bar_menu.png);
    background-repeat:no-repeat;
    background-position:center;
    border: 0px solid #000000;
    width:980px;
    height:50px;
    font-weight:700;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-size: 1.5em;
    font-style: normal;
    color:#334862;
    margin: 1px;
    padding: 1px;
    vertical-align:middle;
    text-align:center;
}

.fundologon {
    background-image: url(../images/contabilidade.png);
    background-repeat:no-repeat;
    background-position:center;
    border: 0px;
    width:970px;
    height:450px;
    margin: 0px;
    padding: 0px;
    vertical-align:middle;
    font-family:"Trebuchet MS",Arial,sans-serif;
}

.mensagem {
    background-image: url(../images/_mensagem.png);
    background-repeat:no-repeat;
    background-position:left;
    border: 0px solid #659EC7;
    width:236px;
    height:155px;
    font-weight:normal;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-size: 0.6em;
    font-style: normal;
    color:#4C4646;
    margin: 0px;
    padding: 0px;
    vertical-align:middle;
    text-align:center;
}


.bartop {
    border: 0px solid #659EC7;
    width:950px;
    height:30px;
    font-weight:normal;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-size: 0.6em;
    font-style: normal;
    color:#659EC7;
    margin: 5px;
    padding: 5px;
    vertical-align:middle;
    text-align:center;
}

.tdbtn {
    width:100%;
    height:40px;
    text-align:center;
    vertical-align:middle;
}

.tdfield {
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.8em;
    font-style: normal;
    color:#4C4646;
    height:15px;
    text-align:left;
    vertical-align:middle;
}

.tdgrid {
    font-family:inherit;
    font-weight:inherit;
    font-size:inherit;
    font-style:inherit;
    color:#4C4646;
    height:15pt;
    text-align:left;
    vertical-align:middle;
}

.tdvalor {
    font-family:inherit;
    font-weight:inherit;
    font-size:inherit;
    font-style:inherit;
    color:#4C4646;
    height:15pt;
    text-align:right;
    vertical-align:middle;
}

.pesquisa {
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:normal;
    font-size: 8pt;
    font-style: normal;
    color:#000000;
    height:15px;
    vertical-align:middle;
    text-align:center;
    background-color:inherit;
    border: 1px solid #659EC7;
}

.minileft {
    background-image: url(../images/_bck2_left.png);
    background-repeat:no-repeat;
    background-position:right;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.6em;
    font-style: normal;
    color:#4C4646;
    border: 0px;
    width:10px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.minicenter {
    background-image: url(../images/_bck2_center.png);
    background-repeat:repeat-x;
    background-position:center;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.6em;
    font-style: normal;
    color:#4C4646;
    border: 0px;
    width:10px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.miniright {
    background-image: url(../images/_bck2_right.png);
    background-repeat:no-repeat;
    background-position:left;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.6em;
    font-style: normal;
    color:#4C4646;
    border: 0px;
    width:10px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.banner {
    background-image: url(../images/_bck2_center.png);
    background-repeat:repeat-x;
    background-position:bottom;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 1.0em;
    font-style: normal;
    color:#4C4646;
    text-align:center;
    vertical-align:middle;
}

.bannerleft {
    background-image: url(../images/_banner.png);
    background-repeat:no-repeat;
    background-position:left top;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.7em;
    font-style: normal;
    color:#4C4646;
    width:175px;
    height:450px;
    text-align:center;
}

.bannerright {
    background-image: url(../images/_banner.png);
    background-repeat:no-repeat;
    background-position:right top;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.7em;
    font-style: normal;
    color:#4C4646;
    width:175px;
    height:450px;
    text-align:center;
}

.imagem {
    background-image: url(../images/login.jpg);
    background-repeat:no-repeat;
    background-position:right top;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.6em;
    font-style: normal;
    color:#4C4646;
    width:200px;
    height:300px;
    text-align:center;
}

.body {
    background-repeat:repeat-x;
    background-position:left top;
    background-color:white;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.8em;
    font-style: normal;
    color:#4C4646;
    border: 0px;
    vertical-align:middle;
    text-align:center;
}

.bodyleft {
    background-image: url(../images/_bck2_left.png);
    background-repeat:no-repeat;
    background-position:right top;
    background-color:white;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.8em;
    font-style: normal;
    color:#4C4646;
    width: 10px;
    border: 0px;
    vertical-align:middle;
    text-align:center;
}

.bodyright {
    background-image: url(../images/_bck2_right.png);
    background-repeat:no-repeat;
    background-position:left top;
    background-color:white;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.8em;
    font-style: normal;
    color:#4C4646;
    width: 10px;
    border: 0px;
    vertical-align:middle;
    text-align:center;
}

.fundoajuda {
    background-image: url(../images/_question.png);
    background-repeat:no-repeat;
    background-position:right bottom;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.8em;
    font-style: normal;
    color:#4C4646;
    border: 0px;
    width:970px;
    height:450px;
    margin: 0px;
    padding: 0px;
    vertical-align:top;
}

.fundositemap {
    background-image: url(../images/_sitemap.png);
    background-repeat:no-repeat;
    background-position:right bottom;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.8em;
    font-style: normal;
    color:#4C4646;
    border: 0px;
    width:970px;
    height:450px;
    margin: 0px;
    padding: 0px;
    vertical-align:top;
}

.fundospeak {
    background-image: url(../images/_speak.png);
    background-repeat:no-repeat;
    background-position:right bottom;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.8em;
    font-style: normal;
    color:#4C4646;
    border: 0px;
    width:970px;
    height:450px;
    margin: 0px;
    padding: 0px;
    vertical-align:top;
}

.fundotermos {
    background-image: url(../images/_termos.png);
    background-repeat:no-repeat;
    background-position:right bottom;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.8em;
    font-style: normal;
    color:#4C4646;
    border: 0px;
    width:970px;
    height:450px;
    margin: 0px;
    padding: 0px;
    vertical-align:top;
}

.fundodados {
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.8em;
    font-style: normal;
    color:#4C4646;
    border: 0px;
    width:970px;
    height:450px;
    margin: 0px;
    padding: 0px;
    vertical-align:middle;
}

.fundogrid {
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.8em;
    font-style: normal;
    color:#4C4646;
    border: 0px;
    width:970px;
    margin: 0px;
    padding: 0px;
    vertical-align:top;
}

.fundomenu {
    background-image: url(../images/_menu.jpg);
    background-repeat:no-repeat;
    background-position:right bottom;
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 0.8em;
    font-style: normal;
    color:#4C4646;
    border: 0px;
    width:970px;
    height:450px;
    margin: 0px;
    padding: 0px;
    vertical-align:top;
}

.itensmenu
{
    font-family: "Trebuchet MS",Arial,sans-serif;
    font-weight: bold;
    font-size: 12pt;
    font-style: normal;
    color: #4C4646;
    vertical-align: middle;
    text-align: left;
    height: 15px;
    padding: 2px;
    text-decoration:none;
}

.itensmenu a:visited{color:#4C4646}
.itensmenu a:link, div.sitelinks a:visited {color:#4C4646}
.itensmenu a:hover {text-decoration:underline}

.fundologerr {
    font-family:"Trebuchet MS",Arial,sans-serif;
    font-weight:bold;
    font-size: 1.0em;
    font-style: normal;
    color:#CC0000;
    border: 0px;
    width:970px;
    height:450px;
    margin: 0px;
    padding: 0px;
    text-align:center;
    vertical-align:middle;
}