body {
background:#eee;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0 0 5px;
text-decoration:none;
}

a {
color:#177171;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.menu {
background:#123265;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
text-transform:uppercase;
}

a.menu {
background:#123265;
display:block;
height:18px;
padding-bottom:5px;
padding-left:10px;
padding-top:5px;
text-decoration:none;
width:165px;
}

.TextNormal {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
padding-left:10px;
padding-right:10px;
text-align:justify;
}

.TextoN {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
line-height:15px;
text-align:justify;
}

.Headline {
border-bottom:#666f85 1px dotted;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
line-height:25px;
margin-bottom:0;
text-transform:uppercase;
}

.lochostname {
background:#e8eaed;
color:#000;
font-family:monospace;
font-size:10px;
line-height:15px;
margin:0;
padding:2px;
}

.loccount {
color:#000;
text-align:right;
}

PRE {
background:#E8EAED;
border-bottom:#000 thin solid;
border-left:#000 thin solid;
border-right:#000 thin solid;
border-top:#000 thin solid;
color:#000;
font-size:11px;
line-height:15px;
margin:2px;
padding:5px 10px;
}

PRE.explain {
font-weight:bold;
}

LI {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
margin-bottom:4px;
padding-left:10px;
padding-right:10px;
text-align:justify;
}

#caixa {
background:#FFF;
border:2px solid #909090;
margin:5px 5px 0;
text-align:justify;
width:765px;
}

#topo {
background:#FFF;
height:125px;
width:765px;
}

#topoesquerdo {
float:left;
}

#topodireito {
background:url(imagens/brtoplogo.png) no-repeat;
float:right;
height:85px;
margin-top:30px;
text-align:right;
width:260px;
}

#topodireito h1 {
display:none;
}

#conteudo {
background:#e8eaed;
width:765px;
}

#ColumnsEsq {
background:#e8eaed;
float:left;
width:175px;
}

#ColumnsDir {
background:#e8eaed;
float:right;
width:175px;
}

#Content {
background:#fff;
margin:0 175px;
padding:0 10px 20px;
}

#rodape {
background:#fff;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:30px;
padding-top:3px;
text-align:center;
width:765px;
}

.WhiteLine {
background:#fff;
height:1px;
}

.BoxTitle {
background:#177171;
color:#FFF;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
height:18px;
padding:5px 0 5px 10px;
text-decoration:none;
text-transform:uppercase;
}

.BoxTitle_in {
background:#123265;
color:#FFF;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
height:18px;
padding:5px 0 5px 10px;
text-decoration:none;
text-transform:uppercase;
}

.BoxNewsMessage {
background:#e8eaed;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
padding:10px;
text-align:justify;
text-decoration:none;
}

.NewsHeadline {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
line-height:15px;
padding-bottom:10px;
}

#content2 {
color:#000;
width:100%;
}

.content2Esq {
float:left;
padding-right:5px;
}

.content2Esq,.content2Dir {
height:120px;
padding-bottom:5px;
}

.contatoEsq {
float:left;
padding-right:5px;
width:100px;
}

input,select,textarea {
color:#000;
font-family:Arial, Helvetica, Verdana;
font-size:12px;
font-weight:700;
}

form {
padding-bottom:2px;
padding-left:5px;
}

input:focus,select:focus,textarea:focus {
background:#e8eaed;
color:#000;
font-weight:900;
}

.erro {
color:red;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
}

fieldset {
border-color:#123265;
border-style:ridge;
}

.validacoes {
text-align:center;
}

a:hover,a:active {
color:#123265;
text-decoration:underline;
}

a.menu:hover,a.menu:active {
background:#177171;
color:#fff;
text-decoration:none;
}

.content2Dir,.contatoDir {
padding-left:5px;
}

.contatoEsq,.contatoDir,P {
padding-bottom:5px;
}
