  div, td, li, ul, a, p, body { 
    font-family: Arial,Helvetica,sans-serif; color: rgb(51, 0, 0); 
    font-size: 13px;
  }

  .footer_contactos {
    font-size: 11px;
    font-weight: bold;
    color: rgb(102, 51, 102);
    }

  td { font-size: 13px;
    color: rgb(51, 0, 0);
    }

  h1 { border-bottom: 2px solid rgb(102, 0, 0);
    font-size: 17px;
    font-weight: bold;
    color: rgb(153, 0, 0);
    text-align: left;
    }

  h2 { border-bottom: 1px solid rgb(102, 0, 0);
    font-size: 15px;
    font-weight: bold;
    color: rgb(153, 0, 0);
    text-align: left;
    }

  body {
    margin: 0px;
    padding: 0px;
   }

  .album_title_input {
    border: 0px;
    font-size: 12px;
    background-color: rgb(247, 247, 222);
    font-weight: bold;
    text-transform: uppercase;
    font-family: Arial,Helvetica,sans-serif;
    text-align: left;
    }

  checkbox, select, textarea, input {
    border: 1px solid rgb(153, 0, 0);
    font-size: 12px;
    background-color: rgb(255, 255, 220);
    font-weight: bold;
    }

  button { border: 1px solid rgb(51, 204, 153);
    font-size: 12px;
    background-color: rgb(204, 255, 0);
    font-weight: bold;
    }

  a.link {
    color: rgb(51, 51, 0);
    text-decoration: none;
    border-bottom-style: dotted;
    border-width: 1px;
  }

  a:visited.link {
    color: rgb(51, 51, 0);
    text-decoration: none;
    border-bottom-style: dotted;
    border-width: 1px;
  }

  a:hover.link {
    color: rgb(51, 51, 0);
    text-decoration: none;
    border-top-style: dotted;
    border-bottom-style: dotted;
    border-width: 1px;
    background-color: rgb(252, 255, 214);
  }

  .text_ultima_actualizacao { font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    color: rgb(102, 51, 102);
    font-size: 12px;
    }

  .form_newsletter_email {
    border: 1px solid rgb(153, 0, 0);
    font-size: 11px;
    background-color: rgb(255, 255, 220);
    font-weight: bold;
    }

  .form_newsletter_button {
    border: 1px solid rgb(51, 204, 153);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    background-color: rgb(204, 255, 0);
    font-weight: bold;
    }

  .text_box_title1 { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: rgb(255, 204, 0);
    text-transform: uppercase;
    }

  .text_box_title2 { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(255, 204, 0);
    text-transform: uppercase;
    }

  .td_box_title1 { font-weight: bold;
    text-transform: uppercase;
    font-size: 13px;
    font-family: Arial,Helvetica,sans-serif;
    text-align: center;
    color: rgb(153, 0, 0);
    background-color: rgb(226, 255, 201);
    }

  .td_box_title2 { font-weight: bold;
    text-transform: uppercase;
    font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
    text-align: center;
    color: rgb(153, 0, 0);
    background-color: rgb(226, 255, 201);
    }

  .td_box_body1 { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    background-color: rgb(238, 255, 211);
    }

  .td_box_body2 { font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    background-color: rgb(238, 255, 211);
    }

   .td_box_title3 { font-weight: bold;
    font-size: 13px;
    font-family: Arial,Helvetica,sans-serif;
    text-align: center;
    color: rgb(153, 0, 0);
    text-transform: none;
    background-color: rgb(252, 255, 214);
    }

  .td_box_body3 { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    background-color: rgb(255, 255, 220);
    }


  .link_small { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: underline;
    color: rgb(102, 51, 102);
    font-weight: inherit;
    }

  .link_small_bold { font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: rgb(102, 51, 102);
    text-decoration: underline;
    }
  
  div.tabs { float: left;
    width: 100%;
    margin-bottom: 4px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 12px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: rgb(153, 0, 0);
    }
    
  div.tabs ul { margin: 0px;
    padding-left: 10px;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(153, 0, 0);
    }
    
  div.tabs li { margin: 0px;
    padding: 0px;
    display: inline;
    color: rgb(153, 0, 0);
    }
    
  div.tabs a { float: left;
    color: rgb(153, 0, 0);
    }

  div.tabs a:link, div.tabs a:visited, div.tabs a:active, div.tabs a:hover { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: rgb(153, 0, 0);
    }

  div.tabs a:hover { font-family: Arial,Helvetica,sans-serif;
    cursor: pointer;
    }

  div.tabs span { border-style: solid;
    border-width: 1px;
    padding: 5px 9px;
    float: left;
    display: block;
    white-space: nowrap;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    }

  div.tabs a:hover span { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    background-color: rgb(252, 255, 214);
    cursor: pointer; 
    }

  div.submenu { float: left;
    width: 100%;
    margin-bottom: 4px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 12px;
    border-style: dotted;
    border-width: 0px;
    color: rgb(153, 0, 0);
    }
  
  div.submenu ul { margin: 0px;
    padding-left: 10px;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(153, 0, 0);
    }
  
  div.submenu li { margin: 0px;
    padding: 0px;
    display: inline;
    color: rgb(153, 0, 0);
    }
  
  div.submenu a { float: right;
    color: rgb(153, 0, 0);
    text-align: center;
    }

  div.submenu a:link, div.submenu a:visited, div.submenu a:active, div.submenu a:hover { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: rgb(153, 0, 0);
    }

  div.submenu a:hover, div.submenu a.selected { font-family: Arial,Helvetica,sans-serif;
    background-color: rgb(252, 255, 214);
    cursor: pointer; 
    }

  div.submenu span { border-style: solid; width: 150px;
    border-width: 1px;
    padding: 5px 9px;
    float: left;
    display: block;
    white-space: nowrap;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    }

  div.submenu a:hover span { font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    background-color: rgb(252, 255, 214);
    cursor: pointer; 
    }

