<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {

    margin-bottom: 1px;

}

body {

    background: none repeat scroll 0 0 #333333 !important;

    font-family: Helvetica,Arial,sans-serif;

    height: 100%;

    margin-bottom: 1px;

}

a {

    transition: color 0.2s ease-out 0s;

}

h1.title {

    margin-top: 0;

}

h1, h2, .module-title h2, h3, h4, h5 {

    letter-spacing: inherit;

    line-height: 1.1em;

}

h5 {

    font-size: 100%;

    text-transform: uppercase;

}

.rt-container, #rt-sidebar-a, #rt-sidebar-b, #rt-sidebar-c {

    background: none repeat scroll 0 0 transparent;

}

.rt-container {

    position: relative;

}

.rt-block {

    margin: 5px 0;

}

ul {

    list-style-image: none;

}

ul.menu {

    padding-left: 0;

}

#rt-content-top, #rt-content-bottom {

    clear: both;

    overflow: visible;

    width: 960px;

}

#rt-debug {

    padding-top: 20px;

    position: relative;

}

#rt-page-surround {

    min-height: 100%;

    overflow: hidden;

    position: relative;

}

.module-title .title a {

    font-weight: normal;

}

#rt-header, #rt-showcase, #rt-feature, #rt-utility, #rt-maintop, #rt-mainbottom, #rt-content-top, #rt-content-bottom, #rt-bottom, #rt-footer, .rt-block {

    position: relative;

}

#rt-mainbottom {

    background: url("../images/personalizado/back_1.jpg") repeat-x scroll 0 0 transparent;

    padding: 10px 0 0;

    top: -55px !important;

}

@font-face {

    font-family: "Colaborate";

    font-style: normal;

    font-weight: normal;

    src: url("../fonts/ColabReg-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/ColabReg-webfont.woff") format("woff"), url("../fonts/ColabReg-webfont.ttf") format("truetype"), url("../fonts/ColabReg-webfont.svg#ColaborateRegular") format("svg");

}

.font-family-camber .title, .font-family-camber .menutop li &gt; .item, .font-family-camber .roktabs-links ul li span, .font-family-camber .readon, .font-family-camber .rt-date-feature, .font-family-camber #rt-accessibility .rt-desc, .font-family-camber .rt-date-feature span, .font-family-camber #rt-login-button .buttontext, .font-family-camber #rt-popup-button .buttontext, .font-family-camber #gantry-totop, .font-family-camber .rok-content-rotator h2, .font-family-camber .feature-block .feature-title, .font-family-camber .module-content ul.menu li a, .font-family-camber .module-content ul.menu li .separator, .font-family-camber .module-content ul.menu li .item, .font-family-camber .icon-title, .font-family-camber .roktabs h3 {

    font-family: Colaborate,Helvetica,Arial,sans-serif;

}

.readonstyle-link.font-family-camber .readon {

    font-family: inherit;

}

#rt-top {

    background-position: 50% 100%;

    background-repeat: repeat-x;

}

#rt-navigation {

    padding-bottom: 7px;

}

.topblock-width-wrapped {

    border-radius: 0 0 6px 6px;

}

.rt-navigation-top {

    height: 6px;

}

.rt-navigation-bar {

    background-position: 50% 100%;

    background-repeat: repeat-x;

    border-radius: 0 0 4px 4px;

}

#rt-navigation .rt-fusionmenu, #rt-navigation .rt-splitmenu {

    margin: -21px -15px -15px;

}

.rt-menubar {

    border-top: 4px solid #8FBF46;

    display: inline-block;

    margin: 0 0 0 -5px;

    padding: 0;

    position: relative;

    width: 960px;

}

.menu-block {

    margin: 0;

    padding: 15px 5px;

}

#rt-header {

    border-radius: 4px 4px 0 0;

    margin-bottom: 0;

}

#rt-header .rt-block {

    margin: 10px 0;

}

