BODY {    margin-left: 0px;    margin-top: 0px;    margin-right: 0px;    margin-bottom: 0px;    background-color: #FFFFFF;    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif;    text-decoration: none;}A:link {  FONT-FAMILY: Gerogia;  FONT-SIZE: 10px;  color: #10547D;	font-weight: normal;	text-decoration: none;}A:visited       {  FONT-FAMILY: Gerogia;  FONT-SIZE: 10px;  color: #10547D;	font-weight: normal;	text-decoration: none;}A:hover         {  FONT-FAMILY: Gerogia;  FONT-SIZE: 10px;  color: #10547D;	font-weight: normal;	text-decoration: underline;}A:active        {  FONT-FAMILY: Gerogia;  FONT-SIZE: 10px;  color: #10547D;	font-weight: normal;	text-decoration: none;}.edittext {    height: 20px;    width: 150px;    background-image: url(/images/edittext.gif);    border:0;} TD    {    FONT-FAMILY: Gerogia;    FONT-SIZE: 10px;    color: #10557E;}.td_cont {    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;    FONT-SIZE: 12px;    color: #002F74;    font-weight: bold;    padding-left: 10px;    padding-top: 5px;}.titulo_cat    {    FONT-FAMILY: Trebuchet MS;    FONT-SIZE: 15px;    color: #C3448B;    font-weight: bold;    text-decoration: none;    text-transform: uppercase;}.titulo_cat a:link {    FONT-FAMILY: Trebuchet MS;    FONT-SIZE: 15px;    color: #2F293F;    font-weight: bold;    text-decoration: none;    text-transform: uppercase;   }.titulo_cat a:visited{    FONT-FAMILY: Trebuchet MS;    FONT-SIZE: 15px;    color: #2F293F;    font-weight: bold;    text-decoration: none;    text-transform: uppercase;}.titulo_cat a:hover {    FONT-FAMILY: Trebuchet MS;    FONT-SIZE: 15px;    color: #2F293F;    font-weight: bold;    text-decoration: underline;    text-transform: uppercase;}  .titulo_cat a:active{    FONT-FAMILY: Trebuchet MS;    FONT-SIZE: 15px;    color: #2F293F;    font-weight: bold;    text-decoration: none;    text-transform: uppercase;   }.titulo_cat_peq    {    FONT-FAMILY: Trebuchet MS;    FONT-SIZE: 10px;    color: #C3448B;    font-weight: bold;    text-decoration: none;    text-transform: uppercase;}.titulo_cat_peq a:link {    FONT-FAMILY: Trebuchet MS;    FONT-SIZE: 10px;    color: #2F293F;    font-weight: bold;    text-decoration: none;    text-transform: uppercase;   }.titulo_cat_peq a:visited{    FONT-FAMILY: Trebuchet MS;    FONT-SIZE: 10px;    color: #2F293F;    font-weight: bold;    text-decoration: none;    text-transform: uppercase;}.titulo_cat_peq a:hover {    FONT-FAMILY: Trebuchet MS;    FONT-SIZE: 10px;    color: #2F293F;    font-weight: bold;    text-decoration: underline;    text-transform: uppercase;}  .titulo_cat_peq a:active{    FONT-FAMILY: Trebuchet MS;    FONT-SIZE: 10px;    color: #2F293F;    font-weight: bold;    text-decoration: none;    text-transform: uppercase;   }.td_cont a:link {    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;    FONT-SIZE: 12px;    color: #002F74;    font-weight: bold;    text-decoration: underline;    }.td_cont a:visited{    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;    FONT-SIZE: 12px;    color: #002F74;    font-weight: bold;    text-decoration: underline;}.td_cont a:hover {    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;    FONT-SIZE: 12px;    color: #002F74;    font-weight: bold;    text-decoration: none;}  .td_cont a:active{    FONT-FAMILY: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;    FONT-SIZE: 12px;    color: #002F74;    font-weight: bold;    text-decoration: none;}.fonte_small{    FONT-FAMILY: Trebuchet MS;    FONT-SIZE: 10px;    color: #221C33;    text-decoration: none;    font-weight: bold;    text-transform: uppercase;}.fonte_small A:link {    color: #013966;    text-decoration: none;    font-weight: bold;}.fonte_small A:visited       {    color: #013966;    text-decoration: none;    font-weight: bold;}.fonte_small A:hover         {    color: #E67816;    text-decoration: none;    font-weight: bold;}.fonte_small A:active        {    color: #013966;    text-decoration: none;    font-weight: bold;}INPUT {    font-family: Georgia;    font-size: 10px;    font-weight: bold;    background-color: #10547D;    border: 0px solid #C7D1E5;    color: #FFFFFF;    padding-left: 2px;    }.INPUT_botao_login {    font-family: Georgia;    font-size: 11px;    font-weight: bold;    background-color: #BBC9D2;    border: 0px ;    color: #09324A;    padding-left: 2px;     text-decoration: underline;   }.INPUT_pesquisa {    font-family: Trebuchet MS;    font-size: 10px;    font-weight: normal;    background-color: #ffffff;    border: 0px ;    color: #221C33;    padding-left: 2px;    }.INPUT_botao_pesquisa {    font-family: Georgia;    font-size: 11px;    font-weight: bold;    text-decoration: underline;    background-color: #09324A;    border: 0px ;    color: #FFFFFF;  }.INPUT_contactos{    font-family: Georgia;    font-size: 10px;    font-weight: normal;    text-decoration: none;    background-color: #10557E;    border: 0px ;    color: #FFFFFF;     width: 72px;    height: 18px;}.INPUT_botao {    font-family: Georgia;    font-size: 10px;    font-weight: bold;    background-color: #10547D;    border: 0px ;    color: #FFFFFF;    height: 18px;    padding-left: 4px;    }fieldset {    /*border: 1px solid #E67816;*/    border: 1px solid #A5A5A5;}.INPUT_quantidade {    font-family: Tahoma, Verdana, Helvetica, sans-serif;    font-size: 11px;    font-weight: normal;    background-color: #ffffff;    border: 1px solid #000000;    text-decoration: none;    color: #000000;}.edittext_input {     font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif;     font-weight: bold;     color: #002F74;          font-size: 10px;     height: 16px;     width: 140px;          margin-left: 5px;     background-color: #FFFFFF;}      .pesquisar_but {     font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif;     font-weight: bold;     color: #FFFFFF;     border: 1px solid #002F74;     background-color: #002F74;        font-size: 11px;     width: 100px;     height: 18px;}      .carrinho_but {     font-family: Georgia;     font-size: 11px;     font-weight: bold;     color: #09324A;     border: 0px solid #FFFFFF;     background-color: #CFDDE5;     text-align: right;   }      textarea {    background-color: #ffffff;    font-size: 10px;        font-family: Georgia;    color: #10557E;}SELECT {    background-color: #ffffff;    font-size: 10px;        font-family: Georgia;    color: #10557E;    border: 1px solid #10547D;}.ordenacao {    background-color: #ffffff;    font-size: 10px;        font-family: Georgia;    color: #09324A;    height: 18px;    border: 1px solid #10557E;}.select_marcas {    background-color: #ffffff;    font-size: 10px;        font-family: Trebuchet MS;    color: #4F6589;    font-weight: bold;    width: 160px;    height: 18px;}.carrinho_select {     font-family: Trebuchet MS;     font-size: 10px;     color: #1A1530;     border: 0px;     background-color: #FFFFFF;        width: 44px;     height: 18px;          margin-top:1;     padding-top: 1;       margin-left: 0px;     font-weight: bold;   }      .padding {    padding: 5px;}.padding0 {    padding: 0px;}.menu_top {    font-family: Georgia;     font-size: 11px;    font-weight: normal;    color: #FFFFFF;    text-decoration: none;}.menu_top A:link {    font-family: Georgia;     font-size: 11px;    font-weight: normal;    color: #FFFFFF;    text-decoration: none;}.menu_top A:visited     {    font-family: Georgia;     font-size: 11px;    font-weight: normal;    color: #FFFFFF;    text-decoration: none;}.menu_top A:hover        {    font-family: Georgia;     font-size: 11px;    font-weight: normal;    color: #FFFFFF;    text-decoration: underline;}.menu_top A:active       {    font-family: Georgia;     font-size: 11px;    font-weight: normal;    color: #FFFFFF;    text-decoration: none;}.menu_bottom {    font-family: Trebuchet MS;     font-size: 10px;    font-weight: normal;    color: #0E547D;    text-decoration: none;}.menu_bottom A:link {    font-family: Trebuchet MS;     font-size: 10px;    font-weight: normal;    color: #0E547D;    text-decoration: none;}.menu_bottom A:visited     {    font-family: Trebuchet MS;     font-size: 10px;    font-weight: normal;    color: #0E547D;    text-decoration: none;}.menu_bottom A:hover        {    font-family: Trebuchet MS;     font-size: 10px;    font-weight: normal;    color: #0E547D;    text-decoration: underline;}.menu_bottom A:active       {    font-family: Trebuchet MS;     font-size: 10px;    font-weight: normal;    color: #0E547D;    text-decoration: none;}.titulos{    font-family: Georgia;    font-size: 11px;    color: #09324A;        font-weight:bold;} .titulos A:link {    text-decoration:underline;}.titulos A:visited{    text-decoration:none;}.titulos A:hover{    text-decoration:underline;}.titulos A:active{    text-decoration:none;}.titulos_menu {    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;    font-size: 12px;    color: #FFFFFF;    font-weight:bold;}.carrinho{    font-family: Trebuchet MS;    font-size: 10px;    color: #A3B5D4;    font-weight:bold;}.pesquisa{    font-family: Georgia;    font-size: 11px;    color: #ffffff;    text-decoration: none;    font-weight:bold;}.pesquisa A:link {    font-family: Georgia;    font-size: 11px;    color: #ffffff;    text-decoration: none;    font-weight:bold;}.pesquisa A:visited{    font-family: Georgia;    font-size: 11px;    color: #ffffff;    text-decoration: none;    font-weight:bold;}.pesquisa A:hover{    font-family: Georgia;    font-size: 11px;    color: #ffffff;    text-decoration: underline;    font-weight:bold;}.pesquisa A:active{    font-family: Georgia;    font-size: 11px;    color: #ffffff;    text-decoration: none;    font-weight:bold;}.familia_categoria {    font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;    font-size: 9px;    color: #000000;    font-weight:normal;}.familia_categoria A:link {    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;    font-size: 9px;    color: #000000;    font-weight:normal;}.familia_categoria A:hover {        color: #FF0000;    font-weight:normal;}.familia_categoria A:visited {        color: #000000;    font-weight:normal;}.familia_categoria A:active {        color: #000000;    font-weight:normal;}.precos_base {    font-family: Trebuchet MS;    font-size: 11px;    color: #7692BE;    font-weight: bold;}.precos_extra1 {    font-family: Georgia;    font-size: 10px;    color: #09324A;    text-decoration: line-through;}.precos_revenda {    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;    font-size: 9px;    color: #333333;}.bottom {    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;    font-size:9px;    color: #ffffff;    font-weight: normal;    text-decoration:none;}.bottom A:link {    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;    font-size:9px;    color: #ffffff;    font-weight: bold;    text-decoration:none;}.bottom A:hover{    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;    font-size:9px;    color: #2A1A7E;    font-weight: bold;    text-decoration:none;}.bottom A:visited{    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;    font-size:9px;    color: #ffffff;    font-weight: bold;    text-decoration:none;}.bottom A:active{    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;    font-size:9px;    color: #ffffff;    font-weight: bold;}.big {    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;    font-size:20px;    color: #E67816;    font-weight: bold;    text-decoration:none;}.radiobuttons       {background-color: transparent;border: 0px;}.checkbox_noborder {    border: 0px;    background-color: #FFFFFF;    }.div_multiselect{        OVERFLOW: auto;        HEIGHT: 100%;    }.error_message {    color: #FFFFFF;    background-color: #880000;}.INPUT_carrinho {    border: 0px none;}.INPUT_image {    width:auto;    height:auto;    background-color: transparent;    border:0;}/* Mensagem de erro */div.errormessage {    background-color: #FFFFE1;    border: 1px dashed #CFCFCF;    margin-top: 8px;    margin-bottom: 16px;    padding: 6px 6px 6px 32px;    line-height: 18px;}div.errormessage td {    line-height: 18px;}img.errormessage {    margin-left: -24px;}/* Informação */div.infomessage {    background-color: #FFFFFF;    border: 1px dashed #000000;    margin-top: 8px;    margin-bottom: 16px;    padding: 6px 6px 6px 32px;    line-height: 18px;}div.infomessage td {    line-height: 18px;}                    /* Mensagem de erro */div.errormessage {    background-color: #FFFFE1;    border: 1px dashed #CFCFCF;    margin-top: 8px;    margin-bottom: 16px;    padding: 6px 6px 6px 32px;    line-height: 18px;}div.errormessage td {    line-height: 18px;}img.errormessage {    margin-left: -24px;}/* Informação */div.infomessage {    background-color: #FFFFFF;    border: 1px dashed #000000;    margin-top: 8px;    margin-bottom: 16px;    padding: 6px 6px 6px 32px;    line-height: 18px;}div.infomessage td {    line-height: 18px;}.nome_arquivo {    font-family: Arial, Helvetica, sans-serif;    font-size:25px;    color: #8C0008;    font-weight: bold;    text-decoration:none;}.menu_nome {    font-family: Arial, Helvetica, sans-serif;    font-size:25px;    color: #8C0008;    font-weight: bold;    text-decoration:none;}.titulo{    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight:bold;    text-decoration: none;    text-transform:uppercase;}.titulo A:link {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight:bold;    text-decoration: none;    text-transform:uppercase;}.titulo A:visited{    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight:bold;    text-decoration: none;    text-transform:uppercase;}.titulo A:hover{    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight:bold;    text-decoration: none;    text-transform:uppercase;}.titulo A:active{    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight:bold;    text-decoration: none;    text-transform:uppercase;}.navegacao{    font-family: Trebuchet MS;    font-size: 10px;    color: #C7D1E5;    font-weight:bold;}.navegacao A:link {    font-family: Trebuchet MS;    font-size: 10px;    color: #221C33;    font-weight:bold;    text-decoration: none;}.navegacao A:visited       {    font-family: Trebuchet MS;    font-size: 10px;    color: #221C33;    font-weight:bold;    text-decoration: none;}.navegacao A:hover         {    font-family: Trebuchet MS;    font-size: 10px;    color: #221C33;    font-weight:bold;    text-decoration: underline;}.navegacao A:active        {    font-family: Trebuchet MS;    font-size: 10px;    color: #221C33;    font-weight:bold;    text-decoration: none;}.paginas{    font-family: Trebuchet MS;    font-size: 10px;    color: #221C33;    font-weight:bold;    text-decoration: none;}.data{    color:#666666;    text-decoration: none;    font-weight: normal;}.image_border {    border: 1px solid #7B7B7B;}.image_noborder {    border: 0px;}.radiobuttons       {background-color: transparent;}.checkbox_noborder {    border: 0px;}.div_multiselect{    OVERFLOW: auto;    HEIGHT: 100%;}.error_message {    color: #FFFFFF;    background-color: #880000;}.menu_off {    TEXT-TRANSFORM: normal;    background-color: #E7E7CE;}.menu_on {    TEXT-TRANSFORM: normal;    background-color: #CCCC99;}.ref_produto {    font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;    font-size:11px;    color: #FF6600;    font-weight: bold;}.nome_produto {    font-family: Trebuchet MS;    font-size:13px;    color: #1A1530;    font-weight: bold;    text-decoration:none;}.nome_produto A:link {    font-family: Trebuchet MS;    font-size:13px;    color: #1A1530;    font-weight: bold;    text-decoration:none;}.nome_produto A:visited{    font-family: Trebuchet MS;    font-size:13px;    color: #1A1530;    font-weight: bold;    text-decoration:none;}.nome_produto A:hover{    font-family: Trebuchet MS;    font-size:13px;    color: #1A1530;    font-weight: bold;    text-decoration:none; }.nome_produto A:active{    font-family: Trebuchet MS;    font-size:13px;    color: #1A1530;    font-weight: bold;    text-decoration:none;}.but_select {    height: 18px;    font-family: Georgia;    font-size: 10px;    font-weight: bold;    cursor: pointer;    text-align:center;    color: #FFFFFF;    background-color: #10547D;    text-transform: uppercase;}.but_select_pagamento {    background-repeat: no-repeat;    height: 20px;    width: 290px;    font-family: Trebuchet MS;    font-size: 11px;    font-weight: bold;    cursor: pointer;    text-align:center;}.but_unselect {    background: url('/images/but_unselect.jpg');    background-repeat: no-repeat;    height: 21px;    width: 112px;    font-family: Trebuchet MS;    font-size: 11px;    font-weight: bold;    cursor: pointer;    text-align:center;}.background_progress {    padding-top:3px;    background-color:#ffffff;}.but_select_sub {    height: 20px;    width: 111px;    font-family: Georgia;    font-size: 10px;    font-weight: bold;    cursor: pointer;    text-align:center;    background-color: #ffffff;    border: 0px;      color: #09324A;}.lista_moradas {    background-color: #10547D;    font-family: Georgia;    font-size: 9px;        padding-left: 3px;    color: #FFFFFF;}.td_nova_morada_tit {    background-color: #10547D;    font-family: Georgia;    font-size: 10px;        padding-left: 5px;    font-weight: bold;    color: #FFFFFF;    height: 15px;    width: 150px;}.td_nova_morada_val {    background-color: #FFFFFF;    border: 1px solid #10547D;    padding-left: 1px;    width: 380px;    color:#10557E;}.td_nova_morada_val input {    font-family: Trebuchet MS;    font-size: 10px;        background-color: #FFFFFF;    border: 1px solid #C7D1E5;    width: 390px;    height: 15px;    font-weight: normal;}.prods_td {    padding-left: 5px;    padding-right: 5px;    font-family: Georgia;    font-size: 10px;    color: #10547D;    background-color: #CDD5DB;}.center_prods_even {    background-color: #E1EBF4;    color: #000000;    }.center_prods_odd {    background-color: #B1CBE4;    color: #000000;}.top_prods {    background-color: #10547D;    color: #FFFFFF;    font-family: Georgia;    font-size: 9px;    font-weight: normal;    height: 15px;}.input_td {    height: 16px;    width: 25px;    color: #000000;    font-family: Arial;    font-size: 10px;    font-weight: normal;    background-color: #FFFFFF;    border: 1px solid #10535F;}.checkout_dados_tit {    background-color: #10547D;    font-size: 10px;    font-family: Georgia;    color: #FFFFFF;    font-weight: normal;    height: 16px;    width: 150px;    padding-left: 5px;}.checkout_dados_val {    background-color: #CDD5DB;    font-size: 10px;    font-family: Georgia;    color: #002F74;    font-weight: normal;    height: 16px;    width: 355px;    padding-left: 5px;}.info_edit_perfil {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;}.info_edit_perfil a:link {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: underline;}.info_edit_perfil a:visited {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: underline;}.info_edit_perfil a:hover {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.info_edit_perfil a:active {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: underline;}.check_total {    background-color: #10547D;    font-size: Georgia;    font-size: 9px;    color: #FFFFFF;}.check_total_val {    background-color: #CDD5DB;    padding-left: 5px;    padding-right: 5px;    font-family: Georgia;    font-size: 10px;}.nome_produto_cart {    font-family: Trebuchet Ms;    font-size: 16px;    font-weight: bold;    padding-bottom: 3px;}.dados_pessoais {    font-family: Georgia;    font-size: 11px;    color: #09324A;        font-weight:bold;    text-transform:uppercase;}.resumo {    font-family: Trebuchet Ms;    font-size: 10px;    color: #6282B7;    font-weight: bold;    padding-bottom: 3px;}.mais_detalhes {    font-family: Trebuchet MS;    font-size: 10px;    color: #1A1530;    font-weight: bold;}.mais_detalhes a:link {    font-family: Trebuchet MS;    font-size: 10px;    color: #1A1530;    font-weight: bold;    text-decoration: none;}.mais_detalhes a:visited {    font-family: Trebuchet MS;    font-size: 10px;    color: #1A1530;    font-weight: bold;    text-decoration: none;}.mais_detalhes a:hover {    font-family: Trebuchet MS;    font-size: 10px;    color: #1A1530;    font-weight: bold;    text-decoration: underline;}.mais_detalhes a:active {    font-family: Trebuchet MS;    font-size: 10px;    color: #1A1530;    font-weight: bold;    text-decoration: none;}.titulo_pesquisa {    font-family: Trebuchet MS;    font-size: 11px;    color: #FFFFFF;    font-weight: bold;}.topicos_pesquisa {    font-family: Trebuchet MS;    font-size: 11px;    color: #221C33;    font-weight: bold;    text-transform: uppercase;}.conteudo_pesquisa {    font-family: Trebuchet MS;    font-size: 11px;    color: #221C33;    font-weight: normal;}.login {    font-family: Georgia;    font-size: 11px;    font-weight: bold;    color: #09324A;    text-decoration: none; }.login a:link {    font-family: Georgia;    font-size: 11px;    font-weight: bold;    color: #09324A;    text-decoration: underline; }.login a:visited {    font-family: Georgia;    font-size: 11px;    font-weight: bold;    color: #09324A;    text-decoration: underline; }.login a:hover {    font-family: Georgia;    font-size: 11px;    font-weight: bold;    color: #09324A;    text-decoration: none; }.login a:active {    font-family: Georgia;    font-size: 11px;    font-weight: bold;    color: #09324A;    text-decoration: underline; }.links_top_documento {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;}.links_top_documento a:link {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.links_top_documento a:visited {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.links_top_documento a:hover {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: underline;}.links_top_documento a:active {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.nome_subcat {    font-family: Trebuchet MS;    font-size: 13px;    color: #221C33;    font-weight: bold;    text-transform: uppercase;}.nome_subcat a:link {    font-family: Trebuchet MS;    font-size: 13px;    color: #221C33;    font-weight: bold;    text-transform: uppercase;    text-decoration: none;}.nome_subcat a:visited {    font-family: Trebuchet MS;    font-size: 13px;    color: #221C33;    font-weight: bold;    text-transform: uppercase;    text-decoration: none;}.nome_subcat a:hover {    font-family: Trebuchet MS;    font-size: 13px;    color: #221C33;    font-weight: bold;    text-transform: uppercase;    text-decoration: underline;}.nome_subcat a:active {    font-family: Trebuchet MS;    font-size: 13px;    color: #221C33;    font-weight: bold;    text-transform: uppercase;    text-decoration: none;}.nome_subcat_peq {    font-family: Trebuchet MS;    font-size: 11px;    color: #000000;    font-weight: normal;    text-transform: uppercase;}.nome_subcat_peq a:link {    font-family: Trebuchet MS;    font-size: 11px;    color: #000000;    font-weight: normal;    text-transform: uppercase;    text-decoration: none;}.nome_subcat_peq a:visited {    font-family: Trebuchet MS;    font-size: 11px;    color: #000000;    font-weight: normal;    text-transform: uppercase;    text-decoration: none;}.nome_subcat_peq a:hover {    font-family: Trebuchet MS;    font-size: 11px;    color: #000000;    font-weight: normal;    text-transform: uppercase;    text-decoration: underline;}.nome_subcat_peq a:active {    font-family: Trebuchet MS;    font-size: 11px;    color: #000000;    font-weight: normal;    text-transform: uppercase;    text-decoration: none;}.nome_produto_pag{    font-family: Trebuchet MS;    font-size: 20px;    color: #C3448B;    font-weight: bold;    text-transform: uppercase;    text-decoration: none;}.precos_base_pag_prod{    font-family: Georgia;    font-size: 20px;    color: #09324A;    font-weight: bold;    text-decoration: none;    text-transform: lowercase;}.precos_base_pag_prod a:link {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: none;    text-transform: lowercase;}.precos_base_pag_prod a:visited {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: none;    text-transform: lowercase;}.precos_base_pag_prod a:hover {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: underline;    text-transform: lowercase;}.precos_base_pag_prod a:active {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: none;    text-transform: lowercase;}.descricao{    font-family: Trebuchet MS;    font-size: 10px;    color: #456498;    font-weight: normal;    text-decoration: none;}.adicionar_pag_prod {    font-family: Trebuchet MS;    font-size: 10px;    color: #1A1530;    font-weight: bold;    text-transform: uppercase;}.adicionar_pag_prod a:link {    font-family: Trebuchet MS;    font-size: 10px;    color: #1A1530;    font-weight: bold;    text-transform: uppercase;    text-decoration: none;}.adicionar_pag_prod a:visited {    font-family: Trebuchet MS;    font-size: 10px;    color: #1A1530;    font-weight: bold;    text-transform: uppercase;    text-decoration: none;}.adicionar_pag_prod a:hover {    font-family: Trebuchet MS;    font-size: 10px;    color: #1A1530;    font-weight: bold;    text-transform: uppercase;    text-decoration: underline;}.adicionar_pag_prod a:active {    font-family: Trebuchet MS;    font-size: 10px;    color: #1A1530;    font-weight: bold;    text-transform: uppercase;    text-decoration: none;}.onde{    font-family: Trebuchet MS;    font-size: 11px;    color:#456498;    font-weight:normal;    text-decoration: none;}.INPUT_onde{    font-family: Trebuchet MS;    font-size: 11px;    color:#FFFFFF;    font-weight:bold;    text-decoration: none;    background-color: #C7D1E5;    border: 0px;    text-transform: uppercase;    width:271px;    height:18px;}.select_onde{    font-family: Trebuchet;    font-size: 11px;    color:#456498;    font-weight:normal;    text-decoration: none;    background-color: #ffffff;    width:218px;    height:18px;}.campo_onde{    font-family: Trebuchet MS;    font-size: 11px;    color:#456498;    font-weight:normal;    text-decoration: none;    background-color: #ffffff;    border: 1px solid #C7D1E5;    width:274px;    height:20px;}.branco{    font-family: Georgia;    font-size: 11px;    color:#FFFFFF;    font-weight:normal;    text-decoration: none;}.td_content {	border-top: 3px solid #10557E;	border-right: 3px solid #10557E;	border-bottom: 3px solid #10557E;	}	.td_imagem_esq {	border-left: 4px solid #10557E;	border-bottom: 4px solid #10557E;	}.titulos_noticias {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.titulos_noticias a:link {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.titulos_noticias a:visited {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.titulos_noticias a:hover {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: underline;}.titulos_noticias a:active {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.resumo {    font-family: Georgia;    font-size: 10px;    color: #13577E;    font-weight: normal;    text-decoration: none;}.ler_mais {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.ler_mais a:link {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.ler_mais a:visited {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.ler_mais a:hover {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: underline;}.ler_mais a:active {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.titulos_premios {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.contactos {    font-family: Georgia;    font-size: 10px;    color: #FFFFFF;    font-weight: normal;    text-decoration: none;}.topicos {    font-family: Georgia;    font-size: 10px;    color: #FFFFFF;    font-weight: normal;    text-decoration: none;}.onde_encontrar {    font-family: Georgia;    font-size: 10px;    color: #10547D;    font-weight: normal;    text-decoration: none;}.onde_encontrar a:link {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: normal;    text-decoration: none;    text-transform: uppercase;}.onde_encontrar a:visited {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: normal;    text-decoration: none;    text-transform: uppercase;}.onde_encontrar a:hover {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: normal;    text-transform: uppercase;    text-decoration: underline;}.onde_encontrar a:active {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: normal;    text-decoration: none;    text-transform: uppercase;}.marca {    font-family: Georgia;    font-size: 10px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.marca_prod {    font-family: Georgia;    font-size: 15px;    color: #09324A;    font-weight: bold;    text-decoration: none;}.produto {    font-family: Georgia;    font-size: 11px;    color: #10557E;    font-weight: normal;    text-decoration: none;}.topicos_prod {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: none;    text-transform: uppercase;}.topicos_prod a:link {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: underline;    text-transform: uppercase;}.topicos_prod a:visited {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: underline;    text-transform: uppercase;}.topicos_prod a:hover {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-transform: uppercase;    text-decoration: none;}.topicos_prod a:active {    font-family: Georgia;    font-size: 11px;    color: #09324A;    font-weight: bold;    text-decoration: underline;    text-transform: uppercase;}.links_top_pag {    font-family: Georgia;    font-size: 11px;    color: #FFFFFF;    font-weight: bold;}.links_top_pag a:link {    font-family: Georgia;    font-size: 11px;    color: #FFFFFF;    font-weight: bold;    text-decoration: none;}.links_top_pag a:visited {    font-family: Georgia;    font-size: 11px;    color: #FFFFFF;    font-weight: bold;    text-decoration: none;}.links_top_pag a:hover {    font-family: Georgia;    font-size: 11px;    color: #FFFFFF;    font-weight: bold;    text-decoration: underline;}.links_top_pag a:active {    font-family: Georgia;    font-size: 11px;    color: #FFFFFF;    font-weight: bold;    text-decoration: none;}
