body { font-family: Verdana; background-image: url(../img/Patern/bodyBackground.gif); background-repeat: repeat; margin: 0; }
p { color: #4d4d4f; font-size: 9px; margin-top: 0; }
/* ID */
#Master { background-color: #fff; position: absolute; left: 50%; width: 760px; height: auto; visibility: visible; margin-left: -380px; border-right: 7px solid #fff; border-bottom: 1px solid #fff; border-left: 7px solid #fff; }
#Mail { background-color: #fff; position: absolute; left: 50%; width: 760px; height: 570px; visibility: visible; margin-left: -380px; border-right: 7px solid #fff; border-bottom: 1px solid #fff; border-left: 7px solid #fff; }
#Master #MainNav { width: 760px; height: 145px; margin-bottom: 5px; }
#Master #MainContent { width: 585px; height: auto; float: left; margin-bottom: 10px; padding-right: 10px; }
#MainContent #Flash { background-color: #fff; width: 585px; height: 130px; margin-bottom: 10px; }
#MainContent #ColLeft { color: #58595b; font-size: 9px; width: 180px; height: auto; float: left; }
#MainContent #ColCenter { color: #58595b; font-size: 9px; width: 395px; height: auto; float: right; }
#Master #SideContent { width: 153px; height: auto; float: right; margin-bottom: 10px; padding-left: 10px;}
.Right { border-right: 1px solid #ba9765;}
.Left { border-left: 1px solid #ba9765;}
#Master #Footer { background-color: #788991; background-image: url(../img/Patern/Bg_Footer.gif); background-repeat: repeat-x; background-position: 0 49px; width: 760px; height: 60px; clear: both; }
#Master .Desc { padding-top: 10px; }
/*   Pag    */  
#MainContent #ASetorial, #MFinanceiro { width: 395px; height: auto; float: right; margin: 0; }
#MainContent .BoxLista { width: 100%; height: 100%; float: left; margin-bottom: 5px; border: solid 1px #788991; }
#MainContent .BoxLista h1 { color: #ededed; font-size: 12px; background-color: #788991; margin-top: 0; padding: 5px; }
#MainContent .ThreeColLeft { text-align:justify; color: #58595b; width: 185px; height: auto; float: left; }
#MainContent .ThreeColCenter { text-align:justify; color: #58595b; width: 185px; height: auto; float: right; margin-right: 15px; }
#MainContent .ThreeColRight { text-align:justify; color: #58595b; width: 185px; height: auto; float: right; }
#MainContent .ThreeColLeft h2 { color: #001f66; font-size: 0.7em; padding-top: 5px; padding-bottom: 5px; padding-left: 0; }
#MainContent .ThreeColCenter h2 { color: #001f66; font-size: 0.7em; padding-top: 5px; padding-bottom: 5px; padding-left: 0; }
#MainContent .ThreeColRight h2 { color: #001f66; font-size: 0.7em; padding-top: 5px; padding-bottom: 5px; padding-left: 0; }
#MainContent .ThreeColBox { width: 585px; height: 160px; }
/* Lista online  */ 
.ThreeColLeft  ul li { text-align:left; color: #001f66; font-size: 9px; font-weight: bold; margin-top: 10px; margin-left: -30px; list-style-type: none; }
.ThreeColLeft ul li ul li { text-align:left; color: #656565; font-size: 9px; font-weight: normal; line-height: 1.2em; margin-top: 0; margin-left: -25px; list-style-type: disc; }
.ThreeColLeft ul li ul li a { text-align:left; color: #58595b; text-decoration: none; }
.ThreeColLeft ul li ul li a:hover { text-align:left; color: #001f66; text-decoration: none; }
.ThreeColLeft ul li ul li a:visited { text-align:left; color: #ba9765; font-weight: bold; text-decoration: none; }
.ThreeColCenter  ul li { text-align:left; color: #001f66; font-size: 9px; font-weight: bold; margin-top: 10px; margin-left: -30px; list-style-type: none; }
.ThreeColCenter ul li ul li { text-align:left; color: #656565; font-size: 9px; font-weight: normal; line-height: 1.2em; margin-top: 0; margin-left: -25px; list-style-type: disc; }
.ThreeColCenter ul li ul li a { text-align:left; color: #58595b; text-decoration: none; }
.ThreeColCenter ul li ul li a:hover { text-align:left; color: #001f66; text-decoration: none; }
.ThreeColCenter ul li ul li a:visited { text-align:left; color: #ba9765; font-weight: bold; text-decoration: none; }
.ThreeColRight  ul li { text-align:left; color: #001f66; font-size: 9px; font-weight: bold; margin-top: 10px; margin-left: -30px; list-style-type: none; }
.ThreeColRight ul li ul li { text-align:left; color: #656565; font-size: 9px; font-weight: normal; line-height: 1.2em; margin-top: 0; margin-left: -25px; list-style-type: disc; }
.ThreeColRight ul li ul li a { text-align:left; color: #58595b; text-decoration: none; }
.ThreeColRight ul li ul li a:hover { text-align:left; color: #001f66; text-decoration: none; }
.ThreeColRight ul li ul li a:visited { text-align:left; color: #ba9765; font-weight: bold; text-decoration: none; }
/* Parceiros */
#MainContent .Parceiros { text-align:justify; font-size: 9px; width: 295px; height: 185px; float: left; }
.Parceiros p { padding:0px 10px 0px 0px; }
#MainContent .Parceiros2{ text-align:justify; font-size: 9px; width: 290px; height: 185px; float: right; }
.Parceiros2 p { padding:0px 3px 0px 0px; }
#MainContent .Desc { color: #788991;  font-size: 12px; width: 580px; float: left; margin-top: 10px; }
/* Col Center  e Box Home AS & MF */
#ColCenter .Margin { padding-left: 10px; }
#ColCenter .Margin h1 { font-size: 10px; }
#ColCenter #Box_As { line-height: 2; background-image: url(../img/Box_As.jpg); background-repeat: no-repeat; width: 395px; height: 190px; margin-bottom: 10px; }
#ColCenter #Box_Mf { line-height: 2; background-image: url(../img/Box_Mf.jpg); background-repeat: no-repeat; width: 395px; height: 190px; }
#Box_As #Box_Mf, .Servicos { font-size: 11px; margin-bottom: -20px; margin-left: 60px; padding-top: 2px; }
.S_Mf:link { color: #001f66; text-decoration: none; }
.S_Mf:hover { color: #fff; text-decoration: none; }
.S_Mf:visited { color: #001f66; text-decoration: none; }
.S_Mf:active { color: #001f66; text-decoration: none; }
.S_As:link { color: #fff; text-decoration: none; }
.S_As:hover { color: #ba9765; text-decoration: none; }
.S_As:visited { color: #fff; text-decoration: none; }
.S_As:active { color: #fff; text-decoration: none; }
#Box_As #Box_Mf, .PBold { font-weight: bold; margin-left: 10px; padding-top: 70px; }
#Box_As #Box_Mf, .PDesc { font-size: 9px; line-height: 1.2em; margin-top: -107px; margin-right: 10px; margin-left: 165px; }
/* Col Left */
#ColLeft .Desc { color: #58595b; text-align:justify; font-size: 9px; width: 180px; margin-top: 10px; }
#ColLeft .Banner { width: 180px; height: 45px; clear: both; margin-top: 0; }
#ColLeft .Banner, x:-moz-any-link { width: 180px; height: 45px; clear: both; padding-top: 5px; }
#ColLeft .As_Mf { text-align:justify; color: #fff; font-size: 9px; background-color: #90a8c5; width: 150px; margin-bottom: 10px; padding: 10px; }
#ColLeft .Box { text-align:justify; width: 148px; height: auto; float: left; margin-bottom: 10px; padding: 10px; border: solid 1px #b3b3b3; }
/* Side Col */
#SideContent .Date{ color: #656565; font-size: 10px; font-weight: bold; width: 153px; height: 15px; float: right; margin-bottom: 15px; }
#SideContent .Tendencias { width: 153px; height: auto; }
#SideContent .Tendencias p { text-align: left; }
#SideContent .Tendencias h2 { color: #001f66; font-size: 0.6em; }
#SideContent .Com_Label { color: #ba9765; font-size: 10px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; padding-top: 10px; border-top: 1px solid #ba9765; }
#SideContent .Comment { background-color: #cdcdcd; width: 142px; height: auto; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; border-bottom: 2px solid #656565; }
#SideContent .Lista { font-size: 9px; text-decoration: none; padding-top: 10px; }
#SideContent .Lista a { color: #58595b; font-size: 9px; text-decoration: none; }
#SideContent .Lista a:hover { color: #001f66; font-size: 9px; text-decoration: none; }
#SideContent .Desc { color: #443f3f; font-size: 9px; width: 153px; float: right; }
#SideContent .Desc p { text-align:left; }
#SideContent .ListFormas { text-align:justify; color: #58595b; font-size: 9px; margin-top: 10px; padding-top: 10px; padding-bottom: 10px; border-color: #788991 #fff; border-style: solid; border-width: 1px; }
/* Textos */
.title { color: #fff; }
.Azul { color: #001f66; }
.Dourado { color: #ba9765; }
p  { text-align:justify; }
h1 { font-size: 2em; font-weight: bold; margin: 0.4em 0 0.67em; }
h2 { color: #58595b; text-align:left; font-size: 1.1em; font-weight: bold; margin: 0 0 0.83em; }
h4 { color: #4c4c4c; font-size: 0.6em; font-weight: bold; margin-top: 0; margin-bottom: 15px; }
hr { border-color: #9f9f9f #fff #fff; border-style: solid; border-width: 1px; }
/* Release */
#Release ul {text-decoration: none; color: #001f66; font-size: 9px; margin-left: -20px; }
#Release ul li h1 a { color: #001f66; font-size: 12px; text-decoration: none; }
#Release ul li h1 a:hover { color: #ba9765; font-size: 12px; text-decoration: none; }
#Release ul li p { text-align:justify; font-size: 10px; margin-top: -10px; text-decoration: none; }
#Release ul li h3 { color: #787878; font-size: 9px; font-weight: normal; margin-bottom: 10px; text-decoration: none; }
/* Links */
.LkRight:link { float: right; color: #ba9765; font-size: 9px; font-weight: bold; text-decoration: none; }
.LkRight:visited { float: right; color: #ba9765; font-size: 9px; font-weight: bold; text-decoration: none; }
.LkRight:hover { float: right; color: #0c1a6f; font-size: 9px; font-weight: bold; text-decoration: none; }
.LkRight:active { float: right; color: #ba9765; font-size: 9px; font-weight: bold; text-decoration: none; }
.LkLeft:link { float: left; color: #ba9765; font-size: 9px; font-weight: bold; text-decoration: none; }
.LkLeft:visited { float: left; color: #ba9765; font-size: 9px; font-weight: bold; text-decoration: none; }
.LkLeft:hover { float: left; color: #0c1a6f; font-size: 9px; font-weight: bold; text-decoration: none; }
.LkLeft:active { float: left; color: #ba9765; font-size: 9px; font-weight: bold; text-decoration: none; }
.Lk:link { color: #ba9765; font-size: 9px; font-weight: bold; text-decoration: none; }
.Lk:visited { color: #ba9765; font-size: 9px; font-weight: bold; text-decoration: none; }
.Lk:hover { color: #0c1a6f; font-size: 9px; font-weight: bold; text-decoration: none; }
.Lk:active { color: #ba9765; font-size: 9px; font-weight: bold; text-decoration: none; }
.Cinza:link { color: #58595b; text-decoration: none; }
.Cinza:hover { color: #001f66; text-decoration: none; }
.Cinza:active { color: #58595b; text-decoration: none; }
.Cinza:visited { color: #58595b; text-decoration: none; }
.LkAs:link { color: #001f66; font-size: 9px; text-decoration: none; }
.LkAs:visited { color: #001f66; font-size: 9px; text-decoration: none; }
.LkAs:hover { color: #ba9765; font-size: 9px; text-decoration: none; }
.LkAs:active { color: #001f66; font-size: 9px; text-decoration: none; }
.LkMf:link { color: #ba9765; font-size: 9px; text-decoration: none; }
.LkMf:visited { color: #ba9765; font-size: 9px; text-decoration: none; }
.LkMf:hover { color: #0c1a6f; font-size: 9px; text-decoration: none; }
.LkMf:active { color: #ba9765; font-size: 9px; text-decoration: none; }
/* Spry */
.Accordion { overflow: hidden; /*order-bottom-style: solid;*/ }
.AccordionPanel { text-align:justify; color: #001f66; background-position: 0 8px; margin: 0; }
.AccordionPanelTab { color: #919396; font-size: 0.8em; font-weight: bold; background-color: #fff; background-image: url(../img/Patern/GrayArrow.gif); background-repeat: no-repeat; background-position: 0 8px; margin: -1px 0 0; padding: 5px 2px 5px 15px; border-bottom: 1px solid #001f66; cursor: pointer; /*-moz-user-select: none; -khtml-user-select: none;*/ }
.AccordionPanelContent { text-align:justify; color: #656565; font-size: 9px; height: auto; overflow: hidden; margin: 0; padding: 0; }
.AccordionPanelContent h4 { text-align:justify; color: #001f66; font-size: 1.2em; margin-top: 10px; margin-bottom: 10px; }
.AccordionPanelContent p { text-align:justify; margin-top: 20px; margin-bottom: 15px; }
.AccordionPanelContent blockquote { float: right; margin-top: -110px; }
.AccordionPanelTabHover {	color: #ba9765;}
.AccordionPanelOpen .AccordionPanelTab { color: #001f66; background-color: #fff; }
/* Rodape */
#Footer .Login { background-color: #fff; background-image: url(../img/Patern/RightLogin.gif); background-repeat: no-repeat; background-position: 260px 0; position: relative; top: 9px; width: 270px; height: 40px; padding-left: 10px; }
#User label { color: #919396; font-size: 9px; font-family: Verdana; font-weight: bold; font-style: normal; font-variant: normal; margin-right: 5px; margin-left: 5px; }
#User input[type="text"] { color: #4d4d4f; font-size: 9px; font-family: Verdana; background-color: #f1f1f1; width: 60px; height: 10px; margin-top: 15px; border-color: #e8e7e7; border-style: inset; border-width: 2px 1px 1px 2px; }
#User input[type="image"] { float: right; margin-top: 15px; margin-right: 35px; }
#User input[type="password"] { color: #4d4d4f; font-size: 9px; font-family: Verdana; background-color: #f1f1f1; width: 60px; height: 10px; margin-top: 15px; border-color: #e8e7e7; border-style: inset; border-width: 2px 1px 1px 2px; }
#Footer .End { color: #fff; font-size: 10px; position: relative; top: -5px; float: right; padding-right: 10px; }
#User input[type="image"], x:-moz-any-link { float: right; margin-top: -15px; margin-right: 35px; }
#Footer .Login, x:-moz-any-link { background-color: #fff; background-image: url(../img/Patern/RightLogin.gif); background-repeat: no-repeat; background-position: 262px 0; position: relative; top: 9px; width: 270px; height: 40px; padding-left: 10px; border-bottom: 1px solid #fff; }
/* Form Contato | Cadastro */
#Contato { width: 350px; margin-top: -120px; margin-left: 200px; }
#Contato p { width: 350px; margin-top: -120px; margin-left: 200px; }
#Contato label { color: #ba9765; font-size: 9px; font-weight: bold; width: 80px; height: 20px; float: left; margin-top: 3px; }
#Contato input[type="text"] { color: #4d4d4f; font-size: 9px; font-family: Verdana; width: 250px; height: 15px; margin-bottom: 3px; margin-left: 10px; border-color: #e8e7e7; border-style: inset; border-width: 2px 1px 1px 2px; }
#Contato textarea { color: #4d4d4f; font-size: 9px; font-family: Verdana; width: 250px; height: 80px; margin-left: 10px; border-color: #e8e7e7; border-style: inset; border-width: 2px 1px 1px 2px; }
#Contato input[type="image"] { float: right; margin-top: 5px; margin-right: 5px; }
#MainContent .txt { color: #9f9f9f; width: 180px; margin-top: 70px; }
#Contato label, x:-moz-any-link { color: #ba9765; font-size: 9px; font-weight: bold; width: 120px; height: 20px; float: left; margin-top: 3px; }
#Contato input[type="text"], x:-moz-any-link { color: #4d4d4f; font-size: 9px; font-family: Verdana; width: 250px; height: 15px; float: right; margin-top: -20px; margin-bottom: 3px; margin-left: 10px; border-color: #e8e7e7; border-style: inset; border-width: 2px 1px 1px 2px; }
#Contato textarea, x:-moz-any-link { color: #4d4d4f; font-size: 9px; font-family: Verdana; width: 250px; height: 80px; float: right; margin-top: -15px; margin-left: 10px; border-color: #e8e7e7; border-style: inset; border-width: 2px 1px 1px 2px; }
#Contato input[type="image"], x:-moz-any-link { float: right; clear: both; margin-top: 5px; margin-right: 5px; }
/* Tabela Compra online */
#MainContent #DinText { color: #fff; font-size: 1.5em; background-color: #ba9765; width: 575px; padding-left: 20px; }
#MainContent .Indice { color: #787878; font-size: 9px; }
#MainContent .Indice h1 { color: #fff; font-size: 11px; background-color: #787878; width: 575px; margin-top: 0; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; }
#SideContent .Valor { padding:0px; color: #001f66; font-size: 0.6em; margin-top: 15px; }
#SideContent .Valor form { color: #ba9765; font-weight: bold; margin-top: 35px; }
#SideContent .Voltar { color: #fff; font-size: 10px; font-weight: bold; background-image: url(../img/Patern/VoltaLista.gif); width: 123px; height: 45px; margin-top: 15px; padding-top: 15px; padding-left: 30px; }
#SideContent .Voltar a { color: #fff; text-decoration: none; }
#SideContent .Voltar a:hover { color: #ba9765; text-decoration: none; }
/* Comentario Bolsa */
#Master #BolsaRight { width: 320px; height: auto; float: right; }
#Master #BolsaRight h1 { color: #124d7e; font-size: 0.8em; }
#Master #BolsaRight p { color: #818181; font-size:9px; text-align:justify;}
#Master #BolsaLeft { width: 430px; height: auto; float: left; }
#BolsaLeft tr td { color: #818181; font-size: 9px; }
#BolsaLeft tr td a { color: #124d7e; font-size: 9px; text-decoration: none; }
#BolsaLeft tr th { text-align: left; }
/* Comentario Setorial */ 
#Master .Data { color: #001f66; font-size: 9px; font-weight: bold; background-color: #ba9765; text-align: right; width: 145px; height: 47px; float: right; margin-bottom: 20px; padding: 10px; }
#Master .C_Setorial { color: #eee; width: 593px; height: 65px; float: left; margin-bottom: 20px; border-color: #001f66 #ba9765 #001f66 #001f66; border-style: solid; border-width: 1px; }
#Master .C_Setorial, x:-moz-any-link { color: #eee; width: 592px; height: 59px; float: left; margin-bottom: 20px; padding-bottom: 5px; border-color: #001f66 #ba9765 #001f66 #001f66; border-style: solid; border-width: 1px; }
#Master .C_Setorial h1 { color: #001f66; font-size: 1em; padding-top: 5px; padding-bottom: 10px; padding-left: 20px; }
#Master .C_Setorial p { color: #ba9765; font-size: 9px; padding-left: 20px; }
#Master .Comentario { color: #6e6e6e; padding-right: 15px; padding-left: 15px; }
.Comentario .Titulo { color: #001f66; font-size: 12px; }
.AccordionPanelContent th {font-size: 9px;}
#Footer .End { color: #fff; font-size: 10px; position: relative; top: -20px; float: right; padding-right: 10px; text-align: right; }