#rt-logo {

    background: none repeat scroll 0 0 transparent !important;

    border-radius: 1px 1px 3px 3px;

    box-shadow: none !important;

    display: block;

    height: 60px !important;

    margin: 40px 0 0;

    position: relative;

    width: 227px;

    z-index: 1000;

}

#rt-logo .logo-inner {

    display: block;

    height: 100%;

    position: relative;

}

#rt-logo .fold {

    height: 12px;

    left: 0;

    position: absolute;

    top: 0;

    width: 5px;

}

.centered #rt-logo {

    margin: 0 auto;

}

#rt-header .logo-block {

    margin: -12px 0 -20px;

    padding: 0 15px;

}

.logo-pattern-none #rt-logo {

    background-image: none;

}

#rt-feature-spacer {

    height: 0;

}

#rt-container-bg {

}

#rt-container-content {

}

.scroller-enabled #rt-content-top, .scroller-enabled #rt-content-bottom {

    margin: 25px 0;

    padding: 35px 0;

}

#rt-page-surround-inner {

    background-position: 50% 100%;

    background-repeat: repeat-x;

    margin-bottom: 0;

    position: relative;

    z-index: 1;

}

#rt-footer-overlay {

    background-position: 50% 100%;

    background-repeat: repeat-x;

}

#rt-footer-surround a {

    text-shadow: none;

}

#rt-copyright2 {

    background-position: 50% 0;

    background-repeat: repeat-x;

}

#rt-footer .rt-grid-1 {

    width: 80px;

}

#rt-footer .rt-grid-2 {

    width: 160px;

}

#rt-footer .rt-grid-3 {

    width: 240px;

}

#rt-footer .rt-grid-4 {

    width: 320px;

}

#rt-footer .rt-grid-5 {

    width: 400px;

}

#rt-footer .rt-grid-6 {

    width: 480px;

}

#rt-footer .rt-grid-7 {

    width: 560px;

}

#rt-footer .rt-grid-8 {

    width: 640px;

}

#rt-footer .rt-grid-9 {

    width: 720px;

}

#rt-footer .rt-grid-10 {

    width: 800px;

}

#rt-footer .rt-grid-11 {

    width: 880px;

}

.rt-section-surround {

    border-collapse: separate;

    display: table;

}

.rt-row-surround {

    display: table-row;

}

#rt-footer .rt-grid-1, #rt-footer .rt-grid-2, #rt-footer .rt-grid-3, #rt-footer .rt-grid-4, #rt-footer .rt-grid-5, #rt-footer .rt-grid-6, #rt-footer .rt-grid-7, #rt-footer .rt-grid-8, #rt-footer .rt-grid-9, #rt-footer .rt-grid-10, #rt-footer .rt-grid-11 {

    background-position: 0 0;

    background-repeat: repeat-y;

    display: table-cell;

    float: none;

    vertical-align: top;

}

#rt-footer .rt-block {

    margin: 10px;

    padding: 20px 10px;

}

#rt-footer .rt-alpha {

    background: none repeat scroll 0 0 transparent !important;

}

.footerblock-width-wrapped #rt-footer-surround, .footerblock-width-wrapped #rt-footer-pattern, .footerblock-width-wrapped #rt-footer-overlay {

    border-radius: 4px 4px 0 0;

}

.module-title {

    margin-bottom: 20px;

}

.module-title .title {

    font-size: 160%;

    font-weight: normal;

    letter-spacing: normal;

    margin: 0;

    padding: 0;

}

.module-title .title span {

    font-weight: normal;

}

.module-title .title2 {

    font-size: 160%;

    font-weight: normal;

    letter-spacing: normal;

    margin: 0;

    padding: 0;

}

.module-title .title2 span {

    color: #747474 !important;

    font-weight: normal !important;

}

.box1 .rt-block, .box2 .rt-block, .box3 .rt-block, .box4 .rt-block {

    border-radius: 3px 3px 3px 3px;

    border-style: solid;

    border-width: 1px;

}

