﻿body {
    margin: 0; padding: 0;
    width: 100%; height:100%;
    background: #fff;
}

div.wrap {
    text-align: left;
    width: 972px;
    margin: 0px auto; padding: 0;
}

div.clear {
    clear: both; font-size: 0;
}

div.box-space {
    background: url('../../imagens/es-ES/space.gif') repeat left top;
    font-size: 0; height: 9px;
}

div.content_erro {
    background-color: #ffd9d9;
    font: normal 12px Arial; color: #4d4d4d;
    margin: 4px 0; padding: 6px;
    border: solid 1px #b02b2b;
    display: none;
}

div.content_sucess {
    background-color: #e2e3ff;
    font: normal 12px Arial; color: #4d4d4d;
    margin: 4px 0; padding: 6px;
    border: solid 1px #4e51a8;
    display: none;
}

/* ######################## ICON-BAR ######################## */

div#icon-bar {
    background: url('../../imagens/es-ES/background_icon_bar.jpg') repeat-x left top;
    width: 100%; height: 30px;
    text-align: center;
}

div#icon-bar div.icon-bar-item {
    float:right;
    margin: 0; padding: 0 0 0 20px;
}

div#icon-bar div.icon-bar-cliente {
    float:left; text-align:left;
    width:auto; height:22px;
    margin: 0; padding: 8px 0 0 0;
}

div#icon-bar div.icon-bar-cliente a {
    font: normal 12px Arial;color:#3e73b4;
    text-decoration:none;
}

div#icon-bar div.icon-bar-item img {
    border: 0;
}

/* ######################## HEADER ######################## */

div#header {
    background: url('../../imagens/es-ES/background_header.jpg') repeat-x left top;
    width: 100%; height: 172px;
    text-align: center;
}

div#header-linha-logo {
    width:100%; height:142px;
}

div#header-linha-logo img
{
	border:0;
}

div#header-linha-logo .logo-principal{
    margin: 19px 0 0 0;
    float:left;
}

div#header-linha-logo .logo-secundaria{
    margin: 61px 0 0 0;
    float:right;
}

/* ######################## HEADER MENU ######################## */

div#header-linha-menu {
    width:100%; height:30px;
}

div#header-linha-menu div#header-menu {
    width: 730px; height: 30px;
    float:left;
}

div#header-menu div.header-menu-item {
    position:relative;
    float:left;
    margin: 0 13px 0 0px; padding: 0;
}

div#header-menu div.header-menu-item img {
    border: 0; display: block;
}

/* ######################## HEADER SUBMENU ######################## */

div#header-linha-menu div.header-submenu {
    position: absolute;
    top: 30px; left: 0;
    _width: 160px; min-width: 160px;
    margin: 0; padding: 0;
    background-color: #020202;
    -moz-opacity: .67; filter: alpha(opacity=67); opacity: .67;
    border-top: solid 1px #f68002;
    display: none; z-index: 10;
}

div#header-linha-menu div.header-submenu-iframe {
    position: absolute;
    top: 30px; left: 0;
    margin: 0; padding: 0;
    background-color: #020202;
    -moz-opacity: .67; filter: alpha(opacity=67); opacity: .67;
    display: none; z-index: 2;
}

div.header-submenu div.header-submenu-item {
    margin: 0; padding:3px 0;
}

div.header-submenu div.header-submenu-item a { 
    background: url('../../imagens/es-ES/icon_item_03.gif') no-repeat 3px 5px;
    font: bold 10px Arial; color: #fff;
    text-decoration:none;
    text-transform:uppercase;
    display:block;
    white-space:nowrap;
    margin: 0; padding: 0 0 0 10px;
}

/* ######################## HEADER SEARCH ######################## */

div#header-linha-menu div#header-search {
    background: url('../../imagens/es-ES/background_header_search.jpg') repeat-x left top;
    width: 183px; height: 25px;
    padding:5px 0 0 56px; float:left;
}

div#header-search input.texto 
{
	float:left; width:155px; height:17px;
	margin:0; padding:1px 0;
	font:12px Arial; color:#030303;
	border:0; background:#dbd9d9;
}

div#header-search input.botao
{
	float:left; width:21px; height:21px;
	margin:0 0 0 5px; padding:0;
	background:transparent; border:0;
	cursor:pointer;
}


/* ######################## CONTENT ######################## */

div#content {
    background: url('../../imagens/es-ES/background_content.jpg') repeat-x left top;
    text-align: center;
}

div#content div#coluna-esquerda {
    width:650px;
    margin: 9px 0 0 0;
    float:left;
}

div#content div#coluna-direita {
    width:312px;
    margin: 9px 0 0 0;
    float:right;
}

div#content div#banner-home {
    width:650px; height:277px;
    /*background: url('../../imagens/es-ES/banner_home.jpg') no-repeat left top;*/
}

div#content div#banner-01 {
    width:312px; height:120px;
    background: url('../../imagens/es-ES/banner_01.jpg') no-repeat left top;
}

div#content div#banner-02 {
    width:312px; height:34px;
    background: url('../../imagens/es-ES/banner_02.jpg') no-repeat left top;
}

div#content table.content_table {
    width: 100%; height: auto;
    border: solid 1px #abaaaa;
    border-collapse:collapse;
}

div#content table.content_table th {
    font: bold 14px Arial; color: #3091d5;
    border: solid 1px #abaaaa;
}

div#content table.content_table td {
    font: normal 12px Arial; color: #525152;
    border: solid 1px #abaaaa;
    vertical-align: top;
}

/* ######################## BOX HOME 01 ######################## */

div#content div#content-box-01 {
    background: url('../../imagens/en-US/back_box.jpg') no-repeat left bottom;
    width: 650px; height: 148px;
    margin: 0; padding: 0;
}

div#content-box-01 div#content-box-01-title {
    background: url('../../imagens/en-US/title_box_01.jpg') no-repeat left top;
    width: 650px; height: 28px;
    margin: 0; padding: 0;
}

div#content-box-01 a {
    font: normal 11px Arial; color: #7381d2;
    text-decoration: none;
    margin: 8px 18px 0 0;
    float: right;
}

div#content-box-01 span {
    font: normal 11px Arial; color: #525151;
    margin: 8px 0 0 18px;
    float: left;
}

div#content-box-01 div.stepcarousel {
    position: relative;
    width: 615px; height: 79px;
    margin: 8px 0 0 18px;
}

div#content-box-01 div.stepcarousel div.belt {
    position: absolute;
    left: 0; top: 0;
}

div#content-box-01 div.stepcarousel div.panel {
    float: left; overflow:hidden;
    margin: 0 4px 0 0;
    width: 117px; height: 77px;
    border: solid 1px #6f6f6f;
}   

div#content-box-01 div.stepcarousel div.panel img {
    border: 0; display: block;
}  

/* ######################## BOX HOME 02 ######################## */

div#content div#content-box-02 {
    width: 650px; height: 100px;
    margin: 0; padding: 0;
}

