body, div, table, input, select, textarea, a{
font: 11px tahoma;
color: #274455;
font-size: 11px;
}
body{
SCROLLBAR-FACE-COLOR: #C4D5E6;
SCROLLBAR-HIGHLIGHT-COLOR: #91A7B4;
SCROLLBAR-SHADOW-COLOR: #91A7B4;
SCROLLBAR-3DLIGHT-COLOR: buttonface;
SCROLLBAR-ARROW-COLOR: #E2EDF3;
SCROLLBAR-TRACK-COLOR: #E2EDF3;
SCROLLBAR-DARKSHADOW-COLOR: buttonshadow;
SCROLLBAR-BASE-COLOR: buttonface;
background-color: #d0d0d0;
margin: 0px;
}

.CaixaTopo{
font-size: 18px;
font-weight: bold;
color: white;
border: 1px solid #6F6F6F;
border-top: 0px;
border-left: 0px;
border-right: 0px;
background-color: #385C72;
height: 30px;
line-height: 30px;
padding: 8px 5px;
}

.CaixaMenu{
background-color: #ECECEC;
height: 22px;
line-height: 22px;
padding-left: 5px;
}
div.CaixaTitulo{
border: 1px solid #9F9F9F;
background-color: #A6B7C5;
font-weight:bold;
padding: 5px;
}
div.CaixaConteudo{
border: 1px solid #9F9F9F;
background-color: #ECECEC;
margin-top: 1px;
padding: 5px;
}

table.CaixaConteudo{ border: 1px solid #9F9F9F; background-color: #ECECEC;}
table.CaixaConteudo td{ height: 26px;}
tr.CaixaTitulo{background-color: #A6B7C5; font-weight:bold;}
tr.CaixaTitulo td{ height: 26px;}
.CaixaConteudo a{text-decoration: underline;}

div.SeparadorConteudo{
border: 1px solid #385C72;
background-color: #F7F7F7;
padding: 15px;
margin-top: 0px;
width: 100%;
max-width: 1200px;
}

div.SeparadorConteudo td{padding: 3px;}

ul.Separador {
text-align: left;
margin:0px;
margin-left: 5px;
margin-bottom: 4px;
border-bottom: 0px;
list-style-type: none;
padding: 0px;
}
ul.Separador li {display: inline; }

ul.Separador li a {
padding-left: 15px;
padding-right: 15px;
padding-top: 4px;
padding-bottom: 4px;
border: 1px solid #385C72;
background-color: #385C72;
margin-right: 0px;
text-decoration: none;
border-bottom: none;
font-weight: bold;
color: #FFFFFF;
}ul.Separador li a:hover {text-decoration: underline;}
a:hover{text-decoration: none;}
a{text-decoration: underline;}

a.MenuItem{
color: #274455;
font-weight: bold;
padding-right: 15px;
text-decoration: none;
}
a.MenuItem:hover{
text-decoration: underline;
}
.BtnSel{background-color: #ECECEC;border: 0px;}
.Btn{cursor: pointer;cursor: hand;}

.CaixaGlobal{
border-bottom: 1px solid #6F6F6F;
border-left: 0px;
border-right: 0px;
background-color: White;
padding: 40px;
}
/*
DÁ O ESTILO ÀS LAYERS INVISÍVEIS DO MENU
*/
.Layer{
z-index: 30;top:66px;left:108px;
position: absolute; visibility: hidden;
margin: 0; padding: 4;
border-top: 0px solid #6F6F6F;
border-left: 1px solid #6F6F6F;
border-right: 1px solid #6F6F6F;
border-bottom: 1px solid #6F6F6F;
background-color: #ECECEC;
width: 145px;
}
.LayerDiv {font-size:11px;line-height: 20px;cursor: pointer;cursor: hand;}
.LayerDivHover {font-size:11px;line-height: 20px;cursor: pointer;cursor: hand;text-decoration: underline;}
form{margin: 0px;padding: 0px;}