.title1 .module-title, .title2 .module-title, .title3 .module-title, .title4 .module-title {

    background-position: 50% 0;

    background-repeat: repeat-y;

    color: #FFFFFF;

    margin: 0;

    padding: 15px 10px;

    position: relative;

    width: 178px;

}

.title2 span {

    color: #FFFFFF !important;

}

.title1 .module-title .accent, .title2 .module-title .accent, .title3 .module-title .accent, .title4 .module-title .accent {

    background-position: 0 0;

    background-repeat: no-repeat;

    height: 7px;

    left: -5px;

    position: absolute;

    top: 0;

    width: 5px;

}

.standardcase .module-title .title {

    text-transform: inherit;

}

.lowercase .module-title .title {

    text-transform: lowercase;

}

.uppercase .module-title .title {

    text-transform: uppercase;

}

.flush .rt-block {

    padding: 0;

}

.flushtop .rt-block {

    padding-top: 0;

}

.flushbottom .rt-block {

    padding-bottom: 0;

}

#rt-popup, #rt-popuplogin {

    display: none;

}

.module-content .rt-menubar {

    background: none repeat scroll 0 0 transparent;

    border: 0 none;

    display: block;

    float: none;

    height: auto;

    margin: 0;

    position: relative;

}

.module-content ul.menu {

    margin-left: 0;

}

.module-content ul.menu li {

    list-style: none outside none;

    margin: 0;

    padding: 0;

}

.module-content ul.menu li.active {

    background-position: 50% 100%;

    background-repeat: no-repeat;

}

.rt-block .module-content ul.menu li li, #rt-body-surround .module-content ul.menu li li {

    background: none repeat scroll 0 0 transparent;

    border: medium none;

    margin: 0;

    padding: 0;

}

.module-content ul.menu li &gt; a, .module-content ul.menu li &gt; .separator, .module-content ul.menu li &gt; .item {

    display: block;

    padding: 0;

}

.module-content ul.menu li &gt; a:hover, .module-content ul.menu li &gt; .separator:hover, .module-content ul.menu li &gt; .item:hover {

}

.module-content ul.menu li.active &gt; a, .module-content ul.menu li.active &gt; .separator, .module-content ul.menu li.active &gt; .item {

    background-position: 50% 0;

    background-repeat: no-repeat;

}

.module-content ul.menu li a span, .module-content ul.menu li .separator, .module-content ul.menu li .item span {

    background-position: 6px 11px;

    background-repeat: no-repeat;

    display: block;

    font-size: 14px;

    font-weight: normal;

    line-height: 14px;

    padding: 10px 10px 10px 20px;

}

.module-content ul.menu li a:hover span, .module-content ul.menu li .separator:hover, .module-content ul.menu li .item:hover span, .module-content ul.menu li.active &gt; a span, .module-content ul.menu li.active &gt; .separator, .module-content ul.menu li.active &gt; .item span {

}

.module-content ul.menu li li a, .module-content ul.menu li li .separator, .module-content ul.menu li li .item, #rt-body-surround .module-content ul.menu li li a, #rt-body-surround .module-content ul.menu li li .separator, #rt-body-surround .module-content ul.menu li li .item {

    background: none repeat scroll 0 0 transparent;

}

.module-content ul.menu li li a span, .module-content ul.menu li li .separator, .module-content ul.menu li li .item span {

    background: none repeat scroll 0 0 transparent !important;

    font-size: 12px;

    padding: 4px 10px 4px 15px;

}

.module-content ul.menu li .separator {

    display: block;

}

.module-content ul.menu ul {

    margin: 0;

    padding: 10px 0 15px 15px;

}

.module-content ul.menu ul ul {

    background: none repeat scroll 0 0 transparent;

}

.module-content ul.menu .subtext em {

    line-height: 12px;

    padding-left: 0;

}