div#content div#content-box-02-pequeno {
    width: 312px; height: 140px;
    margin: 0; padding: 0;
}

div#content div#content-box-02-title {
    background: url('../../imagens/es-ES/title_box_02.jpg') no-repeat left top;
    width: 100%; height: 28px;
    margin: 0; padding: 0;
}

div#content-box-02 ul, div#content-box-02-pequeno ul {
    list-style: none;
    margin: 10px 0 0 20px; padding: 0;
    height: 41px;
}

div#content-box-02 li, div#content-box-02-pequeno li {
    display: inline;
    margin: 0 15px 0 0; padding: 0;
}

div#content-box-02 img, div#content-box-02-pequeno img {
    border: 0;
}

/* ######################## BOX HOME 03 ######################## */

div#content div#content-box-03 {
    width: 312px; height: 148px;
    margin: 0; padding: 0;
}

div#content-box-03 div#content-box-03-title {
    background: url('../../imagens/es-ES/title_box_03.jpg') no-repeat left top;
    width:312px; height:28px;
    margin: 0; padding: 0;
}

div#content-box-03 div.content-box-03-item {
    background: url('../../imagens/es-ES/background_box_03_item.jpg') no-repeat left top;
    width:312px; height:52px;
    margin: 0;padding: 8px 0 0 0;
}

div.content-box-03-item a {
    font: bold 11px Arial; color: #525151;
    margin: 0 10px 0 10px; padding:0;
    display:block; text-decoration: none;
}

div.content-box-03-item span {
    font: bold 11px Arial; color: #525151;
    margin: 0 10px 0 10px; padding:0;
    display:block;
}

div.content-box-03-item p {
    font: normal 11px Arial; color: #525151;
    margin: 2px 10px 0 10px; padding: 0;
}

/* ######################## BOX HOME 04 ######################## */

div#content div#content-box-04 {
    width: 312px; height: auto;
    margin: 0; padding: 0;
}

div#content-box-04 div#content-box-04-title {
    background: url('../../imagens/es-ES/title_box_04.jpg') no-repeat left top;
    width: 312px; height: 28px;
    margin: 0; padding: 0;
}

div#content-box-04 .content-box-04-table {
    width:312px; height:120px;
    margin: 0px; padding: 0px;
}

/* ### BOX HOME 04 - LINHA 01 ### */

div#content-box-04 .content-box-04-cell-01 {
    background: url('../../imagens/es-ES/background_box_04_item_01.jpg') no-repeat left top;
    width:312px; height: 60px;
    margin: 0; padding: 0;
    vertical-align: middle;
}

div#content-box-04 .content-box-04-cell-01 div.date {
    font: normal 11px Arial; color: #fff;
    margin: 0 0 0 10px; padding: 2px 0;
    width:60px; text-align: center;
    background: #727171;
    float:left;
}

div#content-box-04 .content-box-04-cell-01 div.title {
    font: bold 11px Arial; color: #525151;
    margin: 0 0 0 6px; padding: 2px 0;
    width:226px; text-align:left;
    float:left;
}

/* ### BOX HOME 04 - LINHA 02 ### */

div#content-box-04 .content-box-04-cell-02 {
    background: url('../../imagens/es-ES/background_box_04_item_02.jpg') no-repeat left top;
    width:312px; height: 60px;
    margin: 0; padding: 0;
    vertical-align: middle;
}

div#content-box-04 .content-box-04-cell-02 div.date {
    font: bold 11px Arial; color: #323131;
    margin: 2px 0 2px 10px; padding: 0 0 0 2px;
    width: 62px; text-align: left;
    float: left;
    border-right: solid 2px #c1c0c0;
}

div#content-box-04 .content-box-04-cell-02 div.title {
    font: normal 11px Arial; color: #525151;
    margin: 2px 0 2px 6px; padding: 0;
    width: 220px; text-align: left;
    float: left;
}

/* ######################## BOX HOME 05 ######################## */

div#content div#content-box-05 {
    width: 312px; height: 100px;
    margin: 0; padding: 0;
}

div#content-box-05 div#content-box-05-title {
    width:312px; height:28px;
    background: url('../../imagens/es-ES/title_box_05.jpg') no-repeat left top;
    margin: 0px; padding: 0px;
}

div#content-box-05 .content-box-05-table {
    font: normal 11px Arial; color: #525151;
    margin: 2px 0 0 0; padding: 0; border: 0;
}

div#content-box-05 .content-box-05-cell-01 {
    width: 150px; height: 30px;
    margin: 0; padding: 0 0 0 8px;
    vertical-align: middle;
}

div#content-box-05 .content-box-05-cell-02 {
    width: 154px; height: 30px;
    margin: 0; padding: 0;
    vertical-align: middle;
}

div#content-box-05 input.text-field {
    font: normal 12px Arial; color: #525151;
    width: 140px; border: 0;
    margin: 0; padding: 2px;
    background: #dbd9d9;
}


/* ######################## CONTENT - ABOUT THE CAMPAIGN ############################################################ */


div#content div.content-text {
    font: normal 12px Arial; color: #525152;
    background-color: #fff;
    width: 630px; _height: 200px; min-height: 200px;
    margin: 0; padding: 10px;
}

div#content div.content-text h1 {
    font: bold 24px Arial; color: #f15c2b;
    margin: 0 0 10px 0; padding: 0;
}

div#content div.content-text h2 {
    font: bold 22px Arial; color: #f15c2b;
    margin: 0 0 4px 0; padding: 0;
}

div#content div.content-text h3 {
    font: bold 14px Arial; color: #f15c2b;
    margin: 0 0 4px 0; padding: 0;
}

div#content div.content-text a {
    font: normal 12px Arial; color: #3c5dad;
    width: 630px; _height: 200px; min-height: 200px;
    margin: 0; padding: 0;
}

/* ######################## PARTNERS INVOLVED ######################## */

div#content div#content-partners-involved-title {
    background: url('../../imagens/es-ES/title_partners_involved.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

/* ######################## OBJECTIVES ######################## */

div#content div#content-objectives-title {
    background: url('../../imagens/es-ES/title_objectives.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

/* ######################## CHAGAS CHAMPIONS ######################## */

div#content div#content-chagas-champions-title {
    background: url('../../imagens/es-ES/title_chagas_champions.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

/* ############## VIDEO ############## */

div#content div#content-cc-video {
    background-color: #393838;
    width: 360px; height: 562px;
    margin: 0; padding: 10px;
    float:left;
}

div#content div#content-cc-video-title {
    font: bold 16px Arial; color: #c4c3c3;
    margin: 0; padding: 0;
}

div#content-cc-video-text p.info {
    font: normal 12px Arial; color: #fff;
    margin: 0; padding: 10px 0;
}

div#content-cc-video-text p.info span.nome {
    font: normal 12px Arial; color: #d0d70a;
    margin: 0; padding: 0;
}

div#content-cc-video-text p.desc {
    font: normal 11px Arial; color: #fff;
    line-height:17px;
    margin: 10px 0; padding: 0;
}

div#content-cc-video-text span {
    font: bold 12px Arial; color: #fff;
    margin: 0; padding: 0;
}


/* ############## VIDEO LIST ############## */

div#content div#content-cc-video-list {
    background:#605f5f;
    width: 270px; height: 534px;
    padding:0 0 18px 0; margin:0;
    float:left;
}

div#content-cc-video-list div.content-cc-video-list-item {
    width:234px; 
    padding:3px; *padding:3px 3px 0 3px; 
    margin:18px 15px 11px 15px; *margin:18px 13px 6px 13px;
    background: #767474; border:1px solid #605f5f;
    cursor:pointer;
}

div#content-cc-video-list div.content-cc-video-list-item-image {
    width: 90px; height: 62px;
    margin: 0; float:left;
}

div.content-cc-video-list-item-image img {
    width: 90px; height: 60px;
    padding:0; margin:0; float:left;
    border: solid 1px #605f5f;
}

div#content-cc-video-list div.content-cc-video-list-item-text {
    width: 134px; height: 62px;
    padding:0 0 0 10px;
    margin: 0; float:left;
}

div.content-cc-video-list-item-text p {
    font: normal 11px Arial; color: #fff;
    margin: 0; padding:0;
}

div.content-cc-video-list-item-text span {
    font: bold 11px Arial; color: #fff;
    margin: 0; padding: 0;
}

div.content-cc-video-list-item-text span.nome {
    font: normal 11px Arial; color: #d0d70a;
    margin: 0; padding: 0;
}


/* ############## VIDEO PAGINATION ############## */

div#content div#content-cc-video-pag {
    width: 270px; height: 30px;
    margin:0; padding:0;
    float:left; background:#605f5f;
}

div#content-cc-video-pag div.content-cc-video-pag-list
{
	float:right; height:23px;
	padding:7px 5px 0 0; *padding:7px 0 0 0;
}


div.content-cc-video-pag-list img { border:0; }

div.content-cc-video-pag-list div.item,
div.content-cc-video-pag-list div.itemseta
{
	float:left;
	margin:0 5px;
}

div.content-cc-video-pag-list div.item a
{
	padding:0 5px;
	font:bold 11px Arial; color:#000;
	text-decoration:none;
	background:#b9b9b9;
}

div.content-cc-video-pag-list div.item a.on
{
	background:#d0d70a;
}

div.content-cc-video-pag-list div.itemseta a
{
	padding:0 5px;
}


/* ############## WRITTEN TESTEMONIALS ############## */

div#content div#content-cc-written-testemonials-title {
    background: url('../../imagens/es-ES/icon_item_04.gif') no-repeat 10px 10px;
    font: bold 16px Arial; color: #605f5f;
    margin: 0; padding: 3px 0 3px 20px;
}

div#content div#content_cc_written_testemonials {
    width: 312px; height: 427px;
    margin: 0; padding: 0;
}

div#content div.content_cc_written_testemonials_item {
    width: 312px; height: 40px;
    margin: 0; padding: 10px 0;
    border-bottom: solid 1px #d3d3d3;
    cursor: hand; cursor: pointer;
}

div#content div.content_cc_written_testemonials_item_over {
    background-color: #e9e8e8;
    width: 312px; height: 40px;
    margin: 0; padding: 10px 0;
    border-bottom: solid 1px #d3d3d3;
    cursor: hand; cursor: pointer;
}

div#content div.content_cc_written_testemonials_item_image {
    width: 40px; height: 40px;
    margin: 0; padding: 0 10px;
    float:left;
}

div#content div.content_cc_written_testemonials_item_image  img {
    border: 0; float: right;
}

div#content div.content_cc_written_testemonials_item_text {
    font: normal 11px Arial; color: #393838;
    width: 252px; height: 40px;
    margin: 0; padding: 0;
    float:left;
}

div#content div.content_cc_written_testemonials_item_text p {
    font: normal 11px Arial; color: #393838;
    margin: 0; padding: 4px 0 0 0;
}


/* ############## WRITTEN TESTEMONIALS PAGINATION ############## */

div#content div#content_cc_written_testemonials_pag {
    width: 312px; height: 30px;
    margin:0; padding:0;
    float:left;
}

div#content_cc_written_testemonials_pag div.content_cc_written_testemonials_pag_list
{
	float:right; height:23px;
	padding:7px 5px 0 0; *padding:7px 0 0 0;
}


div.content_cc_written_testemonials_pag_list img { border:0; }

div.content_cc_written_testemonials_pag_list div.item,
div.content_cc_written_testemonials_pag_list div.itemseta
{
	float:left;
	margin:0 5px;
}

div.content_cc_written_testemonials_pag_list div.item a
{
	padding:0 5px;
	font:bold 11px Arial; color:#000;
	text-decoration:none;
}

div.content_cc_written_testemonials_pag_list div.item a.on
{
	background:#d0d70a;
}

div.content_cc_written_testemonials_pag_list div.itemseta a
{
	padding:0 5px;
}


/* ######################## BUSCA ######################## */

div#content div#content-search-title {
    background: url('../../imagens/es-ES/title_busca.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

/* ######################## CHAGAS BACKGROUND ######################## */

div#content div#content-chagas-background-title {
    background: url('../../imagens/es-ES/title_chagas_background.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

/* ######################## CHAGAS GLOBAL VIEW ######################## */

div#content div#content_chagas_global_view_title {
    background: url('../../imagens/es-ES/title_chagas_globalview.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

/* ######################## CONTENT - R&D CHAGAS ############################################################ */

/* ######################## THE DISEASE ######################## */

div#content div#content-the-disease-title {
    background: url('../../imagens/es-ES/title_the_disease.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

/* ######################## DNDI STRATEGY ######################## */

div#content div#content-dndi-strategy-title {
    background: url('../../imagens/es-ES/title_dndi_strategy.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

/* ######################## TARGET PRODUCT PROFILE ######################## */

div#content div#content-target-product-profile-title {
    background: url('../../imagens/es-ES/title_target_product_profile.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

/* ######################## PORTFOLIO ######################## */

div#content div#content-portfolio-title {
    background: url('../../imagens/es-ES/title_portfolio.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

/* ######################## DNDi PUBLICATIONS ######################## */

div#content div#content-dndi-publications-title {
    background: url('../../imagens/es-ES/title_dndi_publications.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

div#content div.content_dndi_publications {
    background: url('../../imagens/es-ES/icon_item_05.gif') no-repeat left top;
    margin: 0 0 20px 0; padding: 0 0 0 40px; text-align:justify;
}


/* ################ SCIENTIFIC PUBLICATIONS (que visualmente aparece SCIENTIFIC ARTICLES desde 10/09/09) ################ */

div#content div#content-scientific-publications-title {
    background: url('../../imagens/es-ES/title_scientific_publications.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

div#content div.content_scientific_publications {
    background: url('../../imagens/es-ES/icon_item_05.gif') no-repeat left top;
    margin: 0 0 20px 0; padding: 0 0 0 40px; text-align:justify;
}


/* ######################## CONTENT - MEDIA CENTRE ############################################################ */


/* ######################## PHOTO GALLERY ######################## */

div#content div#content-photo-gallery-title {
    background: url('../../imagens/es-ES/title_photo_gallery.jpg') no-repeat left top;
    width: 972px; height: 41px;
}

/* ########### IMAGE ITEM ############# */
div#content div#content-pg-imagem {
    background-color: #616060;
    width: 650px; height: 340px;
    margin: 0; padding: 0;
    float:left;
}

div#content-pg-imagem div#content_pg_imagem_title {
    font: bold 16px Arial; color: #d7d905;
    width: 630px; height: 20px;
    margin: 0; padding: 10px; overflow: hidden;
    background-color:#7e7e7e;
}

/* ##### IMAGE ########## */
div#content-pg-imagem td#content_pg_imagem_item {
    width: 490px; height: 300px;
    margin: 0; padding: 0;
    background-color: #d5d5d5;
}

td#content_pg_imagem_item img {
    border: 0; display: block;
}

/* ###### TEXT ######### */
div#content-pg-imagem td#content_pg_imagem_text {
    font: normal 11px Arial; color: #fff;
    width: 150px; height: 295px;
    margin: 0; padding: 5px 5px 0 5px;
}

td#content_pg_imagem_text h1 {
    font: bold 12px Arial; color: #fff;
    margin: 0; padding: 0;
}