.module-content ul.menu em {

    display: block;

    font-size: 80%;

    font-style: normal;

    font-weight: normal;

}

.module-content ul.menu .image img {

    float: left;

}

.module-content ul.menu .item.image {

    background: none repeat scroll 0 0 transparent;

    padding-left: 8px;

}

#rt-container-bg a, #rt-showcase a, #rt-header a, .box2 .rt-block a, .box4 .rt-block a, .roktabs-links ul li.active span, .readonstyle-link #rt-container-bg .readon span, .readonstyle-link #rt-container-bg .readon .button {

    color: #747474 !important;

}

#rt-container-bg a:hover, #rt-showcase a:hover, #rt-header a:hover, .box2 .rt-block a:hover, .box4 .rt-block a:hover, .roktabs-links ul li.active span:hover, .readonstyle-link #rt-container-bg .readon span:hover, .readonstyle-link #rt-container-bg .readon .button:hover {
	color: #00A859 !important;

}

.readon {

    border: 0 none;

    border-radius: 4px 4px 4px 4px;

    display: inline-block;

    margin: 0;

    overflow: visible;

    padding: 1px 1px 0;

}

.readon span, .readon .button {

    background-color: rgba(0, 0, 0, 0);

    background-position: 50% 0;

    background-repeat: repeat-x;

    border: medium none;

    border-radius: 4px 4px 4px 4px;

    cursor: pointer;

    display: block;

    font-size: 13px;

    font-weight: normal;

    line-height: 14px;

    margin: 0;

    overflow: visible;

    padding: 6px 0;

    position: relative;

    transition: background-position 0.3s linear 0s;

    white-space: normal;

}

.readon span span {

    background: none repeat scroll 0 0 transparent;

    display: inline;

    float: none;

    margin-left: 0;

    padding: 0;

}

.readon:hover span, .readon:hover .button {

    background-position: 50% -50px;

    color: #CE161D;

    transition: all 0.4s ease 0s;

}

.readon:active {

    margin-bottom: -1px;

    margin-top: 1px;

}

.readonstyle-link .readon {

    background: none repeat scroll 0 0 transparent !important;

    border: medium none !important;

    height: auto !important;

    margin: 0 !important;

    padding: 0 !important;

}

.readonstyle-link .readon .button, .readonstyle-link .readon span {

    background: none repeat scroll 0 0 transparent !important;

    border: medium none !important;

    font-size: 13px !important;

    font-weight: normal !important;

    height: auto !important;

    line-height: 14px !important;

    margin: 0 !important;

    outline: medium none !important;

    padding: 0 !important;

    text-shadow: none !important;

    text-transform: none;

}

.rokchecks, .rokradios {

    cursor: pointer;

    line-height: 130%;

    padding: 3px 0 3px 20px;

}

.rokradios {

    background-position: 0 2px;

    background-repeat: no-repeat;

}

.rokradios-active {

    background-position: 0 -159px;

    background-repeat: no-repeat;

}

.rokchecks {

    background-position: 0 -344px;

    background-repeat: no-repeat;

}

.rokchecks-active {

    background-position: 0 -542px;

    background-repeat: no-repeat;

}

.inputbox, #form-login .inputbox, #com-form-login .inputbox, #josForm .inputbox, .component-content .search_result .inputbox, .component-content .contact .inputbox, .component-content .user input#email, .component-content .user input#name, .component-content .user input#username, .component-content .user input#password, .component-content .user input#passwd, .component-content .user input#password2, #rokajaxsearch .inputbox {

    position: relative;

    transition: background-color 0.2s linear 0s;

    z-index: 100;

}

.box2 .inputbox, .box2 #form-login .inputbox {

    background-image: none;

}

.component-content h1.title, .component-content h2.title {

    background: url("../images/personalizado/img_titulo.png") no-repeat scroll left top transparent;

    font-size: 140%;

    line-height: 20px;

    padding-left: 25px;

}

.component-content h1.title2, .component-content h2.title2 {

    font-size: 140%;

    line-height: 20px;

}

.component-content .rt-article-icons a {

    display: block;

    text-align: center;

}

#developed-by {

    overflow: hidden;

}

#rocket {

    display: block;

    float: right;

    height: 16px;

    margin: 0;

    vertical-align: middle;

    width: 118px;

}

#rt-copyright .rt-block {

    margin: 0;

    padding: 10px 15px;

}

.copytext {

    color: #FFFFFF;

    display: block;

    font-size: 11px;

    letter-spacing: 0.5pt;

    line-height: 15px;

    margin: 4px 0 50px;

    padding: 0;

    text-align: left;

}

#rt-breadcrumbs {

    padding: 2px 0;

}

#rt-breadcrumbs .rt-block {

    margin: 0;

}

#breadcrumbs h3, .leading_separator {

    display: none;

}

.rt-breadcrumb-surround {

    height: auto;

    overflow: hidden;

    padding: 0;

    position: relative;

}

span.breadcrumbs, #rt-breadcrumbs .breadcrumbs {

    display: inline-block;

    font-size: 120%;

    overflow: hidden;

}

span.breadcrumbs img {

    float: left;

    margin-top: 6px;

}

#rt-breadcrumbs img[src$="arrow.png"] {

    background: url("../images/arrow.png") no-repeat scroll 0 0 transparent;

    float: left;

    height: 0;

    margin-top: 6px;

    padding-top: 12px;

    width: 9px;

}

span.breadcrumbs a, span.no-link, .pathway {

    display: block;

    float: left;

    line-height: 100%;

    margin: 0;

    padding: 5px;

}

#rt-header #form-login, .horizontal #form-login {

    position: relative;

}

#rt-header #form-login-username, .horizontal #form-login-username {

    float: left;

    margin-right: 15px;

}

#rt-header #form-login .inputbox, .horizontal #form-login .inputbox {

    font-size: 10px;

    height: 16px;

    text-transform: lowercase;

    width: 149px;

}

#rt-header #form-login .readon, .horizontal #form-login .readon {

    position: absolute;

    right: 0;

    top: 0;

}

#rt-header #form-login-remember, .horizontal #form-login-remember {

    font-size: 10px;

    margin: 0;

    position: absolute;

    right: 0;

    top: 34px;

}

#rt-header #form-login ul, .horizontal #form-login ul {

    left: 0;

    margin: 0;

    overflow: hidden;

    position: absolute;

    top: 30px;

}

#rt-header #form-login ul li, .horizontal #form-login ul li {

    float: left;

    margin: 0;

    padding: 0;

}

#rt-header #form-login ul li a, .horizontal #form-login ul li a {

    background: none repeat scroll 0 0 transparent !important;

    font-size: 10px;

    margin: 0 10px 0 0;

    padding: 0;

}

.rt-date-feature span {

    font-size: 120%;

    line-height: 130%;

    padding: 2px 0;

}

#rt-accessibility .rt-desc {

    font-size: 120%;

}

.loginbutton-block, .popupbutton-block {

    margin: 0;

}

#rt-login-button .buttontext, #rt-popup-button .buttontext {

    font-size: 130%;

    font-weight: normal;

    line-height: 130%;

}

#rt-popup .module-content, #rt-popuplogin .module-content {

    margin: 0;

}

#rt-popup .rt-block, #rt-popuplogin .rt-block {

    margin: 0;

    padding: 0;

}

#rt-popup .title, #rt-popuplogin .title {

    margin-bottom: 15px;

    margin-top: 0;

    padding: 0;

}

#rt-popuplogin p {

    float: left;

    margin-bottom: 10px;

}

#rt-popuplogin p:first-child {

    margin-right: 10px;

}

#rt-popuplogin .readon {

    float: right;

}