/* ########### IMAGE LIST ############# */
div#content div#content-pg-imagem-list {
    background-color: #292929;
    width: 630px; height: 110px;
    margin: 0; padding: 10px 10px 10px 10px;
    float:left;
}

div#content-pg-imagem-list div.content-pg-imagem-list-item {
    background-color: #292929;
    width: 54px; height: 51px;
    margin: 0 4px 4px 0; padding: 0;
    float: left; border: solid 1px #a9a9a9;
    cursor: hand; cursor: pointer;
}

div#content-pg-imagem-list div.content-pg-imagem-list-item-over {
    background-color: #292929;
    width: 54px; height: 51px;
    margin: 0 4px 4px 0; padding: 0;
    float: left; border: solid 1px #ffcc00;
}

/* ########### GALLERY LIST ############# */

div#content div#content-pg-gallery {
    background-color: #616060;
    width: 292px; height: 460px;
    margin: 9px 0 0 0; padding: 10px 10px 0 10px;
    float: right;
}

div#content-pg-gallery div.content-pg-gallery-item {
    background-color: #767474;
    width: 284px; height: 69px;
    margin: 0 0 3px 0; padding: 3px;
    border: solid 1px #616060;
    cursor: hand; cursor: pointer;
}

div#content-pg-gallery div.content-pg-gallery-item-over {
    background-color: #767474;
    width: 284px; height: 69px;
    margin: 0 0 3px 0; padding: 3px;
    border: solid 1px #ffcc00;
    cursor: hand; cursor: pointer;
}

div#content-pg-gallery div.content-pg-gallery-item-image {
    width: 105px; height: 69px;
    margin: 0; padding: 0;
    float: left;
}

div.content-pg-gallery-item-image img {
    border: 0; display: block;
}

div#content-pg-gallery div.content-pg-gallery-item-text {
    width: 175px; height: 69px;
    margin: 0; padding: 0;
    float: right;
}

div.content-pg-gallery-item-text h1 {
    font: bold 12px Arial; color: #d0d70a;
    margin: 0; padding: 0;
}

div.content-pg-gallery-item-text p {
    font: normal 11px Arial; color: #e3e3e3;
    margin: 0; padding: 0;
}

div#content-pg-gallery div#content_pg_gallery_paginacao {
    font: normal 11px Arial; color: #e3e3e3;
    margin: 0; padding: 0;
    text-align: right;
}

div#content_pg_gallery_paginacao a {
	background-color:#c5c5c5;
    font: normal 11px Arial; color: #000;
    margin: 0; padding:1px 4px 1px 4px;
    text-decoration: none;
}

div#content_pg_gallery_paginacao span {
	background-color:#616060;    
    font: normal 11px Arial; color: #fff;
    margin: 0; padding: 1px 4px 1px 4px;
}

/* ######################## MEDIA CENTRE - VIDEOS ######################## */

div#content div#media-centre-videos-title {
    background: url('../../imagens/en-US/title_videos.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

/* ############## VIDEOS ############## */

div#content div#content-mc-videos {
    background-color: #393838;
    width: 360px; height: 562px;
    margin: 0; padding: 10px;
    float:left;
}

div#content div#content-mc-videos-title {
    font: bold 16px Arial; color: #c4c3c3;
    margin: 0; padding: 0;
}

div#content-mc-videos-text p.info {
    font: normal 12px Arial; color: #fff;
    margin: 0; padding: 10px 0;
}

div#content-mc-videos-text p.info span.nome {
    font: normal 12px Arial; color: #d0d70a;
    margin: 0; padding: 0;
}

div#content-mc-videos-text p.desc {
    font: normal 11px Arial; color: #fff;
    line-height:17px;
    margin: 10px 0; padding: 0;
}

div#content-mc-videos-text span {
    font: bold 12px Arial; color: #fff;
    margin: 0; padding: 0;
}


/* ############## VIDEOS LIST ############## */

div#content div#content-mc-videos-list {
    background:#605f5f;
    width: 270px; height: 534px;
    padding:0 0 18px 0; margin:0;
    float:left;
}

div#content-mc-videos-list div.content-mc-videos-list-item {
    width:234px; 
    padding:3px; *padding:3px 3px 0 3px; 
    margin:18px 15px 11px 15px; *margin:18px 13px 6px 13px;
    background: #767474; border:1px solid #605f5f;
    cursor:pointer;
}

div#content-mc-videos-list div.content-mc-videos-list-item-image {
    width: 90px; height: 62px;
    margin: 0; float:left;
}

div.content-mc-videos-list-item-image img {
    width: 90px; height: 60px;
    padding:0; margin:0; float:left;
    border: solid 1px #605f5f;
}

div#content-mc-videos-list div.content-mc-videos-list-item-text {
    width: 134px; height: 62px;
    padding:0 0 0 10px;
    margin: 0; float:left;
}

div.content-mc-videos-list-item-text p {
    font: normal 11px Arial; color: #fff;
    margin: 0; padding:0;
}

div.content-mc-videos-list-item-text span {
    font: bold 11px Arial; color: #fff;
    margin: 0; padding: 0;
}

div.content-mc-videos-list-item-text span.nome {
    font: normal 11px Arial; color: #d0d70a;
    margin: 0; padding: 0;
}