#rt-popuplogin ul li {

    display: inline-block;

    float: none;

    margin-right: 10px;

}

#gantry-totop {

    font-size: 110%;

    font-weight: normal;

    line-height: 110%;

    padding: 2px 0;

}

img.feature-img {

    height: 150px;

    padding: 5px;

    width: 212px;

}

.feature-img-surround {

    height: 178px;

    width: 222px;

}

.image-block-surround {

    float: left;

    height: 150px;

    margin-right: 15px;

    width: 160px;

}

img.image-block {

    height: 122px;

    padding: 5px;

    position: relative;

    width: 150px;

}

.content-block {

    overflow: hidden;

}

.number-image {

    display: inline-block;

    float: left;

    margin-bottom: 15px;

    margin-right: 15px;

    padding: 5px;

    position: relative;

}

.number-image-text {

    display: block;

    font-size: 20px;

    font-weight: bold;

    margin: 0 0 -8px -5px;

    padding-top: 10px;

    text-transform: uppercase;

}

.heading1 {

    display: block;

    font-size: 160%;

    margin-bottom: 15px;

}

body #gantry-viewswitcher {

    margin: 1em auto;

    position: relative;

    right: inherit;

    top: inherit;

    z-index: 100;

}

.torre1 {

    background: url("../images/personalizado/back_1_flip.jpg") repeat-x scroll center bottom transparent;

    height: 160px;

    margin: -20px 0 0;

    width: 240px;

}

.torre2 {

    background: url("../images/personalizado/back_1_flip.jpg") repeat-x scroll center bottom transparent;

    height: 160px;

    margin: -20px 0 0 -10px;

    width: 243px;

}

.torre3 {

    background: url("../images/personalizado/back_1_flip.jpg") repeat-x scroll center bottom transparent;

    height: 160px;

    margin: -20px 0 0;

    width: 230px;

}

.torre4 {

    background: url("../images/personalizado/back_1_flip.jpg") repeat-x scroll center bottom transparent;

    height: 160px;

    margin: -20px 0 0 -15px;

    width: 256px;

}

.busca {

    float: right;

    margin: 25px -22px 0 0;

}

.idiomas {

    float: right;

    margin: 27px -42px 0 0;

}

.menusuperior {

    height: 20px;

    margin: -10px 0 0 100px;

    position: absolute;

}

.menusuperior a {

    background: url("../images/personalizado/pipe.png") no-repeat scroll left center transparent;

    color: #747474 !important;

    margin-right: 10px;

    padding-left: 12px;

    transition: all 0.4s ease 0s;

}

.menusuperior a:hover {

    color: #CE2027 !important;

    transition: all 0.4s ease 0s;

}

.menusuperior a:first-child {

    background: none repeat scroll 0 0 transparent !important;

}

.menu_rodape {

    color: #FFFFFF !important;

    position: absolute;

}

.menu_rodape a {

    color: #FFFFFF !important;

    margin: 0 5px 0 0;

}

.readon {

    background: url("../images/personalizado/plus.png") no-repeat scroll right 50% transparent !important;

    color: #747474 !important;

    padding: 0 20px 0 0;

    width: auto;

}

.assinatura_artico {

    margin: 20px 0 0 -8px;

    position: absolute;

    z-index: 1000;

}

.assinatura {

    float: right;

    margin: 0 10px 0 0;

    padding: 5px 0;

}

.assinatura a {

    color: #747474;

}

.assinatura a:hover {

    color: #FFFFFF;

}

.assinatura img {

    margin: 0 auto;

    width: 70px;

}

.imagens_topo {

    margin: -45px 0 -50px -15px !important;

}

.menutop li.item1 {

    display: none !important;

}

.menutop li.item130 a span:hover {

    color: #FFFFFF !important;

}

.menutop li.item246 a span:hover {

}