/* ############## VIDEOS PAGINATION ############## */

div#content div#content-mc-videos-pag {
    width: 270px; height: 30px;
    margin:0; padding:0;
    float:left; background:#605f5f;
}

div#content-mc-videos-pag div.content-mc-videos-pag-list
{
	float:right; height:23px;
	padding:7px 5px 0 0; *padding:7px 0 0 0;
}


div.content-mc-videos-pag-list img { border:0; }

div.content-mc-videos-pag-list div.item,
div.content-mc-videos-pag-list div.itemseta
{
	float:left;
	margin:0 5px;
}

div.content-mc-videos-pag-list div.item a
{
	padding:0 5px;
	font:bold 11px Arial; color:#000;
	text-decoration:none;
	background:#b9b9b9;
}

div.content-mc-videos-pag-list div.item a.on
{
	background:#d0d70a;
}

div.content-mc-videos-pag-list div.itemseta a
{
	padding:0 5px;
}


/* ############## VIDEOS LINKS ############## */

div#content div#content-mc-videos-links-title {
    background: url('../../imagens/en-US/icon_item_04.gif') no-repeat 10px 10px;
    font: bold 16px Arial; color: #605f5f;
    margin: 0; padding: 3px 0 3px 20px;
}

div#content div#content_mc_videos_links {
    width: 312px; height: 409px;
    margin: 0; padding: 0;
}

div#content div.content_mc_videos_links_item {
    width: 312px; height: 40px;
    margin: 0; padding: 13px 0;
    border-bottom: solid 1px #d3d3d3;
}

div#content div.content_mc_videos_links_item_over {
    background-color: #e9e8e8;
    width: 312px; height: 40px;
    margin: 0; padding: 13px 0;
    border-bottom: solid 1px #d3d3d3;
}

div#content div.content_mc_videos_links_item_image {
    width: 40px; height: 40px;
    margin: 0; padding: 0 10px;
    float:left;
}

div#content div.content_mc_videos_links_item_image  img {
    border: 0; float: right;
}

div#content div.content_mc_videos_links_item_text {
    font: normal 11px Arial; color: #393838;
    width: 252px; height: 40px;
    margin: 0; padding: 0;
    float:left;
}

div#content div.content_mc_videos_links_item_text p {
    font: normal 11px Arial; color: #393838;
    margin: 0; padding: 4px 0 0 0;
}

div#content div.content_mc_videos_links_item_text p a {
	font: normal 11px Arial; color: #f15c2b;
	text-decoration:none;
}

div#content div.content_mc_videos_links_item_text p a:hover {
	text-decoration:underline;
}


/* ############## VIDEOS LINKS PAGINATION ############## */

div#content div#content_mc_videos_links_pag {
    width: 312px; height: 30px;
    margin:0; padding:0;
    float:left;
}

div#content_mc_videos_links_pag div.content_mc_videos_links_pag_list
{
	float:right; height:23px;
	padding:7px 5px 0 0; *padding:7px 0 0 0;
}


div.content_mc_videos_links_pag_list img { border:0; }

div.content_mc_videos_links_pag_list div.item,
div.content_mc_videos_links_pag_list div.itemseta
{
	float:left;
	margin:0 5px;
}

div.content_mc_videos_links_pag_list div.item a
{
	padding:0 5px;
	font:bold 11px Arial; color:#000;
	text-decoration:none;
}

div.content_mc_videos_links_pag_list div.item a.on
{
	background:#d0d70a;
}

div.content_mc_videos_links_pag_list div.itemseta a
{
	padding:0 5px;
}


/* ######################## GET INVOLVED ############################################################ */

div#content div#content_getinvolved_title {
    background: url('../../imagens/es-ES/title_getinvolved.jpg') no-repeat left top;
    width: 972px; height: 46px;
    margin:0; padding:0;
}

div#content div#content_getinvolved
{
	padding:0 15px;
}

div#content div#content_getinvolved img { border:0; }

div#content div#content_getinvolved p
{
	font:12px Arial;
	color:#0c0c0c;
}

div#content div#content_getinvolved table
{
	margin:10px 0;
	*margin:10px 0 20px 0;
}

div#content div#content_getinvolved table tr td
{
	vertical-align:top;
}

div#content div#content_getinvolved table tr td.seta
{
	width:32px;
	padding:0 10px 0 0;
}

div#content div#content_getinvolved div.signup
{
	width:186px;
	height:46px;
	margin:0 auto 20px auto;
}


/* ######################## AGENDA ############################################################ */

div#content div#content_agenda_title {
    background: url('../../imagens/es-ES/title_agenda.jpg') no-repeat left top;
    width: 972px; height: 41px;
}

div#content table#content_agenda_table {
    width: 972px; height: auto;
    border: 0;
}

table#content_agenda_table td.content_agenda_ano {
    font: bold 24px Arial; color: #fff;
    background: url('../../imagens/es-ES/background_agenda_ano.jpg') no-repeat left center;
    width: 972px; height: 33px;
    margin: 0; padding: 1px 0 1px 10px;
}

table#content_agenda_table td.content_agenda_cab {
    font: bold 14px Arial; color: #f15c2b;
    width: 972px; height: 30px;
    text-transform: uppercase; text-align: center;
}

table#content_agenda_table td.content_agenda_item {
    font: bold 11px Arial; color: #525151;
    background: url('../../imagens/es-ES/background_agenda_item.jpg') no-repeat left center;
    width: 972px; height: 59px;
    margin: 0; padding: 1px 0;
}

table#content_agenda_table td.content_agenda_item_over {
    font: bold 11px Arial; color: #525151;
    background: url('../../imagens/es-ES/background_agenda_item_over.jpg') no-repeat left center;
    width: 972px; height: 59px;
    margin: 0; padding: 1px 0;
}

table#content_agenda_table td.col_01 {
    width: 120px; height: auto;
    text-align:center;
}

table#content_agenda_table td.col_02 {
    width: 572px; height: auto;
    text-align:center;
}

table#content_agenda_table td.col_03 {
    font: bold 18px Arial; color: #959393;
    width: 120px; height: auto;
    text-align:center;
}

/* ######################## CONTENT - VOICE AROUND THE WORLD ############################################################ */

div#content div#content_voice_around_world_title {
    background: url('../../imagens/es-ES/title_voice_around_world.jpg') no-repeat left top;
    width: 972px; height: 41px;
}

/* ######################## CONTENT - FAQ ############################################################ */

div#content div#content_faq_title {
    background: url('../../imagens/es-ES/title_faq.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

div#content div#content_faq {
    width: 630px; height: auto;
    margin: 0 0 20px 0; padding:0 0 20px 0;
    border-bottom: solid 2px #cdcdcd;
}

div#content div#content_faq p {
    font: normal 12px Arial; color: #525151;
    margin: 0 0 4px 0; padding:0 0 0 0;
    display:block;
}

div#content_faq div#content_faq_search {
    width: 630px; height: 20px;
    margin: 0 0 0 0; padding:0;
}

div#content_faq_search input#txt_search {
    font: normal 11px Arial; color: #525151;
    width: 300px;
    margin: 0 6px 0 0; padding: 1px;
    border: solid 1px #cdcdcd;
    float:left;
}

div#content_faq_search input#btn_search {
    margin: 0; padding: 0;
    float:left;
}

div#content_faq div#content_faq_categoty {
    width: 630px; height: auto;
    margin: 10px 0 0 0; padding:0;
}

div#content_faq_categoty div.content_faq_categoty_item {
    font: bold 12px Arial; color: #f15c2b;
    width: 315px; height: 16px;
    margin: 0; padding:0;
    float:left;    
}

div#content_faq_categoty div.content_faq_categoty_item a {
    font: bold 12px Arial; color: #f15c2b;
    margin: 0; padding:0;
    text-decoration: none;
}

div#content div.content_faq_pergunta {
    font: bold 14px Arial; color: #f15c2b;
    margin: 0; padding:0;
}

div#content div.content_faq_pergunta a {
	font: bold 14px Arial; color: #f15c2b;
	text-decoration:none;
}

div#content div.content_faq_pergunta a:hover {
	text-decoration:underline;
}
                    
div#content div.content_faq_resposta {
    font: normal 11px Arial; color: #525151;
    margin: 0 0 10px 0; padding:0;
}

/* ######################## CONTENT - SIGN UP ############################################################ */

div#content div#content_menber_login_title {
    background: url('../../imagens/es-ES/title_menber_login.jpg') no-repeat left top;
    width: 972px; height: 41px;
}

div#content table#content_member_login_table {
    font: bold 12px Arial; color: #393838;
    width: 100%; height: auto;
}

table#content_member_login_table input {
    font: normal 12px Arial; color: #525151;
    margin: 0; padding: 2px;
    border: solid 1px #cdcdcd;
}

div#content div#content_support_campain_sign_up_title {
    background: url('../../imagens/es-ES/title_support_campain_sign_up.jpg') no-repeat left top;
    width: 972px; height: 41px;
}

div#content table#content_support_campain_sign_up_table {
    font: bold 12px Arial; color: #393838;
    width: 100%; height: auto;
}

table#content_support_campain_sign_up_table input {
    font: normal 12px Arial; color: #525151;
    margin: 0; padding: 2px;
    border: solid 1px #cdcdcd;
}

table#content_support_campain_sign_up_table select {
    font: normal 12px Arial; color: #525151;
    margin: 0; padding: 2px;
}

/* ######################## CONTENT - PRESS ARTICLE ############################################################ */
div#content div#content_press_article_title {
    background: url('../../imagens/es-ES/title_press_articles.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

/* ######################## CONTENT - PRESS RELEASE ############################################################ */
div#content div#content_press_release_title {
    background: url('../../imagens/es-ES/title_press_release.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

div#content div#content_press_release_content {
	width:620px; margin: 10px 0 0 0;
	padding:20px 15px; background:#fff;
}

#content_press_release_content h1 {
	margin:0; padding:0;
	font:bold 24px Arial; color:#f15c2b;
}

#content_press_release_content div.press_release_list {
	margin:0; padding:5px 0;
}

#content_press_release_content div.press_release_item {
	margin:0; padding:10px 0; *padding:10px 0 0 0;
	width:620px; border-bottom: solid 1px #cdcdcd;
}

#content_press_release_content div.press_release_item div.ico {
	float:left; width:50px;
}

#content_press_release_content div.press_release_item div.txt {
	float:left; width:570px;
	margin:0; padding:5px 0 0 0;
	font:12px Arial; color:#393838;
} 

#content_press_release_content div.press_release_item div.txt a {
	font:12px Arial; color:#393838;
	text-decoration:none;
}

#content_press_release_content div.press_release_item div.txt a:hover {
	text-decoration:underline;
}


/* ############## MEDIA CONTACTS ############## */
div#content div#content-mc-media-contacts-title {
    background: url('../../imagens/es-ES/icon_item_04.gif') no-repeat 10px 10px;
    font: bold 16px Arial; color: #605f5f;
    margin: 0; padding: 3px 0 10px 20px;
}

div#content div#content-mc-media-contacts {
    width: 292px; margin: 0; padding: 0 10px 20px 10px;
}

div#content-mc-media-contacts h1 {
	margin:0; padding:0 0 2px 0;
	font:bold 14px Arial; color:#f15c2b;	
}

div#content-mc-media-contacts p {
	margin:0; padding:0;
	font:12px Arial; color:#393838;
}

div#content-mc-media-contacts p a {
	font:12px Arial; color:#737fc3;
}

div#content-mc-media-contacts p a:hover {
	text-decoration:none;
}

/* ######################## CONTENT - MOVIES ############################################################ */

div#content div#content_movie_title {
    background: url('../../imagens/es-ES/title_movie.jpg') no-repeat left top;
    width: 972px; height: 41px;
}

/* ######################## CONTENT - MATERIAL CAMPAIGN ############################################################ */

div#content div#content_material_campaign_title {
    background: url('../../imagens/es-ES/title_material_campaign.jpg') no-repeat left top;
    width: 972px; height: 41px;
}

/* ######################## CONTENT - MEMBER PROFILE ############################################################ */

/* ############## CONTENT - MEMBER PROFILE INFO ########################## */

div#content div#content_member_info_title {
    background: url('../../imagens/es-ES/title_member_profile_info.jpg') no-repeat left top;
    width: 972px; height: 41px;
}

/* ################## MEMBER MENU ########### */

div#content div#content_member_menu {
    width: 630px; height: 27px;
    margin: 0; padding: 0 10px;
}

div#content_member_menu div#content_member_nome {
    font: bold 18px Arial; color: #727272;
    width: 330px; height: 27px;
    margin: 0; padding: 0 0;
    float:left;
}

div#content_member_menu div#content_member_nome a, span {
    font: normal 12px Arial; color: #3e73b4;
    margin: 0 0 0 4px; padding: 0;
}

div#content_member_menu div.content_member_menu_item {
    font: bold 12px Arial; color: #010101;
    width: 100px; height: 23px;
    margin: 0; padding: 4px 0 0 0;
    float:left; text-align: center;
}

div#content_member_menu div.content_member_menu_item a {
    font: bold 12px Arial; color: #010101;
    text-decoration: none;
}

div#content_member_menu div.content_member_menu_item_over {
    background: url('../../imagens/es-ES/background_profile_menu_item.jpg') no-repeat left top;
    font: bold 12px Arial; color: #f15c2b;
    width: 100px; height: 23px;
    margin: 0; padding: 4px 0 0 0;
    float:left; text-align: center;
}

div#content_member_menu div.content_member_menu_item_over a {
    font: bold 12px Arial; color: #f15c2b;
    text-decoration: none;
}