/*.menutop li.item248 span {

    height: 15px;

}

.menutop li.item250 span {

    height: 15px;

}

.menutop li.item251 span {

    height: 15px;

}*/

.menu_noticias {

    border-left: 1px solid #EADEDE;

    height: 400px;

    width: auto;

}

.menu_imprensa {

    border-left: 1px solid #EADEDE;

    height: 300px;

    margin: -5px 0 0;

    width: auto;

}

.assessoria {

    border-left: 1px solid #EADEDE;

    width: 300px;

}

.clr {

    background: url("../images/personalizado/plus.png") no-repeat scroll right 50% #FFFFFF !important;

    color: #747474 !important;

    padding: 0 20px 0 0;

    width: auto;

}

.level2 li .item107, .level2 li .item110, .level2 li .item108, .level2 li .item109, .level2 li .item198, .level2 li .item199, .level2 li .item200, .level2 li .item227 {

    display: none;

}

.releases {

    border: medium none !important;

}

.news #dm_tabs_1 ul.dm_menu_1 {

    border-top: 1px solid #CCCCCC !important;

}

.news .dm_menu_item_1 {

    background: url("../images/personalizado/btn_news.png") repeat-x scroll 0 0 transparent !important;

    border-bottom: 1px solid #CCCCCC !important;

    border-left: 1px solid #CCCCCC !important;

    border-radius: 0 0 5px 5px;

    border-right: 1px solid #CCCCCC !important;

    height: 26px !important;

    padding: 1px 0 0 !important;

}

.news .dm_menu_item_1 .dm_selected {

    border-top: 1px solid #FFFFFF !important;

}

.news .dm_menu_1 li:hover {

}

.news .dm_menu_1 li:active {

    background: none repeat scroll 0 0 #FFFFFF !important;

}

.news .dm_menu_item_1:hover {

    background: none repeat scroll 0 0 transparent !important;

}

.news .dm_selected {

    background: url("../images/personalizado/btn_news1.png") repeat-x scroll 0 0 #CCCCCC !important;

}

#dm_tabs_1 ul.dm_menu_1 li.dm_menu_item_1 a {

}

.news #dm_tabs_1 ul.dm_menu_1 li.dm_menu_item_1 .dm_selected {

    border: medium none !important;

}

.release #dm_tabs_1 ul.dm_menu_1 li.dm_menu_item_1 {

    border-bottom: 1px solid #CCCCCC !important;

}

.relacionado {

    border-left: 1px solid #CCCCCC;

    float: right !important;

    margin: -60px 0 20px 15px;

    padding: 0 0 0 5px;

    width: 270px !important;

}

.relacionado2 {

    border-left: 1px solid #CCCCCC;

    float: right !important;

    margin: 0 0 20px 15px;

    padding: 0 0 0 5px;

    width: 270px !important;

}

.relacionado3 {

    border-left: 1px solid #CCCCCC;

    float: right;

    margin: 0 0 40px 15px;

    padding: 0 0 0 10px;

    width: auto;

}

.relacionado3 a {

    background: url("../images/arrow.png") no-repeat scroll 0 0 transparent;

    font-size: 11pt;

    padding-left: 11px;

}

.relacionado3 img {

    margin: 15px 0 0;

}

.mais_cases {

    float: right;

}

.minifp-full-link-wrp .readon {

    display: none;

}

.ancoras_internas {

    border-left: 1px solid #CCCCCC;

    float: right;

    margin: 0 0 20px 5px;

    padding: 0 0 0 10px;

    width: auto;

}

.ancoras_internas a {

    background: url("../images/arrow.png") no-repeat scroll 0 0 transparent;

    font-size: 11pt;

    padding-left: 11px;

}

.solucoes_mobile {

    background: url("../images/arrow.png") no-repeat scroll 0 0 transparent;

    padding-left: 11px;

}

.no-link {

    color: #CCCCCC;

}

#form-login .input {

    margin: 10px 0 0 !important;

}
</pre></body></html>