div#content div#content_member_profile {
    background-color: #fff;
    width: 630px; _height: 200px; min-height: 200px;
    margin: 0; padding: 0 10px 20px 10px;
}

div#content div#content_member_profile h1 {
    font: bold 24px Arial; color: #f15c2b;
    margin: 0 0 2px 0; padding: 0;
}

div#content div#content_member_profile p {
    font: normal 12px Arial; color: #525152;
    margin: 0; padding: 0;
}

/* ################## CONTROL ########### */

div#content div#content_member_profile_control {
    font: normal 11px Arial; color: #3e73b4;
    margin: 0; padding: 3px 0; text-align: right;
}

div#content_member_profile_control a {
    font: normal 11px Arial; color: #3e73b4;
    text-decoration: none;
    margin: 0; padding: 3px 5px;
}

/* ################## IMAGE ########### */

div#content_member_profile table#content_member_profile_image {
    width: 140px; height: auto;
    float:left;
}

table#content_member_profile_image img {
    width: 140px; height: 140px;
    border: 0; display: block;
}

table#content_member_profile_image a {
    font: normal 11px Arial; color: #3e73b4;
    text-decoration: none;
    margin: 0; padding: 0;
}

/* ################## DADO ########### */

div#content_member_profile table#content_member_profile_dado {
    font: normal 12px Arial; color: #525152;
    width: 480px; height: auto;
    float:left;
}

table#content_member_profile_dado th {
    background: url('../../imagens/es-ES/background_linha_cinza.jpg') no-repeat 120px 17px;
    font: bold 12px Arial; color: #2d2d2d;
}

table#content_member_profile_dado input {
    font: normal 12px Arial; color: #525151;
    margin: 0; padding: 2px;
    border: solid 1px #cdcdcd;
}

div#content_member_profile table#content_member_profile_update_image {
    font: normal 12px Arial; color: #525152;
    width:630px; height: auto;
    margin: 0; padding: 0;
}

table#content_member_profile_update_image input {
    font: normal 12px Arial; color: #525151;
}

table#content_member_profile_update_image div.file_upload_box {
    background: url('../../imagens/es-ES/background_file_upload.jpg') no-repeat left center;
    margin: 0 ; padding: 0;
    width: 306px; height: 20px;
}

div.file_upload_box .file_upload_path {
    font: normal 12px Arial; color: black;
    position: absolute; z-index: 2;
    width: 220px; height: 18px; border: 0;
    background-color: #fff; background: transparent;
    margin: 2px 1px 0 2px; padding: 0;
}

div.file_upload_box .file_upload_item {
    -moz-opacity: 0; filter: alpha(opacity: 0); opacity: 0;
    position: absolute; z-index: 1; height: 20px;
}

table#content_member_profile_update_image tr#tr_preview_imagem td {
    border: solid 1px #cdcdcd;
    text-align: center; vertical-align: middle;
}

/* ##### INVITE FRIENDS  ################## */

div#content div#content_member_invite_friends_title {
    background: url('../../imagens/es-ES/title_member_profile_invite_friends.jpg') no-repeat left top;
    width: 972px; height: 41px;
}

div#content_member_profile table#content_member_profile_invite {
    font: normal 12px Arial; color: #525152;
    width: 630px; height: auto;
    margin: 10px 0 0 0; padding: 0;
}

table#content_member_profile_invite input {
    font: normal 12px Arial; color: #525151;
    margin: 0; padding: 2px;
    border: solid 1px #cdcdcd;
}

/* ##### MY FRIENDS  ################## */

div#content div#content_member_friends_title {
    background: url('../../imagens/es-ES/title_member_profile_my_friends.jpg') no-repeat left top;
    width: 972px; height: 41px;
}

div#content_member_profile table#content_member_profile_friends {
    font: normal 12px Arial; color: #525152;
    width: 630px; height: auto;
    margin: 10px 0 0 0; padding: 0;
}

table#content_member_profile_friends th {
    background: url('../../imagens/es-ES/background_friends.jpg') no-repeat left top;
    width: 630px; height:27px;
    margin: 0; padding: 0;
}

table#content_member_profile_friends img {
    width: 50px; height: 50px;
    border: 0; display: block;
}

/* #####   ################## */

div#content div#content_member_profile_info {
    width:302px;
    margin: 9px 0 0 0; padding: 30px 0 0 10px;
    float:right;
}

div#content div#content_member_profile_info h1 {
    font: bold 18px Arial; color:#f15c2b;
    margin: 0 0 8px 0; padding: 0;
}

div#content div#content_member_profile_info p {
    font: normal 12px Arial; color:#202020;
    margin: 0; padding: 0;
}

div#content div#content_member_profile_info input {
    font: normal 12px Arial; color: #525151;
    width: 250px;
    margin: 0; padding: 2px;
    border: solid 1px #cdcdcd;
}


/* ######################## NEWS ######################## */

div#content div#content-news-title {
    background: url('../../imagens/es-ES/title_news.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

div#content div#content-next-events-title {
    background: url('../../imagens/es-ES/title_next_events.jpg') no-repeat left top;
    width: 312px; height: 41px;
}

div#content div#content-news {
    background: #fff;
    width: 630px;
    margin: 0; padding: 0 10px 0 10px;
}

div#content div.content-news-item {
    margin: 0; padding: 0 0 20px 0;
}

div#content div.content-news-item-title {
    font: bold 24px Arial; color: #f15c2b;
    margin: 0; padding: 0;
}

div#content div.content-news-item a {
    font: bold 24px Arial; color: #f15c2b;
    text-decoration: none;
}

div#content div.content-news-item-date {
    font: normal 11px Arial; color: #959393;
    margin: 0; padding: 0;
}

div#content div.content-news-item-text {
    font: normal 12px Arial; color: #525152;
    margin: 0; padding: 20px 0;
}

div#content div.content-news-item-info {
    font: normal 12px Arial; color: #525152;
    background: #eeeded;
    margin: 0; padding: 4px;
}

div#content div.content-news-item-info span {
    font: bold 12px Arial; color: #f15c2b;
}


/* ######################## SEE ALSO ######################## */

div#content div#content-see-also-title {
    background: url('../../imagens/es-ES/title_see_also.jpg') no-repeat left top;
    width: 312px; height: 41px;
}

div#content div#content-see-also-box {
    width: 312px; height: auto;
    margin: 0; padding: 0;
}

div#content div.content-see-also-item {
    background: url('../../imagens/es-ES/icon_item_02.gif') no-repeat 10px 10px;
    font: bold 16px Arial; color: #f15c2b;
    margin: 0; padding: 3px 0 3px 20px;
    border-bottom: solid 1px #d3d3d3;
}

div#content div.content-see-also-item a {
    font: bold 16px Arial; color: #f15c2b;
    text-decoration: none;
}

/* ######################## BOX NEW CATEGORY ######################## */

div#content div#content-box-new-category-title {
    background: url('../../imagens/es-ES/title_new_category.jpg') no-repeat left top;
    width: 312px; height: 28px;
}

div#content div#content-box-new-category {
    background: url('../../imagens/es-ES/background_box_pequeno.jpg') no-repeat left bottom;
    width: 312px;
    margin: 0; padding: 10px 0;
}

div#content div.content-box-new-category-item {
    background: url('../../imagens/es-ES/icon_new_item.gif') no-repeat 10px 7px;
    font: bold 18px Arial; color: #f15c2b;
    margin: 0; padding: 2px 0 2px 20px;
}

/* ######################## BOX NEW ARCHIEVE ######################## */

div#content div#content-box-new-archieve-title {
    background: url('../../imagens/es-ES/title_new_archieve.jpg') no-repeat left top;
    width: 312px; height: 28px;
}

div#content div#content-box-new-archieve{
    background: url('../../imagens/es-ES/background_box_pequeno.jpg') no-repeat left bottom;
    width: 312px;
    margin: 0; padding: 10px 0;
}

div#content div.content-box-new-archieve-item {
    background: url('../../imagens/es-ES/icon_new_item.gif') no-repeat 10px 7px;
    font: bold 18px Arial; color: #f15c2b;
    margin: 0; padding: 2px 0 2px 20px;
}


/* ######################## CONTACT ############################################################ */

div#content div#content_contact_title {
    background: url('../../imagens/es-ES/title_contact.jpg') no-repeat left top;
    width: 972px; height: 41px;
}

div#content div#content_contact_content {
	width:972px; margin-top:10px;
	background:#fff;
}

#content_contact_content div.contact_content_esq {
	float:left; width:458px;
	padding:20px 15px; border-bottom:1px solid #e3e2e1;
}

#content_contact_content div.contact_content_esq p {
	margin:0; padding:0;
	font:12px Arial; color:#303030;
}

#content_contact_content div.contact_content_esq p a {
	font:12px Arial; color:#309ecd;
}

#content_contact_content div.contact_content_esq p a:hover {
	text-decoration:none;
}

#content_contact_content div.contact_content_esq h2 {
	margin:0; padding:0 0 5px 0;	
	font:bold 24px Arial; color:#f15c2b;
}

#content_contact_content div.contact_content_esq h3 {
	margin:0; padding:0 0 5px 0;	
	font:bold 18px Arial; color:#f15c2b;
}

#content_contact_content div.contact_content_esq h4 {
	margin:0; padding:0;
	font:bold 14px Arial; color:#245d7a;
}

#content_contact_content div.contact_content_dir {
	float:left; width:454px;
	padding:20px 15px; border-bottom:1px solid #e3e2e1;
}

#content_contact_content div.contact_content_dir h2 {
	margin:0; padding:0 0 5px 0;	
	font:bold 24px Arial; color:#f15c2b;
}

#content_contact_content div.contact_content_dir h4 {
	margin:0; padding:0;
	font:bold 14px Arial; color:#245d7a;
}

#content_contact_content div.contact_content_dir_form {
	font:12px Arial; color:#303030;
}

#content_contact_content div.contact_content_dir_form table tr td {
	padding-bottom:10px;
}

#content_contact_content div.contact_content_dir_form input.texto {
	width:425px; height:18px;
	border:1px solid #cdcdcd;
}

#content_contact_content div.contact_content_dir_form textarea {
	width:425px; height:140px;
	border:1px solid #cdcdcd;
}

#content_contact_content div.contact_content_dir_form input.botao {
	width:76px; height:18px;
	margin:0; padding:0; border:0;
	background:url('../../imagens/es-ES/btn_enviar.gif') no-repeat;
	cursor:pointer;
}

/* ######################## CONTENT - CHAT ############################################################ */
div#content div#content-chat-title {
    background: url('../../imagens/en-US/title_chat.jpg') no-repeat left top;
    width: 650px; height: 41px;
}

div#content div#content-chat-users-title {
    background: url('../../imagens/en-US/title_chat_users.jpg') no-repeat left top;
    width: 312px; height: 41px;
}

div#content div#chat_messages {
	overflow:auto;
	height:400px;
	padding:10px;
}

div#content div#chat_messages div {
	padding:5px 0;
}

div#content div#chat_messages div span {
	margin:0;
	padding:0;
	color:#3e73b4;
}

div#content div#chat_messages div strong {
	color:#f15c2b;
}

div#form_chat {
	width:100%;
	height:19px;
	padding:10px; 
	margin-bottom:20px; 
	background-color:#f0eeee;
}

div#form_chat div {
	float:left;	
}

div#form_chat div.quit 
{
	padding:4px 0 0 0;
}

div#form_chat div.quit a {
	font: normal 12px Arial;
	color:#3e73b4;
	text-decoration:none;
}

div#form_chat div.form {
	padding-left:30px;
}

div#form_chat div.form input {
    font: normal 12px Arial; color: #525151;
    margin: 0; padding: 2px;
    border: solid 1px #cdcdcd;
}

div#form_chat div.btn {
	float:right;
}

div#form_chat div.btn input.botao {
	width:61px;
	height:19px;
	border:0;
	background:url('../../imagens/en-US/btn_send.jpg') no-repeat;
}

/* ######################## NEWSLETTER ######################## */

div#content div#content-newsletter-title {
    background: url('../../imagens/es-ES/title_treatchagas.jpg') no-repeat left top;
    width: 650px; height: 41px;
}


/* ######################## FOOTER ######################## */

div#footer {
    background: #f1f0f0;
    width: 100%;
    text-align: center;
    margin: 0; padding: 20px 0;
}

/* #######  MENU ############## */

div#footer div#footer-menu {
    background: url('../../imagens/es-ES/background_footer_menu.jpg') repeat-x left top;
    width: 952; height: 147px;
    margin: 0; padding: 0 0 0 20px;
}

div#footer-menu div.footer-menu-box {
    _width: 120px; min-width:120px; height: 147px;
    margin: 0 20px 0 0; padding: 0;
    float: left;
}

div#footer-menu div.footer-menu-item {
    font: normal 11px Arial; color: #fff;
    margin: 0px; padding: 0px;
}

/* #######  SUBMENU ############## */

div#footer-menu div.footer-submenu-item {
    font: normal 11px Arial; color: #545454;
    margin: 0; padding: 3px 0;
}

div#footer-menu div.footer-submenu-item a {
    font: normal 11px Arial; color: #545454;
    text-decoration: none;
}

/* #######  COPYRIGHT ############## */

div#footer div#footer-copyright {
    background: #dbdada;
    width: 100%; height: 56px;
    margin: 0; padding: 0;
}

div#footer-copyright div#footer-copyright-logo {
    margin: 0; padding: 0 30px 0 20px;
    float:left;
}

div#footer-copyright div#footer-copyright-info {
    font: normal 11px Arial; color: #545454;
    margin: 20px 0 0 0; padding: 0;
    float:left;
}
